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-util/netbeans/, dev-java/netbeans-webcommon/, dev-java/netbeans-mobility/, ...
Date: Tue, 29 Mar 2016 08:06:55
Message-Id: 1459235918.b7d517137f5cb3f306f1953c423c788a5b1da44b.fordfrog@gentoo
1 commit: b7d517137f5cb3f306f1953c423c788a5b1da44b
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Tue Mar 29 07:18:38 2016 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Tue Mar 29 07:18:38 2016 +0000
6 URL: https://gitweb.gentoo.org/dev/fordfrog.git/commit/?id=b7d51713
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_p20160223.ebuild | 111 ------
14 .../netbeans-apisupport-9999_p20160224.ebuild | 111 ------
15 dev-java/netbeans-cnd/Manifest | 4 -
16 .../netbeans-cnd-9999_p20160223.ebuild | 127 -------
17 .../netbeans-cnd-9999_p20160224.ebuild | 127 -------
18 dev-java/netbeans-dlight/Manifest | 4 -
19 .../netbeans-dlight-9999_p20160223.ebuild | 101 ------
20 .../netbeans-dlight-9999_p20160224.ebuild | 101 ------
21 dev-java/netbeans-enterprise/Manifest | 4 -
22 .../netbeans-enterprise-9999_p20160223.ebuild | 266 ---------------
23 .../netbeans-enterprise-9999_p20160224.ebuild | 266 ---------------
24 dev-java/netbeans-ergonomics/Manifest | 4 -
25 .../netbeans-ergonomics-9999_p20160223.ebuild | 101 ------
26 .../netbeans-ergonomics-9999_p20160224.ebuild | 101 ------
27 dev-java/netbeans-extide/Manifest | 4 -
28 .../netbeans-extide-9999_p20160223.ebuild | 108 ------
29 .../netbeans-extide-9999_p20160224.ebuild | 108 ------
30 dev-java/netbeans-groovy/Manifest | 4 -
31 .../netbeans-groovy-9999_p20160223.ebuild | 111 ------
32 .../netbeans-groovy-9999_p20160224.ebuild | 111 ------
33 dev-java/netbeans-harness/Manifest | 4 -
34 .../netbeans-harness-9999_p20160223.ebuild | 114 -------
35 .../netbeans-harness-9999_p20160224.ebuild | 114 -------
36 dev-java/netbeans-ide/Manifest | 4 -
37 .../netbeans-ide-9999_p20160223.ebuild | 378 ---------------------
38 .../netbeans-ide-9999_p20160224.ebuild | 378 ---------------------
39 dev-java/netbeans-java/Manifest | 4 -
40 .../netbeans-java-9999_p20160223.ebuild | 274 ---------------
41 .../netbeans-java-9999_p20160224.ebuild | 274 ---------------
42 dev-java/netbeans-javacard/Manifest | 4 -
43 .../netbeans-javacard-9999_p20160223.ebuild | 134 --------
44 .../netbeans-javacard-9999_p20160224.ebuild | 134 --------
45 dev-java/netbeans-javadoc/Manifest | 4 -
46 .../netbeans-javadoc-9999_p20160223.ebuild | 168 ---------
47 .../netbeans-javadoc-9999_p20160224.ebuild | 168 ---------
48 dev-java/netbeans-javafx/Manifest | 4 -
49 .../netbeans-javafx-9999_p20160223.ebuild | 124 -------
50 .../netbeans-javafx-9999_p20160224.ebuild | 124 -------
51 dev-java/netbeans-mobility/Manifest | 4 -
52 .../netbeans-mobility-9999_p20160223.ebuild | 126 -------
53 .../netbeans-mobility-9999_p20160224.ebuild | 126 -------
54 dev-java/netbeans-nb/Manifest | 4 -
55 .../netbeans-nb/netbeans-nb-9999_p20160223.ebuild | 128 -------
56 .../netbeans-nb/netbeans-nb-9999_p20160224.ebuild | 128 -------
57 dev-java/netbeans-php/Manifest | 4 -
58 .../netbeans-php-9999_p20160223.ebuild | 127 -------
59 .../netbeans-php-9999_p20160224.ebuild | 127 -------
60 dev-java/netbeans-platform/Manifest | 4 -
61 .../netbeans-platform-9999_p20160223.ebuild | 165 ---------
62 .../netbeans-platform-9999_p20160224.ebuild | 165 ---------
63 dev-java/netbeans-profiler/Manifest | 4 -
64 .../netbeans-profiler-9999_p20160223.ebuild | 121 -------
65 .../netbeans-profiler-9999_p20160224.ebuild | 121 -------
66 dev-java/netbeans-webcommon/Manifest | 4 -
67 .../netbeans-webcommon-9999_p20160223.ebuild | 122 -------
68 .../netbeans-webcommon-9999_p20160224.ebuild | 122 -------
69 dev-java/netbeans-websvccommon/Manifest | 4 -
70 .../netbeans-websvccommon-9999_p20160223.ebuild | 94 -----
71 .../netbeans-websvccommon-9999_p20160224.ebuild | 94 -----
72 dev-util/netbeans/Manifest | 4 -
73 dev-util/netbeans/netbeans-9999_p20160223.ebuild | 254 --------------
74 dev-util/netbeans/netbeans-9999_p20160224.ebuild | 254 --------------
75 63 files changed, 6592 deletions(-)
76
77 diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
78 index e2f5fd5..5679aa8 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-201602230002-src.zip 209786859 SHA256 83edde24c76dea8d590e94f0fce7c735c8d98fa9d2ed244f2a278d9b78f9a942 SHA512 8d716149c57813d0415a2e6d5fc02bc92b65c046189bc02d66e205876fa2ab3f76477b359e7ded887eb660cf7e7855a2979cb29168528f4bb5d04f767549fc75 WHIRLPOOL b6479b3192dac038b97abcd29836f30bf79312d1a238d0d3dbaa29c288a76c839e810fa13ec5d7d76fa2f8177644eb322defca2cc8b4b0166059d90ff2e33933
86 -DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
87 DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
88 DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
89 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
90 @@ -27,8 +25,6 @@ DIST netbeans-trunk-nightly-201603230001-src.zip 210048386 SHA256 4c00dfb9e00a18
91 DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a574759e07213ac3de6adb24dac6fd05a349f3ebe8e80d37aef1612 SHA512 af12ab96c13e1797e79f99dea5fa0aa4cf810fe29e7356847168c5abddb0558af76c673254b2ba0e501aa69c55f3fd646c3c446e4c970bd4ba41c73c7aaa2afa WHIRLPOOL b24492009a5b3680853406685357a317a125ecfccc751206a6de0f88d71b8240a9dc487bdf1abc51439683fa8b732a88c24aa259ae83522f1590d2276ddd42a2
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_p20160223.ebuild 3384 SHA256 5daddd74a5e1320640ad7a6cea09ffce0c25a669d6fc44f8352dca5ec286a155 SHA512 dd285243d5a43cf86b74914c9b5ff70ec0bd07977e9288244202f17d19092d47bf4724298c3e9e3c75d8b9c3ec6d99fbd1999226c91aeb2f09266eaea4fc8d1d WHIRLPOOL a9ce0642d90e2a2870d0992e7198f18a0cb8d1523efca5d553320be5ed4f9ae6c408f34200bf354ce577c14065f35de81ada7c22a1ae57872b496f2d9e8001da
95 -EBUILD netbeans-apisupport-9999_p20160224.ebuild 3384 SHA256 05c3ed3fdc8f4dadb2c7baa7f695a50e99ba158ae94be7252721100b6fe3f5cf SHA512 78417f8658393fe6b7b33477e59c4da7c52e9806deb8486eac0f5c19249d3e6cbeae2337a070d178247aa6aedf813de388918e7fa39eb151300d0cbd8ad2430d WHIRLPOOL 4d871f15572189ddd4ba9916b992af839a1c40d4e4f5af2d255368633ac34e423f573de079e6dedb273890b7a3624c0078fab2214bb9ca1dd0c4f65caf7a115e
96 EBUILD netbeans-apisupport-9999_p20160226.ebuild 3384 SHA256 18676f86e44d877da64e956673a5b86fcd9665e69204457d44edce3c259c2090 SHA512 3993374523b2f7f4c4bd3a2632590bf995018fa6d45e379be0b6a58081eca543f355671302a5a35f0c74ac1a42776cf9cefe438159e0debcaebe9b11d8040cd6 WHIRLPOOL c6392ed9c67796607dc259cefd70456ed84e94139b63242477c687e4960798df5eb126999d0a073056186300843fd89540579c81abc1aaa84bc8f8d48cb9e56d
97 EBUILD netbeans-apisupport-9999_p20160227.ebuild 3384 SHA256 2efccee0bd25f948ac65bda4752252dc59151d766968af7bb531bcaaf85483d1 SHA512 edec51a8c7b7d8ebedd69d32f90579a155dd144ef018e8d054b248fbb2f645d42b25b4829afed7b163e46ee46eca827f7ebd837a4c4a9129867e3bd8a5c7eb76 WHIRLPOOL 3570112194a7004dfefe0aa03225435ddafb43e3569e6f975d75a6ccd786d2253a7cfd8c80699ae0b13203a91befb863c2a889ff8b0f9e39d7f8236b5ce300fd
98 EBUILD netbeans-apisupport-9999_p20160228.ebuild 3384 SHA256 4adc3912092c462be45c4fb7c2829bbe73ef96e8ebbaeb3d375416f46328a921 SHA512 a7f7bc4e3634e9a756b131557cf05d8514f59cefcb0a1a512dafce78443f7779fefd20c3231a6eaaf01616969555ce455871f94703ef196103770d0b2ed46d10 WHIRLPOOL b601297fb3e10c289b746ff2ff00381283c13416b8a9b838a8fbb8c795651956cb69d93e26205ce7ed31cec1f39f2e9d98fe59cf9922e391f15305b2bee5dbb2
99
100 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160223.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160223.ebuild
101 deleted file mode 100644
102 index 0082636..0000000
103 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160223.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-23_00-02-15/zip/netbeans-trunk-nightly-201602230002-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_p20160224.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160224.ebuild
219 deleted file mode 100644
220 index f0e317b..0000000
221 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160224.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-24_00-02-15/zip/netbeans-trunk-nightly-201602240002-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 a1b45e3..c5536e2 100644
338 --- a/dev-java/netbeans-cnd/Manifest
339 +++ b/dev-java/netbeans-cnd/Manifest
340 @@ -18,8 +18,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
341 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
342 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
343 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
344 -DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea8d590e94f0fce7c735c8d98fa9d2ed244f2a278d9b78f9a942 SHA512 8d716149c57813d0415a2e6d5fc02bc92b65c046189bc02d66e205876fa2ab3f76477b359e7ded887eb660cf7e7855a2979cb29168528f4bb5d04f767549fc75 WHIRLPOOL b6479b3192dac038b97abcd29836f30bf79312d1a238d0d3dbaa29c288a76c839e810fa13ec5d7d76fa2f8177644eb322defca2cc8b4b0166059d90ff2e33933
345 -DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
346 DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
347 DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
348 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
349 @@ -41,8 +39,6 @@ DIST netbeans-trunk-nightly-201603230001-src.zip 210048386 SHA256 4c00dfb9e00a18
350 DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a574759e07213ac3de6adb24dac6fd05a349f3ebe8e80d37aef1612 SHA512 af12ab96c13e1797e79f99dea5fa0aa4cf810fe29e7356847168c5abddb0558af76c673254b2ba0e501aa69c55f3fd646c3c446e4c970bd4ba41c73c7aaa2afa WHIRLPOOL b24492009a5b3680853406685357a317a125ecfccc751206a6de0f88d71b8240a9dc487bdf1abc51439683fa8b732a88c24aa259ae83522f1590d2276ddd42a2
351 EBUILD netbeans-cnd-8.0.2.ebuild 4510 SHA256 0a9a4e58e28f395b5bcb017016b6ddb1b77afe393d0e5bd81cc05e3a32076c71 SHA512 2b1fedfe292fa140920fd11829e77127f9535e08b8307886accfa37e6d11195a1204e6b71b2640937da0711c3ce0bbf80c0eaa3c248a64fd61b6a3d99d5de14e WHIRLPOOL 10b1518360ade5d6f1f27c79a10f630b94a2ec5062e18df11f9828d4b374e6cbdea0b9f770e01c117ca90fa194dff9bd3be6a468075c2d35167fb78a7bb32794
352 EBUILD netbeans-cnd-8.1.ebuild 4744 SHA256 e008e92761489558e039a07d4858b5a9745aa38c38c57668cba8b5f6a28dbd9b SHA512 724af3f292851fa1a04ccc95fe0a4f9d0fab5503ce31d2ff11be73779d67bd0f38835b334684f628f8eea2dde44543e6b872611b2bd6c01191ccfe26e69f4ec2 WHIRLPOOL 59ddd65a105dafeb8b783f457ec7a8c67a5a3aceb78ca60ac7c4f45f330b28b429ba6236a643ca0023189a9ebdb1ca0182ec0546943ec2494693859aa8f95515
353 -EBUILD netbeans-cnd-9999_p20160223.ebuild 4790 SHA256 bbeabbad72c5a0a2ca07c4c9c1d7573788751cc376176375df8de4e7aba4eeef SHA512 34848e0c3bfc54ab1a616d3a77b2d786eadd776a791cfce50c647535ad36e230635f6e8ebcb05d6c5e0a9d84256d76cbe39bb82a409827e27df64ca44a6e39d9 WHIRLPOOL a60479dfdea44d40d74e351b58f33322e921046a9e1a8a47e70b0df2739672a072e6d55f3a3ae7fe0de4a45edc528cd7381fc80142a1762e52687e23ef024aaf
354 -EBUILD netbeans-cnd-9999_p20160224.ebuild 4790 SHA256 5a72d6a89a109546ffc5e283684f4be41fc610b561eb2d23cda272857528714b SHA512 8d67a08ffbeb421e23ec00e2bb3f6b1f68d592e2f8afd84c5ecad6884bafee156fb7b50d491e3d60ded45fc6127eb89274e391dac7a8d9ebd0ca68fdfe39133e WHIRLPOOL 1ce47f24420a37062ef492910f2e38b6620ddf5bcef011db24919dba92b92b2e0b4eed3dba62fc6fce3c38eb6d57e5ddc6b91dd805061260f081449d89c8b1ef
355 EBUILD netbeans-cnd-9999_p20160226.ebuild 4790 SHA256 3bf157310b9648255834e8329ea52e7313483edc9a019600d7454d040c25a957 SHA512 ddec7543bf7b250d53bf5e2375d927bdaafe8387cd34f4e90686163a9943e41fe86f1427a34b6b47c43f71d58be11bbceefc3904bba95c352138ff2051a53c2a WHIRLPOOL c129fb90dc65276a1035e9a8edbb1df541945d68c709e2e9d8e30da46402e647d52f923f984317ab6794f43b04e12f4869e1be69cc21e65ef866c304ca6d2042
356 EBUILD netbeans-cnd-9999_p20160227.ebuild 4790 SHA256 ef9657d75aa49cf78a681fb9659c0c2d1b7615e1b9b243055003a2a7ff57bbd7 SHA512 b79df91c064773512df2844a998776879ad5d546e3a3e40fb6a47203ef93d01980020f8ee02953ac3c69f1179a26f6aa5de2b053d13075302d01f5aac853f637 WHIRLPOOL 9092f73997e94df54b0af6233e82a8918ff94f73e73bb55e7f85f53807768450acd19891d1d5d324a448d521b760bcdc94f3c1486f850f569afeef1e16347b30
357 EBUILD netbeans-cnd-9999_p20160228.ebuild 4790 SHA256 c11294caa490fabcd55224143363eb4715b9fec9f84637e3cc4995a17309c592 SHA512 f08c6dcd72b749486fd11371e41593c36fe7e8752f2094f4fe5f488ca6c082b8111fc33abb26066602475d701fcba5e3e357fb434dc146372a59898f5997c104 WHIRLPOOL c85b2014b20dd5aec2920dfbbd056ca9b6fbd6e9e92ca7e4f3279c91fa5c8dfc68e937a8f43543a6eea84be9f4f578fc90f2d0e599ede388099395105e9b3358
358
359 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160223.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160223.ebuild
360 deleted file mode 100644
361 index 4a198fb..0000000
362 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160223.ebuild
363 +++ /dev/null
364 @@ -1,127 +0,0 @@
365 -# Copyright 1999-2016 Gentoo Foundation
366 -# Distributed under the terms of the GNU General Public License v2
367 -# $Id$
368 -
369 -EAPI="4"
370 -inherit eutils java-pkg-2 java-ant-2
371 -
372 -DESCRIPTION="Netbeans CND Cluster"
373 -HOMEPAGE="http://netbeans.org/projects/cnd"
374 -SLOT="9999"
375 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-23_00-02-15/zip/netbeans-trunk-nightly-201602230002-src.zip"
376 -SRC_URI="${SOURCE_URL}
377 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
378 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
379 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
380 - http://hg.netbeans.org/binaries/688488BF9E65AC39749AF959A5653F536EDABACD-clank_0.3.6.zip
381 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
382 - http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
383 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
384 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
385 -KEYWORDS="~amd64 ~x86"
386 -IUSE=""
387 -S="${WORKDIR}"
388 -
389 -# These files are for remote development and debugging
390 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
391 -
392 -CDEPEND="~dev-java/netbeans-dlight-${PV}
393 - ~dev-java/netbeans-harness-${PV}
394 - ~dev-java/netbeans-ide-${PV}
395 - ~dev-java/netbeans-platform-${PV}"
396 -DEPEND=">=virtual/jdk-1.7
397 - app-arch/unzip
398 - >=dev-java/jna-3.4.0
399 - ${CDEPEND}
400 - dev-java/javahelp:0"
401 -RDEPEND=">=virtual/jdk-1.7
402 - ${CDEPEND}"
403 -
404 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
405 -
406 -EANT_BUILD_XML="nbbuild/build.xml"
407 -EANT_BUILD_TARGET="rebuild-cluster"
408 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
409 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
410 -JAVA_PKG_BSFIX="off"
411 -
412 -src_unpack() {
413 - unpack $(basename ${SOURCE_URL})
414 -
415 - einfo "Deleting bundled jars..."
416 - find -name "*.jar" -type f -delete
417 -
418 - unpack netbeans-9999-r14-build.xml.patch.bz2
419 -
420 - pushd "${S}" >/dev/null || die
421 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
422 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
423 - ln -s "${DISTDIR}"/688488BF9E65AC39749AF959A5653F536EDABACD-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
424 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
425 - ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
426 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
427 - popd >/dev/null || die
428 -}
429 -
430 -src_prepare() {
431 - einfo "Deleting bundled class files..."
432 - find -name "*.class" -type f | xargs rm -vf
433 -
434 - epatch netbeans-9999-r14-build.xml.patch
435 -
436 - # Support for custom patches
437 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
438 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
439 -
440 - if [ -n "${files}" ] ; then
441 - einfo "Applying custom patches:"
442 -
443 - for file in ${files} ; do
444 - epatch "${file}"
445 - done
446 - fi
447 - fi
448 -
449 - einfo "Symlinking external libraries..."
450 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
451 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
452 -
453 - einfo "Linking in other clusters..."
454 - mkdir "${S}"/nbbuild/netbeans || die
455 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
456 -
457 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
458 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
459 - touch nb.cluster.dlight.built
460 -
461 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
462 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
463 - touch nb.cluster.harness.built
464 -
465 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
466 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
467 - touch nb.cluster.ide.built
468 -
469 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
470 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
471 - touch nb.cluster.platform.built
472 -
473 - popd >/dev/null || die
474 -
475 - java-pkg-2_src_prepare
476 -}
477 -
478 -src_install() {
479 - pushd nbbuild/netbeans/cnd >/dev/null || die
480 -
481 - insinto ${INSTALL_DIR}
482 -
483 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
484 -
485 - doins -r *
486 - fperms 755 bin/dorun.sh
487 -
488 - popd >/dev/null || die
489 -
490 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
491 -}
492
493 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160224.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160224.ebuild
494 deleted file mode 100644
495 index fdb99fd..0000000
496 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160224.ebuild
497 +++ /dev/null
498 @@ -1,127 +0,0 @@
499 -# Copyright 1999-2016 Gentoo Foundation
500 -# Distributed under the terms of the GNU General Public License v2
501 -# $Id$
502 -
503 -EAPI="4"
504 -inherit eutils java-pkg-2 java-ant-2
505 -
506 -DESCRIPTION="Netbeans CND Cluster"
507 -HOMEPAGE="http://netbeans.org/projects/cnd"
508 -SLOT="9999"
509 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-24_00-02-15/zip/netbeans-trunk-nightly-201602240002-src.zip"
510 -SRC_URI="${SOURCE_URL}
511 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
512 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
513 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
514 - http://hg.netbeans.org/binaries/688488BF9E65AC39749AF959A5653F536EDABACD-clank_0.3.6.zip
515 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
516 - http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
517 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
518 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
519 -KEYWORDS="~amd64 ~x86"
520 -IUSE=""
521 -S="${WORKDIR}"
522 -
523 -# These files are for remote development and debugging
524 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
525 -
526 -CDEPEND="~dev-java/netbeans-dlight-${PV}
527 - ~dev-java/netbeans-harness-${PV}
528 - ~dev-java/netbeans-ide-${PV}
529 - ~dev-java/netbeans-platform-${PV}"
530 -DEPEND=">=virtual/jdk-1.7
531 - app-arch/unzip
532 - >=dev-java/jna-3.4.0
533 - ${CDEPEND}
534 - dev-java/javahelp:0"
535 -RDEPEND=">=virtual/jdk-1.7
536 - ${CDEPEND}"
537 -
538 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
539 -
540 -EANT_BUILD_XML="nbbuild/build.xml"
541 -EANT_BUILD_TARGET="rebuild-cluster"
542 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
543 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
544 -JAVA_PKG_BSFIX="off"
545 -
546 -src_unpack() {
547 - unpack $(basename ${SOURCE_URL})
548 -
549 - einfo "Deleting bundled jars..."
550 - find -name "*.jar" -type f -delete
551 -
552 - unpack netbeans-9999-r14-build.xml.patch.bz2
553 -
554 - pushd "${S}" >/dev/null || die
555 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
556 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
557 - ln -s "${DISTDIR}"/688488BF9E65AC39749AF959A5653F536EDABACD-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
558 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
559 - ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
560 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
561 - popd >/dev/null || die
562 -}
563 -
564 -src_prepare() {
565 - einfo "Deleting bundled class files..."
566 - find -name "*.class" -type f | xargs rm -vf
567 -
568 - epatch netbeans-9999-r14-build.xml.patch
569 -
570 - # Support for custom patches
571 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
572 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
573 -
574 - if [ -n "${files}" ] ; then
575 - einfo "Applying custom patches:"
576 -
577 - for file in ${files} ; do
578 - epatch "${file}"
579 - done
580 - fi
581 - fi
582 -
583 - einfo "Symlinking external libraries..."
584 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
585 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
586 -
587 - einfo "Linking in other clusters..."
588 - mkdir "${S}"/nbbuild/netbeans || die
589 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
590 -
591 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
592 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
593 - touch nb.cluster.dlight.built
594 -
595 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
596 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
597 - touch nb.cluster.harness.built
598 -
599 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
600 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
601 - touch nb.cluster.ide.built
602 -
603 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
604 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
605 - touch nb.cluster.platform.built
606 -
607 - popd >/dev/null || die
608 -
609 - java-pkg-2_src_prepare
610 -}
611 -
612 -src_install() {
613 - pushd nbbuild/netbeans/cnd >/dev/null || die
614 -
615 - insinto ${INSTALL_DIR}
616 -
617 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
618 -
619 - doins -r *
620 - fperms 755 bin/dorun.sh
621 -
622 - popd >/dev/null || die
623 -
624 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
625 -}
626
627 diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
628 index 0dfb241..94c1195 100644
629 --- a/dev-java/netbeans-dlight/Manifest
630 +++ b/dev-java/netbeans-dlight/Manifest
631 @@ -7,8 +7,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
632 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
633 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
634 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
635 -DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea8d590e94f0fce7c735c8d98fa9d2ed244f2a278d9b78f9a942 SHA512 8d716149c57813d0415a2e6d5fc02bc92b65c046189bc02d66e205876fa2ab3f76477b359e7ded887eb660cf7e7855a2979cb29168528f4bb5d04f767549fc75 WHIRLPOOL b6479b3192dac038b97abcd29836f30bf79312d1a238d0d3dbaa29c288a76c839e810fa13ec5d7d76fa2f8177644eb322defca2cc8b4b0166059d90ff2e33933
636 -DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
637 DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
638 DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
639 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
640 @@ -30,8 +28,6 @@ DIST netbeans-trunk-nightly-201603230001-src.zip 210048386 SHA256 4c00dfb9e00a18
641 DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a574759e07213ac3de6adb24dac6fd05a349f3ebe8e80d37aef1612 SHA512 af12ab96c13e1797e79f99dea5fa0aa4cf810fe29e7356847168c5abddb0558af76c673254b2ba0e501aa69c55f3fd646c3c446e4c970bd4ba41c73c7aaa2afa WHIRLPOOL b24492009a5b3680853406685357a317a125ecfccc751206a6de0f88d71b8240a9dc487bdf1abc51439683fa8b732a88c24aa259ae83522f1590d2276ddd42a2
642 EBUILD netbeans-dlight-8.0.2.ebuild 2898 SHA256 08402481b573b90396431be03bda45904b2dd29f0086e09a111fe362e310c3f7 SHA512 3f6d6c9ea0043382562fbe47ad16e3273032407a74cb44ec7ff26736f96483835af4be8674361e910912a550b9fe592cc5a28c2b93b6b993076553195c35eac5 WHIRLPOOL 9d8706ccbc0d97b0f5d64ebf22c36316b08d8fbccd57408119ca5f5faef08c7f82677bf67488ff611eabeaa730e4c9a730c50966d94d738cfe79330ac147863d
643 EBUILD netbeans-dlight-8.1.ebuild 2922 SHA256 f003a099e3f82f5ab53dcc56d86c00a662c98f47480feacac2a77ffea90ccd0f SHA512 94706ac4d8570deb8860236300cfeddfb2c3cbfd385ecb438a039991deeb018f292f6dbb2267d7c701b7f1b5b88d200f2c25696fb3204fcf205c15155b26d1fc WHIRLPOOL 1e44f40c8e2c03b7aa7385ef20a3247ea15a4d4705ce4b5f860bffe236eb578ab3d912f2cc2457e5906158ae747edc3b6b92463336c69af9cd58eca3fccb223d
644 -EBUILD netbeans-dlight-9999_p20160223.ebuild 2968 SHA256 5c71a5d3b3984fdbcb1d2226f70acfb024f514090341bdb21320f294aa5f710c SHA512 53f8dd01002daef65a7aafaa1dcd8d16f5fa6e6679930eeea987fcfd0c1dd44eb1997eb4f765cb8a017eaf0549c27ceba876e9c3b25610ded868da8df1a2fb78 WHIRLPOOL ab9074b255f9e0041148f5a9d715a6ecff2ea3ce62b931f7eb588b3e71335c66ccd080bf01f8d14d3ad1608f790a3d47b61bef0bc1077ba4f3f667e538696bd0
645 -EBUILD netbeans-dlight-9999_p20160224.ebuild 2968 SHA256 da8b091d1196ec07b4f212ebc445b2381bb595db63d461bc4439d4628482a23a SHA512 cb1ae680d46931d18273890db371b635cafc37848d906a2b42174b823f1c0ab7eaa6c5b62f63761c5899874013461762c9b36be92fc7a90f6717ba3c18a8d145 WHIRLPOOL 18bc00993aad5d16062d472cbdde1905f7b8bae5cd767adb1bfc9c6040b12ce79f6eae42e22d2e1bac619e028fca45e35d2b5bef5e66de45cbfcccb7e5d69057
646 EBUILD netbeans-dlight-9999_p20160226.ebuild 2968 SHA256 4b6fb15fa3f63b94f65b14f049c54f3f2dadbb677f5f7d48d57a157a226e9163 SHA512 c92e9235c6225d58e87f64d581b2b0b6de951e794c863f2a54fd0965b9d25540465ffb06ffa3ffac12098fa17d9ac1497ac34755c1162b3f43990373df527e2e WHIRLPOOL af62f009adff8f896bf803c4e9b3dd014198fa3c40bb127e9adcb18efab16fb3fefc94e84a2eff096142b520eab30ecdcfb18269ec93ac9a67e6c684292744da
647 EBUILD netbeans-dlight-9999_p20160227.ebuild 2968 SHA256 4d99e8510350e13b6c99f530d22d3c0a550682442a1488c6ef110f0c2fb043f5 SHA512 e9923afb997f4882628f3ff18bd62f1db3f5ff6952acd35b96475db07db359d49553ed8b3f63c5b16e67dc2ed1c49f16dbb7599b03b5b6111f7f43417dda93e7 WHIRLPOOL 172c4aa4c7807d834bb0ff5bc8ac739d0d43d18f13f6747d2f328459a0ec9d0a2d8e03673f672579a607c2cde3be932cce098880e2026e31ed4074de655b4e0f
648 EBUILD netbeans-dlight-9999_p20160228.ebuild 2968 SHA256 7555125dde1124332a3c4cf423bbbeba04027e5c333116d27b8db0b1aa1ab33b SHA512 a415f56a5c5b7e2e1c85508cb8b8d464b4205e49aefc927ce648c094f5958ba7583ac3dffdddce64f9534523199798c7ca6a58c7bb1789fae037fdee307c16d9 WHIRLPOOL 0438dd5b7944528a8f8378ba75fd294a158096545a0a82a558d1c7aac7047f08c8ff28db79bb4d5922282d2e5720c2a62f08369a5b0b36d33207fbd030d7b9ea
649
650 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160223.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160223.ebuild
651 deleted file mode 100644
652 index 553d468..0000000
653 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160223.ebuild
654 +++ /dev/null
655 @@ -1,101 +0,0 @@
656 -# Copyright 1999-2016 Gentoo Foundation
657 -# Distributed under the terms of the GNU General Public License v2
658 -# $Id$
659 -
660 -EAPI="4"
661 -inherit eutils java-pkg-2 java-ant-2
662 -
663 -DESCRIPTION="Netbeans D-Light Cluster"
664 -HOMEPAGE="http://netbeans.org/"
665 -SLOT="9999"
666 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-23_00-02-15/zip/netbeans-trunk-nightly-201602230002-src.zip"
667 -SRC_URI="${SOURCE_URL}
668 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
669 - http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
670 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
671 -KEYWORDS="~amd64 ~x86"
672 -IUSE=""
673 -S="${WORKDIR}"
674 -
675 -CDEPEND="~dev-java/netbeans-ide-${PV}
676 - ~dev-java/netbeans-platform-${PV}"
677 -DEPEND=">=virtual/jdk-1.7
678 - app-arch/unzip
679 - ${CDEPEND}
680 - dev-java/javahelp:0"
681 -RDEPEND=">=virtual/jdk-1.7
682 - ${CDEPEND}"
683 -
684 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
685 -
686 -EANT_BUILD_XML="nbbuild/build.xml"
687 -EANT_BUILD_TARGET="rebuild-cluster"
688 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
689 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
690 -JAVA_PKG_BSFIX="off"
691 -
692 -src_unpack() {
693 - unpack $(basename ${SOURCE_URL})
694 -
695 - einfo "Deleting bundled jars..."
696 - find -name "*.jar" -type f -delete
697 -
698 - unpack netbeans-9999-r14-build.xml.patch.bz2
699 -
700 - pushd "${S}" >/dev/null || die
701 - ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
702 - popd >/dev/null || die
703 -}
704 -
705 -src_prepare() {
706 - einfo "Deleting bundled class files..."
707 - find -name "*.class" -type f | xargs rm -vf
708 -
709 - epatch netbeans-9999-r14-build.xml.patch
710 -
711 - # Support for custom patches
712 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
713 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
714 -
715 - if [ -n "${files}" ] ; then
716 - einfo "Applying custom patches:"
717 -
718 - for file in ${files} ; do
719 - epatch "${file}"
720 - done
721 - fi
722 - fi
723 -
724 - einfo "Symlinking external libraries..."
725 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
726 -
727 - einfo "Linking in other clusters..."
728 - mkdir "${S}"/nbbuild/netbeans || die
729 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
730 -
731 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
732 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
733 - touch nb.cluster.ide.built
734 -
735 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
736 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
737 - touch nb.cluster.platform.built
738 -
739 - popd >/dev/null || die
740 -
741 - java-pkg-2_src_prepare
742 -}
743 -
744 -src_install() {
745 - pushd nbbuild/netbeans/dlight >/dev/null || die
746 -
747 - insinto ${INSTALL_DIR}
748 -
749 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
750 -
751 - doins -r *
752 -
753 - popd >/dev/null || die
754 -
755 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
756 -}
757
758 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160224.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160224.ebuild
759 deleted file mode 100644
760 index 5ecd23f..0000000
761 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160224.ebuild
762 +++ /dev/null
763 @@ -1,101 +0,0 @@
764 -# Copyright 1999-2016 Gentoo Foundation
765 -# Distributed under the terms of the GNU General Public License v2
766 -# $Id$
767 -
768 -EAPI="4"
769 -inherit eutils java-pkg-2 java-ant-2
770 -
771 -DESCRIPTION="Netbeans D-Light Cluster"
772 -HOMEPAGE="http://netbeans.org/"
773 -SLOT="9999"
774 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-24_00-02-15/zip/netbeans-trunk-nightly-201602240002-src.zip"
775 -SRC_URI="${SOURCE_URL}
776 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
777 - http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
778 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
779 -KEYWORDS="~amd64 ~x86"
780 -IUSE=""
781 -S="${WORKDIR}"
782 -
783 -CDEPEND="~dev-java/netbeans-ide-${PV}
784 - ~dev-java/netbeans-platform-${PV}"
785 -DEPEND=">=virtual/jdk-1.7
786 - app-arch/unzip
787 - ${CDEPEND}
788 - dev-java/javahelp:0"
789 -RDEPEND=">=virtual/jdk-1.7
790 - ${CDEPEND}"
791 -
792 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
793 -
794 -EANT_BUILD_XML="nbbuild/build.xml"
795 -EANT_BUILD_TARGET="rebuild-cluster"
796 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
797 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
798 -JAVA_PKG_BSFIX="off"
799 -
800 -src_unpack() {
801 - unpack $(basename ${SOURCE_URL})
802 -
803 - einfo "Deleting bundled jars..."
804 - find -name "*.jar" -type f -delete
805 -
806 - unpack netbeans-9999-r14-build.xml.patch.bz2
807 -
808 - pushd "${S}" >/dev/null || die
809 - ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
810 - popd >/dev/null || die
811 -}
812 -
813 -src_prepare() {
814 - einfo "Deleting bundled class files..."
815 - find -name "*.class" -type f | xargs rm -vf
816 -
817 - epatch netbeans-9999-r14-build.xml.patch
818 -
819 - # Support for custom patches
820 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
821 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
822 -
823 - if [ -n "${files}" ] ; then
824 - einfo "Applying custom patches:"
825 -
826 - for file in ${files} ; do
827 - epatch "${file}"
828 - done
829 - fi
830 - fi
831 -
832 - einfo "Symlinking external libraries..."
833 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
834 -
835 - einfo "Linking in other clusters..."
836 - mkdir "${S}"/nbbuild/netbeans || die
837 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
838 -
839 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
840 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
841 - touch nb.cluster.ide.built
842 -
843 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
844 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
845 - touch nb.cluster.platform.built
846 -
847 - popd >/dev/null || die
848 -
849 - java-pkg-2_src_prepare
850 -}
851 -
852 -src_install() {
853 - pushd nbbuild/netbeans/dlight >/dev/null || die
854 -
855 - insinto ${INSTALL_DIR}
856 -
857 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
858 -
859 - doins -r *
860 -
861 - popd >/dev/null || die
862 -
863 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
864 -}
865
866 diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
867 index d5607ae..21d782d 100644
868 --- a/dev-java/netbeans-enterprise/Manifest
869 +++ b/dev-java/netbeans-enterprise/Manifest
870 @@ -36,8 +36,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
871 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
872 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
873 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
874 -DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea8d590e94f0fce7c735c8d98fa9d2ed244f2a278d9b78f9a942 SHA512 8d716149c57813d0415a2e6d5fc02bc92b65c046189bc02d66e205876fa2ab3f76477b359e7ded887eb660cf7e7855a2979cb29168528f4bb5d04f767549fc75 WHIRLPOOL b6479b3192dac038b97abcd29836f30bf79312d1a238d0d3dbaa29c288a76c839e810fa13ec5d7d76fa2f8177644eb322defca2cc8b4b0166059d90ff2e33933
875 -DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
876 DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
877 DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
878 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
879 @@ -59,8 +57,6 @@ DIST netbeans-trunk-nightly-201603230001-src.zip 210048386 SHA256 4c00dfb9e00a18
880 DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a574759e07213ac3de6adb24dac6fd05a349f3ebe8e80d37aef1612 SHA512 af12ab96c13e1797e79f99dea5fa0aa4cf810fe29e7356847168c5abddb0558af76c673254b2ba0e501aa69c55f3fd646c3c446e4c970bd4ba41c73c7aaa2afa WHIRLPOOL b24492009a5b3680853406685357a317a125ecfccc751206a6de0f88d71b8240a9dc487bdf1abc51439683fa8b732a88c24aa259ae83522f1590d2276ddd42a2
881 EBUILD netbeans-enterprise-8.0.2-r1.ebuild 15075 SHA256 41d376117ad1d8d59c8194debfd29dc42f5fd4de70aee12a2134ec143a604dda SHA512 4cd9de88e9a401cc0be88e3e2605abc411c47307818376b2bcc00f9ae570b21324f2bf00fd83e819bfa076da0fb07811fa1f0f9362a6cd0ee05b63221a199000 WHIRLPOOL 73f4518c14430fe7aa3614ebf1b11a06ba0e9bce7479af2770db3a114f149d575a16a655218f757ed416b5149228ac56dac700f5a8d5e034cc838bfa4092e636
882 EBUILD netbeans-enterprise-8.1-r1.ebuild 15888 SHA256 d4c04ccfee01a46819020cb7cf8fd8297618f3c0431ae2d9dd7eec8131f988ab SHA512 6c7c39c378cb79d3f382cb80d07710a8c5233aaf0df8fb58889ee6aa6bde73624efa6aa49b43f84105685094a7aff89e4b6367ffd1fd113da27b42d50d07e983 WHIRLPOOL e678e2a6957e428c1b6e51469c0e7cc6a08da2c797f1575b6bb660a7f3281c00f071179de459e27c983304915b005baaf94ad4fae0a4c08162f218bf53b7d821
883 -EBUILD netbeans-enterprise-9999_p20160223.ebuild 15825 SHA256 31e2790d5ab2f3cf60e63f961bd691819376197b39ad8280589d7002d2f2faea SHA512 93513a9390f16e5748fd9b51a219f9c7200206fcf3c4f2f40707549350b85a1af11151fdcd7d51cd97dfe27f4d2f9d92da6226bb3dedc23cfb9dd01bb1a45b33 WHIRLPOOL 9aebe0834717768a3f2f140c3b6af9d1c1d59036775f1ee27803b6db5ed3a863b6b1752b5c3a59cde27117ce5c0e09e6d74c4c4deeaae4ec243ecce328a8aced
884 -EBUILD netbeans-enterprise-9999_p20160224.ebuild 15825 SHA256 00ab61a3730c2af21573bac663d61419e8212c622464dce4afa59fb062a83cb3 SHA512 56def11ca42985fd800612ffa9689974ac74827db0e19cd6af2cc1051916784012f98ffd62b232d32bd2207ac0ded98d3c71be5a1dc626e1f1d2e39edc9cd4a3 WHIRLPOOL 15fee31f4c7975b575206360893e8abf7dcfc4007261b86e5710c9de5381a3cce2ae857ba424aa59602c47062b4fdac8af9b08bf5f88cedadc2ebbbfea389dd2
885 EBUILD netbeans-enterprise-9999_p20160226.ebuild 15825 SHA256 a6010d4c7134d830756c12c80f0bc478e2bb852e10879e3c51b47d1e666133bb SHA512 b87762419a3a7518024f1a909fd2d8865258ada275941b20d3d7b87bf136779a8315d9e0bf0ad765ff3f017f8eb8494fb2d73be375b71b547d245a0e108f7d4d WHIRLPOOL dbc6211c6a3f992e5cba1f040a1592224d1a61d83ad2f08da301a18be6676cf53c66fdf027e69e711fa3ad3e0d72328a8b2386884ea6e96d55f06aa8ed712db4
886 EBUILD netbeans-enterprise-9999_p20160227.ebuild 15825 SHA256 a6978ba6760a4aa18696ba7ffc8db8a20cbf0d54c15461f618ba6ccd7c3945d8 SHA512 40bec434839368a7a841b0d618d9290b02f7e8d2b6ab8c44a986108ec63b75c4bba267ad58c19bcc475a8c13d22ef654c0ab57caa8c54e5b1cc127532633d185 WHIRLPOOL 7018584507806d021bccdafd11c87ffea60ba83926c0c1ea4eefe5f508da03f72dc2979f2c54539c00df2070a7e56d4b9710b8c3946e2d6fc19f16da3c46c674
887 EBUILD netbeans-enterprise-9999_p20160228.ebuild 15825 SHA256 f36fa7423164bc3022c1598d9ec2cc97964586a6c73452e85a11d0fda19c357a SHA512 3edbe82b1ebcdfe7552e3f47031a10e608954c8c73dfc76383bf31be965b9a5aba935be5c1ffd1d3a298e3a510e58b8ff330857cd03eee6b4195a7d52ba499f0 WHIRLPOOL 56bcdef46148014718aadb02b86a90e49f574221fae082451d2a061b2b1b0891073f2cffee2ea7de93afd469d7378964a73a774f0c398c645321615b661f0da1
888
889 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160223.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160223.ebuild
890 deleted file mode 100644
891 index 9b981e1..0000000
892 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160223.ebuild
893 +++ /dev/null
894 @@ -1,266 +0,0 @@
895 -# Copyright 1999-2016 Gentoo Foundation
896 -# Distributed under the terms of the GNU General Public License v2
897 -# $Id$
898 -
899 -EAPI="4"
900 -inherit eutils java-pkg-2 java-ant-2
901 -
902 -DESCRIPTION="Netbeans Enterprise cluster"
903 -HOMEPAGE="http://netbeans.org/"
904 -SLOT="9999"
905 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-23_00-02-15/zip/netbeans-trunk-nightly-201602230002-src.zip"
906 -SRC_URI="${SOURCE_URL}
907 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
908 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
909 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
910 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
911 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
912 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
913 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
914 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
915 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
916 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
917 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
918 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
919 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
920 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
921 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
922 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
923 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
924 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
925 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
926 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
927 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
928 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
929 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
930 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
931 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
932 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
933 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
934 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
935 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
936 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
937 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
938 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
939 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
940 -KEYWORDS="~amd64 ~x86"
941 -IUSE=""
942 -S="${WORKDIR}"
943 -
944 -CDEPEND="~dev-java/netbeans-ide-${PV}
945 - ~dev-java/netbeans-harness-${PV}
946 - ~dev-java/netbeans-ide-${PV}
947 - ~dev-java/netbeans-java-${PV}
948 - ~dev-java/netbeans-profiler-${PV}
949 - ~dev-java/netbeans-platform-${PV}
950 - ~dev-java/netbeans-webcommon-${PV}
951 - ~dev-java/netbeans-websvccommon-${PV}
952 - dev-java/commons-codec:0
953 - dev-java/commons-fileupload:0
954 - dev-java/commons-logging:0
955 - dev-java/glassfish-deployment-api:1.2
956 - dev-java/jsr181:0"
957 -DEPEND=">=virtual/jdk-1.7
958 - app-arch/unzip
959 - ${CDEPEND}
960 - dev-java/javahelp:0
961 - >=dev-java/junit-4.4:4
962 - dev-java/tomcat-servlet-api:2.3"
963 -RDEPEND=">=virtual/jdk-1.7
964 - ${CDEPEND}
965 - >=dev-java/antlr-2.7.7-r7:0
966 - dev-java/bsf:2.3
967 - dev-java/cglib:3
968 - dev-java/commons-beanutils:1.7
969 - dev-java/commons-collections:0
970 - dev-java/commons-digester:0
971 - dev-java/commons-io:1
972 - dev-java/commons-validator:0
973 - dev-java/glassfish-persistence:0
974 - dev-java/guava:14
975 - dev-java/jakarta-oro:2.0
976 - dev-java/osgi-core-api:0
977 - dev-java/validation-api:1.0"
978 -# dev-java/commons-chain:1.1 in overlay
979 -
980 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
981 -
982 -EANT_BUILD_XML="nbbuild/build.xml"
983 -EANT_BUILD_TARGET="rebuild-cluster"
984 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
985 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
986 -JAVA_PKG_BSFIX="off"
987 -
988 -src_unpack() {
989 - unpack $(basename ${SOURCE_URL})
990 -
991 - einfo "Deleting bundled jars..."
992 - find -name "*.jar" -type f -delete
993 -
994 - unpack netbeans-9999-r14-build.xml.patch.bz2
995 -
996 - pushd "${S}" >/dev/null || die
997 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
998 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
999 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
1000 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
1001 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
1002 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
1003 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
1004 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
1005 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
1006 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
1007 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
1008 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
1009 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
1010 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
1011 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
1012 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
1013 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
1014 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
1015 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
1016 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
1017 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
1018 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
1019 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
1020 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
1021 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
1022 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
1023 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
1024 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
1025 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
1026 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
1027 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
1028 - popd >/dev/null || die
1029 -}
1030 -
1031 -src_prepare() {
1032 - einfo "Deleting bundled class files..."
1033 - find -name "*.class" -type f | xargs rm -vf
1034 -
1035 - epatch netbeans-9999-r14-build.xml.patch
1036 -
1037 - # Support for custom patches
1038 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1039 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1040 -
1041 - if [ -n "${files}" ] ; then
1042 - einfo "Applying custom patches:"
1043 -
1044 - for file in ${files} ; do
1045 - epatch "${file}"
1046 - done
1047 - fi
1048 - fi
1049 -
1050 - einfo "Symlinking external libraries..."
1051 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1052 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
1053 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
1054 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
1055 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
1056 - java-pkg_jar-from --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
1057 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
1058 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
1059 -
1060 - einfo "Linking in other clusters..."
1061 - mkdir "${S}"/nbbuild/netbeans || die
1062 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1063 -
1064 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1065 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1066 - touch nb.cluster.extide.built
1067 -
1068 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1069 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1070 - touch nb.cluster.harness.built
1071 -
1072 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1073 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1074 - touch nb.cluster.ide.built
1075 -
1076 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1077 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1078 - touch nb.cluster.java.built
1079 -
1080 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
1081 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1082 - touch nb.cluster.profiler.built
1083 -
1084 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1085 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1086 - touch nb.cluster.platform.built
1087 -
1088 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
1089 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1090 - touch nb.cluster.webcommon.built
1091 -
1092 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
1093 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1094 - touch nb.cluster.websvccommon.built
1095 -
1096 - popd >/dev/null || die
1097 -
1098 - java-pkg-2_src_prepare
1099 -}
1100 -
1101 -src_install() {
1102 - pushd nbbuild/netbeans/enterprise >/dev/null || die
1103 -
1104 - insinto ${INSTALL_DIR}
1105 -
1106 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1107 -
1108 - doins -r *
1109 -
1110 - popd >/dev/null || die
1111 -
1112 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
1113 - pushd "${instdir}" >/dev/null || die
1114 - rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
1115 - rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
1116 - popd >/dev/null || die
1117 -
1118 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
1119 - pushd "${instdir}" >/dev/null || die
1120 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
1121 - rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
1122 - popd >/dev/null || die
1123 -
1124 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
1125 - pushd "${instdir}" >/dev/null || die
1126 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
1127 - popd >/dev/null || die
1128 -
1129 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
1130 - pushd "${instdir}" >/dev/null || die
1131 - rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
1132 - rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-14 guava.jar guava-14.0.1.jar
1133 - 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
1134 - rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
1135 - 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
1136 - popd >/dev/null || die
1137 -
1138 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
1139 - pushd "${instdir}" >/dev/null || die
1140 - rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
1141 - rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
1142 - rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
1143 - rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
1144 - popd >/dev/null || die
1145 -
1146 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
1147 - pushd "${instdir}" >/dev/null || die
1148 - rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
1149 - rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
1150 - 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
1151 - rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
1152 - rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
1153 - rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
1154 - rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
1155 - rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
1156 - rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
1157 - popd >/dev/null || die
1158 -
1159 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
1160 -}
1161
1162 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160224.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160224.ebuild
1163 deleted file mode 100644
1164 index 2a8b0a6..0000000
1165 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160224.ebuild
1166 +++ /dev/null
1167 @@ -1,266 +0,0 @@
1168 -# Copyright 1999-2016 Gentoo Foundation
1169 -# Distributed under the terms of the GNU General Public License v2
1170 -# $Id$
1171 -
1172 -EAPI="4"
1173 -inherit eutils java-pkg-2 java-ant-2
1174 -
1175 -DESCRIPTION="Netbeans Enterprise cluster"
1176 -HOMEPAGE="http://netbeans.org/"
1177 -SLOT="9999"
1178 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-24_00-02-15/zip/netbeans-trunk-nightly-201602240002-src.zip"
1179 -SRC_URI="${SOURCE_URL}
1180 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1181 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
1182 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
1183 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
1184 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
1185 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
1186 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
1187 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
1188 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
1189 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
1190 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
1191 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
1192 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
1193 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
1194 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
1195 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
1196 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
1197 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
1198 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
1199 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
1200 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
1201 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
1202 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
1203 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
1204 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
1205 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
1206 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
1207 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
1208 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
1209 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
1210 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
1211 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
1212 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1213 -KEYWORDS="~amd64 ~x86"
1214 -IUSE=""
1215 -S="${WORKDIR}"
1216 -
1217 -CDEPEND="~dev-java/netbeans-ide-${PV}
1218 - ~dev-java/netbeans-harness-${PV}
1219 - ~dev-java/netbeans-ide-${PV}
1220 - ~dev-java/netbeans-java-${PV}
1221 - ~dev-java/netbeans-profiler-${PV}
1222 - ~dev-java/netbeans-platform-${PV}
1223 - ~dev-java/netbeans-webcommon-${PV}
1224 - ~dev-java/netbeans-websvccommon-${PV}
1225 - dev-java/commons-codec:0
1226 - dev-java/commons-fileupload:0
1227 - dev-java/commons-logging:0
1228 - dev-java/glassfish-deployment-api:1.2
1229 - dev-java/jsr181:0"
1230 -DEPEND=">=virtual/jdk-1.7
1231 - app-arch/unzip
1232 - ${CDEPEND}
1233 - dev-java/javahelp:0
1234 - >=dev-java/junit-4.4:4
1235 - dev-java/tomcat-servlet-api:2.3"
1236 -RDEPEND=">=virtual/jdk-1.7
1237 - ${CDEPEND}
1238 - >=dev-java/antlr-2.7.7-r7:0
1239 - dev-java/bsf:2.3
1240 - dev-java/cglib:3
1241 - dev-java/commons-beanutils:1.7
1242 - dev-java/commons-collections:0
1243 - dev-java/commons-digester:0
1244 - dev-java/commons-io:1
1245 - dev-java/commons-validator:0
1246 - dev-java/glassfish-persistence:0
1247 - dev-java/guava:14
1248 - dev-java/jakarta-oro:2.0
1249 - dev-java/osgi-core-api:0
1250 - dev-java/validation-api:1.0"
1251 -# dev-java/commons-chain:1.1 in overlay
1252 -
1253 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1254 -
1255 -EANT_BUILD_XML="nbbuild/build.xml"
1256 -EANT_BUILD_TARGET="rebuild-cluster"
1257 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1258 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1259 -JAVA_PKG_BSFIX="off"
1260 -
1261 -src_unpack() {
1262 - unpack $(basename ${SOURCE_URL})
1263 -
1264 - einfo "Deleting bundled jars..."
1265 - find -name "*.jar" -type f -delete
1266 -
1267 - unpack netbeans-9999-r14-build.xml.patch.bz2
1268 -
1269 - pushd "${S}" >/dev/null || die
1270 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
1271 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
1272 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
1273 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
1274 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
1275 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
1276 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
1277 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
1278 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
1279 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
1280 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
1281 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
1282 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
1283 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
1284 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
1285 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
1286 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
1287 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
1288 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
1289 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
1290 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
1291 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
1292 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
1293 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
1294 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
1295 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
1296 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
1297 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
1298 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
1299 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
1300 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
1301 - popd >/dev/null || die
1302 -}
1303 -
1304 -src_prepare() {
1305 - einfo "Deleting bundled class files..."
1306 - find -name "*.class" -type f | xargs rm -vf
1307 -
1308 - epatch netbeans-9999-r14-build.xml.patch
1309 -
1310 - # Support for custom patches
1311 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1312 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1313 -
1314 - if [ -n "${files}" ] ; then
1315 - einfo "Applying custom patches:"
1316 -
1317 - for file in ${files} ; do
1318 - epatch "${file}"
1319 - done
1320 - fi
1321 - fi
1322 -
1323 - einfo "Symlinking external libraries..."
1324 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1325 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
1326 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
1327 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
1328 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
1329 - java-pkg_jar-from --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
1330 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
1331 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
1332 -
1333 - einfo "Linking in other clusters..."
1334 - mkdir "${S}"/nbbuild/netbeans || die
1335 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1336 -
1337 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1338 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1339 - touch nb.cluster.extide.built
1340 -
1341 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1342 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1343 - touch nb.cluster.harness.built
1344 -
1345 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1346 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1347 - touch nb.cluster.ide.built
1348 -
1349 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1350 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1351 - touch nb.cluster.java.built
1352 -
1353 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
1354 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1355 - touch nb.cluster.profiler.built
1356 -
1357 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1358 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1359 - touch nb.cluster.platform.built
1360 -
1361 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
1362 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1363 - touch nb.cluster.webcommon.built
1364 -
1365 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
1366 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1367 - touch nb.cluster.websvccommon.built
1368 -
1369 - popd >/dev/null || die
1370 -
1371 - java-pkg-2_src_prepare
1372 -}
1373 -
1374 -src_install() {
1375 - pushd nbbuild/netbeans/enterprise >/dev/null || die
1376 -
1377 - insinto ${INSTALL_DIR}
1378 -
1379 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1380 -
1381 - doins -r *
1382 -
1383 - popd >/dev/null || die
1384 -
1385 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
1386 - pushd "${instdir}" >/dev/null || die
1387 - rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
1388 - rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
1389 - popd >/dev/null || die
1390 -
1391 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
1392 - pushd "${instdir}" >/dev/null || die
1393 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
1394 - rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
1395 - popd >/dev/null || die
1396 -
1397 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
1398 - pushd "${instdir}" >/dev/null || die
1399 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
1400 - popd >/dev/null || die
1401 -
1402 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
1403 - pushd "${instdir}" >/dev/null || die
1404 - rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
1405 - rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-14 guava.jar guava-14.0.1.jar
1406 - 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
1407 - rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
1408 - 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
1409 - popd >/dev/null || die
1410 -
1411 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
1412 - pushd "${instdir}" >/dev/null || die
1413 - rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
1414 - rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
1415 - rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
1416 - rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
1417 - popd >/dev/null || die
1418 -
1419 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
1420 - pushd "${instdir}" >/dev/null || die
1421 - rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
1422 - rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
1423 - 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
1424 - rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
1425 - rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
1426 - rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
1427 - rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
1428 - rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
1429 - rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
1430 - popd >/dev/null || die
1431 -
1432 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
1433 -}
1434
1435 diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
1436 index b0ba0b4..4bdbdfc 100644
1437 --- a/dev-java/netbeans-ergonomics/Manifest
1438 +++ b/dev-java/netbeans-ergonomics/Manifest
1439 @@ -4,8 +4,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
1440 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
1441 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
1442 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
1443 -DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea8d590e94f0fce7c735c8d98fa9d2ed244f2a278d9b78f9a942 SHA512 8d716149c57813d0415a2e6d5fc02bc92b65c046189bc02d66e205876fa2ab3f76477b359e7ded887eb660cf7e7855a2979cb29168528f4bb5d04f767549fc75 WHIRLPOOL b6479b3192dac038b97abcd29836f30bf79312d1a238d0d3dbaa29c288a76c839e810fa13ec5d7d76fa2f8177644eb322defca2cc8b4b0166059d90ff2e33933
1444 -DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
1445 DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
1446 DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
1447 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
1448 @@ -27,8 +25,6 @@ DIST netbeans-trunk-nightly-201603230001-src.zip 210048386 SHA256 4c00dfb9e00a18
1449 DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a574759e07213ac3de6adb24dac6fd05a349f3ebe8e80d37aef1612 SHA512 af12ab96c13e1797e79f99dea5fa0aa4cf810fe29e7356847168c5abddb0558af76c673254b2ba0e501aa69c55f3fd646c3c446e4c970bd4ba41c73c7aaa2afa WHIRLPOOL b24492009a5b3680853406685357a317a125ecfccc751206a6de0f88d71b8240a9dc487bdf1abc51439683fa8b732a88c24aa259ae83522f1590d2276ddd42a2
1450 EBUILD netbeans-ergonomics-8.0.2.ebuild 2843 SHA256 f9262f6ee7f2aed1fab9bf4cf756f565272e9894afa50b349735e39961e7acc3 SHA512 f158c27640541f7aef31da050e0811c07a251ae4797cc663b95a074a47eaf9d6bb7a9aa11ba38ea55e75c185f7dba74629ba6716a819e8ad68eb3db9ada71451 WHIRLPOOL 4fe9634fb673fb05dbba25996efc3a212ef3bb23ab6e7c732cb75de076feb930735e3901806fd9c801abc7ee8aa8eb800718065325d415371255a886474061d4
1451 EBUILD netbeans-ergonomics-8.1.ebuild 2867 SHA256 6d2c0b7221d47b64c77b243c8c5232c6d8c24d3199eae5799adafeac609b2e2a SHA512 6302c8c13d43ec51048e8b0439916746a01bb67f14e7cd21be95b4179df6106dcff1d3973b9191f7a36cf6f29d53b1d2308864f5f64d9f87f980ea264b1a97c0 WHIRLPOOL 63ceaad04323d9085dfb90d1e5075ad13f6e14e8991b13aafaf3fc174440152054f32498ac8d03f57917744887db3bc1efdfc30b473b8d1a33b514ec4960ea6f
1452 -EBUILD netbeans-ergonomics-9999_p20160223.ebuild 2913 SHA256 6ff5f86044c351beff5dcefb88b1789dd0e92ce6202a958ee0e3e8bdc63604b8 SHA512 4a9c5cb7f7b45be903cc9005bd179dd7ac402f444669d0297cce4c4d5cacdab0e34db98a75795e29ec80a3b451607f0ef093e3bb58af8293a86caf6b876ca1a1 WHIRLPOOL be19765e738e8cee8298eb87efbe40dc3e037f6d1814a605e339dcdc4b4109cc20156c55b117c8b0cdc3532e2347b78d428729c87427bf1aba2559dc2bf10adf
1453 -EBUILD netbeans-ergonomics-9999_p20160224.ebuild 2913 SHA256 42ee66ea178a567e5a6724161460fee8fa5e2299919edb926b8ad4c102d6dfb8 SHA512 6dc78811be3a60c79ff0a990ed5d0ed3ac45b1dd219f1f9ef41cfef48c9d8ae4657ee5b98fa3382700fd251f3c377b3c2766097cb57dc31266f61fe749e6dd92 WHIRLPOOL 238de82e9985c15d7599be9a1796296352285b66c05b82291599c9ebbc49aa59600f89dfa55914130ddaa1e0b62f8ba37c01a1c9f8ee6cccfe71d5cfe8fb50e5
1454 EBUILD netbeans-ergonomics-9999_p20160226.ebuild 2913 SHA256 c18d3872c9c5e33c071814b58f05b5550608fe70a10fd7871c20f4918695ec82 SHA512 a47cb04204e8edc7623c511439e9c47213286463daee2b7c5200dd4de77567ad534266618dd603eb73056270746c52365493b4dfc3bf38777330d46ccb2d9125 WHIRLPOOL a040bc1ad2f7f650609ea979eaa8d88cbf6d35162cd27df3fa91950b28a8221ba3ad2b163b4582b9519965325054f31ed6c602b9ce268c669e47521ffe3f9c35
1455 EBUILD netbeans-ergonomics-9999_p20160227.ebuild 2913 SHA256 9dbaea5ab7fde77a21156561ead70a16da1c5385a64b241b888a342947cf881d SHA512 3cd03e2495e8e8f6ada21df9282c0bb3977e9979f398383712fbe1ffc162eae46b3e3a61644c1a5c694d80d562868b04dcb980c5376049c31f9a69a782fb8a39 WHIRLPOOL dcc2dc70e49408b5f1c9c351f109b050232ca966d4e0aa90a315faf68823c71c97f212d27b00d1f51f1adc09c3058409bb60354e05b6bf9480254c813b3be884
1456 EBUILD netbeans-ergonomics-9999_p20160228.ebuild 2913 SHA256 dbcf923511d8393e14134c805c4a47c5dedc693579c05b3242e05c4c099a380c SHA512 bf2c2446f39578a60c46ebb5bf0f4722551508bffeecb3270607d8dcfeed1389a9eb35660b203cfd0c447a08b7f86d54d010998d5711fcfeed2ac33723596937 WHIRLPOOL e6cca6d9087f1658e7b9caf204a999d4e1b42c37cce55cac5b7a7e6b0f40ee468ccbb20235f8a0b24757e850ae79477d4ac69a8ec1f82f22eeecc653dec6ddd3
1457
1458 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160223.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160223.ebuild
1459 deleted file mode 100644
1460 index cc89bd6..0000000
1461 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160223.ebuild
1462 +++ /dev/null
1463 @@ -1,101 +0,0 @@
1464 -# Copyright 1999-2016 Gentoo Foundation
1465 -# Distributed under the terms of the GNU General Public License v2
1466 -# $Id$
1467 -
1468 -EAPI="4"
1469 -inherit eutils java-pkg-2 java-ant-2
1470 -
1471 -DESCRIPTION="Netbeans Ergonomics Cluster"
1472 -HOMEPAGE="http://netbeans.org/"
1473 -SLOT="9999"
1474 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-23_00-02-15/zip/netbeans-trunk-nightly-201602230002-src.zip"
1475 -SRC_URI="${SOURCE_URL}
1476 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
1477 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1478 -KEYWORDS="~amd64 ~x86"
1479 -IUSE=""
1480 -S="${WORKDIR}"
1481 -
1482 -CDEPEND="~dev-java/netbeans-ide-${PV}
1483 - ~dev-java/netbeans-nb-${PV}
1484 - ~dev-java/netbeans-platform-${PV}"
1485 -DEPEND=">=virtual/jdk-1.7
1486 - app-arch/unzip
1487 - ${CDEPEND}
1488 - dev-java/javahelp:0"
1489 -RDEPEND=">=virtual/jdk-1.7
1490 - ${CDEPEND}"
1491 -
1492 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1493 -
1494 -EANT_BUILD_XML="nbbuild/build.xml"
1495 -EANT_BUILD_TARGET="rebuild-cluster"
1496 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1497 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1498 -JAVA_PKG_BSFIX="off"
1499 -
1500 -src_unpack() {
1501 - unpack $(basename ${SOURCE_URL})
1502 -
1503 - einfo "Deleting bundled jars..."
1504 - find -name "*.jar" -type f -delete
1505 -
1506 - unpack netbeans-9999-r14-build.xml.patch.bz2
1507 -}
1508 -
1509 -src_prepare() {
1510 - einfo "Deleting bundled class files..."
1511 - find -name "*.class" -type f | xargs rm -vf
1512 -
1513 - epatch netbeans-9999-r14-build.xml.patch
1514 -
1515 - # Support for custom patches
1516 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1517 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1518 -
1519 - if [ -n "${files}" ] ; then
1520 - einfo "Applying custom patches:"
1521 -
1522 - for file in ${files} ; do
1523 - epatch "${file}"
1524 - done
1525 - fi
1526 - fi
1527 -
1528 - einfo "Symlinking external libraries..."
1529 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1530 -
1531 - einfo "Linking in other clusters..."
1532 - mkdir "${S}"/nbbuild/netbeans || die
1533 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1534 -
1535 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1536 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1537 - touch nb.cluster.ide.built
1538 -
1539 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
1540 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
1541 - touch nb.cluster.nb.built
1542 -
1543 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1544 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1545 - touch nb.cluster.platform.built
1546 -
1547 - popd >/dev/null || die
1548 -
1549 - java-pkg-2_src_prepare
1550 -}
1551 -
1552 -src_install() {
1553 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
1554 -
1555 - insinto ${INSTALL_DIR}
1556 -
1557 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1558 -
1559 - doins -r *
1560 -
1561 - popd >/dev/null || die
1562 -
1563 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
1564 -}
1565
1566 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160224.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160224.ebuild
1567 deleted file mode 100644
1568 index 41eedc1..0000000
1569 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160224.ebuild
1570 +++ /dev/null
1571 @@ -1,101 +0,0 @@
1572 -# Copyright 1999-2016 Gentoo Foundation
1573 -# Distributed under the terms of the GNU General Public License v2
1574 -# $Id$
1575 -
1576 -EAPI="4"
1577 -inherit eutils java-pkg-2 java-ant-2
1578 -
1579 -DESCRIPTION="Netbeans Ergonomics Cluster"
1580 -HOMEPAGE="http://netbeans.org/"
1581 -SLOT="9999"
1582 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-24_00-02-15/zip/netbeans-trunk-nightly-201602240002-src.zip"
1583 -SRC_URI="${SOURCE_URL}
1584 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
1585 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1586 -KEYWORDS="~amd64 ~x86"
1587 -IUSE=""
1588 -S="${WORKDIR}"
1589 -
1590 -CDEPEND="~dev-java/netbeans-ide-${PV}
1591 - ~dev-java/netbeans-nb-${PV}
1592 - ~dev-java/netbeans-platform-${PV}"
1593 -DEPEND=">=virtual/jdk-1.7
1594 - app-arch/unzip
1595 - ${CDEPEND}
1596 - dev-java/javahelp:0"
1597 -RDEPEND=">=virtual/jdk-1.7
1598 - ${CDEPEND}"
1599 -
1600 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1601 -
1602 -EANT_BUILD_XML="nbbuild/build.xml"
1603 -EANT_BUILD_TARGET="rebuild-cluster"
1604 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1605 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1606 -JAVA_PKG_BSFIX="off"
1607 -
1608 -src_unpack() {
1609 - unpack $(basename ${SOURCE_URL})
1610 -
1611 - einfo "Deleting bundled jars..."
1612 - find -name "*.jar" -type f -delete
1613 -
1614 - unpack netbeans-9999-r14-build.xml.patch.bz2
1615 -}
1616 -
1617 -src_prepare() {
1618 - einfo "Deleting bundled class files..."
1619 - find -name "*.class" -type f | xargs rm -vf
1620 -
1621 - epatch netbeans-9999-r14-build.xml.patch
1622 -
1623 - # Support for custom patches
1624 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1625 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1626 -
1627 - if [ -n "${files}" ] ; then
1628 - einfo "Applying custom patches:"
1629 -
1630 - for file in ${files} ; do
1631 - epatch "${file}"
1632 - done
1633 - fi
1634 - fi
1635 -
1636 - einfo "Symlinking external libraries..."
1637 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1638 -
1639 - einfo "Linking in other clusters..."
1640 - mkdir "${S}"/nbbuild/netbeans || die
1641 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1642 -
1643 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1644 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1645 - touch nb.cluster.ide.built
1646 -
1647 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
1648 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
1649 - touch nb.cluster.nb.built
1650 -
1651 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1652 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1653 - touch nb.cluster.platform.built
1654 -
1655 - popd >/dev/null || die
1656 -
1657 - java-pkg-2_src_prepare
1658 -}
1659 -
1660 -src_install() {
1661 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
1662 -
1663 - insinto ${INSTALL_DIR}
1664 -
1665 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1666 -
1667 - doins -r *
1668 -
1669 - popd >/dev/null || die
1670 -
1671 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
1672 -}
1673
1674 diff --git a/dev-java/netbeans-extide/Manifest b/dev-java/netbeans-extide/Manifest
1675 index de34839..ed2b44d 100644
1676 --- a/dev-java/netbeans-extide/Manifest
1677 +++ b/dev-java/netbeans-extide/Manifest
1678 @@ -6,8 +6,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
1679 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
1680 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
1681 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
1682 -DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea8d590e94f0fce7c735c8d98fa9d2ed244f2a278d9b78f9a942 SHA512 8d716149c57813d0415a2e6d5fc02bc92b65c046189bc02d66e205876fa2ab3f76477b359e7ded887eb660cf7e7855a2979cb29168528f4bb5d04f767549fc75 WHIRLPOOL b6479b3192dac038b97abcd29836f30bf79312d1a238d0d3dbaa29c288a76c839e810fa13ec5d7d76fa2f8177644eb322defca2cc8b4b0166059d90ff2e33933
1683 -DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
1684 DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
1685 DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
1686 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
1687 @@ -29,8 +27,6 @@ DIST netbeans-trunk-nightly-201603230001-src.zip 210048386 SHA256 4c00dfb9e00a18
1688 DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a574759e07213ac3de6adb24dac6fd05a349f3ebe8e80d37aef1612 SHA512 af12ab96c13e1797e79f99dea5fa0aa4cf810fe29e7356847168c5abddb0558af76c673254b2ba0e501aa69c55f3fd646c3c446e4c970bd4ba41c73c7aaa2afa WHIRLPOOL b24492009a5b3680853406685357a317a125ecfccc751206a6de0f88d71b8240a9dc487bdf1abc51439683fa8b732a88c24aa259ae83522f1590d2276ddd42a2
1689 EBUILD netbeans-extide-8.0.2.ebuild 3307 SHA256 084e952eae1708b0fab785fd34313985e864dbc74a8531a0d5cdcf906e88f85a SHA512 ade8dc37aa932d7ec20966199e521311716061c23df08d02635f78efd2776f1d7bf040b0f9c9488b947bbbdfb3e33fa764723e3dfffa2214892bc6d685428f6f WHIRLPOOL ad2c26b005675ebca7d902ff1e6caa28552f3fda6795e327cc3584cf109f0ad6efad6516e15af5e70d689be236298b0948003e09a3da4991b3e29a1c85607b2f
1690 EBUILD netbeans-extide-8.1.ebuild 3331 SHA256 7d81adb3cba102e13678052bfe288e8417753ebceb69f69ce528ede3fedcef04 SHA512 ae445552036799069f31b40c145879ac55cf0964e168f328ac84f2d434171de8c4848e3416ad7425563e8565c09f798c9520bb3cb7511348f5d6a7522b878e40 WHIRLPOOL 44142233d4d3047ebb5c152992b484e5fef1fddd04cf274cc370f00beece5a75a986e5fadedd4bc18a01559c4f6cb58289cefbfc24d8d098d70056707e8b8f57
1691 -EBUILD netbeans-extide-9999_p20160223.ebuild 3377 SHA256 d0c25e373788ffe46d79bae6d6d94588c767d48b9c37935cdfe8f5bed5ca93aa SHA512 4341073759bda3e69ca842de17b00235cd105a358a5a9c13386ef5aef3592dd632c5ccd0414bacead5537b065782ce1d4ac68ceef9f90ce63d46489aab7e3a76 WHIRLPOOL 383677b45d93edf0de469d73b148a9a24e9f02d2aec19a838065de72ea3199acbfa9af986f7e8d5600c422c7c2cff0b56edd065693c9e2d456a6e86b7e3e827f
1692 -EBUILD netbeans-extide-9999_p20160224.ebuild 3377 SHA256 ac2f52296a2b7eadfc19cced823abab72cda9d268ae3f2c4487d7d742053da86 SHA512 838ab3b3b53ba1bd20bd25f7b40cff5062f442ac64a94e8beb2f7d2868a9cd184fceba7eba315c670a12d66527066e5b3d9c43d16572d42a8d8f9443f5f71ede WHIRLPOOL 90d4cab3654bc9c30e62fd56169b25adffe689b09c603cdcda29c12623dc256cc02735d67711e31e87710d11cb34db0e7fc7b662c1c2049d32061022151676a1
1693 EBUILD netbeans-extide-9999_p20160226.ebuild 3377 SHA256 34af177610d5d508c3442dc37c7e7d0241f00e016751d380daa4184f07285c7a SHA512 388590e881372070bda554ef20c73ab62a21018fc933ed0439e8d7ca3ef13dc09bd72393496ac02e4cface814b3ed49cc566b7d14a3898095cc0d6529f01baeb WHIRLPOOL 19d77544f7cce0b7d9a765dab7ad204d8ced3621af10fde8cf5be85c1b12144088a41a3b92d1e23becd8b8c66d9e4777d7ebe2d57c6c385f9b6a87c9c7828089
1694 EBUILD netbeans-extide-9999_p20160227.ebuild 3377 SHA256 444041a43b09c707a927c9e063e823207ddaa14e84abcf9684ac11f4fe6fb7e2 SHA512 523910f8d52dc62b5dd13c4eebd398dcd44e9fe648f5bc128e480ae8d1766f07faea7bdc581773a418409c1b18a789f6a09289e50c81dc43a21ab39801dfda1c WHIRLPOOL aa2429af6fa16ecd254e5de2e44ad51c796e9b7e579d0b31b7e89ae20f1ae8cc3a58a2ad7f40f33361d487f9e7880eea6cd344c91a97425b667e7e9901d2abb5
1695 EBUILD netbeans-extide-9999_p20160228.ebuild 3377 SHA256 181ec286dafad3c9f7542d238246a26f42b0a9932960c77d8d9c5df240751ac8 SHA512 d7d5b554dead77da59ab596b480934f851603ac0cfb61e8a56b33f274193c3d636bbf781e030d251e98fd010e9f1505606689cf71d85c21add21899127cc7fbf WHIRLPOOL 03eea17e5d0c0fa11bc5ecbee20f816dca991ba108b7e21de9b168c28f720e7c60c1989cb8a09eba616d1449adacda0d28d38d1a429e1a42d671cf177f41188a
1696
1697 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160223.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160223.ebuild
1698 deleted file mode 100644
1699 index 5e6281c..0000000
1700 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160223.ebuild
1701 +++ /dev/null
1702 @@ -1,108 +0,0 @@
1703 -# Copyright 1999-2016 Gentoo Foundation
1704 -# Distributed under the terms of the GNU General Public License v2
1705 -# $Id$
1706 -
1707 -EAPI="4"
1708 -inherit eutils java-pkg-2 java-ant-2
1709 -
1710 -DESCRIPTION="Netbeans ExtIDE Cluster"
1711 -HOMEPAGE="http://netbeans.org/projects/ide"
1712 -SLOT="9999"
1713 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-23_00-02-15/zip/netbeans-trunk-nightly-201602230002-src.zip"
1714 -SRC_URI="${SOURCE_URL}
1715 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1716 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
1717 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
1718 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1719 -KEYWORDS="~amd64 ~x86"
1720 -IUSE=""
1721 -S="${WORKDIR}"
1722 -
1723 -CDEPEND="~dev-java/netbeans-ide-${PV}
1724 - ~dev-java/netbeans-platform-${PV}"
1725 -DEPEND=">=virtual/jdk-1.7
1726 - app-arch/unzip
1727 - dev-java/javahelp:0
1728 - ${CDEPEND}"
1729 -RDEPEND=">=virtual/jdk-1.7
1730 - ${CDEPEND}"
1731 -
1732 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1733 -
1734 -EANT_BUILD_XML="nbbuild/build.xml"
1735 -EANT_BUILD_TARGET="rebuild-cluster"
1736 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
1737 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1738 -JAVA_PKG_BSFIX="off"
1739 -
1740 -src_unpack() {
1741 - unpack $(basename ${SOURCE_URL})
1742 -
1743 - einfo "Deleting bundled jars..."
1744 - find -name "*.jar" -type f -delete
1745 -
1746 - unpack netbeans-9999-r14-build.xml.patch.bz2
1747 -
1748 - pushd "${S}" >/dev/null || die
1749 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
1750 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
1751 - popd >/dev/null || die
1752 -}
1753 -
1754 -src_prepare() {
1755 - einfo "Deleting bundled class files..."
1756 - find -name "*.class" -type f | xargs rm -vf
1757 -
1758 - epatch netbeans-9999-r14-build.xml.patch
1759 -
1760 - # Support for custom patches
1761 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1762 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1763 -
1764 - if [ -n "${files}" ] ; then
1765 - einfo "Applying custom patches:"
1766 -
1767 - for file in ${files} ; do
1768 - epatch "${file}"
1769 - done
1770 - fi
1771 - fi
1772 -
1773 - einfo "Symlinking external libraries..."
1774 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1775 -
1776 - einfo "Linking in other clusters..."
1777 - mkdir "${S}"/nbbuild/netbeans || die
1778 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1779 -
1780 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1781 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1782 - touch nb.cluster.ide.built
1783 -
1784 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1785 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1786 - touch nb.cluster.platform.built
1787 -
1788 - popd >/dev/null || die
1789 -
1790 - java-pkg-2_src_prepare
1791 -}
1792 -
1793 -src_compile() {
1794 - unset DISPLAY
1795 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
1796 -}
1797 -
1798 -src_install() {
1799 - pushd nbbuild/netbeans/extide >/dev/null || die
1800 -
1801 - insinto ${INSTALL_DIR}
1802 -
1803 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1804 -
1805 - doins -r *
1806 -
1807 - popd >/dev/null || die
1808 -
1809 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
1810 -}
1811
1812 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160224.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160224.ebuild
1813 deleted file mode 100644
1814 index 2f144c6..0000000
1815 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160224.ebuild
1816 +++ /dev/null
1817 @@ -1,108 +0,0 @@
1818 -# Copyright 1999-2016 Gentoo Foundation
1819 -# Distributed under the terms of the GNU General Public License v2
1820 -# $Id$
1821 -
1822 -EAPI="4"
1823 -inherit eutils java-pkg-2 java-ant-2
1824 -
1825 -DESCRIPTION="Netbeans ExtIDE Cluster"
1826 -HOMEPAGE="http://netbeans.org/projects/ide"
1827 -SLOT="9999"
1828 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-24_00-02-15/zip/netbeans-trunk-nightly-201602240002-src.zip"
1829 -SRC_URI="${SOURCE_URL}
1830 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1831 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
1832 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
1833 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1834 -KEYWORDS="~amd64 ~x86"
1835 -IUSE=""
1836 -S="${WORKDIR}"
1837 -
1838 -CDEPEND="~dev-java/netbeans-ide-${PV}
1839 - ~dev-java/netbeans-platform-${PV}"
1840 -DEPEND=">=virtual/jdk-1.7
1841 - app-arch/unzip
1842 - dev-java/javahelp:0
1843 - ${CDEPEND}"
1844 -RDEPEND=">=virtual/jdk-1.7
1845 - ${CDEPEND}"
1846 -
1847 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1848 -
1849 -EANT_BUILD_XML="nbbuild/build.xml"
1850 -EANT_BUILD_TARGET="rebuild-cluster"
1851 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
1852 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1853 -JAVA_PKG_BSFIX="off"
1854 -
1855 -src_unpack() {
1856 - unpack $(basename ${SOURCE_URL})
1857 -
1858 - einfo "Deleting bundled jars..."
1859 - find -name "*.jar" -type f -delete
1860 -
1861 - unpack netbeans-9999-r14-build.xml.patch.bz2
1862 -
1863 - pushd "${S}" >/dev/null || die
1864 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
1865 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
1866 - popd >/dev/null || die
1867 -}
1868 -
1869 -src_prepare() {
1870 - einfo "Deleting bundled class files..."
1871 - find -name "*.class" -type f | xargs rm -vf
1872 -
1873 - epatch netbeans-9999-r14-build.xml.patch
1874 -
1875 - # Support for custom patches
1876 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1877 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1878 -
1879 - if [ -n "${files}" ] ; then
1880 - einfo "Applying custom patches:"
1881 -
1882 - for file in ${files} ; do
1883 - epatch "${file}"
1884 - done
1885 - fi
1886 - fi
1887 -
1888 - einfo "Symlinking external libraries..."
1889 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1890 -
1891 - einfo "Linking in other clusters..."
1892 - mkdir "${S}"/nbbuild/netbeans || die
1893 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1894 -
1895 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1896 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1897 - touch nb.cluster.ide.built
1898 -
1899 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1900 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1901 - touch nb.cluster.platform.built
1902 -
1903 - popd >/dev/null || die
1904 -
1905 - java-pkg-2_src_prepare
1906 -}
1907 -
1908 -src_compile() {
1909 - unset DISPLAY
1910 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
1911 -}
1912 -
1913 -src_install() {
1914 - pushd nbbuild/netbeans/extide >/dev/null || die
1915 -
1916 - insinto ${INSTALL_DIR}
1917 -
1918 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1919 -
1920 - doins -r *
1921 -
1922 - popd >/dev/null || die
1923 -
1924 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
1925 -}
1926
1927 diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
1928 index 18dcc83..cd7e191 100644
1929 --- a/dev-java/netbeans-groovy/Manifest
1930 +++ b/dev-java/netbeans-groovy/Manifest
1931 @@ -6,8 +6,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
1932 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
1933 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
1934 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
1935 -DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea8d590e94f0fce7c735c8d98fa9d2ed244f2a278d9b78f9a942 SHA512 8d716149c57813d0415a2e6d5fc02bc92b65c046189bc02d66e205876fa2ab3f76477b359e7ded887eb660cf7e7855a2979cb29168528f4bb5d04f767549fc75 WHIRLPOOL b6479b3192dac038b97abcd29836f30bf79312d1a238d0d3dbaa29c288a76c839e810fa13ec5d7d76fa2f8177644eb322defca2cc8b4b0166059d90ff2e33933
1936 -DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
1937 DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
1938 DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
1939 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
1940 @@ -29,8 +27,6 @@ DIST netbeans-trunk-nightly-201603230001-src.zip 210048386 SHA256 4c00dfb9e00a18
1941 DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a574759e07213ac3de6adb24dac6fd05a349f3ebe8e80d37aef1612 SHA512 af12ab96c13e1797e79f99dea5fa0aa4cf810fe29e7356847168c5abddb0558af76c673254b2ba0e501aa69c55f3fd646c3c446e4c970bd4ba41c73c7aaa2afa WHIRLPOOL b24492009a5b3680853406685357a317a125ecfccc751206a6de0f88d71b8240a9dc487bdf1abc51439683fa8b732a88c24aa259ae83522f1590d2276ddd42a2
1942 EBUILD netbeans-groovy-8.0.2.ebuild 3346 SHA256 907e6cd11c222f15c826494b44929483803f0e4249de0d54db51e6855b574148 SHA512 8bb37121e7e32621959318d109b1d982e2c705a9deb7171f5fef1dcaed55fc5718b0bc9e6bbb2592cdaa5e96d874bb6e6bfa96d06fe09f14d5250c1485eb1da5 WHIRLPOOL d5e09fa1e975835f05c6132c091fee4ae9fc9dd671af9f5f88a9195d5cd4a93804f96687ed3f2bd741117fa65773f2c464b3cfd6697425039cc51a940efa2a31
1943 EBUILD netbeans-groovy-8.1.ebuild 3370 SHA256 ca32569d438060704e4d5d5e46be2ebf20bffdb0ae2471d8718ada8676f32082 SHA512 40555d2ffa0ddab1e55ca514eddbd98c6e721caa230cd174050fb56f144def46f389b0ac018068c9f509936c83235b2d3423cae8676db7c96e8782b0da73e4ad WHIRLPOOL 7b2b021581db21aa8ff90ea188ddeea0974ec84fdb064cf367a56a6fa53487affe89edb1880a83934a2cf0c586060a9192838687ffebf33b55e79d9ddc7ac986
1944 -EBUILD netbeans-groovy-9999_p20160223.ebuild 3416 SHA256 cc089bee4a8b4574f642ca131ed8c7bfb55588938f452ccdbb6d06fc46833085 SHA512 4ae13ae2b1b43c5f53c3119114bc184974cd402bf9d81d76a369a399d3402a6052ef650f016765310111b3be17a756713cab63a03f6e58056a87c72f1e1bd981 WHIRLPOOL e97e7198d220497f158caaf02f66aa606b05032484e9284d202637ff6d08da8a655a9e2aa5f911748fa3f3ac5b170674b8d4993bcc62d4e0ae2a73b545f59554
1945 -EBUILD netbeans-groovy-9999_p20160224.ebuild 3416 SHA256 c66f1a6975008be6aa0050e238803be39c19ea625f404414bae54b9384421e47 SHA512 d4fa26a0a9c02c78874cc0c1c06606a7e1fd74658b6ede7fa4cda76cdf2a8e0b5c777934df1eb3371ee09dfc268bde7e15e536a853811a0ff2922548ad13240c WHIRLPOOL f9762cf233995eef079cba4887d7406fc1e8fbc250f82363a0783ccb44fe59da7cfe70e1095611241b189a02948f44404fa740ccb1333eaf1fe6e0d06dad1800
1946 EBUILD netbeans-groovy-9999_p20160226.ebuild 3416 SHA256 d148b14ff8d19271fd2b7f89d6473951c78407a521a894d030d7fa2c1cbf4210 SHA512 d3a89ad6543d9f80fec79e48c4452297b9705ef86d3fe68c04d37d183209761309ce48941548604de12fa59c015185fc257b33151d85cdc37c4382686a675321 WHIRLPOOL 1176ff945d81ffa62e80d12b73c2bf28accad2015cbd680ee08db05a838fba112f9e1a69bf4e7cf94fd4480d041dbbc63805987eefa94cc0f8eee4f9800af011
1947 EBUILD netbeans-groovy-9999_p20160227.ebuild 3416 SHA256 6ed026e82fb6db50c51773c547990f22ef77f52e6b3f03b64ef928d9b155ba34 SHA512 c0f84c51e8b93ba4966b66ac60dd93e92863ab485e1e7060c7ab2d48d684389983e67f54a244698952620a2b21d0e4962ead206d6c53ff66323a0353d17a4a25 WHIRLPOOL 48bdc1e918196c58d6f5a6fdf16b460a6aa13529109c4a4325289a16daef976e14e9fa6a1974fb51b53f24c21ef35fbcf72eea006738506c4d34cce064600403
1948 EBUILD netbeans-groovy-9999_p20160228.ebuild 3416 SHA256 9fec0bf0771de9dac16225e14edfdd4bb8e5ad6761859238e6acd7eb25e474e8 SHA512 559e5e91e4ea91cecd4dff58f551d72f9bd3673fe36f5346952ac587f859c6df2780ecb3d30a981ffd7f53c236307fe7eb19d869064a19a5e6c2db608123dc10 WHIRLPOOL 5539cfc816b5963a1ff656c8e9dcbe965d199826f30d76655f243c557c7adb6c8fb57ffd1994162d2a17483534ec6eca7b5a3cf7cefcf3a5818673fb734cb67c
1949
1950 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160223.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160223.ebuild
1951 deleted file mode 100644
1952 index 1c3fe6d..0000000
1953 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160223.ebuild
1954 +++ /dev/null
1955 @@ -1,111 +0,0 @@
1956 -# Copyright 1999-2016 Gentoo Foundation
1957 -# Distributed under the terms of the GNU General Public License v2
1958 -# $Id$
1959 -
1960 -EAPI="4"
1961 -inherit eutils java-pkg-2 java-ant-2
1962 -
1963 -DESCRIPTION="Netbeans Groovy Cluster"
1964 -HOMEPAGE="http://netbeans.org/projects/groovy"
1965 -SLOT="9999"
1966 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-23_00-02-15/zip/netbeans-trunk-nightly-201602230002-src.zip"
1967 -SRC_URI="${SOURCE_URL}
1968 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1969 - http://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
1970 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1971 -KEYWORDS="~amd64 ~x86"
1972 -IUSE=""
1973 -S="${WORKDIR}"
1974 -
1975 -CDEPEND="~dev-java/netbeans-extide-${PV}
1976 - ~dev-java/netbeans-ide-${PV}
1977 - ~dev-java/netbeans-java-${PV}
1978 - ~dev-java/netbeans-platform-${PV}"
1979 -DEPEND=">=virtual/jdk-1.7
1980 - app-arch/unzip
1981 - ${CDEPEND}
1982 - dev-java/javahelp:0"
1983 -RDEPEND=">=virtual/jdk-1.7
1984 - ${CDEPEND}"
1985 -
1986 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1987 -
1988 -EANT_BUILD_XML="nbbuild/build.xml"
1989 -EANT_BUILD_TARGET="rebuild-cluster"
1990 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1991 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1992 -JAVA_PKG_BSFIX="off"
1993 -
1994 -src_unpack() {
1995 - unpack $(basename ${SOURCE_URL})
1996 -
1997 - einfo "Deleting bundled jars..."
1998 - find -name "*.jar" -type f -delete
1999 -
2000 - unpack netbeans-9999-r14-build.xml.patch.bz2
2001 -
2002 - pushd "${S}" >/dev/null || die
2003 - ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
2004 - popd >/dev/null || die
2005 -}
2006 -
2007 -src_prepare() {
2008 - einfo "Deleting bundled class files..."
2009 - find -name "*.class" -type f | xargs rm -vf
2010 -
2011 - epatch netbeans-9999-r14-build.xml.patch
2012 -
2013 - # Support for custom patches
2014 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2015 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2016 -
2017 - if [ -n "${files}" ] ; then
2018 - einfo "Applying custom patches:"
2019 -
2020 - for file in ${files} ; do
2021 - epatch "${file}"
2022 - done
2023 - fi
2024 - fi
2025 -
2026 - einfo "Symlinking external libraries..."
2027 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2028 -
2029 - einfo "Linking in other clusters..."
2030 - mkdir "${S}"/nbbuild/netbeans || die
2031 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2032 -
2033 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2034 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2035 - touch nb.cluster.extide.built
2036 -
2037 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2038 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2039 - touch nb.cluster.ide.built
2040 -
2041 - ln -s /usr/share/netbeans-java-${SLOT} java || die
2042 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2043 - touch nb.cluster.java.built
2044 -
2045 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2046 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2047 - touch nb.cluster.platform.built
2048 -
2049 - popd >/dev/null || die
2050 -
2051 - java-pkg-2_src_prepare
2052 -}
2053 -
2054 -src_install() {
2055 - pushd nbbuild/netbeans/groovy >/dev/null || die
2056 -
2057 - insinto ${INSTALL_DIR}
2058 -
2059 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2060 -
2061 - doins -r *
2062 -
2063 - popd >/dev/null || die
2064 -
2065 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
2066 -}
2067
2068 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160224.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160224.ebuild
2069 deleted file mode 100644
2070 index e7a5eb1..0000000
2071 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160224.ebuild
2072 +++ /dev/null
2073 @@ -1,111 +0,0 @@
2074 -# Copyright 1999-2016 Gentoo Foundation
2075 -# Distributed under the terms of the GNU General Public License v2
2076 -# $Id$
2077 -
2078 -EAPI="4"
2079 -inherit eutils java-pkg-2 java-ant-2
2080 -
2081 -DESCRIPTION="Netbeans Groovy Cluster"
2082 -HOMEPAGE="http://netbeans.org/projects/groovy"
2083 -SLOT="9999"
2084 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-24_00-02-15/zip/netbeans-trunk-nightly-201602240002-src.zip"
2085 -SRC_URI="${SOURCE_URL}
2086 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2087 - http://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
2088 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2089 -KEYWORDS="~amd64 ~x86"
2090 -IUSE=""
2091 -S="${WORKDIR}"
2092 -
2093 -CDEPEND="~dev-java/netbeans-extide-${PV}
2094 - ~dev-java/netbeans-ide-${PV}
2095 - ~dev-java/netbeans-java-${PV}
2096 - ~dev-java/netbeans-platform-${PV}"
2097 -DEPEND=">=virtual/jdk-1.7
2098 - app-arch/unzip
2099 - ${CDEPEND}
2100 - dev-java/javahelp:0"
2101 -RDEPEND=">=virtual/jdk-1.7
2102 - ${CDEPEND}"
2103 -
2104 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2105 -
2106 -EANT_BUILD_XML="nbbuild/build.xml"
2107 -EANT_BUILD_TARGET="rebuild-cluster"
2108 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2109 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2110 -JAVA_PKG_BSFIX="off"
2111 -
2112 -src_unpack() {
2113 - unpack $(basename ${SOURCE_URL})
2114 -
2115 - einfo "Deleting bundled jars..."
2116 - find -name "*.jar" -type f -delete
2117 -
2118 - unpack netbeans-9999-r14-build.xml.patch.bz2
2119 -
2120 - pushd "${S}" >/dev/null || die
2121 - ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
2122 - popd >/dev/null || die
2123 -}
2124 -
2125 -src_prepare() {
2126 - einfo "Deleting bundled class files..."
2127 - find -name "*.class" -type f | xargs rm -vf
2128 -
2129 - epatch netbeans-9999-r14-build.xml.patch
2130 -
2131 - # Support for custom patches
2132 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2133 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2134 -
2135 - if [ -n "${files}" ] ; then
2136 - einfo "Applying custom patches:"
2137 -
2138 - for file in ${files} ; do
2139 - epatch "${file}"
2140 - done
2141 - fi
2142 - fi
2143 -
2144 - einfo "Symlinking external libraries..."
2145 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2146 -
2147 - einfo "Linking in other clusters..."
2148 - mkdir "${S}"/nbbuild/netbeans || die
2149 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2150 -
2151 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2152 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2153 - touch nb.cluster.extide.built
2154 -
2155 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2156 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2157 - touch nb.cluster.ide.built
2158 -
2159 - ln -s /usr/share/netbeans-java-${SLOT} java || die
2160 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2161 - touch nb.cluster.java.built
2162 -
2163 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2164 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2165 - touch nb.cluster.platform.built
2166 -
2167 - popd >/dev/null || die
2168 -
2169 - java-pkg-2_src_prepare
2170 -}
2171 -
2172 -src_install() {
2173 - pushd nbbuild/netbeans/groovy >/dev/null || die
2174 -
2175 - insinto ${INSTALL_DIR}
2176 -
2177 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2178 -
2179 - doins -r *
2180 -
2181 - popd >/dev/null || die
2182 -
2183 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
2184 -}
2185
2186 diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
2187 index ba76998..f4256de 100644
2188 --- a/dev-java/netbeans-harness/Manifest
2189 +++ b/dev-java/netbeans-harness/Manifest
2190 @@ -9,8 +9,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
2191 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
2192 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
2193 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
2194 -DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea8d590e94f0fce7c735c8d98fa9d2ed244f2a278d9b78f9a942 SHA512 8d716149c57813d0415a2e6d5fc02bc92b65c046189bc02d66e205876fa2ab3f76477b359e7ded887eb660cf7e7855a2979cb29168528f4bb5d04f767549fc75 WHIRLPOOL b6479b3192dac038b97abcd29836f30bf79312d1a238d0d3dbaa29c288a76c839e810fa13ec5d7d76fa2f8177644eb322defca2cc8b4b0166059d90ff2e33933
2195 -DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
2196 DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
2197 DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
2198 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
2199 @@ -32,8 +30,6 @@ DIST netbeans-trunk-nightly-201603230001-src.zip 210048386 SHA256 4c00dfb9e00a18
2200 DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a574759e07213ac3de6adb24dac6fd05a349f3ebe8e80d37aef1612 SHA512 af12ab96c13e1797e79f99dea5fa0aa4cf810fe29e7356847168c5abddb0558af76c673254b2ba0e501aa69c55f3fd646c3c446e4c970bd4ba41c73c7aaa2afa WHIRLPOOL b24492009a5b3680853406685357a317a125ecfccc751206a6de0f88d71b8240a9dc487bdf1abc51439683fa8b732a88c24aa259ae83522f1590d2276ddd42a2
2201 EBUILD netbeans-harness-8.0.2.ebuild 4055 SHA256 2674d562adc57648c82cac9f714f74f9d29dd7b7ff7fa7f0ef37c43ef0975489 SHA512 7d72bed5b955b2365a4c11fcd97a2d6f2372ab939fb9a03b3ff7915053f24d695373c1aa154f6e6916d37ef3ace7b38864d575419460382760500576dae52e49 WHIRLPOOL 72f54a6cb83f282a75f0abb073109414a7b8bcd4e9263466281e68ff34148a7343ed3bd78ebdc8afd109b6b9f5b9f15bfd0e250f418fcaa4986a7c886b57b9f6
2202 EBUILD netbeans-harness-8.1.ebuild 4079 SHA256 116b90d6e6fd1b1ad8ce99c81104262a416a485b3a3110beed70e9381333cec2 SHA512 77ca4bbaf078adf6e13c0fea0a8e673262aaed60dd799ec161584589fb4c791d9bd758c87f4272297d863d3992b54a66b77b7bf05135cada530d111e1c428e68 WHIRLPOOL d385cd6292f31a5817a2c096f960330186a68242b51ed26e4272f33a690a98175e0b622a5d5309e1e6a72ff824662964785b7d235cf3a73ba4d715cd19e89dbb
2203 -EBUILD netbeans-harness-9999_p20160223.ebuild 4126 SHA256 57311330141b3f7b60f7e643652f8805bffbc170b1d4de9bb1caa55bd1c2d6c2 SHA512 60b4b0c90306a9249798047d43a152a64b03a13ad46ebd7a417262d69837adafc94b220539d06ec10ff54b1bab55593a90bcff5884c88c4c6b3e677f97f1a93f WHIRLPOOL 132160c30789f7f5a66c84f34555fbae7a76fdb1321e37f6a3559abeac25aba8463fd323a740eee3586c2fcb8b19fb2928a8ff57f562d55d1f1390e9d0cf0ac7
2204 -EBUILD netbeans-harness-9999_p20160224.ebuild 4126 SHA256 256dd2933cd1c2ce755f6d6e3b9f88404d02772a0f8b29bfbcf14aa5c189ec45 SHA512 7f3f4216c153f2613c17676343d8e3ee8b9593450b9a636231e96ecf66402094d006e839ec9e1b2e0926ab8772a24416d95e783468703d9f85aaa6beaed139ef WHIRLPOOL 36178e3dafe218e4fd2ec2b75e3e3cc8b34b8e9995235b9da1d9f2f49e4d1f18e7c1eb67286a7c1c6fccf10fc17bf998017845ef8337e7fd0fe0eb2702aa36f8
2205 EBUILD netbeans-harness-9999_p20160226.ebuild 4126 SHA256 393417e9a8f381c0abf6ee340ef41628afb27418119d4c37529df0a7c91043be SHA512 73998b964bb5c12e20475ea8343f7a45e28a71905327bdac21103a697a93db24d42bb948cf4c7047cbce57be7d62617174fea9b605d503db972ff6e191429e08 WHIRLPOOL fe83e39f47becea6cfccc49ed33cc07d8d4e89afc2eeca91998db156898bf5ccb4911b9202af2d9097720f8a924c2b27f69c0bb21ab4afa1ff6167a9cda3f1b2
2206 EBUILD netbeans-harness-9999_p20160227.ebuild 4126 SHA256 8be58a3da5b91098408b2b6a3dc1359e7f7abdf8a907e659c103c7dc2480d1e4 SHA512 c2e1d3acd09ca7be12793daf16449777fd9d4e1e9cc71422b09eaab3fd3f8258d60cf01fe72f83d170253e810a9db274ed1f2c782dd8ebca55477a96eba33747 WHIRLPOOL d15584dcc84c39bfb2ad4ca7bfe88aa003e9b3da58691c313d46c326ff1808b6c8fdcd11f5f05472bb8d75479854e2a5b6afb0fb7a8f92836c2be61dd1de4bad
2207 EBUILD netbeans-harness-9999_p20160228.ebuild 4126 SHA256 ca80498874b6a43098dc1afcaae22a18448629b3c594e8bcf1a47f1f094cac5e SHA512 2bccebc537715fc4631da707f572efadc4e3837440f2346e58416cc528223a8ff95fb4adc4e9598260d5f3a0fdc0d98887c79d6d6378989705f5363ada496829 WHIRLPOOL 29d9760af9e421cb8f58b2c130d93c060efde1c5c7b8d07f91f4b04476ed86d9a5b3292cddbdaec4ff2b43bbaaaae0a9c066512f3ff4174349b508a59924d1b0
2208
2209 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160223.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160223.ebuild
2210 deleted file mode 100644
2211 index 639ea9f..0000000
2212 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160223.ebuild
2213 +++ /dev/null
2214 @@ -1,114 +0,0 @@
2215 -# Copyright 1999-2016 Gentoo Foundation
2216 -# Distributed under the terms of the GNU General Public License v2
2217 -# $Id$
2218 -
2219 -EAPI="4"
2220 -inherit eutils java-pkg-2 java-ant-2
2221 -
2222 -DESCRIPTION="Netbeans Harness"
2223 -HOMEPAGE="http://netbeans.org/features/platform/"
2224 -SLOT="9999"
2225 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-23_00-02-15/zip/netbeans-trunk-nightly-201602230002-src.zip"
2226 -SRC_URI="${SOURCE_URL}
2227 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2228 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
2229 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
2230 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
2231 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
2232 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
2233 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2234 -KEYWORDS="~amd64 ~x86"
2235 -IUSE=""
2236 -S="${WORKDIR}"
2237 -
2238 -CDEPEND="~dev-java/netbeans-platform-${PV}
2239 - dev-java/javahelp:0"
2240 -DEPEND=">=virtual/jdk-1.7
2241 - app-arch/unzip
2242 - ${CDEPEND}
2243 - >=dev-java/junit-4.4:4"
2244 -RDEPEND=">=virtual/jdk-1.7
2245 - ${CDEPEND}"
2246 -
2247 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2248 -
2249 -EANT_BUILD_XML="nbbuild/build.xml"
2250 -EANT_BUILD_TARGET="rebuild-cluster"
2251 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2252 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2253 -JAVA_PKG_BSFIX="off"
2254 -
2255 -src_unpack() {
2256 - unpack $(basename ${SOURCE_URL})
2257 -
2258 - einfo "Deleting bundled jars..."
2259 - find -name "*.jar" -type f -delete
2260 -
2261 - unpack netbeans-9999-r14-build.xml.patch.bz2
2262 -
2263 - pushd "${S}" >/dev/null || die
2264 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
2265 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
2266 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
2267 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
2268 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
2269 - popd >/dev/null || die
2270 -}
2271 -
2272 -src_prepare() {
2273 - einfo "Deleting bundled class files..."
2274 - find -name "*.class" -type f | xargs rm -vf
2275 -
2276 - epatch netbeans-9999-r14-build.xml.patch
2277 -
2278 - # Support for custom patches
2279 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2280 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2281 -
2282 - if [ -n "${files}" ] ; then
2283 - einfo "Applying custom patches:"
2284 -
2285 - for file in ${files} ; do
2286 - epatch "${file}"
2287 - done
2288 - fi
2289 - fi
2290 -
2291 - einfo "Symlinking external libraries..."
2292 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2293 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
2294 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
2295 -
2296 - einfo "Linking in other clusters..."
2297 - mkdir "${S}"/nbbuild/netbeans || die
2298 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2299 -
2300 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2301 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2302 - touch nb.cluster.platform.built
2303 -
2304 - popd >/dev/null || die
2305 -
2306 - java-pkg-2_src_prepare
2307 -}
2308 -
2309 -src_install() {
2310 - pushd nbbuild/netbeans/harness >/dev/null || die
2311 -
2312 - insinto ${INSTALL_DIR}
2313 -
2314 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2315 -
2316 - doins -r *
2317 - fperms 755 launchers/app.sh
2318 - find "${D}" -name "*.exe" -type f -delete
2319 -
2320 - popd >/dev/null || die
2321 -
2322 - local instdir="${D}"/${INSTALL_DIR}/antlib
2323 - pushd "${instdir}" >/dev/null || die
2324 - rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
2325 - popd >/dev/null || die
2326 -
2327 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
2328 -}
2329
2330 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160224.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160224.ebuild
2331 deleted file mode 100644
2332 index 139d1c6..0000000
2333 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160224.ebuild
2334 +++ /dev/null
2335 @@ -1,114 +0,0 @@
2336 -# Copyright 1999-2016 Gentoo Foundation
2337 -# Distributed under the terms of the GNU General Public License v2
2338 -# $Id$
2339 -
2340 -EAPI="4"
2341 -inherit eutils java-pkg-2 java-ant-2
2342 -
2343 -DESCRIPTION="Netbeans Harness"
2344 -HOMEPAGE="http://netbeans.org/features/platform/"
2345 -SLOT="9999"
2346 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-24_00-02-15/zip/netbeans-trunk-nightly-201602240002-src.zip"
2347 -SRC_URI="${SOURCE_URL}
2348 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2349 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
2350 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
2351 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
2352 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
2353 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
2354 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2355 -KEYWORDS="~amd64 ~x86"
2356 -IUSE=""
2357 -S="${WORKDIR}"
2358 -
2359 -CDEPEND="~dev-java/netbeans-platform-${PV}
2360 - dev-java/javahelp:0"
2361 -DEPEND=">=virtual/jdk-1.7
2362 - app-arch/unzip
2363 - ${CDEPEND}
2364 - >=dev-java/junit-4.4:4"
2365 -RDEPEND=">=virtual/jdk-1.7
2366 - ${CDEPEND}"
2367 -
2368 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2369 -
2370 -EANT_BUILD_XML="nbbuild/build.xml"
2371 -EANT_BUILD_TARGET="rebuild-cluster"
2372 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2373 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2374 -JAVA_PKG_BSFIX="off"
2375 -
2376 -src_unpack() {
2377 - unpack $(basename ${SOURCE_URL})
2378 -
2379 - einfo "Deleting bundled jars..."
2380 - find -name "*.jar" -type f -delete
2381 -
2382 - unpack netbeans-9999-r14-build.xml.patch.bz2
2383 -
2384 - pushd "${S}" >/dev/null || die
2385 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
2386 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
2387 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
2388 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
2389 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
2390 - popd >/dev/null || die
2391 -}
2392 -
2393 -src_prepare() {
2394 - einfo "Deleting bundled class files..."
2395 - find -name "*.class" -type f | xargs rm -vf
2396 -
2397 - epatch netbeans-9999-r14-build.xml.patch
2398 -
2399 - # Support for custom patches
2400 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2401 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2402 -
2403 - if [ -n "${files}" ] ; then
2404 - einfo "Applying custom patches:"
2405 -
2406 - for file in ${files} ; do
2407 - epatch "${file}"
2408 - done
2409 - fi
2410 - fi
2411 -
2412 - einfo "Symlinking external libraries..."
2413 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2414 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
2415 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
2416 -
2417 - einfo "Linking in other clusters..."
2418 - mkdir "${S}"/nbbuild/netbeans || die
2419 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2420 -
2421 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2422 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2423 - touch nb.cluster.platform.built
2424 -
2425 - popd >/dev/null || die
2426 -
2427 - java-pkg-2_src_prepare
2428 -}
2429 -
2430 -src_install() {
2431 - pushd nbbuild/netbeans/harness >/dev/null || die
2432 -
2433 - insinto ${INSTALL_DIR}
2434 -
2435 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2436 -
2437 - doins -r *
2438 - fperms 755 launchers/app.sh
2439 - find "${D}" -name "*.exe" -type f -delete
2440 -
2441 - popd >/dev/null || die
2442 -
2443 - local instdir="${D}"/${INSTALL_DIR}/antlib
2444 - pushd "${instdir}" >/dev/null || die
2445 - rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
2446 - popd >/dev/null || die
2447 -
2448 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
2449 -}
2450
2451 diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
2452 index 30544a2..5573dd2 100644
2453 --- a/dev-java/netbeans-ide/Manifest
2454 +++ b/dev-java/netbeans-ide/Manifest
2455 @@ -136,8 +136,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
2456 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
2457 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
2458 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
2459 -DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea8d590e94f0fce7c735c8d98fa9d2ed244f2a278d9b78f9a942 SHA512 8d716149c57813d0415a2e6d5fc02bc92b65c046189bc02d66e205876fa2ab3f76477b359e7ded887eb660cf7e7855a2979cb29168528f4bb5d04f767549fc75 WHIRLPOOL b6479b3192dac038b97abcd29836f30bf79312d1a238d0d3dbaa29c288a76c839e810fa13ec5d7d76fa2f8177644eb322defca2cc8b4b0166059d90ff2e33933
2460 -DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
2461 DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
2462 DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
2463 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
2464 @@ -159,8 +157,6 @@ DIST netbeans-trunk-nightly-201603230001-src.zip 210048386 SHA256 4c00dfb9e00a18
2465 DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a574759e07213ac3de6adb24dac6fd05a349f3ebe8e80d37aef1612 SHA512 af12ab96c13e1797e79f99dea5fa0aa4cf810fe29e7356847168c5abddb0558af76c673254b2ba0e501aa69c55f3fd646c3c446e4c970bd4ba41c73c7aaa2afa WHIRLPOOL b24492009a5b3680853406685357a317a125ecfccc751206a6de0f88d71b8240a9dc487bdf1abc51439683fa8b732a88c24aa259ae83522f1590d2276ddd42a2
2466 EBUILD netbeans-ide-8.0.2-r2.ebuild 29330 SHA256 4822cbe26fc19685164c35d69e75bc20578ca8a5ce3394fe97bde6acc721fd2d SHA512 552f35cb1aa5429beb70c72a0cd2a3aa3a006f5870ec4084e88632a39e2ccdc05d0b2b15a87f26c72cdffb3c9a6fa0a124a8d501edeef9aa9580396922071e8d WHIRLPOOL 4c9bce3ca21d5ae61ef9392b9282c2dff9de7f82f2e83d2944a2906ca2180ef0ffab59489bdbb6afc7ba88d5143d77b47a0cf6b219a5a4d385b68afcacd3fe6d
2467 EBUILD netbeans-ide-8.1-r2.ebuild 30301 SHA256 892f20531352d85b5b72b1c85352eefa444917b515b0b564f04c4f91d1e654f9 SHA512 50af4873fd3ea7755b0d33b086be7e07766b6c009a46ec3954a67a1da9930378bcf9da6d18b7e60078b31af4b36ccf060f22378a8ef26b3829ccf30a529dd023 WHIRLPOOL 1024af16e7cae7f4728dd37f88031be33253b7c62548a095d3e827abeccb6c183d34ce312bd1a0f808f0d107aff217e4b81b7a17eecc6842e1d914d7061df2c9
2468 -EBUILD netbeans-ide-9999_p20160223.ebuild 30235 SHA256 42a75953a9bdeee192bf1f6ba62b4a7d9b2916656e49633c270025726e951844 SHA512 ef07e842663d9de4d43bf95a178f21a54e9ba50c42f77e2b6baf539cb8bed2d92fc277e5be568e6ad5c65cb84ec9f2f9c9d81e43783c222b00bac850fa7770b2 WHIRLPOOL d732d829d40f779573a6a4cb8f669844abf79985aa9afde6e32c0c643def9e0f007daeece0fd275268b44b161d65b7b92f78038c15d4b1655f53e493f566b2cc
2469 -EBUILD netbeans-ide-9999_p20160224.ebuild 30235 SHA256 f710b7fedc800b0c865e01e4b0f4f698c2069eade4a323899287bc2495bc966e SHA512 9e61b8540fbabc33446473cbdfc3cf48ef035382eeedecf138ca8c1e8079aa09133c10217ae924603277b504d3b9e5391c0fd49fd84acaa551f7f2d93c44aa9e WHIRLPOOL b146db1b14ee4c0a27228b1701d79fb2c51cbd8ba659bea8f889dd057ecefaa407ac48cbc3a01346d71470e282864ec13914e2c908f292ac9e10a954bd92ee78
2470 EBUILD netbeans-ide-9999_p20160226.ebuild 30235 SHA256 0836616c278109eb1b3212474011bce707085786f31552abb1a421ebf054e692 SHA512 779483e1b664e077765f2e70213848ec9283b935003ab790e75dc82467249eac07da6e9aafadeaa45460dbde7b9d4ef2dd59c7290819d6edae46c0eb6c63e652 WHIRLPOOL 0eaf9e3e2a1bc34ff78c17b7eb5e3bfdef6c554825cd872892e712c16c9bfd786227a4dda98743d28d85a36d0f1b06e0ad8ab1552803e08a7b3e56ea642b9c04
2471 EBUILD netbeans-ide-9999_p20160227.ebuild 30250 SHA256 672392406ee7a7020e0a6081ea61f081013b06a022e1c2119da22bd476588584 SHA512 09bd47e3ee168aca0bbc5f17a0aede47055417c017928debd7acd89cc4a43f2cbe56d3caff5c8a0d62ece1a4decff7bde022029a0ff99f7168677448af10a8c7 WHIRLPOOL a15bf2072f4c6fee47a43e280de99a438d079737c41b97a8a367a19bfa4776a3474412323e3d8b2e825e0f2966b40973bb513cdd1292b4b61810a56680d11073
2472 EBUILD netbeans-ide-9999_p20160228.ebuild 30250 SHA256 20c33c2342adeb5ff72d4da522fd1db5b2c816d701b54c031548be91254f1acf SHA512 884a400439d3debf2811ed019a141ef241298e678b80cc81af8450c85b7085e9fd345b136eb5a4197bdc27ca94388c98d72a480edb0e89491ed13d90639dfdce WHIRLPOOL fbfb7d15b9de1ecf8947aa4da50c3e9c4ceb685fb7c89af00428c4a2d39ded9c312ee075759661f9036e6f0de76d8bc1e135fa83f2a77e41e0485a7e77b62250
2473
2474 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160223.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160223.ebuild
2475 deleted file mode 100644
2476 index 6f5b15d..0000000
2477 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160223.ebuild
2478 +++ /dev/null
2479 @@ -1,378 +0,0 @@
2480 -# Copyright 1999-2016 Gentoo Foundation
2481 -# Distributed under the terms of the GNU General Public License v2
2482 -# $Id$
2483 -
2484 -EAPI="4"
2485 -inherit eutils java-pkg-2 java-ant-2
2486 -
2487 -DESCRIPTION="Netbeans IDE Cluster"
2488 -HOMEPAGE="http://netbeans.org/projects/ide"
2489 -SLOT="9999"
2490 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-23_00-02-15/zip/netbeans-trunk-nightly-201602230002-src.zip"
2491 -SRC_URI="${SOURCE_URL}
2492 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2493 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
2494 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
2495 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
2496 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
2497 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
2498 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
2499 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
2500 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
2501 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
2502 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
2503 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
2504 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
2505 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
2506 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
2507 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
2508 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
2509 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
2510 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
2511 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
2512 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
2513 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
2514 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
2515 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
2516 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
2517 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
2518 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
2519 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
2520 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
2521 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
2522 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
2523 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
2524 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
2525 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
2526 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
2527 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
2528 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
2529 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
2530 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
2531 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
2532 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
2533 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
2534 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
2535 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
2536 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
2537 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
2538 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
2539 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
2540 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
2541 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
2542 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
2543 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
2544 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
2545 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
2546 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
2547 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
2548 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
2549 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
2550 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
2551 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
2552 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
2553 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
2554 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
2555 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
2556 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
2557 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
2558 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
2559 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
2560 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
2561 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
2562 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
2563 - http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
2564 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
2565 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
2566 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
2567 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
2568 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2569 -KEYWORDS="~amd64 ~x86"
2570 -IUSE=""
2571 -S="${WORKDIR}"
2572 -
2573 -CDEPEND="~dev-java/netbeans-harness-${PV}
2574 - ~dev-java/netbeans-platform-${PV}
2575 - dev-java/commons-compress:0
2576 - dev-java/commons-httpclient:3
2577 - dev-java/commons-logging:0
2578 - dev-java/icu4j:55
2579 - dev-java/iso-relax:0
2580 - dev-java/jdbc-mysql:0
2581 - dev-java/jdbc-postgresql:0
2582 - >=dev-java/jsch-0.1.46:0
2583 - >=dev-java/json-simple-1.1:0
2584 - dev-java/jsr173:0
2585 - dev-java/jvyamlb:0
2586 - dev-java/log4j:0
2587 - dev-java/lucene:3.5
2588 - dev-java/rhino:1.6
2589 - dev-java/saxon:9
2590 - dev-java/smack:2.2
2591 - dev-java/sun-jaf:0
2592 - dev-java/tomcat-servlet-api:2.2
2593 - dev-java/ws-commons-util:0
2594 - dev-java/xerces:2"
2595 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
2596 -# app-text/jing:0 our version is probably too old
2597 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
2598 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
2599 -# dev-java/freemarker:2.3
2600 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
2601 -# dev-java/ini4j:0 our version is too old
2602 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
2603 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
2604 -# dev-java/trilead-ssh2:0 in overlay
2605 -DEPEND=">=virtual/jdk-1.7
2606 - app-arch/unzip
2607 - dev-java/commons-codec:0
2608 - ${CDEPEND}
2609 - dev-java/javacc:0
2610 - dev-java/javahelp:0"
2611 -RDEPEND=">=virtual/jdk-1.7
2612 - ${CDEPEND}"
2613 -
2614 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2615 -
2616 -EANT_BUILD_XML="nbbuild/build.xml"
2617 -EANT_BUILD_TARGET="rebuild-cluster"
2618 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
2619 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2620 -JAVA_PKG_BSFIX="off"
2621 -
2622 -JAVA_PKG_WANT_SOURCE="1.7"
2623 -JAVA_PKG_WANT_TARGET="1.7"
2624 -
2625 -src_unpack() {
2626 - unpack $(basename ${SOURCE_URL})
2627 -
2628 - einfo "Deleting bundled jars..."
2629 - find -name "*.jar" -type f -delete
2630 -
2631 - unpack netbeans-9999-r14-build.xml.patch.bz2
2632 -
2633 - pushd "${S}" >/dev/null || die
2634 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
2635 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
2636 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
2637 - 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
2638 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
2639 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
2640 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
2641 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
2642 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
2643 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
2644 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
2645 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
2646 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
2647 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
2648 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
2649 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
2650 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
2651 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
2652 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
2653 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
2654 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
2655 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
2656 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
2657 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
2658 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
2659 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
2660 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
2661 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
2662 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
2663 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
2664 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
2665 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
2666 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
2667 - 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
2668 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
2669 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
2670 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
2671 - 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
2672 - 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
2673 - 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
2674 - 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
2675 - 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
2676 - 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
2677 - 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
2678 - 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
2679 - 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
2680 - 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
2681 - 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
2682 - 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
2683 - 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
2684 - 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
2685 - 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
2686 - 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
2687 - 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
2688 - 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
2689 - 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
2690 - 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
2691 - 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
2692 - 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
2693 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
2694 - 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
2695 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
2696 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
2697 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
2698 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
2699 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
2700 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
2701 - 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
2702 - 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
2703 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
2704 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
2705 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
2706 - ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
2707 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
2708 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
2709 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
2710 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
2711 - popd >/dev/null || die
2712 -}
2713 -
2714 -src_prepare() {
2715 - einfo "Deleting bundled class files..."
2716 - find -name "*.class" -type f | xargs rm -vf
2717 -
2718 - epatch netbeans-9999-r14-build.xml.patch
2719 -
2720 - # Support for custom patches
2721 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2722 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2723 -
2724 - if [ -n "${files}" ] ; then
2725 - einfo "Applying custom patches:"
2726 -
2727 - for file in ${files} ; do
2728 - epatch "${file}"
2729 - done
2730 - fi
2731 - fi
2732 -
2733 - einfo "Symlinking external libraries..."
2734 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2735 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
2736 -
2737 - einfo "Linking in other clusters..."
2738 - mkdir "${S}"/nbbuild/netbeans || die
2739 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2740 -
2741 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2742 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2743 - touch nb.cluster.platform.built
2744 -
2745 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2746 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2747 - touch nb.cluster.harness.built
2748 -
2749 - popd >/dev/null || die
2750 -
2751 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
2752 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
2753 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
2754 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
2755 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
2756 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
2757 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
2758 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
2759 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
2760 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
2761 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
2762 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
2763 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
2764 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
2765 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
2766 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
2767 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
2768 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
2769 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
2770 - 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
2771 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
2772 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
2773 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
2774 -
2775 - java-pkg-2_src_prepare
2776 -}
2777 -
2778 -src_compile() {
2779 - unset DISPLAY
2780 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
2781 -}
2782 -
2783 -src_install() {
2784 - pushd nbbuild/netbeans/ide >/dev/null || die
2785 -
2786 - insinto ${INSTALL_DIR}
2787 -
2788 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2789 -
2790 - doins -r *
2791 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
2792 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
2793 -
2794 - insinto ${INSTALL_DIR}/bin/nativeexecution
2795 - doins bin/nativeexecution/*
2796 -
2797 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
2798 - for file in *.sh ; do
2799 - fperms 755 ${file}
2800 - done
2801 - popd >/dev/null || die
2802 -
2803 - if use x86 ; then
2804 - doins -r bin/nativeexecution/Linux-x86
2805 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
2806 - for file in * ; do
2807 - fperms 755 ${file}
2808 - done
2809 - popd >/dev/null || die
2810 - elif use amd64 ; then
2811 - doins -r bin/nativeexecution/Linux-x86_64
2812 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
2813 - for file in * ; do
2814 - fperms 755 ${file}
2815 - done
2816 - popd >/dev/null || die
2817 - fi
2818 -
2819 - popd >/dev/null || die
2820 -
2821 - local instdir="${D}"/${INSTALL_DIR}/modules
2822 - pushd "${instdir}" >/dev/null || die
2823 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
2824 - popd >/dev/null || die
2825 -
2826 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
2827 - pushd "${instdir}" >/dev/null || die
2828 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
2829 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
2830 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
2831 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax isorelax.jar
2832 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
2833 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
2834 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
2835 - 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
2836 - 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
2837 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
2838 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
2839 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
2840 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
2841 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
2842 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
2843 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
2844 - popd >/dev/null || die
2845 -
2846 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
2847 - pushd "${instdir}" >/dev/null || die
2848 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
2849 - popd >/dev/null || die
2850 -
2851 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
2852 - pushd "${instdir}" >/dev/null || die
2853 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
2854 - popd >/dev/null || die
2855 -
2856 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
2857 -}
2858
2859 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160224.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160224.ebuild
2860 deleted file mode 100644
2861 index ca644d0..0000000
2862 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160224.ebuild
2863 +++ /dev/null
2864 @@ -1,378 +0,0 @@
2865 -# Copyright 1999-2016 Gentoo Foundation
2866 -# Distributed under the terms of the GNU General Public License v2
2867 -# $Id$
2868 -
2869 -EAPI="4"
2870 -inherit eutils java-pkg-2 java-ant-2
2871 -
2872 -DESCRIPTION="Netbeans IDE Cluster"
2873 -HOMEPAGE="http://netbeans.org/projects/ide"
2874 -SLOT="9999"
2875 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-24_00-02-15/zip/netbeans-trunk-nightly-201602240002-src.zip"
2876 -SRC_URI="${SOURCE_URL}
2877 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2878 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
2879 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
2880 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
2881 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
2882 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
2883 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
2884 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
2885 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
2886 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
2887 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
2888 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
2889 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
2890 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
2891 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
2892 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
2893 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
2894 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
2895 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
2896 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
2897 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
2898 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
2899 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
2900 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
2901 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
2902 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
2903 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
2904 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
2905 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
2906 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
2907 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
2908 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
2909 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
2910 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
2911 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
2912 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
2913 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
2914 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
2915 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
2916 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
2917 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
2918 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
2919 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
2920 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
2921 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
2922 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
2923 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
2924 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
2925 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
2926 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
2927 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
2928 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
2929 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
2930 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
2931 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
2932 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
2933 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
2934 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
2935 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
2936 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
2937 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
2938 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
2939 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
2940 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
2941 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
2942 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
2943 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
2944 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
2945 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
2946 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
2947 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
2948 - http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
2949 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
2950 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
2951 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
2952 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
2953 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2954 -KEYWORDS="~amd64 ~x86"
2955 -IUSE=""
2956 -S="${WORKDIR}"
2957 -
2958 -CDEPEND="~dev-java/netbeans-harness-${PV}
2959 - ~dev-java/netbeans-platform-${PV}
2960 - dev-java/commons-compress:0
2961 - dev-java/commons-httpclient:3
2962 - dev-java/commons-logging:0
2963 - dev-java/icu4j:55
2964 - dev-java/iso-relax:0
2965 - dev-java/jdbc-mysql:0
2966 - dev-java/jdbc-postgresql:0
2967 - >=dev-java/jsch-0.1.46:0
2968 - >=dev-java/json-simple-1.1:0
2969 - dev-java/jsr173:0
2970 - dev-java/jvyamlb:0
2971 - dev-java/log4j:0
2972 - dev-java/lucene:3.5
2973 - dev-java/rhino:1.6
2974 - dev-java/saxon:9
2975 - dev-java/smack:2.2
2976 - dev-java/sun-jaf:0
2977 - dev-java/tomcat-servlet-api:2.2
2978 - dev-java/ws-commons-util:0
2979 - dev-java/xerces:2"
2980 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
2981 -# app-text/jing:0 our version is probably too old
2982 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
2983 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
2984 -# dev-java/freemarker:2.3
2985 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
2986 -# dev-java/ini4j:0 our version is too old
2987 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
2988 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
2989 -# dev-java/trilead-ssh2:0 in overlay
2990 -DEPEND=">=virtual/jdk-1.7
2991 - app-arch/unzip
2992 - dev-java/commons-codec:0
2993 - ${CDEPEND}
2994 - dev-java/javacc:0
2995 - dev-java/javahelp:0"
2996 -RDEPEND=">=virtual/jdk-1.7
2997 - ${CDEPEND}"
2998 -
2999 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3000 -
3001 -EANT_BUILD_XML="nbbuild/build.xml"
3002 -EANT_BUILD_TARGET="rebuild-cluster"
3003 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
3004 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3005 -JAVA_PKG_BSFIX="off"
3006 -
3007 -JAVA_PKG_WANT_SOURCE="1.7"
3008 -JAVA_PKG_WANT_TARGET="1.7"
3009 -
3010 -src_unpack() {
3011 - unpack $(basename ${SOURCE_URL})
3012 -
3013 - einfo "Deleting bundled jars..."
3014 - find -name "*.jar" -type f -delete
3015 -
3016 - unpack netbeans-9999-r14-build.xml.patch.bz2
3017 -
3018 - pushd "${S}" >/dev/null || die
3019 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
3020 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
3021 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
3022 - 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
3023 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
3024 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
3025 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
3026 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
3027 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
3028 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
3029 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
3030 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
3031 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
3032 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
3033 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
3034 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
3035 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
3036 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
3037 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
3038 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
3039 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
3040 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
3041 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
3042 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
3043 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
3044 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
3045 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
3046 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
3047 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
3048 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
3049 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
3050 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
3051 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
3052 - 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
3053 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
3054 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
3055 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
3056 - 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
3057 - 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
3058 - 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
3059 - 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
3060 - 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
3061 - 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
3062 - 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
3063 - 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
3064 - 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
3065 - 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
3066 - 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
3067 - 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
3068 - 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
3069 - 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
3070 - 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
3071 - 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
3072 - 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
3073 - 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
3074 - 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
3075 - 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
3076 - 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
3077 - 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
3078 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
3079 - 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
3080 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
3081 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
3082 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
3083 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
3084 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
3085 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
3086 - 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
3087 - 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
3088 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
3089 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
3090 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
3091 - ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
3092 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
3093 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
3094 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
3095 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
3096 - popd >/dev/null || die
3097 -}
3098 -
3099 -src_prepare() {
3100 - einfo "Deleting bundled class files..."
3101 - find -name "*.class" -type f | xargs rm -vf
3102 -
3103 - epatch netbeans-9999-r14-build.xml.patch
3104 -
3105 - # Support for custom patches
3106 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3107 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3108 -
3109 - if [ -n "${files}" ] ; then
3110 - einfo "Applying custom patches:"
3111 -
3112 - for file in ${files} ; do
3113 - epatch "${file}"
3114 - done
3115 - fi
3116 - fi
3117 -
3118 - einfo "Symlinking external libraries..."
3119 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3120 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
3121 -
3122 - einfo "Linking in other clusters..."
3123 - mkdir "${S}"/nbbuild/netbeans || die
3124 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3125 -
3126 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3127 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3128 - touch nb.cluster.platform.built
3129 -
3130 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3131 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3132 - touch nb.cluster.harness.built
3133 -
3134 - popd >/dev/null || die
3135 -
3136 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
3137 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
3138 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
3139 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
3140 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
3141 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
3142 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
3143 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
3144 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
3145 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
3146 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
3147 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
3148 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
3149 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
3150 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
3151 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
3152 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
3153 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
3154 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
3155 - 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
3156 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
3157 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
3158 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
3159 -
3160 - java-pkg-2_src_prepare
3161 -}
3162 -
3163 -src_compile() {
3164 - unset DISPLAY
3165 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
3166 -}
3167 -
3168 -src_install() {
3169 - pushd nbbuild/netbeans/ide >/dev/null || die
3170 -
3171 - insinto ${INSTALL_DIR}
3172 -
3173 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3174 -
3175 - doins -r *
3176 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
3177 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
3178 -
3179 - insinto ${INSTALL_DIR}/bin/nativeexecution
3180 - doins bin/nativeexecution/*
3181 -
3182 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
3183 - for file in *.sh ; do
3184 - fperms 755 ${file}
3185 - done
3186 - popd >/dev/null || die
3187 -
3188 - if use x86 ; then
3189 - doins -r bin/nativeexecution/Linux-x86
3190 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
3191 - for file in * ; do
3192 - fperms 755 ${file}
3193 - done
3194 - popd >/dev/null || die
3195 - elif use amd64 ; then
3196 - doins -r bin/nativeexecution/Linux-x86_64
3197 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
3198 - for file in * ; do
3199 - fperms 755 ${file}
3200 - done
3201 - popd >/dev/null || die
3202 - fi
3203 -
3204 - popd >/dev/null || die
3205 -
3206 - local instdir="${D}"/${INSTALL_DIR}/modules
3207 - pushd "${instdir}" >/dev/null || die
3208 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
3209 - popd >/dev/null || die
3210 -
3211 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
3212 - pushd "${instdir}" >/dev/null || die
3213 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
3214 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
3215 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
3216 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax isorelax.jar
3217 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
3218 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
3219 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
3220 - 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
3221 - 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
3222 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
3223 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
3224 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
3225 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
3226 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
3227 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
3228 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
3229 - popd >/dev/null || die
3230 -
3231 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
3232 - pushd "${instdir}" >/dev/null || die
3233 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
3234 - popd >/dev/null || die
3235 -
3236 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
3237 - pushd "${instdir}" >/dev/null || die
3238 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
3239 - popd >/dev/null || die
3240 -
3241 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
3242 -}
3243
3244 diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
3245 index 345bc21..d9144c8 100644
3246 --- a/dev-java/netbeans-java/Manifest
3247 +++ b/dev-java/netbeans-java/Manifest
3248 @@ -34,8 +34,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
3249 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
3250 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
3251 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
3252 -DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea8d590e94f0fce7c735c8d98fa9d2ed244f2a278d9b78f9a942 SHA512 8d716149c57813d0415a2e6d5fc02bc92b65c046189bc02d66e205876fa2ab3f76477b359e7ded887eb660cf7e7855a2979cb29168528f4bb5d04f767549fc75 WHIRLPOOL b6479b3192dac038b97abcd29836f30bf79312d1a238d0d3dbaa29c288a76c839e810fa13ec5d7d76fa2f8177644eb322defca2cc8b4b0166059d90ff2e33933
3253 -DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
3254 DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
3255 DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
3256 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
3257 @@ -57,8 +55,6 @@ DIST netbeans-trunk-nightly-201603230001-src.zip 210048386 SHA256 4c00dfb9e00a18
3258 DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a574759e07213ac3de6adb24dac6fd05a349f3ebe8e80d37aef1612 SHA512 af12ab96c13e1797e79f99dea5fa0aa4cf810fe29e7356847168c5abddb0558af76c673254b2ba0e501aa69c55f3fd646c3c446e4c970bd4ba41c73c7aaa2afa WHIRLPOOL b24492009a5b3680853406685357a317a125ecfccc751206a6de0f88d71b8240a9dc487bdf1abc51439683fa8b732a88c24aa259ae83522f1590d2276ddd42a2
3259 EBUILD netbeans-java-8.0.2-r4.ebuild 13298 SHA256 d4172dfdec5afecb1cd099e18a21aa872c7822bff40b192b5f4ec4d35e6e0ef8 SHA512 48ae6f7141117fbf58123ded750d76f2e7311211a6be3b62bd491349817460da11f781ec5694da91584315547c32008f568fac3bfb406dbdb5ed7fd825ff694e WHIRLPOOL 73fb68aec003707c14b2b390c2de80f24e1e5413cf7e16cf7e661af47c908e2d559214580379e45e21d316767987ac906b5a119a61ae39f03c3d01dafad49b7c
3260 EBUILD netbeans-java-8.1-r2.ebuild 14814 SHA256 1f49212c90fcaa9a6483f19bb60c963520f20aa08c2a509aa19cc7fda12e4564 SHA512 2d6b225f5d32f0ce1801124808b0cc2101f16a703540877c4818be06694742cfa262c3a2e7018761254f9244a7992eb7fe9bc15cdb20f6f4cb83958789c0ef42 WHIRLPOOL 8557163a46ea91a47efec3c272b8a8a0f2acbf9eaa8f6c280d0ddaac6dd8b2185f06716ab12ebf76fb87fe6c05ab1a14bfd281875ebef586f1304d2162e5f2dc
3261 -EBUILD netbeans-java-9999_p20160223.ebuild 14930 SHA256 b277782f4837d65401fb02c278256ec2644d66f890907769aa8f0723cf2e3680 SHA512 7586e79abd8e88ace311a543b52a76653d8d6d6a2f21c2d19f0ab0e0cd869538fa561552e591188f36d7a0aa5634d71cfbd7f2602deb3143a8deccfa66f49420 WHIRLPOOL e9d97aa78c4786b646e84dc50951b4818440517a328c74c32f59e665f8b775d425f4b9a83d56bf3230cadda12fe9708b676bea680a1f659fa66b068eeff49fc3
3262 -EBUILD netbeans-java-9999_p20160224.ebuild 14930 SHA256 b8437d19aec04ee745f5a1f012deeac06ce919a190809f40e404bc4ea27a407f SHA512 9ee1b60be2ede082f4e3b3ef3100835153d7063983aaa9b7ac84523784e651da780a9bad124f3d7c53c497938f22cd052f09ce1bbd5830ed757aeb97a77b72a4 WHIRLPOOL ab16ddbc28902b382fc57ee4473143ea0e83a27a5f917e09cedd12732c1446590300e49c722b2c5460fdd2f89adb9907be710f44862a4b628f44c4fe9a9316ea
3263 EBUILD netbeans-java-9999_p20160226.ebuild 14930 SHA256 fc9c476d372a29d8699e21fcd7452ba730898f33dc9711b38dbd475c6ec743f6 SHA512 f674aae89d47aec2de403d15f8afe0d5baba2c5adcd1bb200b9486f0a4626b13ce03f795c199888e990179a721d3bc53e8bb7950a6a630a96ef43ef5f13606ad WHIRLPOOL aad7150ab031335e97bc666eef873dc34714ab83d2df3f199bc3dd083f4058295c77a278616830707636c0dfb8fb7147a7a27dde944b1db1206f1dcc17f378a8
3264 EBUILD netbeans-java-9999_p20160227.ebuild 14930 SHA256 2438fd3e258d595b01d76a464498a9a98f5b1e65e7cb85f0d52917c86815b6e2 SHA512 2985dc065805e4bd913443385eec8c8996445ca45f428e63c84b27cfb8ddf718d9e1c55c52896bf64bd0da024034da5c8b4ad7be69d190a54ef768bdd2903a79 WHIRLPOOL eecec8658bf855de6acb365b4d78bd8dcca08cdf13ef3fa2d75f748da3994fe113f812d095f6a4a0f2f6d68f1bf17df159813846ab70a9b9bda3cac7d30157e2
3265 EBUILD netbeans-java-9999_p20160228.ebuild 14930 SHA256 22fa74a31da327b39ae5874bf4f2bdeff14baea8013624d4797c5e1beb061f20 SHA512 85114afca7be5818741429fda4aad80551bae95418b3c1d7e836d8d7c5ef455b4f3682bcfb3e0a216a5165058bddc2de07cb7b20ea30b94a8134625f48a32df9 WHIRLPOOL ffe3fee26d028a908a7b46513d378994eb1b4886c8ed01a23288dfccafec3723c92c62a2dd4021a019e66de04212ad73473c1df1b071a297caa84438119a3960
3266
3267 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160223.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160223.ebuild
3268 deleted file mode 100644
3269 index be1d847..0000000
3270 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160223.ebuild
3271 +++ /dev/null
3272 @@ -1,274 +0,0 @@
3273 -# Copyright 1999-2016 Gentoo Foundation
3274 -# Distributed under the terms of the GNU General Public License v2
3275 -# $Id$
3276 -
3277 -EAPI="4"
3278 -inherit eutils java-pkg-2 java-ant-2
3279 -
3280 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
3281 -
3282 -DESCRIPTION="Netbeans Java Cluster"
3283 -HOMEPAGE="http://netbeans.org/projects/java"
3284 -SLOT="9999"
3285 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-23_00-02-15/zip/netbeans-trunk-nightly-201602230002-src.zip"
3286 -# jarjar-1.4 contains also asm libraries
3287 -SRC_URI="${SOURCE_URL}
3288 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3289 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
3290 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
3291 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
3292 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
3293 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
3294 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
3295 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
3296 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
3297 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
3298 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
3299 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
3300 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
3301 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
3302 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
3303 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
3304 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
3305 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
3306 - http://hg.netbeans.org/binaries/37781101C4BAF40437CA4D1A16149647B4082F3B-nb-javac-impl.jar
3307 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
3308 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
3309 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
3310 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
3311 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
3312 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3313 -KEYWORDS="~amd64 ~x86"
3314 -IUSE=""
3315 -S="${WORKDIR}"
3316 -
3317 -CDEPEND="~dev-java/netbeans-platform-${PV}
3318 - ~dev-java/netbeans-extide-${PV}
3319 - ~dev-java/netbeans-harness-${PV}
3320 - ~dev-java/netbeans-ide-${PV}
3321 - ~dev-java/netbeans-websvccommon-${PV}
3322 - dev-java/beansbinding:0
3323 - dev-java/cglib:3
3324 - dev-java/jdom:0"
3325 -DEPEND=">=virtual/jdk-1.7
3326 - app-arch/unzip
3327 - ${CDEPEND}
3328 - dev-java/javahelp:0
3329 - dev-java/json-simple:0
3330 - dev-java/junit:4"
3331 -RDEPEND=">=virtual/jdk-1.7
3332 - ${CDEPEND}
3333 - dev-java/absolutelayout:0
3334 - >=dev-java/antlr-2.7.7-r7:0
3335 - dev-java/c3p0:0
3336 - dev-java/commons-cli:1
3337 - dev-java/commons-collections:0
3338 - dev-java/dom4j:1
3339 - dev-java/fastinfoset:0
3340 - dev-java/glassfish-transaction-api:0
3341 - dev-java/javassist:3
3342 - dev-java/jboss-logging:0
3343 - dev-java/jsr67:0
3344 - dev-java/jsr181:0
3345 - >=dev-java/jtidy-1:0
3346 - dev-java/log4j:0
3347 - dev-java/mimepull:0
3348 - dev-java/oracle-javamail:0
3349 - dev-java/saaj:0
3350 - dev-java/slf4j-api:0
3351 - dev-java/slf4j-log4j12:0
3352 - dev-java/slf4j-simple:0
3353 - dev-java/stax-ex:0
3354 - dev-java/stax2-api:0
3355 - dev-java/xmlstreambuffer:0"
3356 -
3357 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3358 -
3359 -EANT_BUILD_XML="nbbuild/build.xml"
3360 -EANT_BUILD_TARGET="rebuild-cluster"
3361 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3362 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3363 -JAVA_PKG_BSFIX="off"
3364 -
3365 -pkg_pretend() {
3366 - local die_now=""
3367 -
3368 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
3369 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
3370 - eerror "Please remove following symlinks and run emerge again:"
3371 - find /usr/share/netbeans-java-${SLOT}/ant -type l
3372 - die_now="1"
3373 - fi
3374 - fi
3375 -
3376 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
3377 - if [ -z "${die_now}" ]; then
3378 - eerror "Please remove following symlinks and run emerge again:"
3379 - fi
3380 -
3381 - echo "/usr/share/netbeans-java-${SLOT}/maven"
3382 - die_now="1"
3383 - fi
3384 -
3385 - if [ -n "${die_now}" ]; then
3386 - die "Symlinks exist"
3387 - fi
3388 -}
3389 -
3390 -src_unpack() {
3391 - unpack $(basename ${SOURCE_URL})
3392 -
3393 - einfo "Deleting bundled jars..."
3394 - find -name "*.jar" -type f -delete
3395 -
3396 - unpack netbeans-9999-r14-build.xml.patch.bz2
3397 -
3398 - pushd "${S}" >/dev/null || die
3399 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
3400 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
3401 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
3402 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
3403 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
3404 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
3405 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
3406 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
3407 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
3408 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
3409 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
3410 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
3411 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
3412 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
3413 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
3414 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
3415 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
3416 - ln -s "${DISTDIR}"/37781101C4BAF40437CA4D1A16149647B4082F3B-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
3417 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
3418 - 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
3419 - 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
3420 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
3421 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
3422 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
3423 - popd >/dev/null || die
3424 -}
3425 -
3426 -src_prepare() {
3427 - einfo "Deleting bundled class files..."
3428 - find -name "*.class" -type f | xargs rm -vf
3429 -
3430 - epatch netbeans-9999-r14-build.xml.patch
3431 -
3432 - # Support for custom patches
3433 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3434 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3435 -
3436 - if [ -n "${files}" ] ; then
3437 - einfo "Applying custom patches:"
3438 -
3439 - for file in ${files} ; do
3440 - epatch "${file}"
3441 - done
3442 - fi
3443 - fi
3444 -
3445 - einfo "Symlinking external libraries..."
3446 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3447 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
3448 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
3449 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
3450 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
3451 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
3452 -
3453 - einfo "Linking in other clusters..."
3454 - mkdir "${S}"/nbbuild/netbeans || die
3455 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3456 -
3457 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3458 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3459 - touch nb.cluster.platform.built
3460 -
3461 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3462 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3463 - touch nb.cluster.extide.built
3464 -
3465 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3466 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3467 - touch nb.cluster.harness.built
3468 -
3469 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3470 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3471 - touch nb.cluster.ide.built
3472 -
3473 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3474 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3475 - touch nb.cluster.websvccommon.built
3476 -
3477 - popd >/dev/null || die
3478 -
3479 - java-pkg-2_src_prepare
3480 -}
3481 -
3482 -src_install() {
3483 - pushd nbbuild/netbeans/java >/dev/null || die
3484 -
3485 - insinto ${INSTALL_DIR}
3486 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3487 -
3488 - doins -r *
3489 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
3490 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
3491 -
3492 - popd >/dev/null || die
3493 -
3494 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
3495 - pushd "${instdir}" >/dev/null || die
3496 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
3497 - popd >/dev/null || die
3498 -
3499 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
3500 - pushd "${instdir}" >/dev/null || die
3501 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
3502 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
3503 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
3504 - popd >/dev/null || die
3505 -
3506 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
3507 - pushd "${instdir}" >/dev/null || die
3508 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
3509 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
3510 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
3511 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
3512 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
3513 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
3514 - 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
3515 - 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
3516 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
3517 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
3518 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
3519 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
3520 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
3521 - popd >/dev/null || die
3522 -
3523 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
3524 - pushd "${instdir}" >/dev/null || die
3525 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
3526 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
3527 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
3528 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
3529 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
3530 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
3531 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
3532 - popd >/dev/null || die
3533 -
3534 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
3535 - pushd "${instdir}" >/dev/null || die
3536 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
3537 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
3538 - popd >/dev/null || die
3539 -
3540 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
3541 - pushd "${instdir}" >/dev/null || die
3542 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
3543 - popd >/dev/null || die
3544 -
3545 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
3546 -}
3547
3548 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160224.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160224.ebuild
3549 deleted file mode 100644
3550 index 37e3acb..0000000
3551 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160224.ebuild
3552 +++ /dev/null
3553 @@ -1,274 +0,0 @@
3554 -# Copyright 1999-2016 Gentoo Foundation
3555 -# Distributed under the terms of the GNU General Public License v2
3556 -# $Id$
3557 -
3558 -EAPI="4"
3559 -inherit eutils java-pkg-2 java-ant-2
3560 -
3561 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
3562 -
3563 -DESCRIPTION="Netbeans Java Cluster"
3564 -HOMEPAGE="http://netbeans.org/projects/java"
3565 -SLOT="9999"
3566 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-24_00-02-15/zip/netbeans-trunk-nightly-201602240002-src.zip"
3567 -# jarjar-1.4 contains also asm libraries
3568 -SRC_URI="${SOURCE_URL}
3569 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3570 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
3571 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
3572 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
3573 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
3574 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
3575 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
3576 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
3577 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
3578 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
3579 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
3580 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
3581 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
3582 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
3583 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
3584 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
3585 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
3586 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
3587 - http://hg.netbeans.org/binaries/37781101C4BAF40437CA4D1A16149647B4082F3B-nb-javac-impl.jar
3588 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
3589 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
3590 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
3591 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
3592 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
3593 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3594 -KEYWORDS="~amd64 ~x86"
3595 -IUSE=""
3596 -S="${WORKDIR}"
3597 -
3598 -CDEPEND="~dev-java/netbeans-platform-${PV}
3599 - ~dev-java/netbeans-extide-${PV}
3600 - ~dev-java/netbeans-harness-${PV}
3601 - ~dev-java/netbeans-ide-${PV}
3602 - ~dev-java/netbeans-websvccommon-${PV}
3603 - dev-java/beansbinding:0
3604 - dev-java/cglib:3
3605 - dev-java/jdom:0"
3606 -DEPEND=">=virtual/jdk-1.7
3607 - app-arch/unzip
3608 - ${CDEPEND}
3609 - dev-java/javahelp:0
3610 - dev-java/json-simple:0
3611 - dev-java/junit:4"
3612 -RDEPEND=">=virtual/jdk-1.7
3613 - ${CDEPEND}
3614 - dev-java/absolutelayout:0
3615 - >=dev-java/antlr-2.7.7-r7:0
3616 - dev-java/c3p0:0
3617 - dev-java/commons-cli:1
3618 - dev-java/commons-collections:0
3619 - dev-java/dom4j:1
3620 - dev-java/fastinfoset:0
3621 - dev-java/glassfish-transaction-api:0
3622 - dev-java/javassist:3
3623 - dev-java/jboss-logging:0
3624 - dev-java/jsr67:0
3625 - dev-java/jsr181:0
3626 - >=dev-java/jtidy-1:0
3627 - dev-java/log4j:0
3628 - dev-java/mimepull:0
3629 - dev-java/oracle-javamail:0
3630 - dev-java/saaj:0
3631 - dev-java/slf4j-api:0
3632 - dev-java/slf4j-log4j12:0
3633 - dev-java/slf4j-simple:0
3634 - dev-java/stax-ex:0
3635 - dev-java/stax2-api:0
3636 - dev-java/xmlstreambuffer:0"
3637 -
3638 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3639 -
3640 -EANT_BUILD_XML="nbbuild/build.xml"
3641 -EANT_BUILD_TARGET="rebuild-cluster"
3642 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3643 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3644 -JAVA_PKG_BSFIX="off"
3645 -
3646 -pkg_pretend() {
3647 - local die_now=""
3648 -
3649 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
3650 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
3651 - eerror "Please remove following symlinks and run emerge again:"
3652 - find /usr/share/netbeans-java-${SLOT}/ant -type l
3653 - die_now="1"
3654 - fi
3655 - fi
3656 -
3657 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
3658 - if [ -z "${die_now}" ]; then
3659 - eerror "Please remove following symlinks and run emerge again:"
3660 - fi
3661 -
3662 - echo "/usr/share/netbeans-java-${SLOT}/maven"
3663 - die_now="1"
3664 - fi
3665 -
3666 - if [ -n "${die_now}" ]; then
3667 - die "Symlinks exist"
3668 - fi
3669 -}
3670 -
3671 -src_unpack() {
3672 - unpack $(basename ${SOURCE_URL})
3673 -
3674 - einfo "Deleting bundled jars..."
3675 - find -name "*.jar" -type f -delete
3676 -
3677 - unpack netbeans-9999-r14-build.xml.patch.bz2
3678 -
3679 - pushd "${S}" >/dev/null || die
3680 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
3681 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
3682 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
3683 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
3684 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
3685 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
3686 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
3687 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
3688 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
3689 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
3690 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
3691 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
3692 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
3693 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
3694 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
3695 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
3696 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
3697 - ln -s "${DISTDIR}"/37781101C4BAF40437CA4D1A16149647B4082F3B-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
3698 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
3699 - 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
3700 - 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
3701 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
3702 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
3703 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
3704 - popd >/dev/null || die
3705 -}
3706 -
3707 -src_prepare() {
3708 - einfo "Deleting bundled class files..."
3709 - find -name "*.class" -type f | xargs rm -vf
3710 -
3711 - epatch netbeans-9999-r14-build.xml.patch
3712 -
3713 - # Support for custom patches
3714 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3715 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3716 -
3717 - if [ -n "${files}" ] ; then
3718 - einfo "Applying custom patches:"
3719 -
3720 - for file in ${files} ; do
3721 - epatch "${file}"
3722 - done
3723 - fi
3724 - fi
3725 -
3726 - einfo "Symlinking external libraries..."
3727 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3728 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
3729 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
3730 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
3731 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
3732 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
3733 -
3734 - einfo "Linking in other clusters..."
3735 - mkdir "${S}"/nbbuild/netbeans || die
3736 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3737 -
3738 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3739 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3740 - touch nb.cluster.platform.built
3741 -
3742 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3743 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3744 - touch nb.cluster.extide.built
3745 -
3746 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3747 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3748 - touch nb.cluster.harness.built
3749 -
3750 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3751 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3752 - touch nb.cluster.ide.built
3753 -
3754 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3755 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3756 - touch nb.cluster.websvccommon.built
3757 -
3758 - popd >/dev/null || die
3759 -
3760 - java-pkg-2_src_prepare
3761 -}
3762 -
3763 -src_install() {
3764 - pushd nbbuild/netbeans/java >/dev/null || die
3765 -
3766 - insinto ${INSTALL_DIR}
3767 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3768 -
3769 - doins -r *
3770 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
3771 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
3772 -
3773 - popd >/dev/null || die
3774 -
3775 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
3776 - pushd "${instdir}" >/dev/null || die
3777 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
3778 - popd >/dev/null || die
3779 -
3780 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
3781 - pushd "${instdir}" >/dev/null || die
3782 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
3783 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
3784 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
3785 - popd >/dev/null || die
3786 -
3787 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
3788 - pushd "${instdir}" >/dev/null || die
3789 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
3790 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
3791 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
3792 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
3793 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
3794 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
3795 - 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
3796 - 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
3797 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
3798 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
3799 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
3800 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
3801 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
3802 - popd >/dev/null || die
3803 -
3804 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
3805 - pushd "${instdir}" >/dev/null || die
3806 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
3807 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
3808 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
3809 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
3810 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
3811 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
3812 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
3813 - popd >/dev/null || die
3814 -
3815 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
3816 - pushd "${instdir}" >/dev/null || die
3817 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
3818 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
3819 - popd >/dev/null || die
3820 -
3821 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
3822 - pushd "${instdir}" >/dev/null || die
3823 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
3824 - popd >/dev/null || die
3825 -
3826 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
3827 -}
3828
3829 diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
3830 index d8ccde1..4db8dd7 100644
3831 --- a/dev-java/netbeans-javacard/Manifest
3832 +++ b/dev-java/netbeans-javacard/Manifest
3833 @@ -7,8 +7,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
3834 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
3835 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
3836 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
3837 -DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea8d590e94f0fce7c735c8d98fa9d2ed244f2a278d9b78f9a942 SHA512 8d716149c57813d0415a2e6d5fc02bc92b65c046189bc02d66e205876fa2ab3f76477b359e7ded887eb660cf7e7855a2979cb29168528f4bb5d04f767549fc75 WHIRLPOOL b6479b3192dac038b97abcd29836f30bf79312d1a238d0d3dbaa29c288a76c839e810fa13ec5d7d76fa2f8177644eb322defca2cc8b4b0166059d90ff2e33933
3838 -DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
3839 DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
3840 DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
3841 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
3842 @@ -30,8 +28,6 @@ DIST netbeans-trunk-nightly-201603230001-src.zip 210048386 SHA256 4c00dfb9e00a18
3843 DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a574759e07213ac3de6adb24dac6fd05a349f3ebe8e80d37aef1612 SHA512 af12ab96c13e1797e79f99dea5fa0aa4cf810fe29e7356847168c5abddb0558af76c673254b2ba0e501aa69c55f3fd646c3c446e4c970bd4ba41c73c7aaa2afa WHIRLPOOL b24492009a5b3680853406685357a317a125ecfccc751206a6de0f88d71b8240a9dc487bdf1abc51439683fa8b732a88c24aa259ae83522f1590d2276ddd42a2
3844 EBUILD netbeans-javacard-8.0.2.ebuild 4906 SHA256 944fee40d693c2c287e748f70ba565f3cd84bb7c19110f8be716134ec20694a7 SHA512 1f66cd2756effbfde7d43f9da7d8d93cb6252c58a02ee3d821f6faeaf63bf3c63e28f80c6eb44689e3aa954452a2f3893c65e75de84158dff1da0d94cafea14a WHIRLPOOL 88197e03008b8acb1ce62f72783bb096d9a3fc2a289b83367841a8adbee2bf822031f9bd6051831515ee44b1d5d2a109c5646f98ca723506f27c874301fb4189
3845 EBUILD netbeans-javacard-8.1.ebuild 4930 SHA256 5342d0d3f4207da3d36eb19f0fa78015f33b4a6e6435fcf43b7f568afabb9d02 SHA512 5275ae0fd617e26cd8580f6256a766bdd9cc0299f5a488be5a97744ec6abddf262e5fb1db358b9ac00203bbedfe7ac152828b174856d9cf6fa06e1e2128e219b WHIRLPOOL 427bfed5b61a421340acf7ec0cfb5e88a8b4a68cb546b9d0546b7c69ab0e29700d03e2bf58641bde63a2a43579b0521c028cf57dbf25af280fb0732565a30617
3846 -EBUILD netbeans-javacard-9999_p20160223.ebuild 4971 SHA256 81eaadb7b246ee0314f77557067d32da709ce6be3bb6f9fcaafddba33fd6129a SHA512 3c68f002019a464bcf5892befff75778eb4af2dcf63c922cda3f400c78e59eab65bc9034d71e1677d6c1ff54c4fc0bee464c5cb54bff2170f746b3a2306d92c7 WHIRLPOOL 0955a607abd596b29acfcb94a6bfaba00760e8da438b9cbf4ec7561696729078f9747615f68654d902c1be8e448a12256205e75cfadf5455b791b577e2c1bda2
3847 -EBUILD netbeans-javacard-9999_p20160224.ebuild 4971 SHA256 73cffcd5c7a7c8e77c4550c37708fb8a51ba0d44c73ffb7a8334168fb2962100 SHA512 9003a7828c137056de2d0aeed6867441b06c9c36761146762ed5c45d2f3bc52b6d84764c5a865eb785a5b51f349990c485ea0c577fec07b3057576b93e8b8a81 WHIRLPOOL 4b67cb95e2eb6bb1355aaf77219ad420c21b40d05491a310e66e2df8bc42d9d50d9a80a315850715f80e2b7c63a5065282da7feb365f6a1f1457e1be02875715
3848 EBUILD netbeans-javacard-9999_p20160226.ebuild 4971 SHA256 e47ba2e3e2ba7b1407b873668eb341f1c7bcc0af6f202524d03830d771db418d SHA512 654aab63a0d07577b744ec686ae8dc3c2d61cc934798f61fece32d3619bbe8e6b148271695d56544aefba06ef33888e93df7824040ce2f87f8d31f8691aa2448 WHIRLPOOL 7a0e5f77cd3672589f580c181903f3a2e68d3e119fb4e406760a54d775760493825df80fdb425702cacf2e8604a20dc7620a4b43016133aa3866dee7a01d542b
3849 EBUILD netbeans-javacard-9999_p20160227.ebuild 4971 SHA256 ec10c9a4e50173211dd3054814517b9813fd2e51a723fa9a8730ff8c23de7e87 SHA512 1c721c40df05c41006efd060e35b8ae981337b1a8470bc68b03d7a7831529cfd34f40c7291d4090277acb54f3f08abd1339f63746642a8ef9e88f3efd4011a82 WHIRLPOOL c3d97feffde552a9b2a67a3395a67aee56161460ffc1c2fe95331b6fb8e3947822b2ad7a3a2edbc4170f744961330d3c4f3184c2647347fd9da44f008054fb0b
3850 EBUILD netbeans-javacard-9999_p20160228.ebuild 4971 SHA256 7d637c93ed833b61b41396066da4aa00e58a82962552c313abd6a8522888dee6 SHA512 8d010318839e20cd7c9fe9d772612d3800ae082cea9e717b718ef315356229b2a1d10974dd6c4d692d2b8aedd40c92d9b973bef800d8bbe1c3aa0475753903be WHIRLPOOL b439e9b6968331d4fbed5cb31f095946c5ddb5842525cf87617734c7c62a698c9a7b5231e8bb6f9ac69ef8d0353d8576e41614ba35131950f752e24bfe7b91b9
3851
3852 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160223.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160223.ebuild
3853 deleted file mode 100644
3854 index e598336..0000000
3855 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160223.ebuild
3856 +++ /dev/null
3857 @@ -1,134 +0,0 @@
3858 -# Copyright 1999-2016 Gentoo Foundation
3859 -# Distributed under the terms of the GNU General Public License v2
3860 -# $Id$
3861 -
3862 -EAPI="4"
3863 -inherit eutils java-pkg-2 java-ant-2
3864 -
3865 -DESCRIPTION="Netbeans JavaCard Cluster"
3866 -HOMEPAGE="http://netbeans.org/projects/javacard"
3867 -SLOT="9999"
3868 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-23_00-02-15/zip/netbeans-trunk-nightly-201602230002-src.zip"
3869 -SRC_URI="${SOURCE_URL}
3870 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3871 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
3872 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
3873 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
3874 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3875 -KEYWORDS="~amd64 ~x86"
3876 -IUSE=""
3877 -S="${WORKDIR}"
3878 -
3879 -CDEPEND="~dev-java/netbeans-extide-${PV}
3880 - ~dev-java/netbeans-ide-${PV}
3881 - ~dev-java/netbeans-java-${PV}
3882 - ~dev-java/netbeans-platform-${PV}"
3883 -DEPEND=">=virtual/jdk-1.7
3884 - app-arch/unzip
3885 - ${CDEPEND}
3886 - dev-java/javahelp:0"
3887 -RDEPEND=">=virtual/jdk-1.7
3888 - ${CDEPEND}
3889 - dev-java/ant-contrib:0
3890 - dev-java/asm:3
3891 - dev-java/bcel:0
3892 - dev-java/commons-cli:1
3893 - dev-java/commons-codec:0
3894 - dev-java/commons-httpclient:3
3895 - dev-java/commons-logging:0"
3896 -
3897 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3898 -
3899 -EANT_BUILD_XML="nbbuild/build.xml"
3900 -EANT_BUILD_TARGET="rebuild-cluster"
3901 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3902 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3903 -JAVA_PKG_BSFIX="off"
3904 -
3905 -src_unpack() {
3906 - unpack $(basename ${SOURCE_URL})
3907 -
3908 - einfo "Deleting bundled jars..."
3909 - find -name "*.jar" -type f -delete
3910 -
3911 - unpack netbeans-9999-r14-build.xml.patch.bz2
3912 -
3913 - pushd "${S}" >/dev/null || die
3914 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
3915 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
3916 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
3917 - popd >/dev/null || die
3918 -}
3919 -
3920 -src_prepare() {
3921 - einfo "Deleting bundled class files..."
3922 - find -name "*.class" -type f | xargs rm -vf
3923 -
3924 - epatch netbeans-9999-r14-build.xml.patch
3925 -
3926 - # Support for custom patches
3927 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3928 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3929 -
3930 - if [ -n "${files}" ] ; then
3931 - einfo "Applying custom patches:"
3932 -
3933 - for file in ${files} ; do
3934 - epatch "${file}"
3935 - done
3936 - fi
3937 - fi
3938 -
3939 - einfo "Symlinking external libraries..."
3940 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3941 -
3942 - einfo "Linking in other clusters..."
3943 - mkdir "${S}"/nbbuild/netbeans || die
3944 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3945 -
3946 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3947 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3948 - touch nb.cluster.extide.built
3949 -
3950 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3951 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3952 - touch nb.cluster.ide.built
3953 -
3954 - ln -s /usr/share/netbeans-java-${SLOT} java || die
3955 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3956 - touch nb.cluster.java.built
3957 -
3958 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3959 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3960 - touch nb.cluster.platform.built
3961 -
3962 - popd >/dev/null || die
3963 -
3964 - java-pkg-2_src_prepare
3965 -}
3966 -
3967 -src_install() {
3968 - pushd nbbuild/netbeans/javacard >/dev/null || die
3969 -
3970 - insinto ${INSTALL_DIR}
3971 -
3972 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3973 -
3974 - doins -r *
3975 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
3976 -
3977 - popd >/dev/null || die
3978 -
3979 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
3980 - pushd "${instdir}" >/dev/null || die
3981 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
3982 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
3983 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
3984 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
3985 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
3986 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
3987 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
3988 - popd >/dev/null || die
3989 -
3990 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
3991 -}
3992
3993 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160224.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160224.ebuild
3994 deleted file mode 100644
3995 index 7ba5915..0000000
3996 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160224.ebuild
3997 +++ /dev/null
3998 @@ -1,134 +0,0 @@
3999 -# Copyright 1999-2016 Gentoo Foundation
4000 -# Distributed under the terms of the GNU General Public License v2
4001 -# $Id$
4002 -
4003 -EAPI="4"
4004 -inherit eutils java-pkg-2 java-ant-2
4005 -
4006 -DESCRIPTION="Netbeans JavaCard Cluster"
4007 -HOMEPAGE="http://netbeans.org/projects/javacard"
4008 -SLOT="9999"
4009 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-24_00-02-15/zip/netbeans-trunk-nightly-201602240002-src.zip"
4010 -SRC_URI="${SOURCE_URL}
4011 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
4012 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
4013 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
4014 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
4015 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4016 -KEYWORDS="~amd64 ~x86"
4017 -IUSE=""
4018 -S="${WORKDIR}"
4019 -
4020 -CDEPEND="~dev-java/netbeans-extide-${PV}
4021 - ~dev-java/netbeans-ide-${PV}
4022 - ~dev-java/netbeans-java-${PV}
4023 - ~dev-java/netbeans-platform-${PV}"
4024 -DEPEND=">=virtual/jdk-1.7
4025 - app-arch/unzip
4026 - ${CDEPEND}
4027 - dev-java/javahelp:0"
4028 -RDEPEND=">=virtual/jdk-1.7
4029 - ${CDEPEND}
4030 - dev-java/ant-contrib:0
4031 - dev-java/asm:3
4032 - dev-java/bcel:0
4033 - dev-java/commons-cli:1
4034 - dev-java/commons-codec:0
4035 - dev-java/commons-httpclient:3
4036 - dev-java/commons-logging:0"
4037 -
4038 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4039 -
4040 -EANT_BUILD_XML="nbbuild/build.xml"
4041 -EANT_BUILD_TARGET="rebuild-cluster"
4042 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4043 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4044 -JAVA_PKG_BSFIX="off"
4045 -
4046 -src_unpack() {
4047 - unpack $(basename ${SOURCE_URL})
4048 -
4049 - einfo "Deleting bundled jars..."
4050 - find -name "*.jar" -type f -delete
4051 -
4052 - unpack netbeans-9999-r14-build.xml.patch.bz2
4053 -
4054 - pushd "${S}" >/dev/null || die
4055 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
4056 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
4057 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
4058 - popd >/dev/null || die
4059 -}
4060 -
4061 -src_prepare() {
4062 - einfo "Deleting bundled class files..."
4063 - find -name "*.class" -type f | xargs rm -vf
4064 -
4065 - epatch netbeans-9999-r14-build.xml.patch
4066 -
4067 - # Support for custom patches
4068 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4069 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4070 -
4071 - if [ -n "${files}" ] ; then
4072 - einfo "Applying custom patches:"
4073 -
4074 - for file in ${files} ; do
4075 - epatch "${file}"
4076 - done
4077 - fi
4078 - fi
4079 -
4080 - einfo "Symlinking external libraries..."
4081 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4082 -
4083 - einfo "Linking in other clusters..."
4084 - mkdir "${S}"/nbbuild/netbeans || die
4085 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4086 -
4087 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4088 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4089 - touch nb.cluster.extide.built
4090 -
4091 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4092 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4093 - touch nb.cluster.ide.built
4094 -
4095 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4096 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4097 - touch nb.cluster.java.built
4098 -
4099 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4100 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4101 - touch nb.cluster.platform.built
4102 -
4103 - popd >/dev/null || die
4104 -
4105 - java-pkg-2_src_prepare
4106 -}
4107 -
4108 -src_install() {
4109 - pushd nbbuild/netbeans/javacard >/dev/null || die
4110 -
4111 - insinto ${INSTALL_DIR}
4112 -
4113 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4114 -
4115 - doins -r *
4116 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
4117 -
4118 - popd >/dev/null || die
4119 -
4120 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
4121 - pushd "${instdir}" >/dev/null || die
4122 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
4123 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
4124 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
4125 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
4126 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
4127 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
4128 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
4129 - popd >/dev/null || die
4130 -
4131 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
4132 -}
4133
4134 diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
4135 index 58d7c2b..b38f79f 100644
4136 --- a/dev-java/netbeans-javadoc/Manifest
4137 +++ b/dev-java/netbeans-javadoc/Manifest
4138 @@ -5,8 +5,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
4139 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
4140 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
4141 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
4142 -DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea8d590e94f0fce7c735c8d98fa9d2ed244f2a278d9b78f9a942 SHA512 8d716149c57813d0415a2e6d5fc02bc92b65c046189bc02d66e205876fa2ab3f76477b359e7ded887eb660cf7e7855a2979cb29168528f4bb5d04f767549fc75 WHIRLPOOL b6479b3192dac038b97abcd29836f30bf79312d1a238d0d3dbaa29c288a76c839e810fa13ec5d7d76fa2f8177644eb322defca2cc8b4b0166059d90ff2e33933
4143 -DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
4144 DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
4145 DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
4146 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
4147 @@ -28,8 +26,6 @@ DIST netbeans-trunk-nightly-201603230001-src.zip 210048386 SHA256 4c00dfb9e00a18
4148 DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a574759e07213ac3de6adb24dac6fd05a349f3ebe8e80d37aef1612 SHA512 af12ab96c13e1797e79f99dea5fa0aa4cf810fe29e7356847168c5abddb0558af76c673254b2ba0e501aa69c55f3fd646c3c446e4c970bd4ba41c73c7aaa2afa WHIRLPOOL b24492009a5b3680853406685357a317a125ecfccc751206a6de0f88d71b8240a9dc487bdf1abc51439683fa8b732a88c24aa259ae83522f1590d2276ddd42a2
4149 EBUILD netbeans-javadoc-8.0.2.ebuild 5993 SHA256 baf9da38d87b86eb8ed10ef46017361f36ca8583dd90885c9d1667a51851bc52 SHA512 892bc25b30dc26e3ee7c8be9aaf8542c00a7fa1d1d8f883d82bebb816edfa93e1ee9abeac1b0c47ecc8b4169bcaded56c5c71f18151fdc22fe241fcee0fd4521 WHIRLPOOL 2012f28f3ba5074b4d262b20e9a1c8ddf590ce444339ec1a404c890867c1271e38f9f9e09717d0648fae061553f5c8da3d97a70c35c8e853fe4894fb6fd4ec96
4150 EBUILD netbeans-javadoc-8.1.ebuild 6247 SHA256 5f0ab01cbea85353ac471a46e341750785f4889732c9da111d77b87bbd1bcc2d SHA512 4a4636f4f58a9baba9d9f5bac4ee7d4f57c0e07d6790902d34974383660f2926c4c4b16a27bacc2a3a7a0a6d5b7699caae90bb2ac513ac8e0535e46d11ec345e WHIRLPOOL 9cbac0234b9f1a8122df116512d5154b7e85561fd9541e0a77dc5c2b5863cf3238400ac17d05499e950705309faa97caace6da00c912ea07d6a74b0076f683ed
4151 -EBUILD netbeans-javadoc-9999_p20160223.ebuild 6293 SHA256 ab491f58251c66c9b1c0fc2daa7839dd5720ff13a841a34dc19a7b136fb3b747 SHA512 69dccbf92f435fee525321b3fe00e4d615ae89e4c92018492623e8c8c987220dd27bbc772707551c02e07e28e6a104c28d8f88f3fc93da319804190f0607cfbe WHIRLPOOL 52d861f5748d1a6542286c1422dd7a3f2973c531aceac0b23dfdf6da9fd19c3eea37c20555ddc14e7ebd928fe6fc156088b4e84351f116320dd0cffe24c8a5c7
4152 -EBUILD netbeans-javadoc-9999_p20160224.ebuild 6293 SHA256 2dee46ec7213b4cbc114bcae5be19934d71781dd28ccef1f7b0db1e444f5ff7e SHA512 6671a79afd23e3a2528060f7175724154510040280bd18b82f93e55bf8539c2a99e9674784774ff66240276302e4efa2030d62fcc0d007d6c505761fa867d022 WHIRLPOOL 2b540ce45c96a1e05d6b3cfe85398c8244b235edbb75d8779959b0593a2308c8fe105fa5eb84b0563d42fe2e58d701c624b69d8f2b1ce9e0dbc65ac9f8e26a31
4153 EBUILD netbeans-javadoc-9999_p20160226.ebuild 6293 SHA256 44dccd18e1094dd3bd7f93c6a612394b1377d76d1d5ad6b5b22917b7882a0bd4 SHA512 1f51fd4ebe3ddf9465550ecf9d24adb0acefbce99a066bb0e0df6b107717788fb5b740508f8b3343b6870f60a58e797f4f07959073610b850efa2e86d9571624 WHIRLPOOL 220187d969ec51ae82e946edb1d20c3ec5599592751c63ba788992c328cf608b22934a4559624792d8510c67863a3afc9fd47397ffcb6db45eb212c9c70f8d9c
4154 EBUILD netbeans-javadoc-9999_p20160227.ebuild 6293 SHA256 302140bcff4d2bcbeb2103cec340fe2ddc1b6e451844420a60b9efd4ef4af322 SHA512 e8ce4e814b0b3631e86e0603c0f40503934450212c02a6be2a31707cd609cd76d220ca69ed6fd32f41de746c4dc85407a527f6808583de683ad00abdb10335fa WHIRLPOOL 49a69a018363fafcb96bcab5dddea9c25e8720469cc5a30b419d41db8db757c70600c813a3ea3980615ce7f68da581b7c245babefc617d874af46543b9e82f83
4155 EBUILD netbeans-javadoc-9999_p20160228.ebuild 6293 SHA256 fadc8066a7863dfd365f84d05bb57f7cd1ac747dfd7dabf777cf833ccd0f5b9a SHA512 04e4ebc0f1102e0b84c2ffa4c73e6f409a891fd343c8b3b4fb8569b390c3874bc3f9fccbcc1f6d39a051a8ce6bdffb28f2c173253047f9b12b3e200db75e9611 WHIRLPOOL 3055249fc7feea4499846fb4738f4210180f1df16f9e146bd0826f988976b2154c9e664e81b59ef575ecba33f42c56aa8f68a9b7f6623b754f816b3fee538382
4156
4157 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160223.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160223.ebuild
4158 deleted file mode 100644
4159 index 3c860d2..0000000
4160 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160223.ebuild
4161 +++ /dev/null
4162 @@ -1,168 +0,0 @@
4163 -# Copyright 1999-2016 Gentoo Foundation
4164 -# Distributed under the terms of the GNU General Public License v2
4165 -# $Id$
4166 -
4167 -EAPI="4"
4168 -inherit eutils java-pkg-2 java-ant-2
4169 -
4170 -DESCRIPTION="Netbeans JavaDocs"
4171 -HOMEPAGE="http://netbeans.org/"
4172 -SLOT="9999"
4173 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-23_00-02-15/zip/netbeans-trunk-nightly-201602230002-src.zip"
4174 -SRC_URI="${SOURCE_URL}
4175 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
4176 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
4177 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4178 -KEYWORDS="~amd64 ~x86"
4179 -IUSE=""
4180 -S="${WORKDIR}"
4181 -
4182 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
4183 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
4184 - app-arch/unzip
4185 - dev-java/javahelp:0
4186 - dev-java/junit:4
4187 - ~dev-java/netbeans-apisupport-${PV}
4188 - ~dev-java/netbeans-cnd-${PV}
4189 - ~dev-java/netbeans-dlight-${PV}
4190 - ~dev-java/netbeans-enterprise-${PV}
4191 - ~dev-java/netbeans-ergonomics-${PV}
4192 - ~dev-java/netbeans-extide-${PV}
4193 - ~dev-java/netbeans-groovy-${PV}
4194 - ~dev-java/netbeans-harness-${PV}
4195 - ~dev-java/netbeans-ide-${PV}
4196 - ~dev-java/netbeans-java-${PV}
4197 - ~dev-java/netbeans-javacard-${PV}
4198 - ~dev-java/netbeans-mobility-${PV}
4199 - ~dev-java/netbeans-nb-${PV}
4200 - ~dev-java/netbeans-php-${PV}
4201 - ~dev-java/netbeans-platform-${PV}
4202 - ~dev-java/netbeans-profiler-${PV}
4203 - ~dev-java/netbeans-websvccommon-${PV}"
4204 -RDEPEND=""
4205 -
4206 -JAVA_PKG_BSFIX="off"
4207 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
4208 -JAVA_PKG_WANT_SOURCE="1.7"
4209 -JAVA_PKG_WANT_TARGET="1.7"
4210 -
4211 -src_unpack() {
4212 - unpack $(basename ${SOURCE_URL})
4213 -
4214 - einfo "Deleting bundled jars..."
4215 - find -name "*.jar" -type f -delete
4216 -
4217 - unpack netbeans-9999-r14-build.xml.patch.bz2
4218 -
4219 - pushd "${S}" >/dev/null || die
4220 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
4221 - popd >/dev/null || die
4222 -}
4223 -
4224 -src_prepare() {
4225 - einfo "Deleting bundled class files..."
4226 - find -name "*.class" -type f | xargs rm -vf
4227 -
4228 - epatch netbeans-9999-r14-build.xml.patch
4229 -
4230 - # Support for custom patches
4231 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4232 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4233 -
4234 - if [ -n "${files}" ] ; then
4235 - einfo "Applying custom patches:"
4236 -
4237 - for file in ${files} ; do
4238 - epatch "${file}"
4239 - done
4240 - fi
4241 - fi
4242 -
4243 - einfo "Symlinking external libraries..."
4244 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4245 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
4246 -
4247 - einfo "Linking in other clusters..."
4248 - mkdir "${S}"/nbbuild/netbeans || die
4249 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4250 -
4251 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
4252 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4253 - touch nb.cluster.apisupport.built
4254 -
4255 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
4256 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4257 - touch nb.cluster.cnd.built
4258 -
4259 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4260 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4261 - touch nb.cluster.dlight.built
4262 -
4263 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
4264 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4265 - touch nb.cluster.enterprise.built
4266 -
4267 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
4268 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4269 - touch nb.cluster.ergonomics.built
4270 -
4271 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4272 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4273 - touch nb.cluster.extide.built
4274 -
4275 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
4276 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4277 - touch nb.cluster.groovy.built
4278 -
4279 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4280 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4281 - touch nb.cluster.harness.built
4282 -
4283 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4284 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4285 - touch nb.cluster.ide.built
4286 -
4287 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4288 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4289 - touch nb.cluster.java.built
4290 -
4291 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
4292 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4293 - touch nb.cluster.javacard.built
4294 -
4295 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
4296 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4297 - touch nb.cluster.mobility.built
4298 -
4299 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
4300 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
4301 - touch nb.cluster.nb.built
4302 -
4303 - ln -s /usr/share/netbeans-php-${SLOT} php || die
4304 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4305 - touch nb.cluster.php.built
4306 -
4307 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4308 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4309 - touch nb.cluster.platform.built
4310 -
4311 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
4312 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4313 - touch nb.cluster.profiler.built
4314 -
4315 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4316 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4317 - touch nb.cluster.websvccommon.built
4318 -
4319 - java-pkg-2_src_prepare
4320 -}
4321 -
4322 -src_compile() {
4323 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
4324 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
4325 -}
4326 -
4327 -src_install() {
4328 - rm nbbuild/build/javadoc/*.zip
4329 - java-pkg_dojavadoc nbbuild/build/javadoc
4330 -}
4331
4332 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160224.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160224.ebuild
4333 deleted file mode 100644
4334 index fd260a1..0000000
4335 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160224.ebuild
4336 +++ /dev/null
4337 @@ -1,168 +0,0 @@
4338 -# Copyright 1999-2016 Gentoo Foundation
4339 -# Distributed under the terms of the GNU General Public License v2
4340 -# $Id$
4341 -
4342 -EAPI="4"
4343 -inherit eutils java-pkg-2 java-ant-2
4344 -
4345 -DESCRIPTION="Netbeans JavaDocs"
4346 -HOMEPAGE="http://netbeans.org/"
4347 -SLOT="9999"
4348 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-24_00-02-15/zip/netbeans-trunk-nightly-201602240002-src.zip"
4349 -SRC_URI="${SOURCE_URL}
4350 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
4351 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
4352 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4353 -KEYWORDS="~amd64 ~x86"
4354 -IUSE=""
4355 -S="${WORKDIR}"
4356 -
4357 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
4358 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
4359 - app-arch/unzip
4360 - dev-java/javahelp:0
4361 - dev-java/junit:4
4362 - ~dev-java/netbeans-apisupport-${PV}
4363 - ~dev-java/netbeans-cnd-${PV}
4364 - ~dev-java/netbeans-dlight-${PV}
4365 - ~dev-java/netbeans-enterprise-${PV}
4366 - ~dev-java/netbeans-ergonomics-${PV}
4367 - ~dev-java/netbeans-extide-${PV}
4368 - ~dev-java/netbeans-groovy-${PV}
4369 - ~dev-java/netbeans-harness-${PV}
4370 - ~dev-java/netbeans-ide-${PV}
4371 - ~dev-java/netbeans-java-${PV}
4372 - ~dev-java/netbeans-javacard-${PV}
4373 - ~dev-java/netbeans-mobility-${PV}
4374 - ~dev-java/netbeans-nb-${PV}
4375 - ~dev-java/netbeans-php-${PV}
4376 - ~dev-java/netbeans-platform-${PV}
4377 - ~dev-java/netbeans-profiler-${PV}
4378 - ~dev-java/netbeans-websvccommon-${PV}"
4379 -RDEPEND=""
4380 -
4381 -JAVA_PKG_BSFIX="off"
4382 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
4383 -JAVA_PKG_WANT_SOURCE="1.7"
4384 -JAVA_PKG_WANT_TARGET="1.7"
4385 -
4386 -src_unpack() {
4387 - unpack $(basename ${SOURCE_URL})
4388 -
4389 - einfo "Deleting bundled jars..."
4390 - find -name "*.jar" -type f -delete
4391 -
4392 - unpack netbeans-9999-r14-build.xml.patch.bz2
4393 -
4394 - pushd "${S}" >/dev/null || die
4395 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
4396 - popd >/dev/null || die
4397 -}
4398 -
4399 -src_prepare() {
4400 - einfo "Deleting bundled class files..."
4401 - find -name "*.class" -type f | xargs rm -vf
4402 -
4403 - epatch netbeans-9999-r14-build.xml.patch
4404 -
4405 - # Support for custom patches
4406 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4407 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4408 -
4409 - if [ -n "${files}" ] ; then
4410 - einfo "Applying custom patches:"
4411 -
4412 - for file in ${files} ; do
4413 - epatch "${file}"
4414 - done
4415 - fi
4416 - fi
4417 -
4418 - einfo "Symlinking external libraries..."
4419 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4420 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
4421 -
4422 - einfo "Linking in other clusters..."
4423 - mkdir "${S}"/nbbuild/netbeans || die
4424 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4425 -
4426 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
4427 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4428 - touch nb.cluster.apisupport.built
4429 -
4430 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
4431 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4432 - touch nb.cluster.cnd.built
4433 -
4434 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4435 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4436 - touch nb.cluster.dlight.built
4437 -
4438 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
4439 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4440 - touch nb.cluster.enterprise.built
4441 -
4442 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
4443 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4444 - touch nb.cluster.ergonomics.built
4445 -
4446 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4447 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4448 - touch nb.cluster.extide.built
4449 -
4450 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
4451 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4452 - touch nb.cluster.groovy.built
4453 -
4454 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4455 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4456 - touch nb.cluster.harness.built
4457 -
4458 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4459 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4460 - touch nb.cluster.ide.built
4461 -
4462 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4463 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4464 - touch nb.cluster.java.built
4465 -
4466 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
4467 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4468 - touch nb.cluster.javacard.built
4469 -
4470 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
4471 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4472 - touch nb.cluster.mobility.built
4473 -
4474 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
4475 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
4476 - touch nb.cluster.nb.built
4477 -
4478 - ln -s /usr/share/netbeans-php-${SLOT} php || die
4479 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4480 - touch nb.cluster.php.built
4481 -
4482 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4483 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4484 - touch nb.cluster.platform.built
4485 -
4486 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
4487 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4488 - touch nb.cluster.profiler.built
4489 -
4490 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4491 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4492 - touch nb.cluster.websvccommon.built
4493 -
4494 - java-pkg-2_src_prepare
4495 -}
4496 -
4497 -src_compile() {
4498 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
4499 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
4500 -}
4501 -
4502 -src_install() {
4503 - rm nbbuild/build/javadoc/*.zip
4504 - java-pkg_dojavadoc nbbuild/build/javadoc
4505 -}
4506
4507 diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
4508 index ea515e7..8378e00 100644
4509 --- a/dev-java/netbeans-javafx/Manifest
4510 +++ b/dev-java/netbeans-javafx/Manifest
4511 @@ -12,8 +12,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
4512 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
4513 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
4514 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
4515 -DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea8d590e94f0fce7c735c8d98fa9d2ed244f2a278d9b78f9a942 SHA512 8d716149c57813d0415a2e6d5fc02bc92b65c046189bc02d66e205876fa2ab3f76477b359e7ded887eb660cf7e7855a2979cb29168528f4bb5d04f767549fc75 WHIRLPOOL b6479b3192dac038b97abcd29836f30bf79312d1a238d0d3dbaa29c288a76c839e810fa13ec5d7d76fa2f8177644eb322defca2cc8b4b0166059d90ff2e33933
4516 -DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
4517 DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
4518 DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
4519 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
4520 @@ -35,8 +33,6 @@ DIST netbeans-trunk-nightly-201603230001-src.zip 210048386 SHA256 4c00dfb9e00a18
4521 DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a574759e07213ac3de6adb24dac6fd05a349f3ebe8e80d37aef1612 SHA512 af12ab96c13e1797e79f99dea5fa0aa4cf810fe29e7356847168c5abddb0558af76c673254b2ba0e501aa69c55f3fd646c3c446e4c970bd4ba41c73c7aaa2afa WHIRLPOOL b24492009a5b3680853406685357a317a125ecfccc751206a6de0f88d71b8240a9dc487bdf1abc51439683fa8b732a88c24aa259ae83522f1590d2276ddd42a2
4522 EBUILD netbeans-javafx-8.0.2.ebuild 4647 SHA256 15e5e0b1c4729852dd55e5bfb2dcb520ba7c959bd9927d315c0abcb3f94e4ecc SHA512 520c60264fee67b0ccfd50ced0cc8586d5653d5186fa75c6b7cd8b400aae834de446b7e6145ad38df7e68207391fb360ef4834140e096d48add568fed387ac98 WHIRLPOOL 416a56ceb2ba85e3923ada0c8ef485cdd6fa16b3423b8fd0de523fa54dd082cbaedee5da4f1a92b50e440195f9256376f50e99a850d70ccdcb8c0ff370007f7c
4523 EBUILD netbeans-javafx-8.1.ebuild 4671 SHA256 2a12bebaca0ddbb03b84c33de7f5933f76a8381db3c40013fc4014687ded6cd4 SHA512 ff410f96e808c414e3e9485461866239080098e46e843ee771a78a0afffddc1c776697dccb276daf7f87dadf915a212bfe9c2a07b3a8a9057cb3ea19b77163fb WHIRLPOOL 51729142255a16d4cd949d4bf5f3b681d36bc83f30dad39aad9d1dd56f7dcec0dae4377817350e7947d518129a74eec7f227c3cb1600ac168ea90d056b87d195
4524 -EBUILD netbeans-javafx-9999_p20160223.ebuild 4717 SHA256 25d4a8912785b067f6dd613c6514cdfe999b0bebe59f22da20f626ccf2cbfaac SHA512 00f8e10a57e386752083fc639244212f709603d3013abc966b5db24996bbf347074d1ab7a6a37b7bb6faa94d38fe7cf39d93194afb8055ee65be5568c5f01ba2 WHIRLPOOL f7aa8804118828ffd06a2d5226d935d2dac3185ae7a369b6e407df90e89be86ddd3ba13ef7672414826f8e570f8a0507f89b2a7988c243c25157bc28f37063b2
4525 -EBUILD netbeans-javafx-9999_p20160224.ebuild 4717 SHA256 a53cfdc6e82ae858d83c5c01e899ce38fadf96800f8acc6a3d16b58305f9e245 SHA512 6e62af629abe06a1533ef510eb3a68d2fdfd849b35e1d77e6350705831224d853186b896e95d5d7f188df7baddac5d1adb29b11e83ffc454422e07cdde841941 WHIRLPOOL 95bf165cbcd5ca932886e496b889151f889d9b163d6cf4cf11f91fbcbb5054b032868d27f0d26f0588c7e746f044586bb0ca905a692d1b50eb454055cc0b1b75
4526 EBUILD netbeans-javafx-9999_p20160226.ebuild 4717 SHA256 65d06a481db89dc3734e1e09c11ef3cb3fc4b212a3512e5c2d871de35ab6fa25 SHA512 b72bee6950fc1231be8cb6f02ddbe2c5b95e84061ac90b7a9b3b4e3bead61d2661bb6c89284334a9f4e38e0636b3c5efeb8c99eff6b7f249b68b556f818fb802 WHIRLPOOL 0a5c2f159e3c1701e5c4a8df36d77882ccac36de3d0cb5ea17b57ffdb60b8823b0dc2856cc2a5df0d82458350100905627c9ca7ee83737487a54638a53de0f76
4527 EBUILD netbeans-javafx-9999_p20160227.ebuild 4717 SHA256 dcaf0583089f0a9d0f887271226485c8f7c1c0149321fb7c93514929cd28fbfe SHA512 5e57c120b0d0faeb4a24c90f3cb8a3e1aa9b36124c1b4d38efadfa24c8a0115f99be701cf38cb1496178f4f2993915be192b10bf10c6e16e747f9ed84de85465 WHIRLPOOL ad848a3ffe376c7ad2e365d8a2b6a57b3090b22cfd5f67cccfdbdd260d39f43115701ece8d24c2088c5744e6c93d86289b056391a0bab7a4c682acf5661a5be8
4528 EBUILD netbeans-javafx-9999_p20160228.ebuild 4717 SHA256 a404421c29b60f801004496d00ee18e2ae539ace60c703cfa03e96cd29c3d69d SHA512 c6ca4d5d4a03b41c7e95d6e6f0558914661f002eee0cd875d38abb423d3e4b7c79184c04392d9048fa9c80c641bec14fd103415793cb55167525dcab2fc669b4 WHIRLPOOL 089f7d269e373b378f06fc9b80e8aa2e2c2a10516e12eba718a9b45f1196c1f2a7b754d4a844706ac198a45697c4654898d129e3ca826dac295a44da26cad7c1
4529
4530 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160223.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160223.ebuild
4531 deleted file mode 100644
4532 index 2168bbb..0000000
4533 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160223.ebuild
4534 +++ /dev/null
4535 @@ -1,124 +0,0 @@
4536 -# Copyright 1999-2016 Gentoo Foundation
4537 -# Distributed under the terms of the GNU General Public License v2
4538 -# $Id$
4539 -
4540 -EAPI="4"
4541 -inherit eutils java-pkg-2 java-ant-2
4542 -
4543 -DESCRIPTION="Netbeans JavaFX Cluster"
4544 -HOMEPAGE="http://netbeans.org/projects/javafx"
4545 -SLOT="9999"
4546 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-23_00-02-15/zip/netbeans-trunk-nightly-201602230002-src.zip"
4547 -SRC_URI="${SOURCE_URL}
4548 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
4549 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
4550 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
4551 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
4552 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
4553 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
4554 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
4555 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4556 -KEYWORDS="~amd64 ~x86"
4557 -IUSE=""
4558 -S="${WORKDIR}"
4559 -
4560 -CDEPEND="~dev-java/netbeans-extide-${PV}
4561 - ~dev-java/netbeans-ide-${PV}
4562 - ~dev-java/netbeans-java-${PV}
4563 - ~dev-java/netbeans-platform-${PV}"
4564 -DEPEND=">=virtual/jdk-1.7
4565 - app-arch/unzip
4566 - ${CDEPEND}
4567 - dev-java/javahelp:0
4568 - dev-java/junit:4"
4569 -RDEPEND=">=virtual/jdk-1.7
4570 - ${CDEPEND}"
4571 -
4572 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4573 -
4574 -EANT_BUILD_XML="nbbuild/build.xml"
4575 -EANT_BUILD_TARGET="rebuild-cluster"
4576 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4577 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4578 -JAVA_PKG_BSFIX="off"
4579 -
4580 -src_unpack() {
4581 - unpack $(basename ${SOURCE_URL})
4582 -
4583 - einfo "Deleting bundled jars..."
4584 - find -name "*.jar" -type f -delete
4585 -
4586 - unpack netbeans-9999-r14-build.xml.patch.bz2
4587 -
4588 - pushd "${S}" >/dev/null || die
4589 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
4590 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
4591 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
4592 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
4593 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
4594 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
4595 - popd >/dev/null || die
4596 -}
4597 -
4598 -src_prepare() {
4599 - einfo "Deleting bundled class files..."
4600 - find -name "*.class" -type f | xargs rm -vf
4601 -
4602 - epatch netbeans-9999-r14-build.xml.patch
4603 -
4604 - # Support for custom patches
4605 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4606 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4607 -
4608 - if [ -n "${files}" ] ; then
4609 - einfo "Applying custom patches:"
4610 -
4611 - for file in ${files} ; do
4612 - epatch "${file}"
4613 - done
4614 - fi
4615 - fi
4616 -
4617 - einfo "Symlinking external libraries..."
4618 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
4619 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4620 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
4621 -
4622 - einfo "Linking in other clusters..."
4623 - mkdir "${S}"/nbbuild/netbeans || die
4624 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4625 -
4626 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4627 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4628 - touch nb.cluster.extide.built
4629 -
4630 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4631 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4632 - touch nb.cluster.ide.built
4633 -
4634 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4635 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4636 - touch nb.cluster.java.built
4637 -
4638 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4639 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4640 - touch nb.cluster.platform.built
4641 -
4642 - popd >/dev/null || die
4643 -
4644 - java-pkg-2_src_prepare
4645 -}
4646 -
4647 -src_install() {
4648 - pushd nbbuild/netbeans/javafx >/dev/null || die
4649 -
4650 - insinto ${INSTALL_DIR}
4651 -
4652 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4653 -
4654 - doins -r *
4655 -
4656 - popd >/dev/null || die
4657 -
4658 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
4659 -}
4660
4661 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160224.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160224.ebuild
4662 deleted file mode 100644
4663 index 5156c89..0000000
4664 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160224.ebuild
4665 +++ /dev/null
4666 @@ -1,124 +0,0 @@
4667 -# Copyright 1999-2016 Gentoo Foundation
4668 -# Distributed under the terms of the GNU General Public License v2
4669 -# $Id$
4670 -
4671 -EAPI="4"
4672 -inherit eutils java-pkg-2 java-ant-2
4673 -
4674 -DESCRIPTION="Netbeans JavaFX Cluster"
4675 -HOMEPAGE="http://netbeans.org/projects/javafx"
4676 -SLOT="9999"
4677 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-24_00-02-15/zip/netbeans-trunk-nightly-201602240002-src.zip"
4678 -SRC_URI="${SOURCE_URL}
4679 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
4680 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
4681 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
4682 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
4683 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
4684 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
4685 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
4686 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4687 -KEYWORDS="~amd64 ~x86"
4688 -IUSE=""
4689 -S="${WORKDIR}"
4690 -
4691 -CDEPEND="~dev-java/netbeans-extide-${PV}
4692 - ~dev-java/netbeans-ide-${PV}
4693 - ~dev-java/netbeans-java-${PV}
4694 - ~dev-java/netbeans-platform-${PV}"
4695 -DEPEND=">=virtual/jdk-1.7
4696 - app-arch/unzip
4697 - ${CDEPEND}
4698 - dev-java/javahelp:0
4699 - dev-java/junit:4"
4700 -RDEPEND=">=virtual/jdk-1.7
4701 - ${CDEPEND}"
4702 -
4703 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4704 -
4705 -EANT_BUILD_XML="nbbuild/build.xml"
4706 -EANT_BUILD_TARGET="rebuild-cluster"
4707 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4708 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4709 -JAVA_PKG_BSFIX="off"
4710 -
4711 -src_unpack() {
4712 - unpack $(basename ${SOURCE_URL})
4713 -
4714 - einfo "Deleting bundled jars..."
4715 - find -name "*.jar" -type f -delete
4716 -
4717 - unpack netbeans-9999-r14-build.xml.patch.bz2
4718 -
4719 - pushd "${S}" >/dev/null || die
4720 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
4721 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
4722 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
4723 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
4724 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
4725 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
4726 - popd >/dev/null || die
4727 -}
4728 -
4729 -src_prepare() {
4730 - einfo "Deleting bundled class files..."
4731 - find -name "*.class" -type f | xargs rm -vf
4732 -
4733 - epatch netbeans-9999-r14-build.xml.patch
4734 -
4735 - # Support for custom patches
4736 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4737 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4738 -
4739 - if [ -n "${files}" ] ; then
4740 - einfo "Applying custom patches:"
4741 -
4742 - for file in ${files} ; do
4743 - epatch "${file}"
4744 - done
4745 - fi
4746 - fi
4747 -
4748 - einfo "Symlinking external libraries..."
4749 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
4750 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4751 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
4752 -
4753 - einfo "Linking in other clusters..."
4754 - mkdir "${S}"/nbbuild/netbeans || die
4755 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4756 -
4757 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4758 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4759 - touch nb.cluster.extide.built
4760 -
4761 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4762 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4763 - touch nb.cluster.ide.built
4764 -
4765 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4766 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4767 - touch nb.cluster.java.built
4768 -
4769 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4770 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4771 - touch nb.cluster.platform.built
4772 -
4773 - popd >/dev/null || die
4774 -
4775 - java-pkg-2_src_prepare
4776 -}
4777 -
4778 -src_install() {
4779 - pushd nbbuild/netbeans/javafx >/dev/null || die
4780 -
4781 - insinto ${INSTALL_DIR}
4782 -
4783 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4784 -
4785 - doins -r *
4786 -
4787 - popd >/dev/null || die
4788 -
4789 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
4790 -}
4791
4792 diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
4793 index dbd3e57..e5a2619 100644
4794 --- a/dev-java/netbeans-mobility/Manifest
4795 +++ b/dev-java/netbeans-mobility/Manifest
4796 @@ -4,8 +4,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
4797 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
4798 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
4799 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
4800 -DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea8d590e94f0fce7c735c8d98fa9d2ed244f2a278d9b78f9a942 SHA512 8d716149c57813d0415a2e6d5fc02bc92b65c046189bc02d66e205876fa2ab3f76477b359e7ded887eb660cf7e7855a2979cb29168528f4bb5d04f767549fc75 WHIRLPOOL b6479b3192dac038b97abcd29836f30bf79312d1a238d0d3dbaa29c288a76c839e810fa13ec5d7d76fa2f8177644eb322defca2cc8b4b0166059d90ff2e33933
4801 -DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
4802 DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
4803 DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
4804 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
4805 @@ -27,8 +25,6 @@ DIST netbeans-trunk-nightly-201603230001-src.zip 210048386 SHA256 4c00dfb9e00a18
4806 DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a574759e07213ac3de6adb24dac6fd05a349f3ebe8e80d37aef1612 SHA512 af12ab96c13e1797e79f99dea5fa0aa4cf810fe29e7356847168c5abddb0558af76c673254b2ba0e501aa69c55f3fd646c3c446e4c970bd4ba41c73c7aaa2afa WHIRLPOOL b24492009a5b3680853406685357a317a125ecfccc751206a6de0f88d71b8240a9dc487bdf1abc51439683fa8b732a88c24aa259ae83522f1590d2276ddd42a2
4807 EBUILD netbeans-mobility-8.0.2.ebuild 4342 SHA256 e9b4ff8fe38904346bc21a82219696e97322bf9df4e9d4cad2259b6f08bbe7f9 SHA512 338711fe61c469cee80e499ddf8c3ad70a3a38e6658311afcd1d24edd1a99b87566fafcbd392bb958b589796e0913d2574b07570870c8d3382a91a324227082f WHIRLPOOL 855b2817c36bea67c8fb368a0740be18b71dbebb2b98a154552f002a56eaff34f54eee2698379d7200a6042c1de699df23e7717b5b6c532776852d8757b74cb0
4808 EBUILD netbeans-mobility-8.1.ebuild 4366 SHA256 fe10d103a284b8f82b67179ea52d51d57b43cfc4a4084b97e3f9650526621497 SHA512 36bdf0948b41bfe4f9c66fe093030d5f27b90f5a89be94dfbd176e3887b249d5aa3eb9b0924df142291f0d693f274eef840ed3a7f658106847327befd0374710 WHIRLPOOL f9dd44e6401367b2df73c5f1428bff53547ac012068297667666d0241c29310aed4413a368e5350a996af37ad026e875325467b1a165cba6953d99a5da3a0d76
4809 -EBUILD netbeans-mobility-9999_p20160223.ebuild 4412 SHA256 67e415144e9fce632d238454d32f3035f596c3bae87065d5a3b4a8702acbc3b2 SHA512 08b8f044ef846999e65c1fb928ca2f89088755694c87648b5e4de49321e03df67338a3e7cc5a6ef93207236de127074984e56e2c76b2b3ba3a68a7d82dba8a8e WHIRLPOOL 44f24e92b3d3aecf16ba3f5ceaf1caf0616c9ecf26b436690c8d33e6a29bb89717fc1f26d0b645d65edae12ddf4bb58606434f9878db53aa16886b7128a6c3f9
4810 -EBUILD netbeans-mobility-9999_p20160224.ebuild 4412 SHA256 3d27b7f762ba7cb1c68f48b5cc6eccba5ce25da257e4d42787fe1fafe6ca28f0 SHA512 38dec685a418e57ba20d39eaabc62f0ca8026624f3abfed4a016b50a456826d6cb1864d0da1f646258b78f05839539e5be578977509a75fd4278f66cd4e26e85 WHIRLPOOL cf8b2c37ed45b87fbb3003b76ded23cf74fbd8214dcc79db8edbdd280fb51f399ce568a70e75c506e175d482f2cbe48343ea0fb901dbd9d869561d01bb690113
4811 EBUILD netbeans-mobility-9999_p20160226.ebuild 4412 SHA256 bbec2e6c2e650d2fc08f509630fd75b94ab377164e8039f739412a9733703e23 SHA512 6ee2a3cac08f3dee80da86aa60b49427682d9fba372f79459249d08a536eaab7aadb8a028db7500bfc7c9c4701ce5b84919ad34391e7527d833a52ea747560f0 WHIRLPOOL 838385e60b32c9cc438a1406469f21983038b62ff3bb158d16ef14d2675af940b371efbfbf14bedcc4cd7e1ef4a1ae73839a9f7c06b66149d89c9ad3ea585b2d
4812 EBUILD netbeans-mobility-9999_p20160227.ebuild 4412 SHA256 58ce32ee3c6e8e0a907e159515b584f2be6533b97709b35895c6dfeefc9dae8f SHA512 e15addc7bee2138ff2063ced6c9b5678e9608e1cb278fa0003638f7c8effe15f7751cbc25d4111122b437d91e91ea7b297397384b2c25a500b823ab61f47fcc6 WHIRLPOOL a5647b8a32b231c474d1b67cf06917ae483317c2f56ef880544571c122b6626c1fd6ca56d76b9dc0feb6ac423ebfd3e948f3389a4983becaf7dd2e9a2acd70c6
4813 EBUILD netbeans-mobility-9999_p20160228.ebuild 4412 SHA256 a5050d8a8822caef1f0bbea40fa95c36d96bdfb4b591ed3a857f32d6884ee136 SHA512 3543fc6a6100e917e072138b1431e3836b3d07549a1528c2151b4f24582eff3987eeae09e0896c92f855c6f28c828c3b42e309ff84de72af91cd4d886862a7e5 WHIRLPOOL 9a1c12bf864ae69cffc1703ed14057ee3d6d6897ea5bf7c874245b65db3fb3bb31409f932ed82c1eb6180a9b0dcbbd3d6ac977d5621be665440d4f05ed86b378
4814
4815 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160223.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160223.ebuild
4816 deleted file mode 100644
4817 index b4cb36a..0000000
4818 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160223.ebuild
4819 +++ /dev/null
4820 @@ -1,126 +0,0 @@
4821 -# Copyright 1999-2016 Gentoo Foundation
4822 -# Distributed under the terms of the GNU General Public License v2
4823 -# $Id$
4824 -
4825 -EAPI="4"
4826 -inherit eutils java-pkg-2 java-ant-2
4827 -
4828 -DESCRIPTION="Netbeans Mobility Cluster"
4829 -HOMEPAGE="http://netbeans.org/features/platform/"
4830 -SLOT="9999"
4831 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-23_00-02-15/zip/netbeans-trunk-nightly-201602230002-src.zip"
4832 -SRC_URI="${SOURCE_URL}
4833 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
4834 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4835 -KEYWORDS="~amd64 ~x86"
4836 -IUSE=""
4837 -S="${WORKDIR}"
4838 -
4839 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
4840 - ~dev-java/netbeans-enterprise-${PV}
4841 - ~dev-java/netbeans-extide-${PV}
4842 - ~dev-java/netbeans-ide-${PV}
4843 - ~dev-java/netbeans-java-${PV}
4844 - ~dev-java/netbeans-platform-${PV}
4845 - ~dev-java/netbeans-websvccommon-${PV}"
4846 -DEPEND=">=virtual/jdk-1.7
4847 - app-arch/unzip
4848 - ${CDEPEND}
4849 - dev-java/javahelp:0"
4850 -RDEPEND=">=virtual/jdk-1.7
4851 - ${CDEPEND}"
4852 -
4853 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4854 -
4855 -EANT_BUILD_XML="nbbuild/build.xml"
4856 -EANT_BUILD_TARGET="rebuild-cluster"
4857 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4858 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4859 -JAVA_PKG_BSFIX="off"
4860 -
4861 -src_unpack() {
4862 - unpack $(basename ${SOURCE_URL})
4863 -
4864 - einfo "Deleting bundled jars..."
4865 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
4866 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
4867 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
4868 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
4869 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
4870 -
4871 - unpack netbeans-9999-r14-build.xml.patch.bz2
4872 -}
4873 -
4874 -src_prepare() {
4875 - einfo "Deleting bundled class files..."
4876 - find -name "*.class" -type f | xargs rm -vf
4877 -
4878 - epatch netbeans-9999-r14-build.xml.patch
4879 -
4880 - # Support for custom patches
4881 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4882 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4883 -
4884 - if [ -n "${files}" ] ; then
4885 - einfo "Applying custom patches:"
4886 -
4887 - for file in ${files} ; do
4888 - epatch "${file}"
4889 - done
4890 - fi
4891 - fi
4892 -
4893 - einfo "Symlinking external libraries..."
4894 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4895 -
4896 - einfo "Linking in other clusters..."
4897 - mkdir "${S}"/nbbuild/netbeans || die
4898 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4899 -
4900 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
4901 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4902 - touch nb.cluster.apisupport.built
4903 -
4904 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
4905 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4906 - touch nb.cluster.enterprise.built
4907 -
4908 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4909 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4910 - touch nb.cluster.extide.built
4911 -
4912 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4913 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4914 - touch nb.cluster.ide.built
4915 -
4916 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4917 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4918 - touch nb.cluster.java.built
4919 -
4920 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4921 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4922 - touch nb.cluster.platform.built
4923 -
4924 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4925 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4926 - touch nb.cluster.websvccommon.built
4927 -
4928 - popd >/dev/null || die
4929 -
4930 - java-pkg-2_src_prepare
4931 -}
4932 -
4933 -src_install() {
4934 - pushd nbbuild/netbeans/mobility >/dev/null || die
4935 -
4936 - insinto ${INSTALL_DIR}
4937 -
4938 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4939 -
4940 - doins -r *
4941 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
4942 -
4943 - popd >/dev/null || die
4944 -
4945 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
4946 -}
4947
4948 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160224.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160224.ebuild
4949 deleted file mode 100644
4950 index ad84496..0000000
4951 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160224.ebuild
4952 +++ /dev/null
4953 @@ -1,126 +0,0 @@
4954 -# Copyright 1999-2016 Gentoo Foundation
4955 -# Distributed under the terms of the GNU General Public License v2
4956 -# $Id$
4957 -
4958 -EAPI="4"
4959 -inherit eutils java-pkg-2 java-ant-2
4960 -
4961 -DESCRIPTION="Netbeans Mobility Cluster"
4962 -HOMEPAGE="http://netbeans.org/features/platform/"
4963 -SLOT="9999"
4964 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-24_00-02-15/zip/netbeans-trunk-nightly-201602240002-src.zip"
4965 -SRC_URI="${SOURCE_URL}
4966 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
4967 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4968 -KEYWORDS="~amd64 ~x86"
4969 -IUSE=""
4970 -S="${WORKDIR}"
4971 -
4972 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
4973 - ~dev-java/netbeans-enterprise-${PV}
4974 - ~dev-java/netbeans-extide-${PV}
4975 - ~dev-java/netbeans-ide-${PV}
4976 - ~dev-java/netbeans-java-${PV}
4977 - ~dev-java/netbeans-platform-${PV}
4978 - ~dev-java/netbeans-websvccommon-${PV}"
4979 -DEPEND=">=virtual/jdk-1.7
4980 - app-arch/unzip
4981 - ${CDEPEND}
4982 - dev-java/javahelp:0"
4983 -RDEPEND=">=virtual/jdk-1.7
4984 - ${CDEPEND}"
4985 -
4986 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4987 -
4988 -EANT_BUILD_XML="nbbuild/build.xml"
4989 -EANT_BUILD_TARGET="rebuild-cluster"
4990 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4991 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4992 -JAVA_PKG_BSFIX="off"
4993 -
4994 -src_unpack() {
4995 - unpack $(basename ${SOURCE_URL})
4996 -
4997 - einfo "Deleting bundled jars..."
4998 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
4999 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
5000 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
5001 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
5002 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
5003 -
5004 - unpack netbeans-9999-r14-build.xml.patch.bz2
5005 -}
5006 -
5007 -src_prepare() {
5008 - einfo "Deleting bundled class files..."
5009 - find -name "*.class" -type f | xargs rm -vf
5010 -
5011 - epatch netbeans-9999-r14-build.xml.patch
5012 -
5013 - # Support for custom patches
5014 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5015 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5016 -
5017 - if [ -n "${files}" ] ; then
5018 - einfo "Applying custom patches:"
5019 -
5020 - for file in ${files} ; do
5021 - epatch "${file}"
5022 - done
5023 - fi
5024 - fi
5025 -
5026 - einfo "Symlinking external libraries..."
5027 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5028 -
5029 - einfo "Linking in other clusters..."
5030 - mkdir "${S}"/nbbuild/netbeans || die
5031 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5032 -
5033 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
5034 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5035 - touch nb.cluster.apisupport.built
5036 -
5037 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
5038 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5039 - touch nb.cluster.enterprise.built
5040 -
5041 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
5042 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5043 - touch nb.cluster.extide.built
5044 -
5045 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5046 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5047 - touch nb.cluster.ide.built
5048 -
5049 - ln -s /usr/share/netbeans-java-${SLOT} java || die
5050 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5051 - touch nb.cluster.java.built
5052 -
5053 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5054 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5055 - touch nb.cluster.platform.built
5056 -
5057 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5058 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5059 - touch nb.cluster.websvccommon.built
5060 -
5061 - popd >/dev/null || die
5062 -
5063 - java-pkg-2_src_prepare
5064 -}
5065 -
5066 -src_install() {
5067 - pushd nbbuild/netbeans/mobility >/dev/null || die
5068 -
5069 - insinto ${INSTALL_DIR}
5070 -
5071 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5072 -
5073 - doins -r *
5074 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
5075 -
5076 - popd >/dev/null || die
5077 -
5078 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
5079 -}
5080
5081 diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
5082 index 6a10223..1862170 100644
5083 --- a/dev-java/netbeans-nb/Manifest
5084 +++ b/dev-java/netbeans-nb/Manifest
5085 @@ -7,8 +7,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
5086 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
5087 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
5088 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
5089 -DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea8d590e94f0fce7c735c8d98fa9d2ed244f2a278d9b78f9a942 SHA512 8d716149c57813d0415a2e6d5fc02bc92b65c046189bc02d66e205876fa2ab3f76477b359e7ded887eb660cf7e7855a2979cb29168528f4bb5d04f767549fc75 WHIRLPOOL b6479b3192dac038b97abcd29836f30bf79312d1a238d0d3dbaa29c288a76c839e810fa13ec5d7d76fa2f8177644eb322defca2cc8b4b0166059d90ff2e33933
5090 -DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
5091 DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
5092 DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
5093 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
5094 @@ -30,8 +28,6 @@ DIST netbeans-trunk-nightly-201603230001-src.zip 210048386 SHA256 4c00dfb9e00a18
5095 DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a574759e07213ac3de6adb24dac6fd05a349f3ebe8e80d37aef1612 SHA512 af12ab96c13e1797e79f99dea5fa0aa4cf810fe29e7356847168c5abddb0558af76c673254b2ba0e501aa69c55f3fd646c3c446e4c970bd4ba41c73c7aaa2afa WHIRLPOOL b24492009a5b3680853406685357a317a125ecfccc751206a6de0f88d71b8240a9dc487bdf1abc51439683fa8b732a88c24aa259ae83522f1590d2276ddd42a2
5096 EBUILD netbeans-nb-8.0.2.ebuild 4927 SHA256 7531e50c4d76608bf925efdba4f54f522de3a8ceeef4d48807fb4ee48bfabdf6 SHA512 925734f331cf228066c5c9e614f48b756af31cac8b559cfe756347b6a2cb0ce362c7c41489a25084f2ed3f2e415baefd148a54f39fc00269fb14179efe056cb9 WHIRLPOOL e3224c5f22bb8e4792a5f98bbe819e071ff18c99533ce05a3fc1c5898ddcca1e3ce34487ba78159bb4d60155acdf15ae4fe81189ff2d5b1bc77ffd9ee4e20aca
5097 EBUILD netbeans-nb-8.1.ebuild 4065 SHA256 c1bfd704ecaa1fd62b149114b7391b4633a90a8a1d87645b833731920aa6efbb SHA512 56bda99c3d05522d5becb032177e4b4411d862d18a069e2d4343ddc8b08d05ed6c3199588e28aece7e583ccc9f95517621780a246bdd65c7d3edf072a61ef1cb WHIRLPOOL b9a43e6b4ada929bcf2aaed0bffe9cdfe0b9dbbf001e8ee4f2ab3cf8a08e27d318ea435d0580c80fd23cf921d261ca9b54d54a2b2e7a53173f955bde03aa0a12
5098 -EBUILD netbeans-nb-9999_p20160223.ebuild 4111 SHA256 d66c45ed0763ad788286b0c2fd3715a213fd405c04414cd2f92d45fcfdbfbdd1 SHA512 0c0e145c7b4b337d590d9cde5798e1797f90116ce61e79dd9aedffa5997c924e4e42d67e01e9d8b7624e76dce151f2e4ad19482ff3d58ec8a47ffb6f368e1310 WHIRLPOOL 2e8816fb5b5f533425570cce925ec834bb5ee5697ab05257949c27984f27cfe7f3e03cf8c582b0d6559d42e82ac9d41ca529cd04f1e65dd71eff0c4e675a8a31
5099 -EBUILD netbeans-nb-9999_p20160224.ebuild 4111 SHA256 0129727d99b3b83d2f6c03a909be70f235da4710b192ba7d9b9b31ddf3873b0a SHA512 0a5598014c610610c294d0dda8517961f473c6df7c082cf0f4f84547a696f0fb9556e364f238f18238ae1c37f8671a6980ce95c2a1f613fcbc7bd0b31b72ecc1 WHIRLPOOL c53966db858ee19f0c12ca90cb87dcfa50e01ba462769a190bfe8addbb4cd154fae2abb19fb3875afba975a9bea6ec50a910c6a28d8dbb78d6fd9aa16ac0e343
5100 EBUILD netbeans-nb-9999_p20160226.ebuild 4111 SHA256 459b48abe12e8b6aa8270805cd48fbda1bd7125426f991b1b4f10e13b25f69e7 SHA512 ebcd39ae8e705cbacb605179b24f48697949b3d3dfc69ced472d328eaa495dcb2874867ab89c666128099a14aba5c660652cd9491eda0ecd67fb056f6cd7eb8e WHIRLPOOL 0ee12ecd87f84db8425b661c6cd7d71e005205bb96a77b932a8ff194ca93e738d1d77ee415c8ccf1e0373c7afe7a79065d14179c188769956e8e3a786175fed3
5101 EBUILD netbeans-nb-9999_p20160227.ebuild 4111 SHA256 296a708ea143d5a8bd89e37de45354d50ab910f6d473ef2080aa91716e501c98 SHA512 059ded1e6e0a0598d2b4d6a2b026ec327533820c6b22715af0e34d10db6eeda6af7cb4ac0e015ef674422db7ca0e581a6fad449e8eea0bb6e8cd33ac8dcd4619 WHIRLPOOL b37d95987b158dc6440e13d2e654e3b409bf9496e4ba52972ab13d3de91125b190ac287f24dd9155bd34fe84af73a4c6a1f30831b015ad9c86c9b142aedbb784
5102 EBUILD netbeans-nb-9999_p20160228.ebuild 4111 SHA256 6dfa77fa2deb2866c732f3c78a5593c6f8b84675c12d25056b440929e5f34226 SHA512 4efb1b78c63b1d6b43e1deb85e3b6de9ffe7e20a8ace4016119bd6a74b7aa378d7aaa80fefb4a515fde13c977bfcf140c70b19f63accc54154b98b86b67c148d WHIRLPOOL 63ed904d7db3f534b8727d5c74bfb5ce8a12a7afeb6ceb79abd4c735b14fe7eed18164d9885bc68ebe95fce4a2b0289794ba9329d88f36488a4c601e026c4bed
5103
5104 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160223.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160223.ebuild
5105 deleted file mode 100644
5106 index 834c247..0000000
5107 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160223.ebuild
5108 +++ /dev/null
5109 @@ -1,128 +0,0 @@
5110 -# Copyright 1999-2016 Gentoo Foundation
5111 -# Distributed under the terms of the GNU General Public License v2
5112 -# $Id$
5113 -
5114 -EAPI="4"
5115 -inherit eutils java-pkg-2 java-ant-2
5116 -
5117 -DESCRIPTION="Netbeans IDE Branding"
5118 -HOMEPAGE="http://netbeans.org/"
5119 -SLOT="9999"
5120 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-23_00-02-15/zip/netbeans-trunk-nightly-201602230002-src.zip"
5121 -SRC_URI="${SOURCE_URL}
5122 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5123 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
5124 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5125 -KEYWORDS="~amd64 ~x86"
5126 -IUSE=""
5127 -S="${WORKDIR}"
5128 -
5129 -CDEPEND="~dev-java/netbeans-platform-${PV}
5130 - ~dev-java/netbeans-harness-${PV}
5131 - ~dev-java/netbeans-ide-${PV}"
5132 -DEPEND=">=virtual/jdk-1.7
5133 - app-arch/unzip
5134 - ${CDEPEND}
5135 - dev-java/javahelp:0"
5136 -RDEPEND=">=virtual/jdk-1.7
5137 - ${CDEPEND}"
5138 -
5139 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5140 -
5141 -EANT_BUILD_XML="nbbuild/build.xml"
5142 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
5143 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5144 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5145 -JAVA_PKG_BSFIX="off"
5146 -
5147 -src_unpack() {
5148 - unpack $(basename ${SOURCE_URL})
5149 -
5150 - einfo "Deleting bundled jars..."
5151 - find -name "*.jar" -type f -delete
5152 -
5153 - unpack netbeans-9999-r14-build.xml.patch.bz2
5154 -}
5155 -
5156 -src_prepare() {
5157 - einfo "Deleting bundled class files..."
5158 - find -name "*.class" -type f | xargs rm -vf
5159 -
5160 - epatch netbeans-9999-r14-build.xml.patch
5161 -
5162 - # Support for custom patches
5163 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5164 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5165 -
5166 - if [ -n "${files}" ] ; then
5167 - einfo "Applying custom patches:"
5168 -
5169 - for file in ${files} ; do
5170 - epatch "${file}"
5171 - done
5172 - fi
5173 - fi
5174 -
5175 - einfo "Symlinking external libraries..."
5176 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5177 -
5178 - einfo "Linking in other clusters..."
5179 - mkdir "${S}"/nbbuild/netbeans || die
5180 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5181 -
5182 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5183 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5184 - touch nb.cluster.platform.built
5185 -
5186 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5187 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5188 - touch nb.cluster.harness.built
5189 -
5190 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5191 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5192 - touch nb.cluster.ide.built
5193 - popd >/dev/null || die
5194 -
5195 - java-pkg-2_src_prepare
5196 -}
5197 -
5198 -src_install() {
5199 - pushd nbbuild/netbeans >/dev/null || die
5200 -
5201 - insinto ${INSTALL_DIR}/nb
5202 -
5203 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
5204 -
5205 - insinto ${INSTALL_DIR}
5206 - doins -r nb
5207 - dodoc *.txt
5208 - dohtml *.html *.css
5209 -
5210 - insinto ${INSTALL_DIR}/bin
5211 - doins bin/netbeans
5212 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
5213 - fperms 755 ${INSTALL_DIR}/bin/netbeans
5214 -
5215 - insinto /etc/netbeans-${SLOT}
5216 - doins etc/*
5217 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
5218 -
5219 - # fix paths per bug# 163483
5220 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
5221 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
5222 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
5223 - fi
5224 -
5225 - dodir /usr/share/icons/hicolor/32x32/apps
5226 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
5227 - dodir /usr/share/icons/hicolor/128x128/apps
5228 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
5229 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
5230 -
5231 - popd >/dev/null || die
5232 -
5233 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
5234 -
5235 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
5236 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
5237 -}
5238
5239 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160224.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160224.ebuild
5240 deleted file mode 100644
5241 index 56cea30..0000000
5242 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160224.ebuild
5243 +++ /dev/null
5244 @@ -1,128 +0,0 @@
5245 -# Copyright 1999-2016 Gentoo Foundation
5246 -# Distributed under the terms of the GNU General Public License v2
5247 -# $Id$
5248 -
5249 -EAPI="4"
5250 -inherit eutils java-pkg-2 java-ant-2
5251 -
5252 -DESCRIPTION="Netbeans IDE Branding"
5253 -HOMEPAGE="http://netbeans.org/"
5254 -SLOT="9999"
5255 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-24_00-02-15/zip/netbeans-trunk-nightly-201602240002-src.zip"
5256 -SRC_URI="${SOURCE_URL}
5257 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5258 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
5259 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5260 -KEYWORDS="~amd64 ~x86"
5261 -IUSE=""
5262 -S="${WORKDIR}"
5263 -
5264 -CDEPEND="~dev-java/netbeans-platform-${PV}
5265 - ~dev-java/netbeans-harness-${PV}
5266 - ~dev-java/netbeans-ide-${PV}"
5267 -DEPEND=">=virtual/jdk-1.7
5268 - app-arch/unzip
5269 - ${CDEPEND}
5270 - dev-java/javahelp:0"
5271 -RDEPEND=">=virtual/jdk-1.7
5272 - ${CDEPEND}"
5273 -
5274 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5275 -
5276 -EANT_BUILD_XML="nbbuild/build.xml"
5277 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
5278 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5279 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5280 -JAVA_PKG_BSFIX="off"
5281 -
5282 -src_unpack() {
5283 - unpack $(basename ${SOURCE_URL})
5284 -
5285 - einfo "Deleting bundled jars..."
5286 - find -name "*.jar" -type f -delete
5287 -
5288 - unpack netbeans-9999-r14-build.xml.patch.bz2
5289 -}
5290 -
5291 -src_prepare() {
5292 - einfo "Deleting bundled class files..."
5293 - find -name "*.class" -type f | xargs rm -vf
5294 -
5295 - epatch netbeans-9999-r14-build.xml.patch
5296 -
5297 - # Support for custom patches
5298 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5299 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5300 -
5301 - if [ -n "${files}" ] ; then
5302 - einfo "Applying custom patches:"
5303 -
5304 - for file in ${files} ; do
5305 - epatch "${file}"
5306 - done
5307 - fi
5308 - fi
5309 -
5310 - einfo "Symlinking external libraries..."
5311 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5312 -
5313 - einfo "Linking in other clusters..."
5314 - mkdir "${S}"/nbbuild/netbeans || die
5315 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5316 -
5317 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5318 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5319 - touch nb.cluster.platform.built
5320 -
5321 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5322 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5323 - touch nb.cluster.harness.built
5324 -
5325 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5326 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5327 - touch nb.cluster.ide.built
5328 - popd >/dev/null || die
5329 -
5330 - java-pkg-2_src_prepare
5331 -}
5332 -
5333 -src_install() {
5334 - pushd nbbuild/netbeans >/dev/null || die
5335 -
5336 - insinto ${INSTALL_DIR}/nb
5337 -
5338 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
5339 -
5340 - insinto ${INSTALL_DIR}
5341 - doins -r nb
5342 - dodoc *.txt
5343 - dohtml *.html *.css
5344 -
5345 - insinto ${INSTALL_DIR}/bin
5346 - doins bin/netbeans
5347 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
5348 - fperms 755 ${INSTALL_DIR}/bin/netbeans
5349 -
5350 - insinto /etc/netbeans-${SLOT}
5351 - doins etc/*
5352 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
5353 -
5354 - # fix paths per bug# 163483
5355 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
5356 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
5357 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
5358 - fi
5359 -
5360 - dodir /usr/share/icons/hicolor/32x32/apps
5361 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
5362 - dodir /usr/share/icons/hicolor/128x128/apps
5363 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
5364 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
5365 -
5366 - popd >/dev/null || die
5367 -
5368 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
5369 -
5370 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
5371 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
5372 -}
5373
5374 diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
5375 index ce22200..f35c660 100644
5376 --- a/dev-java/netbeans-php/Manifest
5377 +++ b/dev-java/netbeans-php/Manifest
5378 @@ -8,8 +8,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
5379 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
5380 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
5381 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
5382 -DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea8d590e94f0fce7c735c8d98fa9d2ed244f2a278d9b78f9a942 SHA512 8d716149c57813d0415a2e6d5fc02bc92b65c046189bc02d66e205876fa2ab3f76477b359e7ded887eb660cf7e7855a2979cb29168528f4bb5d04f767549fc75 WHIRLPOOL b6479b3192dac038b97abcd29836f30bf79312d1a238d0d3dbaa29c288a76c839e810fa13ec5d7d76fa2f8177644eb322defca2cc8b4b0166059d90ff2e33933
5383 -DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
5384 DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
5385 DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
5386 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
5387 @@ -31,8 +29,6 @@ DIST netbeans-trunk-nightly-201603230001-src.zip 210048386 SHA256 4c00dfb9e00a18
5388 DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a574759e07213ac3de6adb24dac6fd05a349f3ebe8e80d37aef1612 SHA512 af12ab96c13e1797e79f99dea5fa0aa4cf810fe29e7356847168c5abddb0558af76c673254b2ba0e501aa69c55f3fd646c3c446e4c970bd4ba41c73c7aaa2afa WHIRLPOOL b24492009a5b3680853406685357a317a125ecfccc751206a6de0f88d71b8240a9dc487bdf1abc51439683fa8b732a88c24aa259ae83522f1590d2276ddd42a2
5389 EBUILD netbeans-php-8.0.2.ebuild 4347 SHA256 585b2488d748f3d0f87c17c951870e167aac7bf10847428add786e4a8a446583 SHA512 1431305d4f340cb0a2c7c896c54d45f6f02ef82a4201f82053278b98511a5a4a68210317530e9cdf5cf1f495996d3a3f9c4b2c3c479aa407abd375072ab3182f WHIRLPOOL af8476f2ff2d119f2657e6be03cfea1160f86e41bd791f40609f1bc8a8aada46ba1081e4f2417b0fddde931fa4e43d20956c0fe1d4fdf3617b78d01afd23f9b4
5390 EBUILD netbeans-php-8.1.ebuild 4371 SHA256 a9e7565a8cbcc5dfca4d9449f43b959911c47ad8da59648e383ecce55c4b0064 SHA512 67d43532ea43abf007adce73e7da2345d9cc42229189ba90d254d7764e19e3fd3c86b990ea2fe08cf52e49422def481046fe6e0e447fdc1de1680ac59f51d9d3 WHIRLPOOL 433275570fd81db477180e58909ebd50b83cde03bd5df807cc9ee213e2f3a44f65f3ec4877851aa6322e7752969aa72313ee7b35b8ee07446e8c22be4321d536
5391 -EBUILD netbeans-php-9999_p20160223.ebuild 4418 SHA256 52c28929af3a5a4f14c5b096e97f761274a3dbc4c7fa79d781f434ab7ec12251 SHA512 878af2b75881d71d5245309ab37fc30b2d674e7fc25caed52c8d3711df9225b845a6418747ad5f7323138d9ecf111906c798ad07cbecc303d9a9cf61a9bf2788 WHIRLPOOL 5400b24dd76b1276e97459e85b2290d69c96e86b6c5a1eea29b185d96435983e781e99ecf9293a87540738feb1fe578708b58b3dd90ef431ef1b85424941926e
5392 -EBUILD netbeans-php-9999_p20160224.ebuild 4418 SHA256 75f1e7b9bb6bf5e100d9a3128ab3fe444d94633260680eddd5b8e3d310c70f76 SHA512 b1cc6719ca66678afb17fa9dca08a60d8bd99e30f883035b66a1020d145a900720e2d43cba99f4faf3360dfcc77974fc97df876f4b3f266029fcefb2397c37bf WHIRLPOOL 569451b8683ac314a40a2db42526f98f52348580ba93b0f44809cd2d99254f365669e89c5940667a3bbe3a1852afdc9f976b4f117c025483d7a6102869a40f4b
5393 EBUILD netbeans-php-9999_p20160226.ebuild 4418 SHA256 0b7f0264c328f605a440d95a92df29adb174dcb38a9da56ffca6f0acabeed204 SHA512 9da2ec6718e15411780f8d90aea41da30b348608177b14b55258230109c7a9bfa176fe5849a06c28a1cc19c79fbcdeb0a117a025eaf5e8c20d11524802230c42 WHIRLPOOL c4012442efd2fbda3a0e6d57df5b5fdaed62a992bf11110317eeb67f3424a6abf1db256af752281669e0d170d8c7aec0fdfa2ba1a2c282cd2045cd529a03c467
5394 EBUILD netbeans-php-9999_p20160227.ebuild 4418 SHA256 fa28d7dc3c37bd2611c46bca589b09c61b784ec32337aa89354de0e63a88a7c0 SHA512 639c89ab60a0db8e38624258196ee418e0dc78eea853ca1239bdb8576a04902c77c0f10e5b0a641fbcfa900f65f6075e07c5fa2cdca56570855a8af0b754f712 WHIRLPOOL ce863b2c2559b6f217ea9cc9d2edc3c2120e36db301c8fe8ef393bfc4b620ee0b81b37fdca311875df01c2473cf0215b699a47c2baf2e19d0c8a7f9a107c1ad4
5395 EBUILD netbeans-php-9999_p20160228.ebuild 4418 SHA256 663133eab5f1f34f379804cbc7b50a7fa082d78ef44ebdffeac8f4e0814e1d75 SHA512 a90ab524efdd7292000b389ff40075843a7be9ff1eee226ead2dd2be96174481922405a7939b6741ab82ced4a7b93d6ffa8b32fa1e591fae0accecc0a87db515 WHIRLPOOL ec45144cafe63152ac712148c6bcd5fccec68383d35641132bff612a31a732501bea6bb592c7425581903fbe1d59f0ea84b4870d91508c48d403b6d71c8f933d
5396
5397 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160223.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160223.ebuild
5398 deleted file mode 100644
5399 index 469fb52..0000000
5400 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160223.ebuild
5401 +++ /dev/null
5402 @@ -1,127 +0,0 @@
5403 -# Copyright 1999-2016 Gentoo Foundation
5404 -# Distributed under the terms of the GNU General Public License v2
5405 -# $Id$
5406 -
5407 -EAPI="4"
5408 -inherit eutils java-pkg-2 java-ant-2
5409 -
5410 -DESCRIPTION="Netbeans PHP Cluster"
5411 -HOMEPAGE="http://netbeans.org/projects/php"
5412 -SLOT="9999"
5413 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-23_00-02-15/zip/netbeans-trunk-nightly-201602230002-src.zip"
5414 -SRC_URI="${SOURCE_URL}
5415 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5416 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
5417 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
5418 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
5419 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5420 -KEYWORDS="~amd64 ~x86"
5421 -IUSE=""
5422 -S="${WORKDIR}"
5423 -
5424 -CDEPEND="~dev-java/netbeans-extide-${PV}
5425 - ~dev-java/netbeans-ide-${PV}
5426 - ~dev-java/netbeans-platform-${PV}
5427 - ~dev-java/netbeans-webcommon-${PV}
5428 - ~dev-java/netbeans-websvccommon-${PV}
5429 - dev-java/javacup:0"
5430 -DEPEND=">=virtual/jdk-1.7
5431 - app-arch/unzip
5432 - ${CDEPEND}
5433 - dev-java/javahelp:0"
5434 -RDEPEND=">=virtual/jdk-1.7
5435 - ${CDEPEND}"
5436 -
5437 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5438 -
5439 -EANT_BUILD_XML="nbbuild/build.xml"
5440 -EANT_BUILD_TARGET="rebuild-cluster"
5441 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5442 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5443 -JAVA_PKG_BSFIX="off"
5444 -
5445 -src_unpack() {
5446 - unpack $(basename ${SOURCE_URL})
5447 -
5448 - einfo "Deleting bundled jars..."
5449 - find -name "*.jar" -type f -delete
5450 -
5451 - unpack netbeans-9999-r14-build.xml.patch.bz2
5452 -
5453 - pushd "${S}" >/dev/null || die
5454 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
5455 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
5456 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
5457 - popd >/dev/null || die
5458 -}
5459 -
5460 -src_prepare() {
5461 - einfo "Deleting bundled class files..."
5462 - find -name "*.class" -type f | xargs rm -vf
5463 -
5464 - epatch netbeans-9999-r14-build.xml.patch
5465 -
5466 - # Support for custom patches
5467 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5468 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5469 -
5470 - if [ -n "${files}" ] ; then
5471 - einfo "Applying custom patches:"
5472 -
5473 - for file in ${files} ; do
5474 - epatch "${file}"
5475 - done
5476 - fi
5477 - fi
5478 -
5479 - einfo "Symlinking external libraries..."
5480 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5481 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
5482 -
5483 - einfo "Linking in other clusters..."
5484 - mkdir "${S}"/nbbuild/netbeans || die
5485 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5486 -
5487 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
5488 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5489 - touch nb.cluster.extide.built
5490 -
5491 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5492 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5493 - touch nb.cluster.ide.built
5494 -
5495 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5496 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5497 - touch nb.cluster.platform.built
5498 -
5499 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
5500 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5501 - touch nb.cluster.webcommon.built
5502 -
5503 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5504 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5505 - touch nb.cluster.websvccommon.built
5506 -
5507 - popd >/dev/null || die
5508 -
5509 - java-pkg-2_src_prepare
5510 -}
5511 -
5512 -src_install() {
5513 - pushd nbbuild/netbeans/php >/dev/null || die
5514 -
5515 - insinto ${INSTALL_DIR}
5516 -
5517 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5518 -
5519 - doins -r *
5520 -
5521 - popd >/dev/null || die
5522 -
5523 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
5524 - pushd "${instdir}" >/dev/null || die
5525 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
5526 - popd >/dev/null || die
5527 -
5528 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
5529 -}
5530
5531 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160224.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160224.ebuild
5532 deleted file mode 100644
5533 index 7ef6d73..0000000
5534 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160224.ebuild
5535 +++ /dev/null
5536 @@ -1,127 +0,0 @@
5537 -# Copyright 1999-2016 Gentoo Foundation
5538 -# Distributed under the terms of the GNU General Public License v2
5539 -# $Id$
5540 -
5541 -EAPI="4"
5542 -inherit eutils java-pkg-2 java-ant-2
5543 -
5544 -DESCRIPTION="Netbeans PHP Cluster"
5545 -HOMEPAGE="http://netbeans.org/projects/php"
5546 -SLOT="9999"
5547 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-24_00-02-15/zip/netbeans-trunk-nightly-201602240002-src.zip"
5548 -SRC_URI="${SOURCE_URL}
5549 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5550 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
5551 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
5552 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
5553 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5554 -KEYWORDS="~amd64 ~x86"
5555 -IUSE=""
5556 -S="${WORKDIR}"
5557 -
5558 -CDEPEND="~dev-java/netbeans-extide-${PV}
5559 - ~dev-java/netbeans-ide-${PV}
5560 - ~dev-java/netbeans-platform-${PV}
5561 - ~dev-java/netbeans-webcommon-${PV}
5562 - ~dev-java/netbeans-websvccommon-${PV}
5563 - dev-java/javacup:0"
5564 -DEPEND=">=virtual/jdk-1.7
5565 - app-arch/unzip
5566 - ${CDEPEND}
5567 - dev-java/javahelp:0"
5568 -RDEPEND=">=virtual/jdk-1.7
5569 - ${CDEPEND}"
5570 -
5571 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5572 -
5573 -EANT_BUILD_XML="nbbuild/build.xml"
5574 -EANT_BUILD_TARGET="rebuild-cluster"
5575 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5576 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5577 -JAVA_PKG_BSFIX="off"
5578 -
5579 -src_unpack() {
5580 - unpack $(basename ${SOURCE_URL})
5581 -
5582 - einfo "Deleting bundled jars..."
5583 - find -name "*.jar" -type f -delete
5584 -
5585 - unpack netbeans-9999-r14-build.xml.patch.bz2
5586 -
5587 - pushd "${S}" >/dev/null || die
5588 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
5589 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
5590 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
5591 - popd >/dev/null || die
5592 -}
5593 -
5594 -src_prepare() {
5595 - einfo "Deleting bundled class files..."
5596 - find -name "*.class" -type f | xargs rm -vf
5597 -
5598 - epatch netbeans-9999-r14-build.xml.patch
5599 -
5600 - # Support for custom patches
5601 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5602 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5603 -
5604 - if [ -n "${files}" ] ; then
5605 - einfo "Applying custom patches:"
5606 -
5607 - for file in ${files} ; do
5608 - epatch "${file}"
5609 - done
5610 - fi
5611 - fi
5612 -
5613 - einfo "Symlinking external libraries..."
5614 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5615 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
5616 -
5617 - einfo "Linking in other clusters..."
5618 - mkdir "${S}"/nbbuild/netbeans || die
5619 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5620 -
5621 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
5622 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5623 - touch nb.cluster.extide.built
5624 -
5625 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5626 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5627 - touch nb.cluster.ide.built
5628 -
5629 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5630 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5631 - touch nb.cluster.platform.built
5632 -
5633 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
5634 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5635 - touch nb.cluster.webcommon.built
5636 -
5637 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5638 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5639 - touch nb.cluster.websvccommon.built
5640 -
5641 - popd >/dev/null || die
5642 -
5643 - java-pkg-2_src_prepare
5644 -}
5645 -
5646 -src_install() {
5647 - pushd nbbuild/netbeans/php >/dev/null || die
5648 -
5649 - insinto ${INSTALL_DIR}
5650 -
5651 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5652 -
5653 - doins -r *
5654 -
5655 - popd >/dev/null || die
5656 -
5657 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
5658 - pushd "${instdir}" >/dev/null || die
5659 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
5660 - popd >/dev/null || die
5661 -
5662 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
5663 -}
5664
5665 diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
5666 index 12e491c..e47ab07 100644
5667 --- a/dev-java/netbeans-platform/Manifest
5668 +++ b/dev-java/netbeans-platform/Manifest
5669 @@ -31,8 +31,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
5670 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
5671 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
5672 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
5673 -DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea8d590e94f0fce7c735c8d98fa9d2ed244f2a278d9b78f9a942 SHA512 8d716149c57813d0415a2e6d5fc02bc92b65c046189bc02d66e205876fa2ab3f76477b359e7ded887eb660cf7e7855a2979cb29168528f4bb5d04f767549fc75 WHIRLPOOL b6479b3192dac038b97abcd29836f30bf79312d1a238d0d3dbaa29c288a76c839e810fa13ec5d7d76fa2f8177644eb322defca2cc8b4b0166059d90ff2e33933
5674 -DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
5675 DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
5676 DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
5677 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
5678 @@ -54,8 +52,6 @@ DIST netbeans-trunk-nightly-201603230001-src.zip 210048386 SHA256 4c00dfb9e00a18
5679 DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a574759e07213ac3de6adb24dac6fd05a349f3ebe8e80d37aef1612 SHA512 af12ab96c13e1797e79f99dea5fa0aa4cf810fe29e7356847168c5abddb0558af76c673254b2ba0e501aa69c55f3fd646c3c446e4c970bd4ba41c73c7aaa2afa WHIRLPOOL b24492009a5b3680853406685357a317a125ecfccc751206a6de0f88d71b8240a9dc487bdf1abc51439683fa8b732a88c24aa259ae83522f1590d2276ddd42a2
5680 EBUILD netbeans-platform-8.0.2.ebuild 5406 SHA256 98e9861da45ead0d2d975a0527315df5282870b2d7e71a089724d91c18852e81 SHA512 cadbe66132d3ad81f6d149e20731b558c11c529e2ec15b1fe47ff97d99a3f4b4612fa5c98c435c4ff979eaefab6702721db009a03162202c96b4b411cf9f872a WHIRLPOOL 9552948e8bbad308f4379eaae69d8c214da9fbfab87d75226949b69ddca3e68c2d36c4d05738196073e5b959ab0b764064c9186d421198937122aa4bdc4988dc
5681 EBUILD netbeans-platform-8.1.ebuild 9320 SHA256 4a03fc6a399aaab949edb3df7c629da5bc7ce6288d44dbc848097352c2b4ae3a SHA512 7015cb042dd4e371cdcad49838eb2e4109d1ec505ac618f3a6f98d4dce328ab34be90a3cb0820896bd75337a180a1bd9c91c842a143fdffdf033696d5f496402 WHIRLPOOL 8c5311df396a374bf9d8c994b37c5c9fe6aa3c82a9e9e0824a5caefb0006fd9b44f4fdddd387ee12da48592929d5c4dd7e7fb2d866c9ddaf76acf5b3adbe310e
5682 -EBUILD netbeans-platform-9999_p20160223.ebuild 9360 SHA256 78c6427d97d0b1141709c88e2e30b02c68a6cf9474a6cab8830298b77ab8f025 SHA512 ba699c7ed9c2fb54e6cc8232f2214e7f96621cbf3858fca5d797627ce1d898534b21c9ee23ba6dcd91db931f5161d89c15463bb86387c74db66905b96f37603f WHIRLPOOL 750fa3cbccfa07bd00c64057c2f0d68469ea8db774fc975b19f4afe6d574f97adc2ad90cf73b780aff65b06f0a583f8db19dc9b0aab819b8f251e4c393a76b3a
5683 -EBUILD netbeans-platform-9999_p20160224.ebuild 9360 SHA256 0aba98e98594b605ef93d95025ce0d711cf6e0e508dbe346f5fc6b9a27b5ca16 SHA512 60facab6af8677b6bfa93b427e090a50570666d7c78a1ed6e4d6c6b2a16314c7af6934100975a59d7cae55ade012fb00bc9cd33b643ea3608cf83ab921aa33d3 WHIRLPOOL 566ebeb5cda6094dfb71abf7a7831739f85a59f0efcab801b8f1370e16ace3fdee27cec2b3a4f677edfd1044a1b30bd2869baf22d47d354644a95cca3525e06f
5684 EBUILD netbeans-platform-9999_p20160226.ebuild 9360 SHA256 acef938e46799002469a5dd2fa9a77ebfc997a0151a1511efc38abde0925566b SHA512 50a9330f81a4a70d95e76f0558e93f065e41e701d254577d1fdb0c7fd7ec4974cd94591c439b0c55e005409173c0d2e412a9a2c2bad25b5af75dd2201432fcca WHIRLPOOL afe64db0ad385eba21a52172e540728016ab85a2d4c00ac32fa1957b519209579efd60326475e86c90d17fee016166d4355ceeb32815ee90b4d839c27eb7131a
5685 EBUILD netbeans-platform-9999_p20160227.ebuild 9360 SHA256 9131a019a6e7b2fcb149d00256de15d218923005e03190d76516a9444ff4e89b SHA512 ddfbcb38ae855385c6ff2d0c37cbb6d6a35104bcf4979e5ea617f89ceb4922e55d23f7d6f90c66b7e1a37edd8b3d2a947bfe0ddea4a3ee0943052938041d3699 WHIRLPOOL 34d3313df7773fd0ffc73d49396369c1b7d05cfbf23639a2c79cc674d9c66262975ccdcff871fc6405193a82819ca8fc4e636648463aeee1987402f9107a532c
5686 EBUILD netbeans-platform-9999_p20160228.ebuild 9360 SHA256 2097241f363db2ed7fde819615b5139561982b4cafd86fe17ba31247c0e67805 SHA512 2b45bad7ad1f9bf1c40e261cbd8fe354f0651c3901ef471d75551cf0d683e0d849ed3bbc3936170048bb1d30e9cea9e90b6fe731afc32ee949e48a87245a1bd5 WHIRLPOOL 47007b58e3daddc13d4b9472e5e3cbdc0f389a4dc13bfd8d58f94f7b8bf9dd8fa05b290bc1fe0667a8b7d5ca77a8c378229f3fed5c9c8be0121fb73dc3999d7f
5687
5688 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160223.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160223.ebuild
5689 deleted file mode 100644
5690 index 1d405b8..0000000
5691 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160223.ebuild
5692 +++ /dev/null
5693 @@ -1,165 +0,0 @@
5694 -# Copyright 1999-2016 Gentoo Foundation
5695 -# Distributed under the terms of the GNU General Public License v2
5696 -# $Id$
5697 -
5698 -EAPI="4"
5699 -inherit eutils java-pkg-2 java-ant-2
5700 -
5701 -DESCRIPTION="Netbeans Platform"
5702 -HOMEPAGE="http://netbeans.org/features/platform/"
5703 -SLOT="9999"
5704 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-23_00-02-15/zip/netbeans-trunk-nightly-201602230002-src.zip"
5705 -SRC_URI="${SOURCE_URL}
5706 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5707 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
5708 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
5709 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
5710 - http://hg.netbeans.org/binaries/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar
5711 - http://hg.netbeans.org/binaries/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar
5712 - http://hg.netbeans.org/binaries/7BA1E1C450BCD0AD9D0D2F6797A2EB50A4822E0E-net.java.html.boot-1.2.3.jar
5713 - http://hg.netbeans.org/binaries/068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar
5714 - http://hg.netbeans.org/binaries/8621531E83EC4850DA61AA2266FE41105C304F40-net.java.html.boot.script-1.2.3.jar
5715 - http://hg.netbeans.org/binaries/24824B1E8C2A2D3A5C471F5875BF61F27E8916DB-net.java.html.geo-1.2.3.jar
5716 - http://hg.netbeans.org/binaries/F41518385DA4B5682C864F19B82C3BA4AF65AE83-net.java.html.json-1.2.3.jar
5717 - http://hg.netbeans.org/binaries/989A81454D4FA962EB1C158FE794D2EB060AB9F6-net.java.html.sound-1.2.3.jar
5718 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
5719 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
5720 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
5721 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5722 -KEYWORDS="~amd64 ~x86"
5723 -IUSE=""
5724 -S="${WORKDIR}"
5725 -
5726 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
5727 -# [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]
5728 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
5729 -# [nbmerge] Failed to build target: all-api.htmlui
5730 -
5731 -CDEPEND="dev-java/hamcrest-core:1.3
5732 - dev-java/javahelp:0
5733 - >=dev-java/jna-3.4:0
5734 - dev-java/junit:4[source]
5735 - >=dev-java/osgi-core-api-5:0
5736 - dev-java/osgi-compendium:0
5737 - dev-java/swing-layout:1[source]
5738 - dev-java/testng:0"
5739 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
5740 - app-arch/unzip
5741 - ${CDEPEND}"
5742 -RDEPEND=">=virtual/jdk-1.7
5743 - ${CDEPEND}"
5744 -
5745 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5746 -
5747 -EANT_BUILD_XML="nbbuild/build.xml"
5748 -EANT_BUILD_TARGET="rebuild-cluster"
5749 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
5750 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5751 -JAVA_PKG_BSFIX="off"
5752 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
5753 -JAVA_PKG_WANT_SOURCE="1.7"
5754 -JAVA_PKG_WANT_TARGET="1.7"
5755 -
5756 -src_unpack() {
5757 - unpack $(basename ${SOURCE_URL})
5758 -
5759 - einfo "Deleting bundled jars..."
5760 - find -name "*.jar" -type f -delete
5761 -
5762 - unpack netbeans-9999-r14-build.xml.patch.bz2
5763 -
5764 - pushd "${S}" >/dev/null || die
5765 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
5766 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
5767 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
5768 - ln -s "${DISTDIR}"/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar o.n.html.ko4j/external/ko4j-1.2.3.jar || die
5769 - ln -s "${DISTDIR}"/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar net.java.html/external/net.java.html-1.2.3.jar || die
5770 - 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
5771 - 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
5772 - 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
5773 - 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
5774 - 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
5775 - 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
5776 - 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
5777 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
5778 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
5779 - popd >/dev/null || die
5780 -}
5781 -
5782 -src_prepare() {
5783 - einfo "Deleting bundled class files..."
5784 - find -name "*.class" -type f | xargs rm -vf
5785 -
5786 - # upstream jna jar contains bundled binary libraries so we disable that feature
5787 - epatch netbeans-9999-r14-build.xml.patch
5788 -
5789 - # Support for custom patches
5790 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5791 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5792 -
5793 - if [ -n "${files}" ] ; then
5794 - einfo "Applying custom patches:"
5795 -
5796 - for file in ${files} ; do
5797 - epatch "${file}"
5798 - done
5799 - fi
5800 - fi
5801 -
5802 - einfo "Symlinking external libraries..."
5803 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
5804 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
5805 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5806 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
5807 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
5808 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
5809 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
5810 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
5811 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
5812 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
5813 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
5814 -
5815 - java-pkg-2_src_prepare
5816 -}
5817 -
5818 -src_compile() {
5819 - unset DISPLAY
5820 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
5821 -}
5822 -
5823 -src_install() {
5824 - pushd nbbuild/netbeans/platform >/dev/null || die
5825 -
5826 - java-pkg_dojar lib/*.jar
5827 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5828 -
5829 - insinto ${INSTALL_DIR}
5830 - doins -r *
5831 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
5832 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
5833 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
5834 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
5835 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
5836 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
5837 - rm -fr "${D}"/modules/lib || die
5838 -
5839 - popd >/dev/null || die
5840 -
5841 - fperms 775 ${INSTALL_DIR}/lib/nbexec
5842 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
5843 -
5844 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
5845 - pushd "${instdir}" >/dev/null || die
5846 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
5847 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
5848 - rm jna-4.1.0.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.1.0.jar
5849 - rm jna-platform-4.1.0.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-platform-4.1.0.jar
5850 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
5851 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
5852 - 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
5853 - 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
5854 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
5855 - popd >/dev/null || die
5856 -
5857 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
5858 -}
5859
5860 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160224.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160224.ebuild
5861 deleted file mode 100644
5862 index 3fac958..0000000
5863 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160224.ebuild
5864 +++ /dev/null
5865 @@ -1,165 +0,0 @@
5866 -# Copyright 1999-2016 Gentoo Foundation
5867 -# Distributed under the terms of the GNU General Public License v2
5868 -# $Id$
5869 -
5870 -EAPI="4"
5871 -inherit eutils java-pkg-2 java-ant-2
5872 -
5873 -DESCRIPTION="Netbeans Platform"
5874 -HOMEPAGE="http://netbeans.org/features/platform/"
5875 -SLOT="9999"
5876 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-24_00-02-15/zip/netbeans-trunk-nightly-201602240002-src.zip"
5877 -SRC_URI="${SOURCE_URL}
5878 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5879 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
5880 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
5881 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
5882 - http://hg.netbeans.org/binaries/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar
5883 - http://hg.netbeans.org/binaries/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar
5884 - http://hg.netbeans.org/binaries/7BA1E1C450BCD0AD9D0D2F6797A2EB50A4822E0E-net.java.html.boot-1.2.3.jar
5885 - http://hg.netbeans.org/binaries/068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar
5886 - http://hg.netbeans.org/binaries/8621531E83EC4850DA61AA2266FE41105C304F40-net.java.html.boot.script-1.2.3.jar
5887 - http://hg.netbeans.org/binaries/24824B1E8C2A2D3A5C471F5875BF61F27E8916DB-net.java.html.geo-1.2.3.jar
5888 - http://hg.netbeans.org/binaries/F41518385DA4B5682C864F19B82C3BA4AF65AE83-net.java.html.json-1.2.3.jar
5889 - http://hg.netbeans.org/binaries/989A81454D4FA962EB1C158FE794D2EB060AB9F6-net.java.html.sound-1.2.3.jar
5890 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
5891 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
5892 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
5893 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5894 -KEYWORDS="~amd64 ~x86"
5895 -IUSE=""
5896 -S="${WORKDIR}"
5897 -
5898 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
5899 -# [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]
5900 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
5901 -# [nbmerge] Failed to build target: all-api.htmlui
5902 -
5903 -CDEPEND="dev-java/hamcrest-core:1.3
5904 - dev-java/javahelp:0
5905 - >=dev-java/jna-3.4:0
5906 - dev-java/junit:4[source]
5907 - >=dev-java/osgi-core-api-5:0
5908 - dev-java/osgi-compendium:0
5909 - dev-java/swing-layout:1[source]
5910 - dev-java/testng:0"
5911 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
5912 - app-arch/unzip
5913 - ${CDEPEND}"
5914 -RDEPEND=">=virtual/jdk-1.7
5915 - ${CDEPEND}"
5916 -
5917 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5918 -
5919 -EANT_BUILD_XML="nbbuild/build.xml"
5920 -EANT_BUILD_TARGET="rebuild-cluster"
5921 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
5922 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5923 -JAVA_PKG_BSFIX="off"
5924 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
5925 -JAVA_PKG_WANT_SOURCE="1.7"
5926 -JAVA_PKG_WANT_TARGET="1.7"
5927 -
5928 -src_unpack() {
5929 - unpack $(basename ${SOURCE_URL})
5930 -
5931 - einfo "Deleting bundled jars..."
5932 - find -name "*.jar" -type f -delete
5933 -
5934 - unpack netbeans-9999-r14-build.xml.patch.bz2
5935 -
5936 - pushd "${S}" >/dev/null || die
5937 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
5938 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
5939 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
5940 - ln -s "${DISTDIR}"/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar o.n.html.ko4j/external/ko4j-1.2.3.jar || die
5941 - ln -s "${DISTDIR}"/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar net.java.html/external/net.java.html-1.2.3.jar || die
5942 - 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
5943 - 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
5944 - 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
5945 - 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
5946 - 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
5947 - 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
5948 - 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
5949 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
5950 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
5951 - popd >/dev/null || die
5952 -}
5953 -
5954 -src_prepare() {
5955 - einfo "Deleting bundled class files..."
5956 - find -name "*.class" -type f | xargs rm -vf
5957 -
5958 - # upstream jna jar contains bundled binary libraries so we disable that feature
5959 - epatch netbeans-9999-r14-build.xml.patch
5960 -
5961 - # Support for custom patches
5962 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5963 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5964 -
5965 - if [ -n "${files}" ] ; then
5966 - einfo "Applying custom patches:"
5967 -
5968 - for file in ${files} ; do
5969 - epatch "${file}"
5970 - done
5971 - fi
5972 - fi
5973 -
5974 - einfo "Symlinking external libraries..."
5975 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
5976 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
5977 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5978 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
5979 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
5980 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
5981 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
5982 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
5983 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
5984 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
5985 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
5986 -
5987 - java-pkg-2_src_prepare
5988 -}
5989 -
5990 -src_compile() {
5991 - unset DISPLAY
5992 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
5993 -}
5994 -
5995 -src_install() {
5996 - pushd nbbuild/netbeans/platform >/dev/null || die
5997 -
5998 - java-pkg_dojar lib/*.jar
5999 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6000 -
6001 - insinto ${INSTALL_DIR}
6002 - doins -r *
6003 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
6004 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
6005 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
6006 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
6007 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
6008 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
6009 - rm -fr "${D}"/modules/lib || die
6010 -
6011 - popd >/dev/null || die
6012 -
6013 - fperms 775 ${INSTALL_DIR}/lib/nbexec
6014 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
6015 -
6016 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
6017 - pushd "${instdir}" >/dev/null || die
6018 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
6019 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
6020 - rm jna-4.1.0.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.1.0.jar
6021 - rm jna-platform-4.1.0.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-platform-4.1.0.jar
6022 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
6023 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
6024 - 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
6025 - 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
6026 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
6027 - popd >/dev/null || die
6028 -
6029 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
6030 -}
6031
6032 diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
6033 index c2918fc..6109756 100644
6034 --- a/dev-java/netbeans-profiler/Manifest
6035 +++ b/dev-java/netbeans-profiler/Manifest
6036 @@ -4,8 +4,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
6037 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
6038 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
6039 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
6040 -DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea8d590e94f0fce7c735c8d98fa9d2ed244f2a278d9b78f9a942 SHA512 8d716149c57813d0415a2e6d5fc02bc92b65c046189bc02d66e205876fa2ab3f76477b359e7ded887eb660cf7e7855a2979cb29168528f4bb5d04f767549fc75 WHIRLPOOL b6479b3192dac038b97abcd29836f30bf79312d1a238d0d3dbaa29c288a76c839e810fa13ec5d7d76fa2f8177644eb322defca2cc8b4b0166059d90ff2e33933
6041 -DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
6042 DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
6043 DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
6044 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
6045 @@ -27,8 +25,6 @@ DIST netbeans-trunk-nightly-201603230001-src.zip 210048386 SHA256 4c00dfb9e00a18
6046 DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a574759e07213ac3de6adb24dac6fd05a349f3ebe8e80d37aef1612 SHA512 af12ab96c13e1797e79f99dea5fa0aa4cf810fe29e7356847168c5abddb0558af76c673254b2ba0e501aa69c55f3fd646c3c446e4c970bd4ba41c73c7aaa2afa WHIRLPOOL b24492009a5b3680853406685357a317a125ecfccc751206a6de0f88d71b8240a9dc487bdf1abc51439683fa8b732a88c24aa259ae83522f1590d2276ddd42a2
6047 EBUILD netbeans-profiler-8.0.2.ebuild 3402 SHA256 8021dea620d1bc26214ff0ec285f8061c24693dd28a62a97a48ac3223707e920 SHA512 2660390337a973256b1aac3a02b14e16782c230fa2714ae695213b0cabc0eb60621c6a1ae234f9e57259a19de22a87447f9a89ab846bd59bcedd2be313c35072 WHIRLPOOL 5d1053ded03143b2de05b64cfbe59b515cb786d60bfa65566be795567bfaf5feb88a2f8e7161a05da512fafd523f871778d5ddeb3c6b89fc95885096e379f65d
6048 EBUILD netbeans-profiler-8.1.ebuild 3426 SHA256 81f8b3b135f021a2dbe7b5ccb53fc7fcf79908ab83ef14ca0e912732b7fb4b53 SHA512 210bc0c5214aa8f79f559cccf69f1ed885dd2d14dc55cd17bd89c8a7f04f1a76de5b414426337b2ba6e99576850f0753f13e41e0f424b3f0adc58001dffc217a WHIRLPOOL 293d12a03294532dc9ce10503b030282cb636f08af6300ea796885eb6a3fe36c9d37c2a07138d03e9c4d45b31352ce160901a96f659f26d50a0fe5caee3bf0fa
6049 -EBUILD netbeans-profiler-9999_p20160223.ebuild 3472 SHA256 c38a3b4ea35fb1d709b1fe432edd11de71481cfb45a28e0cf2e7e0468a7c1d8c SHA512 be3e9f9cda15a1ce7aa7503e12c20d43d7cb7761364de396d8b1e25782eba6201542d7687dd70f610ad6142c4f42ca00cebf41999b9026eab2fedeae65ce6219 WHIRLPOOL 6f8bf25def2259566b3c28377407cf49c9ead12e50cd3529bbdb5b10e9d3290c3c4510b982f6d299f144f2385210dc7dcc681ca45a3ad12629635f5507f3bf60
6050 -EBUILD netbeans-profiler-9999_p20160224.ebuild 3472 SHA256 e912dc7b10ef4bae98e80b2a2212774b361e860d4f1e61df32a9aa73469f2d1d SHA512 49827b40b22f80cba7fbe00170182219a0df9186b8452e9dcfd3e72b34166049e73e05af8808a9ab0142f9f3260a7324c1f3efcfd30b0c3fce2d11cacf0955e5 WHIRLPOOL a96949a63afaf2adbe2705c4d973365dafc5287df6b27611268c07f5a45b4fe7435e68948b0c9daad0cbdedc8d163db437f4e4ba14116dc87a4fb99a99071a01
6051 EBUILD netbeans-profiler-9999_p20160226.ebuild 3472 SHA256 cf513aa4cac3a4780a032fb5a6dfe2b44d94eca33b1955c68dd81c5adc18f44d SHA512 0e507d7749f1200e9fb21c1acb594656098587937efc28c5259c1147df2625fbce79f327d0342007f0865a09820ceff4fb6cfe87eefab4abefd87bbfdc27bd7b WHIRLPOOL 1fa2c89ad1a1035b025e17dadf3d63d353bb4ba6b66eea9a3e7973eac0cedfe33098416319b2b5e3e9113d7fa909d9b39a72838e9868137af98c45d54364bfee
6052 EBUILD netbeans-profiler-9999_p20160227.ebuild 3472 SHA256 2f0d19936dce4e57cd5de04f3e59281ac76057c3663f9701eabb739c3f6cb37e SHA512 f7a144f99387d0123a8b2fe7293d3a3fd25b96e0ed0c0eb90a02e17143df84f9cc1b49a5b635e80680b29daa412bfab69d641e0af2c3918e0ac5d70ba4bbddec WHIRLPOOL b27cc7bded31e6c3db5705218340c3e59744ed39061991585965fbe569ef3e72b8e039c97b877096aba6f57717ec68536f79aa4c7a2ef87d4f19cea2885b34ad
6053 EBUILD netbeans-profiler-9999_p20160228.ebuild 3472 SHA256 7b5d0787d219447df94434ffa84f3d59169ff3d7d21f9946c764ea025344bcc9 SHA512 fef7d5a49bed4f27db5780fb646da66d5cda175df05592ed24821e6979bc304a28ffe380a0aaa9ca16cefa3cbccc7a141eb015a0bfe707a703f27f07570fec9d WHIRLPOOL c68c7771335cd6c0663c4a9756d3bd7e57c494b9abfe28562bfde565efb3a4a11d57b2ef575eb9c2a5398e87ef3a8c502b7a803fa29ef1c55ae88e98cdcdb2ac
6054
6055 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160223.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160223.ebuild
6056 deleted file mode 100644
6057 index 1f16d85..0000000
6058 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160223.ebuild
6059 +++ /dev/null
6060 @@ -1,121 +0,0 @@
6061 -# Copyright 1999-2016 Gentoo Foundation
6062 -# Distributed under the terms of the GNU General Public License v2
6063 -# $Id$
6064 -
6065 -EAPI="4"
6066 -inherit eutils java-pkg-2 java-ant-2
6067 -
6068 -DESCRIPTION="Netbeans Profiler Cluster"
6069 -HOMEPAGE="http://netbeans.org/projects/profiler"
6070 -SLOT="9999"
6071 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-23_00-02-15/zip/netbeans-trunk-nightly-201602230002-src.zip"
6072 -SRC_URI="${SOURCE_URL}
6073 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
6074 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6075 -KEYWORDS="~amd64 ~x86"
6076 -IUSE=""
6077 -S="${WORKDIR}"
6078 -
6079 -# Binary files needed for remote profiling
6080 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
6081 -
6082 -CDEPEND="~dev-java/netbeans-extide-${PV}
6083 - ~dev-java/netbeans-ide-${PV}
6084 - ~dev-java/netbeans-java-${PV}
6085 - ~dev-java/netbeans-platform-${PV}"
6086 -DEPEND=">=virtual/jdk-1.7
6087 - app-arch/unzip
6088 - ${CDEPEND}
6089 - dev-java/javahelp:0"
6090 -RDEPEND=">=virtual/jdk-1.7
6091 - ${CDEPEND}"
6092 -
6093 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6094 -
6095 -EANT_BUILD_XML="nbbuild/build.xml"
6096 -EANT_BUILD_TARGET="rebuild-cluster"
6097 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6098 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6099 -JAVA_PKG_BSFIX="off"
6100 -
6101 -src_unpack() {
6102 - unpack $(basename ${SOURCE_URL})
6103 -
6104 - einfo "Deleting bundled jars..."
6105 - find -name "*.jar" -type f -delete
6106 -
6107 - unpack netbeans-9999-r14-build.xml.patch.bz2
6108 -}
6109 -
6110 -src_prepare() {
6111 - einfo "Deleting bundled class files..."
6112 - find -name "*.class" -type f | xargs rm -vf
6113 -
6114 - epatch netbeans-9999-r14-build.xml.patch
6115 -
6116 - # Support for custom patches
6117 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6118 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6119 -
6120 - if [ -n "${files}" ] ; then
6121 - einfo "Applying custom patches:"
6122 -
6123 - for file in ${files} ; do
6124 - epatch "${file}"
6125 - done
6126 - fi
6127 - fi
6128 -
6129 - einfo "Symlinking external libraries..."
6130 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6131 -
6132 - einfo "Linking in other clusters..."
6133 - mkdir "${S}"/nbbuild/netbeans || die
6134 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6135 -
6136 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
6137 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6138 - touch nb.cluster.extide.built
6139 -
6140 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6141 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6142 - touch nb.cluster.ide.built
6143 -
6144 - ln -s /usr/share/netbeans-java-${SLOT} java || die
6145 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6146 - touch nb.cluster.java.built
6147 -
6148 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6149 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6150 - touch nb.cluster.platform.built
6151 -
6152 - popd >/dev/null || die
6153 -
6154 - java-pkg-2_src_prepare
6155 -}
6156 -
6157 -src_install() {
6158 - pushd nbbuild/netbeans/profiler >/dev/null || die
6159 -
6160 - insinto ${INSTALL_DIR}
6161 -
6162 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6163 -
6164 - doins -r *
6165 -
6166 - for file in lib/deployed/cvm/linux/*.so ; do
6167 - fperms 755 ${file}
6168 - done
6169 -
6170 - for file in lib/deployed/jdk*/linux*/*.so ; do
6171 - fperms 755 ${file}
6172 - done
6173 -
6174 - for file in remote-pack-defs/*.sh ; do
6175 - fperms 755 ${file}
6176 - done
6177 -
6178 - popd >/dev/null || die
6179 -
6180 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
6181 -}
6182
6183 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160224.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160224.ebuild
6184 deleted file mode 100644
6185 index dacf710..0000000
6186 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160224.ebuild
6187 +++ /dev/null
6188 @@ -1,121 +0,0 @@
6189 -# Copyright 1999-2016 Gentoo Foundation
6190 -# Distributed under the terms of the GNU General Public License v2
6191 -# $Id$
6192 -
6193 -EAPI="4"
6194 -inherit eutils java-pkg-2 java-ant-2
6195 -
6196 -DESCRIPTION="Netbeans Profiler Cluster"
6197 -HOMEPAGE="http://netbeans.org/projects/profiler"
6198 -SLOT="9999"
6199 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-24_00-02-15/zip/netbeans-trunk-nightly-201602240002-src.zip"
6200 -SRC_URI="${SOURCE_URL}
6201 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
6202 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6203 -KEYWORDS="~amd64 ~x86"
6204 -IUSE=""
6205 -S="${WORKDIR}"
6206 -
6207 -# Binary files needed for remote profiling
6208 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
6209 -
6210 -CDEPEND="~dev-java/netbeans-extide-${PV}
6211 - ~dev-java/netbeans-ide-${PV}
6212 - ~dev-java/netbeans-java-${PV}
6213 - ~dev-java/netbeans-platform-${PV}"
6214 -DEPEND=">=virtual/jdk-1.7
6215 - app-arch/unzip
6216 - ${CDEPEND}
6217 - dev-java/javahelp:0"
6218 -RDEPEND=">=virtual/jdk-1.7
6219 - ${CDEPEND}"
6220 -
6221 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6222 -
6223 -EANT_BUILD_XML="nbbuild/build.xml"
6224 -EANT_BUILD_TARGET="rebuild-cluster"
6225 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6226 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6227 -JAVA_PKG_BSFIX="off"
6228 -
6229 -src_unpack() {
6230 - unpack $(basename ${SOURCE_URL})
6231 -
6232 - einfo "Deleting bundled jars..."
6233 - find -name "*.jar" -type f -delete
6234 -
6235 - unpack netbeans-9999-r14-build.xml.patch.bz2
6236 -}
6237 -
6238 -src_prepare() {
6239 - einfo "Deleting bundled class files..."
6240 - find -name "*.class" -type f | xargs rm -vf
6241 -
6242 - epatch netbeans-9999-r14-build.xml.patch
6243 -
6244 - # Support for custom patches
6245 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6246 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6247 -
6248 - if [ -n "${files}" ] ; then
6249 - einfo "Applying custom patches:"
6250 -
6251 - for file in ${files} ; do
6252 - epatch "${file}"
6253 - done
6254 - fi
6255 - fi
6256 -
6257 - einfo "Symlinking external libraries..."
6258 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6259 -
6260 - einfo "Linking in other clusters..."
6261 - mkdir "${S}"/nbbuild/netbeans || die
6262 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6263 -
6264 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
6265 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6266 - touch nb.cluster.extide.built
6267 -
6268 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6269 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6270 - touch nb.cluster.ide.built
6271 -
6272 - ln -s /usr/share/netbeans-java-${SLOT} java || die
6273 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6274 - touch nb.cluster.java.built
6275 -
6276 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6277 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6278 - touch nb.cluster.platform.built
6279 -
6280 - popd >/dev/null || die
6281 -
6282 - java-pkg-2_src_prepare
6283 -}
6284 -
6285 -src_install() {
6286 - pushd nbbuild/netbeans/profiler >/dev/null || die
6287 -
6288 - insinto ${INSTALL_DIR}
6289 -
6290 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6291 -
6292 - doins -r *
6293 -
6294 - for file in lib/deployed/cvm/linux/*.so ; do
6295 - fperms 755 ${file}
6296 - done
6297 -
6298 - for file in lib/deployed/jdk*/linux*/*.so ; do
6299 - fperms 755 ${file}
6300 - done
6301 -
6302 - for file in remote-pack-defs/*.sh ; do
6303 - fperms 755 ${file}
6304 - done
6305 -
6306 - popd >/dev/null || die
6307 -
6308 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
6309 -}
6310
6311 diff --git a/dev-java/netbeans-webcommon/Manifest b/dev-java/netbeans-webcommon/Manifest
6312 index 4b57b12..ae96abe 100644
6313 --- a/dev-java/netbeans-webcommon/Manifest
6314 +++ b/dev-java/netbeans-webcommon/Manifest
6315 @@ -20,8 +20,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
6316 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
6317 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
6318 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
6319 -DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea8d590e94f0fce7c735c8d98fa9d2ed244f2a278d9b78f9a942 SHA512 8d716149c57813d0415a2e6d5fc02bc92b65c046189bc02d66e205876fa2ab3f76477b359e7ded887eb660cf7e7855a2979cb29168528f4bb5d04f767549fc75 WHIRLPOOL b6479b3192dac038b97abcd29836f30bf79312d1a238d0d3dbaa29c288a76c839e810fa13ec5d7d76fa2f8177644eb322defca2cc8b4b0166059d90ff2e33933
6320 -DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
6321 DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
6322 DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
6323 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
6324 @@ -43,8 +41,6 @@ DIST netbeans-trunk-nightly-201603230001-src.zip 210048386 SHA256 4c00dfb9e00a18
6325 DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a574759e07213ac3de6adb24dac6fd05a349f3ebe8e80d37aef1612 SHA512 af12ab96c13e1797e79f99dea5fa0aa4cf810fe29e7356847168c5abddb0558af76c673254b2ba0e501aa69c55f3fd646c3c446e4c970bd4ba41c73c7aaa2afa WHIRLPOOL b24492009a5b3680853406685357a317a125ecfccc751206a6de0f88d71b8240a9dc487bdf1abc51439683fa8b732a88c24aa259ae83522f1590d2276ddd42a2
6326 EBUILD netbeans-webcommon-8.0.2.ebuild 4723 SHA256 e2ba39cb6f22c990acf9a492eac5707f130382d56f9bc1e3636e82cbe4d61938 SHA512 61955d38f829b3ed54bc5cb9a71da07f05676a2bf7219fa8073aeee0f0e2d0e73f7aa6ec1636be39fb071d3d2b9de7ceb813a247a61961874f4cc78697d4e568 WHIRLPOOL 1a272650fc2394716a790b79cb85a9322929c7cc96ea4776cc639fb869c5b536140dbdc632b1a8aa9cb1fc8e740050125c2ebe9390de7a8f4207e88e24924206
6327 EBUILD netbeans-webcommon-8.1.ebuild 4945 SHA256 55c57b638481134d659763154a7820467a9866707112cba0e60dbd9ba8cd2840 SHA512 a98987535f60b533bf0df701f83693a58584dfa9a10d5c8646186165d884fb7e8a3348ec77cbf25d1a8cc8cfd947bf54cdb30d251ae1a3fffb74947070d76579 WHIRLPOOL 36fe1b7b9b34a02fcda227aaeebed8a33562e6fe4a014c78e9a464d709bf5120322a35bd54a0ffa15c4dd4f3ae605cf6fc2d35c5652f7162ae646c61ad69210a
6328 -EBUILD netbeans-webcommon-9999_p20160223.ebuild 5280 SHA256 46af50cc127d8757d9c497309373139aba8ef44c6b837d92a96da3b572e5972e SHA512 d2b5310e85cbafa3308117915050d326c28f613121d2e9a1ab0de5816b53a0720d3156dd6d6a679f6e28a107572f6e21dcf8736029d1f0043745793ae0c903ba WHIRLPOOL a47e42f5adf77bbe9ade116423dea10bb5e874ade3dcbe530d6d68f0b0aa8d9363548e907fac1faec32dc6c97f3bb5b704086e840e88ccec8f8d8592106f92da
6329 -EBUILD netbeans-webcommon-9999_p20160224.ebuild 5280 SHA256 7cac3c1505ad1e7777609c104a56d95f2479bbaa160d03965bb6a369647a9d9e SHA512 d900e54ba9a8c1bc8d56e702e36fb21692c61bf6211b6f47c861dc27453224e311ee6fd8ae2e9376d150e5bcbb4ca6a76cc1ee3a5af1af8783c94798e8be2ee3 WHIRLPOOL 17a7c989ec1976d975d2407b76db26c061c4bba845a81d48d573d58664d55f699e84a09c9ce4832480bbc1a99099d2fa84c3667fc1f99ee877727cb2c70ea96f
6330 EBUILD netbeans-webcommon-9999_p20160226.ebuild 5280 SHA256 4def44255acf79f56ce8c4517b7b65fe946425506d1cf5b638058183b9e371c9 SHA512 4a85b6ac3b4be47ea80dba95dc0a6074555b7597babf6b54c9a3357d3868a33af2d3e0855331553de488c72c828f005ebcdcf3b939a93ea1b48a844682ca2bfb WHIRLPOOL adcf5609e086ed39181719fd0bec7482eed0de20e021d761c59fcdff653d601a7e2feccfec5ecea3a26554294b2928b8ee30acc8520262ce0146cbca4ca9b53c
6331 EBUILD netbeans-webcommon-9999_p20160227.ebuild 5280 SHA256 668a577f60298773af8af6e7004eb303f84b2a12a93e2be3151f49c125879a6b SHA512 48b970cd8bb7a8fa228797ecfae6db097ce0f2f478d78039d1ea56a0e4e79a9dd1d876b577c5b20e4d0a9b3bc494d90ae2e997e4b94cfe515c6b3df42f443f9a WHIRLPOOL 03b2fc093d42785eb55121932f28bd3605792a5e45cf8a8f65c90dbcc9e82868009e8f68279f09afb8b7bdd5514dab4ebed6382dddc1b1a7f884fd4cdf1bf2ce
6332 EBUILD netbeans-webcommon-9999_p20160228.ebuild 5280 SHA256 67d280637114364cb30a76e3b12ac4f33f51b80570aba43745e4f0ee4d4f3b72 SHA512 6cb3a4735325076f960fce347deef43f1199e3dd1a5d3c342fd6eea13012082d24cbdd20c41a06a985fe5f3cbf106009937d70d0ff62f09af8544e651809ef9a WHIRLPOOL 3d7c79ef509a3f08e3f09203e50f62aae725ff176227a4cf902f053e473df70ff25acc5597489b33e45d85270452cfbee1e4ba48eb13e4fd28182dd9f335bcda
6333
6334 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160223.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160223.ebuild
6335 deleted file mode 100644
6336 index 3e0624a..0000000
6337 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160223.ebuild
6338 +++ /dev/null
6339 @@ -1,122 +0,0 @@
6340 -# Copyright 1999-2016 Gentoo Foundation
6341 -# Distributed under the terms of the GNU General Public License v2
6342 -# $Id$
6343 -
6344 -EAPI="4"
6345 -inherit eutils java-pkg-2 java-ant-2
6346 -
6347 -DESCRIPTION="Netbeans Web Services Cluster"
6348 -HOMEPAGE="http://netbeans.org/"
6349 -SLOT="9999"
6350 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-23_00-02-15/zip/netbeans-trunk-nightly-201602230002-src.zip"
6351 -SRC_URI="${SOURCE_URL}
6352 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
6353 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
6354 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
6355 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
6356 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
6357 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
6358 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
6359 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
6360 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
6361 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
6362 - http://hg.netbeans.org/binaries/456736E6988B164BFC5C740605237A76A18A963E-ojetdocs-1_2_0-Dev10192015.zip"
6363 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6364 -KEYWORDS="~amd64 ~x86"
6365 -IUSE=""
6366 -S="${WORKDIR}"
6367 -
6368 -CDEPEND="~dev-java/netbeans-platform-${PV}
6369 - ~dev-java/netbeans-extide-${PV}
6370 - ~dev-java/netbeans-ide-${PV}"
6371 -DEPEND=">=virtual/jdk-1.7
6372 - app-arch/unzip
6373 - ${CDEPEND}
6374 - dev-java/javahelp:0"
6375 -RDEPEND=">=virtual/jdk-1.7
6376 - ${CDEPEND}"
6377 -
6378 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6379 -
6380 -EANT_BUILD_XML="nbbuild/build.xml"
6381 -EANT_BUILD_TARGET="rebuild-cluster"
6382 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6383 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6384 -JAVA_PKG_BSFIX="off"
6385 -
6386 -src_unpack() {
6387 - unpack $(basename ${SOURCE_URL})
6388 -
6389 - einfo "Deleting bundled jars..."
6390 - find -name "*.jar" -type f -delete
6391 -
6392 - unpack netbeans-9999-r14-build.xml.patch.bz2
6393 -
6394 - pushd "${S}" >/dev/null || die
6395 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
6396 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
6397 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
6398 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
6399 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
6400 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
6401 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
6402 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
6403 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
6404 - ln -s "${DISTDIR}"/456736E6988B164BFC5C740605237A76A18A963E-ojetdocs-1_2_0-Dev10192015.zip html.ojet/external/ojetdocs-1_2_0-Dev10192015.zip || die
6405 - popd >/dev/null || die
6406 -}
6407 -
6408 -src_prepare() {
6409 - einfo "Deleting bundled class files..."
6410 - find -name "*.class" -type f | xargs rm -vf
6411 -
6412 - epatch netbeans-9999-r14-build.xml.patch
6413 -
6414 - # Support for custom patches
6415 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6416 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6417 -
6418 - if [ -n "${files}" ] ; then
6419 - einfo "Applying custom patches:"
6420 -
6421 - for file in ${files} ; do
6422 - epatch "${file}"
6423 - done
6424 - fi
6425 - fi
6426 -
6427 - einfo "Symlinking external libraries..."
6428 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6429 -
6430 - einfo "Linking in other clusters..."
6431 - mkdir "${S}"/nbbuild/netbeans || die
6432 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6433 -
6434 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6435 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6436 - touch nb.cluster.platform.built
6437 -
6438 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
6439 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6440 - touch nb.cluster.extide.built
6441 -
6442 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6443 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6444 - touch nb.cluster.ide.built
6445 -
6446 - popd >/dev/null || die
6447 -
6448 - java-pkg-2_src_prepare
6449 -}
6450 -
6451 -src_install() {
6452 - pushd nbbuild/netbeans/webcommon >/dev/null || die
6453 -
6454 - insinto ${INSTALL_DIR}
6455 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6456 - doins -r *
6457 -
6458 - popd >/dev/null || die
6459 -
6460 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
6461 -}
6462
6463 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160224.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160224.ebuild
6464 deleted file mode 100644
6465 index 75bdae2..0000000
6466 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160224.ebuild
6467 +++ /dev/null
6468 @@ -1,122 +0,0 @@
6469 -# Copyright 1999-2016 Gentoo Foundation
6470 -# Distributed under the terms of the GNU General Public License v2
6471 -# $Id$
6472 -
6473 -EAPI="4"
6474 -inherit eutils java-pkg-2 java-ant-2
6475 -
6476 -DESCRIPTION="Netbeans Web Services Cluster"
6477 -HOMEPAGE="http://netbeans.org/"
6478 -SLOT="9999"
6479 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-24_00-02-15/zip/netbeans-trunk-nightly-201602240002-src.zip"
6480 -SRC_URI="${SOURCE_URL}
6481 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
6482 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
6483 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
6484 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
6485 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
6486 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
6487 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
6488 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
6489 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
6490 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
6491 - http://hg.netbeans.org/binaries/456736E6988B164BFC5C740605237A76A18A963E-ojetdocs-1_2_0-Dev10192015.zip"
6492 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6493 -KEYWORDS="~amd64 ~x86"
6494 -IUSE=""
6495 -S="${WORKDIR}"
6496 -
6497 -CDEPEND="~dev-java/netbeans-platform-${PV}
6498 - ~dev-java/netbeans-extide-${PV}
6499 - ~dev-java/netbeans-ide-${PV}"
6500 -DEPEND=">=virtual/jdk-1.7
6501 - app-arch/unzip
6502 - ${CDEPEND}
6503 - dev-java/javahelp:0"
6504 -RDEPEND=">=virtual/jdk-1.7
6505 - ${CDEPEND}"
6506 -
6507 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6508 -
6509 -EANT_BUILD_XML="nbbuild/build.xml"
6510 -EANT_BUILD_TARGET="rebuild-cluster"
6511 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6512 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6513 -JAVA_PKG_BSFIX="off"
6514 -
6515 -src_unpack() {
6516 - unpack $(basename ${SOURCE_URL})
6517 -
6518 - einfo "Deleting bundled jars..."
6519 - find -name "*.jar" -type f -delete
6520 -
6521 - unpack netbeans-9999-r14-build.xml.patch.bz2
6522 -
6523 - pushd "${S}" >/dev/null || die
6524 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
6525 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
6526 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
6527 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
6528 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
6529 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
6530 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
6531 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
6532 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
6533 - ln -s "${DISTDIR}"/456736E6988B164BFC5C740605237A76A18A963E-ojetdocs-1_2_0-Dev10192015.zip html.ojet/external/ojetdocs-1_2_0-Dev10192015.zip || die
6534 - popd >/dev/null || die
6535 -}
6536 -
6537 -src_prepare() {
6538 - einfo "Deleting bundled class files..."
6539 - find -name "*.class" -type f | xargs rm -vf
6540 -
6541 - epatch netbeans-9999-r14-build.xml.patch
6542 -
6543 - # Support for custom patches
6544 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6545 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6546 -
6547 - if [ -n "${files}" ] ; then
6548 - einfo "Applying custom patches:"
6549 -
6550 - for file in ${files} ; do
6551 - epatch "${file}"
6552 - done
6553 - fi
6554 - fi
6555 -
6556 - einfo "Symlinking external libraries..."
6557 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6558 -
6559 - einfo "Linking in other clusters..."
6560 - mkdir "${S}"/nbbuild/netbeans || die
6561 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6562 -
6563 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6564 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6565 - touch nb.cluster.platform.built
6566 -
6567 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
6568 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6569 - touch nb.cluster.extide.built
6570 -
6571 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6572 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6573 - touch nb.cluster.ide.built
6574 -
6575 - popd >/dev/null || die
6576 -
6577 - java-pkg-2_src_prepare
6578 -}
6579 -
6580 -src_install() {
6581 - pushd nbbuild/netbeans/webcommon >/dev/null || die
6582 -
6583 - insinto ${INSTALL_DIR}
6584 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6585 - doins -r *
6586 -
6587 - popd >/dev/null || die
6588 -
6589 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
6590 -}
6591
6592 diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
6593 index 697c70c..2e11aea 100644
6594 --- a/dev-java/netbeans-websvccommon/Manifest
6595 +++ b/dev-java/netbeans-websvccommon/Manifest
6596 @@ -4,8 +4,6 @@ DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629
6597 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
6598 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
6599 DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
6600 -DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea8d590e94f0fce7c735c8d98fa9d2ed244f2a278d9b78f9a942 SHA512 8d716149c57813d0415a2e6d5fc02bc92b65c046189bc02d66e205876fa2ab3f76477b359e7ded887eb660cf7e7855a2979cb29168528f4bb5d04f767549fc75 WHIRLPOOL b6479b3192dac038b97abcd29836f30bf79312d1a238d0d3dbaa29c288a76c839e810fa13ec5d7d76fa2f8177644eb322defca2cc8b4b0166059d90ff2e33933
6601 -DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
6602 DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
6603 DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
6604 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
6605 @@ -27,8 +25,6 @@ DIST netbeans-trunk-nightly-201603230001-src.zip 210048386 SHA256 4c00dfb9e00a18
6606 DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a574759e07213ac3de6adb24dac6fd05a349f3ebe8e80d37aef1612 SHA512 af12ab96c13e1797e79f99dea5fa0aa4cf810fe29e7356847168c5abddb0558af76c673254b2ba0e501aa69c55f3fd646c3c446e4c970bd4ba41c73c7aaa2afa WHIRLPOOL b24492009a5b3680853406685357a317a125ecfccc751206a6de0f88d71b8240a9dc487bdf1abc51439683fa8b732a88c24aa259ae83522f1590d2276ddd42a2
6607 EBUILD netbeans-websvccommon-8.0.2.ebuild 2651 SHA256 a195b307847c466dbb5f46eb04240358ce3c92cadeecb8fda1562304de46820f SHA512 933626bd2073f58e3508180c042e237b9e61ba6f3c992cf37ea43978ac2fc972d2dcc3ef0b5c390b3867296e197ed2605c43452c98e36acf0982e7338b6d1eb7 WHIRLPOOL c3db8f0b50116d0129f50778e1961166e76601d8c165e20e73d75c91b02c8a095067e0f13e18178d849dd29adcedaeee7d3e0e62f99be592d7ce159fd6af632e
6608 EBUILD netbeans-websvccommon-8.1.ebuild 2675 SHA256 c9ff3d598c5f76c2b69dd5488a80c63025acc3cd0cc99321a0e84a493502df36 SHA512 89daec44b860aa8011d9e5533230f89dad7bcc50a119664122d2718db3e53501d1319ae4b27eac1d71596671e9a7c21315a641346e6cbab22edb3c7232bf5ce3 WHIRLPOOL 521521094b396c98687e2054742e4c019023045f19b01a6cc3a5f826f4cabe9448254db8b834448f3b33368c76dd667942554e1bae459c55de2c571bb5cfb4f5
6609 -EBUILD netbeans-websvccommon-9999_p20160223.ebuild 2721 SHA256 91ae22880cf71f21a6686abe6303d38d1fbc352eab28aa6aceec838df867a617 SHA512 40a3dff775b85c8d392fb55534450e0605aa0cbe33edc7f0355357d8200c5c30656e665281f48897db132ccba682756b58d7a65c98c1bed120685520612f7b0b WHIRLPOOL 267a3ad3e95a7a2c26cc8460fec3a8e45156fad105e9da639cc2d2f33a355929421a0e1e7e7207aea8a0251095174e146f919ac5625453c481294021e25e4d1f
6610 -EBUILD netbeans-websvccommon-9999_p20160224.ebuild 2721 SHA256 9cf3a70d34e87fcce0d4fc77b1ad950d0995aeb6311b0537f930c0133e8adfac SHA512 572b037f2e92bd858ec3f91e7a0d2e8a5d1cd82e067e41e51e4da5362e3b1f6118efa2c172e3480025329edc3b78b0919f2036715f0c77a90c510d63e1771c2c WHIRLPOOL 2c6fbe26b08debc7a018b8156fb30bbef0b56226fed540a1a501bb965898d673c3c6c594f996f29840658391fdd129970b92b77a50942df9b1bb1ef0fe293593
6611 EBUILD netbeans-websvccommon-9999_p20160226.ebuild 2721 SHA256 69c6a48bc572ba9bc77bfc4631ddfe2fc12727b4ed218e58959f6be46e7c0448 SHA512 23e76bb47f71a267363ba434becd1c567d5002629c9e13e20437381e4158333af75182847a8fc3147dba69bda5319d50aa2edaba51dfe87ba8a8a8daab2c45a0 WHIRLPOOL 4fe9d791c26863723fa62de791cbd0630231a5101c6386d31258ecbb26011e86b4cd373f15dfc35fb284618b41ad4ec453a2a1da17ab148cc45cfa5652cd49bf
6612 EBUILD netbeans-websvccommon-9999_p20160227.ebuild 2721 SHA256 6cf7f517a482c7f38c1cdfc998a53a644ef9aac9bcd69b5c6e00571c9f78a15a SHA512 6a78c5a15e8a8c129e056f2218fe7d328bf8ba398fdd1902b38c101cdb0fca3a03db10b48249d40eb272a6cc6908ccd16466dbfa1acc499d94f09aa4c94815ff WHIRLPOOL 1d35ecee50e04532634cd1294dd1b17fa0c73be3c9733282858ea492bd396cbf0ad42e5af334a7c20cf3b2cd53eaea79343cdc55eebe0716fdfe9cbc3f47b814
6613 EBUILD netbeans-websvccommon-9999_p20160228.ebuild 2721 SHA256 fc0757e8d75deb6892dac5699b2580b83a8d3c359a6288e2c9672a48d907243b SHA512 6d6ffbed9657b60edb4233601850354571fefb0a160ef55d8cedbabb319b7d615f9d2eaaf959bf13b16a3e4b0fb5f7a31f4b6e6a942ae9143ad3f2aa2e445c3f WHIRLPOOL cee3f73e9a38c80ebf589a5340208fe169a6ae7b88ec462e9c25bffcf732cf8e7ae2836ba7fe1d56b67ae18a07f243f13e80dd70079ca890f1c84f8a77ea18fa
6614
6615 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160223.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160223.ebuild
6616 deleted file mode 100644
6617 index c9c48e8..0000000
6618 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160223.ebuild
6619 +++ /dev/null
6620 @@ -1,94 +0,0 @@
6621 -# Copyright 1999-2016 Gentoo Foundation
6622 -# Distributed under the terms of the GNU General Public License v2
6623 -# $Id$
6624 -
6625 -EAPI="4"
6626 -inherit eutils java-pkg-2 java-ant-2
6627 -
6628 -DESCRIPTION="Netbeans Web Services Common Cluster"
6629 -HOMEPAGE="http://netbeans.org/"
6630 -SLOT="9999"
6631 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-23_00-02-15/zip/netbeans-trunk-nightly-201602230002-src.zip"
6632 -SRC_URI="${SOURCE_URL}
6633 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
6634 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6635 -KEYWORDS="~amd64 ~x86"
6636 -IUSE=""
6637 -S="${WORKDIR}"
6638 -
6639 -CDEPEND="~dev-java/netbeans-platform-${PV}
6640 - ~dev-java/netbeans-ide-${PV}"
6641 -DEPEND=">=virtual/jdk-1.7
6642 - app-arch/unzip
6643 - ${CDEPEND}
6644 - dev-java/javahelp:0"
6645 -RDEPEND=">=virtual/jdk-1.7
6646 - ${CDEPEND}"
6647 -
6648 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6649 -
6650 -EANT_BUILD_XML="nbbuild/build.xml"
6651 -EANT_BUILD_TARGET="rebuild-cluster"
6652 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6653 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6654 -JAVA_PKG_BSFIX="off"
6655 -
6656 -src_unpack() {
6657 - unpack $(basename ${SOURCE_URL})
6658 -
6659 - einfo "Deleting bundled jars..."
6660 - find -name "*.jar" -type f -delete
6661 -
6662 - unpack netbeans-9999-r14-build.xml.patch.bz2
6663 -}
6664 -
6665 -src_prepare() {
6666 - einfo "Deleting bundled class files..."
6667 - find -name "*.class" -type f | xargs rm -vf
6668 -
6669 - epatch netbeans-9999-r14-build.xml.patch
6670 -
6671 - # Support for custom patches
6672 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6673 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6674 -
6675 - if [ -n "${files}" ] ; then
6676 - einfo "Applying custom patches:"
6677 -
6678 - for file in ${files} ; do
6679 - epatch "${file}"
6680 - done
6681 - fi
6682 - fi
6683 -
6684 - einfo "Symlinking external libraries..."
6685 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6686 -
6687 - einfo "Linking in other clusters..."
6688 - mkdir "${S}"/nbbuild/netbeans || die
6689 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6690 -
6691 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6692 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6693 - touch nb.cluster.platform.built
6694 -
6695 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6696 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6697 - touch nb.cluster.ide.built
6698 -
6699 - popd >/dev/null || die
6700 -
6701 - java-pkg-2_src_prepare
6702 -}
6703 -
6704 -src_install() {
6705 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
6706 -
6707 - insinto ${INSTALL_DIR}
6708 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6709 - doins -r *
6710 -
6711 - popd >/dev/null || die
6712 -
6713 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
6714 -}
6715
6716 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160224.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160224.ebuild
6717 deleted file mode 100644
6718 index c60ad38..0000000
6719 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160224.ebuild
6720 +++ /dev/null
6721 @@ -1,94 +0,0 @@
6722 -# Copyright 1999-2016 Gentoo Foundation
6723 -# Distributed under the terms of the GNU General Public License v2
6724 -# $Id$
6725 -
6726 -EAPI="4"
6727 -inherit eutils java-pkg-2 java-ant-2
6728 -
6729 -DESCRIPTION="Netbeans Web Services Common Cluster"
6730 -HOMEPAGE="http://netbeans.org/"
6731 -SLOT="9999"
6732 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-24_00-02-15/zip/netbeans-trunk-nightly-201602240002-src.zip"
6733 -SRC_URI="${SOURCE_URL}
6734 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
6735 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6736 -KEYWORDS="~amd64 ~x86"
6737 -IUSE=""
6738 -S="${WORKDIR}"
6739 -
6740 -CDEPEND="~dev-java/netbeans-platform-${PV}
6741 - ~dev-java/netbeans-ide-${PV}"
6742 -DEPEND=">=virtual/jdk-1.7
6743 - app-arch/unzip
6744 - ${CDEPEND}
6745 - dev-java/javahelp:0"
6746 -RDEPEND=">=virtual/jdk-1.7
6747 - ${CDEPEND}"
6748 -
6749 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6750 -
6751 -EANT_BUILD_XML="nbbuild/build.xml"
6752 -EANT_BUILD_TARGET="rebuild-cluster"
6753 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6754 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6755 -JAVA_PKG_BSFIX="off"
6756 -
6757 -src_unpack() {
6758 - unpack $(basename ${SOURCE_URL})
6759 -
6760 - einfo "Deleting bundled jars..."
6761 - find -name "*.jar" -type f -delete
6762 -
6763 - unpack netbeans-9999-r14-build.xml.patch.bz2
6764 -}
6765 -
6766 -src_prepare() {
6767 - einfo "Deleting bundled class files..."
6768 - find -name "*.class" -type f | xargs rm -vf
6769 -
6770 - epatch netbeans-9999-r14-build.xml.patch
6771 -
6772 - # Support for custom patches
6773 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6774 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6775 -
6776 - if [ -n "${files}" ] ; then
6777 - einfo "Applying custom patches:"
6778 -
6779 - for file in ${files} ; do
6780 - epatch "${file}"
6781 - done
6782 - fi
6783 - fi
6784 -
6785 - einfo "Symlinking external libraries..."
6786 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6787 -
6788 - einfo "Linking in other clusters..."
6789 - mkdir "${S}"/nbbuild/netbeans || die
6790 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6791 -
6792 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6793 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6794 - touch nb.cluster.platform.built
6795 -
6796 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6797 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6798 - touch nb.cluster.ide.built
6799 -
6800 - popd >/dev/null || die
6801 -
6802 - java-pkg-2_src_prepare
6803 -}
6804 -
6805 -src_install() {
6806 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
6807 -
6808 - insinto ${INSTALL_DIR}
6809 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6810 - doins -r *
6811 -
6812 - popd >/dev/null || die
6813 -
6814 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
6815 -}
6816
6817 diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
6818 index 2bf0b2c..6c06a7e 100644
6819 --- a/dev-util/netbeans/Manifest
6820 +++ b/dev-util/netbeans/Manifest
6821 @@ -7,8 +7,6 @@ DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a45
6822 DIST netbeans-l10n-8.0.1-20141110.tar.bz2 12065358 SHA256 542d325cbc6e0e617f6076e964e37803ec322b6d0ee4724a6d2127f2f480fb24 SHA512 28242dcbe7bcbc6a9abce15dfe6fd6140a275a417d96ff28228315bdc0ce8110ede899a1815e2fdf9115b48221d50cd3ff5b71a15d36316d04d81f66e9c0cac4 WHIRLPOOL 0318caea3463d3f7bb8876774b1cc9467dadd9bc36497a9304ed12900e2fabdc4dcdfec0b9eaee27bb36c39e9caff3743c5a42ad4c3a432205a716832688c4d6
6823 DIST netbeans-l10n-8.1-20151105.tar.bz2 11945028 SHA256 33e86aa7315021d28fdb64790233327d7599c98bcf3ab9d936b6fe924884325a SHA512 eb3163eaa8add417a0e8ac3ed4923a6e4992a80eaac00a01eed24e0e1ceb8a5cbd308659bcf0e5e1192ac8e84a79ea36744ad6b2589d60891b03b37102e9435d WHIRLPOOL f214a865bfd8c54341fb9d538da6db4d9b24906b0d94b3ee6cbf4a525e8842d28e852febb2f34c4c31f989d1b6baf750480bc2f04d94bcd7a8bdb8c9553ef590
6824 DIST netbeans-l10n-9999-20131010.tar.bz2 12440242 SHA256 64c48605820ec1f35e38c34b48cc16cd40c053d085d50819d4b4e9a80453dfa9 SHA512 7d4d61fa61710186fefd90721598ec635db7c6249ce6fc484fd5813636220f163b60230349c984c398c87e083d2d629c531fe5b4cea3752ebbcaa9823b701a02 WHIRLPOOL 10506e3a3004d6c0ab17b05507f72db2c25d2713c3233a7f5478da27d3b1261b5fb6d5f71cbf369858668ca2d1219dad1900c6c42d3f250adcc935e846e56b09
6825 -DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea8d590e94f0fce7c735c8d98fa9d2ed244f2a278d9b78f9a942 SHA512 8d716149c57813d0415a2e6d5fc02bc92b65c046189bc02d66e205876fa2ab3f76477b359e7ded887eb660cf7e7855a2979cb29168528f4bb5d04f767549fc75 WHIRLPOOL b6479b3192dac038b97abcd29836f30bf79312d1a238d0d3dbaa29c288a76c839e810fa13ec5d7d76fa2f8177644eb322defca2cc8b4b0166059d90ff2e33933
6826 -DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
6827 DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
6828 DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
6829 DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
6830 @@ -30,8 +28,6 @@ DIST netbeans-trunk-nightly-201603230001-src.zip 210048386 SHA256 4c00dfb9e00a18
6831 DIST netbeans-trunk-nightly-201603240001-src.zip 210050049 SHA256 8658a6a17a574759e07213ac3de6adb24dac6fd05a349f3ebe8e80d37aef1612 SHA512 af12ab96c13e1797e79f99dea5fa0aa4cf810fe29e7356847168c5abddb0558af76c673254b2ba0e501aa69c55f3fd646c3c446e4c970bd4ba41c73c7aaa2afa WHIRLPOOL b24492009a5b3680853406685357a317a125ecfccc751206a6de0f88d71b8240a9dc487bdf1abc51439683fa8b732a88c24aa259ae83522f1590d2276ddd42a2
6832 EBUILD netbeans-8.0.2.ebuild 7167 SHA256 80e31382a0ceb680c2a055dc5c78c1dce8edf32c50bbae6a1c14a2c568492519 SHA512 0ab466ca247ec953896ef0ab3b01b43ffea3a9f37e9bcdacecfc0476226d45cef35e4ddf27f2b85628d9512ed304e6cc6cfe963a5e547217d08cad400eefc4b9 WHIRLPOOL d09668e669f4f8d7987ab02cf26104fc6e54ba29b8b497fe0013cc8816a2d7560c99e6e1b02db77ead872d5240b84c09e3fabbc3465587d1d1ca7d6fcae114c1
6833 EBUILD netbeans-8.1.ebuild 6891 SHA256 22a19f05bdcea85475c0451df867367b69363bfbc6280f78b087248d9f8e9513 SHA512 812b6cdae3e5feaf37db5ca8b5efa1b374d5492f11cfa1df2adbd3617986cdca6a79d2d4dffd024c8c48492fc8a21704190242f5741c5699b12070620cea2c87 WHIRLPOOL baf5f750574c01effa0d02c72194139fb2757be932054f4900ceb0534607064af10f2b5b38063ff2cca34e75ab5be23d00c7e5d90d1c724339666d20f1bb10d3
6834 -EBUILD netbeans-9999_p20160223.ebuild 6939 SHA256 4983a26789624ec9422887100f322c64fe62af55cd7cc9a6dd539d37c475827d SHA512 352e85e53c08e87c671cac68ac2ad62247ed7df5f7c631e0d16cea5936e930e80d22f2e9d118f488faa5db5082d74defc38169dfee231f8771538aff6671b470 WHIRLPOOL de818ecc93fbacc632c4075a3cbfee90795d889eda7f71cfa8e192515025fa552b556482556d68d0e4eaad88ddef3348910ef092574ad2638f7bf1f0916642f5
6835 -EBUILD netbeans-9999_p20160224.ebuild 6939 SHA256 5e9913b75b362b498790a977d982fb5adbe7ad29d52e934174d0732df42d3ba1 SHA512 f828074bf93e9523dfc283628e13fb2c9db156c7292256059d4b3741276641ee54f4832609c61f0f33b6ac81ec09a5a9446e36293cae1da406d2b1cebc6138dc WHIRLPOOL fc158304855e9e5b157eaf7f184a2d069b00395f00221ffcd53fb09d79c3ed38d447e2c5b1f4b17cfb42f58ac97df2ac235202c362d68607e4e5ddcbefc21e53
6836 EBUILD netbeans-9999_p20160226.ebuild 6939 SHA256 26aaa8f427926fe184550a8f6025271886c7ccd8b16a4e605e6672d904c4a3b2 SHA512 9c99d3fa5c892fbb0b3b486e6f5a2a03947868840074e08569f06e06beb8d1b2374ce51c5244b892ccc0974913f10939d2b057a306774b5b8163d101a3784a6b WHIRLPOOL a243f9fa4d0635c7e85b0eb263551f8ce2c21f773a4298ffdf649a96e4245ac0119fcbc1474c53d6f2eea7e7fb3e995da34c16d7fdc387f6dc9c76b0f292d6ef
6837 EBUILD netbeans-9999_p20160227.ebuild 6939 SHA256 92a1edf460e2135f0f878672e63cba0842d4e4ef777a20e51752127f627dbe86 SHA512 b1b551e2c15be7056394afc1c15d64531deba8e6f2df35c2ccd9969cffd9b5a937a4625018ab90a0f64b3abc536479fc016272d026361f38d14670dadbf57adb WHIRLPOOL 855b7f713e7259d25375157c2757f7d62d22e8f3652217e3c5f62ded36c29b54ec8639e468064e0f60e1f8a4f4f71ef86a330711bd7b11f210ef3da9bc78c8ac
6838 EBUILD netbeans-9999_p20160228.ebuild 6939 SHA256 0c6d6f1a1550161392e57c92c6223d70a0f42ad01dbe84b81f1321529757133c SHA512 90f4be6ec1de0c1fd12bd3b25def02b3ea25daa90118f62e284b522012c7418b07d4b0ff218d96a50cc29da96473f12c2ad32755e81af586cbfd2c6a855968fb WHIRLPOOL 8a24365a3c4a279c49c25d9a928d4708f54cab0868174bef47166b94ef578d0c805c714ff1c80fa6329f52a9f10c3f0347977d189f583a0b129d24b5df1042e1
6839
6840 diff --git a/dev-util/netbeans/netbeans-9999_p20160223.ebuild b/dev-util/netbeans/netbeans-9999_p20160223.ebuild
6841 deleted file mode 100644
6842 index 8df39d7..0000000
6843 --- a/dev-util/netbeans/netbeans-9999_p20160223.ebuild
6844 +++ /dev/null
6845 @@ -1,254 +0,0 @@
6846 -# Copyright 1999-2016 Gentoo Foundation
6847 -# Distributed under the terms of the GNU General Public License v2
6848 -# $Id$
6849 -
6850 -EAPI="4"
6851 -inherit eutils java-pkg-2 java-ant-2
6852 -
6853 -DESCRIPTION="Netbeans IDE"
6854 -HOMEPAGE="http://netbeans.org/"
6855 -SLOT="9999"
6856 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-23_00-02-15/zip/netbeans-trunk-nightly-201602230002-src.zip"
6857 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
6858 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
6859 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
6860 -SRC_URI="linguas_af? ( ${ALL_URLS} )
6861 - linguas_ar? ( ${ALL_URLS} )
6862 - linguas_ar_SA? ( ${ALL_URLS} )
6863 - linguas_bg? ( ${ALL_URLS} )
6864 - linguas_ca? ( ${ALL_URLS} )
6865 - linguas_cs? ( ${ALL_URLS} )
6866 - linguas_de? ( ${ALL_URLS} )
6867 - linguas_el? ( ${ALL_URLS} )
6868 - linguas_es? ( ${ALL_URLS} )
6869 - linguas_es_CO? ( ${ALL_URLS} )
6870 - linguas_fil? ( ${ALL_URLS} )
6871 - linguas_fr? ( ${ALL_URLS} )
6872 - linguas_gl? ( ${ALL_URLS} )
6873 - linguas_hi_IN? ( ${ALL_URLS} )
6874 - linguas_id_ID? ( ${ALL_URLS} )
6875 - linguas_it? ( ${ALL_URLS} )
6876 - linguas_ja? ( ${ALL_URLS} )
6877 - linguas_ko? ( ${ALL_URLS} )
6878 - linguas_lt? ( ${ALL_URLS} )
6879 - linguas_nl_BE? ( ${ALL_URLS} )
6880 - linguas_nl_NL? ( ${ALL_URLS} )
6881 - linguas_pl? ( ${ALL_URLS} )
6882 - linguas_pt_BR? ( ${ALL_URLS} )
6883 - linguas_pt_PT? ( ${ALL_URLS} )
6884 - linguas_ro? ( ${ALL_URLS} )
6885 - linguas_ru? ( ${ALL_URLS} )
6886 - linguas_si? ( ${ALL_URLS} )
6887 - linguas_sq? ( ${ALL_URLS} )
6888 - linguas_sr? ( ${ALL_URLS} )
6889 - linguas_sv? ( ${ALL_URLS} )
6890 - linguas_ta_IN? ( ${ALL_URLS} )
6891 - linguas_tr? ( ${ALL_URLS} )
6892 - linguas_vi? ( ${ALL_URLS} )
6893 - linguas_zh_CN? ( ${ALL_URLS} )
6894 - linguas_zh_TW? ( ${ALL_URLS} )
6895 -"
6896 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6897 -KEYWORDS="~amd64 ~x86"
6898 -IUSE_NETBEANS_MODULES="
6899 - +netbeans_modules_apisupport
6900 - netbeans_modules_cnd
6901 - netbeans_modules_dlight
6902 - netbeans_modules_enterprise
6903 - netbeans_modules_ergonomics
6904 - netbeans_modules_extide
6905 - netbeans_modules_groovy
6906 - +netbeans_modules_java
6907 - netbeans_modules_javacard
6908 - +netbeans_modules_javafx
6909 - netbeans_modules_mobility
6910 - netbeans_modules_php
6911 - +netbeans_modules_profiler
6912 - netbeans_modules_webcommon
6913 - +netbeans_modules_websvccommon"
6914 -IUSE_LINGUAS="
6915 - linguas_af
6916 - linguas_ar
6917 - linguas_ar_SA
6918 - linguas_bg
6919 - linguas_ca
6920 - linguas_cs
6921 - linguas_de
6922 - linguas_el
6923 - linguas_es
6924 - linguas_es_CO
6925 - linguas_fil
6926 - linguas_fr
6927 - linguas_gl
6928 - linguas_hi_IN
6929 - linguas_id_ID
6930 - linguas_it
6931 - linguas_ja
6932 - linguas_ko
6933 - linguas_lt
6934 - linguas_nl_BE
6935 - linguas_nl_NL
6936 - linguas_pl
6937 - linguas_pt_BR
6938 - linguas_pt_PT
6939 - linguas_ro
6940 - linguas_ru
6941 - linguas_si
6942 - linguas_sq
6943 - linguas_sr
6944 - linguas_sv
6945 - linguas_ta_IN
6946 - linguas_tr
6947 - linguas_vi
6948 - linguas_zh_CN
6949 - linguas_zh_TW"
6950 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
6951 -S="${WORKDIR}"
6952 -
6953 -DEPEND=">=virtual/jdk-1.7
6954 - dev-java/javahelp:0"
6955 -RDEPEND=">=virtual/jdk-1.7
6956 - ~dev-java/netbeans-harness-${PV}
6957 - ~dev-java/netbeans-ide-${PV}
6958 - ~dev-java/netbeans-nb-${PV}
6959 - ~dev-java/netbeans-platform-${PV}
6960 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
6961 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
6962 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
6963 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
6964 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
6965 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
6966 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
6967 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
6968 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
6969 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
6970 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
6971 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
6972 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
6973 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
6974 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
6975 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
6976 -
6977 -JAVA_PKG_BSFIX="off"
6978 -NBLOCALES=""
6979 -
6980 -pkg_setup() {
6981 - for lingua in ${IUSE_LINGUAS} ; do
6982 - local lang=${lingua/linguas_/}
6983 -
6984 - if [[ "${lang}" = "ar" ]] ; then
6985 - lang="ar_EG,ar_SA"
6986 - elif [[ "${lang}" = "es" ]] ; then
6987 - lang="es,es_CO"
6988 - elif [[ "${lang}" = "fil" ]] ; then
6989 - lang="fil_PH"
6990 - elif [[ "${lang}" = "gl" ]] ; then
6991 - lang="gl_ES"
6992 - elif [[ "${lang}" = "id_ID" ]] ; then
6993 - lang="in_ID"
6994 - fi
6995 -
6996 - if use ${lingua} ; then
6997 - if [ -z "${NBLOCALES}" ] ; then
6998 - NBLOCALES="${lang}"
6999 - else
7000 - NBLOCALES="${NBLOCALES},${lang}"
7001 - fi
7002 - fi
7003 - done
7004 -
7005 - java-pkg-2_pkg_setup
7006 -}
7007 -
7008 -src_unpack() {
7009 - if [ -n "${NBLOCALES}" ] ; then
7010 - unpack $(basename ${SOURCE_URL})
7011 - unpack $(basename ${L10N_URL})
7012 -
7013 - einfo "Deleting bundled jars..."
7014 - find -name "*.jar" -type f -delete
7015 -
7016 - unpack netbeans-9999-r14-build.xml.patch.bz2
7017 - fi
7018 -}
7019 -
7020 -src_prepare() {
7021 - if [ -n "${NBLOCALES}" ] ; then
7022 - einfo "Deleting bundled class files..."
7023 - find -name "*.class" -type f | xargs rm -vf
7024 -
7025 - epatch netbeans-9999-r14-build.xml.patch
7026 -
7027 - # Support for custom patches
7028 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7029 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7030 -
7031 - if [ -n "${files}" ] ; then
7032 - einfo "Applying custom patches:"
7033 -
7034 - for file in ${files} ; do
7035 - epatch "${file}"
7036 - done
7037 - fi
7038 - fi
7039 -
7040 - einfo "Symlinking external libraries..."
7041 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7042 - fi
7043 -
7044 - java-pkg-2_src_prepare
7045 -}
7046 -
7047 -src_compile() {
7048 - if [ -n "${NBLOCALES}" ] ; then
7049 - einfo "Compiling support for locales: ${NBLOCALES}"
7050 - eant -f nbbuild/build.xml bootstrap || die
7051 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
7052 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
7053 - fi
7054 -}
7055 -
7056 -src_install() {
7057 - if [ -n "${NBLOCALES}" ] ; then
7058 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7059 -
7060 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
7061 - if [ -d "${cluster}" ] ; then
7062 - insinto /usr/share/netbeans-${cluster}-${SLOT}
7063 - doins -r ${cluster}/*
7064 - fi
7065 - done
7066 -
7067 - if [ -d nb ] ; then
7068 - insinto /usr/share/netbeans-nb-${SLOT}/nb
7069 - doins -r nb/*
7070 - fi
7071 -
7072 - popd >/dev/null || die
7073 - fi
7074 -}
7075 -
7076 -pkg_postinst() {
7077 - if [ -n "${NBLOCALES}" ] ; then
7078 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
7079 - einfo "the locale is built for Netbeans."
7080 - einfo "If you want to force specific locale, use --locale argument, for example:"
7081 - einfo "${PN}-${SLOT} --locale de"
7082 - einfo "${PN}-${SLOT} --locale pt:BR"
7083 - fi
7084 -
7085 - if use linguas_ar ; then
7086 - einfo
7087 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
7088 - fi
7089 -
7090 - if use linguas_es ; then
7091 - einfo
7092 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
7093 - fi
7094 -
7095 - if use linguas_id_ID ; then
7096 - einfo
7097 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
7098 - fi
7099 -}
7100
7101 diff --git a/dev-util/netbeans/netbeans-9999_p20160224.ebuild b/dev-util/netbeans/netbeans-9999_p20160224.ebuild
7102 deleted file mode 100644
7103 index 208a28f..0000000
7104 --- a/dev-util/netbeans/netbeans-9999_p20160224.ebuild
7105 +++ /dev/null
7106 @@ -1,254 +0,0 @@
7107 -# Copyright 1999-2016 Gentoo Foundation
7108 -# Distributed under the terms of the GNU General Public License v2
7109 -# $Id$
7110 -
7111 -EAPI="4"
7112 -inherit eutils java-pkg-2 java-ant-2
7113 -
7114 -DESCRIPTION="Netbeans IDE"
7115 -HOMEPAGE="http://netbeans.org/"
7116 -SLOT="9999"
7117 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-24_00-02-15/zip/netbeans-trunk-nightly-201602240002-src.zip"
7118 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
7119 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
7120 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
7121 -SRC_URI="linguas_af? ( ${ALL_URLS} )
7122 - linguas_ar? ( ${ALL_URLS} )
7123 - linguas_ar_SA? ( ${ALL_URLS} )
7124 - linguas_bg? ( ${ALL_URLS} )
7125 - linguas_ca? ( ${ALL_URLS} )
7126 - linguas_cs? ( ${ALL_URLS} )
7127 - linguas_de? ( ${ALL_URLS} )
7128 - linguas_el? ( ${ALL_URLS} )
7129 - linguas_es? ( ${ALL_URLS} )
7130 - linguas_es_CO? ( ${ALL_URLS} )
7131 - linguas_fil? ( ${ALL_URLS} )
7132 - linguas_fr? ( ${ALL_URLS} )
7133 - linguas_gl? ( ${ALL_URLS} )
7134 - linguas_hi_IN? ( ${ALL_URLS} )
7135 - linguas_id_ID? ( ${ALL_URLS} )
7136 - linguas_it? ( ${ALL_URLS} )
7137 - linguas_ja? ( ${ALL_URLS} )
7138 - linguas_ko? ( ${ALL_URLS} )
7139 - linguas_lt? ( ${ALL_URLS} )
7140 - linguas_nl_BE? ( ${ALL_URLS} )
7141 - linguas_nl_NL? ( ${ALL_URLS} )
7142 - linguas_pl? ( ${ALL_URLS} )
7143 - linguas_pt_BR? ( ${ALL_URLS} )
7144 - linguas_pt_PT? ( ${ALL_URLS} )
7145 - linguas_ro? ( ${ALL_URLS} )
7146 - linguas_ru? ( ${ALL_URLS} )
7147 - linguas_si? ( ${ALL_URLS} )
7148 - linguas_sq? ( ${ALL_URLS} )
7149 - linguas_sr? ( ${ALL_URLS} )
7150 - linguas_sv? ( ${ALL_URLS} )
7151 - linguas_ta_IN? ( ${ALL_URLS} )
7152 - linguas_tr? ( ${ALL_URLS} )
7153 - linguas_vi? ( ${ALL_URLS} )
7154 - linguas_zh_CN? ( ${ALL_URLS} )
7155 - linguas_zh_TW? ( ${ALL_URLS} )
7156 -"
7157 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7158 -KEYWORDS="~amd64 ~x86"
7159 -IUSE_NETBEANS_MODULES="
7160 - +netbeans_modules_apisupport
7161 - netbeans_modules_cnd
7162 - netbeans_modules_dlight
7163 - netbeans_modules_enterprise
7164 - netbeans_modules_ergonomics
7165 - netbeans_modules_extide
7166 - netbeans_modules_groovy
7167 - +netbeans_modules_java
7168 - netbeans_modules_javacard
7169 - +netbeans_modules_javafx
7170 - netbeans_modules_mobility
7171 - netbeans_modules_php
7172 - +netbeans_modules_profiler
7173 - netbeans_modules_webcommon
7174 - +netbeans_modules_websvccommon"
7175 -IUSE_LINGUAS="
7176 - linguas_af
7177 - linguas_ar
7178 - linguas_ar_SA
7179 - linguas_bg
7180 - linguas_ca
7181 - linguas_cs
7182 - linguas_de
7183 - linguas_el
7184 - linguas_es
7185 - linguas_es_CO
7186 - linguas_fil
7187 - linguas_fr
7188 - linguas_gl
7189 - linguas_hi_IN
7190 - linguas_id_ID
7191 - linguas_it
7192 - linguas_ja
7193 - linguas_ko
7194 - linguas_lt
7195 - linguas_nl_BE
7196 - linguas_nl_NL
7197 - linguas_pl
7198 - linguas_pt_BR
7199 - linguas_pt_PT
7200 - linguas_ro
7201 - linguas_ru
7202 - linguas_si
7203 - linguas_sq
7204 - linguas_sr
7205 - linguas_sv
7206 - linguas_ta_IN
7207 - linguas_tr
7208 - linguas_vi
7209 - linguas_zh_CN
7210 - linguas_zh_TW"
7211 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
7212 -S="${WORKDIR}"
7213 -
7214 -DEPEND=">=virtual/jdk-1.7
7215 - dev-java/javahelp:0"
7216 -RDEPEND=">=virtual/jdk-1.7
7217 - ~dev-java/netbeans-harness-${PV}
7218 - ~dev-java/netbeans-ide-${PV}
7219 - ~dev-java/netbeans-nb-${PV}
7220 - ~dev-java/netbeans-platform-${PV}
7221 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
7222 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
7223 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
7224 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
7225 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
7226 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
7227 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
7228 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
7229 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
7230 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
7231 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
7232 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
7233 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
7234 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
7235 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
7236 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
7237 -
7238 -JAVA_PKG_BSFIX="off"
7239 -NBLOCALES=""
7240 -
7241 -pkg_setup() {
7242 - for lingua in ${IUSE_LINGUAS} ; do
7243 - local lang=${lingua/linguas_/}
7244 -
7245 - if [[ "${lang}" = "ar" ]] ; then
7246 - lang="ar_EG,ar_SA"
7247 - elif [[ "${lang}" = "es" ]] ; then
7248 - lang="es,es_CO"
7249 - elif [[ "${lang}" = "fil" ]] ; then
7250 - lang="fil_PH"
7251 - elif [[ "${lang}" = "gl" ]] ; then
7252 - lang="gl_ES"
7253 - elif [[ "${lang}" = "id_ID" ]] ; then
7254 - lang="in_ID"
7255 - fi
7256 -
7257 - if use ${lingua} ; then
7258 - if [ -z "${NBLOCALES}" ] ; then
7259 - NBLOCALES="${lang}"
7260 - else
7261 - NBLOCALES="${NBLOCALES},${lang}"
7262 - fi
7263 - fi
7264 - done
7265 -
7266 - java-pkg-2_pkg_setup
7267 -}
7268 -
7269 -src_unpack() {
7270 - if [ -n "${NBLOCALES}" ] ; then
7271 - unpack $(basename ${SOURCE_URL})
7272 - unpack $(basename ${L10N_URL})
7273 -
7274 - einfo "Deleting bundled jars..."
7275 - find -name "*.jar" -type f -delete
7276 -
7277 - unpack netbeans-9999-r14-build.xml.patch.bz2
7278 - fi
7279 -}
7280 -
7281 -src_prepare() {
7282 - if [ -n "${NBLOCALES}" ] ; then
7283 - einfo "Deleting bundled class files..."
7284 - find -name "*.class" -type f | xargs rm -vf
7285 -
7286 - epatch netbeans-9999-r14-build.xml.patch
7287 -
7288 - # Support for custom patches
7289 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7290 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7291 -
7292 - if [ -n "${files}" ] ; then
7293 - einfo "Applying custom patches:"
7294 -
7295 - for file in ${files} ; do
7296 - epatch "${file}"
7297 - done
7298 - fi
7299 - fi
7300 -
7301 - einfo "Symlinking external libraries..."
7302 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7303 - fi
7304 -
7305 - java-pkg-2_src_prepare
7306 -}
7307 -
7308 -src_compile() {
7309 - if [ -n "${NBLOCALES}" ] ; then
7310 - einfo "Compiling support for locales: ${NBLOCALES}"
7311 - eant -f nbbuild/build.xml bootstrap || die
7312 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
7313 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
7314 - fi
7315 -}
7316 -
7317 -src_install() {
7318 - if [ -n "${NBLOCALES}" ] ; then
7319 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7320 -
7321 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
7322 - if [ -d "${cluster}" ] ; then
7323 - insinto /usr/share/netbeans-${cluster}-${SLOT}
7324 - doins -r ${cluster}/*
7325 - fi
7326 - done
7327 -
7328 - if [ -d nb ] ; then
7329 - insinto /usr/share/netbeans-nb-${SLOT}/nb
7330 - doins -r nb/*
7331 - fi
7332 -
7333 - popd >/dev/null || die
7334 - fi
7335 -}
7336 -
7337 -pkg_postinst() {
7338 - if [ -n "${NBLOCALES}" ] ; then
7339 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
7340 - einfo "the locale is built for Netbeans."
7341 - einfo "If you want to force specific locale, use --locale argument, for example:"
7342 - einfo "${PN}-${SLOT} --locale de"
7343 - einfo "${PN}-${SLOT} --locale pt:BR"
7344 - fi
7345 -
7346 - if use linguas_ar ; then
7347 - einfo
7348 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
7349 - fi
7350 -
7351 - if use linguas_es ; then
7352 - einfo
7353 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
7354 - fi
7355 -
7356 - if use linguas_id_ID ; then
7357 - einfo
7358 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
7359 - fi
7360 -}