Gentoo Archives: gentoo-commits

From: "Miroslav Šulc" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/fordfrog:master commit in: dev-java/netbeans-ergonomics/, dev-java/netbeans-java/, ...
Date: Thu, 31 Mar 2016 09:48:13
Message-Id: 1459412748.de98bf075a397fb807bda44a1532ce0e4784855b.fordfrog@gentoo
1 commit: de98bf075a397fb807bda44a1532ce0e4784855b
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Thu Mar 31 08:25:48 2016 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Thu Mar 31 08:25:48 2016 +0000
6 URL: https://gitweb.gentoo.org/dev/fordfrog.git/commit/?id=de98bf07
7
8 netbeans: removed obsolete ebuilds
9
10 Package-Manager: portage-2.2.28
11
12 dev-java/netbeans-apisupport/Manifest | 4 -
13 .../netbeans-apisupport-9999_p20160226.ebuild | 111 ------
14 .../netbeans-apisupport-9999_p20160227.ebuild | 111 ------
15 dev-java/netbeans-cnd/Manifest | 5 -
16 .../netbeans-cnd-9999_p20160226.ebuild | 127 -------
17 .../netbeans-cnd-9999_p20160227.ebuild | 127 -------
18 dev-java/netbeans-dlight/Manifest | 4 -
19 .../netbeans-dlight-9999_p20160226.ebuild | 101 ------
20 .../netbeans-dlight-9999_p20160227.ebuild | 101 ------
21 dev-java/netbeans-enterprise/Manifest | 4 -
22 .../netbeans-enterprise-9999_p20160226.ebuild | 266 ---------------
23 .../netbeans-enterprise-9999_p20160227.ebuild | 266 ---------------
24 dev-java/netbeans-ergonomics/Manifest | 4 -
25 .../netbeans-ergonomics-9999_p20160226.ebuild | 101 ------
26 .../netbeans-ergonomics-9999_p20160227.ebuild | 101 ------
27 dev-java/netbeans-extide/Manifest | 4 -
28 .../netbeans-extide-9999_p20160226.ebuild | 108 ------
29 .../netbeans-extide-9999_p20160227.ebuild | 108 ------
30 dev-java/netbeans-groovy/Manifest | 4 -
31 .../netbeans-groovy-9999_p20160226.ebuild | 111 ------
32 .../netbeans-groovy-9999_p20160227.ebuild | 111 ------
33 dev-java/netbeans-harness/Manifest | 4 -
34 .../netbeans-harness-9999_p20160226.ebuild | 114 -------
35 .../netbeans-harness-9999_p20160227.ebuild | 114 -------
36 dev-java/netbeans-ide/Manifest | 4 -
37 .../netbeans-ide-9999_p20160226.ebuild | 378 ---------------------
38 .../netbeans-ide-9999_p20160227.ebuild | 378 ---------------------
39 dev-java/netbeans-java/Manifest | 4 -
40 .../netbeans-java-9999_p20160226.ebuild | 274 ---------------
41 .../netbeans-java-9999_p20160227.ebuild | 274 ---------------
42 dev-java/netbeans-javacard/Manifest | 4 -
43 .../netbeans-javacard-9999_p20160226.ebuild | 134 --------
44 .../netbeans-javacard-9999_p20160227.ebuild | 134 --------
45 dev-java/netbeans-javadoc/Manifest | 4 -
46 .../netbeans-javadoc-9999_p20160226.ebuild | 168 ---------
47 .../netbeans-javadoc-9999_p20160227.ebuild | 168 ---------
48 dev-java/netbeans-javafx/Manifest | 4 -
49 .../netbeans-javafx-9999_p20160226.ebuild | 124 -------
50 .../netbeans-javafx-9999_p20160227.ebuild | 124 -------
51 dev-java/netbeans-mobility/Manifest | 4 -
52 .../netbeans-mobility-9999_p20160226.ebuild | 126 -------
53 .../netbeans-mobility-9999_p20160227.ebuild | 126 -------
54 dev-java/netbeans-nb/Manifest | 4 -
55 .../netbeans-nb/netbeans-nb-9999_p20160226.ebuild | 128 -------
56 .../netbeans-nb/netbeans-nb-9999_p20160227.ebuild | 128 -------
57 dev-java/netbeans-php/Manifest | 4 -
58 .../netbeans-php-9999_p20160226.ebuild | 127 -------
59 .../netbeans-php-9999_p20160227.ebuild | 127 -------
60 dev-java/netbeans-platform/Manifest | 4 -
61 .../netbeans-platform-9999_p20160226.ebuild | 165 ---------
62 .../netbeans-platform-9999_p20160227.ebuild | 165 ---------
63 dev-java/netbeans-profiler/Manifest | 4 -
64 .../netbeans-profiler-9999_p20160226.ebuild | 121 -------
65 .../netbeans-profiler-9999_p20160227.ebuild | 121 -------
66 dev-java/netbeans-webcommon/Manifest | 4 -
67 .../netbeans-webcommon-9999_p20160226.ebuild | 122 -------
68 .../netbeans-webcommon-9999_p20160227.ebuild | 122 -------
69 dev-java/netbeans-websvccommon/Manifest | 4 -
70 .../netbeans-websvccommon-9999_p20160226.ebuild | 94 -----
71 .../netbeans-websvccommon-9999_p20160227.ebuild | 94 -----
72 dev-util/netbeans/Manifest | 4 -
73 dev-util/netbeans/netbeans-9999_p20160226.ebuild | 254 --------------
74 dev-util/netbeans/netbeans-9999_p20160227.ebuild | 254 --------------
75 63 files changed, 6593 deletions(-)
76
77 diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
78 index 1b320d7..5c2b917 100644
79 --- a/dev-java/netbeans-apisupport/Manifest
80 +++ b/dev-java/netbeans-apisupport/Manifest
81 @@ -4,8 +4,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
82 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
83 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
84 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
85 -DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
86 -DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
87 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
88 DIST netbeans-trunk-nightly-201602290002-src.zip 209832078 SHA256 371b75aa9cf77015ad8c9ca15c1a54953eec0492be748fde20af0b464700c80f SHA512 56d79deda1cb4624b7136c0028d8786ee5f560aef52f305548654b873232a968b0bd25322c53caa44c61dd0557d177c5725eaed4b6b6e554920e9f5e8b8dcf85 WHIRLPOOL e0bd59c30e04b4a67b7924890f0e377bbb120564a155815b1aa64a28da7f835362e583333240672aeb2b39d63c5c37e2739d4a9e9f25488ce2cfb5ee1e475569
89 DIST netbeans-trunk-nightly-201603010002-src.zip 209836314 SHA256 6c47ad11abc972a0e9a1f754940e6c42d6a5452ee78997b6fe251e817503ef1a SHA512 ffeda60270a4085f1fe86b973e4a947e5c24ddd4934dd18488f9a8be331f96e52aac6a225b0ff6d6a8177a56f8d3dcd4f54b273e71657d53cdfb143186e460cf WHIRLPOOL ae3669c51d5fcc01098855a9b7d9a7482b4f4f0987572d9f068f82020bf4b01efdec9655928fc24401c7487ff08bef3b9edd35ffec5d0eec384aab217840caf9
90 @@ -26,8 +24,6 @@ DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a5747
91 DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
92 EBUILD netbeans-apisupport-8.0.2.ebuild 3314 SHA256 b68fe791f275fe4fcc8b00888688949b8927cb39db2cf9ad7860017c6d20adee SHA512 35c4bbcd34ec0eaef8a2de86c13333d2bf092db61af48558c3e173bb17dbf8fcd15001307bd7c498f4ccdbaa4277e1ee42ff0909af6170039165b547f646c383 WHIRLPOOL 206fe8d5f64e76827d3eb958a629ba087e8a16c2797752f5d9e62dff4166653677587a81be19e0a2c6adcf49292255d532e1f542c02550b1cf6ffd51467bde3c
93 EBUILD netbeans-apisupport-8.1.ebuild 3338 SHA256 d249a09cd1a527bfc4f0dc87b1768aad9f05fc7fe7079fad0094c27d416d030c SHA512 47e5db58581625b23157ef7a7b6e340fce1327db85e015369ac32791178a0836af3348397ac6ff4439ab246170d3318c2062994c81019ff361084f00d432c9c8 WHIRLPOOL 8e379c9219b7730a15c10216bed00c3ec104f84b252d32da629f066095897398a4d8818e07cda5afdf94b115b97ead8de6a9529f38c81c1c41144067f119e54e
94 -EBUILD netbeans-apisupport-9999_p20160226.ebuild 3384 SHA256 18676f86e44d877da64e956673a5b86fcd9665e69204457d44edce3c259c2090 SHA512 3993374523b2f7f4c4bd3a2632590bf995018fa6d45e379be0b6a58081eca543f355671302a5a35f0c74ac1a42776cf9cefe438159e0debcaebe9b11d8040cd6 WHIRLPOOL c6392ed9c67796607dc259cefd70456ed84e94139b63242477c687e4960798df5eb126999d0a073056186300843fd89540579c81abc1aaa84bc8f8d48cb9e56d
95 -EBUILD netbeans-apisupport-9999_p20160227.ebuild 3384 SHA256 2efccee0bd25f948ac65bda4752252dc59151d766968af7bb531bcaaf85483d1 SHA512 edec51a8c7b7d8ebedd69d32f90579a155dd144ef018e8d054b248fbb2f645d42b25b4829afed7b163e46ee46eca827f7ebd837a4c4a9129867e3bd8a5c7eb76 WHIRLPOOL 3570112194a7004dfefe0aa03225435ddafb43e3569e6f975d75a6ccd786d2253a7cfd8c80699ae0b13203a91befb863c2a889ff8b0f9e39d7f8236b5ce300fd
96 EBUILD netbeans-apisupport-9999_p20160228.ebuild 3384 SHA256 4adc3912092c462be45c4fb7c2829bbe73ef96e8ebbaeb3d375416f46328a921 SHA512 a7f7bc4e3634e9a756b131557cf05d8514f59cefcb0a1a512dafce78443f7779fefd20c3231a6eaaf01616969555ce455871f94703ef196103770d0b2ed46d10 WHIRLPOOL b601297fb3e10c289b746ff2ff00381283c13416b8a9b838a8fbb8c795651956cb69d93e26205ce7ed31cec1f39f2e9d98fe59cf9922e391f15305b2bee5dbb2
97 EBUILD netbeans-apisupport-9999_p20160229.ebuild 3384 SHA256 e4b8c6afc031afef4828e9a4773371fe40445b7409492fd53542b88e151c9b7c SHA512 d1f1eaa96a59e5aac0555191d2db5f4e924c31519f369e0d85b6aa7455800921721e9d558973b03e6bd9f13c5e0b620b61be426dc66d36f5b34e6888ff1c5b2e WHIRLPOOL 22d56c488a09149d69068bb776e1a90196583468307f522eb4b759f13a32905da9e9ec904b1dec82a53fd3855b88ad02cc541bfa072f588edb7e92bfc8d54173
98 EBUILD netbeans-apisupport-9999_p20160301.ebuild 3384 SHA256 bc496d7d5faaa39aca9ad51b65c1c8c71d02d4b57a7ff6264db502aae696d776 SHA512 f04f8e72750c0f768a1647d649d3165389dfb9703f15b0693a2f71953e394fe7e3ee0f5cbecb9f49906020475b50e303f8f99afa54226d82dd506c10be54bfcd WHIRLPOOL dc92d3f9f6ecf88294c19fb822f5122896f137bb7085a72484cfee0af3e40946b8d2988cf01dc6e493655c89f16baed2e0517e0cdf8c623a0bcbc5105eaa594d
99
100 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160226.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160226.ebuild
101 deleted file mode 100644
102 index 2ef134f..0000000
103 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160226.ebuild
104 +++ /dev/null
105 @@ -1,111 +0,0 @@
106 -# Copyright 1999-2016 Gentoo Foundation
107 -# Distributed under the terms of the GNU General Public License v2
108 -# $Id$
109 -
110 -EAPI="4"
111 -inherit eutils java-pkg-2 java-ant-2
112 -
113 -DESCRIPTION="Netbeans API Support Cluster"
114 -HOMEPAGE="http://netbeans.org/projects/apisupport"
115 -SLOT="9999"
116 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-26_00-02-15/zip/netbeans-trunk-nightly-201602260002-src.zip"
117 -SRC_URI="${SOURCE_URL}
118 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
119 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
120 -KEYWORDS="~amd64 ~x86"
121 -IUSE=""
122 -S="${WORKDIR}"
123 -
124 -CDEPEND="~dev-java/netbeans-extide-${PV}
125 - ~dev-java/netbeans-harness-${PV}
126 - ~dev-java/netbeans-ide-${PV}
127 - ~dev-java/netbeans-java-${PV}
128 - ~dev-java/netbeans-platform-${PV}"
129 -DEPEND=">=virtual/jdk-1.7
130 - app-arch/unzip
131 - ${CDEPEND}
132 - dev-java/javahelp:0"
133 -RDEPEND=">=virtual/jdk-1.7
134 - ${CDEPEND}"
135 -
136 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
137 -
138 -EANT_BUILD_XML="nbbuild/build.xml"
139 -EANT_BUILD_TARGET="rebuild-cluster"
140 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
141 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
142 -JAVA_PKG_BSFIX="off"
143 -
144 -src_unpack() {
145 - unpack $(basename ${SOURCE_URL})
146 -
147 - einfo "Deleting bundled jars..."
148 - find -name "*.jar" -type f -delete
149 -
150 - unpack netbeans-9999-r14-build.xml.patch.bz2
151 -}
152 -
153 -src_prepare() {
154 - einfo "Deleting bundled class files..."
155 - find -name "*.class" -type f | xargs rm -vf
156 -
157 - epatch netbeans-9999-r14-build.xml.patch
158 -
159 - # Support for custom patches
160 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
161 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
162 -
163 - if [ -n "${files}" ] ; then
164 - einfo "Applying custom patches:"
165 -
166 - for file in ${files} ; do
167 - epatch "${file}"
168 - done
169 - fi
170 - fi
171 -
172 - einfo "Symlinking external libraries..."
173 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
174 -
175 - einfo "Linking in other clusters..."
176 - mkdir "${S}"/nbbuild/netbeans || die
177 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
178 -
179 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
180 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
181 - touch nb.cluster.extide.built
182 -
183 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
184 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
185 - touch nb.cluster.harness.built
186 -
187 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
188 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
189 - touch nb.cluster.ide.built
190 -
191 - ln -s /usr/share/netbeans-java-${SLOT} java || die
192 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
193 - touch nb.cluster.java.built
194 -
195 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
196 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
197 - touch nb.cluster.platform.built
198 -
199 - popd >/dev/null || die
200 -
201 - java-pkg-2_src_prepare
202 -}
203 -
204 -src_install() {
205 - pushd nbbuild/netbeans/apisupport >/dev/null || die
206 -
207 - insinto ${INSTALL_DIR}
208 -
209 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
210 -
211 - doins -r *
212 -
213 - popd >/dev/null || die
214 -
215 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
216 -}
217
218 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160227.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160227.ebuild
219 deleted file mode 100644
220 index 32441af..0000000
221 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160227.ebuild
222 +++ /dev/null
223 @@ -1,111 +0,0 @@
224 -# Copyright 1999-2016 Gentoo Foundation
225 -# Distributed under the terms of the GNU General Public License v2
226 -# $Id$
227 -
228 -EAPI="4"
229 -inherit eutils java-pkg-2 java-ant-2
230 -
231 -DESCRIPTION="Netbeans API Support Cluster"
232 -HOMEPAGE="http://netbeans.org/projects/apisupport"
233 -SLOT="9999"
234 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-27_00-02-15/zip/netbeans-trunk-nightly-201602270002-src.zip"
235 -SRC_URI="${SOURCE_URL}
236 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
237 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
238 -KEYWORDS="~amd64 ~x86"
239 -IUSE=""
240 -S="${WORKDIR}"
241 -
242 -CDEPEND="~dev-java/netbeans-extide-${PV}
243 - ~dev-java/netbeans-harness-${PV}
244 - ~dev-java/netbeans-ide-${PV}
245 - ~dev-java/netbeans-java-${PV}
246 - ~dev-java/netbeans-platform-${PV}"
247 -DEPEND=">=virtual/jdk-1.7
248 - app-arch/unzip
249 - ${CDEPEND}
250 - dev-java/javahelp:0"
251 -RDEPEND=">=virtual/jdk-1.7
252 - ${CDEPEND}"
253 -
254 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
255 -
256 -EANT_BUILD_XML="nbbuild/build.xml"
257 -EANT_BUILD_TARGET="rebuild-cluster"
258 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
259 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
260 -JAVA_PKG_BSFIX="off"
261 -
262 -src_unpack() {
263 - unpack $(basename ${SOURCE_URL})
264 -
265 - einfo "Deleting bundled jars..."
266 - find -name "*.jar" -type f -delete
267 -
268 - unpack netbeans-9999-r14-build.xml.patch.bz2
269 -}
270 -
271 -src_prepare() {
272 - einfo "Deleting bundled class files..."
273 - find -name "*.class" -type f | xargs rm -vf
274 -
275 - epatch netbeans-9999-r14-build.xml.patch
276 -
277 - # Support for custom patches
278 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
279 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
280 -
281 - if [ -n "${files}" ] ; then
282 - einfo "Applying custom patches:"
283 -
284 - for file in ${files} ; do
285 - epatch "${file}"
286 - done
287 - fi
288 - fi
289 -
290 - einfo "Symlinking external libraries..."
291 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
292 -
293 - einfo "Linking in other clusters..."
294 - mkdir "${S}"/nbbuild/netbeans || die
295 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
296 -
297 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
298 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
299 - touch nb.cluster.extide.built
300 -
301 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
302 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
303 - touch nb.cluster.harness.built
304 -
305 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
306 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
307 - touch nb.cluster.ide.built
308 -
309 - ln -s /usr/share/netbeans-java-${SLOT} java || die
310 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
311 - touch nb.cluster.java.built
312 -
313 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
314 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
315 - touch nb.cluster.platform.built
316 -
317 - popd >/dev/null || die
318 -
319 - java-pkg-2_src_prepare
320 -}
321 -
322 -src_install() {
323 - pushd nbbuild/netbeans/apisupport >/dev/null || die
324 -
325 - insinto ${INSTALL_DIR}
326 -
327 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
328 -
329 - doins -r *
330 -
331 - popd >/dev/null || die
332 -
333 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
334 -}
335
336 diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
337 index 73455ff..7e952b5 100644
338 --- a/dev-java/netbeans-cnd/Manifest
339 +++ b/dev-java/netbeans-cnd/Manifest
340 @@ -3,7 +3,6 @@ DIST 2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip 152701 SHA256 ee45
341 DIST 38DAC4EB409E96D3AABD4D3F5807505BB751C043-clank_0.3.6.zip 7448420 SHA256 a3bd876e500feb3f90b760e625f0be9a4962133758708ccacc4844b9add86aa3 SHA512 c220f6c592d29d2a9c5946de84d6bd8c76d2b9f6aa01405c13e5af44bf6c574a3ca221cd1f18d757f0501e91794128ed3681e783e7b997385a71bcd20c53ca6d WHIRLPOOL 7754189e7fef3578e8b6b56f8642db94d7e25ad6635abb25ad87e88dc2470279b21b53b72fb11de6ae1d6f6dfd813a68042e093b22a99235f10cefbf03129e4d
342 DIST 4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar 164365 SHA256 8633aa79a2566f51a089195e09a4581af3ee71bfc13eb234af5e0cf6383078b4 SHA512 f1300e2d1e47659f6113a0a3dcc953766b5a8ab32f13bedf4d6ac652ffcf828c17474d47edec08d7ad9039d7abb8570770b48fa53b8ff6b47a028836490777bc WHIRLPOOL 765c87803d9cf622ae7936cb922ad9bff8823a09baf01a6c8b4a81df8ba5fd7cd17b513b36da9910b75349de45185f4641680f35be8335e08b9c30283b6d3345
343 DIST 5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar 2388361 SHA256 9d3e866b610460664522520f73b81777b5626fb0a282a5952b9800b751550bf7 SHA512 04be4dfba3a21f3ab9d9e439a64958bd8e844a9f151b798383bd9e0dd6ebc416783ae7cb1d1dbb27fb7288ab9756b13b8338cdb8ceb41a10949c852ad45ab1f2 WHIRLPOOL 488b7b9af1d1d06cca163d43e7be190730e2f0421796c21a26ace11196ee37a16b1bdeea78a1e2e64f8ca0e87f67a2aecd066af21505f3dd92dd76de40a94fa0
344 -DIST 688488BF9E65AC39749AF959A5653F536EDABACD-clank_0.3.6.zip 7548154 SHA256 a73d7132dd4975afde7deb961d686ba0e1db132537847883d640da218bc79ff1 SHA512 c49e4cdb65b050a682bdca47e4ccaedd68e2b37768f024ed6162e49821b7c98e94ebc533d59f3dcdc18f918de237aa261753d319cd274dd3b3c405f5e42b69bd WHIRLPOOL af9b669227ae611116b2d93740eac429be16b8ff78c312f848aeab4fca31a8b2e9ed5b96e976a81591f702e6636fc753ccc35118dbd1fb36cccc988fa076bf5e
345 DIST 83DB4623F3B6A93E0B36BC341C3C1B926749ED67-clank_0.3.6.zip 7377394 SHA256 3564dd4787f2716bf01accddb360ff25144cf0f43873291df94e0b677871f5bf SHA512 ff176f6df346f0ec63305ffead6f55d5c74a8fd13ab79caf481c9e571d1abad5a121123ad3ccd05d4757d609eae2bc5c8812c042c3531afc3a1f82e1ade22927 WHIRLPOOL 75af0bcf265071aacb69656d9e90119c8b39800f09d5a6fe953001384cc6e9bb92bcd88e98dd676ffae1225b56710d134e8a80d47314efb835cd1933b221887d
346 DIST 99529DC0E1426A102A98EF5494B6F6AA6E497F62-clank_0.3.6.zip 7930942 SHA256 ad9a64303fc4db833d2789a7d5b0be537ea7db55090189411e5778efff54a8a6 SHA512 46d91f0cbe86af186b87e6b972ecc9391f5b2a670eaf7238b60bb5399c0da40382c729338d1e2cf8ab94eb4ac64bfe9253da1cfad2ec900a87d56df4d299d707 WHIRLPOOL 52ab6b35eaa04d0e375bc4aaad43c4390021309da1956e81db6ba4fc8730da147f35eeceb8a02fa7e42e315296e8be3eb03d88d7d8987fdce30ec433ac5c407b
347 DIST BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip 177647 SHA256 c92c3d3311b8f75883f4f9280fe8d6932b154c67c9dd1bd65a49beb45e578cd1 SHA512 c42e4f0c1b7efb24a45dc375180bfc8b0e02e74e01233665d3e74bf83a182c2b0bbe8b572a8eeb993d77312f6d118777d0576adfca4ea8f4c2cfe08892155345 WHIRLPOOL 41b573c7ca4b926333f28a9329a2423955055ff716e7be03b7a6f4714e7261e57574b16a0e89b96ae744dc0a36f9a4a72f8d948b11a6b8052159d42cbd40876a
348 @@ -18,8 +17,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
349 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
350 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
351 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
352 -DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
353 -DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
354 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
355 DIST netbeans-trunk-nightly-201602290002-src.zip 209832078 SHA256 371b75aa9cf77015ad8c9ca15c1a54953eec0492be748fde20af0b464700c80f SHA512 56d79deda1cb4624b7136c0028d8786ee5f560aef52f305548654b873232a968b0bd25322c53caa44c61dd0557d177c5725eaed4b6b6e554920e9f5e8b8dcf85 WHIRLPOOL e0bd59c30e04b4a67b7924890f0e377bbb120564a155815b1aa64a28da7f835362e583333240672aeb2b39d63c5c37e2739d4a9e9f25488ce2cfb5ee1e475569
356 DIST netbeans-trunk-nightly-201603010002-src.zip 209836314 SHA256 6c47ad11abc972a0e9a1f754940e6c42d6a5452ee78997b6fe251e817503ef1a SHA512 ffeda60270a4085f1fe86b973e4a947e5c24ddd4934dd18488f9a8be331f96e52aac6a225b0ff6d6a8177a56f8d3dcd4f54b273e71657d53cdfb143186e460cf WHIRLPOOL ae3669c51d5fcc01098855a9b7d9a7482b4f4f0987572d9f068f82020bf4b01efdec9655928fc24401c7487ff08bef3b9edd35ffec5d0eec384aab217840caf9
357 @@ -40,8 +37,6 @@ DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a5747
358 DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
359 EBUILD netbeans-cnd-8.0.2.ebuild 4510 SHA256 0a9a4e58e28f395b5bcb017016b6ddb1b77afe393d0e5bd81cc05e3a32076c71 SHA512 2b1fedfe292fa140920fd11829e77127f9535e08b8307886accfa37e6d11195a1204e6b71b2640937da0711c3ce0bbf80c0eaa3c248a64fd61b6a3d99d5de14e WHIRLPOOL 10b1518360ade5d6f1f27c79a10f630b94a2ec5062e18df11f9828d4b374e6cbdea0b9f770e01c117ca90fa194dff9bd3be6a468075c2d35167fb78a7bb32794
360 EBUILD netbeans-cnd-8.1.ebuild 4744 SHA256 e008e92761489558e039a07d4858b5a9745aa38c38c57668cba8b5f6a28dbd9b SHA512 724af3f292851fa1a04ccc95fe0a4f9d0fab5503ce31d2ff11be73779d67bd0f38835b334684f628f8eea2dde44543e6b872611b2bd6c01191ccfe26e69f4ec2 WHIRLPOOL 59ddd65a105dafeb8b783f457ec7a8c67a5a3aceb78ca60ac7c4f45f330b28b429ba6236a643ca0023189a9ebdb1ca0182ec0546943ec2494693859aa8f95515
361 -EBUILD netbeans-cnd-9999_p20160226.ebuild 4790 SHA256 3bf157310b9648255834e8329ea52e7313483edc9a019600d7454d040c25a957 SHA512 ddec7543bf7b250d53bf5e2375d927bdaafe8387cd34f4e90686163a9943e41fe86f1427a34b6b47c43f71d58be11bbceefc3904bba95c352138ff2051a53c2a WHIRLPOOL c129fb90dc65276a1035e9a8edbb1df541945d68c709e2e9d8e30da46402e647d52f923f984317ab6794f43b04e12f4869e1be69cc21e65ef866c304ca6d2042
362 -EBUILD netbeans-cnd-9999_p20160227.ebuild 4790 SHA256 ef9657d75aa49cf78a681fb9659c0c2d1b7615e1b9b243055003a2a7ff57bbd7 SHA512 b79df91c064773512df2844a998776879ad5d546e3a3e40fb6a47203ef93d01980020f8ee02953ac3c69f1179a26f6aa5de2b053d13075302d01f5aac853f637 WHIRLPOOL 9092f73997e94df54b0af6233e82a8918ff94f73e73bb55e7f85f53807768450acd19891d1d5d324a448d521b760bcdc94f3c1486f850f569afeef1e16347b30
363 EBUILD netbeans-cnd-9999_p20160228.ebuild 4790 SHA256 c11294caa490fabcd55224143363eb4715b9fec9f84637e3cc4995a17309c592 SHA512 f08c6dcd72b749486fd11371e41593c36fe7e8752f2094f4fe5f488ca6c082b8111fc33abb26066602475d701fcba5e3e357fb434dc146372a59898f5997c104 WHIRLPOOL c85b2014b20dd5aec2920dfbbd056ca9b6fbd6e9e92ca7e4f3279c91fa5c8dfc68e937a8f43543a6eea84be9f4f578fc90f2d0e599ede388099395105e9b3358
364 EBUILD netbeans-cnd-9999_p20160229.ebuild 4790 SHA256 74b2157db3713934fab04ddde204329dae8247bbbb96c463da916439b274ee5e SHA512 d8bbf0f669e846f4d92e6acd540f239b677c697d9917a97d165205c4ef93d6e05f9dccf6bbaa162a833a49071dd81d66e8f7a1f67ef922d84935d338c0c465ce WHIRLPOOL 8e6f2c9e2f988e67e653ffdf22d0fcebd513c7703bbc3f3b2ef095a574e4b2cedb8f601cf73f978cade6b77a9e1b7141f73cc92ba39a3cb8ebcb6a8208a1cac0
365 EBUILD netbeans-cnd-9999_p20160301.ebuild 4790 SHA256 c4ff4c63830e905be2de9225034efed5b779d9965419a772b2f8fb9dce52a28e SHA512 6ba447e36b0ae8cf00c52a9e499a38f0efdd15f18bc00636ac74052056c2a4bf9931a85213789037e91387108e9142bd3a7deb3e93018edaec1e73a2ca22f973 WHIRLPOOL 25545f3c8932f03c3a18ae359812009d3c28bd6afd94f34cd1e115c845dfafc219bfa99a65ad27a81b375a9cac3fa7aa022b688f993d404112930956ef2851a1
366
367 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160226.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160226.ebuild
368 deleted file mode 100644
369 index 62bca02..0000000
370 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160226.ebuild
371 +++ /dev/null
372 @@ -1,127 +0,0 @@
373 -# Copyright 1999-2016 Gentoo Foundation
374 -# Distributed under the terms of the GNU General Public License v2
375 -# $Id$
376 -
377 -EAPI="4"
378 -inherit eutils java-pkg-2 java-ant-2
379 -
380 -DESCRIPTION="Netbeans CND Cluster"
381 -HOMEPAGE="http://netbeans.org/projects/cnd"
382 -SLOT="9999"
383 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-26_00-02-15/zip/netbeans-trunk-nightly-201602260002-src.zip"
384 -SRC_URI="${SOURCE_URL}
385 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
386 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
387 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
388 - http://hg.netbeans.org/binaries/688488BF9E65AC39749AF959A5653F536EDABACD-clank_0.3.6.zip
389 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
390 - http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
391 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
392 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
393 -KEYWORDS="~amd64 ~x86"
394 -IUSE=""
395 -S="${WORKDIR}"
396 -
397 -# These files are for remote development and debugging
398 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
399 -
400 -CDEPEND="~dev-java/netbeans-dlight-${PV}
401 - ~dev-java/netbeans-harness-${PV}
402 - ~dev-java/netbeans-ide-${PV}
403 - ~dev-java/netbeans-platform-${PV}"
404 -DEPEND=">=virtual/jdk-1.7
405 - app-arch/unzip
406 - >=dev-java/jna-3.4.0
407 - ${CDEPEND}
408 - dev-java/javahelp:0"
409 -RDEPEND=">=virtual/jdk-1.7
410 - ${CDEPEND}"
411 -
412 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
413 -
414 -EANT_BUILD_XML="nbbuild/build.xml"
415 -EANT_BUILD_TARGET="rebuild-cluster"
416 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
417 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
418 -JAVA_PKG_BSFIX="off"
419 -
420 -src_unpack() {
421 - unpack $(basename ${SOURCE_URL})
422 -
423 - einfo "Deleting bundled jars..."
424 - find -name "*.jar" -type f -delete
425 -
426 - unpack netbeans-9999-r14-build.xml.patch.bz2
427 -
428 - pushd "${S}" >/dev/null || die
429 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
430 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
431 - ln -s "${DISTDIR}"/688488BF9E65AC39749AF959A5653F536EDABACD-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
432 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
433 - ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
434 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
435 - popd >/dev/null || die
436 -}
437 -
438 -src_prepare() {
439 - einfo "Deleting bundled class files..."
440 - find -name "*.class" -type f | xargs rm -vf
441 -
442 - epatch netbeans-9999-r14-build.xml.patch
443 -
444 - # Support for custom patches
445 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
446 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
447 -
448 - if [ -n "${files}" ] ; then
449 - einfo "Applying custom patches:"
450 -
451 - for file in ${files} ; do
452 - epatch "${file}"
453 - done
454 - fi
455 - fi
456 -
457 - einfo "Symlinking external libraries..."
458 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
459 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
460 -
461 - einfo "Linking in other clusters..."
462 - mkdir "${S}"/nbbuild/netbeans || die
463 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
464 -
465 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
466 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
467 - touch nb.cluster.dlight.built
468 -
469 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
470 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
471 - touch nb.cluster.harness.built
472 -
473 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
474 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
475 - touch nb.cluster.ide.built
476 -
477 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
478 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
479 - touch nb.cluster.platform.built
480 -
481 - popd >/dev/null || die
482 -
483 - java-pkg-2_src_prepare
484 -}
485 -
486 -src_install() {
487 - pushd nbbuild/netbeans/cnd >/dev/null || die
488 -
489 - insinto ${INSTALL_DIR}
490 -
491 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
492 -
493 - doins -r *
494 - fperms 755 bin/dorun.sh
495 -
496 - popd >/dev/null || die
497 -
498 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
499 -}
500
501 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160227.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160227.ebuild
502 deleted file mode 100644
503 index ca70332..0000000
504 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160227.ebuild
505 +++ /dev/null
506 @@ -1,127 +0,0 @@
507 -# Copyright 1999-2016 Gentoo Foundation
508 -# Distributed under the terms of the GNU General Public License v2
509 -# $Id$
510 -
511 -EAPI="4"
512 -inherit eutils java-pkg-2 java-ant-2
513 -
514 -DESCRIPTION="Netbeans CND Cluster"
515 -HOMEPAGE="http://netbeans.org/projects/cnd"
516 -SLOT="9999"
517 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-27_00-02-15/zip/netbeans-trunk-nightly-201602270002-src.zip"
518 -SRC_URI="${SOURCE_URL}
519 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
520 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
521 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
522 - http://hg.netbeans.org/binaries/DD5ECBE848DDC19E34F4ABB74A7C1950C0F587CA-clank_0.3.6.zip
523 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
524 - http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
525 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
526 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
527 -KEYWORDS="~amd64 ~x86"
528 -IUSE=""
529 -S="${WORKDIR}"
530 -
531 -# These files are for remote development and debugging
532 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
533 -
534 -CDEPEND="~dev-java/netbeans-dlight-${PV}
535 - ~dev-java/netbeans-harness-${PV}
536 - ~dev-java/netbeans-ide-${PV}
537 - ~dev-java/netbeans-platform-${PV}"
538 -DEPEND=">=virtual/jdk-1.7
539 - app-arch/unzip
540 - >=dev-java/jna-3.4.0
541 - ${CDEPEND}
542 - dev-java/javahelp:0"
543 -RDEPEND=">=virtual/jdk-1.7
544 - ${CDEPEND}"
545 -
546 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
547 -
548 -EANT_BUILD_XML="nbbuild/build.xml"
549 -EANT_BUILD_TARGET="rebuild-cluster"
550 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
551 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
552 -JAVA_PKG_BSFIX="off"
553 -
554 -src_unpack() {
555 - unpack $(basename ${SOURCE_URL})
556 -
557 - einfo "Deleting bundled jars..."
558 - find -name "*.jar" -type f -delete
559 -
560 - unpack netbeans-9999-r14-build.xml.patch.bz2
561 -
562 - pushd "${S}" >/dev/null || die
563 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
564 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
565 - ln -s "${DISTDIR}"/DD5ECBE848DDC19E34F4ABB74A7C1950C0F587CA-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
566 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
567 - ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
568 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
569 - popd >/dev/null || die
570 -}
571 -
572 -src_prepare() {
573 - einfo "Deleting bundled class files..."
574 - find -name "*.class" -type f | xargs rm -vf
575 -
576 - epatch netbeans-9999-r14-build.xml.patch
577 -
578 - # Support for custom patches
579 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
580 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
581 -
582 - if [ -n "${files}" ] ; then
583 - einfo "Applying custom patches:"
584 -
585 - for file in ${files} ; do
586 - epatch "${file}"
587 - done
588 - fi
589 - fi
590 -
591 - einfo "Symlinking external libraries..."
592 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
593 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
594 -
595 - einfo "Linking in other clusters..."
596 - mkdir "${S}"/nbbuild/netbeans || die
597 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
598 -
599 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
600 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
601 - touch nb.cluster.dlight.built
602 -
603 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
604 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
605 - touch nb.cluster.harness.built
606 -
607 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
608 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
609 - touch nb.cluster.ide.built
610 -
611 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
612 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
613 - touch nb.cluster.platform.built
614 -
615 - popd >/dev/null || die
616 -
617 - java-pkg-2_src_prepare
618 -}
619 -
620 -src_install() {
621 - pushd nbbuild/netbeans/cnd >/dev/null || die
622 -
623 - insinto ${INSTALL_DIR}
624 -
625 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
626 -
627 - doins -r *
628 - fperms 755 bin/dorun.sh
629 -
630 - popd >/dev/null || die
631 -
632 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
633 -}
634
635 diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
636 index 54b035d..f685118 100644
637 --- a/dev-java/netbeans-dlight/Manifest
638 +++ b/dev-java/netbeans-dlight/Manifest
639 @@ -7,8 +7,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
640 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
641 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
642 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
643 -DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
644 -DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
645 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
646 DIST netbeans-trunk-nightly-201602290002-src.zip 209832078 SHA256 371b75aa9cf77015ad8c9ca15c1a54953eec0492be748fde20af0b464700c80f SHA512 56d79deda1cb4624b7136c0028d8786ee5f560aef52f305548654b873232a968b0bd25322c53caa44c61dd0557d177c5725eaed4b6b6e554920e9f5e8b8dcf85 WHIRLPOOL e0bd59c30e04b4a67b7924890f0e377bbb120564a155815b1aa64a28da7f835362e583333240672aeb2b39d63c5c37e2739d4a9e9f25488ce2cfb5ee1e475569
647 DIST netbeans-trunk-nightly-201603010002-src.zip 209836314 SHA256 6c47ad11abc972a0e9a1f754940e6c42d6a5452ee78997b6fe251e817503ef1a SHA512 ffeda60270a4085f1fe86b973e4a947e5c24ddd4934dd18488f9a8be331f96e52aac6a225b0ff6d6a8177a56f8d3dcd4f54b273e71657d53cdfb143186e460cf WHIRLPOOL ae3669c51d5fcc01098855a9b7d9a7482b4f4f0987572d9f068f82020bf4b01efdec9655928fc24401c7487ff08bef3b9edd35ffec5d0eec384aab217840caf9
648 @@ -29,8 +27,6 @@ DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a5747
649 DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
650 EBUILD netbeans-dlight-8.0.2.ebuild 2898 SHA256 08402481b573b90396431be03bda45904b2dd29f0086e09a111fe362e310c3f7 SHA512 3f6d6c9ea0043382562fbe47ad16e3273032407a74cb44ec7ff26736f96483835af4be8674361e910912a550b9fe592cc5a28c2b93b6b993076553195c35eac5 WHIRLPOOL 9d8706ccbc0d97b0f5d64ebf22c36316b08d8fbccd57408119ca5f5faef08c7f82677bf67488ff611eabeaa730e4c9a730c50966d94d738cfe79330ac147863d
651 EBUILD netbeans-dlight-8.1.ebuild 2922 SHA256 f003a099e3f82f5ab53dcc56d86c00a662c98f47480feacac2a77ffea90ccd0f SHA512 94706ac4d8570deb8860236300cfeddfb2c3cbfd385ecb438a039991deeb018f292f6dbb2267d7c701b7f1b5b88d200f2c25696fb3204fcf205c15155b26d1fc WHIRLPOOL 1e44f40c8e2c03b7aa7385ef20a3247ea15a4d4705ce4b5f860bffe236eb578ab3d912f2cc2457e5906158ae747edc3b6b92463336c69af9cd58eca3fccb223d
652 -EBUILD netbeans-dlight-9999_p20160226.ebuild 2968 SHA256 4b6fb15fa3f63b94f65b14f049c54f3f2dadbb677f5f7d48d57a157a226e9163 SHA512 c92e9235c6225d58e87f64d581b2b0b6de951e794c863f2a54fd0965b9d25540465ffb06ffa3ffac12098fa17d9ac1497ac34755c1162b3f43990373df527e2e WHIRLPOOL af62f009adff8f896bf803c4e9b3dd014198fa3c40bb127e9adcb18efab16fb3fefc94e84a2eff096142b520eab30ecdcfb18269ec93ac9a67e6c684292744da
653 -EBUILD netbeans-dlight-9999_p20160227.ebuild 2968 SHA256 4d99e8510350e13b6c99f530d22d3c0a550682442a1488c6ef110f0c2fb043f5 SHA512 e9923afb997f4882628f3ff18bd62f1db3f5ff6952acd35b96475db07db359d49553ed8b3f63c5b16e67dc2ed1c49f16dbb7599b03b5b6111f7f43417dda93e7 WHIRLPOOL 172c4aa4c7807d834bb0ff5bc8ac739d0d43d18f13f6747d2f328459a0ec9d0a2d8e03673f672579a607c2cde3be932cce098880e2026e31ed4074de655b4e0f
654 EBUILD netbeans-dlight-9999_p20160228.ebuild 2968 SHA256 7555125dde1124332a3c4cf423bbbeba04027e5c333116d27b8db0b1aa1ab33b SHA512 a415f56a5c5b7e2e1c85508cb8b8d464b4205e49aefc927ce648c094f5958ba7583ac3dffdddce64f9534523199798c7ca6a58c7bb1789fae037fdee307c16d9 WHIRLPOOL 0438dd5b7944528a8f8378ba75fd294a158096545a0a82a558d1c7aac7047f08c8ff28db79bb4d5922282d2e5720c2a62f08369a5b0b36d33207fbd030d7b9ea
655 EBUILD netbeans-dlight-9999_p20160229.ebuild 2968 SHA256 d04df2ff784e14a7fb4d457d8b16170dee91d7b4eb55643ba3836e903bec2658 SHA512 3778557ed7751451b36218bf0a3d7c2c8d6083810a4b3f3d7fafcd34dc5f842da244bd028822e30d1ff2a1f51cd951a4ac354b75ad2b411556f4aee74cd3aa78 WHIRLPOOL e9a5d58c99d6647eeb8b018eaa76013cb4a2b753b1d92529143968fe6d19965802e41ffe5b1b71c67641fdc14d5bd7e5d630395746d1b8481cb1cb487789d3ed
656 EBUILD netbeans-dlight-9999_p20160301.ebuild 2968 SHA256 09e3e5cbe876bb60c8261fd2fd6ff0e022982b4bfb8e96406fb08ace2d70ea6c SHA512 5c1b28f7cf971b955b4d382445c1d1dce529130a285db1a6742ea1807042e731f4c2b7bab8f1c16f284f2427f44aeefa9bca42d663d9bb49f6ad09724e1378ea WHIRLPOOL d8f2b7d66e101475a07cfdd377b44ba21b535a982d1721621d1e4bea15e74f1222f4f79d4e77a77bf36d3312c051a9bdb62908bf142b9a9d1ac64f37797d33e6
657
658 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160226.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160226.ebuild
659 deleted file mode 100644
660 index b7de0bc..0000000
661 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160226.ebuild
662 +++ /dev/null
663 @@ -1,101 +0,0 @@
664 -# Copyright 1999-2016 Gentoo Foundation
665 -# Distributed under the terms of the GNU General Public License v2
666 -# $Id$
667 -
668 -EAPI="4"
669 -inherit eutils java-pkg-2 java-ant-2
670 -
671 -DESCRIPTION="Netbeans D-Light Cluster"
672 -HOMEPAGE="http://netbeans.org/"
673 -SLOT="9999"
674 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-26_00-02-15/zip/netbeans-trunk-nightly-201602260002-src.zip"
675 -SRC_URI="${SOURCE_URL}
676 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
677 - http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
678 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
679 -KEYWORDS="~amd64 ~x86"
680 -IUSE=""
681 -S="${WORKDIR}"
682 -
683 -CDEPEND="~dev-java/netbeans-ide-${PV}
684 - ~dev-java/netbeans-platform-${PV}"
685 -DEPEND=">=virtual/jdk-1.7
686 - app-arch/unzip
687 - ${CDEPEND}
688 - dev-java/javahelp:0"
689 -RDEPEND=">=virtual/jdk-1.7
690 - ${CDEPEND}"
691 -
692 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
693 -
694 -EANT_BUILD_XML="nbbuild/build.xml"
695 -EANT_BUILD_TARGET="rebuild-cluster"
696 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
697 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
698 -JAVA_PKG_BSFIX="off"
699 -
700 -src_unpack() {
701 - unpack $(basename ${SOURCE_URL})
702 -
703 - einfo "Deleting bundled jars..."
704 - find -name "*.jar" -type f -delete
705 -
706 - unpack netbeans-9999-r14-build.xml.patch.bz2
707 -
708 - pushd "${S}" >/dev/null || die
709 - ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
710 - popd >/dev/null || die
711 -}
712 -
713 -src_prepare() {
714 - einfo "Deleting bundled class files..."
715 - find -name "*.class" -type f | xargs rm -vf
716 -
717 - epatch netbeans-9999-r14-build.xml.patch
718 -
719 - # Support for custom patches
720 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
721 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
722 -
723 - if [ -n "${files}" ] ; then
724 - einfo "Applying custom patches:"
725 -
726 - for file in ${files} ; do
727 - epatch "${file}"
728 - done
729 - fi
730 - fi
731 -
732 - einfo "Symlinking external libraries..."
733 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
734 -
735 - einfo "Linking in other clusters..."
736 - mkdir "${S}"/nbbuild/netbeans || die
737 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
738 -
739 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
740 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
741 - touch nb.cluster.ide.built
742 -
743 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
744 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
745 - touch nb.cluster.platform.built
746 -
747 - popd >/dev/null || die
748 -
749 - java-pkg-2_src_prepare
750 -}
751 -
752 -src_install() {
753 - pushd nbbuild/netbeans/dlight >/dev/null || die
754 -
755 - insinto ${INSTALL_DIR}
756 -
757 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
758 -
759 - doins -r *
760 -
761 - popd >/dev/null || die
762 -
763 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
764 -}
765
766 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160227.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160227.ebuild
767 deleted file mode 100644
768 index 0fcac4e..0000000
769 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160227.ebuild
770 +++ /dev/null
771 @@ -1,101 +0,0 @@
772 -# Copyright 1999-2016 Gentoo Foundation
773 -# Distributed under the terms of the GNU General Public License v2
774 -# $Id$
775 -
776 -EAPI="4"
777 -inherit eutils java-pkg-2 java-ant-2
778 -
779 -DESCRIPTION="Netbeans D-Light Cluster"
780 -HOMEPAGE="http://netbeans.org/"
781 -SLOT="9999"
782 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-27_00-02-15/zip/netbeans-trunk-nightly-201602270002-src.zip"
783 -SRC_URI="${SOURCE_URL}
784 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
785 - http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
786 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
787 -KEYWORDS="~amd64 ~x86"
788 -IUSE=""
789 -S="${WORKDIR}"
790 -
791 -CDEPEND="~dev-java/netbeans-ide-${PV}
792 - ~dev-java/netbeans-platform-${PV}"
793 -DEPEND=">=virtual/jdk-1.7
794 - app-arch/unzip
795 - ${CDEPEND}
796 - dev-java/javahelp:0"
797 -RDEPEND=">=virtual/jdk-1.7
798 - ${CDEPEND}"
799 -
800 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
801 -
802 -EANT_BUILD_XML="nbbuild/build.xml"
803 -EANT_BUILD_TARGET="rebuild-cluster"
804 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
805 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
806 -JAVA_PKG_BSFIX="off"
807 -
808 -src_unpack() {
809 - unpack $(basename ${SOURCE_URL})
810 -
811 - einfo "Deleting bundled jars..."
812 - find -name "*.jar" -type f -delete
813 -
814 - unpack netbeans-9999-r14-build.xml.patch.bz2
815 -
816 - pushd "${S}" >/dev/null || die
817 - ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
818 - popd >/dev/null || die
819 -}
820 -
821 -src_prepare() {
822 - einfo "Deleting bundled class files..."
823 - find -name "*.class" -type f | xargs rm -vf
824 -
825 - epatch netbeans-9999-r14-build.xml.patch
826 -
827 - # Support for custom patches
828 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
829 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
830 -
831 - if [ -n "${files}" ] ; then
832 - einfo "Applying custom patches:"
833 -
834 - for file in ${files} ; do
835 - epatch "${file}"
836 - done
837 - fi
838 - fi
839 -
840 - einfo "Symlinking external libraries..."
841 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
842 -
843 - einfo "Linking in other clusters..."
844 - mkdir "${S}"/nbbuild/netbeans || die
845 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
846 -
847 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
848 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
849 - touch nb.cluster.ide.built
850 -
851 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
852 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
853 - touch nb.cluster.platform.built
854 -
855 - popd >/dev/null || die
856 -
857 - java-pkg-2_src_prepare
858 -}
859 -
860 -src_install() {
861 - pushd nbbuild/netbeans/dlight >/dev/null || die
862 -
863 - insinto ${INSTALL_DIR}
864 -
865 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
866 -
867 - doins -r *
868 -
869 - popd >/dev/null || die
870 -
871 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
872 -}
873
874 diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
875 index e872f48..a72706c 100644
876 --- a/dev-java/netbeans-enterprise/Manifest
877 +++ b/dev-java/netbeans-enterprise/Manifest
878 @@ -36,8 +36,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
879 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
880 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
881 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
882 -DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
883 -DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
884 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
885 DIST netbeans-trunk-nightly-201602290002-src.zip 209832078 SHA256 371b75aa9cf77015ad8c9ca15c1a54953eec0492be748fde20af0b464700c80f SHA512 56d79deda1cb4624b7136c0028d8786ee5f560aef52f305548654b873232a968b0bd25322c53caa44c61dd0557d177c5725eaed4b6b6e554920e9f5e8b8dcf85 WHIRLPOOL e0bd59c30e04b4a67b7924890f0e377bbb120564a155815b1aa64a28da7f835362e583333240672aeb2b39d63c5c37e2739d4a9e9f25488ce2cfb5ee1e475569
886 DIST netbeans-trunk-nightly-201603010002-src.zip 209836314 SHA256 6c47ad11abc972a0e9a1f754940e6c42d6a5452ee78997b6fe251e817503ef1a SHA512 ffeda60270a4085f1fe86b973e4a947e5c24ddd4934dd18488f9a8be331f96e52aac6a225b0ff6d6a8177a56f8d3dcd4f54b273e71657d53cdfb143186e460cf WHIRLPOOL ae3669c51d5fcc01098855a9b7d9a7482b4f4f0987572d9f068f82020bf4b01efdec9655928fc24401c7487ff08bef3b9edd35ffec5d0eec384aab217840caf9
887 @@ -58,8 +56,6 @@ DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a5747
888 DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
889 EBUILD netbeans-enterprise-8.0.2-r1.ebuild 15075 SHA256 41d376117ad1d8d59c8194debfd29dc42f5fd4de70aee12a2134ec143a604dda SHA512 4cd9de88e9a401cc0be88e3e2605abc411c47307818376b2bcc00f9ae570b21324f2bf00fd83e819bfa076da0fb07811fa1f0f9362a6cd0ee05b63221a199000 WHIRLPOOL 73f4518c14430fe7aa3614ebf1b11a06ba0e9bce7479af2770db3a114f149d575a16a655218f757ed416b5149228ac56dac700f5a8d5e034cc838bfa4092e636
890 EBUILD netbeans-enterprise-8.1-r1.ebuild 15888 SHA256 d4c04ccfee01a46819020cb7cf8fd8297618f3c0431ae2d9dd7eec8131f988ab SHA512 6c7c39c378cb79d3f382cb80d07710a8c5233aaf0df8fb58889ee6aa6bde73624efa6aa49b43f84105685094a7aff89e4b6367ffd1fd113da27b42d50d07e983 WHIRLPOOL e678e2a6957e428c1b6e51469c0e7cc6a08da2c797f1575b6bb660a7f3281c00f071179de459e27c983304915b005baaf94ad4fae0a4c08162f218bf53b7d821
891 -EBUILD netbeans-enterprise-9999_p20160226.ebuild 15825 SHA256 a6010d4c7134d830756c12c80f0bc478e2bb852e10879e3c51b47d1e666133bb SHA512 b87762419a3a7518024f1a909fd2d8865258ada275941b20d3d7b87bf136779a8315d9e0bf0ad765ff3f017f8eb8494fb2d73be375b71b547d245a0e108f7d4d WHIRLPOOL dbc6211c6a3f992e5cba1f040a1592224d1a61d83ad2f08da301a18be6676cf53c66fdf027e69e711fa3ad3e0d72328a8b2386884ea6e96d55f06aa8ed712db4
892 -EBUILD netbeans-enterprise-9999_p20160227.ebuild 15825 SHA256 a6978ba6760a4aa18696ba7ffc8db8a20cbf0d54c15461f618ba6ccd7c3945d8 SHA512 40bec434839368a7a841b0d618d9290b02f7e8d2b6ab8c44a986108ec63b75c4bba267ad58c19bcc475a8c13d22ef654c0ab57caa8c54e5b1cc127532633d185 WHIRLPOOL 7018584507806d021bccdafd11c87ffea60ba83926c0c1ea4eefe5f508da03f72dc2979f2c54539c00df2070a7e56d4b9710b8c3946e2d6fc19f16da3c46c674
893 EBUILD netbeans-enterprise-9999_p20160228.ebuild 15825 SHA256 f36fa7423164bc3022c1598d9ec2cc97964586a6c73452e85a11d0fda19c357a SHA512 3edbe82b1ebcdfe7552e3f47031a10e608954c8c73dfc76383bf31be965b9a5aba935be5c1ffd1d3a298e3a510e58b8ff330857cd03eee6b4195a7d52ba499f0 WHIRLPOOL 56bcdef46148014718aadb02b86a90e49f574221fae082451d2a061b2b1b0891073f2cffee2ea7de93afd469d7378964a73a774f0c398c645321615b661f0da1
894 EBUILD netbeans-enterprise-9999_p20160229.ebuild 15825 SHA256 e997eb76ab7b4b7e4ef88d67b72fc89553fadd27daf35c4c926a962371cd696d SHA512 6d185e0b5782013b9aa454d36b328da8c45be11de179b45762aaf46e29510c270bf3f490f01431b67889da1239b941186c1e2e9e1b6135d7754f0fd940963b99 WHIRLPOOL 96551ce5f5c1ce4ff6fd45c3612f0310fcb2f88073876c7707a2528a7b188277d10730d8eb931d9b58506f8ba8b64d6cbac73c73224acc4bcd8a3a6f935229e9
895 EBUILD netbeans-enterprise-9999_p20160301.ebuild 15825 SHA256 9dcb22dd0e27b645e88cdca8645b0c145e20264b133cd31a397790fb45d028ad SHA512 ea8c729dc776ccca76ed44a8d0d10edcf0a8c1de06e1fe93779407f96f7a471526fbaceaf9f1cdfce6f9ddffbb42b184567487894d81d40268ae322c4227a3af WHIRLPOOL e285b41def59f48fb043b863e2cd4d19f4bee57d6f66591c841137483bf49942f1936556aca646fd23a815930af6796f7a596b0a491f9b9be68c7bd57817cab0
896
897 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160226.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160226.ebuild
898 deleted file mode 100644
899 index 01ab222..0000000
900 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160226.ebuild
901 +++ /dev/null
902 @@ -1,266 +0,0 @@
903 -# Copyright 1999-2016 Gentoo Foundation
904 -# Distributed under the terms of the GNU General Public License v2
905 -# $Id$
906 -
907 -EAPI="4"
908 -inherit eutils java-pkg-2 java-ant-2
909 -
910 -DESCRIPTION="Netbeans Enterprise cluster"
911 -HOMEPAGE="http://netbeans.org/"
912 -SLOT="9999"
913 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-26_00-02-15/zip/netbeans-trunk-nightly-201602260002-src.zip"
914 -SRC_URI="${SOURCE_URL}
915 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
916 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
917 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
918 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
919 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
920 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
921 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
922 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
923 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
924 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
925 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
926 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
927 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
928 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
929 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
930 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
931 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
932 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
933 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
934 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
935 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
936 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
937 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
938 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
939 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
940 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
941 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
942 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
943 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
944 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
945 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
946 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
947 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
948 -KEYWORDS="~amd64 ~x86"
949 -IUSE=""
950 -S="${WORKDIR}"
951 -
952 -CDEPEND="~dev-java/netbeans-ide-${PV}
953 - ~dev-java/netbeans-harness-${PV}
954 - ~dev-java/netbeans-ide-${PV}
955 - ~dev-java/netbeans-java-${PV}
956 - ~dev-java/netbeans-profiler-${PV}
957 - ~dev-java/netbeans-platform-${PV}
958 - ~dev-java/netbeans-webcommon-${PV}
959 - ~dev-java/netbeans-websvccommon-${PV}
960 - dev-java/commons-codec:0
961 - dev-java/commons-fileupload:0
962 - dev-java/commons-logging:0
963 - dev-java/glassfish-deployment-api:1.2
964 - dev-java/jsr181:0"
965 -DEPEND=">=virtual/jdk-1.7
966 - app-arch/unzip
967 - ${CDEPEND}
968 - dev-java/javahelp:0
969 - >=dev-java/junit-4.4:4
970 - dev-java/tomcat-servlet-api:2.3"
971 -RDEPEND=">=virtual/jdk-1.7
972 - ${CDEPEND}
973 - >=dev-java/antlr-2.7.7-r7:0
974 - dev-java/bsf:2.3
975 - dev-java/cglib:3
976 - dev-java/commons-beanutils:1.7
977 - dev-java/commons-collections:0
978 - dev-java/commons-digester:0
979 - dev-java/commons-io:1
980 - dev-java/commons-validator:0
981 - dev-java/glassfish-persistence:0
982 - dev-java/guava:14
983 - dev-java/jakarta-oro:2.0
984 - dev-java/osgi-core-api:0
985 - dev-java/validation-api:1.0"
986 -# dev-java/commons-chain:1.1 in overlay
987 -
988 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
989 -
990 -EANT_BUILD_XML="nbbuild/build.xml"
991 -EANT_BUILD_TARGET="rebuild-cluster"
992 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
993 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
994 -JAVA_PKG_BSFIX="off"
995 -
996 -src_unpack() {
997 - unpack $(basename ${SOURCE_URL})
998 -
999 - einfo "Deleting bundled jars..."
1000 - find -name "*.jar" -type f -delete
1001 -
1002 - unpack netbeans-9999-r14-build.xml.patch.bz2
1003 -
1004 - pushd "${S}" >/dev/null || die
1005 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
1006 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
1007 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
1008 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
1009 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
1010 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
1011 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
1012 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
1013 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
1014 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
1015 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
1016 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
1017 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
1018 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
1019 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
1020 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
1021 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
1022 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
1023 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
1024 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
1025 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
1026 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
1027 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
1028 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
1029 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
1030 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
1031 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
1032 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
1033 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
1034 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
1035 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
1036 - popd >/dev/null || die
1037 -}
1038 -
1039 -src_prepare() {
1040 - einfo "Deleting bundled class files..."
1041 - find -name "*.class" -type f | xargs rm -vf
1042 -
1043 - epatch netbeans-9999-r14-build.xml.patch
1044 -
1045 - # Support for custom patches
1046 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1047 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1048 -
1049 - if [ -n "${files}" ] ; then
1050 - einfo "Applying custom patches:"
1051 -
1052 - for file in ${files} ; do
1053 - epatch "${file}"
1054 - done
1055 - fi
1056 - fi
1057 -
1058 - einfo "Symlinking external libraries..."
1059 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1060 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
1061 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
1062 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
1063 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
1064 - java-pkg_jar-from --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
1065 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
1066 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
1067 -
1068 - einfo "Linking in other clusters..."
1069 - mkdir "${S}"/nbbuild/netbeans || die
1070 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1071 -
1072 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1073 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1074 - touch nb.cluster.extide.built
1075 -
1076 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1077 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1078 - touch nb.cluster.harness.built
1079 -
1080 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1081 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1082 - touch nb.cluster.ide.built
1083 -
1084 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1085 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1086 - touch nb.cluster.java.built
1087 -
1088 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
1089 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1090 - touch nb.cluster.profiler.built
1091 -
1092 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1093 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1094 - touch nb.cluster.platform.built
1095 -
1096 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
1097 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1098 - touch nb.cluster.webcommon.built
1099 -
1100 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
1101 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1102 - touch nb.cluster.websvccommon.built
1103 -
1104 - popd >/dev/null || die
1105 -
1106 - java-pkg-2_src_prepare
1107 -}
1108 -
1109 -src_install() {
1110 - pushd nbbuild/netbeans/enterprise >/dev/null || die
1111 -
1112 - insinto ${INSTALL_DIR}
1113 -
1114 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1115 -
1116 - doins -r *
1117 -
1118 - popd >/dev/null || die
1119 -
1120 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
1121 - pushd "${instdir}" >/dev/null || die
1122 - rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
1123 - rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
1124 - popd >/dev/null || die
1125 -
1126 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
1127 - pushd "${instdir}" >/dev/null || die
1128 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
1129 - rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
1130 - popd >/dev/null || die
1131 -
1132 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
1133 - pushd "${instdir}" >/dev/null || die
1134 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
1135 - popd >/dev/null || die
1136 -
1137 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
1138 - pushd "${instdir}" >/dev/null || die
1139 - rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
1140 - rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-14 guava.jar guava-14.0.1.jar
1141 - rm org.osgi.core-4.2.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar org.osgi.core-4.2.0.jar
1142 - rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
1143 - rm validation-api-1.1.0.Final.jar && java-pkg_jar-from --into "${instdir}" validation-api-1.0 validation-api.jar validation-api-1.1.0.Final.jar
1144 - popd >/dev/null || die
1145 -
1146 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
1147 - pushd "${instdir}" >/dev/null || die
1148 - rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
1149 - rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
1150 - rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
1151 - rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
1152 - popd >/dev/null || die
1153 -
1154 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
1155 - pushd "${instdir}" >/dev/null || die
1156 - rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
1157 - rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
1158 - rm commons-beanutils-1.8.0.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar commons-beanutils-1.8.0.jar
1159 - rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
1160 - rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
1161 - rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
1162 - rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
1163 - rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
1164 - rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
1165 - popd >/dev/null || die
1166 -
1167 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
1168 -}
1169
1170 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160227.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160227.ebuild
1171 deleted file mode 100644
1172 index 64f76b8..0000000
1173 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160227.ebuild
1174 +++ /dev/null
1175 @@ -1,266 +0,0 @@
1176 -# Copyright 1999-2016 Gentoo Foundation
1177 -# Distributed under the terms of the GNU General Public License v2
1178 -# $Id$
1179 -
1180 -EAPI="4"
1181 -inherit eutils java-pkg-2 java-ant-2
1182 -
1183 -DESCRIPTION="Netbeans Enterprise cluster"
1184 -HOMEPAGE="http://netbeans.org/"
1185 -SLOT="9999"
1186 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-27_00-02-15/zip/netbeans-trunk-nightly-201602270002-src.zip"
1187 -SRC_URI="${SOURCE_URL}
1188 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1189 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
1190 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
1191 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
1192 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
1193 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
1194 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
1195 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
1196 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
1197 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
1198 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
1199 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
1200 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
1201 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
1202 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
1203 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
1204 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
1205 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
1206 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
1207 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
1208 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
1209 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
1210 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
1211 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
1212 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
1213 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
1214 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
1215 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
1216 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
1217 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
1218 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
1219 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
1220 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1221 -KEYWORDS="~amd64 ~x86"
1222 -IUSE=""
1223 -S="${WORKDIR}"
1224 -
1225 -CDEPEND="~dev-java/netbeans-ide-${PV}
1226 - ~dev-java/netbeans-harness-${PV}
1227 - ~dev-java/netbeans-ide-${PV}
1228 - ~dev-java/netbeans-java-${PV}
1229 - ~dev-java/netbeans-profiler-${PV}
1230 - ~dev-java/netbeans-platform-${PV}
1231 - ~dev-java/netbeans-webcommon-${PV}
1232 - ~dev-java/netbeans-websvccommon-${PV}
1233 - dev-java/commons-codec:0
1234 - dev-java/commons-fileupload:0
1235 - dev-java/commons-logging:0
1236 - dev-java/glassfish-deployment-api:1.2
1237 - dev-java/jsr181:0"
1238 -DEPEND=">=virtual/jdk-1.7
1239 - app-arch/unzip
1240 - ${CDEPEND}
1241 - dev-java/javahelp:0
1242 - >=dev-java/junit-4.4:4
1243 - dev-java/tomcat-servlet-api:2.3"
1244 -RDEPEND=">=virtual/jdk-1.7
1245 - ${CDEPEND}
1246 - >=dev-java/antlr-2.7.7-r7:0
1247 - dev-java/bsf:2.3
1248 - dev-java/cglib:3
1249 - dev-java/commons-beanutils:1.7
1250 - dev-java/commons-collections:0
1251 - dev-java/commons-digester:0
1252 - dev-java/commons-io:1
1253 - dev-java/commons-validator:0
1254 - dev-java/glassfish-persistence:0
1255 - dev-java/guava:14
1256 - dev-java/jakarta-oro:2.0
1257 - dev-java/osgi-core-api:0
1258 - dev-java/validation-api:1.0"
1259 -# dev-java/commons-chain:1.1 in overlay
1260 -
1261 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1262 -
1263 -EANT_BUILD_XML="nbbuild/build.xml"
1264 -EANT_BUILD_TARGET="rebuild-cluster"
1265 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1266 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1267 -JAVA_PKG_BSFIX="off"
1268 -
1269 -src_unpack() {
1270 - unpack $(basename ${SOURCE_URL})
1271 -
1272 - einfo "Deleting bundled jars..."
1273 - find -name "*.jar" -type f -delete
1274 -
1275 - unpack netbeans-9999-r14-build.xml.patch.bz2
1276 -
1277 - pushd "${S}" >/dev/null || die
1278 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
1279 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
1280 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
1281 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
1282 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
1283 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
1284 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
1285 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
1286 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
1287 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
1288 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
1289 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
1290 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
1291 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
1292 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
1293 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
1294 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
1295 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
1296 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
1297 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
1298 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
1299 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
1300 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
1301 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
1302 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
1303 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
1304 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
1305 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
1306 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
1307 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
1308 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
1309 - popd >/dev/null || die
1310 -}
1311 -
1312 -src_prepare() {
1313 - einfo "Deleting bundled class files..."
1314 - find -name "*.class" -type f | xargs rm -vf
1315 -
1316 - epatch netbeans-9999-r14-build.xml.patch
1317 -
1318 - # Support for custom patches
1319 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1320 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1321 -
1322 - if [ -n "${files}" ] ; then
1323 - einfo "Applying custom patches:"
1324 -
1325 - for file in ${files} ; do
1326 - epatch "${file}"
1327 - done
1328 - fi
1329 - fi
1330 -
1331 - einfo "Symlinking external libraries..."
1332 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1333 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
1334 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
1335 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
1336 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
1337 - java-pkg_jar-from --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
1338 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
1339 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
1340 -
1341 - einfo "Linking in other clusters..."
1342 - mkdir "${S}"/nbbuild/netbeans || die
1343 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1344 -
1345 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1346 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1347 - touch nb.cluster.extide.built
1348 -
1349 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1350 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1351 - touch nb.cluster.harness.built
1352 -
1353 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1354 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1355 - touch nb.cluster.ide.built
1356 -
1357 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1358 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1359 - touch nb.cluster.java.built
1360 -
1361 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
1362 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1363 - touch nb.cluster.profiler.built
1364 -
1365 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1366 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1367 - touch nb.cluster.platform.built
1368 -
1369 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
1370 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1371 - touch nb.cluster.webcommon.built
1372 -
1373 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
1374 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1375 - touch nb.cluster.websvccommon.built
1376 -
1377 - popd >/dev/null || die
1378 -
1379 - java-pkg-2_src_prepare
1380 -}
1381 -
1382 -src_install() {
1383 - pushd nbbuild/netbeans/enterprise >/dev/null || die
1384 -
1385 - insinto ${INSTALL_DIR}
1386 -
1387 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1388 -
1389 - doins -r *
1390 -
1391 - popd >/dev/null || die
1392 -
1393 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
1394 - pushd "${instdir}" >/dev/null || die
1395 - rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
1396 - rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
1397 - popd >/dev/null || die
1398 -
1399 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
1400 - pushd "${instdir}" >/dev/null || die
1401 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
1402 - rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
1403 - popd >/dev/null || die
1404 -
1405 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
1406 - pushd "${instdir}" >/dev/null || die
1407 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
1408 - popd >/dev/null || die
1409 -
1410 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
1411 - pushd "${instdir}" >/dev/null || die
1412 - rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
1413 - rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-14 guava.jar guava-14.0.1.jar
1414 - rm org.osgi.core-4.2.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar org.osgi.core-4.2.0.jar
1415 - rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
1416 - rm validation-api-1.1.0.Final.jar && java-pkg_jar-from --into "${instdir}" validation-api-1.0 validation-api.jar validation-api-1.1.0.Final.jar
1417 - popd >/dev/null || die
1418 -
1419 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
1420 - pushd "${instdir}" >/dev/null || die
1421 - rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
1422 - rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
1423 - rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
1424 - rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
1425 - popd >/dev/null || die
1426 -
1427 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
1428 - pushd "${instdir}" >/dev/null || die
1429 - rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
1430 - rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
1431 - rm commons-beanutils-1.8.0.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar commons-beanutils-1.8.0.jar
1432 - rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
1433 - rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
1434 - rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
1435 - rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
1436 - rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
1437 - rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
1438 - popd >/dev/null || die
1439 -
1440 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
1441 -}
1442
1443 diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
1444 index 2fa4234..ee2aa5e 100644
1445 --- a/dev-java/netbeans-ergonomics/Manifest
1446 +++ b/dev-java/netbeans-ergonomics/Manifest
1447 @@ -4,8 +4,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
1448 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
1449 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
1450 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
1451 -DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
1452 -DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
1453 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
1454 DIST netbeans-trunk-nightly-201602290002-src.zip 209832078 SHA256 371b75aa9cf77015ad8c9ca15c1a54953eec0492be748fde20af0b464700c80f SHA512 56d79deda1cb4624b7136c0028d8786ee5f560aef52f305548654b873232a968b0bd25322c53caa44c61dd0557d177c5725eaed4b6b6e554920e9f5e8b8dcf85 WHIRLPOOL e0bd59c30e04b4a67b7924890f0e377bbb120564a155815b1aa64a28da7f835362e583333240672aeb2b39d63c5c37e2739d4a9e9f25488ce2cfb5ee1e475569
1455 DIST netbeans-trunk-nightly-201603010002-src.zip 209836314 SHA256 6c47ad11abc972a0e9a1f754940e6c42d6a5452ee78997b6fe251e817503ef1a SHA512 ffeda60270a4085f1fe86b973e4a947e5c24ddd4934dd18488f9a8be331f96e52aac6a225b0ff6d6a8177a56f8d3dcd4f54b273e71657d53cdfb143186e460cf WHIRLPOOL ae3669c51d5fcc01098855a9b7d9a7482b4f4f0987572d9f068f82020bf4b01efdec9655928fc24401c7487ff08bef3b9edd35ffec5d0eec384aab217840caf9
1456 @@ -26,8 +24,6 @@ DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a5747
1457 DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
1458 EBUILD netbeans-ergonomics-8.0.2.ebuild 2843 SHA256 f9262f6ee7f2aed1fab9bf4cf756f565272e9894afa50b349735e39961e7acc3 SHA512 f158c27640541f7aef31da050e0811c07a251ae4797cc663b95a074a47eaf9d6bb7a9aa11ba38ea55e75c185f7dba74629ba6716a819e8ad68eb3db9ada71451 WHIRLPOOL 4fe9634fb673fb05dbba25996efc3a212ef3bb23ab6e7c732cb75de076feb930735e3901806fd9c801abc7ee8aa8eb800718065325d415371255a886474061d4
1459 EBUILD netbeans-ergonomics-8.1.ebuild 2867 SHA256 6d2c0b7221d47b64c77b243c8c5232c6d8c24d3199eae5799adafeac609b2e2a SHA512 6302c8c13d43ec51048e8b0439916746a01bb67f14e7cd21be95b4179df6106dcff1d3973b9191f7a36cf6f29d53b1d2308864f5f64d9f87f980ea264b1a97c0 WHIRLPOOL 63ceaad04323d9085dfb90d1e5075ad13f6e14e8991b13aafaf3fc174440152054f32498ac8d03f57917744887db3bc1efdfc30b473b8d1a33b514ec4960ea6f
1460 -EBUILD netbeans-ergonomics-9999_p20160226.ebuild 2913 SHA256 c18d3872c9c5e33c071814b58f05b5550608fe70a10fd7871c20f4918695ec82 SHA512 a47cb04204e8edc7623c511439e9c47213286463daee2b7c5200dd4de77567ad534266618dd603eb73056270746c52365493b4dfc3bf38777330d46ccb2d9125 WHIRLPOOL a040bc1ad2f7f650609ea979eaa8d88cbf6d35162cd27df3fa91950b28a8221ba3ad2b163b4582b9519965325054f31ed6c602b9ce268c669e47521ffe3f9c35
1461 -EBUILD netbeans-ergonomics-9999_p20160227.ebuild 2913 SHA256 9dbaea5ab7fde77a21156561ead70a16da1c5385a64b241b888a342947cf881d SHA512 3cd03e2495e8e8f6ada21df9282c0bb3977e9979f398383712fbe1ffc162eae46b3e3a61644c1a5c694d80d562868b04dcb980c5376049c31f9a69a782fb8a39 WHIRLPOOL dcc2dc70e49408b5f1c9c351f109b050232ca966d4e0aa90a315faf68823c71c97f212d27b00d1f51f1adc09c3058409bb60354e05b6bf9480254c813b3be884
1462 EBUILD netbeans-ergonomics-9999_p20160228.ebuild 2913 SHA256 dbcf923511d8393e14134c805c4a47c5dedc693579c05b3242e05c4c099a380c SHA512 bf2c2446f39578a60c46ebb5bf0f4722551508bffeecb3270607d8dcfeed1389a9eb35660b203cfd0c447a08b7f86d54d010998d5711fcfeed2ac33723596937 WHIRLPOOL e6cca6d9087f1658e7b9caf204a999d4e1b42c37cce55cac5b7a7e6b0f40ee468ccbb20235f8a0b24757e850ae79477d4ac69a8ec1f82f22eeecc653dec6ddd3
1463 EBUILD netbeans-ergonomics-9999_p20160229.ebuild 2913 SHA256 035bc0839e8dea2ec2abaf94ef90ce9d3ea4eed01c505cfe665a5d79632e13c3 SHA512 d8080a42718a5598a2e26be9bf7f4dff4908d1630d3f6658ec7eeb37c0b28959df5e29a5dbe8375080d5b2b1969bd61bc1667a15f85a5183f737584ca5c0fd78 WHIRLPOOL 03fb169cc65147c4bf7e28b9ee10c69428425ef33ab1c30255a11b3e31b248f509f107d7cdc6c0b93862780e5b8b96aa4580e6c025729a1126a7086ca744cb1e
1464 EBUILD netbeans-ergonomics-9999_p20160301.ebuild 2913 SHA256 fcd33fd0b2bd4224e1d6565807c975008df9acfa52c2b712e3f0a91b2ba6f856 SHA512 9826b31f5a817a958dd528df88e29f1bbe551c621b8b5f224bb9d8605ddbf9f44040e1e97c1b75e2c69dad4c2cc1682bcc1d7c44e3265cff1aeaf570293b2731 WHIRLPOOL 71d9f1c3c2d7066e601cdcea5ca26c862e83fd36ac1c8256ce4c2c196fce673e503733595266b62262a9dac658d68cfbbb68b438e017b2a9cae2004dffdb933d
1465
1466 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160226.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160226.ebuild
1467 deleted file mode 100644
1468 index 44be229..0000000
1469 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160226.ebuild
1470 +++ /dev/null
1471 @@ -1,101 +0,0 @@
1472 -# Copyright 1999-2016 Gentoo Foundation
1473 -# Distributed under the terms of the GNU General Public License v2
1474 -# $Id$
1475 -
1476 -EAPI="4"
1477 -inherit eutils java-pkg-2 java-ant-2
1478 -
1479 -DESCRIPTION="Netbeans Ergonomics Cluster"
1480 -HOMEPAGE="http://netbeans.org/"
1481 -SLOT="9999"
1482 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-26_00-02-15/zip/netbeans-trunk-nightly-201602260002-src.zip"
1483 -SRC_URI="${SOURCE_URL}
1484 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
1485 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1486 -KEYWORDS="~amd64 ~x86"
1487 -IUSE=""
1488 -S="${WORKDIR}"
1489 -
1490 -CDEPEND="~dev-java/netbeans-ide-${PV}
1491 - ~dev-java/netbeans-nb-${PV}
1492 - ~dev-java/netbeans-platform-${PV}"
1493 -DEPEND=">=virtual/jdk-1.7
1494 - app-arch/unzip
1495 - ${CDEPEND}
1496 - dev-java/javahelp:0"
1497 -RDEPEND=">=virtual/jdk-1.7
1498 - ${CDEPEND}"
1499 -
1500 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1501 -
1502 -EANT_BUILD_XML="nbbuild/build.xml"
1503 -EANT_BUILD_TARGET="rebuild-cluster"
1504 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1505 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1506 -JAVA_PKG_BSFIX="off"
1507 -
1508 -src_unpack() {
1509 - unpack $(basename ${SOURCE_URL})
1510 -
1511 - einfo "Deleting bundled jars..."
1512 - find -name "*.jar" -type f -delete
1513 -
1514 - unpack netbeans-9999-r14-build.xml.patch.bz2
1515 -}
1516 -
1517 -src_prepare() {
1518 - einfo "Deleting bundled class files..."
1519 - find -name "*.class" -type f | xargs rm -vf
1520 -
1521 - epatch netbeans-9999-r14-build.xml.patch
1522 -
1523 - # Support for custom patches
1524 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1525 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1526 -
1527 - if [ -n "${files}" ] ; then
1528 - einfo "Applying custom patches:"
1529 -
1530 - for file in ${files} ; do
1531 - epatch "${file}"
1532 - done
1533 - fi
1534 - fi
1535 -
1536 - einfo "Symlinking external libraries..."
1537 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1538 -
1539 - einfo "Linking in other clusters..."
1540 - mkdir "${S}"/nbbuild/netbeans || die
1541 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1542 -
1543 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1544 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1545 - touch nb.cluster.ide.built
1546 -
1547 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
1548 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
1549 - touch nb.cluster.nb.built
1550 -
1551 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1552 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1553 - touch nb.cluster.platform.built
1554 -
1555 - popd >/dev/null || die
1556 -
1557 - java-pkg-2_src_prepare
1558 -}
1559 -
1560 -src_install() {
1561 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
1562 -
1563 - insinto ${INSTALL_DIR}
1564 -
1565 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1566 -
1567 - doins -r *
1568 -
1569 - popd >/dev/null || die
1570 -
1571 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
1572 -}
1573
1574 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160227.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160227.ebuild
1575 deleted file mode 100644
1576 index 7c7c0f5..0000000
1577 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160227.ebuild
1578 +++ /dev/null
1579 @@ -1,101 +0,0 @@
1580 -# Copyright 1999-2016 Gentoo Foundation
1581 -# Distributed under the terms of the GNU General Public License v2
1582 -# $Id$
1583 -
1584 -EAPI="4"
1585 -inherit eutils java-pkg-2 java-ant-2
1586 -
1587 -DESCRIPTION="Netbeans Ergonomics Cluster"
1588 -HOMEPAGE="http://netbeans.org/"
1589 -SLOT="9999"
1590 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-27_00-02-15/zip/netbeans-trunk-nightly-201602270002-src.zip"
1591 -SRC_URI="${SOURCE_URL}
1592 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
1593 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1594 -KEYWORDS="~amd64 ~x86"
1595 -IUSE=""
1596 -S="${WORKDIR}"
1597 -
1598 -CDEPEND="~dev-java/netbeans-ide-${PV}
1599 - ~dev-java/netbeans-nb-${PV}
1600 - ~dev-java/netbeans-platform-${PV}"
1601 -DEPEND=">=virtual/jdk-1.7
1602 - app-arch/unzip
1603 - ${CDEPEND}
1604 - dev-java/javahelp:0"
1605 -RDEPEND=">=virtual/jdk-1.7
1606 - ${CDEPEND}"
1607 -
1608 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1609 -
1610 -EANT_BUILD_XML="nbbuild/build.xml"
1611 -EANT_BUILD_TARGET="rebuild-cluster"
1612 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1613 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1614 -JAVA_PKG_BSFIX="off"
1615 -
1616 -src_unpack() {
1617 - unpack $(basename ${SOURCE_URL})
1618 -
1619 - einfo "Deleting bundled jars..."
1620 - find -name "*.jar" -type f -delete
1621 -
1622 - unpack netbeans-9999-r14-build.xml.patch.bz2
1623 -}
1624 -
1625 -src_prepare() {
1626 - einfo "Deleting bundled class files..."
1627 - find -name "*.class" -type f | xargs rm -vf
1628 -
1629 - epatch netbeans-9999-r14-build.xml.patch
1630 -
1631 - # Support for custom patches
1632 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1633 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1634 -
1635 - if [ -n "${files}" ] ; then
1636 - einfo "Applying custom patches:"
1637 -
1638 - for file in ${files} ; do
1639 - epatch "${file}"
1640 - done
1641 - fi
1642 - fi
1643 -
1644 - einfo "Symlinking external libraries..."
1645 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1646 -
1647 - einfo "Linking in other clusters..."
1648 - mkdir "${S}"/nbbuild/netbeans || die
1649 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1650 -
1651 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1652 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1653 - touch nb.cluster.ide.built
1654 -
1655 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
1656 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
1657 - touch nb.cluster.nb.built
1658 -
1659 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1660 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1661 - touch nb.cluster.platform.built
1662 -
1663 - popd >/dev/null || die
1664 -
1665 - java-pkg-2_src_prepare
1666 -}
1667 -
1668 -src_install() {
1669 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
1670 -
1671 - insinto ${INSTALL_DIR}
1672 -
1673 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1674 -
1675 - doins -r *
1676 -
1677 - popd >/dev/null || die
1678 -
1679 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
1680 -}
1681
1682 diff --git a/dev-java/netbeans-extide/Manifest b/dev-java/netbeans-extide/Manifest
1683 index 1f270eb..7ec6a70 100644
1684 --- a/dev-java/netbeans-extide/Manifest
1685 +++ b/dev-java/netbeans-extide/Manifest
1686 @@ -6,8 +6,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
1687 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
1688 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
1689 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
1690 -DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
1691 -DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
1692 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
1693 DIST netbeans-trunk-nightly-201602290002-src.zip 209832078 SHA256 371b75aa9cf77015ad8c9ca15c1a54953eec0492be748fde20af0b464700c80f SHA512 56d79deda1cb4624b7136c0028d8786ee5f560aef52f305548654b873232a968b0bd25322c53caa44c61dd0557d177c5725eaed4b6b6e554920e9f5e8b8dcf85 WHIRLPOOL e0bd59c30e04b4a67b7924890f0e377bbb120564a155815b1aa64a28da7f835362e583333240672aeb2b39d63c5c37e2739d4a9e9f25488ce2cfb5ee1e475569
1694 DIST netbeans-trunk-nightly-201603010002-src.zip 209836314 SHA256 6c47ad11abc972a0e9a1f754940e6c42d6a5452ee78997b6fe251e817503ef1a SHA512 ffeda60270a4085f1fe86b973e4a947e5c24ddd4934dd18488f9a8be331f96e52aac6a225b0ff6d6a8177a56f8d3dcd4f54b273e71657d53cdfb143186e460cf WHIRLPOOL ae3669c51d5fcc01098855a9b7d9a7482b4f4f0987572d9f068f82020bf4b01efdec9655928fc24401c7487ff08bef3b9edd35ffec5d0eec384aab217840caf9
1695 @@ -28,8 +26,6 @@ DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a5747
1696 DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
1697 EBUILD netbeans-extide-8.0.2.ebuild 3307 SHA256 084e952eae1708b0fab785fd34313985e864dbc74a8531a0d5cdcf906e88f85a SHA512 ade8dc37aa932d7ec20966199e521311716061c23df08d02635f78efd2776f1d7bf040b0f9c9488b947bbbdfb3e33fa764723e3dfffa2214892bc6d685428f6f WHIRLPOOL ad2c26b005675ebca7d902ff1e6caa28552f3fda6795e327cc3584cf109f0ad6efad6516e15af5e70d689be236298b0948003e09a3da4991b3e29a1c85607b2f
1698 EBUILD netbeans-extide-8.1.ebuild 3331 SHA256 7d81adb3cba102e13678052bfe288e8417753ebceb69f69ce528ede3fedcef04 SHA512 ae445552036799069f31b40c145879ac55cf0964e168f328ac84f2d434171de8c4848e3416ad7425563e8565c09f798c9520bb3cb7511348f5d6a7522b878e40 WHIRLPOOL 44142233d4d3047ebb5c152992b484e5fef1fddd04cf274cc370f00beece5a75a986e5fadedd4bc18a01559c4f6cb58289cefbfc24d8d098d70056707e8b8f57
1699 -EBUILD netbeans-extide-9999_p20160226.ebuild 3377 SHA256 34af177610d5d508c3442dc37c7e7d0241f00e016751d380daa4184f07285c7a SHA512 388590e881372070bda554ef20c73ab62a21018fc933ed0439e8d7ca3ef13dc09bd72393496ac02e4cface814b3ed49cc566b7d14a3898095cc0d6529f01baeb WHIRLPOOL 19d77544f7cce0b7d9a765dab7ad204d8ced3621af10fde8cf5be85c1b12144088a41a3b92d1e23becd8b8c66d9e4777d7ebe2d57c6c385f9b6a87c9c7828089
1700 -EBUILD netbeans-extide-9999_p20160227.ebuild 3377 SHA256 444041a43b09c707a927c9e063e823207ddaa14e84abcf9684ac11f4fe6fb7e2 SHA512 523910f8d52dc62b5dd13c4eebd398dcd44e9fe648f5bc128e480ae8d1766f07faea7bdc581773a418409c1b18a789f6a09289e50c81dc43a21ab39801dfda1c WHIRLPOOL aa2429af6fa16ecd254e5de2e44ad51c796e9b7e579d0b31b7e89ae20f1ae8cc3a58a2ad7f40f33361d487f9e7880eea6cd344c91a97425b667e7e9901d2abb5
1701 EBUILD netbeans-extide-9999_p20160228.ebuild 3377 SHA256 181ec286dafad3c9f7542d238246a26f42b0a9932960c77d8d9c5df240751ac8 SHA512 d7d5b554dead77da59ab596b480934f851603ac0cfb61e8a56b33f274193c3d636bbf781e030d251e98fd010e9f1505606689cf71d85c21add21899127cc7fbf WHIRLPOOL 03eea17e5d0c0fa11bc5ecbee20f816dca991ba108b7e21de9b168c28f720e7c60c1989cb8a09eba616d1449adacda0d28d38d1a429e1a42d671cf177f41188a
1702 EBUILD netbeans-extide-9999_p20160229.ebuild 3377 SHA256 7c2cd59afc634141e05d70fe405b71d9d54773b1c20a533c3d75618881998bd3 SHA512 fba891194a0edb6b3f10b04811e3ffa531036e72404bd4eb799418814ff067b3edc7d7d39c2e599870ef53509879431e1c3194f5f7efcb93a478ee04bbe07d26 WHIRLPOOL 4f1319396615be09e607d174dbc270d9b08a0ec09b456703233d28731797539b2e8d690a7acb762af25ecd0ea77523250d149e958096831f0e5ff5a33a466133
1703 EBUILD netbeans-extide-9999_p20160301.ebuild 3377 SHA256 ec3927367ed2925d2980813be2a08a425c134d75387f42f9d573d234aa999774 SHA512 d82bd490ed27fe3f720d42faf93a9668d811d3f39b935e28c7462b9f35df1379ebd2df0112ba635fc38fd270b77ac4a0c570ede0cce987d86715b34e18756806 WHIRLPOOL 47612025db95886f3948cb5eff5e22d2110ae5ccbf192460cccd13bebae2612ea56fe620a1fa7779fa0a701adfc0d41ce4c9fb60d913c2c7a0978e00fa70eefa
1704
1705 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160226.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160226.ebuild
1706 deleted file mode 100644
1707 index aa00a9b..0000000
1708 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160226.ebuild
1709 +++ /dev/null
1710 @@ -1,108 +0,0 @@
1711 -# Copyright 1999-2016 Gentoo Foundation
1712 -# Distributed under the terms of the GNU General Public License v2
1713 -# $Id$
1714 -
1715 -EAPI="4"
1716 -inherit eutils java-pkg-2 java-ant-2
1717 -
1718 -DESCRIPTION="Netbeans ExtIDE Cluster"
1719 -HOMEPAGE="http://netbeans.org/projects/ide"
1720 -SLOT="9999"
1721 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-26_00-02-15/zip/netbeans-trunk-nightly-201602260002-src.zip"
1722 -SRC_URI="${SOURCE_URL}
1723 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1724 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
1725 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
1726 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1727 -KEYWORDS="~amd64 ~x86"
1728 -IUSE=""
1729 -S="${WORKDIR}"
1730 -
1731 -CDEPEND="~dev-java/netbeans-ide-${PV}
1732 - ~dev-java/netbeans-platform-${PV}"
1733 -DEPEND=">=virtual/jdk-1.7
1734 - app-arch/unzip
1735 - dev-java/javahelp:0
1736 - ${CDEPEND}"
1737 -RDEPEND=">=virtual/jdk-1.7
1738 - ${CDEPEND}"
1739 -
1740 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1741 -
1742 -EANT_BUILD_XML="nbbuild/build.xml"
1743 -EANT_BUILD_TARGET="rebuild-cluster"
1744 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
1745 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1746 -JAVA_PKG_BSFIX="off"
1747 -
1748 -src_unpack() {
1749 - unpack $(basename ${SOURCE_URL})
1750 -
1751 - einfo "Deleting bundled jars..."
1752 - find -name "*.jar" -type f -delete
1753 -
1754 - unpack netbeans-9999-r14-build.xml.patch.bz2
1755 -
1756 - pushd "${S}" >/dev/null || die
1757 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
1758 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
1759 - popd >/dev/null || die
1760 -}
1761 -
1762 -src_prepare() {
1763 - einfo "Deleting bundled class files..."
1764 - find -name "*.class" -type f | xargs rm -vf
1765 -
1766 - epatch netbeans-9999-r14-build.xml.patch
1767 -
1768 - # Support for custom patches
1769 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1770 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1771 -
1772 - if [ -n "${files}" ] ; then
1773 - einfo "Applying custom patches:"
1774 -
1775 - for file in ${files} ; do
1776 - epatch "${file}"
1777 - done
1778 - fi
1779 - fi
1780 -
1781 - einfo "Symlinking external libraries..."
1782 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1783 -
1784 - einfo "Linking in other clusters..."
1785 - mkdir "${S}"/nbbuild/netbeans || die
1786 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1787 -
1788 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1789 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1790 - touch nb.cluster.ide.built
1791 -
1792 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1793 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1794 - touch nb.cluster.platform.built
1795 -
1796 - popd >/dev/null || die
1797 -
1798 - java-pkg-2_src_prepare
1799 -}
1800 -
1801 -src_compile() {
1802 - unset DISPLAY
1803 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
1804 -}
1805 -
1806 -src_install() {
1807 - pushd nbbuild/netbeans/extide >/dev/null || die
1808 -
1809 - insinto ${INSTALL_DIR}
1810 -
1811 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1812 -
1813 - doins -r *
1814 -
1815 - popd >/dev/null || die
1816 -
1817 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
1818 -}
1819
1820 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160227.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160227.ebuild
1821 deleted file mode 100644
1822 index 72f4a3c..0000000
1823 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160227.ebuild
1824 +++ /dev/null
1825 @@ -1,108 +0,0 @@
1826 -# Copyright 1999-2016 Gentoo Foundation
1827 -# Distributed under the terms of the GNU General Public License v2
1828 -# $Id$
1829 -
1830 -EAPI="4"
1831 -inherit eutils java-pkg-2 java-ant-2
1832 -
1833 -DESCRIPTION="Netbeans ExtIDE Cluster"
1834 -HOMEPAGE="http://netbeans.org/projects/ide"
1835 -SLOT="9999"
1836 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-27_00-02-15/zip/netbeans-trunk-nightly-201602270002-src.zip"
1837 -SRC_URI="${SOURCE_URL}
1838 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1839 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
1840 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
1841 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1842 -KEYWORDS="~amd64 ~x86"
1843 -IUSE=""
1844 -S="${WORKDIR}"
1845 -
1846 -CDEPEND="~dev-java/netbeans-ide-${PV}
1847 - ~dev-java/netbeans-platform-${PV}"
1848 -DEPEND=">=virtual/jdk-1.7
1849 - app-arch/unzip
1850 - dev-java/javahelp:0
1851 - ${CDEPEND}"
1852 -RDEPEND=">=virtual/jdk-1.7
1853 - ${CDEPEND}"
1854 -
1855 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1856 -
1857 -EANT_BUILD_XML="nbbuild/build.xml"
1858 -EANT_BUILD_TARGET="rebuild-cluster"
1859 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
1860 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1861 -JAVA_PKG_BSFIX="off"
1862 -
1863 -src_unpack() {
1864 - unpack $(basename ${SOURCE_URL})
1865 -
1866 - einfo "Deleting bundled jars..."
1867 - find -name "*.jar" -type f -delete
1868 -
1869 - unpack netbeans-9999-r14-build.xml.patch.bz2
1870 -
1871 - pushd "${S}" >/dev/null || die
1872 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
1873 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
1874 - popd >/dev/null || die
1875 -}
1876 -
1877 -src_prepare() {
1878 - einfo "Deleting bundled class files..."
1879 - find -name "*.class" -type f | xargs rm -vf
1880 -
1881 - epatch netbeans-9999-r14-build.xml.patch
1882 -
1883 - # Support for custom patches
1884 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1885 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1886 -
1887 - if [ -n "${files}" ] ; then
1888 - einfo "Applying custom patches:"
1889 -
1890 - for file in ${files} ; do
1891 - epatch "${file}"
1892 - done
1893 - fi
1894 - fi
1895 -
1896 - einfo "Symlinking external libraries..."
1897 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1898 -
1899 - einfo "Linking in other clusters..."
1900 - mkdir "${S}"/nbbuild/netbeans || die
1901 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1902 -
1903 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1904 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1905 - touch nb.cluster.ide.built
1906 -
1907 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1908 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1909 - touch nb.cluster.platform.built
1910 -
1911 - popd >/dev/null || die
1912 -
1913 - java-pkg-2_src_prepare
1914 -}
1915 -
1916 -src_compile() {
1917 - unset DISPLAY
1918 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
1919 -}
1920 -
1921 -src_install() {
1922 - pushd nbbuild/netbeans/extide >/dev/null || die
1923 -
1924 - insinto ${INSTALL_DIR}
1925 -
1926 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1927 -
1928 - doins -r *
1929 -
1930 - popd >/dev/null || die
1931 -
1932 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
1933 -}
1934
1935 diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
1936 index 2169dae..182117b 100644
1937 --- a/dev-java/netbeans-groovy/Manifest
1938 +++ b/dev-java/netbeans-groovy/Manifest
1939 @@ -6,8 +6,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
1940 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
1941 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
1942 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
1943 -DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
1944 -DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
1945 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
1946 DIST netbeans-trunk-nightly-201602290002-src.zip 209832078 SHA256 371b75aa9cf77015ad8c9ca15c1a54953eec0492be748fde20af0b464700c80f SHA512 56d79deda1cb4624b7136c0028d8786ee5f560aef52f305548654b873232a968b0bd25322c53caa44c61dd0557d177c5725eaed4b6b6e554920e9f5e8b8dcf85 WHIRLPOOL e0bd59c30e04b4a67b7924890f0e377bbb120564a155815b1aa64a28da7f835362e583333240672aeb2b39d63c5c37e2739d4a9e9f25488ce2cfb5ee1e475569
1947 DIST netbeans-trunk-nightly-201603010002-src.zip 209836314 SHA256 6c47ad11abc972a0e9a1f754940e6c42d6a5452ee78997b6fe251e817503ef1a SHA512 ffeda60270a4085f1fe86b973e4a947e5c24ddd4934dd18488f9a8be331f96e52aac6a225b0ff6d6a8177a56f8d3dcd4f54b273e71657d53cdfb143186e460cf WHIRLPOOL ae3669c51d5fcc01098855a9b7d9a7482b4f4f0987572d9f068f82020bf4b01efdec9655928fc24401c7487ff08bef3b9edd35ffec5d0eec384aab217840caf9
1948 @@ -28,8 +26,6 @@ DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a5747
1949 DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
1950 EBUILD netbeans-groovy-8.0.2.ebuild 3346 SHA256 907e6cd11c222f15c826494b44929483803f0e4249de0d54db51e6855b574148 SHA512 8bb37121e7e32621959318d109b1d982e2c705a9deb7171f5fef1dcaed55fc5718b0bc9e6bbb2592cdaa5e96d874bb6e6bfa96d06fe09f14d5250c1485eb1da5 WHIRLPOOL d5e09fa1e975835f05c6132c091fee4ae9fc9dd671af9f5f88a9195d5cd4a93804f96687ed3f2bd741117fa65773f2c464b3cfd6697425039cc51a940efa2a31
1951 EBUILD netbeans-groovy-8.1.ebuild 3370 SHA256 ca32569d438060704e4d5d5e46be2ebf20bffdb0ae2471d8718ada8676f32082 SHA512 40555d2ffa0ddab1e55ca514eddbd98c6e721caa230cd174050fb56f144def46f389b0ac018068c9f509936c83235b2d3423cae8676db7c96e8782b0da73e4ad WHIRLPOOL 7b2b021581db21aa8ff90ea188ddeea0974ec84fdb064cf367a56a6fa53487affe89edb1880a83934a2cf0c586060a9192838687ffebf33b55e79d9ddc7ac986
1952 -EBUILD netbeans-groovy-9999_p20160226.ebuild 3416 SHA256 d148b14ff8d19271fd2b7f89d6473951c78407a521a894d030d7fa2c1cbf4210 SHA512 d3a89ad6543d9f80fec79e48c4452297b9705ef86d3fe68c04d37d183209761309ce48941548604de12fa59c015185fc257b33151d85cdc37c4382686a675321 WHIRLPOOL 1176ff945d81ffa62e80d12b73c2bf28accad2015cbd680ee08db05a838fba112f9e1a69bf4e7cf94fd4480d041dbbc63805987eefa94cc0f8eee4f9800af011
1953 -EBUILD netbeans-groovy-9999_p20160227.ebuild 3416 SHA256 6ed026e82fb6db50c51773c547990f22ef77f52e6b3f03b64ef928d9b155ba34 SHA512 c0f84c51e8b93ba4966b66ac60dd93e92863ab485e1e7060c7ab2d48d684389983e67f54a244698952620a2b21d0e4962ead206d6c53ff66323a0353d17a4a25 WHIRLPOOL 48bdc1e918196c58d6f5a6fdf16b460a6aa13529109c4a4325289a16daef976e14e9fa6a1974fb51b53f24c21ef35fbcf72eea006738506c4d34cce064600403
1954 EBUILD netbeans-groovy-9999_p20160228.ebuild 3416 SHA256 9fec0bf0771de9dac16225e14edfdd4bb8e5ad6761859238e6acd7eb25e474e8 SHA512 559e5e91e4ea91cecd4dff58f551d72f9bd3673fe36f5346952ac587f859c6df2780ecb3d30a981ffd7f53c236307fe7eb19d869064a19a5e6c2db608123dc10 WHIRLPOOL 5539cfc816b5963a1ff656c8e9dcbe965d199826f30d76655f243c557c7adb6c8fb57ffd1994162d2a17483534ec6eca7b5a3cf7cefcf3a5818673fb734cb67c
1955 EBUILD netbeans-groovy-9999_p20160229.ebuild 3416 SHA256 82fec876a7973eccc1b30a39fa923812322326fbbb0cc218f68893f0212f0301 SHA512 7e0f1ead1b68f282094b7ae42b2b0e7299c19add6a6ad883dd7479fd1bc37d7654cf308401f6c922473c3591c15e0ee4897439aa5902775450773f146f2f0d09 WHIRLPOOL 268639858c3137efecccfd2269b6a83fe007e2cf9999d4dd13312c7d6d152c7123166146c45c54e386dd16ea4d4302e2d431d0248ff355c177b6be0a99e4d652
1956 EBUILD netbeans-groovy-9999_p20160301.ebuild 3416 SHA256 222201d0b0f2f22e234799d26f304ca696f3a9ba17e37f06e1ff901ddeda5dc5 SHA512 9bdb9dbdcc0f2903cffab2936ca7f8aaf206af0e6056734cadd5e4389785401eb8ef68cd629e4736047f2437e3a1ec70c614669e779185d87b5182c247e66e4c WHIRLPOOL 9ec6e2aed159cf0b2344a726e6578abfeb8c2cedb83c48f834e8f8804fc6777d4d945ef13f215cb1dd64c596e81a7449854138d42806e82544cf9a391c1c4a4f
1957
1958 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160226.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160226.ebuild
1959 deleted file mode 100644
1960 index dfeba61..0000000
1961 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160226.ebuild
1962 +++ /dev/null
1963 @@ -1,111 +0,0 @@
1964 -# Copyright 1999-2016 Gentoo Foundation
1965 -# Distributed under the terms of the GNU General Public License v2
1966 -# $Id$
1967 -
1968 -EAPI="4"
1969 -inherit eutils java-pkg-2 java-ant-2
1970 -
1971 -DESCRIPTION="Netbeans Groovy Cluster"
1972 -HOMEPAGE="http://netbeans.org/projects/groovy"
1973 -SLOT="9999"
1974 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-26_00-02-15/zip/netbeans-trunk-nightly-201602260002-src.zip"
1975 -SRC_URI="${SOURCE_URL}
1976 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1977 - http://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
1978 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1979 -KEYWORDS="~amd64 ~x86"
1980 -IUSE=""
1981 -S="${WORKDIR}"
1982 -
1983 -CDEPEND="~dev-java/netbeans-extide-${PV}
1984 - ~dev-java/netbeans-ide-${PV}
1985 - ~dev-java/netbeans-java-${PV}
1986 - ~dev-java/netbeans-platform-${PV}"
1987 -DEPEND=">=virtual/jdk-1.7
1988 - app-arch/unzip
1989 - ${CDEPEND}
1990 - dev-java/javahelp:0"
1991 -RDEPEND=">=virtual/jdk-1.7
1992 - ${CDEPEND}"
1993 -
1994 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1995 -
1996 -EANT_BUILD_XML="nbbuild/build.xml"
1997 -EANT_BUILD_TARGET="rebuild-cluster"
1998 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1999 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2000 -JAVA_PKG_BSFIX="off"
2001 -
2002 -src_unpack() {
2003 - unpack $(basename ${SOURCE_URL})
2004 -
2005 - einfo "Deleting bundled jars..."
2006 - find -name "*.jar" -type f -delete
2007 -
2008 - unpack netbeans-9999-r14-build.xml.patch.bz2
2009 -
2010 - pushd "${S}" >/dev/null || die
2011 - ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
2012 - popd >/dev/null || die
2013 -}
2014 -
2015 -src_prepare() {
2016 - einfo "Deleting bundled class files..."
2017 - find -name "*.class" -type f | xargs rm -vf
2018 -
2019 - epatch netbeans-9999-r14-build.xml.patch
2020 -
2021 - # Support for custom patches
2022 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2023 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2024 -
2025 - if [ -n "${files}" ] ; then
2026 - einfo "Applying custom patches:"
2027 -
2028 - for file in ${files} ; do
2029 - epatch "${file}"
2030 - done
2031 - fi
2032 - fi
2033 -
2034 - einfo "Symlinking external libraries..."
2035 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2036 -
2037 - einfo "Linking in other clusters..."
2038 - mkdir "${S}"/nbbuild/netbeans || die
2039 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2040 -
2041 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2042 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2043 - touch nb.cluster.extide.built
2044 -
2045 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2046 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2047 - touch nb.cluster.ide.built
2048 -
2049 - ln -s /usr/share/netbeans-java-${SLOT} java || die
2050 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2051 - touch nb.cluster.java.built
2052 -
2053 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2054 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2055 - touch nb.cluster.platform.built
2056 -
2057 - popd >/dev/null || die
2058 -
2059 - java-pkg-2_src_prepare
2060 -}
2061 -
2062 -src_install() {
2063 - pushd nbbuild/netbeans/groovy >/dev/null || die
2064 -
2065 - insinto ${INSTALL_DIR}
2066 -
2067 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2068 -
2069 - doins -r *
2070 -
2071 - popd >/dev/null || die
2072 -
2073 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
2074 -}
2075
2076 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160227.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160227.ebuild
2077 deleted file mode 100644
2078 index 57ad012..0000000
2079 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160227.ebuild
2080 +++ /dev/null
2081 @@ -1,111 +0,0 @@
2082 -# Copyright 1999-2016 Gentoo Foundation
2083 -# Distributed under the terms of the GNU General Public License v2
2084 -# $Id$
2085 -
2086 -EAPI="4"
2087 -inherit eutils java-pkg-2 java-ant-2
2088 -
2089 -DESCRIPTION="Netbeans Groovy Cluster"
2090 -HOMEPAGE="http://netbeans.org/projects/groovy"
2091 -SLOT="9999"
2092 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-27_00-02-15/zip/netbeans-trunk-nightly-201602270002-src.zip"
2093 -SRC_URI="${SOURCE_URL}
2094 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2095 - http://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
2096 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2097 -KEYWORDS="~amd64 ~x86"
2098 -IUSE=""
2099 -S="${WORKDIR}"
2100 -
2101 -CDEPEND="~dev-java/netbeans-extide-${PV}
2102 - ~dev-java/netbeans-ide-${PV}
2103 - ~dev-java/netbeans-java-${PV}
2104 - ~dev-java/netbeans-platform-${PV}"
2105 -DEPEND=">=virtual/jdk-1.7
2106 - app-arch/unzip
2107 - ${CDEPEND}
2108 - dev-java/javahelp:0"
2109 -RDEPEND=">=virtual/jdk-1.7
2110 - ${CDEPEND}"
2111 -
2112 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2113 -
2114 -EANT_BUILD_XML="nbbuild/build.xml"
2115 -EANT_BUILD_TARGET="rebuild-cluster"
2116 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2117 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2118 -JAVA_PKG_BSFIX="off"
2119 -
2120 -src_unpack() {
2121 - unpack $(basename ${SOURCE_URL})
2122 -
2123 - einfo "Deleting bundled jars..."
2124 - find -name "*.jar" -type f -delete
2125 -
2126 - unpack netbeans-9999-r14-build.xml.patch.bz2
2127 -
2128 - pushd "${S}" >/dev/null || die
2129 - ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
2130 - popd >/dev/null || die
2131 -}
2132 -
2133 -src_prepare() {
2134 - einfo "Deleting bundled class files..."
2135 - find -name "*.class" -type f | xargs rm -vf
2136 -
2137 - epatch netbeans-9999-r14-build.xml.patch
2138 -
2139 - # Support for custom patches
2140 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2141 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2142 -
2143 - if [ -n "${files}" ] ; then
2144 - einfo "Applying custom patches:"
2145 -
2146 - for file in ${files} ; do
2147 - epatch "${file}"
2148 - done
2149 - fi
2150 - fi
2151 -
2152 - einfo "Symlinking external libraries..."
2153 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2154 -
2155 - einfo "Linking in other clusters..."
2156 - mkdir "${S}"/nbbuild/netbeans || die
2157 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2158 -
2159 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2160 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2161 - touch nb.cluster.extide.built
2162 -
2163 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2164 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2165 - touch nb.cluster.ide.built
2166 -
2167 - ln -s /usr/share/netbeans-java-${SLOT} java || die
2168 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2169 - touch nb.cluster.java.built
2170 -
2171 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2172 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2173 - touch nb.cluster.platform.built
2174 -
2175 - popd >/dev/null || die
2176 -
2177 - java-pkg-2_src_prepare
2178 -}
2179 -
2180 -src_install() {
2181 - pushd nbbuild/netbeans/groovy >/dev/null || die
2182 -
2183 - insinto ${INSTALL_DIR}
2184 -
2185 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2186 -
2187 - doins -r *
2188 -
2189 - popd >/dev/null || die
2190 -
2191 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
2192 -}
2193
2194 diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
2195 index a03a97c..5c07ea6 100644
2196 --- a/dev-java/netbeans-harness/Manifest
2197 +++ b/dev-java/netbeans-harness/Manifest
2198 @@ -9,8 +9,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
2199 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
2200 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
2201 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
2202 -DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
2203 -DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
2204 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
2205 DIST netbeans-trunk-nightly-201602290002-src.zip 209832078 SHA256 371b75aa9cf77015ad8c9ca15c1a54953eec0492be748fde20af0b464700c80f SHA512 56d79deda1cb4624b7136c0028d8786ee5f560aef52f305548654b873232a968b0bd25322c53caa44c61dd0557d177c5725eaed4b6b6e554920e9f5e8b8dcf85 WHIRLPOOL e0bd59c30e04b4a67b7924890f0e377bbb120564a155815b1aa64a28da7f835362e583333240672aeb2b39d63c5c37e2739d4a9e9f25488ce2cfb5ee1e475569
2206 DIST netbeans-trunk-nightly-201603010002-src.zip 209836314 SHA256 6c47ad11abc972a0e9a1f754940e6c42d6a5452ee78997b6fe251e817503ef1a SHA512 ffeda60270a4085f1fe86b973e4a947e5c24ddd4934dd18488f9a8be331f96e52aac6a225b0ff6d6a8177a56f8d3dcd4f54b273e71657d53cdfb143186e460cf WHIRLPOOL ae3669c51d5fcc01098855a9b7d9a7482b4f4f0987572d9f068f82020bf4b01efdec9655928fc24401c7487ff08bef3b9edd35ffec5d0eec384aab217840caf9
2207 @@ -31,8 +29,6 @@ DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a5747
2208 DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
2209 EBUILD netbeans-harness-8.0.2.ebuild 4055 SHA256 2674d562adc57648c82cac9f714f74f9d29dd7b7ff7fa7f0ef37c43ef0975489 SHA512 7d72bed5b955b2365a4c11fcd97a2d6f2372ab939fb9a03b3ff7915053f24d695373c1aa154f6e6916d37ef3ace7b38864d575419460382760500576dae52e49 WHIRLPOOL 72f54a6cb83f282a75f0abb073109414a7b8bcd4e9263466281e68ff34148a7343ed3bd78ebdc8afd109b6b9f5b9f15bfd0e250f418fcaa4986a7c886b57b9f6
2210 EBUILD netbeans-harness-8.1.ebuild 4079 SHA256 116b90d6e6fd1b1ad8ce99c81104262a416a485b3a3110beed70e9381333cec2 SHA512 77ca4bbaf078adf6e13c0fea0a8e673262aaed60dd799ec161584589fb4c791d9bd758c87f4272297d863d3992b54a66b77b7bf05135cada530d111e1c428e68 WHIRLPOOL d385cd6292f31a5817a2c096f960330186a68242b51ed26e4272f33a690a98175e0b622a5d5309e1e6a72ff824662964785b7d235cf3a73ba4d715cd19e89dbb
2211 -EBUILD netbeans-harness-9999_p20160226.ebuild 4126 SHA256 393417e9a8f381c0abf6ee340ef41628afb27418119d4c37529df0a7c91043be SHA512 73998b964bb5c12e20475ea8343f7a45e28a71905327bdac21103a697a93db24d42bb948cf4c7047cbce57be7d62617174fea9b605d503db972ff6e191429e08 WHIRLPOOL fe83e39f47becea6cfccc49ed33cc07d8d4e89afc2eeca91998db156898bf5ccb4911b9202af2d9097720f8a924c2b27f69c0bb21ab4afa1ff6167a9cda3f1b2
2212 -EBUILD netbeans-harness-9999_p20160227.ebuild 4126 SHA256 8be58a3da5b91098408b2b6a3dc1359e7f7abdf8a907e659c103c7dc2480d1e4 SHA512 c2e1d3acd09ca7be12793daf16449777fd9d4e1e9cc71422b09eaab3fd3f8258d60cf01fe72f83d170253e810a9db274ed1f2c782dd8ebca55477a96eba33747 WHIRLPOOL d15584dcc84c39bfb2ad4ca7bfe88aa003e9b3da58691c313d46c326ff1808b6c8fdcd11f5f05472bb8d75479854e2a5b6afb0fb7a8f92836c2be61dd1de4bad
2213 EBUILD netbeans-harness-9999_p20160228.ebuild 4126 SHA256 ca80498874b6a43098dc1afcaae22a18448629b3c594e8bcf1a47f1f094cac5e SHA512 2bccebc537715fc4631da707f572efadc4e3837440f2346e58416cc528223a8ff95fb4adc4e9598260d5f3a0fdc0d98887c79d6d6378989705f5363ada496829 WHIRLPOOL 29d9760af9e421cb8f58b2c130d93c060efde1c5c7b8d07f91f4b04476ed86d9a5b3292cddbdaec4ff2b43bbaaaae0a9c066512f3ff4174349b508a59924d1b0
2214 EBUILD netbeans-harness-9999_p20160229.ebuild 4126 SHA256 ffe0b263afa15c034c8ab62c1714e3f19f3e0ae925f7e4722310402ff60b035e SHA512 719d7d89419c1bffde092b34f68e6f72972a399c7facdd720a4bb0665b0b74294eab91e302c7000422d9792122b5a8e55f109e98e922a219eddc47dd80bcd1da WHIRLPOOL 5f2ba33e86eb5578ee14fab6566d930b9396fec8d036733c110f2a19a36c977abbddd7e87656cc3b794f7657a1b608f2bfb991df853a2bdb13cfdeed7b7cb19e
2215 EBUILD netbeans-harness-9999_p20160301.ebuild 4126 SHA256 adbe68f7788578e49407bd5b154da110beabdcd82f582afde00400bab2689ed9 SHA512 174c5c867275168745a0a8f1c7ffed46eb497ff47ce94879a6b7531a49fceff18d86c53b14d92b7389595a159d4aa74a1e5b1fc336465a86d67afa871f618005 WHIRLPOOL dea01495640b785d503ccb79dfecec5b72b82437599133a0ae88494bb40a3b232a0752bef9aa3e402dcb0799b6ffbbc110f016b84211fbb79f786c7bd91ac985
2216
2217 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160226.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160226.ebuild
2218 deleted file mode 100644
2219 index 9b9172a..0000000
2220 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160226.ebuild
2221 +++ /dev/null
2222 @@ -1,114 +0,0 @@
2223 -# Copyright 1999-2016 Gentoo Foundation
2224 -# Distributed under the terms of the GNU General Public License v2
2225 -# $Id$
2226 -
2227 -EAPI="4"
2228 -inherit eutils java-pkg-2 java-ant-2
2229 -
2230 -DESCRIPTION="Netbeans Harness"
2231 -HOMEPAGE="http://netbeans.org/features/platform/"
2232 -SLOT="9999"
2233 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-26_00-02-15/zip/netbeans-trunk-nightly-201602260002-src.zip"
2234 -SRC_URI="${SOURCE_URL}
2235 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2236 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
2237 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
2238 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
2239 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
2240 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
2241 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2242 -KEYWORDS="~amd64 ~x86"
2243 -IUSE=""
2244 -S="${WORKDIR}"
2245 -
2246 -CDEPEND="~dev-java/netbeans-platform-${PV}
2247 - dev-java/javahelp:0"
2248 -DEPEND=">=virtual/jdk-1.7
2249 - app-arch/unzip
2250 - ${CDEPEND}
2251 - >=dev-java/junit-4.4:4"
2252 -RDEPEND=">=virtual/jdk-1.7
2253 - ${CDEPEND}"
2254 -
2255 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2256 -
2257 -EANT_BUILD_XML="nbbuild/build.xml"
2258 -EANT_BUILD_TARGET="rebuild-cluster"
2259 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2260 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2261 -JAVA_PKG_BSFIX="off"
2262 -
2263 -src_unpack() {
2264 - unpack $(basename ${SOURCE_URL})
2265 -
2266 - einfo "Deleting bundled jars..."
2267 - find -name "*.jar" -type f -delete
2268 -
2269 - unpack netbeans-9999-r14-build.xml.patch.bz2
2270 -
2271 - pushd "${S}" >/dev/null || die
2272 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
2273 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
2274 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
2275 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
2276 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
2277 - popd >/dev/null || die
2278 -}
2279 -
2280 -src_prepare() {
2281 - einfo "Deleting bundled class files..."
2282 - find -name "*.class" -type f | xargs rm -vf
2283 -
2284 - epatch netbeans-9999-r14-build.xml.patch
2285 -
2286 - # Support for custom patches
2287 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2288 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2289 -
2290 - if [ -n "${files}" ] ; then
2291 - einfo "Applying custom patches:"
2292 -
2293 - for file in ${files} ; do
2294 - epatch "${file}"
2295 - done
2296 - fi
2297 - fi
2298 -
2299 - einfo "Symlinking external libraries..."
2300 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2301 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
2302 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
2303 -
2304 - einfo "Linking in other clusters..."
2305 - mkdir "${S}"/nbbuild/netbeans || die
2306 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2307 -
2308 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2309 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2310 - touch nb.cluster.platform.built
2311 -
2312 - popd >/dev/null || die
2313 -
2314 - java-pkg-2_src_prepare
2315 -}
2316 -
2317 -src_install() {
2318 - pushd nbbuild/netbeans/harness >/dev/null || die
2319 -
2320 - insinto ${INSTALL_DIR}
2321 -
2322 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2323 -
2324 - doins -r *
2325 - fperms 755 launchers/app.sh
2326 - find "${D}" -name "*.exe" -type f -delete
2327 -
2328 - popd >/dev/null || die
2329 -
2330 - local instdir="${D}"/${INSTALL_DIR}/antlib
2331 - pushd "${instdir}" >/dev/null || die
2332 - rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
2333 - popd >/dev/null || die
2334 -
2335 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
2336 -}
2337
2338 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160227.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160227.ebuild
2339 deleted file mode 100644
2340 index 5dd1adf..0000000
2341 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160227.ebuild
2342 +++ /dev/null
2343 @@ -1,114 +0,0 @@
2344 -# Copyright 1999-2016 Gentoo Foundation
2345 -# Distributed under the terms of the GNU General Public License v2
2346 -# $Id$
2347 -
2348 -EAPI="4"
2349 -inherit eutils java-pkg-2 java-ant-2
2350 -
2351 -DESCRIPTION="Netbeans Harness"
2352 -HOMEPAGE="http://netbeans.org/features/platform/"
2353 -SLOT="9999"
2354 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-27_00-02-15/zip/netbeans-trunk-nightly-201602270002-src.zip"
2355 -SRC_URI="${SOURCE_URL}
2356 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2357 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
2358 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
2359 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
2360 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
2361 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
2362 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2363 -KEYWORDS="~amd64 ~x86"
2364 -IUSE=""
2365 -S="${WORKDIR}"
2366 -
2367 -CDEPEND="~dev-java/netbeans-platform-${PV}
2368 - dev-java/javahelp:0"
2369 -DEPEND=">=virtual/jdk-1.7
2370 - app-arch/unzip
2371 - ${CDEPEND}
2372 - >=dev-java/junit-4.4:4"
2373 -RDEPEND=">=virtual/jdk-1.7
2374 - ${CDEPEND}"
2375 -
2376 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2377 -
2378 -EANT_BUILD_XML="nbbuild/build.xml"
2379 -EANT_BUILD_TARGET="rebuild-cluster"
2380 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2381 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2382 -JAVA_PKG_BSFIX="off"
2383 -
2384 -src_unpack() {
2385 - unpack $(basename ${SOURCE_URL})
2386 -
2387 - einfo "Deleting bundled jars..."
2388 - find -name "*.jar" -type f -delete
2389 -
2390 - unpack netbeans-9999-r14-build.xml.patch.bz2
2391 -
2392 - pushd "${S}" >/dev/null || die
2393 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
2394 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
2395 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
2396 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
2397 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
2398 - popd >/dev/null || die
2399 -}
2400 -
2401 -src_prepare() {
2402 - einfo "Deleting bundled class files..."
2403 - find -name "*.class" -type f | xargs rm -vf
2404 -
2405 - epatch netbeans-9999-r14-build.xml.patch
2406 -
2407 - # Support for custom patches
2408 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2409 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2410 -
2411 - if [ -n "${files}" ] ; then
2412 - einfo "Applying custom patches:"
2413 -
2414 - for file in ${files} ; do
2415 - epatch "${file}"
2416 - done
2417 - fi
2418 - fi
2419 -
2420 - einfo "Symlinking external libraries..."
2421 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2422 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
2423 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
2424 -
2425 - einfo "Linking in other clusters..."
2426 - mkdir "${S}"/nbbuild/netbeans || die
2427 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2428 -
2429 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2430 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2431 - touch nb.cluster.platform.built
2432 -
2433 - popd >/dev/null || die
2434 -
2435 - java-pkg-2_src_prepare
2436 -}
2437 -
2438 -src_install() {
2439 - pushd nbbuild/netbeans/harness >/dev/null || die
2440 -
2441 - insinto ${INSTALL_DIR}
2442 -
2443 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2444 -
2445 - doins -r *
2446 - fperms 755 launchers/app.sh
2447 - find "${D}" -name "*.exe" -type f -delete
2448 -
2449 - popd >/dev/null || die
2450 -
2451 - local instdir="${D}"/${INSTALL_DIR}/antlib
2452 - pushd "${instdir}" >/dev/null || die
2453 - rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
2454 - popd >/dev/null || die
2455 -
2456 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
2457 -}
2458
2459 diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
2460 index 4a80c3d..f8cd087 100644
2461 --- a/dev-java/netbeans-ide/Manifest
2462 +++ b/dev-java/netbeans-ide/Manifest
2463 @@ -136,8 +136,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
2464 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
2465 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
2466 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
2467 -DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
2468 -DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
2469 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
2470 DIST netbeans-trunk-nightly-201602290002-src.zip 209832078 SHA256 371b75aa9cf77015ad8c9ca15c1a54953eec0492be748fde20af0b464700c80f SHA512 56d79deda1cb4624b7136c0028d8786ee5f560aef52f305548654b873232a968b0bd25322c53caa44c61dd0557d177c5725eaed4b6b6e554920e9f5e8b8dcf85 WHIRLPOOL e0bd59c30e04b4a67b7924890f0e377bbb120564a155815b1aa64a28da7f835362e583333240672aeb2b39d63c5c37e2739d4a9e9f25488ce2cfb5ee1e475569
2471 DIST netbeans-trunk-nightly-201603010002-src.zip 209836314 SHA256 6c47ad11abc972a0e9a1f754940e6c42d6a5452ee78997b6fe251e817503ef1a SHA512 ffeda60270a4085f1fe86b973e4a947e5c24ddd4934dd18488f9a8be331f96e52aac6a225b0ff6d6a8177a56f8d3dcd4f54b273e71657d53cdfb143186e460cf WHIRLPOOL ae3669c51d5fcc01098855a9b7d9a7482b4f4f0987572d9f068f82020bf4b01efdec9655928fc24401c7487ff08bef3b9edd35ffec5d0eec384aab217840caf9
2472 @@ -158,8 +156,6 @@ DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a5747
2473 DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
2474 EBUILD netbeans-ide-8.0.2-r2.ebuild 29330 SHA256 4822cbe26fc19685164c35d69e75bc20578ca8a5ce3394fe97bde6acc721fd2d SHA512 552f35cb1aa5429beb70c72a0cd2a3aa3a006f5870ec4084e88632a39e2ccdc05d0b2b15a87f26c72cdffb3c9a6fa0a124a8d501edeef9aa9580396922071e8d WHIRLPOOL 4c9bce3ca21d5ae61ef9392b9282c2dff9de7f82f2e83d2944a2906ca2180ef0ffab59489bdbb6afc7ba88d5143d77b47a0cf6b219a5a4d385b68afcacd3fe6d
2475 EBUILD netbeans-ide-8.1-r2.ebuild 30301 SHA256 892f20531352d85b5b72b1c85352eefa444917b515b0b564f04c4f91d1e654f9 SHA512 50af4873fd3ea7755b0d33b086be7e07766b6c009a46ec3954a67a1da9930378bcf9da6d18b7e60078b31af4b36ccf060f22378a8ef26b3829ccf30a529dd023 WHIRLPOOL 1024af16e7cae7f4728dd37f88031be33253b7c62548a095d3e827abeccb6c183d34ce312bd1a0f808f0d107aff217e4b81b7a17eecc6842e1d914d7061df2c9
2476 -EBUILD netbeans-ide-9999_p20160226.ebuild 30235 SHA256 0836616c278109eb1b3212474011bce707085786f31552abb1a421ebf054e692 SHA512 779483e1b664e077765f2e70213848ec9283b935003ab790e75dc82467249eac07da6e9aafadeaa45460dbde7b9d4ef2dd59c7290819d6edae46c0eb6c63e652 WHIRLPOOL 0eaf9e3e2a1bc34ff78c17b7eb5e3bfdef6c554825cd872892e712c16c9bfd786227a4dda98743d28d85a36d0f1b06e0ad8ab1552803e08a7b3e56ea642b9c04
2477 -EBUILD netbeans-ide-9999_p20160227.ebuild 30250 SHA256 672392406ee7a7020e0a6081ea61f081013b06a022e1c2119da22bd476588584 SHA512 09bd47e3ee168aca0bbc5f17a0aede47055417c017928debd7acd89cc4a43f2cbe56d3caff5c8a0d62ece1a4decff7bde022029a0ff99f7168677448af10a8c7 WHIRLPOOL a15bf2072f4c6fee47a43e280de99a438d079737c41b97a8a367a19bfa4776a3474412323e3d8b2e825e0f2966b40973bb513cdd1292b4b61810a56680d11073
2478 EBUILD netbeans-ide-9999_p20160228.ebuild 30250 SHA256 20c33c2342adeb5ff72d4da522fd1db5b2c816d701b54c031548be91254f1acf SHA512 884a400439d3debf2811ed019a141ef241298e678b80cc81af8450c85b7085e9fd345b136eb5a4197bdc27ca94388c98d72a480edb0e89491ed13d90639dfdce WHIRLPOOL fbfb7d15b9de1ecf8947aa4da50c3e9c4ceb685fb7c89af00428c4a2d39ded9c312ee075759661f9036e6f0de76d8bc1e135fa83f2a77e41e0485a7e77b62250
2479 EBUILD netbeans-ide-9999_p20160229.ebuild 30250 SHA256 3813f312604f8529be6950a33f8a63a481517121b1bf29a4387684ef4e327b1d SHA512 e250a40d27873c8571f004880aee310ffd88effcb1762342b8e5e92a7b44f98041c4f7bb8f4f0068fffd033dd41992463523aecda945f85612a50edae8211182 WHIRLPOOL 434375df37a6f080b2800591aec8f2b81587eab0cae1d9553e0af8f81ea7ff07d48f5b6b90a0526f7c21641c65d7cd1de73e7d6376b718e55732e001b064e8e0
2480 EBUILD netbeans-ide-9999_p20160301.ebuild 30250 SHA256 fd104ea5963d5b4a14dbbaea49e1441925a6e796bf426f213c6fdf74b7372f7e SHA512 66dd3b743009045f006593d3fdf23cbeb181c9ef1f42c54a099d4733db660160e037664da1e6a0de2ccf558fdb0701dedaeb716c34716f47202e3adedf54b66d WHIRLPOOL b3b9ebafaaaa0011d111fcb0d1d90c1b16462608c4e25507300a6e1c9cc079dcbceb14a5b8bdaa2ff7d27dac6457be2b2ca7292428462c699cb8bfa5ee3184a0
2481
2482 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160226.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160226.ebuild
2483 deleted file mode 100644
2484 index f0d3652..0000000
2485 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160226.ebuild
2486 +++ /dev/null
2487 @@ -1,378 +0,0 @@
2488 -# Copyright 1999-2016 Gentoo Foundation
2489 -# Distributed under the terms of the GNU General Public License v2
2490 -# $Id$
2491 -
2492 -EAPI="4"
2493 -inherit eutils java-pkg-2 java-ant-2
2494 -
2495 -DESCRIPTION="Netbeans IDE Cluster"
2496 -HOMEPAGE="http://netbeans.org/projects/ide"
2497 -SLOT="9999"
2498 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-26_00-02-15/zip/netbeans-trunk-nightly-201602260002-src.zip"
2499 -SRC_URI="${SOURCE_URL}
2500 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2501 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
2502 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
2503 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
2504 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
2505 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
2506 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
2507 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
2508 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
2509 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
2510 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
2511 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
2512 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
2513 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
2514 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
2515 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
2516 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
2517 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
2518 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
2519 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
2520 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
2521 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
2522 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
2523 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
2524 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
2525 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
2526 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
2527 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
2528 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
2529 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
2530 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
2531 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
2532 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
2533 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
2534 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
2535 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
2536 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
2537 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
2538 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
2539 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
2540 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
2541 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
2542 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
2543 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
2544 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
2545 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
2546 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
2547 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
2548 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
2549 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
2550 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
2551 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
2552 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
2553 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
2554 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
2555 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
2556 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
2557 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
2558 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
2559 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
2560 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
2561 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
2562 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
2563 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
2564 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
2565 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
2566 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
2567 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
2568 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
2569 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
2570 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
2571 - http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
2572 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
2573 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
2574 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
2575 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
2576 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2577 -KEYWORDS="~amd64 ~x86"
2578 -IUSE=""
2579 -S="${WORKDIR}"
2580 -
2581 -CDEPEND="~dev-java/netbeans-harness-${PV}
2582 - ~dev-java/netbeans-platform-${PV}
2583 - dev-java/commons-compress:0
2584 - dev-java/commons-httpclient:3
2585 - dev-java/commons-logging:0
2586 - dev-java/icu4j:55
2587 - dev-java/iso-relax:0
2588 - dev-java/jdbc-mysql:0
2589 - dev-java/jdbc-postgresql:0
2590 - >=dev-java/jsch-0.1.46:0
2591 - >=dev-java/json-simple-1.1:0
2592 - dev-java/jsr173:0
2593 - dev-java/jvyamlb:0
2594 - dev-java/log4j:0
2595 - dev-java/lucene:3.5
2596 - dev-java/rhino:1.6
2597 - dev-java/saxon:9
2598 - dev-java/smack:2.2
2599 - dev-java/sun-jaf:0
2600 - dev-java/tomcat-servlet-api:2.2
2601 - dev-java/ws-commons-util:0
2602 - dev-java/xerces:2"
2603 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
2604 -# app-text/jing:0 our version is probably too old
2605 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
2606 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
2607 -# dev-java/freemarker:2.3
2608 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
2609 -# dev-java/ini4j:0 our version is too old
2610 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
2611 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
2612 -# dev-java/trilead-ssh2:0 in overlay
2613 -DEPEND=">=virtual/jdk-1.7
2614 - app-arch/unzip
2615 - dev-java/commons-codec:0
2616 - ${CDEPEND}
2617 - dev-java/javacc:0
2618 - dev-java/javahelp:0"
2619 -RDEPEND=">=virtual/jdk-1.7
2620 - ${CDEPEND}"
2621 -
2622 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2623 -
2624 -EANT_BUILD_XML="nbbuild/build.xml"
2625 -EANT_BUILD_TARGET="rebuild-cluster"
2626 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
2627 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2628 -JAVA_PKG_BSFIX="off"
2629 -
2630 -JAVA_PKG_WANT_SOURCE="1.7"
2631 -JAVA_PKG_WANT_TARGET="1.7"
2632 -
2633 -src_unpack() {
2634 - unpack $(basename ${SOURCE_URL})
2635 -
2636 - einfo "Deleting bundled jars..."
2637 - find -name "*.jar" -type f -delete
2638 -
2639 - unpack netbeans-9999-r14-build.xml.patch.bz2
2640 -
2641 - pushd "${S}" >/dev/null || die
2642 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
2643 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
2644 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
2645 - 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
2646 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
2647 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
2648 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
2649 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
2650 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
2651 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
2652 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
2653 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
2654 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
2655 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
2656 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
2657 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
2658 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
2659 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
2660 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
2661 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
2662 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
2663 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
2664 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
2665 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
2666 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
2667 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
2668 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
2669 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
2670 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
2671 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
2672 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
2673 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
2674 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
2675 - 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
2676 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
2677 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
2678 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
2679 - ln -s "${DISTDIR}"/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
2680 - ln -s "${DISTDIR}"/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
2681 - ln -s "${DISTDIR}"/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
2682 - ln -s "${DISTDIR}"/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
2683 - ln -s "${DISTDIR}"/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
2684 - ln -s "${DISTDIR}"/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
2685 - ln -s "${DISTDIR}"/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
2686 - ln -s "${DISTDIR}"/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
2687 - ln -s "${DISTDIR}"/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
2688 - ln -s "${DISTDIR}"/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
2689 - ln -s "${DISTDIR}"/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
2690 - ln -s "${DISTDIR}"/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
2691 - ln -s "${DISTDIR}"/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar || die
2692 - ln -s "${DISTDIR}"/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar || die
2693 - ln -s "${DISTDIR}"/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar || die
2694 - ln -s "${DISTDIR}"/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar || die
2695 - ln -s "${DISTDIR}"/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar || die
2696 - ln -s "${DISTDIR}"/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar || die
2697 - ln -s "${DISTDIR}"/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar || die
2698 - ln -s "${DISTDIR}"/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar || die
2699 - ln -s "${DISTDIR}"/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar || die
2700 - 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
2701 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
2702 - 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
2703 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
2704 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
2705 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
2706 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
2707 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
2708 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
2709 - 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
2710 - 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
2711 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
2712 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
2713 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
2714 - ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
2715 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
2716 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
2717 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
2718 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
2719 - popd >/dev/null || die
2720 -}
2721 -
2722 -src_prepare() {
2723 - einfo "Deleting bundled class files..."
2724 - find -name "*.class" -type f | xargs rm -vf
2725 -
2726 - epatch netbeans-9999-r14-build.xml.patch
2727 -
2728 - # Support for custom patches
2729 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2730 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2731 -
2732 - if [ -n "${files}" ] ; then
2733 - einfo "Applying custom patches:"
2734 -
2735 - for file in ${files} ; do
2736 - epatch "${file}"
2737 - done
2738 - fi
2739 - fi
2740 -
2741 - einfo "Symlinking external libraries..."
2742 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2743 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
2744 -
2745 - einfo "Linking in other clusters..."
2746 - mkdir "${S}"/nbbuild/netbeans || die
2747 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2748 -
2749 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2750 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2751 - touch nb.cluster.platform.built
2752 -
2753 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2754 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2755 - touch nb.cluster.harness.built
2756 -
2757 - popd >/dev/null || die
2758 -
2759 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
2760 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
2761 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
2762 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
2763 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
2764 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
2765 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
2766 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
2767 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
2768 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
2769 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
2770 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
2771 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
2772 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
2773 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
2774 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
2775 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
2776 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
2777 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
2778 - 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
2779 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
2780 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
2781 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
2782 -
2783 - java-pkg-2_src_prepare
2784 -}
2785 -
2786 -src_compile() {
2787 - unset DISPLAY
2788 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
2789 -}
2790 -
2791 -src_install() {
2792 - pushd nbbuild/netbeans/ide >/dev/null || die
2793 -
2794 - insinto ${INSTALL_DIR}
2795 -
2796 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2797 -
2798 - doins -r *
2799 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
2800 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
2801 -
2802 - insinto ${INSTALL_DIR}/bin/nativeexecution
2803 - doins bin/nativeexecution/*
2804 -
2805 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
2806 - for file in *.sh ; do
2807 - fperms 755 ${file}
2808 - done
2809 - popd >/dev/null || die
2810 -
2811 - if use x86 ; then
2812 - doins -r bin/nativeexecution/Linux-x86
2813 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
2814 - for file in * ; do
2815 - fperms 755 ${file}
2816 - done
2817 - popd >/dev/null || die
2818 - elif use amd64 ; then
2819 - doins -r bin/nativeexecution/Linux-x86_64
2820 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
2821 - for file in * ; do
2822 - fperms 755 ${file}
2823 - done
2824 - popd >/dev/null || die
2825 - fi
2826 -
2827 - popd >/dev/null || die
2828 -
2829 - local instdir="${D}"/${INSTALL_DIR}/modules
2830 - pushd "${instdir}" >/dev/null || die
2831 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
2832 - popd >/dev/null || die
2833 -
2834 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
2835 - pushd "${instdir}" >/dev/null || die
2836 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
2837 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
2838 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
2839 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax isorelax.jar
2840 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
2841 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
2842 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
2843 - rm lucene-core-3.5.0.jar && java-pkg_jar-from --into "${instdir}" lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
2844 - rm mysql-connector-java-5.1.23-bin.jar && java-pkg_jar-from --into "${instdir}" jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
2845 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
2846 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
2847 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
2848 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
2849 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
2850 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
2851 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
2852 - popd >/dev/null || die
2853 -
2854 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
2855 - pushd "${instdir}" >/dev/null || die
2856 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
2857 - popd >/dev/null || die
2858 -
2859 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
2860 - pushd "${instdir}" >/dev/null || die
2861 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
2862 - popd >/dev/null || die
2863 -
2864 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
2865 -}
2866
2867 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160227.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160227.ebuild
2868 deleted file mode 100644
2869 index 4d2b0f0..0000000
2870 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160227.ebuild
2871 +++ /dev/null
2872 @@ -1,378 +0,0 @@
2873 -# Copyright 1999-2016 Gentoo Foundation
2874 -# Distributed under the terms of the GNU General Public License v2
2875 -# $Id$
2876 -
2877 -EAPI="4"
2878 -inherit eutils java-pkg-2 java-ant-2
2879 -
2880 -DESCRIPTION="Netbeans IDE Cluster"
2881 -HOMEPAGE="http://netbeans.org/projects/ide"
2882 -SLOT="9999"
2883 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-27_00-02-15/zip/netbeans-trunk-nightly-201602270002-src.zip"
2884 -SRC_URI="${SOURCE_URL}
2885 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2886 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
2887 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
2888 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
2889 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
2890 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
2891 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
2892 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
2893 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
2894 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
2895 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
2896 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
2897 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
2898 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
2899 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
2900 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
2901 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
2902 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
2903 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
2904 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
2905 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
2906 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
2907 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
2908 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
2909 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
2910 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
2911 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
2912 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
2913 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
2914 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
2915 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
2916 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
2917 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
2918 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
2919 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
2920 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
2921 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
2922 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
2923 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
2924 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
2925 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
2926 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
2927 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
2928 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
2929 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
2930 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
2931 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
2932 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
2933 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
2934 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
2935 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
2936 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
2937 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
2938 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
2939 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
2940 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
2941 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
2942 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
2943 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
2944 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
2945 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
2946 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
2947 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
2948 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
2949 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
2950 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
2951 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
2952 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
2953 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
2954 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
2955 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
2956 - http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
2957 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
2958 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
2959 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
2960 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
2961 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2962 -KEYWORDS="~amd64 ~x86"
2963 -IUSE=""
2964 -S="${WORKDIR}"
2965 -
2966 -CDEPEND="~dev-java/netbeans-harness-${PV}
2967 - ~dev-java/netbeans-platform-${PV}
2968 - dev-java/commons-compress:0
2969 - dev-java/commons-httpclient:3
2970 - dev-java/commons-logging:0
2971 - dev-java/icu4j:55
2972 - dev-java/iso-relax:0
2973 - dev-java/jdbc-mysql:0
2974 - dev-java/jdbc-postgresql:0
2975 - >=dev-java/jsch-0.1.46:0
2976 - >=dev-java/json-simple-1.1:0
2977 - dev-java/jsr173:0
2978 - dev-java/jvyamlb:0
2979 - dev-java/log4j:0
2980 - dev-java/lucene:3.5
2981 - dev-java/rhino:1.6
2982 - dev-java/saxon:9
2983 - dev-java/smack:2.2
2984 - dev-java/sun-jaf:0
2985 - dev-java/tomcat-servlet-api:2.2
2986 - dev-java/ws-commons-util:0
2987 - dev-java/xerces:2"
2988 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
2989 -# app-text/jing:0 our version is probably too old
2990 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
2991 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
2992 -# dev-java/freemarker:2.3
2993 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
2994 -# dev-java/ini4j:0 our version is too old
2995 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
2996 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
2997 -# dev-java/trilead-ssh2:0 in overlay
2998 -DEPEND=">=virtual/jdk-1.7
2999 - app-arch/unzip
3000 - dev-java/commons-codec:0
3001 - ${CDEPEND}
3002 - dev-java/javacc:0
3003 - dev-java/javahelp:0"
3004 -RDEPEND=">=virtual/jdk-1.7
3005 - ${CDEPEND}"
3006 -
3007 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3008 -
3009 -EANT_BUILD_XML="nbbuild/build.xml"
3010 -EANT_BUILD_TARGET="rebuild-cluster"
3011 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
3012 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3013 -JAVA_PKG_BSFIX="off"
3014 -
3015 -JAVA_PKG_WANT_SOURCE="1.7"
3016 -JAVA_PKG_WANT_TARGET="1.7"
3017 -
3018 -src_unpack() {
3019 - unpack $(basename ${SOURCE_URL})
3020 -
3021 - einfo "Deleting bundled jars..."
3022 - find -name "*.jar" -type f -delete
3023 -
3024 - unpack netbeans-9999-r14-build.xml.patch.bz2
3025 -
3026 - pushd "${S}" >/dev/null || die
3027 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
3028 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
3029 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
3030 - 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
3031 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
3032 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
3033 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
3034 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
3035 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
3036 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
3037 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
3038 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
3039 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
3040 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
3041 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
3042 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
3043 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
3044 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
3045 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
3046 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
3047 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
3048 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
3049 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
3050 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
3051 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
3052 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
3053 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
3054 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
3055 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
3056 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
3057 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
3058 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
3059 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
3060 - 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
3061 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
3062 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
3063 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
3064 - ln -s "${DISTDIR}"/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
3065 - ln -s "${DISTDIR}"/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
3066 - ln -s "${DISTDIR}"/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
3067 - ln -s "${DISTDIR}"/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
3068 - ln -s "${DISTDIR}"/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
3069 - ln -s "${DISTDIR}"/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
3070 - ln -s "${DISTDIR}"/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
3071 - ln -s "${DISTDIR}"/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
3072 - ln -s "${DISTDIR}"/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
3073 - ln -s "${DISTDIR}"/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
3074 - ln -s "${DISTDIR}"/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
3075 - ln -s "${DISTDIR}"/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
3076 - ln -s "${DISTDIR}"/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar || die
3077 - ln -s "${DISTDIR}"/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar || die
3078 - ln -s "${DISTDIR}"/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar || die
3079 - ln -s "${DISTDIR}"/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar || die
3080 - ln -s "${DISTDIR}"/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar || die
3081 - ln -s "${DISTDIR}"/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar || die
3082 - ln -s "${DISTDIR}"/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar || die
3083 - ln -s "${DISTDIR}"/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar || die
3084 - ln -s "${DISTDIR}"/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar || die
3085 - 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
3086 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
3087 - 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
3088 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
3089 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
3090 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
3091 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
3092 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
3093 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
3094 - 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
3095 - 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
3096 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
3097 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
3098 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
3099 - ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
3100 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
3101 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
3102 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
3103 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
3104 - popd >/dev/null || die
3105 -}
3106 -
3107 -src_prepare() {
3108 - einfo "Deleting bundled class files..."
3109 - find -name "*.class" -type f | xargs rm -vf
3110 -
3111 - epatch netbeans-9999-r14-build.xml.patch
3112 -
3113 - # Support for custom patches
3114 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3115 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3116 -
3117 - if [ -n "${files}" ] ; then
3118 - einfo "Applying custom patches:"
3119 -
3120 - for file in ${files} ; do
3121 - epatch "${file}"
3122 - done
3123 - fi
3124 - fi
3125 -
3126 - einfo "Symlinking external libraries..."
3127 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3128 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
3129 -
3130 - einfo "Linking in other clusters..."
3131 - mkdir "${S}"/nbbuild/netbeans || die
3132 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3133 -
3134 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3135 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3136 - touch nb.cluster.platform.built
3137 -
3138 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3139 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3140 - touch nb.cluster.harness.built
3141 -
3142 - popd >/dev/null || die
3143 -
3144 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
3145 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
3146 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
3147 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
3148 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
3149 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
3150 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
3151 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
3152 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
3153 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
3154 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
3155 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
3156 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
3157 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
3158 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
3159 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
3160 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
3161 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
3162 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
3163 - 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
3164 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
3165 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
3166 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
3167 -
3168 - java-pkg-2_src_prepare
3169 -}
3170 -
3171 -src_compile() {
3172 - unset DISPLAY
3173 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
3174 -}
3175 -
3176 -src_install() {
3177 - pushd nbbuild/netbeans/ide >/dev/null || die
3178 -
3179 - insinto ${INSTALL_DIR}
3180 -
3181 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3182 -
3183 - doins -r *
3184 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
3185 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
3186 -
3187 - insinto ${INSTALL_DIR}/bin/nativeexecution
3188 - doins bin/nativeexecution/*
3189 -
3190 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
3191 - for file in *.sh ; do
3192 - fperms 755 ${file}
3193 - done
3194 - popd >/dev/null || die
3195 -
3196 - if use x86 ; then
3197 - doins -r bin/nativeexecution/Linux-x86
3198 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
3199 - for file in * ; do
3200 - fperms 755 ${file}
3201 - done
3202 - popd >/dev/null || die
3203 - elif use amd64 ; then
3204 - doins -r bin/nativeexecution/Linux-x86_64
3205 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
3206 - for file in * ; do
3207 - fperms 755 ${file}
3208 - done
3209 - popd >/dev/null || die
3210 - fi
3211 -
3212 - popd >/dev/null || die
3213 -
3214 - local instdir="${D}"/${INSTALL_DIR}/modules
3215 - pushd "${instdir}" >/dev/null || die
3216 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
3217 - popd >/dev/null || die
3218 -
3219 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
3220 - pushd "${instdir}" >/dev/null || die
3221 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
3222 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
3223 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
3224 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
3225 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
3226 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
3227 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
3228 - rm lucene-core-3.5.0.jar && java-pkg_jar-from --into "${instdir}" lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
3229 - rm mysql-connector-java-5.1.23-bin.jar && java-pkg_jar-from --into "${instdir}" jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
3230 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
3231 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
3232 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
3233 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
3234 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
3235 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
3236 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
3237 - popd >/dev/null || die
3238 -
3239 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
3240 - pushd "${instdir}" >/dev/null || die
3241 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
3242 - popd >/dev/null || die
3243 -
3244 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
3245 - pushd "${instdir}" >/dev/null || die
3246 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
3247 - popd >/dev/null || die
3248 -
3249 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
3250 -}
3251
3252 diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
3253 index da1e1c7..fb3703e 100644
3254 --- a/dev-java/netbeans-java/Manifest
3255 +++ b/dev-java/netbeans-java/Manifest
3256 @@ -35,8 +35,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
3257 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
3258 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
3259 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
3260 -DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
3261 -DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
3262 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
3263 DIST netbeans-trunk-nightly-201602290002-src.zip 209832078 SHA256 371b75aa9cf77015ad8c9ca15c1a54953eec0492be748fde20af0b464700c80f SHA512 56d79deda1cb4624b7136c0028d8786ee5f560aef52f305548654b873232a968b0bd25322c53caa44c61dd0557d177c5725eaed4b6b6e554920e9f5e8b8dcf85 WHIRLPOOL e0bd59c30e04b4a67b7924890f0e377bbb120564a155815b1aa64a28da7f835362e583333240672aeb2b39d63c5c37e2739d4a9e9f25488ce2cfb5ee1e475569
3264 DIST netbeans-trunk-nightly-201603010002-src.zip 209836314 SHA256 6c47ad11abc972a0e9a1f754940e6c42d6a5452ee78997b6fe251e817503ef1a SHA512 ffeda60270a4085f1fe86b973e4a947e5c24ddd4934dd18488f9a8be331f96e52aac6a225b0ff6d6a8177a56f8d3dcd4f54b273e71657d53cdfb143186e460cf WHIRLPOOL ae3669c51d5fcc01098855a9b7d9a7482b4f4f0987572d9f068f82020bf4b01efdec9655928fc24401c7487ff08bef3b9edd35ffec5d0eec384aab217840caf9
3265 @@ -57,8 +55,6 @@ DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a5747
3266 DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
3267 EBUILD netbeans-java-8.0.2-r4.ebuild 13298 SHA256 d4172dfdec5afecb1cd099e18a21aa872c7822bff40b192b5f4ec4d35e6e0ef8 SHA512 48ae6f7141117fbf58123ded750d76f2e7311211a6be3b62bd491349817460da11f781ec5694da91584315547c32008f568fac3bfb406dbdb5ed7fd825ff694e WHIRLPOOL 73fb68aec003707c14b2b390c2de80f24e1e5413cf7e16cf7e661af47c908e2d559214580379e45e21d316767987ac906b5a119a61ae39f03c3d01dafad49b7c
3268 EBUILD netbeans-java-8.1-r2.ebuild 14814 SHA256 1f49212c90fcaa9a6483f19bb60c963520f20aa08c2a509aa19cc7fda12e4564 SHA512 2d6b225f5d32f0ce1801124808b0cc2101f16a703540877c4818be06694742cfa262c3a2e7018761254f9244a7992eb7fe9bc15cdb20f6f4cb83958789c0ef42 WHIRLPOOL 8557163a46ea91a47efec3c272b8a8a0f2acbf9eaa8f6c280d0ddaac6dd8b2185f06716ab12ebf76fb87fe6c05ab1a14bfd281875ebef586f1304d2162e5f2dc
3269 -EBUILD netbeans-java-9999_p20160226.ebuild 14930 SHA256 fc9c476d372a29d8699e21fcd7452ba730898f33dc9711b38dbd475c6ec743f6 SHA512 f674aae89d47aec2de403d15f8afe0d5baba2c5adcd1bb200b9486f0a4626b13ce03f795c199888e990179a721d3bc53e8bb7950a6a630a96ef43ef5f13606ad WHIRLPOOL aad7150ab031335e97bc666eef873dc34714ab83d2df3f199bc3dd083f4058295c77a278616830707636c0dfb8fb7147a7a27dde944b1db1206f1dcc17f378a8
3270 -EBUILD netbeans-java-9999_p20160227.ebuild 14930 SHA256 2438fd3e258d595b01d76a464498a9a98f5b1e65e7cb85f0d52917c86815b6e2 SHA512 2985dc065805e4bd913443385eec8c8996445ca45f428e63c84b27cfb8ddf718d9e1c55c52896bf64bd0da024034da5c8b4ad7be69d190a54ef768bdd2903a79 WHIRLPOOL eecec8658bf855de6acb365b4d78bd8dcca08cdf13ef3fa2d75f748da3994fe113f812d095f6a4a0f2f6d68f1bf17df159813846ab70a9b9bda3cac7d30157e2
3271 EBUILD netbeans-java-9999_p20160228.ebuild 14930 SHA256 22fa74a31da327b39ae5874bf4f2bdeff14baea8013624d4797c5e1beb061f20 SHA512 85114afca7be5818741429fda4aad80551bae95418b3c1d7e836d8d7c5ef455b4f3682bcfb3e0a216a5165058bddc2de07cb7b20ea30b94a8134625f48a32df9 WHIRLPOOL ffe3fee26d028a908a7b46513d378994eb1b4886c8ed01a23288dfccafec3723c92c62a2dd4021a019e66de04212ad73473c1df1b071a297caa84438119a3960
3272 EBUILD netbeans-java-9999_p20160229.ebuild 14930 SHA256 d08bbb49f0a99f7d93a1b421c1a01efba287c1d27447e6329b9acbb8c41db1df SHA512 78e4f19cfc202a94bf6b418729424446b22fe9829723f0dda69548976de61b5704a9f337fa58051d8978adeb4f38032e3e3617614e77168f7c1226a521798054 WHIRLPOOL 0ed2df8e72c2cf69a217d239edc3df4eb9723fe1051ea10a2d984317ce537056e6acc13d9798b275ef454ef036d0943dfd31937050ad8826bd53a103fad154cb
3273 EBUILD netbeans-java-9999_p20160301.ebuild 14930 SHA256 dfd8e964af69f4b18011df7f4935e092ebc5a272345171afcdc7e83a0be674cf SHA512 03769dcf1cc8539e80faaac9fbf22ecd1ef8f9838b7001ff89f8b43c9aa5f5d9531480588df527cfa93146654ffb4e27a463bbe5f97d0b4289124b9b5088667d WHIRLPOOL 07871a6627db1cc93b1afc8760bf6e33d1cccb54611ba675f52ba3df0ef4ab5fc64bafb9e405e8e60deb76ce85b8adaa190a50abc935d00daccd4b4ddb6d9b96
3274
3275 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160226.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160226.ebuild
3276 deleted file mode 100644
3277 index 507d4d2..0000000
3278 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160226.ebuild
3279 +++ /dev/null
3280 @@ -1,274 +0,0 @@
3281 -# Copyright 1999-2016 Gentoo Foundation
3282 -# Distributed under the terms of the GNU General Public License v2
3283 -# $Id$
3284 -
3285 -EAPI="4"
3286 -inherit eutils java-pkg-2 java-ant-2
3287 -
3288 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
3289 -
3290 -DESCRIPTION="Netbeans Java Cluster"
3291 -HOMEPAGE="http://netbeans.org/projects/java"
3292 -SLOT="9999"
3293 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-26_00-02-15/zip/netbeans-trunk-nightly-201602260002-src.zip"
3294 -# jarjar-1.4 contains also asm libraries
3295 -SRC_URI="${SOURCE_URL}
3296 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3297 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
3298 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
3299 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
3300 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
3301 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
3302 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
3303 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
3304 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
3305 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
3306 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
3307 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
3308 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
3309 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
3310 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
3311 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
3312 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
3313 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
3314 - http://hg.netbeans.org/binaries/37781101C4BAF40437CA4D1A16149647B4082F3B-nb-javac-impl.jar
3315 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
3316 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
3317 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
3318 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
3319 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
3320 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3321 -KEYWORDS="~amd64 ~x86"
3322 -IUSE=""
3323 -S="${WORKDIR}"
3324 -
3325 -CDEPEND="~dev-java/netbeans-platform-${PV}
3326 - ~dev-java/netbeans-extide-${PV}
3327 - ~dev-java/netbeans-harness-${PV}
3328 - ~dev-java/netbeans-ide-${PV}
3329 - ~dev-java/netbeans-websvccommon-${PV}
3330 - dev-java/beansbinding:0
3331 - dev-java/cglib:3
3332 - dev-java/jdom:0"
3333 -DEPEND=">=virtual/jdk-1.7
3334 - app-arch/unzip
3335 - ${CDEPEND}
3336 - dev-java/javahelp:0
3337 - dev-java/json-simple:0
3338 - dev-java/junit:4"
3339 -RDEPEND=">=virtual/jdk-1.7
3340 - ${CDEPEND}
3341 - dev-java/absolutelayout:0
3342 - >=dev-java/antlr-2.7.7-r7:0
3343 - dev-java/c3p0:0
3344 - dev-java/commons-cli:1
3345 - dev-java/commons-collections:0
3346 - dev-java/dom4j:1
3347 - dev-java/fastinfoset:0
3348 - dev-java/glassfish-transaction-api:0
3349 - dev-java/javassist:3
3350 - dev-java/jboss-logging:0
3351 - dev-java/jsr67:0
3352 - dev-java/jsr181:0
3353 - >=dev-java/jtidy-1:0
3354 - dev-java/log4j:0
3355 - dev-java/mimepull:0
3356 - dev-java/oracle-javamail:0
3357 - dev-java/saaj:0
3358 - dev-java/slf4j-api:0
3359 - dev-java/slf4j-log4j12:0
3360 - dev-java/slf4j-simple:0
3361 - dev-java/stax-ex:0
3362 - dev-java/stax2-api:0
3363 - dev-java/xmlstreambuffer:0"
3364 -
3365 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3366 -
3367 -EANT_BUILD_XML="nbbuild/build.xml"
3368 -EANT_BUILD_TARGET="rebuild-cluster"
3369 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3370 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3371 -JAVA_PKG_BSFIX="off"
3372 -
3373 -pkg_pretend() {
3374 - local die_now=""
3375 -
3376 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
3377 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
3378 - eerror "Please remove following symlinks and run emerge again:"
3379 - find /usr/share/netbeans-java-${SLOT}/ant -type l
3380 - die_now="1"
3381 - fi
3382 - fi
3383 -
3384 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
3385 - if [ -z "${die_now}" ]; then
3386 - eerror "Please remove following symlinks and run emerge again:"
3387 - fi
3388 -
3389 - echo "/usr/share/netbeans-java-${SLOT}/maven"
3390 - die_now="1"
3391 - fi
3392 -
3393 - if [ -n "${die_now}" ]; then
3394 - die "Symlinks exist"
3395 - fi
3396 -}
3397 -
3398 -src_unpack() {
3399 - unpack $(basename ${SOURCE_URL})
3400 -
3401 - einfo "Deleting bundled jars..."
3402 - find -name "*.jar" -type f -delete
3403 -
3404 - unpack netbeans-9999-r14-build.xml.patch.bz2
3405 -
3406 - pushd "${S}" >/dev/null || die
3407 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
3408 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
3409 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
3410 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
3411 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
3412 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
3413 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
3414 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
3415 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
3416 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
3417 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
3418 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
3419 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
3420 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
3421 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
3422 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
3423 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
3424 - ln -s "${DISTDIR}"/37781101C4BAF40437CA4D1A16149647B4082F3B-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
3425 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
3426 - 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
3427 - 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
3428 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
3429 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
3430 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
3431 - popd >/dev/null || die
3432 -}
3433 -
3434 -src_prepare() {
3435 - einfo "Deleting bundled class files..."
3436 - find -name "*.class" -type f | xargs rm -vf
3437 -
3438 - epatch netbeans-9999-r14-build.xml.patch
3439 -
3440 - # Support for custom patches
3441 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3442 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3443 -
3444 - if [ -n "${files}" ] ; then
3445 - einfo "Applying custom patches:"
3446 -
3447 - for file in ${files} ; do
3448 - epatch "${file}"
3449 - done
3450 - fi
3451 - fi
3452 -
3453 - einfo "Symlinking external libraries..."
3454 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3455 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
3456 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
3457 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
3458 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
3459 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
3460 -
3461 - einfo "Linking in other clusters..."
3462 - mkdir "${S}"/nbbuild/netbeans || die
3463 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3464 -
3465 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3466 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3467 - touch nb.cluster.platform.built
3468 -
3469 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3470 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3471 - touch nb.cluster.extide.built
3472 -
3473 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3474 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3475 - touch nb.cluster.harness.built
3476 -
3477 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3478 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3479 - touch nb.cluster.ide.built
3480 -
3481 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3482 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3483 - touch nb.cluster.websvccommon.built
3484 -
3485 - popd >/dev/null || die
3486 -
3487 - java-pkg-2_src_prepare
3488 -}
3489 -
3490 -src_install() {
3491 - pushd nbbuild/netbeans/java >/dev/null || die
3492 -
3493 - insinto ${INSTALL_DIR}
3494 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3495 -
3496 - doins -r *
3497 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
3498 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
3499 -
3500 - popd >/dev/null || die
3501 -
3502 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
3503 - pushd "${instdir}" >/dev/null || die
3504 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
3505 - popd >/dev/null || die
3506 -
3507 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
3508 - pushd "${instdir}" >/dev/null || die
3509 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
3510 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
3511 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
3512 - popd >/dev/null || die
3513 -
3514 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
3515 - pushd "${instdir}" >/dev/null || die
3516 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
3517 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
3518 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
3519 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
3520 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
3521 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
3522 - rm jboss-logging-3.1.3.GA.jar && java-pkg_jar-from --into "${instdir}" jboss-logging jboss-logging.jar jboss-logging-3.1.3.GA.jar
3523 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && java-pkg_jar-from --into "${instdir}" glassfish-transaction-api jta.jar jboss-transaction-api_1.2_spec-1.0.0.Final.jar
3524 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
3525 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
3526 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
3527 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
3528 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
3529 - popd >/dev/null || die
3530 -
3531 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
3532 - pushd "${instdir}" >/dev/null || die
3533 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
3534 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
3535 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
3536 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
3537 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
3538 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
3539 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
3540 - popd >/dev/null || die
3541 -
3542 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
3543 - pushd "${instdir}" >/dev/null || die
3544 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
3545 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
3546 - popd >/dev/null || die
3547 -
3548 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
3549 - pushd "${instdir}" >/dev/null || die
3550 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
3551 - popd >/dev/null || die
3552 -
3553 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
3554 -}
3555
3556 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160227.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160227.ebuild
3557 deleted file mode 100644
3558 index 6643133..0000000
3559 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160227.ebuild
3560 +++ /dev/null
3561 @@ -1,274 +0,0 @@
3562 -# Copyright 1999-2016 Gentoo Foundation
3563 -# Distributed under the terms of the GNU General Public License v2
3564 -# $Id$
3565 -
3566 -EAPI="4"
3567 -inherit eutils java-pkg-2 java-ant-2
3568 -
3569 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
3570 -
3571 -DESCRIPTION="Netbeans Java Cluster"
3572 -HOMEPAGE="http://netbeans.org/projects/java"
3573 -SLOT="9999"
3574 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-27_00-02-15/zip/netbeans-trunk-nightly-201602270002-src.zip"
3575 -# jarjar-1.4 contains also asm libraries
3576 -SRC_URI="${SOURCE_URL}
3577 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3578 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
3579 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
3580 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
3581 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
3582 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
3583 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
3584 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
3585 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
3586 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
3587 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
3588 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
3589 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
3590 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
3591 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
3592 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
3593 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
3594 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
3595 - http://hg.netbeans.org/binaries/37781101C4BAF40437CA4D1A16149647B4082F3B-nb-javac-impl.jar
3596 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
3597 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
3598 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
3599 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
3600 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
3601 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3602 -KEYWORDS="~amd64 ~x86"
3603 -IUSE=""
3604 -S="${WORKDIR}"
3605 -
3606 -CDEPEND="~dev-java/netbeans-platform-${PV}
3607 - ~dev-java/netbeans-extide-${PV}
3608 - ~dev-java/netbeans-harness-${PV}
3609 - ~dev-java/netbeans-ide-${PV}
3610 - ~dev-java/netbeans-websvccommon-${PV}
3611 - dev-java/beansbinding:0
3612 - dev-java/cglib:3
3613 - dev-java/jdom:0"
3614 -DEPEND=">=virtual/jdk-1.7
3615 - app-arch/unzip
3616 - ${CDEPEND}
3617 - dev-java/javahelp:0
3618 - dev-java/json-simple:0
3619 - dev-java/junit:4"
3620 -RDEPEND=">=virtual/jdk-1.7
3621 - ${CDEPEND}
3622 - dev-java/absolutelayout:0
3623 - >=dev-java/antlr-2.7.7-r7:0
3624 - dev-java/c3p0:0
3625 - dev-java/commons-cli:1
3626 - dev-java/commons-collections:0
3627 - dev-java/dom4j:1
3628 - dev-java/fastinfoset:0
3629 - dev-java/glassfish-transaction-api:0
3630 - dev-java/javassist:3
3631 - dev-java/jboss-logging:0
3632 - dev-java/jsr67:0
3633 - dev-java/jsr181:0
3634 - >=dev-java/jtidy-1:0
3635 - dev-java/log4j:0
3636 - dev-java/mimepull:0
3637 - dev-java/oracle-javamail:0
3638 - dev-java/saaj:0
3639 - dev-java/slf4j-api:0
3640 - dev-java/slf4j-log4j12:0
3641 - dev-java/slf4j-simple:0
3642 - dev-java/stax-ex:0
3643 - dev-java/stax2-api:0
3644 - dev-java/xmlstreambuffer:0"
3645 -
3646 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3647 -
3648 -EANT_BUILD_XML="nbbuild/build.xml"
3649 -EANT_BUILD_TARGET="rebuild-cluster"
3650 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3651 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3652 -JAVA_PKG_BSFIX="off"
3653 -
3654 -pkg_pretend() {
3655 - local die_now=""
3656 -
3657 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
3658 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
3659 - eerror "Please remove following symlinks and run emerge again:"
3660 - find /usr/share/netbeans-java-${SLOT}/ant -type l
3661 - die_now="1"
3662 - fi
3663 - fi
3664 -
3665 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
3666 - if [ -z "${die_now}" ]; then
3667 - eerror "Please remove following symlinks and run emerge again:"
3668 - fi
3669 -
3670 - echo "/usr/share/netbeans-java-${SLOT}/maven"
3671 - die_now="1"
3672 - fi
3673 -
3674 - if [ -n "${die_now}" ]; then
3675 - die "Symlinks exist"
3676 - fi
3677 -}
3678 -
3679 -src_unpack() {
3680 - unpack $(basename ${SOURCE_URL})
3681 -
3682 - einfo "Deleting bundled jars..."
3683 - find -name "*.jar" -type f -delete
3684 -
3685 - unpack netbeans-9999-r14-build.xml.patch.bz2
3686 -
3687 - pushd "${S}" >/dev/null || die
3688 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
3689 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
3690 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
3691 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
3692 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
3693 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
3694 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
3695 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
3696 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
3697 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
3698 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
3699 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
3700 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
3701 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
3702 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
3703 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
3704 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
3705 - ln -s "${DISTDIR}"/37781101C4BAF40437CA4D1A16149647B4082F3B-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
3706 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
3707 - 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
3708 - 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
3709 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
3710 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
3711 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
3712 - popd >/dev/null || die
3713 -}
3714 -
3715 -src_prepare() {
3716 - einfo "Deleting bundled class files..."
3717 - find -name "*.class" -type f | xargs rm -vf
3718 -
3719 - epatch netbeans-9999-r14-build.xml.patch
3720 -
3721 - # Support for custom patches
3722 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3723 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3724 -
3725 - if [ -n "${files}" ] ; then
3726 - einfo "Applying custom patches:"
3727 -
3728 - for file in ${files} ; do
3729 - epatch "${file}"
3730 - done
3731 - fi
3732 - fi
3733 -
3734 - einfo "Symlinking external libraries..."
3735 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3736 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
3737 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
3738 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
3739 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
3740 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
3741 -
3742 - einfo "Linking in other clusters..."
3743 - mkdir "${S}"/nbbuild/netbeans || die
3744 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3745 -
3746 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3747 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3748 - touch nb.cluster.platform.built
3749 -
3750 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3751 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3752 - touch nb.cluster.extide.built
3753 -
3754 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3755 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3756 - touch nb.cluster.harness.built
3757 -
3758 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3759 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3760 - touch nb.cluster.ide.built
3761 -
3762 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3763 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3764 - touch nb.cluster.websvccommon.built
3765 -
3766 - popd >/dev/null || die
3767 -
3768 - java-pkg-2_src_prepare
3769 -}
3770 -
3771 -src_install() {
3772 - pushd nbbuild/netbeans/java >/dev/null || die
3773 -
3774 - insinto ${INSTALL_DIR}
3775 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3776 -
3777 - doins -r *
3778 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
3779 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
3780 -
3781 - popd >/dev/null || die
3782 -
3783 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
3784 - pushd "${instdir}" >/dev/null || die
3785 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
3786 - popd >/dev/null || die
3787 -
3788 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
3789 - pushd "${instdir}" >/dev/null || die
3790 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
3791 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
3792 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
3793 - popd >/dev/null || die
3794 -
3795 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
3796 - pushd "${instdir}" >/dev/null || die
3797 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
3798 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
3799 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
3800 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
3801 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
3802 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
3803 - rm jboss-logging-3.1.3.GA.jar && java-pkg_jar-from --into "${instdir}" jboss-logging jboss-logging.jar jboss-logging-3.1.3.GA.jar
3804 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && java-pkg_jar-from --into "${instdir}" glassfish-transaction-api jta.jar jboss-transaction-api_1.2_spec-1.0.0.Final.jar
3805 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
3806 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
3807 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
3808 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
3809 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
3810 - popd >/dev/null || die
3811 -
3812 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
3813 - pushd "${instdir}" >/dev/null || die
3814 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
3815 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
3816 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
3817 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
3818 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
3819 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
3820 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
3821 - popd >/dev/null || die
3822 -
3823 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
3824 - pushd "${instdir}" >/dev/null || die
3825 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
3826 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
3827 - popd >/dev/null || die
3828 -
3829 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
3830 - pushd "${instdir}" >/dev/null || die
3831 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
3832 - popd >/dev/null || die
3833 -
3834 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
3835 -}
3836
3837 diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
3838 index 3b12bd3..3da687a 100644
3839 --- a/dev-java/netbeans-javacard/Manifest
3840 +++ b/dev-java/netbeans-javacard/Manifest
3841 @@ -7,8 +7,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
3842 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
3843 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
3844 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
3845 -DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
3846 -DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
3847 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
3848 DIST netbeans-trunk-nightly-201602290002-src.zip 209832078 SHA256 371b75aa9cf77015ad8c9ca15c1a54953eec0492be748fde20af0b464700c80f SHA512 56d79deda1cb4624b7136c0028d8786ee5f560aef52f305548654b873232a968b0bd25322c53caa44c61dd0557d177c5725eaed4b6b6e554920e9f5e8b8dcf85 WHIRLPOOL e0bd59c30e04b4a67b7924890f0e377bbb120564a155815b1aa64a28da7f835362e583333240672aeb2b39d63c5c37e2739d4a9e9f25488ce2cfb5ee1e475569
3849 DIST netbeans-trunk-nightly-201603010002-src.zip 209836314 SHA256 6c47ad11abc972a0e9a1f754940e6c42d6a5452ee78997b6fe251e817503ef1a SHA512 ffeda60270a4085f1fe86b973e4a947e5c24ddd4934dd18488f9a8be331f96e52aac6a225b0ff6d6a8177a56f8d3dcd4f54b273e71657d53cdfb143186e460cf WHIRLPOOL ae3669c51d5fcc01098855a9b7d9a7482b4f4f0987572d9f068f82020bf4b01efdec9655928fc24401c7487ff08bef3b9edd35ffec5d0eec384aab217840caf9
3850 @@ -29,8 +27,6 @@ DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a5747
3851 DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
3852 EBUILD netbeans-javacard-8.0.2.ebuild 4906 SHA256 944fee40d693c2c287e748f70ba565f3cd84bb7c19110f8be716134ec20694a7 SHA512 1f66cd2756effbfde7d43f9da7d8d93cb6252c58a02ee3d821f6faeaf63bf3c63e28f80c6eb44689e3aa954452a2f3893c65e75de84158dff1da0d94cafea14a WHIRLPOOL 88197e03008b8acb1ce62f72783bb096d9a3fc2a289b83367841a8adbee2bf822031f9bd6051831515ee44b1d5d2a109c5646f98ca723506f27c874301fb4189
3853 EBUILD netbeans-javacard-8.1.ebuild 4930 SHA256 5342d0d3f4207da3d36eb19f0fa78015f33b4a6e6435fcf43b7f568afabb9d02 SHA512 5275ae0fd617e26cd8580f6256a766bdd9cc0299f5a488be5a97744ec6abddf262e5fb1db358b9ac00203bbedfe7ac152828b174856d9cf6fa06e1e2128e219b WHIRLPOOL 427bfed5b61a421340acf7ec0cfb5e88a8b4a68cb546b9d0546b7c69ab0e29700d03e2bf58641bde63a2a43579b0521c028cf57dbf25af280fb0732565a30617
3854 -EBUILD netbeans-javacard-9999_p20160226.ebuild 4971 SHA256 e47ba2e3e2ba7b1407b873668eb341f1c7bcc0af6f202524d03830d771db418d SHA512 654aab63a0d07577b744ec686ae8dc3c2d61cc934798f61fece32d3619bbe8e6b148271695d56544aefba06ef33888e93df7824040ce2f87f8d31f8691aa2448 WHIRLPOOL 7a0e5f77cd3672589f580c181903f3a2e68d3e119fb4e406760a54d775760493825df80fdb425702cacf2e8604a20dc7620a4b43016133aa3866dee7a01d542b
3855 -EBUILD netbeans-javacard-9999_p20160227.ebuild 4971 SHA256 ec10c9a4e50173211dd3054814517b9813fd2e51a723fa9a8730ff8c23de7e87 SHA512 1c721c40df05c41006efd060e35b8ae981337b1a8470bc68b03d7a7831529cfd34f40c7291d4090277acb54f3f08abd1339f63746642a8ef9e88f3efd4011a82 WHIRLPOOL c3d97feffde552a9b2a67a3395a67aee56161460ffc1c2fe95331b6fb8e3947822b2ad7a3a2edbc4170f744961330d3c4f3184c2647347fd9da44f008054fb0b
3856 EBUILD netbeans-javacard-9999_p20160228.ebuild 4971 SHA256 7d637c93ed833b61b41396066da4aa00e58a82962552c313abd6a8522888dee6 SHA512 8d010318839e20cd7c9fe9d772612d3800ae082cea9e717b718ef315356229b2a1d10974dd6c4d692d2b8aedd40c92d9b973bef800d8bbe1c3aa0475753903be WHIRLPOOL b439e9b6968331d4fbed5cb31f095946c5ddb5842525cf87617734c7c62a698c9a7b5231e8bb6f9ac69ef8d0353d8576e41614ba35131950f752e24bfe7b91b9
3857 EBUILD netbeans-javacard-9999_p20160229.ebuild 4971 SHA256 5b979076158ab82cbe7b8cd478925c1abb8490bed352e18d2a314206c3b6c099 SHA512 f0703f432c0ed74cd3598ad393059682ec5f7932553266e4f959d9f69e4535817a18780c5e9da1e872b4ae48b8f9bc3d45ecc32d73179fd7f95000cc43224a77 WHIRLPOOL 776301820de6974c707a6ab77e7fd2ba92190bd93e4a70b2e05266f98b9145b998b4ba6e3a29b88e71eec65b53170c884056bf0bfd2a16da4a11ccbc43962331
3858 EBUILD netbeans-javacard-9999_p20160301.ebuild 4971 SHA256 38b2fd0b5d066080657ca0dcf55cf864a2459639de80ab42be9f84a659740364 SHA512 995680bfb4baa747d260ec775773204570e49ec28e1d43124bdb9ca935c807ffa4b64f27d0f9de08df31ceba21a983b3b1fd454802fefaffb271213e6d8b85d3 WHIRLPOOL 7ce1a3cf9c2fcdcf07f8a1940d6c7dc9cf3bbe60a3913c5e1b2a3ac00a769e74a5eea9835d44e559a1d7dc8047e6407ef41942fdfc05ae5abeec9f469b29656c
3859
3860 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160226.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160226.ebuild
3861 deleted file mode 100644
3862 index eb5eedc..0000000
3863 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160226.ebuild
3864 +++ /dev/null
3865 @@ -1,134 +0,0 @@
3866 -# Copyright 1999-2016 Gentoo Foundation
3867 -# Distributed under the terms of the GNU General Public License v2
3868 -# $Id$
3869 -
3870 -EAPI="4"
3871 -inherit eutils java-pkg-2 java-ant-2
3872 -
3873 -DESCRIPTION="Netbeans JavaCard Cluster"
3874 -HOMEPAGE="http://netbeans.org/projects/javacard"
3875 -SLOT="9999"
3876 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-26_00-02-15/zip/netbeans-trunk-nightly-201602260002-src.zip"
3877 -SRC_URI="${SOURCE_URL}
3878 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3879 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
3880 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
3881 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
3882 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3883 -KEYWORDS="~amd64 ~x86"
3884 -IUSE=""
3885 -S="${WORKDIR}"
3886 -
3887 -CDEPEND="~dev-java/netbeans-extide-${PV}
3888 - ~dev-java/netbeans-ide-${PV}
3889 - ~dev-java/netbeans-java-${PV}
3890 - ~dev-java/netbeans-platform-${PV}"
3891 -DEPEND=">=virtual/jdk-1.7
3892 - app-arch/unzip
3893 - ${CDEPEND}
3894 - dev-java/javahelp:0"
3895 -RDEPEND=">=virtual/jdk-1.7
3896 - ${CDEPEND}
3897 - dev-java/ant-contrib:0
3898 - dev-java/asm:3
3899 - dev-java/bcel:0
3900 - dev-java/commons-cli:1
3901 - dev-java/commons-codec:0
3902 - dev-java/commons-httpclient:3
3903 - dev-java/commons-logging:0"
3904 -
3905 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3906 -
3907 -EANT_BUILD_XML="nbbuild/build.xml"
3908 -EANT_BUILD_TARGET="rebuild-cluster"
3909 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3910 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3911 -JAVA_PKG_BSFIX="off"
3912 -
3913 -src_unpack() {
3914 - unpack $(basename ${SOURCE_URL})
3915 -
3916 - einfo "Deleting bundled jars..."
3917 - find -name "*.jar" -type f -delete
3918 -
3919 - unpack netbeans-9999-r14-build.xml.patch.bz2
3920 -
3921 - pushd "${S}" >/dev/null || die
3922 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
3923 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
3924 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
3925 - popd >/dev/null || die
3926 -}
3927 -
3928 -src_prepare() {
3929 - einfo "Deleting bundled class files..."
3930 - find -name "*.class" -type f | xargs rm -vf
3931 -
3932 - epatch netbeans-9999-r14-build.xml.patch
3933 -
3934 - # Support for custom patches
3935 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3936 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3937 -
3938 - if [ -n "${files}" ] ; then
3939 - einfo "Applying custom patches:"
3940 -
3941 - for file in ${files} ; do
3942 - epatch "${file}"
3943 - done
3944 - fi
3945 - fi
3946 -
3947 - einfo "Symlinking external libraries..."
3948 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3949 -
3950 - einfo "Linking in other clusters..."
3951 - mkdir "${S}"/nbbuild/netbeans || die
3952 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3953 -
3954 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3955 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3956 - touch nb.cluster.extide.built
3957 -
3958 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3959 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3960 - touch nb.cluster.ide.built
3961 -
3962 - ln -s /usr/share/netbeans-java-${SLOT} java || die
3963 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3964 - touch nb.cluster.java.built
3965 -
3966 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3967 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3968 - touch nb.cluster.platform.built
3969 -
3970 - popd >/dev/null || die
3971 -
3972 - java-pkg-2_src_prepare
3973 -}
3974 -
3975 -src_install() {
3976 - pushd nbbuild/netbeans/javacard >/dev/null || die
3977 -
3978 - insinto ${INSTALL_DIR}
3979 -
3980 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3981 -
3982 - doins -r *
3983 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
3984 -
3985 - popd >/dev/null || die
3986 -
3987 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
3988 - pushd "${instdir}" >/dev/null || die
3989 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
3990 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
3991 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
3992 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
3993 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
3994 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
3995 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
3996 - popd >/dev/null || die
3997 -
3998 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
3999 -}
4000
4001 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160227.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160227.ebuild
4002 deleted file mode 100644
4003 index 70049d9..0000000
4004 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160227.ebuild
4005 +++ /dev/null
4006 @@ -1,134 +0,0 @@
4007 -# Copyright 1999-2016 Gentoo Foundation
4008 -# Distributed under the terms of the GNU General Public License v2
4009 -# $Id$
4010 -
4011 -EAPI="4"
4012 -inherit eutils java-pkg-2 java-ant-2
4013 -
4014 -DESCRIPTION="Netbeans JavaCard Cluster"
4015 -HOMEPAGE="http://netbeans.org/projects/javacard"
4016 -SLOT="9999"
4017 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-27_00-02-15/zip/netbeans-trunk-nightly-201602270002-src.zip"
4018 -SRC_URI="${SOURCE_URL}
4019 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
4020 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
4021 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
4022 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
4023 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4024 -KEYWORDS="~amd64 ~x86"
4025 -IUSE=""
4026 -S="${WORKDIR}"
4027 -
4028 -CDEPEND="~dev-java/netbeans-extide-${PV}
4029 - ~dev-java/netbeans-ide-${PV}
4030 - ~dev-java/netbeans-java-${PV}
4031 - ~dev-java/netbeans-platform-${PV}"
4032 -DEPEND=">=virtual/jdk-1.7
4033 - app-arch/unzip
4034 - ${CDEPEND}
4035 - dev-java/javahelp:0"
4036 -RDEPEND=">=virtual/jdk-1.7
4037 - ${CDEPEND}
4038 - dev-java/ant-contrib:0
4039 - dev-java/asm:3
4040 - dev-java/bcel:0
4041 - dev-java/commons-cli:1
4042 - dev-java/commons-codec:0
4043 - dev-java/commons-httpclient:3
4044 - dev-java/commons-logging:0"
4045 -
4046 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4047 -
4048 -EANT_BUILD_XML="nbbuild/build.xml"
4049 -EANT_BUILD_TARGET="rebuild-cluster"
4050 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4051 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4052 -JAVA_PKG_BSFIX="off"
4053 -
4054 -src_unpack() {
4055 - unpack $(basename ${SOURCE_URL})
4056 -
4057 - einfo "Deleting bundled jars..."
4058 - find -name "*.jar" -type f -delete
4059 -
4060 - unpack netbeans-9999-r14-build.xml.patch.bz2
4061 -
4062 - pushd "${S}" >/dev/null || die
4063 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
4064 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
4065 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
4066 - popd >/dev/null || die
4067 -}
4068 -
4069 -src_prepare() {
4070 - einfo "Deleting bundled class files..."
4071 - find -name "*.class" -type f | xargs rm -vf
4072 -
4073 - epatch netbeans-9999-r14-build.xml.patch
4074 -
4075 - # Support for custom patches
4076 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4077 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4078 -
4079 - if [ -n "${files}" ] ; then
4080 - einfo "Applying custom patches:"
4081 -
4082 - for file in ${files} ; do
4083 - epatch "${file}"
4084 - done
4085 - fi
4086 - fi
4087 -
4088 - einfo "Symlinking external libraries..."
4089 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4090 -
4091 - einfo "Linking in other clusters..."
4092 - mkdir "${S}"/nbbuild/netbeans || die
4093 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4094 -
4095 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4096 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4097 - touch nb.cluster.extide.built
4098 -
4099 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4100 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4101 - touch nb.cluster.ide.built
4102 -
4103 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4104 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4105 - touch nb.cluster.java.built
4106 -
4107 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4108 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4109 - touch nb.cluster.platform.built
4110 -
4111 - popd >/dev/null || die
4112 -
4113 - java-pkg-2_src_prepare
4114 -}
4115 -
4116 -src_install() {
4117 - pushd nbbuild/netbeans/javacard >/dev/null || die
4118 -
4119 - insinto ${INSTALL_DIR}
4120 -
4121 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4122 -
4123 - doins -r *
4124 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
4125 -
4126 - popd >/dev/null || die
4127 -
4128 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
4129 - pushd "${instdir}" >/dev/null || die
4130 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
4131 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
4132 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
4133 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
4134 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
4135 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
4136 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
4137 - popd >/dev/null || die
4138 -
4139 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
4140 -}
4141
4142 diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
4143 index 39855f8..80f7d2b 100644
4144 --- a/dev-java/netbeans-javadoc/Manifest
4145 +++ b/dev-java/netbeans-javadoc/Manifest
4146 @@ -5,8 +5,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
4147 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
4148 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
4149 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
4150 -DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
4151 -DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
4152 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
4153 DIST netbeans-trunk-nightly-201602290002-src.zip 209832078 SHA256 371b75aa9cf77015ad8c9ca15c1a54953eec0492be748fde20af0b464700c80f SHA512 56d79deda1cb4624b7136c0028d8786ee5f560aef52f305548654b873232a968b0bd25322c53caa44c61dd0557d177c5725eaed4b6b6e554920e9f5e8b8dcf85 WHIRLPOOL e0bd59c30e04b4a67b7924890f0e377bbb120564a155815b1aa64a28da7f835362e583333240672aeb2b39d63c5c37e2739d4a9e9f25488ce2cfb5ee1e475569
4154 DIST netbeans-trunk-nightly-201603010002-src.zip 209836314 SHA256 6c47ad11abc972a0e9a1f754940e6c42d6a5452ee78997b6fe251e817503ef1a SHA512 ffeda60270a4085f1fe86b973e4a947e5c24ddd4934dd18488f9a8be331f96e52aac6a225b0ff6d6a8177a56f8d3dcd4f54b273e71657d53cdfb143186e460cf WHIRLPOOL ae3669c51d5fcc01098855a9b7d9a7482b4f4f0987572d9f068f82020bf4b01efdec9655928fc24401c7487ff08bef3b9edd35ffec5d0eec384aab217840caf9
4155 @@ -27,8 +25,6 @@ DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a5747
4156 DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
4157 EBUILD netbeans-javadoc-8.0.2.ebuild 5993 SHA256 baf9da38d87b86eb8ed10ef46017361f36ca8583dd90885c9d1667a51851bc52 SHA512 892bc25b30dc26e3ee7c8be9aaf8542c00a7fa1d1d8f883d82bebb816edfa93e1ee9abeac1b0c47ecc8b4169bcaded56c5c71f18151fdc22fe241fcee0fd4521 WHIRLPOOL 2012f28f3ba5074b4d262b20e9a1c8ddf590ce444339ec1a404c890867c1271e38f9f9e09717d0648fae061553f5c8da3d97a70c35c8e853fe4894fb6fd4ec96
4158 EBUILD netbeans-javadoc-8.1.ebuild 6247 SHA256 5f0ab01cbea85353ac471a46e341750785f4889732c9da111d77b87bbd1bcc2d SHA512 4a4636f4f58a9baba9d9f5bac4ee7d4f57c0e07d6790902d34974383660f2926c4c4b16a27bacc2a3a7a0a6d5b7699caae90bb2ac513ac8e0535e46d11ec345e WHIRLPOOL 9cbac0234b9f1a8122df116512d5154b7e85561fd9541e0a77dc5c2b5863cf3238400ac17d05499e950705309faa97caace6da00c912ea07d6a74b0076f683ed
4159 -EBUILD netbeans-javadoc-9999_p20160226.ebuild 6293 SHA256 44dccd18e1094dd3bd7f93c6a612394b1377d76d1d5ad6b5b22917b7882a0bd4 SHA512 1f51fd4ebe3ddf9465550ecf9d24adb0acefbce99a066bb0e0df6b107717788fb5b740508f8b3343b6870f60a58e797f4f07959073610b850efa2e86d9571624 WHIRLPOOL 220187d969ec51ae82e946edb1d20c3ec5599592751c63ba788992c328cf608b22934a4559624792d8510c67863a3afc9fd47397ffcb6db45eb212c9c70f8d9c
4160 -EBUILD netbeans-javadoc-9999_p20160227.ebuild 6293 SHA256 302140bcff4d2bcbeb2103cec340fe2ddc1b6e451844420a60b9efd4ef4af322 SHA512 e8ce4e814b0b3631e86e0603c0f40503934450212c02a6be2a31707cd609cd76d220ca69ed6fd32f41de746c4dc85407a527f6808583de683ad00abdb10335fa WHIRLPOOL 49a69a018363fafcb96bcab5dddea9c25e8720469cc5a30b419d41db8db757c70600c813a3ea3980615ce7f68da581b7c245babefc617d874af46543b9e82f83
4161 EBUILD netbeans-javadoc-9999_p20160228.ebuild 6293 SHA256 fadc8066a7863dfd365f84d05bb57f7cd1ac747dfd7dabf777cf833ccd0f5b9a SHA512 04e4ebc0f1102e0b84c2ffa4c73e6f409a891fd343c8b3b4fb8569b390c3874bc3f9fccbcc1f6d39a051a8ce6bdffb28f2c173253047f9b12b3e200db75e9611 WHIRLPOOL 3055249fc7feea4499846fb4738f4210180f1df16f9e146bd0826f988976b2154c9e664e81b59ef575ecba33f42c56aa8f68a9b7f6623b754f816b3fee538382
4162 EBUILD netbeans-javadoc-9999_p20160229.ebuild 6293 SHA256 b5fefe45bf0c0b0afdca35451b0d688aa540741071d1d258974d3337d1f2a37d SHA512 db5ec2f49ce245a3a7dc0f987abb4efe6ddd102731d67549b4a56e5eb3b85f255db529785954492bc50a796cf5272d70c26516398b978731eb61c3ec255d6801 WHIRLPOOL 3f328708209667b6abe0d72542acb330a199c0044de34bc45a19ea8f93dae2e7902932896723375bb6626d30afbb31bfb7ca1a37b630c33b0cbe2e91b5a4ac48
4163 EBUILD netbeans-javadoc-9999_p20160301.ebuild 6293 SHA256 02706fcb70b5981a1a9862c07086958512e3b7b3efcd63bd2b6c1e53750da2fb SHA512 32110531136e3ae855e53deba7de06cb1bc94162c0feb2da1c3464fed6b1a2bc11483aaca25cac5eed7dfaf269ae832bb888be55e54d3734dd51cf0bcefb5adb WHIRLPOOL 6e798a7b90802c29f8a2fdecc1f5692880b63c6a19b1392ec06e840fd155afdfe8e0abfe4d5a4d647922f89d0e911165d3622f93847516bcc51ee9e2c3571c98
4164
4165 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160226.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160226.ebuild
4166 deleted file mode 100644
4167 index 4aeebe5..0000000
4168 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160226.ebuild
4169 +++ /dev/null
4170 @@ -1,168 +0,0 @@
4171 -# Copyright 1999-2016 Gentoo Foundation
4172 -# Distributed under the terms of the GNU General Public License v2
4173 -# $Id$
4174 -
4175 -EAPI="4"
4176 -inherit eutils java-pkg-2 java-ant-2
4177 -
4178 -DESCRIPTION="Netbeans JavaDocs"
4179 -HOMEPAGE="http://netbeans.org/"
4180 -SLOT="9999"
4181 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-26_00-02-15/zip/netbeans-trunk-nightly-201602260002-src.zip"
4182 -SRC_URI="${SOURCE_URL}
4183 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
4184 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
4185 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4186 -KEYWORDS="~amd64 ~x86"
4187 -IUSE=""
4188 -S="${WORKDIR}"
4189 -
4190 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
4191 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
4192 - app-arch/unzip
4193 - dev-java/javahelp:0
4194 - dev-java/junit:4
4195 - ~dev-java/netbeans-apisupport-${PV}
4196 - ~dev-java/netbeans-cnd-${PV}
4197 - ~dev-java/netbeans-dlight-${PV}
4198 - ~dev-java/netbeans-enterprise-${PV}
4199 - ~dev-java/netbeans-ergonomics-${PV}
4200 - ~dev-java/netbeans-extide-${PV}
4201 - ~dev-java/netbeans-groovy-${PV}
4202 - ~dev-java/netbeans-harness-${PV}
4203 - ~dev-java/netbeans-ide-${PV}
4204 - ~dev-java/netbeans-java-${PV}
4205 - ~dev-java/netbeans-javacard-${PV}
4206 - ~dev-java/netbeans-mobility-${PV}
4207 - ~dev-java/netbeans-nb-${PV}
4208 - ~dev-java/netbeans-php-${PV}
4209 - ~dev-java/netbeans-platform-${PV}
4210 - ~dev-java/netbeans-profiler-${PV}
4211 - ~dev-java/netbeans-websvccommon-${PV}"
4212 -RDEPEND=""
4213 -
4214 -JAVA_PKG_BSFIX="off"
4215 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
4216 -JAVA_PKG_WANT_SOURCE="1.7"
4217 -JAVA_PKG_WANT_TARGET="1.7"
4218 -
4219 -src_unpack() {
4220 - unpack $(basename ${SOURCE_URL})
4221 -
4222 - einfo "Deleting bundled jars..."
4223 - find -name "*.jar" -type f -delete
4224 -
4225 - unpack netbeans-9999-r14-build.xml.patch.bz2
4226 -
4227 - pushd "${S}" >/dev/null || die
4228 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
4229 - popd >/dev/null || die
4230 -}
4231 -
4232 -src_prepare() {
4233 - einfo "Deleting bundled class files..."
4234 - find -name "*.class" -type f | xargs rm -vf
4235 -
4236 - epatch netbeans-9999-r14-build.xml.patch
4237 -
4238 - # Support for custom patches
4239 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4240 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4241 -
4242 - if [ -n "${files}" ] ; then
4243 - einfo "Applying custom patches:"
4244 -
4245 - for file in ${files} ; do
4246 - epatch "${file}"
4247 - done
4248 - fi
4249 - fi
4250 -
4251 - einfo "Symlinking external libraries..."
4252 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4253 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
4254 -
4255 - einfo "Linking in other clusters..."
4256 - mkdir "${S}"/nbbuild/netbeans || die
4257 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4258 -
4259 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
4260 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4261 - touch nb.cluster.apisupport.built
4262 -
4263 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
4264 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4265 - touch nb.cluster.cnd.built
4266 -
4267 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4268 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4269 - touch nb.cluster.dlight.built
4270 -
4271 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
4272 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4273 - touch nb.cluster.enterprise.built
4274 -
4275 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
4276 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4277 - touch nb.cluster.ergonomics.built
4278 -
4279 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4280 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4281 - touch nb.cluster.extide.built
4282 -
4283 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
4284 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4285 - touch nb.cluster.groovy.built
4286 -
4287 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4288 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4289 - touch nb.cluster.harness.built
4290 -
4291 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4292 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4293 - touch nb.cluster.ide.built
4294 -
4295 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4296 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4297 - touch nb.cluster.java.built
4298 -
4299 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
4300 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4301 - touch nb.cluster.javacard.built
4302 -
4303 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
4304 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4305 - touch nb.cluster.mobility.built
4306 -
4307 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
4308 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
4309 - touch nb.cluster.nb.built
4310 -
4311 - ln -s /usr/share/netbeans-php-${SLOT} php || die
4312 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4313 - touch nb.cluster.php.built
4314 -
4315 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4316 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4317 - touch nb.cluster.platform.built
4318 -
4319 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
4320 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4321 - touch nb.cluster.profiler.built
4322 -
4323 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4324 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4325 - touch nb.cluster.websvccommon.built
4326 -
4327 - java-pkg-2_src_prepare
4328 -}
4329 -
4330 -src_compile() {
4331 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
4332 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
4333 -}
4334 -
4335 -src_install() {
4336 - rm nbbuild/build/javadoc/*.zip
4337 - java-pkg_dojavadoc nbbuild/build/javadoc
4338 -}
4339
4340 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160227.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160227.ebuild
4341 deleted file mode 100644
4342 index 7db9561..0000000
4343 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160227.ebuild
4344 +++ /dev/null
4345 @@ -1,168 +0,0 @@
4346 -# Copyright 1999-2016 Gentoo Foundation
4347 -# Distributed under the terms of the GNU General Public License v2
4348 -# $Id$
4349 -
4350 -EAPI="4"
4351 -inherit eutils java-pkg-2 java-ant-2
4352 -
4353 -DESCRIPTION="Netbeans JavaDocs"
4354 -HOMEPAGE="http://netbeans.org/"
4355 -SLOT="9999"
4356 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-27_00-02-15/zip/netbeans-trunk-nightly-201602270002-src.zip"
4357 -SRC_URI="${SOURCE_URL}
4358 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
4359 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
4360 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4361 -KEYWORDS="~amd64 ~x86"
4362 -IUSE=""
4363 -S="${WORKDIR}"
4364 -
4365 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
4366 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
4367 - app-arch/unzip
4368 - dev-java/javahelp:0
4369 - dev-java/junit:4
4370 - ~dev-java/netbeans-apisupport-${PV}
4371 - ~dev-java/netbeans-cnd-${PV}
4372 - ~dev-java/netbeans-dlight-${PV}
4373 - ~dev-java/netbeans-enterprise-${PV}
4374 - ~dev-java/netbeans-ergonomics-${PV}
4375 - ~dev-java/netbeans-extide-${PV}
4376 - ~dev-java/netbeans-groovy-${PV}
4377 - ~dev-java/netbeans-harness-${PV}
4378 - ~dev-java/netbeans-ide-${PV}
4379 - ~dev-java/netbeans-java-${PV}
4380 - ~dev-java/netbeans-javacard-${PV}
4381 - ~dev-java/netbeans-mobility-${PV}
4382 - ~dev-java/netbeans-nb-${PV}
4383 - ~dev-java/netbeans-php-${PV}
4384 - ~dev-java/netbeans-platform-${PV}
4385 - ~dev-java/netbeans-profiler-${PV}
4386 - ~dev-java/netbeans-websvccommon-${PV}"
4387 -RDEPEND=""
4388 -
4389 -JAVA_PKG_BSFIX="off"
4390 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
4391 -JAVA_PKG_WANT_SOURCE="1.7"
4392 -JAVA_PKG_WANT_TARGET="1.7"
4393 -
4394 -src_unpack() {
4395 - unpack $(basename ${SOURCE_URL})
4396 -
4397 - einfo "Deleting bundled jars..."
4398 - find -name "*.jar" -type f -delete
4399 -
4400 - unpack netbeans-9999-r14-build.xml.patch.bz2
4401 -
4402 - pushd "${S}" >/dev/null || die
4403 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
4404 - popd >/dev/null || die
4405 -}
4406 -
4407 -src_prepare() {
4408 - einfo "Deleting bundled class files..."
4409 - find -name "*.class" -type f | xargs rm -vf
4410 -
4411 - epatch netbeans-9999-r14-build.xml.patch
4412 -
4413 - # Support for custom patches
4414 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4415 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4416 -
4417 - if [ -n "${files}" ] ; then
4418 - einfo "Applying custom patches:"
4419 -
4420 - for file in ${files} ; do
4421 - epatch "${file}"
4422 - done
4423 - fi
4424 - fi
4425 -
4426 - einfo "Symlinking external libraries..."
4427 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4428 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
4429 -
4430 - einfo "Linking in other clusters..."
4431 - mkdir "${S}"/nbbuild/netbeans || die
4432 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4433 -
4434 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
4435 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4436 - touch nb.cluster.apisupport.built
4437 -
4438 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
4439 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4440 - touch nb.cluster.cnd.built
4441 -
4442 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4443 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4444 - touch nb.cluster.dlight.built
4445 -
4446 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
4447 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4448 - touch nb.cluster.enterprise.built
4449 -
4450 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
4451 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4452 - touch nb.cluster.ergonomics.built
4453 -
4454 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4455 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4456 - touch nb.cluster.extide.built
4457 -
4458 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
4459 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4460 - touch nb.cluster.groovy.built
4461 -
4462 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4463 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4464 - touch nb.cluster.harness.built
4465 -
4466 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4467 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4468 - touch nb.cluster.ide.built
4469 -
4470 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4471 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4472 - touch nb.cluster.java.built
4473 -
4474 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
4475 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4476 - touch nb.cluster.javacard.built
4477 -
4478 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
4479 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4480 - touch nb.cluster.mobility.built
4481 -
4482 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
4483 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
4484 - touch nb.cluster.nb.built
4485 -
4486 - ln -s /usr/share/netbeans-php-${SLOT} php || die
4487 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4488 - touch nb.cluster.php.built
4489 -
4490 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4491 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4492 - touch nb.cluster.platform.built
4493 -
4494 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
4495 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4496 - touch nb.cluster.profiler.built
4497 -
4498 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4499 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4500 - touch nb.cluster.websvccommon.built
4501 -
4502 - java-pkg-2_src_prepare
4503 -}
4504 -
4505 -src_compile() {
4506 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
4507 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
4508 -}
4509 -
4510 -src_install() {
4511 - rm nbbuild/build/javadoc/*.zip
4512 - java-pkg_dojavadoc nbbuild/build/javadoc
4513 -}
4514
4515 diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
4516 index eceb7d4..5dbbd61 100644
4517 --- a/dev-java/netbeans-javafx/Manifest
4518 +++ b/dev-java/netbeans-javafx/Manifest
4519 @@ -12,8 +12,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
4520 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
4521 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
4522 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
4523 -DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
4524 -DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
4525 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
4526 DIST netbeans-trunk-nightly-201602290002-src.zip 209832078 SHA256 371b75aa9cf77015ad8c9ca15c1a54953eec0492be748fde20af0b464700c80f SHA512 56d79deda1cb4624b7136c0028d8786ee5f560aef52f305548654b873232a968b0bd25322c53caa44c61dd0557d177c5725eaed4b6b6e554920e9f5e8b8dcf85 WHIRLPOOL e0bd59c30e04b4a67b7924890f0e377bbb120564a155815b1aa64a28da7f835362e583333240672aeb2b39d63c5c37e2739d4a9e9f25488ce2cfb5ee1e475569
4527 DIST netbeans-trunk-nightly-201603010002-src.zip 209836314 SHA256 6c47ad11abc972a0e9a1f754940e6c42d6a5452ee78997b6fe251e817503ef1a SHA512 ffeda60270a4085f1fe86b973e4a947e5c24ddd4934dd18488f9a8be331f96e52aac6a225b0ff6d6a8177a56f8d3dcd4f54b273e71657d53cdfb143186e460cf WHIRLPOOL ae3669c51d5fcc01098855a9b7d9a7482b4f4f0987572d9f068f82020bf4b01efdec9655928fc24401c7487ff08bef3b9edd35ffec5d0eec384aab217840caf9
4528 @@ -34,8 +32,6 @@ DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a5747
4529 DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
4530 EBUILD netbeans-javafx-8.0.2.ebuild 4647 SHA256 15e5e0b1c4729852dd55e5bfb2dcb520ba7c959bd9927d315c0abcb3f94e4ecc SHA512 520c60264fee67b0ccfd50ced0cc8586d5653d5186fa75c6b7cd8b400aae834de446b7e6145ad38df7e68207391fb360ef4834140e096d48add568fed387ac98 WHIRLPOOL 416a56ceb2ba85e3923ada0c8ef485cdd6fa16b3423b8fd0de523fa54dd082cbaedee5da4f1a92b50e440195f9256376f50e99a850d70ccdcb8c0ff370007f7c
4531 EBUILD netbeans-javafx-8.1.ebuild 4671 SHA256 2a12bebaca0ddbb03b84c33de7f5933f76a8381db3c40013fc4014687ded6cd4 SHA512 ff410f96e808c414e3e9485461866239080098e46e843ee771a78a0afffddc1c776697dccb276daf7f87dadf915a212bfe9c2a07b3a8a9057cb3ea19b77163fb WHIRLPOOL 51729142255a16d4cd949d4bf5f3b681d36bc83f30dad39aad9d1dd56f7dcec0dae4377817350e7947d518129a74eec7f227c3cb1600ac168ea90d056b87d195
4532 -EBUILD netbeans-javafx-9999_p20160226.ebuild 4717 SHA256 65d06a481db89dc3734e1e09c11ef3cb3fc4b212a3512e5c2d871de35ab6fa25 SHA512 b72bee6950fc1231be8cb6f02ddbe2c5b95e84061ac90b7a9b3b4e3bead61d2661bb6c89284334a9f4e38e0636b3c5efeb8c99eff6b7f249b68b556f818fb802 WHIRLPOOL 0a5c2f159e3c1701e5c4a8df36d77882ccac36de3d0cb5ea17b57ffdb60b8823b0dc2856cc2a5df0d82458350100905627c9ca7ee83737487a54638a53de0f76
4533 -EBUILD netbeans-javafx-9999_p20160227.ebuild 4717 SHA256 dcaf0583089f0a9d0f887271226485c8f7c1c0149321fb7c93514929cd28fbfe SHA512 5e57c120b0d0faeb4a24c90f3cb8a3e1aa9b36124c1b4d38efadfa24c8a0115f99be701cf38cb1496178f4f2993915be192b10bf10c6e16e747f9ed84de85465 WHIRLPOOL ad848a3ffe376c7ad2e365d8a2b6a57b3090b22cfd5f67cccfdbdd260d39f43115701ece8d24c2088c5744e6c93d86289b056391a0bab7a4c682acf5661a5be8
4534 EBUILD netbeans-javafx-9999_p20160228.ebuild 4717 SHA256 a404421c29b60f801004496d00ee18e2ae539ace60c703cfa03e96cd29c3d69d SHA512 c6ca4d5d4a03b41c7e95d6e6f0558914661f002eee0cd875d38abb423d3e4b7c79184c04392d9048fa9c80c641bec14fd103415793cb55167525dcab2fc669b4 WHIRLPOOL 089f7d269e373b378f06fc9b80e8aa2e2c2a10516e12eba718a9b45f1196c1f2a7b754d4a844706ac198a45697c4654898d129e3ca826dac295a44da26cad7c1
4535 EBUILD netbeans-javafx-9999_p20160229.ebuild 4717 SHA256 8b5d9fecbdd2add9731cc48c9b394aa691dbae12bf56673d2685787560c5e9fb SHA512 a47fb9a4790c6fd6879697c3aeb1e491d6e762f8df1062e4d5d68392ce8e15ad5e1714a85ee584bc2bffba448ea04c6810e55ecfca57a81960e66519e0cfba7d WHIRLPOOL c9a8f2596a343c073386d19627290104561fb3c0daa1bd60082a43fbaa3d20f89240139ae70887a89ca5cc743a43e6884eb9772ed4806776b55919cdca27ebc3
4536 EBUILD netbeans-javafx-9999_p20160301.ebuild 4717 SHA256 a5316aefe4568fb967458b842cc383c5650e99f1accc07c06489f169abab5d07 SHA512 70cfd52efdd0dfceba0b70b4a217bbeedb534f7de0ae73411cdce3f760fdb981531bc9dac3db17ac6ff1adc2638705d6990dd87582551b04582731d42375ff2d WHIRLPOOL bada5a1667b69e1793a0f3ffd324e9aad52b32fdfa41d9c9301ac034cc24c832f05523a8f8033f37afee867d3190bff4162765642e724249cf40a90d3a27479e
4537
4538 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160226.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160226.ebuild
4539 deleted file mode 100644
4540 index 92bd714..0000000
4541 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160226.ebuild
4542 +++ /dev/null
4543 @@ -1,124 +0,0 @@
4544 -# Copyright 1999-2016 Gentoo Foundation
4545 -# Distributed under the terms of the GNU General Public License v2
4546 -# $Id$
4547 -
4548 -EAPI="4"
4549 -inherit eutils java-pkg-2 java-ant-2
4550 -
4551 -DESCRIPTION="Netbeans JavaFX Cluster"
4552 -HOMEPAGE="http://netbeans.org/projects/javafx"
4553 -SLOT="9999"
4554 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-26_00-02-15/zip/netbeans-trunk-nightly-201602260002-src.zip"
4555 -SRC_URI="${SOURCE_URL}
4556 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
4557 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
4558 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
4559 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
4560 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
4561 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
4562 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
4563 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4564 -KEYWORDS="~amd64 ~x86"
4565 -IUSE=""
4566 -S="${WORKDIR}"
4567 -
4568 -CDEPEND="~dev-java/netbeans-extide-${PV}
4569 - ~dev-java/netbeans-ide-${PV}
4570 - ~dev-java/netbeans-java-${PV}
4571 - ~dev-java/netbeans-platform-${PV}"
4572 -DEPEND=">=virtual/jdk-1.7
4573 - app-arch/unzip
4574 - ${CDEPEND}
4575 - dev-java/javahelp:0
4576 - dev-java/junit:4"
4577 -RDEPEND=">=virtual/jdk-1.7
4578 - ${CDEPEND}"
4579 -
4580 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4581 -
4582 -EANT_BUILD_XML="nbbuild/build.xml"
4583 -EANT_BUILD_TARGET="rebuild-cluster"
4584 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4585 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4586 -JAVA_PKG_BSFIX="off"
4587 -
4588 -src_unpack() {
4589 - unpack $(basename ${SOURCE_URL})
4590 -
4591 - einfo "Deleting bundled jars..."
4592 - find -name "*.jar" -type f -delete
4593 -
4594 - unpack netbeans-9999-r14-build.xml.patch.bz2
4595 -
4596 - pushd "${S}" >/dev/null || die
4597 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
4598 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
4599 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
4600 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
4601 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
4602 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
4603 - popd >/dev/null || die
4604 -}
4605 -
4606 -src_prepare() {
4607 - einfo "Deleting bundled class files..."
4608 - find -name "*.class" -type f | xargs rm -vf
4609 -
4610 - epatch netbeans-9999-r14-build.xml.patch
4611 -
4612 - # Support for custom patches
4613 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4614 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4615 -
4616 - if [ -n "${files}" ] ; then
4617 - einfo "Applying custom patches:"
4618 -
4619 - for file in ${files} ; do
4620 - epatch "${file}"
4621 - done
4622 - fi
4623 - fi
4624 -
4625 - einfo "Symlinking external libraries..."
4626 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
4627 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4628 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
4629 -
4630 - einfo "Linking in other clusters..."
4631 - mkdir "${S}"/nbbuild/netbeans || die
4632 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4633 -
4634 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4635 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4636 - touch nb.cluster.extide.built
4637 -
4638 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4639 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4640 - touch nb.cluster.ide.built
4641 -
4642 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4643 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4644 - touch nb.cluster.java.built
4645 -
4646 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4647 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4648 - touch nb.cluster.platform.built
4649 -
4650 - popd >/dev/null || die
4651 -
4652 - java-pkg-2_src_prepare
4653 -}
4654 -
4655 -src_install() {
4656 - pushd nbbuild/netbeans/javafx >/dev/null || die
4657 -
4658 - insinto ${INSTALL_DIR}
4659 -
4660 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4661 -
4662 - doins -r *
4663 -
4664 - popd >/dev/null || die
4665 -
4666 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
4667 -}
4668
4669 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160227.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160227.ebuild
4670 deleted file mode 100644
4671 index 44d95db..0000000
4672 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160227.ebuild
4673 +++ /dev/null
4674 @@ -1,124 +0,0 @@
4675 -# Copyright 1999-2016 Gentoo Foundation
4676 -# Distributed under the terms of the GNU General Public License v2
4677 -# $Id$
4678 -
4679 -EAPI="4"
4680 -inherit eutils java-pkg-2 java-ant-2
4681 -
4682 -DESCRIPTION="Netbeans JavaFX Cluster"
4683 -HOMEPAGE="http://netbeans.org/projects/javafx"
4684 -SLOT="9999"
4685 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-27_00-02-15/zip/netbeans-trunk-nightly-201602270002-src.zip"
4686 -SRC_URI="${SOURCE_URL}
4687 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
4688 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
4689 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
4690 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
4691 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
4692 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
4693 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
4694 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4695 -KEYWORDS="~amd64 ~x86"
4696 -IUSE=""
4697 -S="${WORKDIR}"
4698 -
4699 -CDEPEND="~dev-java/netbeans-extide-${PV}
4700 - ~dev-java/netbeans-ide-${PV}
4701 - ~dev-java/netbeans-java-${PV}
4702 - ~dev-java/netbeans-platform-${PV}"
4703 -DEPEND=">=virtual/jdk-1.7
4704 - app-arch/unzip
4705 - ${CDEPEND}
4706 - dev-java/javahelp:0
4707 - dev-java/junit:4"
4708 -RDEPEND=">=virtual/jdk-1.7
4709 - ${CDEPEND}"
4710 -
4711 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4712 -
4713 -EANT_BUILD_XML="nbbuild/build.xml"
4714 -EANT_BUILD_TARGET="rebuild-cluster"
4715 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4716 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4717 -JAVA_PKG_BSFIX="off"
4718 -
4719 -src_unpack() {
4720 - unpack $(basename ${SOURCE_URL})
4721 -
4722 - einfo "Deleting bundled jars..."
4723 - find -name "*.jar" -type f -delete
4724 -
4725 - unpack netbeans-9999-r14-build.xml.patch.bz2
4726 -
4727 - pushd "${S}" >/dev/null || die
4728 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
4729 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
4730 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
4731 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
4732 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
4733 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
4734 - popd >/dev/null || die
4735 -}
4736 -
4737 -src_prepare() {
4738 - einfo "Deleting bundled class files..."
4739 - find -name "*.class" -type f | xargs rm -vf
4740 -
4741 - epatch netbeans-9999-r14-build.xml.patch
4742 -
4743 - # Support for custom patches
4744 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4745 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4746 -
4747 - if [ -n "${files}" ] ; then
4748 - einfo "Applying custom patches:"
4749 -
4750 - for file in ${files} ; do
4751 - epatch "${file}"
4752 - done
4753 - fi
4754 - fi
4755 -
4756 - einfo "Symlinking external libraries..."
4757 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
4758 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4759 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
4760 -
4761 - einfo "Linking in other clusters..."
4762 - mkdir "${S}"/nbbuild/netbeans || die
4763 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4764 -
4765 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4766 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4767 - touch nb.cluster.extide.built
4768 -
4769 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4770 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4771 - touch nb.cluster.ide.built
4772 -
4773 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4774 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4775 - touch nb.cluster.java.built
4776 -
4777 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4778 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4779 - touch nb.cluster.platform.built
4780 -
4781 - popd >/dev/null || die
4782 -
4783 - java-pkg-2_src_prepare
4784 -}
4785 -
4786 -src_install() {
4787 - pushd nbbuild/netbeans/javafx >/dev/null || die
4788 -
4789 - insinto ${INSTALL_DIR}
4790 -
4791 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4792 -
4793 - doins -r *
4794 -
4795 - popd >/dev/null || die
4796 -
4797 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
4798 -}
4799
4800 diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
4801 index 130825f..7a9fd2c 100644
4802 --- a/dev-java/netbeans-mobility/Manifest
4803 +++ b/dev-java/netbeans-mobility/Manifest
4804 @@ -4,8 +4,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
4805 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
4806 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
4807 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
4808 -DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
4809 -DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
4810 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
4811 DIST netbeans-trunk-nightly-201602290002-src.zip 209832078 SHA256 371b75aa9cf77015ad8c9ca15c1a54953eec0492be748fde20af0b464700c80f SHA512 56d79deda1cb4624b7136c0028d8786ee5f560aef52f305548654b873232a968b0bd25322c53caa44c61dd0557d177c5725eaed4b6b6e554920e9f5e8b8dcf85 WHIRLPOOL e0bd59c30e04b4a67b7924890f0e377bbb120564a155815b1aa64a28da7f835362e583333240672aeb2b39d63c5c37e2739d4a9e9f25488ce2cfb5ee1e475569
4812 DIST netbeans-trunk-nightly-201603010002-src.zip 209836314 SHA256 6c47ad11abc972a0e9a1f754940e6c42d6a5452ee78997b6fe251e817503ef1a SHA512 ffeda60270a4085f1fe86b973e4a947e5c24ddd4934dd18488f9a8be331f96e52aac6a225b0ff6d6a8177a56f8d3dcd4f54b273e71657d53cdfb143186e460cf WHIRLPOOL ae3669c51d5fcc01098855a9b7d9a7482b4f4f0987572d9f068f82020bf4b01efdec9655928fc24401c7487ff08bef3b9edd35ffec5d0eec384aab217840caf9
4813 @@ -26,8 +24,6 @@ DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a5747
4814 DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
4815 EBUILD netbeans-mobility-8.0.2.ebuild 4342 SHA256 e9b4ff8fe38904346bc21a82219696e97322bf9df4e9d4cad2259b6f08bbe7f9 SHA512 338711fe61c469cee80e499ddf8c3ad70a3a38e6658311afcd1d24edd1a99b87566fafcbd392bb958b589796e0913d2574b07570870c8d3382a91a324227082f WHIRLPOOL 855b2817c36bea67c8fb368a0740be18b71dbebb2b98a154552f002a56eaff34f54eee2698379d7200a6042c1de699df23e7717b5b6c532776852d8757b74cb0
4816 EBUILD netbeans-mobility-8.1.ebuild 4366 SHA256 fe10d103a284b8f82b67179ea52d51d57b43cfc4a4084b97e3f9650526621497 SHA512 36bdf0948b41bfe4f9c66fe093030d5f27b90f5a89be94dfbd176e3887b249d5aa3eb9b0924df142291f0d693f274eef840ed3a7f658106847327befd0374710 WHIRLPOOL f9dd44e6401367b2df73c5f1428bff53547ac012068297667666d0241c29310aed4413a368e5350a996af37ad026e875325467b1a165cba6953d99a5da3a0d76
4817 -EBUILD netbeans-mobility-9999_p20160226.ebuild 4412 SHA256 bbec2e6c2e650d2fc08f509630fd75b94ab377164e8039f739412a9733703e23 SHA512 6ee2a3cac08f3dee80da86aa60b49427682d9fba372f79459249d08a536eaab7aadb8a028db7500bfc7c9c4701ce5b84919ad34391e7527d833a52ea747560f0 WHIRLPOOL 838385e60b32c9cc438a1406469f21983038b62ff3bb158d16ef14d2675af940b371efbfbf14bedcc4cd7e1ef4a1ae73839a9f7c06b66149d89c9ad3ea585b2d
4818 -EBUILD netbeans-mobility-9999_p20160227.ebuild 4412 SHA256 58ce32ee3c6e8e0a907e159515b584f2be6533b97709b35895c6dfeefc9dae8f SHA512 e15addc7bee2138ff2063ced6c9b5678e9608e1cb278fa0003638f7c8effe15f7751cbc25d4111122b437d91e91ea7b297397384b2c25a500b823ab61f47fcc6 WHIRLPOOL a5647b8a32b231c474d1b67cf06917ae483317c2f56ef880544571c122b6626c1fd6ca56d76b9dc0feb6ac423ebfd3e948f3389a4983becaf7dd2e9a2acd70c6
4819 EBUILD netbeans-mobility-9999_p20160228.ebuild 4412 SHA256 a5050d8a8822caef1f0bbea40fa95c36d96bdfb4b591ed3a857f32d6884ee136 SHA512 3543fc6a6100e917e072138b1431e3836b3d07549a1528c2151b4f24582eff3987eeae09e0896c92f855c6f28c828c3b42e309ff84de72af91cd4d886862a7e5 WHIRLPOOL 9a1c12bf864ae69cffc1703ed14057ee3d6d6897ea5bf7c874245b65db3fb3bb31409f932ed82c1eb6180a9b0dcbbd3d6ac977d5621be665440d4f05ed86b378
4820 EBUILD netbeans-mobility-9999_p20160229.ebuild 4412 SHA256 c2c5d930e198b3ce95fa0a33324c4e45221e5875dee06fcd09bed779b738e79b SHA512 2e294c66578cbc8f99216338a06b7b3b5adf0bbe5ce8431ace989c5569f54047997e242041e476c4ef9db1b2b67117bf8cb2f9a98c8ed59d9052c4f1a6c931db WHIRLPOOL 274ce754ce8a48442e0d31b1f017396becfb424f33ded9b2deaac1e6888bd7e80e413c094b792ea834098d5f2afd122ee987ac1471555b16ebaa378370b570bf
4821 EBUILD netbeans-mobility-9999_p20160301.ebuild 4412 SHA256 ee5b93428590409d0512334645285aac845973ae391ecb4ddbcbd8f269122793 SHA512 078fd31b8be1245c32d2fa614c5e436cf865aa5eefd791c3ede91e01474c0efb8b19a4123be3f7fd3df5410341c4b608f6f0aaf6e1b297852a443dc5855ee2d9 WHIRLPOOL 05156331306daa211f0f2a55199eb59a9957614b1dbbd08ca43aeb25e6a6511ad69245c0f1dbbd75a6c7f26d78de058b38260f53a5e9157fe68ed4d06154a341
4822
4823 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160226.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160226.ebuild
4824 deleted file mode 100644
4825 index 0914376..0000000
4826 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160226.ebuild
4827 +++ /dev/null
4828 @@ -1,126 +0,0 @@
4829 -# Copyright 1999-2016 Gentoo Foundation
4830 -# Distributed under the terms of the GNU General Public License v2
4831 -# $Id$
4832 -
4833 -EAPI="4"
4834 -inherit eutils java-pkg-2 java-ant-2
4835 -
4836 -DESCRIPTION="Netbeans Mobility Cluster"
4837 -HOMEPAGE="http://netbeans.org/features/platform/"
4838 -SLOT="9999"
4839 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-26_00-02-15/zip/netbeans-trunk-nightly-201602260002-src.zip"
4840 -SRC_URI="${SOURCE_URL}
4841 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
4842 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4843 -KEYWORDS="~amd64 ~x86"
4844 -IUSE=""
4845 -S="${WORKDIR}"
4846 -
4847 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
4848 - ~dev-java/netbeans-enterprise-${PV}
4849 - ~dev-java/netbeans-extide-${PV}
4850 - ~dev-java/netbeans-ide-${PV}
4851 - ~dev-java/netbeans-java-${PV}
4852 - ~dev-java/netbeans-platform-${PV}
4853 - ~dev-java/netbeans-websvccommon-${PV}"
4854 -DEPEND=">=virtual/jdk-1.7
4855 - app-arch/unzip
4856 - ${CDEPEND}
4857 - dev-java/javahelp:0"
4858 -RDEPEND=">=virtual/jdk-1.7
4859 - ${CDEPEND}"
4860 -
4861 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4862 -
4863 -EANT_BUILD_XML="nbbuild/build.xml"
4864 -EANT_BUILD_TARGET="rebuild-cluster"
4865 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4866 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4867 -JAVA_PKG_BSFIX="off"
4868 -
4869 -src_unpack() {
4870 - unpack $(basename ${SOURCE_URL})
4871 -
4872 - einfo "Deleting bundled jars..."
4873 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
4874 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
4875 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
4876 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
4877 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
4878 -
4879 - unpack netbeans-9999-r14-build.xml.patch.bz2
4880 -}
4881 -
4882 -src_prepare() {
4883 - einfo "Deleting bundled class files..."
4884 - find -name "*.class" -type f | xargs rm -vf
4885 -
4886 - epatch netbeans-9999-r14-build.xml.patch
4887 -
4888 - # Support for custom patches
4889 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4890 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4891 -
4892 - if [ -n "${files}" ] ; then
4893 - einfo "Applying custom patches:"
4894 -
4895 - for file in ${files} ; do
4896 - epatch "${file}"
4897 - done
4898 - fi
4899 - fi
4900 -
4901 - einfo "Symlinking external libraries..."
4902 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4903 -
4904 - einfo "Linking in other clusters..."
4905 - mkdir "${S}"/nbbuild/netbeans || die
4906 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4907 -
4908 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
4909 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4910 - touch nb.cluster.apisupport.built
4911 -
4912 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
4913 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4914 - touch nb.cluster.enterprise.built
4915 -
4916 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4917 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4918 - touch nb.cluster.extide.built
4919 -
4920 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4921 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4922 - touch nb.cluster.ide.built
4923 -
4924 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4925 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4926 - touch nb.cluster.java.built
4927 -
4928 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4929 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4930 - touch nb.cluster.platform.built
4931 -
4932 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4933 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4934 - touch nb.cluster.websvccommon.built
4935 -
4936 - popd >/dev/null || die
4937 -
4938 - java-pkg-2_src_prepare
4939 -}
4940 -
4941 -src_install() {
4942 - pushd nbbuild/netbeans/mobility >/dev/null || die
4943 -
4944 - insinto ${INSTALL_DIR}
4945 -
4946 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4947 -
4948 - doins -r *
4949 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
4950 -
4951 - popd >/dev/null || die
4952 -
4953 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
4954 -}
4955
4956 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160227.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160227.ebuild
4957 deleted file mode 100644
4958 index 9e5217e..0000000
4959 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160227.ebuild
4960 +++ /dev/null
4961 @@ -1,126 +0,0 @@
4962 -# Copyright 1999-2016 Gentoo Foundation
4963 -# Distributed under the terms of the GNU General Public License v2
4964 -# $Id$
4965 -
4966 -EAPI="4"
4967 -inherit eutils java-pkg-2 java-ant-2
4968 -
4969 -DESCRIPTION="Netbeans Mobility Cluster"
4970 -HOMEPAGE="http://netbeans.org/features/platform/"
4971 -SLOT="9999"
4972 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-27_00-02-15/zip/netbeans-trunk-nightly-201602270002-src.zip"
4973 -SRC_URI="${SOURCE_URL}
4974 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
4975 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4976 -KEYWORDS="~amd64 ~x86"
4977 -IUSE=""
4978 -S="${WORKDIR}"
4979 -
4980 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
4981 - ~dev-java/netbeans-enterprise-${PV}
4982 - ~dev-java/netbeans-extide-${PV}
4983 - ~dev-java/netbeans-ide-${PV}
4984 - ~dev-java/netbeans-java-${PV}
4985 - ~dev-java/netbeans-platform-${PV}
4986 - ~dev-java/netbeans-websvccommon-${PV}"
4987 -DEPEND=">=virtual/jdk-1.7
4988 - app-arch/unzip
4989 - ${CDEPEND}
4990 - dev-java/javahelp:0"
4991 -RDEPEND=">=virtual/jdk-1.7
4992 - ${CDEPEND}"
4993 -
4994 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4995 -
4996 -EANT_BUILD_XML="nbbuild/build.xml"
4997 -EANT_BUILD_TARGET="rebuild-cluster"
4998 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4999 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5000 -JAVA_PKG_BSFIX="off"
5001 -
5002 -src_unpack() {
5003 - unpack $(basename ${SOURCE_URL})
5004 -
5005 - einfo "Deleting bundled jars..."
5006 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
5007 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
5008 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
5009 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
5010 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
5011 -
5012 - unpack netbeans-9999-r14-build.xml.patch.bz2
5013 -}
5014 -
5015 -src_prepare() {
5016 - einfo "Deleting bundled class files..."
5017 - find -name "*.class" -type f | xargs rm -vf
5018 -
5019 - epatch netbeans-9999-r14-build.xml.patch
5020 -
5021 - # Support for custom patches
5022 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5023 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5024 -
5025 - if [ -n "${files}" ] ; then
5026 - einfo "Applying custom patches:"
5027 -
5028 - for file in ${files} ; do
5029 - epatch "${file}"
5030 - done
5031 - fi
5032 - fi
5033 -
5034 - einfo "Symlinking external libraries..."
5035 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5036 -
5037 - einfo "Linking in other clusters..."
5038 - mkdir "${S}"/nbbuild/netbeans || die
5039 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5040 -
5041 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
5042 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5043 - touch nb.cluster.apisupport.built
5044 -
5045 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
5046 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5047 - touch nb.cluster.enterprise.built
5048 -
5049 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
5050 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5051 - touch nb.cluster.extide.built
5052 -
5053 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5054 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5055 - touch nb.cluster.ide.built
5056 -
5057 - ln -s /usr/share/netbeans-java-${SLOT} java || die
5058 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5059 - touch nb.cluster.java.built
5060 -
5061 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5062 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5063 - touch nb.cluster.platform.built
5064 -
5065 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5066 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5067 - touch nb.cluster.websvccommon.built
5068 -
5069 - popd >/dev/null || die
5070 -
5071 - java-pkg-2_src_prepare
5072 -}
5073 -
5074 -src_install() {
5075 - pushd nbbuild/netbeans/mobility >/dev/null || die
5076 -
5077 - insinto ${INSTALL_DIR}
5078 -
5079 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5080 -
5081 - doins -r *
5082 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
5083 -
5084 - popd >/dev/null || die
5085 -
5086 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
5087 -}
5088
5089 diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
5090 index d24e30d..71e7d26 100644
5091 --- a/dev-java/netbeans-nb/Manifest
5092 +++ b/dev-java/netbeans-nb/Manifest
5093 @@ -7,8 +7,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
5094 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
5095 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
5096 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
5097 -DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
5098 -DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
5099 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
5100 DIST netbeans-trunk-nightly-201602290002-src.zip 209832078 SHA256 371b75aa9cf77015ad8c9ca15c1a54953eec0492be748fde20af0b464700c80f SHA512 56d79deda1cb4624b7136c0028d8786ee5f560aef52f305548654b873232a968b0bd25322c53caa44c61dd0557d177c5725eaed4b6b6e554920e9f5e8b8dcf85 WHIRLPOOL e0bd59c30e04b4a67b7924890f0e377bbb120564a155815b1aa64a28da7f835362e583333240672aeb2b39d63c5c37e2739d4a9e9f25488ce2cfb5ee1e475569
5101 DIST netbeans-trunk-nightly-201603010002-src.zip 209836314 SHA256 6c47ad11abc972a0e9a1f754940e6c42d6a5452ee78997b6fe251e817503ef1a SHA512 ffeda60270a4085f1fe86b973e4a947e5c24ddd4934dd18488f9a8be331f96e52aac6a225b0ff6d6a8177a56f8d3dcd4f54b273e71657d53cdfb143186e460cf WHIRLPOOL ae3669c51d5fcc01098855a9b7d9a7482b4f4f0987572d9f068f82020bf4b01efdec9655928fc24401c7487ff08bef3b9edd35ffec5d0eec384aab217840caf9
5102 @@ -29,8 +27,6 @@ DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a5747
5103 DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
5104 EBUILD netbeans-nb-8.0.2.ebuild 4927 SHA256 7531e50c4d76608bf925efdba4f54f522de3a8ceeef4d48807fb4ee48bfabdf6 SHA512 925734f331cf228066c5c9e614f48b756af31cac8b559cfe756347b6a2cb0ce362c7c41489a25084f2ed3f2e415baefd148a54f39fc00269fb14179efe056cb9 WHIRLPOOL e3224c5f22bb8e4792a5f98bbe819e071ff18c99533ce05a3fc1c5898ddcca1e3ce34487ba78159bb4d60155acdf15ae4fe81189ff2d5b1bc77ffd9ee4e20aca
5105 EBUILD netbeans-nb-8.1.ebuild 4065 SHA256 c1bfd704ecaa1fd62b149114b7391b4633a90a8a1d87645b833731920aa6efbb SHA512 56bda99c3d05522d5becb032177e4b4411d862d18a069e2d4343ddc8b08d05ed6c3199588e28aece7e583ccc9f95517621780a246bdd65c7d3edf072a61ef1cb WHIRLPOOL b9a43e6b4ada929bcf2aaed0bffe9cdfe0b9dbbf001e8ee4f2ab3cf8a08e27d318ea435d0580c80fd23cf921d261ca9b54d54a2b2e7a53173f955bde03aa0a12
5106 -EBUILD netbeans-nb-9999_p20160226.ebuild 4111 SHA256 459b48abe12e8b6aa8270805cd48fbda1bd7125426f991b1b4f10e13b25f69e7 SHA512 ebcd39ae8e705cbacb605179b24f48697949b3d3dfc69ced472d328eaa495dcb2874867ab89c666128099a14aba5c660652cd9491eda0ecd67fb056f6cd7eb8e WHIRLPOOL 0ee12ecd87f84db8425b661c6cd7d71e005205bb96a77b932a8ff194ca93e738d1d77ee415c8ccf1e0373c7afe7a79065d14179c188769956e8e3a786175fed3
5107 -EBUILD netbeans-nb-9999_p20160227.ebuild 4111 SHA256 296a708ea143d5a8bd89e37de45354d50ab910f6d473ef2080aa91716e501c98 SHA512 059ded1e6e0a0598d2b4d6a2b026ec327533820c6b22715af0e34d10db6eeda6af7cb4ac0e015ef674422db7ca0e581a6fad449e8eea0bb6e8cd33ac8dcd4619 WHIRLPOOL b37d95987b158dc6440e13d2e654e3b409bf9496e4ba52972ab13d3de91125b190ac287f24dd9155bd34fe84af73a4c6a1f30831b015ad9c86c9b142aedbb784
5108 EBUILD netbeans-nb-9999_p20160228.ebuild 4111 SHA256 6dfa77fa2deb2866c732f3c78a5593c6f8b84675c12d25056b440929e5f34226 SHA512 4efb1b78c63b1d6b43e1deb85e3b6de9ffe7e20a8ace4016119bd6a74b7aa378d7aaa80fefb4a515fde13c977bfcf140c70b19f63accc54154b98b86b67c148d WHIRLPOOL 63ed904d7db3f534b8727d5c74bfb5ce8a12a7afeb6ceb79abd4c735b14fe7eed18164d9885bc68ebe95fce4a2b0289794ba9329d88f36488a4c601e026c4bed
5109 EBUILD netbeans-nb-9999_p20160229.ebuild 4111 SHA256 b29764da4d9dd43e4b56c31379604756f8b7e37b4bb900dc6bb295285c39a5a3 SHA512 8bdff64a431f2095d1fc414f239d4f99f1843eea46d752904f444dadf942bf5df9b7341483f2e8123510e0d52ba9d9c2da9b298eebfa00bc224d0f0dfe86be8b WHIRLPOOL f1582f1bee9fc4a68ecbac8d83766fda9524e62351aca18dc14239c068320d5e499a6ea6601a0b5ba0c9fc5f5bf624593ef15eed06ae1ddc55f5e0439b92c6a6
5110 EBUILD netbeans-nb-9999_p20160301.ebuild 4111 SHA256 20da83bbd1ccd58874f3408b88f1887b49f3761731daa79f19c01b14c542b962 SHA512 80e2f7a685367b6b5af3b3173b727f20dadc293ea08e071ce9cec8213df1a58c58deb8ad24b388680a9ab34cb28d8e0414e89bb1fbddbe31966a84aafa5abb4e WHIRLPOOL 2dbfa48747b56e60ad5a926540aaa69f204399d1cb54e473f9954da7d9581a53d2e79fc0d0660363c49a5641947499f09ce18eecff035b2d08e2a82286e92d69
5111
5112 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160226.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160226.ebuild
5113 deleted file mode 100644
5114 index 528416e..0000000
5115 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160226.ebuild
5116 +++ /dev/null
5117 @@ -1,128 +0,0 @@
5118 -# Copyright 1999-2016 Gentoo Foundation
5119 -# Distributed under the terms of the GNU General Public License v2
5120 -# $Id$
5121 -
5122 -EAPI="4"
5123 -inherit eutils java-pkg-2 java-ant-2
5124 -
5125 -DESCRIPTION="Netbeans IDE Branding"
5126 -HOMEPAGE="http://netbeans.org/"
5127 -SLOT="9999"
5128 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-26_00-02-15/zip/netbeans-trunk-nightly-201602260002-src.zip"
5129 -SRC_URI="${SOURCE_URL}
5130 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5131 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
5132 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5133 -KEYWORDS="~amd64 ~x86"
5134 -IUSE=""
5135 -S="${WORKDIR}"
5136 -
5137 -CDEPEND="~dev-java/netbeans-platform-${PV}
5138 - ~dev-java/netbeans-harness-${PV}
5139 - ~dev-java/netbeans-ide-${PV}"
5140 -DEPEND=">=virtual/jdk-1.7
5141 - app-arch/unzip
5142 - ${CDEPEND}
5143 - dev-java/javahelp:0"
5144 -RDEPEND=">=virtual/jdk-1.7
5145 - ${CDEPEND}"
5146 -
5147 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5148 -
5149 -EANT_BUILD_XML="nbbuild/build.xml"
5150 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
5151 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5152 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5153 -JAVA_PKG_BSFIX="off"
5154 -
5155 -src_unpack() {
5156 - unpack $(basename ${SOURCE_URL})
5157 -
5158 - einfo "Deleting bundled jars..."
5159 - find -name "*.jar" -type f -delete
5160 -
5161 - unpack netbeans-9999-r14-build.xml.patch.bz2
5162 -}
5163 -
5164 -src_prepare() {
5165 - einfo "Deleting bundled class files..."
5166 - find -name "*.class" -type f | xargs rm -vf
5167 -
5168 - epatch netbeans-9999-r14-build.xml.patch
5169 -
5170 - # Support for custom patches
5171 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5172 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5173 -
5174 - if [ -n "${files}" ] ; then
5175 - einfo "Applying custom patches:"
5176 -
5177 - for file in ${files} ; do
5178 - epatch "${file}"
5179 - done
5180 - fi
5181 - fi
5182 -
5183 - einfo "Symlinking external libraries..."
5184 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5185 -
5186 - einfo "Linking in other clusters..."
5187 - mkdir "${S}"/nbbuild/netbeans || die
5188 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5189 -
5190 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5191 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5192 - touch nb.cluster.platform.built
5193 -
5194 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5195 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5196 - touch nb.cluster.harness.built
5197 -
5198 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5199 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5200 - touch nb.cluster.ide.built
5201 - popd >/dev/null || die
5202 -
5203 - java-pkg-2_src_prepare
5204 -}
5205 -
5206 -src_install() {
5207 - pushd nbbuild/netbeans >/dev/null || die
5208 -
5209 - insinto ${INSTALL_DIR}/nb
5210 -
5211 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
5212 -
5213 - insinto ${INSTALL_DIR}
5214 - doins -r nb
5215 - dodoc *.txt
5216 - dohtml *.html *.css
5217 -
5218 - insinto ${INSTALL_DIR}/bin
5219 - doins bin/netbeans
5220 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
5221 - fperms 755 ${INSTALL_DIR}/bin/netbeans
5222 -
5223 - insinto /etc/netbeans-${SLOT}
5224 - doins etc/*
5225 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
5226 -
5227 - # fix paths per bug# 163483
5228 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
5229 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
5230 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
5231 - fi
5232 -
5233 - dodir /usr/share/icons/hicolor/32x32/apps
5234 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
5235 - dodir /usr/share/icons/hicolor/128x128/apps
5236 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
5237 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
5238 -
5239 - popd >/dev/null || die
5240 -
5241 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
5242 -
5243 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
5244 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
5245 -}
5246
5247 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160227.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160227.ebuild
5248 deleted file mode 100644
5249 index 58b75e4..0000000
5250 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160227.ebuild
5251 +++ /dev/null
5252 @@ -1,128 +0,0 @@
5253 -# Copyright 1999-2016 Gentoo Foundation
5254 -# Distributed under the terms of the GNU General Public License v2
5255 -# $Id$
5256 -
5257 -EAPI="4"
5258 -inherit eutils java-pkg-2 java-ant-2
5259 -
5260 -DESCRIPTION="Netbeans IDE Branding"
5261 -HOMEPAGE="http://netbeans.org/"
5262 -SLOT="9999"
5263 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-27_00-02-15/zip/netbeans-trunk-nightly-201602270002-src.zip"
5264 -SRC_URI="${SOURCE_URL}
5265 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5266 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
5267 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5268 -KEYWORDS="~amd64 ~x86"
5269 -IUSE=""
5270 -S="${WORKDIR}"
5271 -
5272 -CDEPEND="~dev-java/netbeans-platform-${PV}
5273 - ~dev-java/netbeans-harness-${PV}
5274 - ~dev-java/netbeans-ide-${PV}"
5275 -DEPEND=">=virtual/jdk-1.7
5276 - app-arch/unzip
5277 - ${CDEPEND}
5278 - dev-java/javahelp:0"
5279 -RDEPEND=">=virtual/jdk-1.7
5280 - ${CDEPEND}"
5281 -
5282 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5283 -
5284 -EANT_BUILD_XML="nbbuild/build.xml"
5285 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
5286 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5287 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5288 -JAVA_PKG_BSFIX="off"
5289 -
5290 -src_unpack() {
5291 - unpack $(basename ${SOURCE_URL})
5292 -
5293 - einfo "Deleting bundled jars..."
5294 - find -name "*.jar" -type f -delete
5295 -
5296 - unpack netbeans-9999-r14-build.xml.patch.bz2
5297 -}
5298 -
5299 -src_prepare() {
5300 - einfo "Deleting bundled class files..."
5301 - find -name "*.class" -type f | xargs rm -vf
5302 -
5303 - epatch netbeans-9999-r14-build.xml.patch
5304 -
5305 - # Support for custom patches
5306 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5307 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5308 -
5309 - if [ -n "${files}" ] ; then
5310 - einfo "Applying custom patches:"
5311 -
5312 - for file in ${files} ; do
5313 - epatch "${file}"
5314 - done
5315 - fi
5316 - fi
5317 -
5318 - einfo "Symlinking external libraries..."
5319 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5320 -
5321 - einfo "Linking in other clusters..."
5322 - mkdir "${S}"/nbbuild/netbeans || die
5323 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5324 -
5325 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5326 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5327 - touch nb.cluster.platform.built
5328 -
5329 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5330 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5331 - touch nb.cluster.harness.built
5332 -
5333 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5334 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5335 - touch nb.cluster.ide.built
5336 - popd >/dev/null || die
5337 -
5338 - java-pkg-2_src_prepare
5339 -}
5340 -
5341 -src_install() {
5342 - pushd nbbuild/netbeans >/dev/null || die
5343 -
5344 - insinto ${INSTALL_DIR}/nb
5345 -
5346 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
5347 -
5348 - insinto ${INSTALL_DIR}
5349 - doins -r nb
5350 - dodoc *.txt
5351 - dohtml *.html *.css
5352 -
5353 - insinto ${INSTALL_DIR}/bin
5354 - doins bin/netbeans
5355 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
5356 - fperms 755 ${INSTALL_DIR}/bin/netbeans
5357 -
5358 - insinto /etc/netbeans-${SLOT}
5359 - doins etc/*
5360 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
5361 -
5362 - # fix paths per bug# 163483
5363 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
5364 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
5365 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
5366 - fi
5367 -
5368 - dodir /usr/share/icons/hicolor/32x32/apps
5369 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
5370 - dodir /usr/share/icons/hicolor/128x128/apps
5371 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
5372 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
5373 -
5374 - popd >/dev/null || die
5375 -
5376 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
5377 -
5378 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
5379 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
5380 -}
5381
5382 diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
5383 index 9059c05..cfedb0a 100644
5384 --- a/dev-java/netbeans-php/Manifest
5385 +++ b/dev-java/netbeans-php/Manifest
5386 @@ -8,8 +8,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
5387 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
5388 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
5389 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
5390 -DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
5391 -DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
5392 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
5393 DIST netbeans-trunk-nightly-201602290002-src.zip 209832078 SHA256 371b75aa9cf77015ad8c9ca15c1a54953eec0492be748fde20af0b464700c80f SHA512 56d79deda1cb4624b7136c0028d8786ee5f560aef52f305548654b873232a968b0bd25322c53caa44c61dd0557d177c5725eaed4b6b6e554920e9f5e8b8dcf85 WHIRLPOOL e0bd59c30e04b4a67b7924890f0e377bbb120564a155815b1aa64a28da7f835362e583333240672aeb2b39d63c5c37e2739d4a9e9f25488ce2cfb5ee1e475569
5394 DIST netbeans-trunk-nightly-201603010002-src.zip 209836314 SHA256 6c47ad11abc972a0e9a1f754940e6c42d6a5452ee78997b6fe251e817503ef1a SHA512 ffeda60270a4085f1fe86b973e4a947e5c24ddd4934dd18488f9a8be331f96e52aac6a225b0ff6d6a8177a56f8d3dcd4f54b273e71657d53cdfb143186e460cf WHIRLPOOL ae3669c51d5fcc01098855a9b7d9a7482b4f4f0987572d9f068f82020bf4b01efdec9655928fc24401c7487ff08bef3b9edd35ffec5d0eec384aab217840caf9
5395 @@ -30,8 +28,6 @@ DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a5747
5396 DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
5397 EBUILD netbeans-php-8.0.2.ebuild 4347 SHA256 585b2488d748f3d0f87c17c951870e167aac7bf10847428add786e4a8a446583 SHA512 1431305d4f340cb0a2c7c896c54d45f6f02ef82a4201f82053278b98511a5a4a68210317530e9cdf5cf1f495996d3a3f9c4b2c3c479aa407abd375072ab3182f WHIRLPOOL af8476f2ff2d119f2657e6be03cfea1160f86e41bd791f40609f1bc8a8aada46ba1081e4f2417b0fddde931fa4e43d20956c0fe1d4fdf3617b78d01afd23f9b4
5398 EBUILD netbeans-php-8.1.ebuild 4371 SHA256 a9e7565a8cbcc5dfca4d9449f43b959911c47ad8da59648e383ecce55c4b0064 SHA512 67d43532ea43abf007adce73e7da2345d9cc42229189ba90d254d7764e19e3fd3c86b990ea2fe08cf52e49422def481046fe6e0e447fdc1de1680ac59f51d9d3 WHIRLPOOL 433275570fd81db477180e58909ebd50b83cde03bd5df807cc9ee213e2f3a44f65f3ec4877851aa6322e7752969aa72313ee7b35b8ee07446e8c22be4321d536
5399 -EBUILD netbeans-php-9999_p20160226.ebuild 4418 SHA256 0b7f0264c328f605a440d95a92df29adb174dcb38a9da56ffca6f0acabeed204 SHA512 9da2ec6718e15411780f8d90aea41da30b348608177b14b55258230109c7a9bfa176fe5849a06c28a1cc19c79fbcdeb0a117a025eaf5e8c20d11524802230c42 WHIRLPOOL c4012442efd2fbda3a0e6d57df5b5fdaed62a992bf11110317eeb67f3424a6abf1db256af752281669e0d170d8c7aec0fdfa2ba1a2c282cd2045cd529a03c467
5400 -EBUILD netbeans-php-9999_p20160227.ebuild 4418 SHA256 fa28d7dc3c37bd2611c46bca589b09c61b784ec32337aa89354de0e63a88a7c0 SHA512 639c89ab60a0db8e38624258196ee418e0dc78eea853ca1239bdb8576a04902c77c0f10e5b0a641fbcfa900f65f6075e07c5fa2cdca56570855a8af0b754f712 WHIRLPOOL ce863b2c2559b6f217ea9cc9d2edc3c2120e36db301c8fe8ef393bfc4b620ee0b81b37fdca311875df01c2473cf0215b699a47c2baf2e19d0c8a7f9a107c1ad4
5401 EBUILD netbeans-php-9999_p20160228.ebuild 4418 SHA256 663133eab5f1f34f379804cbc7b50a7fa082d78ef44ebdffeac8f4e0814e1d75 SHA512 a90ab524efdd7292000b389ff40075843a7be9ff1eee226ead2dd2be96174481922405a7939b6741ab82ced4a7b93d6ffa8b32fa1e591fae0accecc0a87db515 WHIRLPOOL ec45144cafe63152ac712148c6bcd5fccec68383d35641132bff612a31a732501bea6bb592c7425581903fbe1d59f0ea84b4870d91508c48d403b6d71c8f933d
5402 EBUILD netbeans-php-9999_p20160229.ebuild 4418 SHA256 10ca3643744a20215b8a798fee2e2272e6c0661ba9e49a936a2be013c036e2ec SHA512 ef06a8cb5300a405b257071fb8e274df1311becce2739c98ed1d8e32cef18f5d6cdcbbdc4bd1ca6bf2f9527a9699919b47e265768383c692e9c0b13125c7dff6 WHIRLPOOL b28e54548217b9f4360341ea9039d0e59857ead2f538110ff6d74c6c231c8eef568792185315c6495430f420512c9ffeaaa912f454c82d56d30a02337bb4db5c
5403 EBUILD netbeans-php-9999_p20160301.ebuild 4418 SHA256 ab37f6d8a2875857293d07e99fe3782cc2836e4f167026c33cd77b554aa1b1d2 SHA512 42cc1fc8fc64a17e121fcf6fe444dc4c2f7237a41b419cf89ac5e2d0ea27ab96323d0868d730e2244bdeac9e1dbb0f60e50e2d804f5742e61bc13133da9cbc78 WHIRLPOOL 7c108704dc0e817fcc3cf5ec29a967f42b0f14fe39e36d1598e6ab4eea0107c5518c09b1768b66d1f076cd675b752925d536ea4699e18327fb274f6f88c0418d
5404
5405 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160226.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160226.ebuild
5406 deleted file mode 100644
5407 index f5c5fdd..0000000
5408 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160226.ebuild
5409 +++ /dev/null
5410 @@ -1,127 +0,0 @@
5411 -# Copyright 1999-2016 Gentoo Foundation
5412 -# Distributed under the terms of the GNU General Public License v2
5413 -# $Id$
5414 -
5415 -EAPI="4"
5416 -inherit eutils java-pkg-2 java-ant-2
5417 -
5418 -DESCRIPTION="Netbeans PHP Cluster"
5419 -HOMEPAGE="http://netbeans.org/projects/php"
5420 -SLOT="9999"
5421 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-26_00-02-15/zip/netbeans-trunk-nightly-201602260002-src.zip"
5422 -SRC_URI="${SOURCE_URL}
5423 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5424 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
5425 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
5426 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
5427 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5428 -KEYWORDS="~amd64 ~x86"
5429 -IUSE=""
5430 -S="${WORKDIR}"
5431 -
5432 -CDEPEND="~dev-java/netbeans-extide-${PV}
5433 - ~dev-java/netbeans-ide-${PV}
5434 - ~dev-java/netbeans-platform-${PV}
5435 - ~dev-java/netbeans-webcommon-${PV}
5436 - ~dev-java/netbeans-websvccommon-${PV}
5437 - dev-java/javacup:0"
5438 -DEPEND=">=virtual/jdk-1.7
5439 - app-arch/unzip
5440 - ${CDEPEND}
5441 - dev-java/javahelp:0"
5442 -RDEPEND=">=virtual/jdk-1.7
5443 - ${CDEPEND}"
5444 -
5445 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5446 -
5447 -EANT_BUILD_XML="nbbuild/build.xml"
5448 -EANT_BUILD_TARGET="rebuild-cluster"
5449 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5450 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5451 -JAVA_PKG_BSFIX="off"
5452 -
5453 -src_unpack() {
5454 - unpack $(basename ${SOURCE_URL})
5455 -
5456 - einfo "Deleting bundled jars..."
5457 - find -name "*.jar" -type f -delete
5458 -
5459 - unpack netbeans-9999-r14-build.xml.patch.bz2
5460 -
5461 - pushd "${S}" >/dev/null || die
5462 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
5463 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
5464 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
5465 - popd >/dev/null || die
5466 -}
5467 -
5468 -src_prepare() {
5469 - einfo "Deleting bundled class files..."
5470 - find -name "*.class" -type f | xargs rm -vf
5471 -
5472 - epatch netbeans-9999-r14-build.xml.patch
5473 -
5474 - # Support for custom patches
5475 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5476 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5477 -
5478 - if [ -n "${files}" ] ; then
5479 - einfo "Applying custom patches:"
5480 -
5481 - for file in ${files} ; do
5482 - epatch "${file}"
5483 - done
5484 - fi
5485 - fi
5486 -
5487 - einfo "Symlinking external libraries..."
5488 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5489 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
5490 -
5491 - einfo "Linking in other clusters..."
5492 - mkdir "${S}"/nbbuild/netbeans || die
5493 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5494 -
5495 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
5496 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5497 - touch nb.cluster.extide.built
5498 -
5499 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5500 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5501 - touch nb.cluster.ide.built
5502 -
5503 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5504 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5505 - touch nb.cluster.platform.built
5506 -
5507 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
5508 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5509 - touch nb.cluster.webcommon.built
5510 -
5511 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5512 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5513 - touch nb.cluster.websvccommon.built
5514 -
5515 - popd >/dev/null || die
5516 -
5517 - java-pkg-2_src_prepare
5518 -}
5519 -
5520 -src_install() {
5521 - pushd nbbuild/netbeans/php >/dev/null || die
5522 -
5523 - insinto ${INSTALL_DIR}
5524 -
5525 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5526 -
5527 - doins -r *
5528 -
5529 - popd >/dev/null || die
5530 -
5531 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
5532 - pushd "${instdir}" >/dev/null || die
5533 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
5534 - popd >/dev/null || die
5535 -
5536 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
5537 -}
5538
5539 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160227.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160227.ebuild
5540 deleted file mode 100644
5541 index cbe60d7..0000000
5542 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160227.ebuild
5543 +++ /dev/null
5544 @@ -1,127 +0,0 @@
5545 -# Copyright 1999-2016 Gentoo Foundation
5546 -# Distributed under the terms of the GNU General Public License v2
5547 -# $Id$
5548 -
5549 -EAPI="4"
5550 -inherit eutils java-pkg-2 java-ant-2
5551 -
5552 -DESCRIPTION="Netbeans PHP Cluster"
5553 -HOMEPAGE="http://netbeans.org/projects/php"
5554 -SLOT="9999"
5555 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-27_00-02-15/zip/netbeans-trunk-nightly-201602270002-src.zip"
5556 -SRC_URI="${SOURCE_URL}
5557 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5558 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
5559 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
5560 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
5561 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5562 -KEYWORDS="~amd64 ~x86"
5563 -IUSE=""
5564 -S="${WORKDIR}"
5565 -
5566 -CDEPEND="~dev-java/netbeans-extide-${PV}
5567 - ~dev-java/netbeans-ide-${PV}
5568 - ~dev-java/netbeans-platform-${PV}
5569 - ~dev-java/netbeans-webcommon-${PV}
5570 - ~dev-java/netbeans-websvccommon-${PV}
5571 - dev-java/javacup:0"
5572 -DEPEND=">=virtual/jdk-1.7
5573 - app-arch/unzip
5574 - ${CDEPEND}
5575 - dev-java/javahelp:0"
5576 -RDEPEND=">=virtual/jdk-1.7
5577 - ${CDEPEND}"
5578 -
5579 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5580 -
5581 -EANT_BUILD_XML="nbbuild/build.xml"
5582 -EANT_BUILD_TARGET="rebuild-cluster"
5583 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5584 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5585 -JAVA_PKG_BSFIX="off"
5586 -
5587 -src_unpack() {
5588 - unpack $(basename ${SOURCE_URL})
5589 -
5590 - einfo "Deleting bundled jars..."
5591 - find -name "*.jar" -type f -delete
5592 -
5593 - unpack netbeans-9999-r14-build.xml.patch.bz2
5594 -
5595 - pushd "${S}" >/dev/null || die
5596 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
5597 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
5598 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
5599 - popd >/dev/null || die
5600 -}
5601 -
5602 -src_prepare() {
5603 - einfo "Deleting bundled class files..."
5604 - find -name "*.class" -type f | xargs rm -vf
5605 -
5606 - epatch netbeans-9999-r14-build.xml.patch
5607 -
5608 - # Support for custom patches
5609 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5610 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5611 -
5612 - if [ -n "${files}" ] ; then
5613 - einfo "Applying custom patches:"
5614 -
5615 - for file in ${files} ; do
5616 - epatch "${file}"
5617 - done
5618 - fi
5619 - fi
5620 -
5621 - einfo "Symlinking external libraries..."
5622 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5623 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
5624 -
5625 - einfo "Linking in other clusters..."
5626 - mkdir "${S}"/nbbuild/netbeans || die
5627 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5628 -
5629 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
5630 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5631 - touch nb.cluster.extide.built
5632 -
5633 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5634 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5635 - touch nb.cluster.ide.built
5636 -
5637 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5638 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5639 - touch nb.cluster.platform.built
5640 -
5641 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
5642 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5643 - touch nb.cluster.webcommon.built
5644 -
5645 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5646 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5647 - touch nb.cluster.websvccommon.built
5648 -
5649 - popd >/dev/null || die
5650 -
5651 - java-pkg-2_src_prepare
5652 -}
5653 -
5654 -src_install() {
5655 - pushd nbbuild/netbeans/php >/dev/null || die
5656 -
5657 - insinto ${INSTALL_DIR}
5658 -
5659 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5660 -
5661 - doins -r *
5662 -
5663 - popd >/dev/null || die
5664 -
5665 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
5666 - pushd "${instdir}" >/dev/null || die
5667 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
5668 - popd >/dev/null || die
5669 -
5670 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
5671 -}
5672
5673 diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
5674 index 1b7a972..cdb0f64 100644
5675 --- a/dev-java/netbeans-platform/Manifest
5676 +++ b/dev-java/netbeans-platform/Manifest
5677 @@ -31,8 +31,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
5678 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
5679 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
5680 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
5681 -DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
5682 -DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
5683 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
5684 DIST netbeans-trunk-nightly-201602290002-src.zip 209832078 SHA256 371b75aa9cf77015ad8c9ca15c1a54953eec0492be748fde20af0b464700c80f SHA512 56d79deda1cb4624b7136c0028d8786ee5f560aef52f305548654b873232a968b0bd25322c53caa44c61dd0557d177c5725eaed4b6b6e554920e9f5e8b8dcf85 WHIRLPOOL e0bd59c30e04b4a67b7924890f0e377bbb120564a155815b1aa64a28da7f835362e583333240672aeb2b39d63c5c37e2739d4a9e9f25488ce2cfb5ee1e475569
5685 DIST netbeans-trunk-nightly-201603010002-src.zip 209836314 SHA256 6c47ad11abc972a0e9a1f754940e6c42d6a5452ee78997b6fe251e817503ef1a SHA512 ffeda60270a4085f1fe86b973e4a947e5c24ddd4934dd18488f9a8be331f96e52aac6a225b0ff6d6a8177a56f8d3dcd4f54b273e71657d53cdfb143186e460cf WHIRLPOOL ae3669c51d5fcc01098855a9b7d9a7482b4f4f0987572d9f068f82020bf4b01efdec9655928fc24401c7487ff08bef3b9edd35ffec5d0eec384aab217840caf9
5686 @@ -53,8 +51,6 @@ DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a5747
5687 DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
5688 EBUILD netbeans-platform-8.0.2.ebuild 5406 SHA256 98e9861da45ead0d2d975a0527315df5282870b2d7e71a089724d91c18852e81 SHA512 cadbe66132d3ad81f6d149e20731b558c11c529e2ec15b1fe47ff97d99a3f4b4612fa5c98c435c4ff979eaefab6702721db009a03162202c96b4b411cf9f872a WHIRLPOOL 9552948e8bbad308f4379eaae69d8c214da9fbfab87d75226949b69ddca3e68c2d36c4d05738196073e5b959ab0b764064c9186d421198937122aa4bdc4988dc
5689 EBUILD netbeans-platform-8.1.ebuild 9320 SHA256 4a03fc6a399aaab949edb3df7c629da5bc7ce6288d44dbc848097352c2b4ae3a SHA512 7015cb042dd4e371cdcad49838eb2e4109d1ec505ac618f3a6f98d4dce328ab34be90a3cb0820896bd75337a180a1bd9c91c842a143fdffdf033696d5f496402 WHIRLPOOL 8c5311df396a374bf9d8c994b37c5c9fe6aa3c82a9e9e0824a5caefb0006fd9b44f4fdddd387ee12da48592929d5c4dd7e7fb2d866c9ddaf76acf5b3adbe310e
5690 -EBUILD netbeans-platform-9999_p20160226.ebuild 9360 SHA256 acef938e46799002469a5dd2fa9a77ebfc997a0151a1511efc38abde0925566b SHA512 50a9330f81a4a70d95e76f0558e93f065e41e701d254577d1fdb0c7fd7ec4974cd94591c439b0c55e005409173c0d2e412a9a2c2bad25b5af75dd2201432fcca WHIRLPOOL afe64db0ad385eba21a52172e540728016ab85a2d4c00ac32fa1957b519209579efd60326475e86c90d17fee016166d4355ceeb32815ee90b4d839c27eb7131a
5691 -EBUILD netbeans-platform-9999_p20160227.ebuild 9360 SHA256 9131a019a6e7b2fcb149d00256de15d218923005e03190d76516a9444ff4e89b SHA512 ddfbcb38ae855385c6ff2d0c37cbb6d6a35104bcf4979e5ea617f89ceb4922e55d23f7d6f90c66b7e1a37edd8b3d2a947bfe0ddea4a3ee0943052938041d3699 WHIRLPOOL 34d3313df7773fd0ffc73d49396369c1b7d05cfbf23639a2c79cc674d9c66262975ccdcff871fc6405193a82819ca8fc4e636648463aeee1987402f9107a532c
5692 EBUILD netbeans-platform-9999_p20160228.ebuild 9360 SHA256 2097241f363db2ed7fde819615b5139561982b4cafd86fe17ba31247c0e67805 SHA512 2b45bad7ad1f9bf1c40e261cbd8fe354f0651c3901ef471d75551cf0d683e0d849ed3bbc3936170048bb1d30e9cea9e90b6fe731afc32ee949e48a87245a1bd5 WHIRLPOOL 47007b58e3daddc13d4b9472e5e3cbdc0f389a4dc13bfd8d58f94f7b8bf9dd8fa05b290bc1fe0667a8b7d5ca77a8c378229f3fed5c9c8be0121fb73dc3999d7f
5693 EBUILD netbeans-platform-9999_p20160229.ebuild 9360 SHA256 2ce181db89643a2e45017fc2af6a6c303049bd8fe702253357a2761672754d8b SHA512 cf76e79f455dd82be9c43b77214612ee1920e5a16dd4c674f622a711ae2d1434f892d524e9979db15c3bd8a18d82c3dc4853668f0dcb1d2801470e34c7a195bc WHIRLPOOL 77ed37501a771fce6651d3a859f0ee0689800bb5f4143e949cfcfd170454f3f6a99e47d044ccb38cdb212200f95aeea5695faff2953fa427528927a4a9d203b8
5694 EBUILD netbeans-platform-9999_p20160301.ebuild 9360 SHA256 741766e920fb2bcdb0c1f2a72e022a1790861f5b8877549e31da1c0358c3b14f SHA512 c7453634255d0979684d294652033cf763b5d6a5f5a263b2d1e03b1f1095f8e04d6874a8441f37fb67200c4349b333f3762f4e726cd0b00d2c3cd63e347b89c1 WHIRLPOOL 0fea8af0680fc73d75ecab2e5a0e2ea4fcd751267b029ff33adce182c638aa0a524485d2ae2f0c3b4029d4f2ae482b402e27fb0dfb02e2dab4332efcbbb675d9
5695
5696 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160226.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160226.ebuild
5697 deleted file mode 100644
5698 index 5b6445b..0000000
5699 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160226.ebuild
5700 +++ /dev/null
5701 @@ -1,165 +0,0 @@
5702 -# Copyright 1999-2016 Gentoo Foundation
5703 -# Distributed under the terms of the GNU General Public License v2
5704 -# $Id$
5705 -
5706 -EAPI="4"
5707 -inherit eutils java-pkg-2 java-ant-2
5708 -
5709 -DESCRIPTION="Netbeans Platform"
5710 -HOMEPAGE="http://netbeans.org/features/platform/"
5711 -SLOT="9999"
5712 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-26_00-02-15/zip/netbeans-trunk-nightly-201602260002-src.zip"
5713 -SRC_URI="${SOURCE_URL}
5714 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5715 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
5716 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
5717 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
5718 - http://hg.netbeans.org/binaries/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar
5719 - http://hg.netbeans.org/binaries/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar
5720 - http://hg.netbeans.org/binaries/7BA1E1C450BCD0AD9D0D2F6797A2EB50A4822E0E-net.java.html.boot-1.2.3.jar
5721 - http://hg.netbeans.org/binaries/068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar
5722 - http://hg.netbeans.org/binaries/8621531E83EC4850DA61AA2266FE41105C304F40-net.java.html.boot.script-1.2.3.jar
5723 - http://hg.netbeans.org/binaries/24824B1E8C2A2D3A5C471F5875BF61F27E8916DB-net.java.html.geo-1.2.3.jar
5724 - http://hg.netbeans.org/binaries/F41518385DA4B5682C864F19B82C3BA4AF65AE83-net.java.html.json-1.2.3.jar
5725 - http://hg.netbeans.org/binaries/989A81454D4FA962EB1C158FE794D2EB060AB9F6-net.java.html.sound-1.2.3.jar
5726 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
5727 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
5728 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
5729 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5730 -KEYWORDS="~amd64 ~x86"
5731 -IUSE=""
5732 -S="${WORKDIR}"
5733 -
5734 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
5735 -# [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]
5736 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
5737 -# [nbmerge] Failed to build target: all-api.htmlui
5738 -
5739 -CDEPEND="dev-java/hamcrest-core:1.3
5740 - dev-java/javahelp:0
5741 - >=dev-java/jna-3.4:0
5742 - dev-java/junit:4[source]
5743 - >=dev-java/osgi-core-api-5:0
5744 - dev-java/osgi-compendium:0
5745 - dev-java/swing-layout:1[source]
5746 - dev-java/testng:0"
5747 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
5748 - app-arch/unzip
5749 - ${CDEPEND}"
5750 -RDEPEND=">=virtual/jdk-1.7
5751 - ${CDEPEND}"
5752 -
5753 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5754 -
5755 -EANT_BUILD_XML="nbbuild/build.xml"
5756 -EANT_BUILD_TARGET="rebuild-cluster"
5757 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
5758 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5759 -JAVA_PKG_BSFIX="off"
5760 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
5761 -JAVA_PKG_WANT_SOURCE="1.7"
5762 -JAVA_PKG_WANT_TARGET="1.7"
5763 -
5764 -src_unpack() {
5765 - unpack $(basename ${SOURCE_URL})
5766 -
5767 - einfo "Deleting bundled jars..."
5768 - find -name "*.jar" -type f -delete
5769 -
5770 - unpack netbeans-9999-r14-build.xml.patch.bz2
5771 -
5772 - pushd "${S}" >/dev/null || die
5773 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
5774 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
5775 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
5776 - ln -s "${DISTDIR}"/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar o.n.html.ko4j/external/ko4j-1.2.3.jar || die
5777 - ln -s "${DISTDIR}"/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar net.java.html/external/net.java.html-1.2.3.jar || die
5778 - 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
5779 - 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
5780 - 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
5781 - 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
5782 - 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
5783 - 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
5784 - ln -s "${DISTDIR}"/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
5785 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
5786 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
5787 - popd >/dev/null || die
5788 -}
5789 -
5790 -src_prepare() {
5791 - einfo "Deleting bundled class files..."
5792 - find -name "*.class" -type f | xargs rm -vf
5793 -
5794 - # upstream jna jar contains bundled binary libraries so we disable that feature
5795 - epatch netbeans-9999-r14-build.xml.patch
5796 -
5797 - # Support for custom patches
5798 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5799 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5800 -
5801 - if [ -n "${files}" ] ; then
5802 - einfo "Applying custom patches:"
5803 -
5804 - for file in ${files} ; do
5805 - epatch "${file}"
5806 - done
5807 - fi
5808 - fi
5809 -
5810 - einfo "Symlinking external libraries..."
5811 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
5812 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
5813 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5814 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
5815 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
5816 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
5817 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
5818 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
5819 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
5820 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
5821 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
5822 -
5823 - java-pkg-2_src_prepare
5824 -}
5825 -
5826 -src_compile() {
5827 - unset DISPLAY
5828 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
5829 -}
5830 -
5831 -src_install() {
5832 - pushd nbbuild/netbeans/platform >/dev/null || die
5833 -
5834 - java-pkg_dojar lib/*.jar
5835 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5836 -
5837 - insinto ${INSTALL_DIR}
5838 - doins -r *
5839 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
5840 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
5841 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
5842 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
5843 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
5844 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
5845 - rm -fr "${D}"/modules/lib || die
5846 -
5847 - popd >/dev/null || die
5848 -
5849 - fperms 775 ${INSTALL_DIR}/lib/nbexec
5850 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
5851 -
5852 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
5853 - pushd "${instdir}" >/dev/null || die
5854 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
5855 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
5856 - rm jna-4.1.0.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.1.0.jar
5857 - rm jna-platform-4.1.0.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-platform-4.1.0.jar
5858 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
5859 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
5860 - rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
5861 - rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
5862 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
5863 - popd >/dev/null || die
5864 -
5865 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
5866 -}
5867
5868 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160227.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160227.ebuild
5869 deleted file mode 100644
5870 index ed102aa..0000000
5871 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160227.ebuild
5872 +++ /dev/null
5873 @@ -1,165 +0,0 @@
5874 -# Copyright 1999-2016 Gentoo Foundation
5875 -# Distributed under the terms of the GNU General Public License v2
5876 -# $Id$
5877 -
5878 -EAPI="4"
5879 -inherit eutils java-pkg-2 java-ant-2
5880 -
5881 -DESCRIPTION="Netbeans Platform"
5882 -HOMEPAGE="http://netbeans.org/features/platform/"
5883 -SLOT="9999"
5884 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-27_00-02-15/zip/netbeans-trunk-nightly-201602270002-src.zip"
5885 -SRC_URI="${SOURCE_URL}
5886 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5887 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
5888 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
5889 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
5890 - http://hg.netbeans.org/binaries/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar
5891 - http://hg.netbeans.org/binaries/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar
5892 - http://hg.netbeans.org/binaries/7BA1E1C450BCD0AD9D0D2F6797A2EB50A4822E0E-net.java.html.boot-1.2.3.jar
5893 - http://hg.netbeans.org/binaries/068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar
5894 - http://hg.netbeans.org/binaries/8621531E83EC4850DA61AA2266FE41105C304F40-net.java.html.boot.script-1.2.3.jar
5895 - http://hg.netbeans.org/binaries/24824B1E8C2A2D3A5C471F5875BF61F27E8916DB-net.java.html.geo-1.2.3.jar
5896 - http://hg.netbeans.org/binaries/F41518385DA4B5682C864F19B82C3BA4AF65AE83-net.java.html.json-1.2.3.jar
5897 - http://hg.netbeans.org/binaries/989A81454D4FA962EB1C158FE794D2EB060AB9F6-net.java.html.sound-1.2.3.jar
5898 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
5899 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
5900 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
5901 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5902 -KEYWORDS="~amd64 ~x86"
5903 -IUSE=""
5904 -S="${WORKDIR}"
5905 -
5906 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
5907 -# [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]
5908 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
5909 -# [nbmerge] Failed to build target: all-api.htmlui
5910 -
5911 -CDEPEND="dev-java/hamcrest-core:1.3
5912 - dev-java/javahelp:0
5913 - >=dev-java/jna-3.4:0
5914 - dev-java/junit:4[source]
5915 - >=dev-java/osgi-core-api-5:0
5916 - dev-java/osgi-compendium:0
5917 - dev-java/swing-layout:1[source]
5918 - dev-java/testng:0"
5919 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
5920 - app-arch/unzip
5921 - ${CDEPEND}"
5922 -RDEPEND=">=virtual/jdk-1.7
5923 - ${CDEPEND}"
5924 -
5925 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5926 -
5927 -EANT_BUILD_XML="nbbuild/build.xml"
5928 -EANT_BUILD_TARGET="rebuild-cluster"
5929 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
5930 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5931 -JAVA_PKG_BSFIX="off"
5932 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
5933 -JAVA_PKG_WANT_SOURCE="1.7"
5934 -JAVA_PKG_WANT_TARGET="1.7"
5935 -
5936 -src_unpack() {
5937 - unpack $(basename ${SOURCE_URL})
5938 -
5939 - einfo "Deleting bundled jars..."
5940 - find -name "*.jar" -type f -delete
5941 -
5942 - unpack netbeans-9999-r14-build.xml.patch.bz2
5943 -
5944 - pushd "${S}" >/dev/null || die
5945 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
5946 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
5947 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
5948 - ln -s "${DISTDIR}"/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar o.n.html.ko4j/external/ko4j-1.2.3.jar || die
5949 - ln -s "${DISTDIR}"/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar net.java.html/external/net.java.html-1.2.3.jar || die
5950 - 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
5951 - 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
5952 - 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
5953 - 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
5954 - 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
5955 - 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
5956 - ln -s "${DISTDIR}"/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
5957 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
5958 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
5959 - popd >/dev/null || die
5960 -}
5961 -
5962 -src_prepare() {
5963 - einfo "Deleting bundled class files..."
5964 - find -name "*.class" -type f | xargs rm -vf
5965 -
5966 - # upstream jna jar contains bundled binary libraries so we disable that feature
5967 - epatch netbeans-9999-r14-build.xml.patch
5968 -
5969 - # Support for custom patches
5970 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5971 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5972 -
5973 - if [ -n "${files}" ] ; then
5974 - einfo "Applying custom patches:"
5975 -
5976 - for file in ${files} ; do
5977 - epatch "${file}"
5978 - done
5979 - fi
5980 - fi
5981 -
5982 - einfo "Symlinking external libraries..."
5983 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
5984 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
5985 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5986 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
5987 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
5988 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
5989 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
5990 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
5991 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
5992 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
5993 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
5994 -
5995 - java-pkg-2_src_prepare
5996 -}
5997 -
5998 -src_compile() {
5999 - unset DISPLAY
6000 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
6001 -}
6002 -
6003 -src_install() {
6004 - pushd nbbuild/netbeans/platform >/dev/null || die
6005 -
6006 - java-pkg_dojar lib/*.jar
6007 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6008 -
6009 - insinto ${INSTALL_DIR}
6010 - doins -r *
6011 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
6012 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
6013 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
6014 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
6015 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
6016 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
6017 - rm -fr "${D}"/modules/lib || die
6018 -
6019 - popd >/dev/null || die
6020 -
6021 - fperms 775 ${INSTALL_DIR}/lib/nbexec
6022 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
6023 -
6024 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
6025 - pushd "${instdir}" >/dev/null || die
6026 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
6027 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
6028 - rm jna-4.1.0.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.1.0.jar
6029 - rm jna-platform-4.1.0.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-platform-4.1.0.jar
6030 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
6031 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
6032 - rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
6033 - rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
6034 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
6035 - popd >/dev/null || die
6036 -
6037 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
6038 -}
6039
6040 diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
6041 index c26d11e..576ff31 100644
6042 --- a/dev-java/netbeans-profiler/Manifest
6043 +++ b/dev-java/netbeans-profiler/Manifest
6044 @@ -4,8 +4,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
6045 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
6046 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
6047 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
6048 -DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
6049 -DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
6050 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
6051 DIST netbeans-trunk-nightly-201602290002-src.zip 209832078 SHA256 371b75aa9cf77015ad8c9ca15c1a54953eec0492be748fde20af0b464700c80f SHA512 56d79deda1cb4624b7136c0028d8786ee5f560aef52f305548654b873232a968b0bd25322c53caa44c61dd0557d177c5725eaed4b6b6e554920e9f5e8b8dcf85 WHIRLPOOL e0bd59c30e04b4a67b7924890f0e377bbb120564a155815b1aa64a28da7f835362e583333240672aeb2b39d63c5c37e2739d4a9e9f25488ce2cfb5ee1e475569
6052 DIST netbeans-trunk-nightly-201603010002-src.zip 209836314 SHA256 6c47ad11abc972a0e9a1f754940e6c42d6a5452ee78997b6fe251e817503ef1a SHA512 ffeda60270a4085f1fe86b973e4a947e5c24ddd4934dd18488f9a8be331f96e52aac6a225b0ff6d6a8177a56f8d3dcd4f54b273e71657d53cdfb143186e460cf WHIRLPOOL ae3669c51d5fcc01098855a9b7d9a7482b4f4f0987572d9f068f82020bf4b01efdec9655928fc24401c7487ff08bef3b9edd35ffec5d0eec384aab217840caf9
6053 @@ -26,8 +24,6 @@ DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a5747
6054 DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
6055 EBUILD netbeans-profiler-8.0.2.ebuild 3402 SHA256 8021dea620d1bc26214ff0ec285f8061c24693dd28a62a97a48ac3223707e920 SHA512 2660390337a973256b1aac3a02b14e16782c230fa2714ae695213b0cabc0eb60621c6a1ae234f9e57259a19de22a87447f9a89ab846bd59bcedd2be313c35072 WHIRLPOOL 5d1053ded03143b2de05b64cfbe59b515cb786d60bfa65566be795567bfaf5feb88a2f8e7161a05da512fafd523f871778d5ddeb3c6b89fc95885096e379f65d
6056 EBUILD netbeans-profiler-8.1.ebuild 3426 SHA256 81f8b3b135f021a2dbe7b5ccb53fc7fcf79908ab83ef14ca0e912732b7fb4b53 SHA512 210bc0c5214aa8f79f559cccf69f1ed885dd2d14dc55cd17bd89c8a7f04f1a76de5b414426337b2ba6e99576850f0753f13e41e0f424b3f0adc58001dffc217a WHIRLPOOL 293d12a03294532dc9ce10503b030282cb636f08af6300ea796885eb6a3fe36c9d37c2a07138d03e9c4d45b31352ce160901a96f659f26d50a0fe5caee3bf0fa
6057 -EBUILD netbeans-profiler-9999_p20160226.ebuild 3472 SHA256 cf513aa4cac3a4780a032fb5a6dfe2b44d94eca33b1955c68dd81c5adc18f44d SHA512 0e507d7749f1200e9fb21c1acb594656098587937efc28c5259c1147df2625fbce79f327d0342007f0865a09820ceff4fb6cfe87eefab4abefd87bbfdc27bd7b WHIRLPOOL 1fa2c89ad1a1035b025e17dadf3d63d353bb4ba6b66eea9a3e7973eac0cedfe33098416319b2b5e3e9113d7fa909d9b39a72838e9868137af98c45d54364bfee
6058 -EBUILD netbeans-profiler-9999_p20160227.ebuild 3472 SHA256 2f0d19936dce4e57cd5de04f3e59281ac76057c3663f9701eabb739c3f6cb37e SHA512 f7a144f99387d0123a8b2fe7293d3a3fd25b96e0ed0c0eb90a02e17143df84f9cc1b49a5b635e80680b29daa412bfab69d641e0af2c3918e0ac5d70ba4bbddec WHIRLPOOL b27cc7bded31e6c3db5705218340c3e59744ed39061991585965fbe569ef3e72b8e039c97b877096aba6f57717ec68536f79aa4c7a2ef87d4f19cea2885b34ad
6059 EBUILD netbeans-profiler-9999_p20160228.ebuild 3472 SHA256 7b5d0787d219447df94434ffa84f3d59169ff3d7d21f9946c764ea025344bcc9 SHA512 fef7d5a49bed4f27db5780fb646da66d5cda175df05592ed24821e6979bc304a28ffe380a0aaa9ca16cefa3cbccc7a141eb015a0bfe707a703f27f07570fec9d WHIRLPOOL c68c7771335cd6c0663c4a9756d3bd7e57c494b9abfe28562bfde565efb3a4a11d57b2ef575eb9c2a5398e87ef3a8c502b7a803fa29ef1c55ae88e98cdcdb2ac
6060 EBUILD netbeans-profiler-9999_p20160229.ebuild 3472 SHA256 9a1e10f617be4eeceb35b4d5a9e85b7208a6c58b0f5a398c557998de39bc196f SHA512 0d919687c389c1a830215539c77f201c059322f7b5ede60db3c6b90d812c7c09d2450ae9b8ddf32821a9f7673ea6e166fc11de469a12adefb4ed119fd43247cd WHIRLPOOL 62db7875c57a661418ea9dbb0a1de395d996ccdd99d910c244c5d635897c7f23437bc8ea8b54d2fe40535e7c4f661a1135bec508b3b6d14fd51c85ea8cf71574
6061 EBUILD netbeans-profiler-9999_p20160301.ebuild 3472 SHA256 d867b5c68ed9c128746fadf09f9418cf0b4b446b3f0864c135d5df5a83d9b424 SHA512 6ef67732b4a43257a6494aba652afb3cfdbca8b80f8e9488cba691057677f46fcf0043dc155a6e63f96ec7f5ba7bfa6c6dc8a66b1e4fe47d506a38adc0ecf051 WHIRLPOOL 51ee7170c8926376e9a2d4fb418020b08426244201fafefcdb96ac1ff8366ffca49247b61e54c214e21d48c7e3046d48cafe1acec7f05afa0d7f42b0ba351703
6062
6063 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160226.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160226.ebuild
6064 deleted file mode 100644
6065 index 47db8f1..0000000
6066 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160226.ebuild
6067 +++ /dev/null
6068 @@ -1,121 +0,0 @@
6069 -# Copyright 1999-2016 Gentoo Foundation
6070 -# Distributed under the terms of the GNU General Public License v2
6071 -# $Id$
6072 -
6073 -EAPI="4"
6074 -inherit eutils java-pkg-2 java-ant-2
6075 -
6076 -DESCRIPTION="Netbeans Profiler Cluster"
6077 -HOMEPAGE="http://netbeans.org/projects/profiler"
6078 -SLOT="9999"
6079 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-26_00-02-15/zip/netbeans-trunk-nightly-201602260002-src.zip"
6080 -SRC_URI="${SOURCE_URL}
6081 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
6082 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6083 -KEYWORDS="~amd64 ~x86"
6084 -IUSE=""
6085 -S="${WORKDIR}"
6086 -
6087 -# Binary files needed for remote profiling
6088 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
6089 -
6090 -CDEPEND="~dev-java/netbeans-extide-${PV}
6091 - ~dev-java/netbeans-ide-${PV}
6092 - ~dev-java/netbeans-java-${PV}
6093 - ~dev-java/netbeans-platform-${PV}"
6094 -DEPEND=">=virtual/jdk-1.7
6095 - app-arch/unzip
6096 - ${CDEPEND}
6097 - dev-java/javahelp:0"
6098 -RDEPEND=">=virtual/jdk-1.7
6099 - ${CDEPEND}"
6100 -
6101 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6102 -
6103 -EANT_BUILD_XML="nbbuild/build.xml"
6104 -EANT_BUILD_TARGET="rebuild-cluster"
6105 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6106 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6107 -JAVA_PKG_BSFIX="off"
6108 -
6109 -src_unpack() {
6110 - unpack $(basename ${SOURCE_URL})
6111 -
6112 - einfo "Deleting bundled jars..."
6113 - find -name "*.jar" -type f -delete
6114 -
6115 - unpack netbeans-9999-r14-build.xml.patch.bz2
6116 -}
6117 -
6118 -src_prepare() {
6119 - einfo "Deleting bundled class files..."
6120 - find -name "*.class" -type f | xargs rm -vf
6121 -
6122 - epatch netbeans-9999-r14-build.xml.patch
6123 -
6124 - # Support for custom patches
6125 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6126 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6127 -
6128 - if [ -n "${files}" ] ; then
6129 - einfo "Applying custom patches:"
6130 -
6131 - for file in ${files} ; do
6132 - epatch "${file}"
6133 - done
6134 - fi
6135 - fi
6136 -
6137 - einfo "Symlinking external libraries..."
6138 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6139 -
6140 - einfo "Linking in other clusters..."
6141 - mkdir "${S}"/nbbuild/netbeans || die
6142 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6143 -
6144 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
6145 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6146 - touch nb.cluster.extide.built
6147 -
6148 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6149 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6150 - touch nb.cluster.ide.built
6151 -
6152 - ln -s /usr/share/netbeans-java-${SLOT} java || die
6153 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6154 - touch nb.cluster.java.built
6155 -
6156 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6157 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6158 - touch nb.cluster.platform.built
6159 -
6160 - popd >/dev/null || die
6161 -
6162 - java-pkg-2_src_prepare
6163 -}
6164 -
6165 -src_install() {
6166 - pushd nbbuild/netbeans/profiler >/dev/null || die
6167 -
6168 - insinto ${INSTALL_DIR}
6169 -
6170 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6171 -
6172 - doins -r *
6173 -
6174 - for file in lib/deployed/cvm/linux/*.so ; do
6175 - fperms 755 ${file}
6176 - done
6177 -
6178 - for file in lib/deployed/jdk*/linux*/*.so ; do
6179 - fperms 755 ${file}
6180 - done
6181 -
6182 - for file in remote-pack-defs/*.sh ; do
6183 - fperms 755 ${file}
6184 - done
6185 -
6186 - popd >/dev/null || die
6187 -
6188 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
6189 -}
6190
6191 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160227.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160227.ebuild
6192 deleted file mode 100644
6193 index 8e72558..0000000
6194 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160227.ebuild
6195 +++ /dev/null
6196 @@ -1,121 +0,0 @@
6197 -# Copyright 1999-2016 Gentoo Foundation
6198 -# Distributed under the terms of the GNU General Public License v2
6199 -# $Id$
6200 -
6201 -EAPI="4"
6202 -inherit eutils java-pkg-2 java-ant-2
6203 -
6204 -DESCRIPTION="Netbeans Profiler Cluster"
6205 -HOMEPAGE="http://netbeans.org/projects/profiler"
6206 -SLOT="9999"
6207 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-27_00-02-15/zip/netbeans-trunk-nightly-201602270002-src.zip"
6208 -SRC_URI="${SOURCE_URL}
6209 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
6210 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6211 -KEYWORDS="~amd64 ~x86"
6212 -IUSE=""
6213 -S="${WORKDIR}"
6214 -
6215 -# Binary files needed for remote profiling
6216 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
6217 -
6218 -CDEPEND="~dev-java/netbeans-extide-${PV}
6219 - ~dev-java/netbeans-ide-${PV}
6220 - ~dev-java/netbeans-java-${PV}
6221 - ~dev-java/netbeans-platform-${PV}"
6222 -DEPEND=">=virtual/jdk-1.7
6223 - app-arch/unzip
6224 - ${CDEPEND}
6225 - dev-java/javahelp:0"
6226 -RDEPEND=">=virtual/jdk-1.7
6227 - ${CDEPEND}"
6228 -
6229 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6230 -
6231 -EANT_BUILD_XML="nbbuild/build.xml"
6232 -EANT_BUILD_TARGET="rebuild-cluster"
6233 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6234 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6235 -JAVA_PKG_BSFIX="off"
6236 -
6237 -src_unpack() {
6238 - unpack $(basename ${SOURCE_URL})
6239 -
6240 - einfo "Deleting bundled jars..."
6241 - find -name "*.jar" -type f -delete
6242 -
6243 - unpack netbeans-9999-r14-build.xml.patch.bz2
6244 -}
6245 -
6246 -src_prepare() {
6247 - einfo "Deleting bundled class files..."
6248 - find -name "*.class" -type f | xargs rm -vf
6249 -
6250 - epatch netbeans-9999-r14-build.xml.patch
6251 -
6252 - # Support for custom patches
6253 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6254 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6255 -
6256 - if [ -n "${files}" ] ; then
6257 - einfo "Applying custom patches:"
6258 -
6259 - for file in ${files} ; do
6260 - epatch "${file}"
6261 - done
6262 - fi
6263 - fi
6264 -
6265 - einfo "Symlinking external libraries..."
6266 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6267 -
6268 - einfo "Linking in other clusters..."
6269 - mkdir "${S}"/nbbuild/netbeans || die
6270 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6271 -
6272 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
6273 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6274 - touch nb.cluster.extide.built
6275 -
6276 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6277 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6278 - touch nb.cluster.ide.built
6279 -
6280 - ln -s /usr/share/netbeans-java-${SLOT} java || die
6281 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6282 - touch nb.cluster.java.built
6283 -
6284 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6285 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6286 - touch nb.cluster.platform.built
6287 -
6288 - popd >/dev/null || die
6289 -
6290 - java-pkg-2_src_prepare
6291 -}
6292 -
6293 -src_install() {
6294 - pushd nbbuild/netbeans/profiler >/dev/null || die
6295 -
6296 - insinto ${INSTALL_DIR}
6297 -
6298 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6299 -
6300 - doins -r *
6301 -
6302 - for file in lib/deployed/cvm/linux/*.so ; do
6303 - fperms 755 ${file}
6304 - done
6305 -
6306 - for file in lib/deployed/jdk*/linux*/*.so ; do
6307 - fperms 755 ${file}
6308 - done
6309 -
6310 - for file in remote-pack-defs/*.sh ; do
6311 - fperms 755 ${file}
6312 - done
6313 -
6314 - popd >/dev/null || die
6315 -
6316 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
6317 -}
6318
6319 diff --git a/dev-java/netbeans-webcommon/Manifest b/dev-java/netbeans-webcommon/Manifest
6320 index 9bf7988..e21e982 100644
6321 --- a/dev-java/netbeans-webcommon/Manifest
6322 +++ b/dev-java/netbeans-webcommon/Manifest
6323 @@ -20,8 +20,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
6324 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
6325 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
6326 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
6327 -DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
6328 -DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
6329 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
6330 DIST netbeans-trunk-nightly-201602290002-src.zip 209832078 SHA256 371b75aa9cf77015ad8c9ca15c1a54953eec0492be748fde20af0b464700c80f SHA512 56d79deda1cb4624b7136c0028d8786ee5f560aef52f305548654b873232a968b0bd25322c53caa44c61dd0557d177c5725eaed4b6b6e554920e9f5e8b8dcf85 WHIRLPOOL e0bd59c30e04b4a67b7924890f0e377bbb120564a155815b1aa64a28da7f835362e583333240672aeb2b39d63c5c37e2739d4a9e9f25488ce2cfb5ee1e475569
6331 DIST netbeans-trunk-nightly-201603010002-src.zip 209836314 SHA256 6c47ad11abc972a0e9a1f754940e6c42d6a5452ee78997b6fe251e817503ef1a SHA512 ffeda60270a4085f1fe86b973e4a947e5c24ddd4934dd18488f9a8be331f96e52aac6a225b0ff6d6a8177a56f8d3dcd4f54b273e71657d53cdfb143186e460cf WHIRLPOOL ae3669c51d5fcc01098855a9b7d9a7482b4f4f0987572d9f068f82020bf4b01efdec9655928fc24401c7487ff08bef3b9edd35ffec5d0eec384aab217840caf9
6332 @@ -42,8 +40,6 @@ DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a5747
6333 DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
6334 EBUILD netbeans-webcommon-8.0.2.ebuild 4723 SHA256 e2ba39cb6f22c990acf9a492eac5707f130382d56f9bc1e3636e82cbe4d61938 SHA512 61955d38f829b3ed54bc5cb9a71da07f05676a2bf7219fa8073aeee0f0e2d0e73f7aa6ec1636be39fb071d3d2b9de7ceb813a247a61961874f4cc78697d4e568 WHIRLPOOL 1a272650fc2394716a790b79cb85a9322929c7cc96ea4776cc639fb869c5b536140dbdc632b1a8aa9cb1fc8e740050125c2ebe9390de7a8f4207e88e24924206
6335 EBUILD netbeans-webcommon-8.1.ebuild 4945 SHA256 55c57b638481134d659763154a7820467a9866707112cba0e60dbd9ba8cd2840 SHA512 a98987535f60b533bf0df701f83693a58584dfa9a10d5c8646186165d884fb7e8a3348ec77cbf25d1a8cc8cfd947bf54cdb30d251ae1a3fffb74947070d76579 WHIRLPOOL 36fe1b7b9b34a02fcda227aaeebed8a33562e6fe4a014c78e9a464d709bf5120322a35bd54a0ffa15c4dd4f3ae605cf6fc2d35c5652f7162ae646c61ad69210a
6336 -EBUILD netbeans-webcommon-9999_p20160226.ebuild 5280 SHA256 4def44255acf79f56ce8c4517b7b65fe946425506d1cf5b638058183b9e371c9 SHA512 4a85b6ac3b4be47ea80dba95dc0a6074555b7597babf6b54c9a3357d3868a33af2d3e0855331553de488c72c828f005ebcdcf3b939a93ea1b48a844682ca2bfb WHIRLPOOL adcf5609e086ed39181719fd0bec7482eed0de20e021d761c59fcdff653d601a7e2feccfec5ecea3a26554294b2928b8ee30acc8520262ce0146cbca4ca9b53c
6337 -EBUILD netbeans-webcommon-9999_p20160227.ebuild 5280 SHA256 668a577f60298773af8af6e7004eb303f84b2a12a93e2be3151f49c125879a6b SHA512 48b970cd8bb7a8fa228797ecfae6db097ce0f2f478d78039d1ea56a0e4e79a9dd1d876b577c5b20e4d0a9b3bc494d90ae2e997e4b94cfe515c6b3df42f443f9a WHIRLPOOL 03b2fc093d42785eb55121932f28bd3605792a5e45cf8a8f65c90dbcc9e82868009e8f68279f09afb8b7bdd5514dab4ebed6382dddc1b1a7f884fd4cdf1bf2ce
6338 EBUILD netbeans-webcommon-9999_p20160228.ebuild 5280 SHA256 67d280637114364cb30a76e3b12ac4f33f51b80570aba43745e4f0ee4d4f3b72 SHA512 6cb3a4735325076f960fce347deef43f1199e3dd1a5d3c342fd6eea13012082d24cbdd20c41a06a985fe5f3cbf106009937d70d0ff62f09af8544e651809ef9a WHIRLPOOL 3d7c79ef509a3f08e3f09203e50f62aae725ff176227a4cf902f053e473df70ff25acc5597489b33e45d85270452cfbee1e4ba48eb13e4fd28182dd9f335bcda
6339 EBUILD netbeans-webcommon-9999_p20160229.ebuild 5280 SHA256 0d9c00f4200b2fd8d3810b14443a2b40b23068b9abc8032055d576ea467cdf38 SHA512 a81b22df0d6c2aef80f4a6b1c558a07479ac3a2aa198836221bd748ae0631214867f718cbb9bfbaa71ead5b56ce3bcfe5bdaa48d00c9b6c04fa9ca7096f9a392 WHIRLPOOL 2fdb85e3c3d5418b36b05ca815e80625855c60a879a13d1cbdcf42d9e3367d3fa3a4c163d91169ca0ec4b93ef6c11f8f6e14e850c60a937571d9336cbb8f7831
6340 EBUILD netbeans-webcommon-9999_p20160301.ebuild 5280 SHA256 a55abc8217e7993406b7d8eb7d15da92c1a301924170eeb12ada4096e1449a59 SHA512 ff4c59b659025560fbc99fb288586111f10f3f12383eb7b73d1678a93580db057a7ca646f93afbe3702d8ab94dcf6e412d6f9198e43c6be1596476024eb4b920 WHIRLPOOL 8037e38035ba4453ba7ba96c29170403fad5b12480c198eb394d9e35a9bc0f082ece40f071caf15555251e5c82bbbb45ded5dec079d7d18770bc37f486a0096c
6341
6342 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160226.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160226.ebuild
6343 deleted file mode 100644
6344 index 24ea67a..0000000
6345 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160226.ebuild
6346 +++ /dev/null
6347 @@ -1,122 +0,0 @@
6348 -# Copyright 1999-2016 Gentoo Foundation
6349 -# Distributed under the terms of the GNU General Public License v2
6350 -# $Id$
6351 -
6352 -EAPI="4"
6353 -inherit eutils java-pkg-2 java-ant-2
6354 -
6355 -DESCRIPTION="Netbeans Web Services Cluster"
6356 -HOMEPAGE="http://netbeans.org/"
6357 -SLOT="9999"
6358 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-26_00-02-15/zip/netbeans-trunk-nightly-201602260002-src.zip"
6359 -SRC_URI="${SOURCE_URL}
6360 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
6361 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
6362 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
6363 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
6364 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
6365 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
6366 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
6367 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
6368 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
6369 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
6370 - http://hg.netbeans.org/binaries/456736E6988B164BFC5C740605237A76A18A963E-ojetdocs-1_2_0-Dev10192015.zip"
6371 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6372 -KEYWORDS="~amd64 ~x86"
6373 -IUSE=""
6374 -S="${WORKDIR}"
6375 -
6376 -CDEPEND="~dev-java/netbeans-platform-${PV}
6377 - ~dev-java/netbeans-extide-${PV}
6378 - ~dev-java/netbeans-ide-${PV}"
6379 -DEPEND=">=virtual/jdk-1.7
6380 - app-arch/unzip
6381 - ${CDEPEND}
6382 - dev-java/javahelp:0"
6383 -RDEPEND=">=virtual/jdk-1.7
6384 - ${CDEPEND}"
6385 -
6386 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6387 -
6388 -EANT_BUILD_XML="nbbuild/build.xml"
6389 -EANT_BUILD_TARGET="rebuild-cluster"
6390 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6391 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6392 -JAVA_PKG_BSFIX="off"
6393 -
6394 -src_unpack() {
6395 - unpack $(basename ${SOURCE_URL})
6396 -
6397 - einfo "Deleting bundled jars..."
6398 - find -name "*.jar" -type f -delete
6399 -
6400 - unpack netbeans-9999-r14-build.xml.patch.bz2
6401 -
6402 - pushd "${S}" >/dev/null || die
6403 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
6404 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
6405 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
6406 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
6407 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
6408 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
6409 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
6410 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
6411 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
6412 - ln -s "${DISTDIR}"/456736E6988B164BFC5C740605237A76A18A963E-ojetdocs-1_2_0-Dev10192015.zip html.ojet/external/ojetdocs-1_2_0-Dev10192015.zip || die
6413 - popd >/dev/null || die
6414 -}
6415 -
6416 -src_prepare() {
6417 - einfo "Deleting bundled class files..."
6418 - find -name "*.class" -type f | xargs rm -vf
6419 -
6420 - epatch netbeans-9999-r14-build.xml.patch
6421 -
6422 - # Support for custom patches
6423 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6424 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6425 -
6426 - if [ -n "${files}" ] ; then
6427 - einfo "Applying custom patches:"
6428 -
6429 - for file in ${files} ; do
6430 - epatch "${file}"
6431 - done
6432 - fi
6433 - fi
6434 -
6435 - einfo "Symlinking external libraries..."
6436 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6437 -
6438 - einfo "Linking in other clusters..."
6439 - mkdir "${S}"/nbbuild/netbeans || die
6440 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6441 -
6442 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6443 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6444 - touch nb.cluster.platform.built
6445 -
6446 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
6447 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6448 - touch nb.cluster.extide.built
6449 -
6450 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6451 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6452 - touch nb.cluster.ide.built
6453 -
6454 - popd >/dev/null || die
6455 -
6456 - java-pkg-2_src_prepare
6457 -}
6458 -
6459 -src_install() {
6460 - pushd nbbuild/netbeans/webcommon >/dev/null || die
6461 -
6462 - insinto ${INSTALL_DIR}
6463 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6464 - doins -r *
6465 -
6466 - popd >/dev/null || die
6467 -
6468 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
6469 -}
6470
6471 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160227.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160227.ebuild
6472 deleted file mode 100644
6473 index 9f892de..0000000
6474 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160227.ebuild
6475 +++ /dev/null
6476 @@ -1,122 +0,0 @@
6477 -# Copyright 1999-2016 Gentoo Foundation
6478 -# Distributed under the terms of the GNU General Public License v2
6479 -# $Id$
6480 -
6481 -EAPI="4"
6482 -inherit eutils java-pkg-2 java-ant-2
6483 -
6484 -DESCRIPTION="Netbeans Web Services Cluster"
6485 -HOMEPAGE="http://netbeans.org/"
6486 -SLOT="9999"
6487 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-27_00-02-15/zip/netbeans-trunk-nightly-201602270002-src.zip"
6488 -SRC_URI="${SOURCE_URL}
6489 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
6490 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
6491 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
6492 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
6493 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
6494 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
6495 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
6496 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
6497 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
6498 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
6499 - http://hg.netbeans.org/binaries/456736E6988B164BFC5C740605237A76A18A963E-ojetdocs-1_2_0-Dev10192015.zip"
6500 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6501 -KEYWORDS="~amd64 ~x86"
6502 -IUSE=""
6503 -S="${WORKDIR}"
6504 -
6505 -CDEPEND="~dev-java/netbeans-platform-${PV}
6506 - ~dev-java/netbeans-extide-${PV}
6507 - ~dev-java/netbeans-ide-${PV}"
6508 -DEPEND=">=virtual/jdk-1.7
6509 - app-arch/unzip
6510 - ${CDEPEND}
6511 - dev-java/javahelp:0"
6512 -RDEPEND=">=virtual/jdk-1.7
6513 - ${CDEPEND}"
6514 -
6515 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6516 -
6517 -EANT_BUILD_XML="nbbuild/build.xml"
6518 -EANT_BUILD_TARGET="rebuild-cluster"
6519 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6520 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6521 -JAVA_PKG_BSFIX="off"
6522 -
6523 -src_unpack() {
6524 - unpack $(basename ${SOURCE_URL})
6525 -
6526 - einfo "Deleting bundled jars..."
6527 - find -name "*.jar" -type f -delete
6528 -
6529 - unpack netbeans-9999-r14-build.xml.patch.bz2
6530 -
6531 - pushd "${S}" >/dev/null || die
6532 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
6533 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
6534 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
6535 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
6536 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
6537 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
6538 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
6539 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
6540 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
6541 - ln -s "${DISTDIR}"/456736E6988B164BFC5C740605237A76A18A963E-ojetdocs-1_2_0-Dev10192015.zip html.ojet/external/ojetdocs-1_2_0-Dev10192015.zip || die
6542 - popd >/dev/null || die
6543 -}
6544 -
6545 -src_prepare() {
6546 - einfo "Deleting bundled class files..."
6547 - find -name "*.class" -type f | xargs rm -vf
6548 -
6549 - epatch netbeans-9999-r14-build.xml.patch
6550 -
6551 - # Support for custom patches
6552 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6553 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6554 -
6555 - if [ -n "${files}" ] ; then
6556 - einfo "Applying custom patches:"
6557 -
6558 - for file in ${files} ; do
6559 - epatch "${file}"
6560 - done
6561 - fi
6562 - fi
6563 -
6564 - einfo "Symlinking external libraries..."
6565 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6566 -
6567 - einfo "Linking in other clusters..."
6568 - mkdir "${S}"/nbbuild/netbeans || die
6569 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6570 -
6571 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6572 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6573 - touch nb.cluster.platform.built
6574 -
6575 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
6576 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6577 - touch nb.cluster.extide.built
6578 -
6579 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6580 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6581 - touch nb.cluster.ide.built
6582 -
6583 - popd >/dev/null || die
6584 -
6585 - java-pkg-2_src_prepare
6586 -}
6587 -
6588 -src_install() {
6589 - pushd nbbuild/netbeans/webcommon >/dev/null || die
6590 -
6591 - insinto ${INSTALL_DIR}
6592 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6593 - doins -r *
6594 -
6595 - popd >/dev/null || die
6596 -
6597 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
6598 -}
6599
6600 diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
6601 index 406d3d9..00a5e56 100644
6602 --- a/dev-java/netbeans-websvccommon/Manifest
6603 +++ b/dev-java/netbeans-websvccommon/Manifest
6604 @@ -4,8 +4,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
6605 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
6606 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
6607 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
6608 -DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
6609 -DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
6610 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
6611 DIST netbeans-trunk-nightly-201602290002-src.zip 209832078 SHA256 371b75aa9cf77015ad8c9ca15c1a54953eec0492be748fde20af0b464700c80f SHA512 56d79deda1cb4624b7136c0028d8786ee5f560aef52f305548654b873232a968b0bd25322c53caa44c61dd0557d177c5725eaed4b6b6e554920e9f5e8b8dcf85 WHIRLPOOL e0bd59c30e04b4a67b7924890f0e377bbb120564a155815b1aa64a28da7f835362e583333240672aeb2b39d63c5c37e2739d4a9e9f25488ce2cfb5ee1e475569
6612 DIST netbeans-trunk-nightly-201603010002-src.zip 209836314 SHA256 6c47ad11abc972a0e9a1f754940e6c42d6a5452ee78997b6fe251e817503ef1a SHA512 ffeda60270a4085f1fe86b973e4a947e5c24ddd4934dd18488f9a8be331f96e52aac6a225b0ff6d6a8177a56f8d3dcd4f54b273e71657d53cdfb143186e460cf WHIRLPOOL ae3669c51d5fcc01098855a9b7d9a7482b4f4f0987572d9f068f82020bf4b01efdec9655928fc24401c7487ff08bef3b9edd35ffec5d0eec384aab217840caf9
6613 @@ -26,8 +24,6 @@ DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a5747
6614 DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
6615 EBUILD netbeans-websvccommon-8.0.2.ebuild 2651 SHA256 a195b307847c466dbb5f46eb04240358ce3c92cadeecb8fda1562304de46820f SHA512 933626bd2073f58e3508180c042e237b9e61ba6f3c992cf37ea43978ac2fc972d2dcc3ef0b5c390b3867296e197ed2605c43452c98e36acf0982e7338b6d1eb7 WHIRLPOOL c3db8f0b50116d0129f50778e1961166e76601d8c165e20e73d75c91b02c8a095067e0f13e18178d849dd29adcedaeee7d3e0e62f99be592d7ce159fd6af632e
6616 EBUILD netbeans-websvccommon-8.1.ebuild 2675 SHA256 c9ff3d598c5f76c2b69dd5488a80c63025acc3cd0cc99321a0e84a493502df36 SHA512 89daec44b860aa8011d9e5533230f89dad7bcc50a119664122d2718db3e53501d1319ae4b27eac1d71596671e9a7c21315a641346e6cbab22edb3c7232bf5ce3 WHIRLPOOL 521521094b396c98687e2054742e4c019023045f19b01a6cc3a5f826f4cabe9448254db8b834448f3b33368c76dd667942554e1bae459c55de2c571bb5cfb4f5
6617 -EBUILD netbeans-websvccommon-9999_p20160226.ebuild 2721 SHA256 69c6a48bc572ba9bc77bfc4631ddfe2fc12727b4ed218e58959f6be46e7c0448 SHA512 23e76bb47f71a267363ba434becd1c567d5002629c9e13e20437381e4158333af75182847a8fc3147dba69bda5319d50aa2edaba51dfe87ba8a8a8daab2c45a0 WHIRLPOOL 4fe9d791c26863723fa62de791cbd0630231a5101c6386d31258ecbb26011e86b4cd373f15dfc35fb284618b41ad4ec453a2a1da17ab148cc45cfa5652cd49bf
6618 -EBUILD netbeans-websvccommon-9999_p20160227.ebuild 2721 SHA256 6cf7f517a482c7f38c1cdfc998a53a644ef9aac9bcd69b5c6e00571c9f78a15a SHA512 6a78c5a15e8a8c129e056f2218fe7d328bf8ba398fdd1902b38c101cdb0fca3a03db10b48249d40eb272a6cc6908ccd16466dbfa1acc499d94f09aa4c94815ff WHIRLPOOL 1d35ecee50e04532634cd1294dd1b17fa0c73be3c9733282858ea492bd396cbf0ad42e5af334a7c20cf3b2cd53eaea79343cdc55eebe0716fdfe9cbc3f47b814
6619 EBUILD netbeans-websvccommon-9999_p20160228.ebuild 2721 SHA256 fc0757e8d75deb6892dac5699b2580b83a8d3c359a6288e2c9672a48d907243b SHA512 6d6ffbed9657b60edb4233601850354571fefb0a160ef55d8cedbabb319b7d615f9d2eaaf959bf13b16a3e4b0fb5f7a31f4b6e6a942ae9143ad3f2aa2e445c3f WHIRLPOOL cee3f73e9a38c80ebf589a5340208fe169a6ae7b88ec462e9c25bffcf732cf8e7ae2836ba7fe1d56b67ae18a07f243f13e80dd70079ca890f1c84f8a77ea18fa
6620 EBUILD netbeans-websvccommon-9999_p20160229.ebuild 2721 SHA256 29fe5abf4864d87ff2f78a6bc4ec95a8b130b212b0202ae5475b83a1a4bbae74 SHA512 1055e7f67e34a9d475e382fb2eacd038d6770a47e5a7ea68e189b9f8a5e3db55fd747345a208a76e3bbfc29a5daa256a57cf2283d9e3d418bb7b5aa793f13d99 WHIRLPOOL 9ed9ac8ffd62a3487c80c4b8135b0eb3052db0774570f23f0165a01613ce380476fb30e86799591f7248ced82700a0d65ce287cb12e8d112a0c70f851cbcc060
6621 EBUILD netbeans-websvccommon-9999_p20160301.ebuild 2721 SHA256 dd2f33ac0b715769f80caedca9b75712637778978b220ef81d967c32afbd6ebf SHA512 f1210d692f31917729e1c0d463b175c92588c465408d1517ae7283cdf447b61a52b46e1d7c80dd1871fd38d319c4eadf9ed6a170c4a2882fb4750d9e397618dd WHIRLPOOL 54605d7255504b43b23b3015101821b243fefe8b3d4c85e02d9add29ac6f9b422b5ffd0d08743aeaa55d709e4e644942703ee35ccf970eea4d380231b5763c5e
6622
6623 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160226.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160226.ebuild
6624 deleted file mode 100644
6625 index 521916e..0000000
6626 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160226.ebuild
6627 +++ /dev/null
6628 @@ -1,94 +0,0 @@
6629 -# Copyright 1999-2016 Gentoo Foundation
6630 -# Distributed under the terms of the GNU General Public License v2
6631 -# $Id$
6632 -
6633 -EAPI="4"
6634 -inherit eutils java-pkg-2 java-ant-2
6635 -
6636 -DESCRIPTION="Netbeans Web Services Common Cluster"
6637 -HOMEPAGE="http://netbeans.org/"
6638 -SLOT="9999"
6639 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-26_00-02-15/zip/netbeans-trunk-nightly-201602260002-src.zip"
6640 -SRC_URI="${SOURCE_URL}
6641 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
6642 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6643 -KEYWORDS="~amd64 ~x86"
6644 -IUSE=""
6645 -S="${WORKDIR}"
6646 -
6647 -CDEPEND="~dev-java/netbeans-platform-${PV}
6648 - ~dev-java/netbeans-ide-${PV}"
6649 -DEPEND=">=virtual/jdk-1.7
6650 - app-arch/unzip
6651 - ${CDEPEND}
6652 - dev-java/javahelp:0"
6653 -RDEPEND=">=virtual/jdk-1.7
6654 - ${CDEPEND}"
6655 -
6656 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6657 -
6658 -EANT_BUILD_XML="nbbuild/build.xml"
6659 -EANT_BUILD_TARGET="rebuild-cluster"
6660 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6661 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6662 -JAVA_PKG_BSFIX="off"
6663 -
6664 -src_unpack() {
6665 - unpack $(basename ${SOURCE_URL})
6666 -
6667 - einfo "Deleting bundled jars..."
6668 - find -name "*.jar" -type f -delete
6669 -
6670 - unpack netbeans-9999-r14-build.xml.patch.bz2
6671 -}
6672 -
6673 -src_prepare() {
6674 - einfo "Deleting bundled class files..."
6675 - find -name "*.class" -type f | xargs rm -vf
6676 -
6677 - epatch netbeans-9999-r14-build.xml.patch
6678 -
6679 - # Support for custom patches
6680 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6681 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6682 -
6683 - if [ -n "${files}" ] ; then
6684 - einfo "Applying custom patches:"
6685 -
6686 - for file in ${files} ; do
6687 - epatch "${file}"
6688 - done
6689 - fi
6690 - fi
6691 -
6692 - einfo "Symlinking external libraries..."
6693 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6694 -
6695 - einfo "Linking in other clusters..."
6696 - mkdir "${S}"/nbbuild/netbeans || die
6697 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6698 -
6699 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6700 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6701 - touch nb.cluster.platform.built
6702 -
6703 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6704 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6705 - touch nb.cluster.ide.built
6706 -
6707 - popd >/dev/null || die
6708 -
6709 - java-pkg-2_src_prepare
6710 -}
6711 -
6712 -src_install() {
6713 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
6714 -
6715 - insinto ${INSTALL_DIR}
6716 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6717 - doins -r *
6718 -
6719 - popd >/dev/null || die
6720 -
6721 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
6722 -}
6723
6724 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160227.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160227.ebuild
6725 deleted file mode 100644
6726 index 7d33350..0000000
6727 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160227.ebuild
6728 +++ /dev/null
6729 @@ -1,94 +0,0 @@
6730 -# Copyright 1999-2016 Gentoo Foundation
6731 -# Distributed under the terms of the GNU General Public License v2
6732 -# $Id$
6733 -
6734 -EAPI="4"
6735 -inherit eutils java-pkg-2 java-ant-2
6736 -
6737 -DESCRIPTION="Netbeans Web Services Common Cluster"
6738 -HOMEPAGE="http://netbeans.org/"
6739 -SLOT="9999"
6740 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-27_00-02-15/zip/netbeans-trunk-nightly-201602270002-src.zip"
6741 -SRC_URI="${SOURCE_URL}
6742 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
6743 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6744 -KEYWORDS="~amd64 ~x86"
6745 -IUSE=""
6746 -S="${WORKDIR}"
6747 -
6748 -CDEPEND="~dev-java/netbeans-platform-${PV}
6749 - ~dev-java/netbeans-ide-${PV}"
6750 -DEPEND=">=virtual/jdk-1.7
6751 - app-arch/unzip
6752 - ${CDEPEND}
6753 - dev-java/javahelp:0"
6754 -RDEPEND=">=virtual/jdk-1.7
6755 - ${CDEPEND}"
6756 -
6757 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6758 -
6759 -EANT_BUILD_XML="nbbuild/build.xml"
6760 -EANT_BUILD_TARGET="rebuild-cluster"
6761 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6762 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6763 -JAVA_PKG_BSFIX="off"
6764 -
6765 -src_unpack() {
6766 - unpack $(basename ${SOURCE_URL})
6767 -
6768 - einfo "Deleting bundled jars..."
6769 - find -name "*.jar" -type f -delete
6770 -
6771 - unpack netbeans-9999-r14-build.xml.patch.bz2
6772 -}
6773 -
6774 -src_prepare() {
6775 - einfo "Deleting bundled class files..."
6776 - find -name "*.class" -type f | xargs rm -vf
6777 -
6778 - epatch netbeans-9999-r14-build.xml.patch
6779 -
6780 - # Support for custom patches
6781 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6782 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6783 -
6784 - if [ -n "${files}" ] ; then
6785 - einfo "Applying custom patches:"
6786 -
6787 - for file in ${files} ; do
6788 - epatch "${file}"
6789 - done
6790 - fi
6791 - fi
6792 -
6793 - einfo "Symlinking external libraries..."
6794 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6795 -
6796 - einfo "Linking in other clusters..."
6797 - mkdir "${S}"/nbbuild/netbeans || die
6798 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6799 -
6800 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6801 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6802 - touch nb.cluster.platform.built
6803 -
6804 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6805 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6806 - touch nb.cluster.ide.built
6807 -
6808 - popd >/dev/null || die
6809 -
6810 - java-pkg-2_src_prepare
6811 -}
6812 -
6813 -src_install() {
6814 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
6815 -
6816 - insinto ${INSTALL_DIR}
6817 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6818 - doins -r *
6819 -
6820 - popd >/dev/null || die
6821 -
6822 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
6823 -}
6824
6825 diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
6826 index e9d2c8b..cfa42bc 100644
6827 --- a/dev-util/netbeans/Manifest
6828 +++ b/dev-util/netbeans/Manifest
6829 @@ -7,8 +7,6 @@ DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a45
6830 DIST netbeans-l10n-8.0.1-20141110.tar.bz2 12065358 SHA256 542d325cbc6e0e617f6076e964e37803ec322b6d0ee4724a6d2127f2f480fb24 SHA512 28242dcbe7bcbc6a9abce15dfe6fd6140a275a417d96ff28228315bdc0ce8110ede899a1815e2fdf9115b48221d50cd3ff5b71a15d36316d04d81f66e9c0cac4 WHIRLPOOL 0318caea3463d3f7bb8876774b1cc9467dadd9bc36497a9304ed12900e2fabdc4dcdfec0b9eaee27bb36c39e9caff3743c5a42ad4c3a432205a716832688c4d6
6831 DIST netbeans-l10n-8.1-20151105.tar.bz2 11945028 SHA256 33e86aa7315021d28fdb64790233327d7599c98bcf3ab9d936b6fe924884325a SHA512 eb3163eaa8add417a0e8ac3ed4923a6e4992a80eaac00a01eed24e0e1ceb8a5cbd308659bcf0e5e1192ac8e84a79ea36744ad6b2589d60891b03b37102e9435d WHIRLPOOL f214a865bfd8c54341fb9d538da6db4d9b24906b0d94b3ee6cbf4a525e8842d28e852febb2f34c4c31f989d1b6baf750480bc2f04d94bcd7a8bdb8c9553ef590
6832 DIST netbeans-l10n-9999-20131010.tar.bz2 12440242 SHA256 64c48605820ec1f35e38c34b48cc16cd40c053d085d50819d4b4e9a80453dfa9 SHA512 7d4d61fa61710186fefd90721598ec635db7c6249ce6fc484fd5813636220f163b60230349c984c398c87e083d2d629c531fe5b4cea3752ebbcaa9823b701a02 WHIRLPOOL 10506e3a3004d6c0ab17b05507f72db2c25d2713c3233a7f5478da27d3b1261b5fb6d5f71cbf369858668ca2d1219dad1900c6c42d3f250adcc935e846e56b09
6833 -DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
6834 -DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
6835 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
6836 DIST netbeans-trunk-nightly-201602290002-src.zip 209832078 SHA256 371b75aa9cf77015ad8c9ca15c1a54953eec0492be748fde20af0b464700c80f SHA512 56d79deda1cb4624b7136c0028d8786ee5f560aef52f305548654b873232a968b0bd25322c53caa44c61dd0557d177c5725eaed4b6b6e554920e9f5e8b8dcf85 WHIRLPOOL e0bd59c30e04b4a67b7924890f0e377bbb120564a155815b1aa64a28da7f835362e583333240672aeb2b39d63c5c37e2739d4a9e9f25488ce2cfb5ee1e475569
6837 DIST netbeans-trunk-nightly-201603010002-src.zip 209836314 SHA256 6c47ad11abc972a0e9a1f754940e6c42d6a5452ee78997b6fe251e817503ef1a SHA512 ffeda60270a4085f1fe86b973e4a947e5c24ddd4934dd18488f9a8be331f96e52aac6a225b0ff6d6a8177a56f8d3dcd4f54b273e71657d53cdfb143186e460cf WHIRLPOOL ae3669c51d5fcc01098855a9b7d9a7482b4f4f0987572d9f068f82020bf4b01efdec9655928fc24401c7487ff08bef3b9edd35ffec5d0eec384aab217840caf9
6838 @@ -29,8 +27,6 @@ DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a5747
6839 DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
6840 EBUILD netbeans-8.0.2.ebuild 7167 SHA256 80e31382a0ceb680c2a055dc5c78c1dce8edf32c50bbae6a1c14a2c568492519 SHA512 0ab466ca247ec953896ef0ab3b01b43ffea3a9f37e9bcdacecfc0476226d45cef35e4ddf27f2b85628d9512ed304e6cc6cfe963a5e547217d08cad400eefc4b9 WHIRLPOOL d09668e669f4f8d7987ab02cf26104fc6e54ba29b8b497fe0013cc8816a2d7560c99e6e1b02db77ead872d5240b84c09e3fabbc3465587d1d1ca7d6fcae114c1
6841 EBUILD netbeans-8.1.ebuild 6891 SHA256 22a19f05bdcea85475c0451df867367b69363bfbc6280f78b087248d9f8e9513 SHA512 812b6cdae3e5feaf37db5ca8b5efa1b374d5492f11cfa1df2adbd3617986cdca6a79d2d4dffd024c8c48492fc8a21704190242f5741c5699b12070620cea2c87 WHIRLPOOL baf5f750574c01effa0d02c72194139fb2757be932054f4900ceb0534607064af10f2b5b38063ff2cca34e75ab5be23d00c7e5d90d1c724339666d20f1bb10d3
6842 -EBUILD netbeans-9999_p20160226.ebuild 6939 SHA256 26aaa8f427926fe184550a8f6025271886c7ccd8b16a4e605e6672d904c4a3b2 SHA512 9c99d3fa5c892fbb0b3b486e6f5a2a03947868840074e08569f06e06beb8d1b2374ce51c5244b892ccc0974913f10939d2b057a306774b5b8163d101a3784a6b WHIRLPOOL a243f9fa4d0635c7e85b0eb263551f8ce2c21f773a4298ffdf649a96e4245ac0119fcbc1474c53d6f2eea7e7fb3e995da34c16d7fdc387f6dc9c76b0f292d6ef
6843 -EBUILD netbeans-9999_p20160227.ebuild 6939 SHA256 92a1edf460e2135f0f878672e63cba0842d4e4ef777a20e51752127f627dbe86 SHA512 b1b551e2c15be7056394afc1c15d64531deba8e6f2df35c2ccd9969cffd9b5a937a4625018ab90a0f64b3abc536479fc016272d026361f38d14670dadbf57adb WHIRLPOOL 855b7f713e7259d25375157c2757f7d62d22e8f3652217e3c5f62ded36c29b54ec8639e468064e0f60e1f8a4f4f71ef86a330711bd7b11f210ef3da9bc78c8ac
6844 EBUILD netbeans-9999_p20160228.ebuild 6939 SHA256 0c6d6f1a1550161392e57c92c6223d70a0f42ad01dbe84b81f1321529757133c SHA512 90f4be6ec1de0c1fd12bd3b25def02b3ea25daa90118f62e284b522012c7418b07d4b0ff218d96a50cc29da96473f12c2ad32755e81af586cbfd2c6a855968fb WHIRLPOOL 8a24365a3c4a279c49c25d9a928d4708f54cab0868174bef47166b94ef578d0c805c714ff1c80fa6329f52a9f10c3f0347977d189f583a0b129d24b5df1042e1
6845 EBUILD netbeans-9999_p20160229.ebuild 6939 SHA256 249c77ed591f56126a2b41d6a66e53e7539a362f55536a43a4992ddc81367b93 SHA512 6ea19f01ba7f2d149dc1e652448d867eb0b694c4bb8528f1adfdcb5cf7f8020d600a282d8e1f6d89c5b86659c9e885270a7ad5d7d6f9d9c9afb1c6609e30380e WHIRLPOOL dcc2c5f6e97759e0880cfb4e77960e0c238df5a38061b1ff99253ed2b9643d67cf3f2e3335df6755788cf0ef27c0c003d448309dcf5aba4a6262ae7aac94ce54
6846 EBUILD netbeans-9999_p20160301.ebuild 6939 SHA256 0746fa2f895092887f0f2065610bbeedd61a4493a7f27a290b7473df9bdb2738 SHA512 80e6412b4da453b524d2221a2e851becd45c7090132607561cc510fa323fafd2d8b65d3687a4f3b69ddc8ed924aafcb69d2318755f5e2d95bc24ad6725890e87 WHIRLPOOL b4913ff2bed53f5cc3aeba4ffae37c41a7443653a0a08982885fb74eb2b61bd5340e7edff400628b294da2c36892aeb031ec565af58455e8b0d7c3ece1d507dd
6847
6848 diff --git a/dev-util/netbeans/netbeans-9999_p20160226.ebuild b/dev-util/netbeans/netbeans-9999_p20160226.ebuild
6849 deleted file mode 100644
6850 index 87671e8..0000000
6851 --- a/dev-util/netbeans/netbeans-9999_p20160226.ebuild
6852 +++ /dev/null
6853 @@ -1,254 +0,0 @@
6854 -# Copyright 1999-2016 Gentoo Foundation
6855 -# Distributed under the terms of the GNU General Public License v2
6856 -# $Id$
6857 -
6858 -EAPI="4"
6859 -inherit eutils java-pkg-2 java-ant-2
6860 -
6861 -DESCRIPTION="Netbeans IDE"
6862 -HOMEPAGE="http://netbeans.org/"
6863 -SLOT="9999"
6864 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-26_00-02-15/zip/netbeans-trunk-nightly-201602260002-src.zip"
6865 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
6866 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
6867 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
6868 -SRC_URI="linguas_af? ( ${ALL_URLS} )
6869 - linguas_ar? ( ${ALL_URLS} )
6870 - linguas_ar_SA? ( ${ALL_URLS} )
6871 - linguas_bg? ( ${ALL_URLS} )
6872 - linguas_ca? ( ${ALL_URLS} )
6873 - linguas_cs? ( ${ALL_URLS} )
6874 - linguas_de? ( ${ALL_URLS} )
6875 - linguas_el? ( ${ALL_URLS} )
6876 - linguas_es? ( ${ALL_URLS} )
6877 - linguas_es_CO? ( ${ALL_URLS} )
6878 - linguas_fil? ( ${ALL_URLS} )
6879 - linguas_fr? ( ${ALL_URLS} )
6880 - linguas_gl? ( ${ALL_URLS} )
6881 - linguas_hi_IN? ( ${ALL_URLS} )
6882 - linguas_id_ID? ( ${ALL_URLS} )
6883 - linguas_it? ( ${ALL_URLS} )
6884 - linguas_ja? ( ${ALL_URLS} )
6885 - linguas_ko? ( ${ALL_URLS} )
6886 - linguas_lt? ( ${ALL_URLS} )
6887 - linguas_nl_BE? ( ${ALL_URLS} )
6888 - linguas_nl_NL? ( ${ALL_URLS} )
6889 - linguas_pl? ( ${ALL_URLS} )
6890 - linguas_pt_BR? ( ${ALL_URLS} )
6891 - linguas_pt_PT? ( ${ALL_URLS} )
6892 - linguas_ro? ( ${ALL_URLS} )
6893 - linguas_ru? ( ${ALL_URLS} )
6894 - linguas_si? ( ${ALL_URLS} )
6895 - linguas_sq? ( ${ALL_URLS} )
6896 - linguas_sr? ( ${ALL_URLS} )
6897 - linguas_sv? ( ${ALL_URLS} )
6898 - linguas_ta_IN? ( ${ALL_URLS} )
6899 - linguas_tr? ( ${ALL_URLS} )
6900 - linguas_vi? ( ${ALL_URLS} )
6901 - linguas_zh_CN? ( ${ALL_URLS} )
6902 - linguas_zh_TW? ( ${ALL_URLS} )
6903 -"
6904 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6905 -KEYWORDS="~amd64 ~x86"
6906 -IUSE_NETBEANS_MODULES="
6907 - +netbeans_modules_apisupport
6908 - netbeans_modules_cnd
6909 - netbeans_modules_dlight
6910 - netbeans_modules_enterprise
6911 - netbeans_modules_ergonomics
6912 - netbeans_modules_extide
6913 - netbeans_modules_groovy
6914 - +netbeans_modules_java
6915 - netbeans_modules_javacard
6916 - +netbeans_modules_javafx
6917 - netbeans_modules_mobility
6918 - netbeans_modules_php
6919 - +netbeans_modules_profiler
6920 - netbeans_modules_webcommon
6921 - +netbeans_modules_websvccommon"
6922 -IUSE_LINGUAS="
6923 - linguas_af
6924 - linguas_ar
6925 - linguas_ar_SA
6926 - linguas_bg
6927 - linguas_ca
6928 - linguas_cs
6929 - linguas_de
6930 - linguas_el
6931 - linguas_es
6932 - linguas_es_CO
6933 - linguas_fil
6934 - linguas_fr
6935 - linguas_gl
6936 - linguas_hi_IN
6937 - linguas_id_ID
6938 - linguas_it
6939 - linguas_ja
6940 - linguas_ko
6941 - linguas_lt
6942 - linguas_nl_BE
6943 - linguas_nl_NL
6944 - linguas_pl
6945 - linguas_pt_BR
6946 - linguas_pt_PT
6947 - linguas_ro
6948 - linguas_ru
6949 - linguas_si
6950 - linguas_sq
6951 - linguas_sr
6952 - linguas_sv
6953 - linguas_ta_IN
6954 - linguas_tr
6955 - linguas_vi
6956 - linguas_zh_CN
6957 - linguas_zh_TW"
6958 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
6959 -S="${WORKDIR}"
6960 -
6961 -DEPEND=">=virtual/jdk-1.7
6962 - dev-java/javahelp:0"
6963 -RDEPEND=">=virtual/jdk-1.7
6964 - ~dev-java/netbeans-harness-${PV}
6965 - ~dev-java/netbeans-ide-${PV}
6966 - ~dev-java/netbeans-nb-${PV}
6967 - ~dev-java/netbeans-platform-${PV}
6968 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
6969 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
6970 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
6971 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
6972 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
6973 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
6974 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
6975 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
6976 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
6977 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
6978 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
6979 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
6980 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
6981 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
6982 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
6983 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
6984 -
6985 -JAVA_PKG_BSFIX="off"
6986 -NBLOCALES=""
6987 -
6988 -pkg_setup() {
6989 - for lingua in ${IUSE_LINGUAS} ; do
6990 - local lang=${lingua/linguas_/}
6991 -
6992 - if [[ "${lang}" = "ar" ]] ; then
6993 - lang="ar_EG,ar_SA"
6994 - elif [[ "${lang}" = "es" ]] ; then
6995 - lang="es,es_CO"
6996 - elif [[ "${lang}" = "fil" ]] ; then
6997 - lang="fil_PH"
6998 - elif [[ "${lang}" = "gl" ]] ; then
6999 - lang="gl_ES"
7000 - elif [[ "${lang}" = "id_ID" ]] ; then
7001 - lang="in_ID"
7002 - fi
7003 -
7004 - if use ${lingua} ; then
7005 - if [ -z "${NBLOCALES}" ] ; then
7006 - NBLOCALES="${lang}"
7007 - else
7008 - NBLOCALES="${NBLOCALES},${lang}"
7009 - fi
7010 - fi
7011 - done
7012 -
7013 - java-pkg-2_pkg_setup
7014 -}
7015 -
7016 -src_unpack() {
7017 - if [ -n "${NBLOCALES}" ] ; then
7018 - unpack $(basename ${SOURCE_URL})
7019 - unpack $(basename ${L10N_URL})
7020 -
7021 - einfo "Deleting bundled jars..."
7022 - find -name "*.jar" -type f -delete
7023 -
7024 - unpack netbeans-9999-r14-build.xml.patch.bz2
7025 - fi
7026 -}
7027 -
7028 -src_prepare() {
7029 - if [ -n "${NBLOCALES}" ] ; then
7030 - einfo "Deleting bundled class files..."
7031 - find -name "*.class" -type f | xargs rm -vf
7032 -
7033 - epatch netbeans-9999-r14-build.xml.patch
7034 -
7035 - # Support for custom patches
7036 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7037 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7038 -
7039 - if [ -n "${files}" ] ; then
7040 - einfo "Applying custom patches:"
7041 -
7042 - for file in ${files} ; do
7043 - epatch "${file}"
7044 - done
7045 - fi
7046 - fi
7047 -
7048 - einfo "Symlinking external libraries..."
7049 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7050 - fi
7051 -
7052 - java-pkg-2_src_prepare
7053 -}
7054 -
7055 -src_compile() {
7056 - if [ -n "${NBLOCALES}" ] ; then
7057 - einfo "Compiling support for locales: ${NBLOCALES}"
7058 - eant -f nbbuild/build.xml bootstrap || die
7059 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
7060 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
7061 - fi
7062 -}
7063 -
7064 -src_install() {
7065 - if [ -n "${NBLOCALES}" ] ; then
7066 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7067 -
7068 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
7069 - if [ -d "${cluster}" ] ; then
7070 - insinto /usr/share/netbeans-${cluster}-${SLOT}
7071 - doins -r ${cluster}/*
7072 - fi
7073 - done
7074 -
7075 - if [ -d nb ] ; then
7076 - insinto /usr/share/netbeans-nb-${SLOT}/nb
7077 - doins -r nb/*
7078 - fi
7079 -
7080 - popd >/dev/null || die
7081 - fi
7082 -}
7083 -
7084 -pkg_postinst() {
7085 - if [ -n "${NBLOCALES}" ] ; then
7086 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
7087 - einfo "the locale is built for Netbeans."
7088 - einfo "If you want to force specific locale, use --locale argument, for example:"
7089 - einfo "${PN}-${SLOT} --locale de"
7090 - einfo "${PN}-${SLOT} --locale pt:BR"
7091 - fi
7092 -
7093 - if use linguas_ar ; then
7094 - einfo
7095 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
7096 - fi
7097 -
7098 - if use linguas_es ; then
7099 - einfo
7100 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
7101 - fi
7102 -
7103 - if use linguas_id_ID ; then
7104 - einfo
7105 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
7106 - fi
7107 -}
7108
7109 diff --git a/dev-util/netbeans/netbeans-9999_p20160227.ebuild b/dev-util/netbeans/netbeans-9999_p20160227.ebuild
7110 deleted file mode 100644
7111 index 8f167c5..0000000
7112 --- a/dev-util/netbeans/netbeans-9999_p20160227.ebuild
7113 +++ /dev/null
7114 @@ -1,254 +0,0 @@
7115 -# Copyright 1999-2016 Gentoo Foundation
7116 -# Distributed under the terms of the GNU General Public License v2
7117 -# $Id$
7118 -
7119 -EAPI="4"
7120 -inherit eutils java-pkg-2 java-ant-2
7121 -
7122 -DESCRIPTION="Netbeans IDE"
7123 -HOMEPAGE="http://netbeans.org/"
7124 -SLOT="9999"
7125 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-27_00-02-15/zip/netbeans-trunk-nightly-201602270002-src.zip"
7126 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
7127 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
7128 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
7129 -SRC_URI="linguas_af? ( ${ALL_URLS} )
7130 - linguas_ar? ( ${ALL_URLS} )
7131 - linguas_ar_SA? ( ${ALL_URLS} )
7132 - linguas_bg? ( ${ALL_URLS} )
7133 - linguas_ca? ( ${ALL_URLS} )
7134 - linguas_cs? ( ${ALL_URLS} )
7135 - linguas_de? ( ${ALL_URLS} )
7136 - linguas_el? ( ${ALL_URLS} )
7137 - linguas_es? ( ${ALL_URLS} )
7138 - linguas_es_CO? ( ${ALL_URLS} )
7139 - linguas_fil? ( ${ALL_URLS} )
7140 - linguas_fr? ( ${ALL_URLS} )
7141 - linguas_gl? ( ${ALL_URLS} )
7142 - linguas_hi_IN? ( ${ALL_URLS} )
7143 - linguas_id_ID? ( ${ALL_URLS} )
7144 - linguas_it? ( ${ALL_URLS} )
7145 - linguas_ja? ( ${ALL_URLS} )
7146 - linguas_ko? ( ${ALL_URLS} )
7147 - linguas_lt? ( ${ALL_URLS} )
7148 - linguas_nl_BE? ( ${ALL_URLS} )
7149 - linguas_nl_NL? ( ${ALL_URLS} )
7150 - linguas_pl? ( ${ALL_URLS} )
7151 - linguas_pt_BR? ( ${ALL_URLS} )
7152 - linguas_pt_PT? ( ${ALL_URLS} )
7153 - linguas_ro? ( ${ALL_URLS} )
7154 - linguas_ru? ( ${ALL_URLS} )
7155 - linguas_si? ( ${ALL_URLS} )
7156 - linguas_sq? ( ${ALL_URLS} )
7157 - linguas_sr? ( ${ALL_URLS} )
7158 - linguas_sv? ( ${ALL_URLS} )
7159 - linguas_ta_IN? ( ${ALL_URLS} )
7160 - linguas_tr? ( ${ALL_URLS} )
7161 - linguas_vi? ( ${ALL_URLS} )
7162 - linguas_zh_CN? ( ${ALL_URLS} )
7163 - linguas_zh_TW? ( ${ALL_URLS} )
7164 -"
7165 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7166 -KEYWORDS="~amd64 ~x86"
7167 -IUSE_NETBEANS_MODULES="
7168 - +netbeans_modules_apisupport
7169 - netbeans_modules_cnd
7170 - netbeans_modules_dlight
7171 - netbeans_modules_enterprise
7172 - netbeans_modules_ergonomics
7173 - netbeans_modules_extide
7174 - netbeans_modules_groovy
7175 - +netbeans_modules_java
7176 - netbeans_modules_javacard
7177 - +netbeans_modules_javafx
7178 - netbeans_modules_mobility
7179 - netbeans_modules_php
7180 - +netbeans_modules_profiler
7181 - netbeans_modules_webcommon
7182 - +netbeans_modules_websvccommon"
7183 -IUSE_LINGUAS="
7184 - linguas_af
7185 - linguas_ar
7186 - linguas_ar_SA
7187 - linguas_bg
7188 - linguas_ca
7189 - linguas_cs
7190 - linguas_de
7191 - linguas_el
7192 - linguas_es
7193 - linguas_es_CO
7194 - linguas_fil
7195 - linguas_fr
7196 - linguas_gl
7197 - linguas_hi_IN
7198 - linguas_id_ID
7199 - linguas_it
7200 - linguas_ja
7201 - linguas_ko
7202 - linguas_lt
7203 - linguas_nl_BE
7204 - linguas_nl_NL
7205 - linguas_pl
7206 - linguas_pt_BR
7207 - linguas_pt_PT
7208 - linguas_ro
7209 - linguas_ru
7210 - linguas_si
7211 - linguas_sq
7212 - linguas_sr
7213 - linguas_sv
7214 - linguas_ta_IN
7215 - linguas_tr
7216 - linguas_vi
7217 - linguas_zh_CN
7218 - linguas_zh_TW"
7219 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
7220 -S="${WORKDIR}"
7221 -
7222 -DEPEND=">=virtual/jdk-1.7
7223 - dev-java/javahelp:0"
7224 -RDEPEND=">=virtual/jdk-1.7
7225 - ~dev-java/netbeans-harness-${PV}
7226 - ~dev-java/netbeans-ide-${PV}
7227 - ~dev-java/netbeans-nb-${PV}
7228 - ~dev-java/netbeans-platform-${PV}
7229 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
7230 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
7231 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
7232 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
7233 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
7234 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
7235 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
7236 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
7237 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
7238 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
7239 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
7240 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
7241 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
7242 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
7243 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
7244 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
7245 -
7246 -JAVA_PKG_BSFIX="off"
7247 -NBLOCALES=""
7248 -
7249 -pkg_setup() {
7250 - for lingua in ${IUSE_LINGUAS} ; do
7251 - local lang=${lingua/linguas_/}
7252 -
7253 - if [[ "${lang}" = "ar" ]] ; then
7254 - lang="ar_EG,ar_SA"
7255 - elif [[ "${lang}" = "es" ]] ; then
7256 - lang="es,es_CO"
7257 - elif [[ "${lang}" = "fil" ]] ; then
7258 - lang="fil_PH"
7259 - elif [[ "${lang}" = "gl" ]] ; then
7260 - lang="gl_ES"
7261 - elif [[ "${lang}" = "id_ID" ]] ; then
7262 - lang="in_ID"
7263 - fi
7264 -
7265 - if use ${lingua} ; then
7266 - if [ -z "${NBLOCALES}" ] ; then
7267 - NBLOCALES="${lang}"
7268 - else
7269 - NBLOCALES="${NBLOCALES},${lang}"
7270 - fi
7271 - fi
7272 - done
7273 -
7274 - java-pkg-2_pkg_setup
7275 -}
7276 -
7277 -src_unpack() {
7278 - if [ -n "${NBLOCALES}" ] ; then
7279 - unpack $(basename ${SOURCE_URL})
7280 - unpack $(basename ${L10N_URL})
7281 -
7282 - einfo "Deleting bundled jars..."
7283 - find -name "*.jar" -type f -delete
7284 -
7285 - unpack netbeans-9999-r14-build.xml.patch.bz2
7286 - fi
7287 -}
7288 -
7289 -src_prepare() {
7290 - if [ -n "${NBLOCALES}" ] ; then
7291 - einfo "Deleting bundled class files..."
7292 - find -name "*.class" -type f | xargs rm -vf
7293 -
7294 - epatch netbeans-9999-r14-build.xml.patch
7295 -
7296 - # Support for custom patches
7297 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7298 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7299 -
7300 - if [ -n "${files}" ] ; then
7301 - einfo "Applying custom patches:"
7302 -
7303 - for file in ${files} ; do
7304 - epatch "${file}"
7305 - done
7306 - fi
7307 - fi
7308 -
7309 - einfo "Symlinking external libraries..."
7310 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7311 - fi
7312 -
7313 - java-pkg-2_src_prepare
7314 -}
7315 -
7316 -src_compile() {
7317 - if [ -n "${NBLOCALES}" ] ; then
7318 - einfo "Compiling support for locales: ${NBLOCALES}"
7319 - eant -f nbbuild/build.xml bootstrap || die
7320 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
7321 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
7322 - fi
7323 -}
7324 -
7325 -src_install() {
7326 - if [ -n "${NBLOCALES}" ] ; then
7327 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7328 -
7329 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
7330 - if [ -d "${cluster}" ] ; then
7331 - insinto /usr/share/netbeans-${cluster}-${SLOT}
7332 - doins -r ${cluster}/*
7333 - fi
7334 - done
7335 -
7336 - if [ -d nb ] ; then
7337 - insinto /usr/share/netbeans-nb-${SLOT}/nb
7338 - doins -r nb/*
7339 - fi
7340 -
7341 - popd >/dev/null || die
7342 - fi
7343 -}
7344 -
7345 -pkg_postinst() {
7346 - if [ -n "${NBLOCALES}" ] ; then
7347 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
7348 - einfo "the locale is built for Netbeans."
7349 - einfo "If you want to force specific locale, use --locale argument, for example:"
7350 - einfo "${PN}-${SLOT} --locale de"
7351 - einfo "${PN}-${SLOT} --locale pt:BR"
7352 - fi
7353 -
7354 - if use linguas_ar ; then
7355 - einfo
7356 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
7357 - fi
7358 -
7359 - if use linguas_es ; then
7360 - einfo
7361 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
7362 - fi
7363 -
7364 - if use linguas_id_ID ; then
7365 - einfo
7366 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
7367 - fi
7368 -}