Gentoo Archives: gentoo-commits

From: "Miroslav Šulc" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/fordfrog:master commit in: dev-java/netbeans-extide/, dev-java/netbeans-javacard/, ...
Date: Wed, 21 Sep 2016 07:09:00
Message-Id: 1474438490.5998f6a00f10d30b2aa9afda0e28f252941d5334.fordfrog@gentoo
1 commit: 5998f6a00f10d30b2aa9afda0e28f252941d5334
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 21 06:14:50 2016 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 21 06:14:50 2016 +0000
6 URL: https://gitweb.gentoo.org/dev/fordfrog.git/commit/?id=5998f6a0
7
8 netbeans: removed obsolete ebuilds
9
10 Package-Manager: portage-2.3.1
11
12 dev-java/netbeans-apisupport/Manifest | 4 -
13 .../netbeans-apisupport-9999_p20160818.ebuild | 111 ------
14 .../netbeans-apisupport-9999_p20160819.ebuild | 111 ------
15 dev-java/netbeans-cnd/Manifest | 4 -
16 .../netbeans-cnd-9999_p20160818.ebuild | 127 -------
17 .../netbeans-cnd-9999_p20160819.ebuild | 127 -------
18 dev-java/netbeans-dlight/Manifest | 4 -
19 .../netbeans-dlight-9999_p20160818.ebuild | 101 ------
20 .../netbeans-dlight-9999_p20160819.ebuild | 101 ------
21 dev-java/netbeans-enterprise/Manifest | 4 -
22 .../netbeans-enterprise-9999_p20160818.ebuild | 266 ---------------
23 .../netbeans-enterprise-9999_p20160819.ebuild | 266 ---------------
24 dev-java/netbeans-ergonomics/Manifest | 4 -
25 .../netbeans-ergonomics-9999_p20160818.ebuild | 101 ------
26 .../netbeans-ergonomics-9999_p20160819.ebuild | 101 ------
27 dev-java/netbeans-extide/Manifest | 4 -
28 .../netbeans-extide-9999_p20160818.ebuild | 108 ------
29 .../netbeans-extide-9999_p20160819.ebuild | 108 ------
30 dev-java/netbeans-groovy/Manifest | 4 -
31 .../netbeans-groovy-9999_p20160818.ebuild | 111 ------
32 .../netbeans-groovy-9999_p20160819.ebuild | 111 ------
33 dev-java/netbeans-harness/Manifest | 4 -
34 .../netbeans-harness-9999_p20160818.ebuild | 114 -------
35 .../netbeans-harness-9999_p20160819.ebuild | 114 -------
36 dev-java/netbeans-ide/Manifest | 4 -
37 .../netbeans-ide-9999_p20160818.ebuild | 374 ---------------------
38 .../netbeans-ide-9999_p20160819.ebuild | 374 ---------------------
39 dev-java/netbeans-java/Manifest | 4 -
40 .../netbeans-java-9999_p20160818.ebuild | 280 ---------------
41 .../netbeans-java-9999_p20160819.ebuild | 280 ---------------
42 dev-java/netbeans-javacard/Manifest | 4 -
43 .../netbeans-javacard-9999_p20160818.ebuild | 134 --------
44 .../netbeans-javacard-9999_p20160819.ebuild | 134 --------
45 dev-java/netbeans-javadoc/Manifest | 4 -
46 .../netbeans-javadoc-9999_p20160818.ebuild | 168 ---------
47 .../netbeans-javadoc-9999_p20160819.ebuild | 168 ---------
48 dev-java/netbeans-javafx/Manifest | 4 -
49 .../netbeans-javafx-9999_p20160818.ebuild | 124 -------
50 .../netbeans-javafx-9999_p20160819.ebuild | 124 -------
51 dev-java/netbeans-mobility/Manifest | 4 -
52 .../netbeans-mobility-9999_p20160818.ebuild | 126 -------
53 .../netbeans-mobility-9999_p20160819.ebuild | 126 -------
54 dev-java/netbeans-nb/Manifest | 4 -
55 .../netbeans-nb/netbeans-nb-9999_p20160818.ebuild | 128 -------
56 .../netbeans-nb/netbeans-nb-9999_p20160819.ebuild | 128 -------
57 dev-java/netbeans-php/Manifest | 4 -
58 .../netbeans-php-9999_p20160818.ebuild | 127 -------
59 .../netbeans-php-9999_p20160819.ebuild | 127 -------
60 dev-java/netbeans-platform/Manifest | 4 -
61 .../netbeans-platform-9999_p20160818.ebuild | 167 ---------
62 .../netbeans-platform-9999_p20160819.ebuild | 167 ---------
63 dev-java/netbeans-profiler/Manifest | 4 -
64 .../netbeans-profiler-9999_p20160818.ebuild | 121 -------
65 .../netbeans-profiler-9999_p20160819.ebuild | 121 -------
66 dev-java/netbeans-webcommon/Manifest | 4 -
67 .../netbeans-webcommon-9999_p20160818.ebuild | 132 --------
68 .../netbeans-webcommon-9999_p20160819.ebuild | 132 --------
69 dev-java/netbeans-websvccommon/Manifest | 4 -
70 .../netbeans-websvccommon-9999_p20160818.ebuild | 94 ------
71 .../netbeans-websvccommon-9999_p20160819.ebuild | 94 ------
72 dev-util/netbeans/Manifest | 4 -
73 dev-util/netbeans/netbeans-9999_p20160818.ebuild | 254 --------------
74 dev-util/netbeans/netbeans-9999_p20160819.ebuild | 254 --------------
75 63 files changed, 6620 deletions(-)
76
77 diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
78 index b467b3c..fd314e1 100644
79 --- a/dev-java/netbeans-apisupport/Manifest
80 +++ b/dev-java/netbeans-apisupport/Manifest
81 @@ -3,8 +3,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
82 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
83 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
84 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
85 -DIST netbeans-trunk-nightly-201608180002-src.zip 217176983 SHA256 399cd4897319eec9be51a12f78dc5d426c9e2998a2998714f02270628a25ef2a SHA512 1e91df2bd0d93512a8c6feaed669e851a43cdd8beffade2645327ed18555f6bcac1575e3e841bc0968f1b92c059d0929579215ad1ba7e1d0e619c642a87196e7 WHIRLPOOL a957bf53993cef447782ab81a3362a38f44902306e7a2e531f9ae9b19fd87f052db752acdc08a0879e09c0f4b71264e5dafc39f8ebff82dbf2fa984d5ebf6ab4
86 -DIST netbeans-trunk-nightly-201608190002-src.zip 217183203 SHA256 f6713dea080556eb625aedb6f666a701e414dc1046870b7bd20b03ec36272894 SHA512 8e5626cf8f2d165f0ae7e6a19f8a7b1c72cd8fd74f4fad8577fad479bb30279c681e2c99cc43f4280f493cff0b5ec1b237c9bbbbebed14e383fa762000cc996e WHIRLPOOL aeb17d882bef504580a61976b63ee1e28e88703ac8f486efc699203e1c5e1985758009679bc6b8407699d6645137060c97089b3efe742aa47d98d7bb47603ac0
87 DIST netbeans-trunk-nightly-201608200002-src.zip 217192695 SHA256 58c11bc929ec29edace69c12ba7fd0c71b5d4386c20ab02e7f9dab0962d7752f SHA512 0ec2bc6e3298c1bf38f4217db43cc7a8221dd360cdac72b012d65aa924ff69f81a41267d58d207e80ff6a875a196064a29f6bde41ee6ce1ef1b04da238ae4185 WHIRLPOOL f64160c449ad5a19d7975f5b5d1694149d3f3afa2614adaedaebc5f2f7c490ff35be196ce287ff244936061b10b53868ddf31cf28e9ac50cdcc95b491a01c8fb
88 DIST netbeans-trunk-nightly-201608210002-src.zip 217192718 SHA256 e0ae06d6107fd1901abb522783e966cb5547d815a7b216000f2de4605f98e59c SHA512 bf85a7bed1390bf182862781a0b30c8128881b004caed70d7469632227a71d3a78562bd1cb2c1f7508b919f45118b46bc7f08503e97e609343352fb8f512bf35 WHIRLPOOL eeee15fca62a5885f8a09a78a61cd5fea02b8426962c6417ccb95dc66baa3b7959e210e20019cf1e92c8145b274d5dd29ec576c6fa0c6b0583978a16a91d9e12
89 DIST netbeans-trunk-nightly-201608220002-src.zip 217192718 SHA256 c1c463c39d59f48f75bb0f03507317de43f95394f04066e514d5bfbde1397082 SHA512 812c8a71f16979e91ca46d7553b6d056eaacfede0d4875d6c7a362576b2484844b83cd6c70792325ba24645da0dd906290e2498afb578771d280e8488c2c5fd4 WHIRLPOOL 98f36742c3a8776a203b98e73057938fe4695b486a7321c10af1ec24fb54e671dd05958adf3db34953486d393f475eff6e46d8ce40d4d4508195ad0025be1530
90 @@ -34,8 +32,6 @@ DIST netbeans-trunk-nightly-201609190002-src.zip 218003305 SHA256 b9524ea17aae52
91 DIST netbeans-trunk-nightly-201609200002-src.zip 218003655 SHA256 9765eb98830ba222ec1b111b9e0d92acca2d814894054fbf3ce72f92a76c87ad SHA512 7a3bbc4e242746f406c7332730fc024855315ed8042b9129050fd56b0f869a898965193f39f4db9b6b38eb28d5879676c995726cf7705e0dce02787297d3ab07 WHIRLPOOL c7615c996bed0f31efebbdda4dd3bedf7ae87a592c1c0b76ad280f5907c117d9d4ab80ee5a3da396d841189693de3b5adfe0996a962df005ac2d66f2bacc4e8c
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_p20160818.ebuild 3384 SHA256 c0fa361177c78f81f82aa5dd9ea987b270b91cc3dc8b95f6a76f1903a7f7ae8a SHA512 a8f807a38a5a4be7a34b052df1ba7d193c4ca21f9dc0aab6b30a4c21883a3fc7af939a61f0b628a217fa7ef85799b2e3f72be7b3350c513948421cf399d8e453 WHIRLPOOL 8f0770f4d3be5fdb83898957fbf407ff29d682f9c49189d091437fa0b3718a6eac92021c1ef6e4f22a833fc539af83c5a4f39c02ee2d21e16af0c0a2b3f83d9d
95 -EBUILD netbeans-apisupport-9999_p20160819.ebuild 3384 SHA256 f95f81b32aefa21767eb4091bab215c80d48cd151859d49c7fad6a839c3456ea SHA512 751bde3563a20933200aa13e9407354de7a6ea6ffede7a4cf524160e546a65e0596292ebac23635cd48c2ed8d5c366cf5dd52facd37888c3cc704124afff48dd WHIRLPOOL f67cbe6ffe60896414a45f6b03a7d669a25828710d1492d0e7ccb44f7c1658b3bf83a80b84e1a6f3f7f27db64f1b73662622f06004e875bb35c3035385f73370
96 EBUILD netbeans-apisupport-9999_p20160820.ebuild 3384 SHA256 a20db52c4984fe1cff0fae0c979256018ae5fee0bd8b4f04f672ade911668aa6 SHA512 6f92888bf9f37b411126636f873f9ed6d3d9f99b0a856b4976eb0e66121251dc7e17983e60e106f505cee105791597cb097c51fe4dad95d046b45459c4c90e00 WHIRLPOOL 00dd0833bf4e57937978b3cb7244ebe5c8a7a08da9ead7c40b7468c67069a2093b53b8c4c2532c6397fc46ba7c2e7285a65099ca2ebf7c47b51ad293c0f56830
97 EBUILD netbeans-apisupport-9999_p20160821.ebuild 3384 SHA256 a5ae01f64ce7026f4655db6ada845e7bcf900aca812aea7e7aa552e255d2a97f SHA512 e8cea3f4706a357d294054054bc55d60d0a8cc4da20d9689cadaf6d0246c7c220e2ea2bdb7bf520740ab0d42d2e70dc2785cd4e58e270704968853fd2a698595 WHIRLPOOL c45cbb430e4c4f18840010288117de5c35da3798679b663fa67c6a164fc63ad9dc3ae24765f7b73881735b29db984647ea773f0a65b3f8628f75064a8d7351ea
98 EBUILD netbeans-apisupport-9999_p20160822.ebuild 3384 SHA256 5261587b909de7ca28df515d78cec7c2ead3bb5988a8114dd82589f34413dffe SHA512 87f79b448d957e8fb0950bd861cb2844df5ff83bb2a4bc2c3405ac542f1c2d35ea0254fd232382a3e86d77ce0e7be7a5a92413f932ecf7e2863bd06a0536b188 WHIRLPOOL dfebccb3c31961f27051ca0f95a9a282c4c22050902db398e829ab575de44a17730c4c12d1778f9decce0b3ef87a536bdf76b5ba2e8588920a6f46c86f8dd97b
99
100 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160818.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160818.ebuild
101 deleted file mode 100644
102 index f2e11d1..0000000
103 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160818.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-08-18_00-02-33/zip/netbeans-trunk-nightly-201608180002-src.zip"
117 -SRC_URI="${SOURCE_URL}
118 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-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-r16-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-r16-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_p20160819.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160819.ebuild
219 deleted file mode 100644
220 index b69089b..0000000
221 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160819.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-08-19_00-02-33/zip/netbeans-trunk-nightly-201608190002-src.zip"
235 -SRC_URI="${SOURCE_URL}
236 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-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-r16-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-r16-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 8e6eb0d..91e4069 100644
338 --- a/dev-java/netbeans-cnd/Manifest
339 +++ b/dev-java/netbeans-cnd/Manifest
340 @@ -18,8 +18,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
341 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
342 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
343 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
344 -DIST netbeans-trunk-nightly-201608180002-src.zip 217176983 SHA256 399cd4897319eec9be51a12f78dc5d426c9e2998a2998714f02270628a25ef2a SHA512 1e91df2bd0d93512a8c6feaed669e851a43cdd8beffade2645327ed18555f6bcac1575e3e841bc0968f1b92c059d0929579215ad1ba7e1d0e619c642a87196e7 WHIRLPOOL a957bf53993cef447782ab81a3362a38f44902306e7a2e531f9ae9b19fd87f052db752acdc08a0879e09c0f4b71264e5dafc39f8ebff82dbf2fa984d5ebf6ab4
345 -DIST netbeans-trunk-nightly-201608190002-src.zip 217183203 SHA256 f6713dea080556eb625aedb6f666a701e414dc1046870b7bd20b03ec36272894 SHA512 8e5626cf8f2d165f0ae7e6a19f8a7b1c72cd8fd74f4fad8577fad479bb30279c681e2c99cc43f4280f493cff0b5ec1b237c9bbbbebed14e383fa762000cc996e WHIRLPOOL aeb17d882bef504580a61976b63ee1e28e88703ac8f486efc699203e1c5e1985758009679bc6b8407699d6645137060c97089b3efe742aa47d98d7bb47603ac0
346 DIST netbeans-trunk-nightly-201608200002-src.zip 217192695 SHA256 58c11bc929ec29edace69c12ba7fd0c71b5d4386c20ab02e7f9dab0962d7752f SHA512 0ec2bc6e3298c1bf38f4217db43cc7a8221dd360cdac72b012d65aa924ff69f81a41267d58d207e80ff6a875a196064a29f6bde41ee6ce1ef1b04da238ae4185 WHIRLPOOL f64160c449ad5a19d7975f5b5d1694149d3f3afa2614adaedaebc5f2f7c490ff35be196ce287ff244936061b10b53868ddf31cf28e9ac50cdcc95b491a01c8fb
347 DIST netbeans-trunk-nightly-201608210002-src.zip 217192718 SHA256 e0ae06d6107fd1901abb522783e966cb5547d815a7b216000f2de4605f98e59c SHA512 bf85a7bed1390bf182862781a0b30c8128881b004caed70d7469632227a71d3a78562bd1cb2c1f7508b919f45118b46bc7f08503e97e609343352fb8f512bf35 WHIRLPOOL eeee15fca62a5885f8a09a78a61cd5fea02b8426962c6417ccb95dc66baa3b7959e210e20019cf1e92c8145b274d5dd29ec576c6fa0c6b0583978a16a91d9e12
348 DIST netbeans-trunk-nightly-201608220002-src.zip 217192718 SHA256 c1c463c39d59f48f75bb0f03507317de43f95394f04066e514d5bfbde1397082 SHA512 812c8a71f16979e91ca46d7553b6d056eaacfede0d4875d6c7a362576b2484844b83cd6c70792325ba24645da0dd906290e2498afb578771d280e8488c2c5fd4 WHIRLPOOL 98f36742c3a8776a203b98e73057938fe4695b486a7321c10af1ec24fb54e671dd05958adf3db34953486d393f475eff6e46d8ce40d4d4508195ad0025be1530
349 @@ -49,8 +47,6 @@ DIST netbeans-trunk-nightly-201609190002-src.zip 218003305 SHA256 b9524ea17aae52
350 DIST netbeans-trunk-nightly-201609200002-src.zip 218003655 SHA256 9765eb98830ba222ec1b111b9e0d92acca2d814894054fbf3ce72f92a76c87ad SHA512 7a3bbc4e242746f406c7332730fc024855315ed8042b9129050fd56b0f869a898965193f39f4db9b6b38eb28d5879676c995726cf7705e0dce02787297d3ab07 WHIRLPOOL c7615c996bed0f31efebbdda4dd3bedf7ae87a592c1c0b76ad280f5907c117d9d4ab80ee5a3da396d841189693de3b5adfe0996a962df005ac2d66f2bacc4e8c
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_p20160818.ebuild 4790 SHA256 cd206aabb044f6c512f8b94cbc66214217289bbbb313aafefae98581425cf3bc SHA512 dc49fef9c0724a362dea7b633034ab8e725cd95f5f242a73ef2af0a514010c859d8cb968d7badb0360b863d1689850218edf4a85a65cb467a2136c2764eae38b WHIRLPOOL 01f16cedabdab61ec6c508c00374b9dc786b2a36dc70f2cf97b5daffdf913afb30e87b76af168d820f5520794bf09febd8e1e64fc8f901ea1ab4f56013997ef4
354 -EBUILD netbeans-cnd-9999_p20160819.ebuild 4790 SHA256 ef0ed48ff965a1dcddf501b741b6b0fd852e7957377f86c74719e307af03f239 SHA512 49de20cf6518563a90743aafe17419a7046762869b20dce898d0c5602bc52168b4d14ce4dd3b5fc5633d60d5ed6b268d37e98465ca8ec5d458047e28f88529bc WHIRLPOOL d3afd199e67fe163351c4af8d1c48fa29f1293ce6b4e89bfc7ade2df2392bd5b1463c0459050151a01f4fa211af2ffd0d8a784c78000d9738e7c001290f42982
355 EBUILD netbeans-cnd-9999_p20160820.ebuild 4790 SHA256 572fb6989ccc55ecff74a7d88ca089b5fe78fae3100d709602a40f78d1319e63 SHA512 ad30f35f2f57503e37d338b0094475af35c712b05650f66b49cb991e84ebad92444c2f6314be7d4c9c4c1a49274fddd132268284519e8ead144bc730c382deee WHIRLPOOL b1590f5bdcb22266b06920a05e1b0fe8500a129510b0f21f9de740da13fbd63d1272cacd6e16020479ae139757d2fef30a41e1b57381de2e575d9bb400057a7b
356 EBUILD netbeans-cnd-9999_p20160821.ebuild 4790 SHA256 2615c7230ec86c2d30a26f822bbaaa8f0e11dff144fe84af2c9a805d93a51ee8 SHA512 aa44efe4e762cec1a9e9245e0080aaaafcd9b3c17235f7a5be5126468e3f409f38ac22e99c6250513dcd44d5eb7e195987493a3a5c57c959a389ec6e01e97c64 WHIRLPOOL 577029b9fd45efa78668e21aa118380c6d883babaca33ba06942dcaa402cbbfb6eef5ba9f84685d3f0cfb355c0c01987b6f4b96a6e15da35f4923d424e504ceb
357 EBUILD netbeans-cnd-9999_p20160822.ebuild 4790 SHA256 8f3ccb921fde599cab34bf650e8c6c05a0f123ddc56aec04c1cb1b0db56a7c6e SHA512 ac07b7d4efa3d50bf3557e7506fdf9d80b3ea6fe4fa06fdd45f04dda29dd187cfffed33e3f09bb4290d9d8f166068811571d2a66cb8195b0cb9a02a8c40bf364 WHIRLPOOL 006789b9ea8e4fd5d37e9a43ea59ceb3a2f91ebfaaa1d43c40f5f8fd45c08a23dcc35f75e89577d7cdf7247af5f085e4a122803fde572307baccfe5cd68f1b7a
358
359 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160818.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160818.ebuild
360 deleted file mode 100644
361 index 449f525..0000000
362 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160818.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-08-18_00-02-33/zip/netbeans-trunk-nightly-201608180002-src.zip"
376 -SRC_URI="${SOURCE_URL}
377 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-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/A22324F86EB1673E0D54D0FFF5C8047FAED4A2BA-clank_0.3.6.zip
381 - http://hg.netbeans.org/binaries/43A82EB3CE61B9B0B1C60586C7D84729BD5BE3E0-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-r16-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}"/A22324F86EB1673E0D54D0FFF5C8047FAED4A2BA-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
424 - ln -s "${DISTDIR}"/43A82EB3CE61B9B0B1C60586C7D84729BD5BE3E0-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-r16-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.2.2.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_p20160819.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160819.ebuild
494 deleted file mode 100644
495 index 1f14cd8..0000000
496 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160819.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-08-19_00-02-33/zip/netbeans-trunk-nightly-201608190002-src.zip"
510 -SRC_URI="${SOURCE_URL}
511 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-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/A22324F86EB1673E0D54D0FFF5C8047FAED4A2BA-clank_0.3.6.zip
515 - http://hg.netbeans.org/binaries/43A82EB3CE61B9B0B1C60586C7D84729BD5BE3E0-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-r16-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}"/A22324F86EB1673E0D54D0FFF5C8047FAED4A2BA-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
558 - ln -s "${DISTDIR}"/43A82EB3CE61B9B0B1C60586C7D84729BD5BE3E0-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-r16-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.2.2.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 fdd59bd..ca04752 100644
629 --- a/dev-java/netbeans-dlight/Manifest
630 +++ b/dev-java/netbeans-dlight/Manifest
631 @@ -8,8 +8,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
632 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
633 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
634 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
635 -DIST netbeans-trunk-nightly-201608180002-src.zip 217176983 SHA256 399cd4897319eec9be51a12f78dc5d426c9e2998a2998714f02270628a25ef2a SHA512 1e91df2bd0d93512a8c6feaed669e851a43cdd8beffade2645327ed18555f6bcac1575e3e841bc0968f1b92c059d0929579215ad1ba7e1d0e619c642a87196e7 WHIRLPOOL a957bf53993cef447782ab81a3362a38f44902306e7a2e531f9ae9b19fd87f052db752acdc08a0879e09c0f4b71264e5dafc39f8ebff82dbf2fa984d5ebf6ab4
636 -DIST netbeans-trunk-nightly-201608190002-src.zip 217183203 SHA256 f6713dea080556eb625aedb6f666a701e414dc1046870b7bd20b03ec36272894 SHA512 8e5626cf8f2d165f0ae7e6a19f8a7b1c72cd8fd74f4fad8577fad479bb30279c681e2c99cc43f4280f493cff0b5ec1b237c9bbbbebed14e383fa762000cc996e WHIRLPOOL aeb17d882bef504580a61976b63ee1e28e88703ac8f486efc699203e1c5e1985758009679bc6b8407699d6645137060c97089b3efe742aa47d98d7bb47603ac0
637 DIST netbeans-trunk-nightly-201608200002-src.zip 217192695 SHA256 58c11bc929ec29edace69c12ba7fd0c71b5d4386c20ab02e7f9dab0962d7752f SHA512 0ec2bc6e3298c1bf38f4217db43cc7a8221dd360cdac72b012d65aa924ff69f81a41267d58d207e80ff6a875a196064a29f6bde41ee6ce1ef1b04da238ae4185 WHIRLPOOL f64160c449ad5a19d7975f5b5d1694149d3f3afa2614adaedaebc5f2f7c490ff35be196ce287ff244936061b10b53868ddf31cf28e9ac50cdcc95b491a01c8fb
638 DIST netbeans-trunk-nightly-201608210002-src.zip 217192718 SHA256 e0ae06d6107fd1901abb522783e966cb5547d815a7b216000f2de4605f98e59c SHA512 bf85a7bed1390bf182862781a0b30c8128881b004caed70d7469632227a71d3a78562bd1cb2c1f7508b919f45118b46bc7f08503e97e609343352fb8f512bf35 WHIRLPOOL eeee15fca62a5885f8a09a78a61cd5fea02b8426962c6417ccb95dc66baa3b7959e210e20019cf1e92c8145b274d5dd29ec576c6fa0c6b0583978a16a91d9e12
639 DIST netbeans-trunk-nightly-201608220002-src.zip 217192718 SHA256 c1c463c39d59f48f75bb0f03507317de43f95394f04066e514d5bfbde1397082 SHA512 812c8a71f16979e91ca46d7553b6d056eaacfede0d4875d6c7a362576b2484844b83cd6c70792325ba24645da0dd906290e2498afb578771d280e8488c2c5fd4 WHIRLPOOL 98f36742c3a8776a203b98e73057938fe4695b486a7321c10af1ec24fb54e671dd05958adf3db34953486d393f475eff6e46d8ce40d4d4508195ad0025be1530
640 @@ -39,8 +37,6 @@ DIST netbeans-trunk-nightly-201609190002-src.zip 218003305 SHA256 b9524ea17aae52
641 DIST netbeans-trunk-nightly-201609200002-src.zip 218003655 SHA256 9765eb98830ba222ec1b111b9e0d92acca2d814894054fbf3ce72f92a76c87ad SHA512 7a3bbc4e242746f406c7332730fc024855315ed8042b9129050fd56b0f869a898965193f39f4db9b6b38eb28d5879676c995726cf7705e0dce02787297d3ab07 WHIRLPOOL c7615c996bed0f31efebbdda4dd3bedf7ae87a592c1c0b76ad280f5907c117d9d4ab80ee5a3da396d841189693de3b5adfe0996a962df005ac2d66f2bacc4e8c
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_p20160818.ebuild 2968 SHA256 10337e4b77d612d4d1a617f0ad663b65cccfdf3df5672f4c315bfb91dc51ad87 SHA512 89447e4f69062b7f12b9b4152fb7c409c5c2d60287427b80e10bbfb37038935d4e0c22206cd218075fd9719a1dc149836c21ad5739679c6e6acff89f922a0e98 WHIRLPOOL af072a69170f68d07cbf9ac7771f448dcb6eb4e62fe76ed6000fcf6f109639b0f463acfefcc95aa49ab71e78cc1b6c9b84a101b3926e39fc06c70dab154d2691
645 -EBUILD netbeans-dlight-9999_p20160819.ebuild 2968 SHA256 bf9bfa213132c3d691cdd2d581788193351f12a9e663f123f239608c4815ce03 SHA512 bb524b1fe96b3e1f74bcdc1171c3e72759d2e839c4c3e280e2594fa325449e2de9806683f33808e71a74fd4a8802d66f5af8cd8d0c89725b2a18f24bcb33ef71 WHIRLPOOL 93a74d5023ae725e6581ce7f96402e06e34e555e7a09a0351be92f9707b13ec917422cbc19cd411dde52cbcd7bab6037ff9c2011f0f59361cc3ee78605528c30
646 EBUILD netbeans-dlight-9999_p20160820.ebuild 2968 SHA256 a97c1eb5d24936553c76a781782caf420a09f58052d8e8064b15b552082e5a38 SHA512 f7f63052f3694824baa4fee963bdd0775bdf1b7fae0e8f880a11ea44e6b28520d0f3234146bb264c9e9a5d4f6c061e1bef3037188cbcc66180e7e13d616cdfaa WHIRLPOOL ae0baa95ecf4618062f7b94b79a623273e35bc7b350ef0edf07d31c1dd3008d7b6587e28d0fd9d30912217776c58ce1a149ecb6a2c7cd5d4541a814eb136b27c
647 EBUILD netbeans-dlight-9999_p20160821.ebuild 2968 SHA256 86361ddafa274938394567808df2946cd139bf65d4d16e157982f285b60b6428 SHA512 269aee2e48b642f4a42a384e8c1f6996c7109c4a82a61e7c0486138452568bfcc0ceb6ca4a54760c55c481a6f144c2744c8b077dbd30a1b151a139b59c6a5a0b WHIRLPOOL b0204bbcbb920f091ca74f460b11dec79bb183f4d7800810cc7453feaf1780610e698786e063c64f034a9c49e5bf66ffa5ec23f79174b45663f1555b92a3b99c
648 EBUILD netbeans-dlight-9999_p20160822.ebuild 2968 SHA256 6be304c45fbe73ab48c9327f9941381f6d938cdfc610b24b231e7fade1bcd5d4 SHA512 87ba0b68239103239a54ad9fbe00109eef5b37baa6ff085a2b323270fd36eeeb1d4df328a7e36a963b387015115743418ebb3258df86d13b1df3ac4025531e9e WHIRLPOOL 0d3d3153de85aafe4e0c54ed21a6bb81292c535021a5235f83f29591525123256c1df2cc7177663df6e55ef829b773a304c844edd86019565494e665de2a852e
649
650 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160818.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160818.ebuild
651 deleted file mode 100644
652 index d4dd52d..0000000
653 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160818.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-08-18_00-02-33/zip/netbeans-trunk-nightly-201608180002-src.zip"
667 -SRC_URI="${SOURCE_URL}
668 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-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-r16-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-r16-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_p20160819.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160819.ebuild
759 deleted file mode 100644
760 index ad98e10..0000000
761 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160819.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-08-19_00-02-33/zip/netbeans-trunk-nightly-201608190002-src.zip"
775 -SRC_URI="${SOURCE_URL}
776 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-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-r16-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-r16-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 27b4618..db866aa 100644
868 --- a/dev-java/netbeans-enterprise/Manifest
869 +++ b/dev-java/netbeans-enterprise/Manifest
870 @@ -35,8 +35,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
871 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
872 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
873 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
874 -DIST netbeans-trunk-nightly-201608180002-src.zip 217176983 SHA256 399cd4897319eec9be51a12f78dc5d426c9e2998a2998714f02270628a25ef2a SHA512 1e91df2bd0d93512a8c6feaed669e851a43cdd8beffade2645327ed18555f6bcac1575e3e841bc0968f1b92c059d0929579215ad1ba7e1d0e619c642a87196e7 WHIRLPOOL a957bf53993cef447782ab81a3362a38f44902306e7a2e531f9ae9b19fd87f052db752acdc08a0879e09c0f4b71264e5dafc39f8ebff82dbf2fa984d5ebf6ab4
875 -DIST netbeans-trunk-nightly-201608190002-src.zip 217183203 SHA256 f6713dea080556eb625aedb6f666a701e414dc1046870b7bd20b03ec36272894 SHA512 8e5626cf8f2d165f0ae7e6a19f8a7b1c72cd8fd74f4fad8577fad479bb30279c681e2c99cc43f4280f493cff0b5ec1b237c9bbbbebed14e383fa762000cc996e WHIRLPOOL aeb17d882bef504580a61976b63ee1e28e88703ac8f486efc699203e1c5e1985758009679bc6b8407699d6645137060c97089b3efe742aa47d98d7bb47603ac0
876 DIST netbeans-trunk-nightly-201608200002-src.zip 217192695 SHA256 58c11bc929ec29edace69c12ba7fd0c71b5d4386c20ab02e7f9dab0962d7752f SHA512 0ec2bc6e3298c1bf38f4217db43cc7a8221dd360cdac72b012d65aa924ff69f81a41267d58d207e80ff6a875a196064a29f6bde41ee6ce1ef1b04da238ae4185 WHIRLPOOL f64160c449ad5a19d7975f5b5d1694149d3f3afa2614adaedaebc5f2f7c490ff35be196ce287ff244936061b10b53868ddf31cf28e9ac50cdcc95b491a01c8fb
877 DIST netbeans-trunk-nightly-201608210002-src.zip 217192718 SHA256 e0ae06d6107fd1901abb522783e966cb5547d815a7b216000f2de4605f98e59c SHA512 bf85a7bed1390bf182862781a0b30c8128881b004caed70d7469632227a71d3a78562bd1cb2c1f7508b919f45118b46bc7f08503e97e609343352fb8f512bf35 WHIRLPOOL eeee15fca62a5885f8a09a78a61cd5fea02b8426962c6417ccb95dc66baa3b7959e210e20019cf1e92c8145b274d5dd29ec576c6fa0c6b0583978a16a91d9e12
878 DIST netbeans-trunk-nightly-201608220002-src.zip 217192718 SHA256 c1c463c39d59f48f75bb0f03507317de43f95394f04066e514d5bfbde1397082 SHA512 812c8a71f16979e91ca46d7553b6d056eaacfede0d4875d6c7a362576b2484844b83cd6c70792325ba24645da0dd906290e2498afb578771d280e8488c2c5fd4 WHIRLPOOL 98f36742c3a8776a203b98e73057938fe4695b486a7321c10af1ec24fb54e671dd05958adf3db34953486d393f475eff6e46d8ce40d4d4508195ad0025be1530
879 @@ -66,8 +64,6 @@ DIST netbeans-trunk-nightly-201609190002-src.zip 218003305 SHA256 b9524ea17aae52
880 DIST netbeans-trunk-nightly-201609200002-src.zip 218003655 SHA256 9765eb98830ba222ec1b111b9e0d92acca2d814894054fbf3ce72f92a76c87ad SHA512 7a3bbc4e242746f406c7332730fc024855315ed8042b9129050fd56b0f869a898965193f39f4db9b6b38eb28d5879676c995726cf7705e0dce02787297d3ab07 WHIRLPOOL c7615c996bed0f31efebbdda4dd3bedf7ae87a592c1c0b76ad280f5907c117d9d4ab80ee5a3da396d841189693de3b5adfe0996a962df005ac2d66f2bacc4e8c
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_p20160818.ebuild 15825 SHA256 a3221060ab817a926ef47d8ab95e6de56f642d87c1600ad5aaaad529b517fe0f SHA512 a22a8fff6e771487eda25db37aec1155366a5e8ab61f01572969ed43e8c8d4ec5b89d9da4381d6485e4aea8fa9faf0f6384b052bb48ba709d4a89843f2c8a431 WHIRLPOOL 88aa8944ecd507c500e827ba92f8013316105d882e7a826e2844bd1ce9c6ec3188ad859dc1631c511187396942b51f76e3972b4033815f85b35b44fa4e98bd3b
884 -EBUILD netbeans-enterprise-9999_p20160819.ebuild 15825 SHA256 d6de14c1343a08aa5bd390eb6a760e9b049080aadb257ea2759c9ea21ec3141a SHA512 d3a35dfb9d9f97df84930e069985ebf6cb83db6ad9d2e30949a8feefd396c93b1bbde65fd8b7d0581ec0436d080b788cf7c90477bdd0e3d9150fcbbfd69d24eb WHIRLPOOL 80ed833092d7fe0be627a1d7da5b20453aafdf97db57f1d27c2adf7c7243b08d934294150e3f8d6fcabfea54ad5c717e914e4f2a2515bdb18e7ffbef2cff7c40
885 EBUILD netbeans-enterprise-9999_p20160820.ebuild 15825 SHA256 537dd95d179efc7f55d89e9390a61f9601f5c0f3007ba3780ad51a4dd9ef7618 SHA512 a45b116622f50681d53a85a9e17ec8e772f0d0729aad75ba47d1202e3004f3ec5380488ccf1a4f068c69dd4049ffb5a8e1d965ac2c8b189fbf18131f719e1976 WHIRLPOOL 146442ae50998693ebb746ec3a8c82146b79e59ffade0c313e6d64c89fdd96ba7761b5b34eff55a5bfcba843f9bbe5469a1d37ddcd9dd5d2f75db3a34914797d
886 EBUILD netbeans-enterprise-9999_p20160821.ebuild 15825 SHA256 47c865e2d6d50589a6990d7674c1a72f2399b7dc9967494cfc2a6f1324d1ca33 SHA512 5af9e16b90dbc7fa11b0f44dd46654565241e6dc4d536c0be6ca68a1c260cd3182337fc8d6fc2d4a131cc6505bcbc87934cca79c9c9bb8708a1fa74ab1f39b77 WHIRLPOOL 12bae1efd68f37c09c4e5157575f098e071bf543d88e6a06563ac827d7f79c6af6aad10b5e9b07b94fa4048e13843a7a8d5644c6fdb182f1acb6e86f85931289
887 EBUILD netbeans-enterprise-9999_p20160822.ebuild 15825 SHA256 80d138107e1fa1c195cca6f14c56fc548ae8df36b706d969610c687bc77d0e43 SHA512 6224e4a5a7f995ba9a776038d215d9530627fdae18c674b1b74fc7ff208f6a20530f06927e450e880773b86bcb25c19c2e7e49804c4bed1353332df99ae813cb WHIRLPOOL d97a36a7ea14a02b477952c00887304bb00354b6e1f9ab2e78296c2cc5b06c52ddbd8bc6f60dc3476891143fb44914f53f4f9886b3979d6941be19381465937f
888
889 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160818.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160818.ebuild
890 deleted file mode 100644
891 index 17c7718..0000000
892 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160818.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-08-18_00-02-33/zip/netbeans-trunk-nightly-201608180002-src.zip"
906 -SRC_URI="${SOURCE_URL}
907 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-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-r16-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-r16-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_p20160819.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160819.ebuild
1163 deleted file mode 100644
1164 index 2c7c313..0000000
1165 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160819.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-08-19_00-02-33/zip/netbeans-trunk-nightly-201608190002-src.zip"
1179 -SRC_URI="${SOURCE_URL}
1180 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-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-r16-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-r16-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 023573b..fbbd4ae 100644
1437 --- a/dev-java/netbeans-ergonomics/Manifest
1438 +++ b/dev-java/netbeans-ergonomics/Manifest
1439 @@ -3,8 +3,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
1440 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
1441 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
1442 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
1443 -DIST netbeans-trunk-nightly-201608180002-src.zip 217176983 SHA256 399cd4897319eec9be51a12f78dc5d426c9e2998a2998714f02270628a25ef2a SHA512 1e91df2bd0d93512a8c6feaed669e851a43cdd8beffade2645327ed18555f6bcac1575e3e841bc0968f1b92c059d0929579215ad1ba7e1d0e619c642a87196e7 WHIRLPOOL a957bf53993cef447782ab81a3362a38f44902306e7a2e531f9ae9b19fd87f052db752acdc08a0879e09c0f4b71264e5dafc39f8ebff82dbf2fa984d5ebf6ab4
1444 -DIST netbeans-trunk-nightly-201608190002-src.zip 217183203 SHA256 f6713dea080556eb625aedb6f666a701e414dc1046870b7bd20b03ec36272894 SHA512 8e5626cf8f2d165f0ae7e6a19f8a7b1c72cd8fd74f4fad8577fad479bb30279c681e2c99cc43f4280f493cff0b5ec1b237c9bbbbebed14e383fa762000cc996e WHIRLPOOL aeb17d882bef504580a61976b63ee1e28e88703ac8f486efc699203e1c5e1985758009679bc6b8407699d6645137060c97089b3efe742aa47d98d7bb47603ac0
1445 DIST netbeans-trunk-nightly-201608200002-src.zip 217192695 SHA256 58c11bc929ec29edace69c12ba7fd0c71b5d4386c20ab02e7f9dab0962d7752f SHA512 0ec2bc6e3298c1bf38f4217db43cc7a8221dd360cdac72b012d65aa924ff69f81a41267d58d207e80ff6a875a196064a29f6bde41ee6ce1ef1b04da238ae4185 WHIRLPOOL f64160c449ad5a19d7975f5b5d1694149d3f3afa2614adaedaebc5f2f7c490ff35be196ce287ff244936061b10b53868ddf31cf28e9ac50cdcc95b491a01c8fb
1446 DIST netbeans-trunk-nightly-201608210002-src.zip 217192718 SHA256 e0ae06d6107fd1901abb522783e966cb5547d815a7b216000f2de4605f98e59c SHA512 bf85a7bed1390bf182862781a0b30c8128881b004caed70d7469632227a71d3a78562bd1cb2c1f7508b919f45118b46bc7f08503e97e609343352fb8f512bf35 WHIRLPOOL eeee15fca62a5885f8a09a78a61cd5fea02b8426962c6417ccb95dc66baa3b7959e210e20019cf1e92c8145b274d5dd29ec576c6fa0c6b0583978a16a91d9e12
1447 DIST netbeans-trunk-nightly-201608220002-src.zip 217192718 SHA256 c1c463c39d59f48f75bb0f03507317de43f95394f04066e514d5bfbde1397082 SHA512 812c8a71f16979e91ca46d7553b6d056eaacfede0d4875d6c7a362576b2484844b83cd6c70792325ba24645da0dd906290e2498afb578771d280e8488c2c5fd4 WHIRLPOOL 98f36742c3a8776a203b98e73057938fe4695b486a7321c10af1ec24fb54e671dd05958adf3db34953486d393f475eff6e46d8ce40d4d4508195ad0025be1530
1448 @@ -34,8 +32,6 @@ DIST netbeans-trunk-nightly-201609190002-src.zip 218003305 SHA256 b9524ea17aae52
1449 DIST netbeans-trunk-nightly-201609200002-src.zip 218003655 SHA256 9765eb98830ba222ec1b111b9e0d92acca2d814894054fbf3ce72f92a76c87ad SHA512 7a3bbc4e242746f406c7332730fc024855315ed8042b9129050fd56b0f869a898965193f39f4db9b6b38eb28d5879676c995726cf7705e0dce02787297d3ab07 WHIRLPOOL c7615c996bed0f31efebbdda4dd3bedf7ae87a592c1c0b76ad280f5907c117d9d4ab80ee5a3da396d841189693de3b5adfe0996a962df005ac2d66f2bacc4e8c
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_p20160818.ebuild 2913 SHA256 87bd04e176ff9d66f84044c13c20e5c45419eb84d79e42cac40e4d350035365a SHA512 d2593e8d11da1795788aeb250d8f4a3187238817cda0afa6405d80aeca1c515fa56344e02322506d9b162e0e1c72d211a2bf24a2481e8e744aaf6c9f283e941c WHIRLPOOL cb6a1b3c644de7019d98bdf7eea08e6a12a774ef2403f41171eb6f414f24b26eb10a978c9dcddbe1237cd3949d875308dc04a4ebe5f447c193c9746592c17787
1453 -EBUILD netbeans-ergonomics-9999_p20160819.ebuild 2913 SHA256 463c40e877146d72422317134e1f801d9155bf74edb61d17b791e93e412cd73f SHA512 4df92043b36c1708c4c11cd67de21d544791ccace28dbeaa0388fdf820bfbac3aa49f68a2859156760ac9edddc27892172135747a286d512cb74f28b5deb6b2c WHIRLPOOL da8ef9e15f5ea1508aa1724c539049f9cc024b2c3cb943b26713c9123b6a8614079811b4444a9c714a42b760d8d810334e3b477a6730a7e85c3ccd98448471f6
1454 EBUILD netbeans-ergonomics-9999_p20160820.ebuild 2913 SHA256 9b9b2a588bd9c83f5ba76a19974c5caaf3d5263fef26dfa6171e066ea134af8e SHA512 8cc3e3ae095c35b20f6d0a31f1ca8857daacbf426f647487ae13874c1f3f7b5d55d1f935535080474d7b39cf6c0757d8e218d04bd204232d6733a3590762e059 WHIRLPOOL a796e9acb09b10316b1e9e7d9ea9d859218e38394e462fda8ff347af25db2b1f923921b3a37a50161cca8a24f7b067559686537fb9d03a6d3973a7edc129fc56
1455 EBUILD netbeans-ergonomics-9999_p20160821.ebuild 2913 SHA256 3121fb2e67c5dfcacac3d1a2bc6e1d61672472cea959f5ac78322405c643e645 SHA512 59418ba13860f2f920453a4138f67fca69f42579328669b086a67042531355069954098ad9a6a6a7ee25c89fbf67271cda4a29d3651a44480f07e5f632d418c5 WHIRLPOOL 816d572ad6a43c70c9f57794ff5506e85a58e142db796f40a87a6b5186867ed86cb76c0a7ee20c42e70fa652ceb8a38ee320ce40b3f8c0c3bb2d7dc9bfa51f09
1456 EBUILD netbeans-ergonomics-9999_p20160822.ebuild 2913 SHA256 94a8b9d735d446fbccb376962e8c93d8654f5733bba53fcf8c0fa32f5076dc8e SHA512 9c25d10113e81c814fe82fb0248c7d30659d039e288b0543eb33268fad525f1ab341825ef432c43eda295df5a5a0e7f1ffbac155ac308d2dc728043b1131ebd1 WHIRLPOOL a0f74cffb2bb42e6f888b622991f1a053f3b5143f68fa520f13d75023592c55600913431c4ccab4a0eff78160c0c6e3f71946b7366424977d23226cdd3739a07
1457
1458 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160818.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160818.ebuild
1459 deleted file mode 100644
1460 index 6f73c4d..0000000
1461 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160818.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-08-18_00-02-33/zip/netbeans-trunk-nightly-201608180002-src.zip"
1475 -SRC_URI="${SOURCE_URL}
1476 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-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-r16-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-r16-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_p20160819.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160819.ebuild
1567 deleted file mode 100644
1568 index fab2e4e..0000000
1569 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160819.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-08-19_00-02-33/zip/netbeans-trunk-nightly-201608190002-src.zip"
1583 -SRC_URI="${SOURCE_URL}
1584 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-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-r16-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-r16-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 5eaefa4..bda988d 100644
1676 --- a/dev-java/netbeans-extide/Manifest
1677 +++ b/dev-java/netbeans-extide/Manifest
1678 @@ -7,8 +7,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
1679 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
1680 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
1681 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
1682 -DIST netbeans-trunk-nightly-201608180002-src.zip 217176983 SHA256 399cd4897319eec9be51a12f78dc5d426c9e2998a2998714f02270628a25ef2a SHA512 1e91df2bd0d93512a8c6feaed669e851a43cdd8beffade2645327ed18555f6bcac1575e3e841bc0968f1b92c059d0929579215ad1ba7e1d0e619c642a87196e7 WHIRLPOOL a957bf53993cef447782ab81a3362a38f44902306e7a2e531f9ae9b19fd87f052db752acdc08a0879e09c0f4b71264e5dafc39f8ebff82dbf2fa984d5ebf6ab4
1683 -DIST netbeans-trunk-nightly-201608190002-src.zip 217183203 SHA256 f6713dea080556eb625aedb6f666a701e414dc1046870b7bd20b03ec36272894 SHA512 8e5626cf8f2d165f0ae7e6a19f8a7b1c72cd8fd74f4fad8577fad479bb30279c681e2c99cc43f4280f493cff0b5ec1b237c9bbbbebed14e383fa762000cc996e WHIRLPOOL aeb17d882bef504580a61976b63ee1e28e88703ac8f486efc699203e1c5e1985758009679bc6b8407699d6645137060c97089b3efe742aa47d98d7bb47603ac0
1684 DIST netbeans-trunk-nightly-201608200002-src.zip 217192695 SHA256 58c11bc929ec29edace69c12ba7fd0c71b5d4386c20ab02e7f9dab0962d7752f SHA512 0ec2bc6e3298c1bf38f4217db43cc7a8221dd360cdac72b012d65aa924ff69f81a41267d58d207e80ff6a875a196064a29f6bde41ee6ce1ef1b04da238ae4185 WHIRLPOOL f64160c449ad5a19d7975f5b5d1694149d3f3afa2614adaedaebc5f2f7c490ff35be196ce287ff244936061b10b53868ddf31cf28e9ac50cdcc95b491a01c8fb
1685 DIST netbeans-trunk-nightly-201608210002-src.zip 217192718 SHA256 e0ae06d6107fd1901abb522783e966cb5547d815a7b216000f2de4605f98e59c SHA512 bf85a7bed1390bf182862781a0b30c8128881b004caed70d7469632227a71d3a78562bd1cb2c1f7508b919f45118b46bc7f08503e97e609343352fb8f512bf35 WHIRLPOOL eeee15fca62a5885f8a09a78a61cd5fea02b8426962c6417ccb95dc66baa3b7959e210e20019cf1e92c8145b274d5dd29ec576c6fa0c6b0583978a16a91d9e12
1686 DIST netbeans-trunk-nightly-201608220002-src.zip 217192718 SHA256 c1c463c39d59f48f75bb0f03507317de43f95394f04066e514d5bfbde1397082 SHA512 812c8a71f16979e91ca46d7553b6d056eaacfede0d4875d6c7a362576b2484844b83cd6c70792325ba24645da0dd906290e2498afb578771d280e8488c2c5fd4 WHIRLPOOL 98f36742c3a8776a203b98e73057938fe4695b486a7321c10af1ec24fb54e671dd05958adf3db34953486d393f475eff6e46d8ce40d4d4508195ad0025be1530
1687 @@ -38,8 +36,6 @@ DIST netbeans-trunk-nightly-201609190002-src.zip 218003305 SHA256 b9524ea17aae52
1688 DIST netbeans-trunk-nightly-201609200002-src.zip 218003655 SHA256 9765eb98830ba222ec1b111b9e0d92acca2d814894054fbf3ce72f92a76c87ad SHA512 7a3bbc4e242746f406c7332730fc024855315ed8042b9129050fd56b0f869a898965193f39f4db9b6b38eb28d5879676c995726cf7705e0dce02787297d3ab07 WHIRLPOOL c7615c996bed0f31efebbdda4dd3bedf7ae87a592c1c0b76ad280f5907c117d9d4ab80ee5a3da396d841189693de3b5adfe0996a962df005ac2d66f2bacc4e8c
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_p20160818.ebuild 3377 SHA256 4cecb3827abbda86a7729865fb4f638d9213e081b54f36f78976056f36a1b86a SHA512 20df42de65478421304bfc96c425ee075777ab9786cf5c431e91f3cf2c8aef52ff8c0b5ea77eedf7ff48675cbd03b54e03cd15078e6a880a2502b80f8cef49eb WHIRLPOOL 831c07d8a934d5229a4878ec38a92930e8305f984e23139b8a2e928c59df774af69ce577257d90a6eaee3f829c8d9fb4f4f468e803a3a4448b1bab14ffb5c4c5
1692 -EBUILD netbeans-extide-9999_p20160819.ebuild 3377 SHA256 c9f5dd0c9380b44f91a6846c837c826463cf186a5d52d469bfa6d4503f8bdadd SHA512 c7a4dc0f566e28b13fa4360adff1c431b2295018d65a5c803a7a26f8e09b0a565c3a3ef7de508218ac7b81f7dd42302841f41eceb6d1872fc9a34a87a20b5649 WHIRLPOOL 786aa646f58c88c0a9b98a253f9db0bb0691940673b711a6c0c2e3b34c7fc708923e0c28ca5018fe0f467ed55861b9b504bcf5066134551d58fd9fe3f28e9cb8
1693 EBUILD netbeans-extide-9999_p20160820.ebuild 3377 SHA256 411dadff32a095c84255c1ecb2e5f82ef24e697654cbded4e107e7d293a7cb71 SHA512 dfaccf32d1120e0d12ed1658499648c6a354b077688a93d1f2f365092849f60f4416d7da41772cdd51e85fa7924b6c0a015edfebf47efb26595fa19ed97b8cf5 WHIRLPOOL 92dc48c84b5309c05ae5778423a1a324c4491318fc9e057be272e568f267fa92fd69b801b5c934332838857171e3e30dddfa063921e801d10fa2c109b3bbadb8
1694 EBUILD netbeans-extide-9999_p20160821.ebuild 3377 SHA256 bbec28da009e4c656794a6cc340059ba397f45e87585ae66691eb944153dfd1e SHA512 f8ef5ba1d8fb2c6b5fb284e3a3b2dad85813358cdc4418464a15148ba982463f70a2dbf72866f810e8d7aeea720a2200da438fbf3c272f21ac78a63485ac8780 WHIRLPOOL 01c8b7755428bf70ad3a3c24b4a7f287bea86511b5086558a4545758c386922b02803dbf3a17a26c80b82088dce96ebdb9d6106dfd0cc767d2a6cb6d971b9f66
1695 EBUILD netbeans-extide-9999_p20160822.ebuild 3377 SHA256 f06fd66e1d0ce4fc88b608ebde9a86a89f1dbb8e0a2a977691e6b698b7c920ca SHA512 8eb32437e4c68c3cc4d4c0509f3ad1b88a73bd7112613ae222aabe1ea3c42d0b59b617c259f8fdb5f3ee6977f0915e82ab33247436a4866e2b9cddae16634f29 WHIRLPOOL 012c40b69e36a4b8d17bc442efc2f10b63d7e74282838af8bd575eaf361e9163368cbfa79f1ad81617ff3af22d61762e16a3ffbaee939594e058f3faba003f7f
1696
1697 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160818.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160818.ebuild
1698 deleted file mode 100644
1699 index a296b96..0000000
1700 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160818.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-08-18_00-02-33/zip/netbeans-trunk-nightly-201608180002-src.zip"
1714 -SRC_URI="${SOURCE_URL}
1715 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
1716 - http://hg.netbeans.org/binaries/BEA15848D713D491C6EBA1307E0564A5BC3965E7-ant-libs-1.9.7.zip
1717 - http://hg.netbeans.org/binaries/545E2B7AB1BD579CC76E3836055877982C5CD0C6-ant-misc-1.9.7.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-r16-build.xml.patch.bz2
1747 -
1748 - pushd "${S}" >/dev/null || die
1749 - ln -s "${DISTDIR}"/BEA15848D713D491C6EBA1307E0564A5BC3965E7-ant-libs-1.9.7.zip o.apache.tools.ant.module/external/ant-libs-1.9.7.zip || die
1750 - ln -s "${DISTDIR}"/545E2B7AB1BD579CC76E3836055877982C5CD0C6-ant-misc-1.9.7.zip o.apache.tools.ant.module/external/ant-misc-1.9.7.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-r16-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_p20160819.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160819.ebuild
1813 deleted file mode 100644
1814 index 16cbd99..0000000
1815 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160819.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-08-19_00-02-33/zip/netbeans-trunk-nightly-201608190002-src.zip"
1829 -SRC_URI="${SOURCE_URL}
1830 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
1831 - http://hg.netbeans.org/binaries/BEA15848D713D491C6EBA1307E0564A5BC3965E7-ant-libs-1.9.7.zip
1832 - http://hg.netbeans.org/binaries/545E2B7AB1BD579CC76E3836055877982C5CD0C6-ant-misc-1.9.7.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-r16-build.xml.patch.bz2
1862 -
1863 - pushd "${S}" >/dev/null || die
1864 - ln -s "${DISTDIR}"/BEA15848D713D491C6EBA1307E0564A5BC3965E7-ant-libs-1.9.7.zip o.apache.tools.ant.module/external/ant-libs-1.9.7.zip || die
1865 - ln -s "${DISTDIR}"/545E2B7AB1BD579CC76E3836055877982C5CD0C6-ant-misc-1.9.7.zip o.apache.tools.ant.module/external/ant-misc-1.9.7.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-r16-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 8702a9e..98a415f 100644
1929 --- a/dev-java/netbeans-groovy/Manifest
1930 +++ b/dev-java/netbeans-groovy/Manifest
1931 @@ -5,8 +5,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
1932 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
1933 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
1934 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
1935 -DIST netbeans-trunk-nightly-201608180002-src.zip 217176983 SHA256 399cd4897319eec9be51a12f78dc5d426c9e2998a2998714f02270628a25ef2a SHA512 1e91df2bd0d93512a8c6feaed669e851a43cdd8beffade2645327ed18555f6bcac1575e3e841bc0968f1b92c059d0929579215ad1ba7e1d0e619c642a87196e7 WHIRLPOOL a957bf53993cef447782ab81a3362a38f44902306e7a2e531f9ae9b19fd87f052db752acdc08a0879e09c0f4b71264e5dafc39f8ebff82dbf2fa984d5ebf6ab4
1936 -DIST netbeans-trunk-nightly-201608190002-src.zip 217183203 SHA256 f6713dea080556eb625aedb6f666a701e414dc1046870b7bd20b03ec36272894 SHA512 8e5626cf8f2d165f0ae7e6a19f8a7b1c72cd8fd74f4fad8577fad479bb30279c681e2c99cc43f4280f493cff0b5ec1b237c9bbbbebed14e383fa762000cc996e WHIRLPOOL aeb17d882bef504580a61976b63ee1e28e88703ac8f486efc699203e1c5e1985758009679bc6b8407699d6645137060c97089b3efe742aa47d98d7bb47603ac0
1937 DIST netbeans-trunk-nightly-201608200002-src.zip 217192695 SHA256 58c11bc929ec29edace69c12ba7fd0c71b5d4386c20ab02e7f9dab0962d7752f SHA512 0ec2bc6e3298c1bf38f4217db43cc7a8221dd360cdac72b012d65aa924ff69f81a41267d58d207e80ff6a875a196064a29f6bde41ee6ce1ef1b04da238ae4185 WHIRLPOOL f64160c449ad5a19d7975f5b5d1694149d3f3afa2614adaedaebc5f2f7c490ff35be196ce287ff244936061b10b53868ddf31cf28e9ac50cdcc95b491a01c8fb
1938 DIST netbeans-trunk-nightly-201608210002-src.zip 217192718 SHA256 e0ae06d6107fd1901abb522783e966cb5547d815a7b216000f2de4605f98e59c SHA512 bf85a7bed1390bf182862781a0b30c8128881b004caed70d7469632227a71d3a78562bd1cb2c1f7508b919f45118b46bc7f08503e97e609343352fb8f512bf35 WHIRLPOOL eeee15fca62a5885f8a09a78a61cd5fea02b8426962c6417ccb95dc66baa3b7959e210e20019cf1e92c8145b274d5dd29ec576c6fa0c6b0583978a16a91d9e12
1939 DIST netbeans-trunk-nightly-201608220002-src.zip 217192718 SHA256 c1c463c39d59f48f75bb0f03507317de43f95394f04066e514d5bfbde1397082 SHA512 812c8a71f16979e91ca46d7553b6d056eaacfede0d4875d6c7a362576b2484844b83cd6c70792325ba24645da0dd906290e2498afb578771d280e8488c2c5fd4 WHIRLPOOL 98f36742c3a8776a203b98e73057938fe4695b486a7321c10af1ec24fb54e671dd05958adf3db34953486d393f475eff6e46d8ce40d4d4508195ad0025be1530
1940 @@ -36,8 +34,6 @@ DIST netbeans-trunk-nightly-201609190002-src.zip 218003305 SHA256 b9524ea17aae52
1941 DIST netbeans-trunk-nightly-201609200002-src.zip 218003655 SHA256 9765eb98830ba222ec1b111b9e0d92acca2d814894054fbf3ce72f92a76c87ad SHA512 7a3bbc4e242746f406c7332730fc024855315ed8042b9129050fd56b0f869a898965193f39f4db9b6b38eb28d5879676c995726cf7705e0dce02787297d3ab07 WHIRLPOOL c7615c996bed0f31efebbdda4dd3bedf7ae87a592c1c0b76ad280f5907c117d9d4ab80ee5a3da396d841189693de3b5adfe0996a962df005ac2d66f2bacc4e8c
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_p20160818.ebuild 3416 SHA256 aa3ce0f9c17b6d1aad07484c44698de0234c8ca47342b8479dee1a31b3685a6a SHA512 fb4a2027cd51f3217602cc26ca4dabfbe5c058e7ed343645641ef78d90184784d78f4b506b71ac362b83a5820357c0ed2df293696236dedae2b1bf1428f13250 WHIRLPOOL 8981e5e6e5fd0d75fae6482ef206311aef3b7f10a8cd1269f4b8a8d958604af6647c8f4db60e010a2919ae24102c59531471bcb1d8876a3568d45a4f9782e762
1945 -EBUILD netbeans-groovy-9999_p20160819.ebuild 3416 SHA256 12feb31cfb3510884286756f86cc8adb240e9a5746225af0aa45704bf693cf0f SHA512 45069e246b71866a6da78d804f055b387f9f1a05a643f418ef814629db73d71143a15c37c9a4bbd355db807b1bff008f3a9c0e414a2fab851f07da67b40bbf61 WHIRLPOOL 0a49ccdeb031c64736cea057660180a1559113768e202f1ad2eb37c2694a11495b9b03159fc44eeab55f01352b6fb9b8fc2863374521b2dc6a4133963c58f15e
1946 EBUILD netbeans-groovy-9999_p20160820.ebuild 3416 SHA256 a33e4d7d8c28ef2bcbcc4120782a926843412ebe0884fe603d21770d333be69a SHA512 6553e66520bb038fad30eb58dd10f30e9e9fe5118e5c19fd86f488054e2eeaeb6b05dc8135ac11a4fbc6261d8d5a6e86e3bf6926b786a999cf0b488b7a67db0b WHIRLPOOL a0081d2dfde742ff62e78ca4dfab22ec98dc22111b2b97b883d7a2d3010c731fa72d33254944e28dac967a99960cf23df79c0c1f6f5fc49ed3d54378ed24001f
1947 EBUILD netbeans-groovy-9999_p20160821.ebuild 3416 SHA256 3c95b682eaca7f3d1af4dc82bec049a071b6c4f09d33f67d650b8a156a59ebd8 SHA512 cf2af67cdcb2f3f07d9d69468450deecd00c03cb9877c15c7bf2345e71238d5b19f28c9ed619b390115dc94f9ae2ced8d83cf9a5f14213fb73bffba2bff2163f WHIRLPOOL 8ca7029775cee5b9b6db1467b595955d398fb529a84c20d08629d391cac1044f2460d62f4856bf6ddc6381587f744da19f1099ffba78eebbb2216972c1913ee2
1948 EBUILD netbeans-groovy-9999_p20160822.ebuild 3416 SHA256 c3588311be328a8761cf96cf0b62db9aada1e400da3c7705c7fbfa00ba51a4cc SHA512 a6313f9d4a0ed1aa78938d86431eaaba725fb4eb61966ccbbbd916f48554bf770cc3c4d6f0011e77de9839378c6ef23a22467c654343e713beeee6fdfc917ced WHIRLPOOL c5ebf01f32808b6bee16a323543e5e3300210150723f26aca5a11c66e5f24b269fcc48d6ae9ac85da5f1be58ba1d5d2ed635eeb8bed0bc85655e941922b58549
1949
1950 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160818.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160818.ebuild
1951 deleted file mode 100644
1952 index db41c87..0000000
1953 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160818.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-08-18_00-02-33/zip/netbeans-trunk-nightly-201608180002-src.zip"
1967 -SRC_URI="${SOURCE_URL}
1968 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-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-r16-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-r16-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_p20160819.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160819.ebuild
2069 deleted file mode 100644
2070 index f9c2611..0000000
2071 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160819.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-08-19_00-02-33/zip/netbeans-trunk-nightly-201608190002-src.zip"
2085 -SRC_URI="${SOURCE_URL}
2086 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-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-r16-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-r16-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 5f161a2..7b943d9 100644
2188 --- a/dev-java/netbeans-harness/Manifest
2189 +++ b/dev-java/netbeans-harness/Manifest
2190 @@ -8,8 +8,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
2191 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
2192 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
2193 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
2194 -DIST netbeans-trunk-nightly-201608180002-src.zip 217176983 SHA256 399cd4897319eec9be51a12f78dc5d426c9e2998a2998714f02270628a25ef2a SHA512 1e91df2bd0d93512a8c6feaed669e851a43cdd8beffade2645327ed18555f6bcac1575e3e841bc0968f1b92c059d0929579215ad1ba7e1d0e619c642a87196e7 WHIRLPOOL a957bf53993cef447782ab81a3362a38f44902306e7a2e531f9ae9b19fd87f052db752acdc08a0879e09c0f4b71264e5dafc39f8ebff82dbf2fa984d5ebf6ab4
2195 -DIST netbeans-trunk-nightly-201608190002-src.zip 217183203 SHA256 f6713dea080556eb625aedb6f666a701e414dc1046870b7bd20b03ec36272894 SHA512 8e5626cf8f2d165f0ae7e6a19f8a7b1c72cd8fd74f4fad8577fad479bb30279c681e2c99cc43f4280f493cff0b5ec1b237c9bbbbebed14e383fa762000cc996e WHIRLPOOL aeb17d882bef504580a61976b63ee1e28e88703ac8f486efc699203e1c5e1985758009679bc6b8407699d6645137060c97089b3efe742aa47d98d7bb47603ac0
2196 DIST netbeans-trunk-nightly-201608200002-src.zip 217192695 SHA256 58c11bc929ec29edace69c12ba7fd0c71b5d4386c20ab02e7f9dab0962d7752f SHA512 0ec2bc6e3298c1bf38f4217db43cc7a8221dd360cdac72b012d65aa924ff69f81a41267d58d207e80ff6a875a196064a29f6bde41ee6ce1ef1b04da238ae4185 WHIRLPOOL f64160c449ad5a19d7975f5b5d1694149d3f3afa2614adaedaebc5f2f7c490ff35be196ce287ff244936061b10b53868ddf31cf28e9ac50cdcc95b491a01c8fb
2197 DIST netbeans-trunk-nightly-201608210002-src.zip 217192718 SHA256 e0ae06d6107fd1901abb522783e966cb5547d815a7b216000f2de4605f98e59c SHA512 bf85a7bed1390bf182862781a0b30c8128881b004caed70d7469632227a71d3a78562bd1cb2c1f7508b919f45118b46bc7f08503e97e609343352fb8f512bf35 WHIRLPOOL eeee15fca62a5885f8a09a78a61cd5fea02b8426962c6417ccb95dc66baa3b7959e210e20019cf1e92c8145b274d5dd29ec576c6fa0c6b0583978a16a91d9e12
2198 DIST netbeans-trunk-nightly-201608220002-src.zip 217192718 SHA256 c1c463c39d59f48f75bb0f03507317de43f95394f04066e514d5bfbde1397082 SHA512 812c8a71f16979e91ca46d7553b6d056eaacfede0d4875d6c7a362576b2484844b83cd6c70792325ba24645da0dd906290e2498afb578771d280e8488c2c5fd4 WHIRLPOOL 98f36742c3a8776a203b98e73057938fe4695b486a7321c10af1ec24fb54e671dd05958adf3db34953486d393f475eff6e46d8ce40d4d4508195ad0025be1530
2199 @@ -39,8 +37,6 @@ DIST netbeans-trunk-nightly-201609190002-src.zip 218003305 SHA256 b9524ea17aae52
2200 DIST netbeans-trunk-nightly-201609200002-src.zip 218003655 SHA256 9765eb98830ba222ec1b111b9e0d92acca2d814894054fbf3ce72f92a76c87ad SHA512 7a3bbc4e242746f406c7332730fc024855315ed8042b9129050fd56b0f869a898965193f39f4db9b6b38eb28d5879676c995726cf7705e0dce02787297d3ab07 WHIRLPOOL c7615c996bed0f31efebbdda4dd3bedf7ae87a592c1c0b76ad280f5907c117d9d4ab80ee5a3da396d841189693de3b5adfe0996a962df005ac2d66f2bacc4e8c
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_p20160818.ebuild 4126 SHA256 2ee60f7a7074ac248dc0b792d26ef997736402247e8ae6bc0bf565a7b5b83755 SHA512 99ca33a76e473382ea0818392470bafa0e0d4933b324b61f7228f2ccaba1690d464bef05008d2cf938daf08087fb876b64be1b582bdcfeb70b19e0aab92474a7 WHIRLPOOL 360369848ba11c471a19ac80900966f97ed955ee67cad3a03b95b70f784e40b2258615a823c24c49394566ecc162fda51400036945604de206d85a418eb3eb4a
2204 -EBUILD netbeans-harness-9999_p20160819.ebuild 4126 SHA256 6f498908b174c8839a2c2003bbbfdbf046f2a876472cb7df0aaf00e1efcbe0f9 SHA512 136e6ab491bb70a3219a6873e12daf1014a9125a5affaaf7c1b904721649ad7f5e2376e9ecaae7c890af64327c9a38cda16ed2d18b8e5a1c4add57c2501f8326 WHIRLPOOL 49095cdfba3af80f0612b35586a921330aa2be1464d322bb6029984db82cd181fcd0154fba1197501a79c8d9b4bbb7791c2f490d09b134d513a9f226e82b948a
2205 EBUILD netbeans-harness-9999_p20160820.ebuild 4126 SHA256 4cbd53d74f049c2b5c20a4e6976f820612a1047c49ef29ac563e62319504c112 SHA512 a30cc324d6ecc607ede856a539fd8fa43a42932fb679bb23af0955f25df5d0eec9adba070e4d97597478dc4a2a9e8174608bc8c6228e8d59c1d9c997cfdec667 WHIRLPOOL 9eefcbba414ed8ee73b19b1d8035920f938b7d59dbe30740ac4b349224fe1b3e78f106b7b89aa88e7cd7d7155fffa3c57d8abe92ec5f070f59e981899577f0c0
2206 EBUILD netbeans-harness-9999_p20160821.ebuild 4126 SHA256 c6311210ea5c48f7158433dc09903db8d8d10a9d778804630ae59d9d60089aa5 SHA512 b32bda2c84eb50cefabaf728e62720105df2dcbe8721a02b82de23dfc5ad1de5d8aa9bc44e44f373972bf5ab5136415198285b0d61816742f3f9e9326a997f27 WHIRLPOOL cbaa89c537e303f615b08a24a1c878598c91e8c03a7b41f2fd49dd30bbe795849a49a4bf46bfebcc5c504748d80a0323ad63c9ba77290d08cb544e566a154f29
2207 EBUILD netbeans-harness-9999_p20160822.ebuild 4126 SHA256 72cccf3d42b6f9c38612514af2169f979c68b3290f6cb62e9e9e0887aa441a43 SHA512 43e6e20e0f4e4ea29c7e0dd45bd05732a18ea7e5a35b86740517da7148057bb05fc003709f57462428dbe937840a13c50ff01d4e8a8f1bcf4121ee74ed0a43bd WHIRLPOOL 26423f6dfa02677edb4b21b19b163cd40c729b62aeb12092d37f2c6d74dd8ce3ed12cd78e4489d4b7758f528187cc77167e3d7a0b50889395d4b1519bc4be7eb
2208
2209 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160818.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160818.ebuild
2210 deleted file mode 100644
2211 index e4cd353..0000000
2212 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160818.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-08-18_00-02-33/zip/netbeans-trunk-nightly-201608180002-src.zip"
2226 -SRC_URI="${SOURCE_URL}
2227 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-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-r16-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-r16-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_p20160819.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160819.ebuild
2331 deleted file mode 100644
2332 index a82a1ce..0000000
2333 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160819.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-08-19_00-02-33/zip/netbeans-trunk-nightly-201608190002-src.zip"
2347 -SRC_URI="${SOURCE_URL}
2348 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-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-r16-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-r16-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 fa4ebc9..b614037 100644
2453 --- a/dev-java/netbeans-ide/Manifest
2454 +++ b/dev-java/netbeans-ide/Manifest
2455 @@ -142,8 +142,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
2456 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
2457 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
2458 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
2459 -DIST netbeans-trunk-nightly-201608180002-src.zip 217176983 SHA256 399cd4897319eec9be51a12f78dc5d426c9e2998a2998714f02270628a25ef2a SHA512 1e91df2bd0d93512a8c6feaed669e851a43cdd8beffade2645327ed18555f6bcac1575e3e841bc0968f1b92c059d0929579215ad1ba7e1d0e619c642a87196e7 WHIRLPOOL a957bf53993cef447782ab81a3362a38f44902306e7a2e531f9ae9b19fd87f052db752acdc08a0879e09c0f4b71264e5dafc39f8ebff82dbf2fa984d5ebf6ab4
2460 -DIST netbeans-trunk-nightly-201608190002-src.zip 217183203 SHA256 f6713dea080556eb625aedb6f666a701e414dc1046870b7bd20b03ec36272894 SHA512 8e5626cf8f2d165f0ae7e6a19f8a7b1c72cd8fd74f4fad8577fad479bb30279c681e2c99cc43f4280f493cff0b5ec1b237c9bbbbebed14e383fa762000cc996e WHIRLPOOL aeb17d882bef504580a61976b63ee1e28e88703ac8f486efc699203e1c5e1985758009679bc6b8407699d6645137060c97089b3efe742aa47d98d7bb47603ac0
2461 DIST netbeans-trunk-nightly-201608200002-src.zip 217192695 SHA256 58c11bc929ec29edace69c12ba7fd0c71b5d4386c20ab02e7f9dab0962d7752f SHA512 0ec2bc6e3298c1bf38f4217db43cc7a8221dd360cdac72b012d65aa924ff69f81a41267d58d207e80ff6a875a196064a29f6bde41ee6ce1ef1b04da238ae4185 WHIRLPOOL f64160c449ad5a19d7975f5b5d1694149d3f3afa2614adaedaebc5f2f7c490ff35be196ce287ff244936061b10b53868ddf31cf28e9ac50cdcc95b491a01c8fb
2462 DIST netbeans-trunk-nightly-201608210002-src.zip 217192718 SHA256 e0ae06d6107fd1901abb522783e966cb5547d815a7b216000f2de4605f98e59c SHA512 bf85a7bed1390bf182862781a0b30c8128881b004caed70d7469632227a71d3a78562bd1cb2c1f7508b919f45118b46bc7f08503e97e609343352fb8f512bf35 WHIRLPOOL eeee15fca62a5885f8a09a78a61cd5fea02b8426962c6417ccb95dc66baa3b7959e210e20019cf1e92c8145b274d5dd29ec576c6fa0c6b0583978a16a91d9e12
2463 DIST netbeans-trunk-nightly-201608220002-src.zip 217192718 SHA256 c1c463c39d59f48f75bb0f03507317de43f95394f04066e514d5bfbde1397082 SHA512 812c8a71f16979e91ca46d7553b6d056eaacfede0d4875d6c7a362576b2484844b83cd6c70792325ba24645da0dd906290e2498afb578771d280e8488c2c5fd4 WHIRLPOOL 98f36742c3a8776a203b98e73057938fe4695b486a7321c10af1ec24fb54e671dd05958adf3db34953486d393f475eff6e46d8ce40d4d4508195ad0025be1530
2464 @@ -173,8 +171,6 @@ DIST netbeans-trunk-nightly-201609190002-src.zip 218003305 SHA256 b9524ea17aae52
2465 DIST netbeans-trunk-nightly-201609200002-src.zip 218003655 SHA256 9765eb98830ba222ec1b111b9e0d92acca2d814894054fbf3ce72f92a76c87ad SHA512 7a3bbc4e242746f406c7332730fc024855315ed8042b9129050fd56b0f869a898965193f39f4db9b6b38eb28d5879676c995726cf7705e0dce02787297d3ab07 WHIRLPOOL c7615c996bed0f31efebbdda4dd3bedf7ae87a592c1c0b76ad280f5907c117d9d4ab80ee5a3da396d841189693de3b5adfe0996a962df005ac2d66f2bacc4e8c
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_p20160818.ebuild 29867 SHA256 98e18fd1f56089ef52cf20b562bca3ea703270e20751fea127a79bc5095f9038 SHA512 c90da6a77f9cdc24cbe3e43652fc620a54f7667a827c53a61edeecafac4ba8745b344ce03e589439762653eb1be36e974394d089fdfe283b4ba4e768ba08480f WHIRLPOOL b023349d63127743f14ca5b13440051782b2c7ead1a84203d8672f0aab916b0a6256dd19bf03a76f60e3152ed9b1b2cae5f964e4884c430909b550a36356af63
2469 -EBUILD netbeans-ide-9999_p20160819.ebuild 29867 SHA256 c15c2597ebc72c94fb6720deb918987ba223e6b1ec6693150baa192cd2be7613 SHA512 c932411e99a72a19a7b6e9f2d0e71d2ccff127f64525376c3b386b847c4eb746065c60550866d1cc33d6fd9dde08283b88efc471820fc642587ab65d6a02fb19 WHIRLPOOL dc9121de602806fe04256b0aa4aec8f5cf5bbb226126aeec63df24d4b2e3e5e6ecd000749c3a0aaa0042b48198b64d72e9315bd7fb054d3da3205819062e9019
2470 EBUILD netbeans-ide-9999_p20160820.ebuild 29867 SHA256 a60e28abdada7ff0f68e270546c643d99140c5675d61a6079713aa2ca3917065 SHA512 24165116933867617381e0b65b3aeb3e1bd7593cb67b1a7d9264f891f56a28c6387d540c5efc397841eef7f963225f2aa993bb8aa2bb95e3d848f67472dc24fd WHIRLPOOL 59fdc24b33e5a0921bb78fc9458d8cb96e8ca3c6f28192a3dd89192cfb0f120efde8d1f18d1400ddfdd3c3882bd3e6269aa3120a2dac59c7f484923a76efa3aa
2471 EBUILD netbeans-ide-9999_p20160821.ebuild 29867 SHA256 5efca3e44a770c27a8a89eadc414579235687daa2ee0c41be3d3e3ebe8539099 SHA512 2c4bd89f8318916829ffae1022c8da28fa8e9e305e494d4e88358d1a7a0d506d1cfbb55e22f90a42ea53ba1b1ef53a8b0284ad34dc7bec98aef255e373b0fb1a WHIRLPOOL c6cd56382a2c73d91208dca693b62c17c3a58f8a07646a974d9e45dc517b6b492d2f01a09c45c923f1cec4af7da7db5e31ad70d07c7272c6bdb08037d3059267
2472 EBUILD netbeans-ide-9999_p20160822.ebuild 29867 SHA256 97f27bf75c64e32e06f0668b8c64055ece3cb1d5431e339f34cb77f94e36b637 SHA512 3e101f3ce8e363d0282dc1525720dbb4f039fc81af1419dfda3c35ca9d5780ff2a3ba0d715787f3993d0f2e36476ab71c814d2e52f0a156ce27ff6aaf3024bae WHIRLPOOL 804ffa7d9130b3b19df44bb2ba8c17800b59085f0894c3c7449777d9067a6128f8574544dee47f1e6cafd74b7541fa83355a4ca41be4c780c9652f91d50e874d
2473
2474 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160818.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160818.ebuild
2475 deleted file mode 100644
2476 index 4fe3c94..0000000
2477 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160818.ebuild
2478 +++ /dev/null
2479 @@ -1,374 +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-08-18_00-02-33/zip/netbeans-trunk-nightly-201608180002-src.zip"
2491 -SRC_URI="${SOURCE_URL}
2492 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
2493 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
2494 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
2495 - http://hg.netbeans.org/binaries/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar
2496 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
2497 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
2498 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
2499 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
2500 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
2501 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
2502 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
2503 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
2504 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
2505 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
2506 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
2507 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
2508 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
2509 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
2510 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
2511 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
2512 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
2513 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
2514 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
2515 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
2516 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
2517 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
2518 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
2519 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
2520 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
2521 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
2522 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
2523 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
2524 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
2525 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
2526 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
2527 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
2528 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
2529 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
2530 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
2531 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
2532 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
2533 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
2534 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
2535 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
2536 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
2537 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
2538 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
2539 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
2540 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
2541 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
2542 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
2543 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
2544 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
2545 - http://hg.netbeans.org/binaries/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar
2546 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
2547 - http://hg.netbeans.org/binaries/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar
2548 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
2549 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
2550 - http://hg.netbeans.org/binaries/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar
2551 - http://hg.netbeans.org/binaries/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar
2552 - http://hg.netbeans.org/binaries/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar
2553 - http://hg.netbeans.org/binaries/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar
2554 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
2555 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
2556 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
2557 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
2558 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
2559 - http://hg.netbeans.org/binaries/15ACB06E2E3A70FC188782BA51369CA81ACFE860-validator.jar
2560 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
2561 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
2562 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
2563 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
2564 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2565 -KEYWORDS="~amd64 ~x86"
2566 -IUSE=""
2567 -S="${WORKDIR}"
2568 -
2569 -CDEPEND="~dev-java/netbeans-harness-${PV}
2570 - ~dev-java/netbeans-platform-${PV}
2571 - dev-java/antlr:4
2572 - dev-java/commons-compress:0
2573 - dev-java/commons-httpclient:3
2574 - dev-java/commons-logging:0
2575 - dev-java/icu4j:55
2576 - dev-java/iso-relax:0
2577 - dev-java/jdbc-mysql:0
2578 - dev-java/jdbc-postgresql:0
2579 - >=dev-java/jsch-0.1.46:0
2580 - >=dev-java/json-simple-1.1:0
2581 - dev-java/jsr173:0
2582 - dev-java/jvyamlb:0
2583 - dev-java/log4j:0
2584 - dev-java/lucene:3.5
2585 - dev-java/rhino:1.6
2586 - dev-java/saxon:9
2587 - dev-java/smack:2.2
2588 - dev-java/sun-jaf:0
2589 - dev-java/tomcat-servlet-api:2.2
2590 - dev-java/ws-commons-util:0
2591 - dev-java/xerces:2"
2592 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
2593 -# app-text/jing:0 our version is probably too old
2594 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
2595 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
2596 -# dev-java/freemarker:2.3
2597 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
2598 -# dev-java/ini4j:0 our version is too old
2599 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
2600 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
2601 -# dev-java/trilead-ssh2:0 in overlay
2602 -DEPEND=">=virtual/jdk-1.7
2603 - app-arch/unzip
2604 - dev-java/commons-codec:0
2605 - ${CDEPEND}
2606 - dev-java/javacc:0
2607 - dev-java/javahelp:0
2608 - dev-java/jna:0"
2609 -RDEPEND=">=virtual/jdk-1.7
2610 - ${CDEPEND}"
2611 -
2612 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2613 -
2614 -EANT_BUILD_XML="nbbuild/build.xml"
2615 -EANT_BUILD_TARGET="rebuild-cluster"
2616 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
2617 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2618 -JAVA_PKG_BSFIX="off"
2619 -
2620 -JAVA_PKG_WANT_SOURCE="1.7"
2621 -JAVA_PKG_WANT_TARGET="1.7"
2622 -
2623 -src_unpack() {
2624 - unpack $(basename ${SOURCE_URL})
2625 -
2626 - einfo "Deleting bundled jars..."
2627 - find -name "*.jar" -type f -delete
2628 -
2629 - unpack netbeans-9999-r16-build.xml.patch.bz2
2630 -
2631 - pushd "${S}" >/dev/null || die
2632 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
2633 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
2634 - ln -s "${DISTDIR}"/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar || die
2635 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
2636 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
2637 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
2638 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
2639 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
2640 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
2641 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
2642 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
2643 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
2644 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
2645 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
2646 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
2647 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
2648 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
2649 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
2650 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
2651 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
2652 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
2653 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
2654 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
2655 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
2656 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
2657 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
2658 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
2659 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
2660 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
2661 - 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
2662 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
2663 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
2664 - 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
2665 - 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
2666 - 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
2667 - 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
2668 - 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
2669 - 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
2670 - 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
2671 - 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
2672 - 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
2673 - 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
2674 - 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
2675 - 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
2676 - 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
2677 - 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
2678 - 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
2679 - 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
2680 - 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
2681 - 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
2682 - 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
2683 - 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
2684 - ln -s "${DISTDIR}"/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.markdown.core/external/org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar || die
2685 - 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
2686 - ln -s "${DISTDIR}"/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar || die
2687 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
2688 - 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
2689 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
2690 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
2691 - ln -s "${DISTDIR}"/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.12.jar || die
2692 - ln -s "${DISTDIR}"/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.12.jar || die
2693 - ln -s "${DISTDIR}"/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.12.jar || die
2694 - ln -s "${DISTDIR}"/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.9.3.jar || die
2695 - 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
2696 - 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
2697 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
2698 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
2699 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
2700 - ln -s "${DISTDIR}"/15ACB06E2E3A70FC188782BA51369CA81ACFE860-validator.jar html.validation/external/validator.jar || die
2701 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
2702 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
2703 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
2704 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
2705 - popd >/dev/null || die
2706 -}
2707 -
2708 -src_prepare() {
2709 - einfo "Deleting bundled class files..."
2710 - find -name "*.class" -type f | xargs rm -vf
2711 -
2712 - epatch netbeans-9999-r16-build.xml.patch
2713 -
2714 - # Support for custom patches
2715 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2716 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2717 -
2718 - if [ -n "${files}" ] ; then
2719 - einfo "Applying custom patches:"
2720 -
2721 - for file in ${files} ; do
2722 - epatch "${file}"
2723 - done
2724 - fi
2725 - fi
2726 -
2727 - einfo "Symlinking external libraries..."
2728 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
2729 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
2730 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
2731 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
2732 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
2733 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
2734 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
2735 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
2736 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2737 - java-pkg_jar-from --into libs.antlr4.runtime/external antlr-4 antlr-runtime.jar antlr-runtime-4.5.3.jar
2738 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
2739 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
2740 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
2741 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
2742 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
2743 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
2744 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
2745 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
2746 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
2747 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
2748 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
2749 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
2750 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
2751 - 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
2752 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
2753 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
2754 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
2755 -
2756 - einfo "Linking in other clusters..."
2757 - mkdir "${S}"/nbbuild/netbeans || die
2758 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2759 -
2760 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2761 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2762 - touch nb.cluster.platform.built
2763 -
2764 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2765 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2766 - touch nb.cluster.harness.built
2767 -
2768 - popd >/dev/null || die
2769 -
2770 - java-pkg-2_src_prepare
2771 -}
2772 -
2773 -src_compile() {
2774 - unset DISPLAY
2775 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
2776 -}
2777 -
2778 -src_install() {
2779 - pushd nbbuild/netbeans/ide >/dev/null || die
2780 -
2781 - insinto ${INSTALL_DIR}
2782 -
2783 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2784 -
2785 - doins -r *
2786 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
2787 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
2788 -
2789 - insinto ${INSTALL_DIR}/bin/nativeexecution
2790 - doins bin/nativeexecution/*
2791 -
2792 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
2793 - for file in *.sh ; do
2794 - fperms 755 ${file}
2795 - done
2796 - popd >/dev/null || die
2797 -
2798 - if use x86 ; then
2799 - doins -r bin/nativeexecution/Linux-x86
2800 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
2801 - for file in * ; do
2802 - fperms 755 ${file}
2803 - done
2804 - popd >/dev/null || die
2805 - elif use amd64 ; then
2806 - doins -r bin/nativeexecution/Linux-x86_64
2807 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
2808 - for file in * ; do
2809 - fperms 755 ${file}
2810 - done
2811 - popd >/dev/null || die
2812 - fi
2813 -
2814 - popd >/dev/null || die
2815 -
2816 - local instdir="${D}"/${INSTALL_DIR}/modules
2817 - pushd "${instdir}" >/dev/null || die
2818 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
2819 - popd >/dev/null || die
2820 -
2821 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
2822 - pushd "${instdir}" >/dev/null || die
2823 - rm antlr-runtime-4.5.3.jar && java-pkg_jar-from --into "${instdir}" antlr-4 antlr-runtime.jar antlr-runtime-4.5.3.jar
2824 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
2825 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
2826 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
2827 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
2828 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
2829 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
2830 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
2831 - 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
2832 - 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
2833 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
2834 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
2835 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
2836 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
2837 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
2838 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
2839 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
2840 - popd >/dev/null || die
2841 -
2842 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
2843 - pushd "${instdir}" >/dev/null || die
2844 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
2845 - popd >/dev/null || die
2846 -
2847 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
2848 - pushd "${instdir}" >/dev/null || die
2849 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
2850 - popd >/dev/null || die
2851 -
2852 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
2853 -}
2854
2855 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160819.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160819.ebuild
2856 deleted file mode 100644
2857 index decb28e..0000000
2858 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160819.ebuild
2859 +++ /dev/null
2860 @@ -1,374 +0,0 @@
2861 -# Copyright 1999-2016 Gentoo Foundation
2862 -# Distributed under the terms of the GNU General Public License v2
2863 -# $Id$
2864 -
2865 -EAPI="4"
2866 -inherit eutils java-pkg-2 java-ant-2
2867 -
2868 -DESCRIPTION="Netbeans IDE Cluster"
2869 -HOMEPAGE="http://netbeans.org/projects/ide"
2870 -SLOT="9999"
2871 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-19_00-02-33/zip/netbeans-trunk-nightly-201608190002-src.zip"
2872 -SRC_URI="${SOURCE_URL}
2873 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
2874 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
2875 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
2876 - http://hg.netbeans.org/binaries/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar
2877 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
2878 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
2879 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
2880 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
2881 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
2882 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
2883 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
2884 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
2885 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
2886 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
2887 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
2888 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
2889 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
2890 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
2891 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
2892 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
2893 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
2894 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
2895 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
2896 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
2897 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
2898 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
2899 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
2900 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
2901 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
2902 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
2903 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
2904 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
2905 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
2906 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
2907 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
2908 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
2909 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
2910 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
2911 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
2912 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
2913 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
2914 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
2915 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
2916 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
2917 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
2918 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
2919 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
2920 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
2921 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
2922 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
2923 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
2924 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
2925 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
2926 - http://hg.netbeans.org/binaries/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar
2927 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
2928 - http://hg.netbeans.org/binaries/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar
2929 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
2930 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
2931 - http://hg.netbeans.org/binaries/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar
2932 - http://hg.netbeans.org/binaries/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar
2933 - http://hg.netbeans.org/binaries/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar
2934 - http://hg.netbeans.org/binaries/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar
2935 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
2936 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
2937 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
2938 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
2939 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
2940 - http://hg.netbeans.org/binaries/15ACB06E2E3A70FC188782BA51369CA81ACFE860-validator.jar
2941 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
2942 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
2943 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
2944 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
2945 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2946 -KEYWORDS="~amd64 ~x86"
2947 -IUSE=""
2948 -S="${WORKDIR}"
2949 -
2950 -CDEPEND="~dev-java/netbeans-harness-${PV}
2951 - ~dev-java/netbeans-platform-${PV}
2952 - dev-java/antlr:4
2953 - dev-java/commons-compress:0
2954 - dev-java/commons-httpclient:3
2955 - dev-java/commons-logging:0
2956 - dev-java/icu4j:55
2957 - dev-java/iso-relax:0
2958 - dev-java/jdbc-mysql:0
2959 - dev-java/jdbc-postgresql:0
2960 - >=dev-java/jsch-0.1.46:0
2961 - >=dev-java/json-simple-1.1:0
2962 - dev-java/jsr173:0
2963 - dev-java/jvyamlb:0
2964 - dev-java/log4j:0
2965 - dev-java/lucene:3.5
2966 - dev-java/rhino:1.6
2967 - dev-java/saxon:9
2968 - dev-java/smack:2.2
2969 - dev-java/sun-jaf:0
2970 - dev-java/tomcat-servlet-api:2.2
2971 - dev-java/ws-commons-util:0
2972 - dev-java/xerces:2"
2973 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
2974 -# app-text/jing:0 our version is probably too old
2975 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
2976 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
2977 -# dev-java/freemarker:2.3
2978 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
2979 -# dev-java/ini4j:0 our version is too old
2980 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
2981 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
2982 -# dev-java/trilead-ssh2:0 in overlay
2983 -DEPEND=">=virtual/jdk-1.7
2984 - app-arch/unzip
2985 - dev-java/commons-codec:0
2986 - ${CDEPEND}
2987 - dev-java/javacc:0
2988 - dev-java/javahelp:0
2989 - dev-java/jna:0"
2990 -RDEPEND=">=virtual/jdk-1.7
2991 - ${CDEPEND}"
2992 -
2993 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2994 -
2995 -EANT_BUILD_XML="nbbuild/build.xml"
2996 -EANT_BUILD_TARGET="rebuild-cluster"
2997 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
2998 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2999 -JAVA_PKG_BSFIX="off"
3000 -
3001 -JAVA_PKG_WANT_SOURCE="1.7"
3002 -JAVA_PKG_WANT_TARGET="1.7"
3003 -
3004 -src_unpack() {
3005 - unpack $(basename ${SOURCE_URL})
3006 -
3007 - einfo "Deleting bundled jars..."
3008 - find -name "*.jar" -type f -delete
3009 -
3010 - unpack netbeans-9999-r16-build.xml.patch.bz2
3011 -
3012 - pushd "${S}" >/dev/null || die
3013 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
3014 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
3015 - ln -s "${DISTDIR}"/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar || die
3016 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
3017 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
3018 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
3019 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
3020 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
3021 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
3022 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
3023 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
3024 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
3025 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
3026 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
3027 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
3028 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
3029 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
3030 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
3031 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
3032 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
3033 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
3034 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
3035 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
3036 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
3037 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
3038 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
3039 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
3040 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
3041 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
3042 - 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
3043 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
3044 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
3045 - 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
3046 - 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
3047 - 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
3048 - 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
3049 - 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
3050 - 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
3051 - 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
3052 - 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
3053 - 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
3054 - 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
3055 - 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
3056 - 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
3057 - 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
3058 - 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
3059 - 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
3060 - 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
3061 - 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
3062 - 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
3063 - 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
3064 - 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
3065 - ln -s "${DISTDIR}"/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.markdown.core/external/org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar || die
3066 - 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
3067 - ln -s "${DISTDIR}"/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar || die
3068 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
3069 - 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
3070 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
3071 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
3072 - ln -s "${DISTDIR}"/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.12.jar || die
3073 - ln -s "${DISTDIR}"/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.12.jar || die
3074 - ln -s "${DISTDIR}"/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.12.jar || die
3075 - ln -s "${DISTDIR}"/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.9.3.jar || die
3076 - 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
3077 - 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
3078 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
3079 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
3080 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
3081 - ln -s "${DISTDIR}"/15ACB06E2E3A70FC188782BA51369CA81ACFE860-validator.jar html.validation/external/validator.jar || die
3082 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
3083 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
3084 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
3085 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
3086 - popd >/dev/null || die
3087 -}
3088 -
3089 -src_prepare() {
3090 - einfo "Deleting bundled class files..."
3091 - find -name "*.class" -type f | xargs rm -vf
3092 -
3093 - epatch netbeans-9999-r16-build.xml.patch
3094 -
3095 - # Support for custom patches
3096 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3097 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3098 -
3099 - if [ -n "${files}" ] ; then
3100 - einfo "Applying custom patches:"
3101 -
3102 - for file in ${files} ; do
3103 - epatch "${file}"
3104 - done
3105 - fi
3106 - fi
3107 -
3108 - einfo "Symlinking external libraries..."
3109 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
3110 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
3111 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
3112 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
3113 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
3114 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
3115 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
3116 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
3117 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3118 - java-pkg_jar-from --into libs.antlr4.runtime/external antlr-4 antlr-runtime.jar antlr-runtime-4.5.3.jar
3119 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
3120 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
3121 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
3122 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
3123 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
3124 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
3125 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
3126 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
3127 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
3128 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
3129 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
3130 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
3131 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
3132 - 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
3133 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
3134 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
3135 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
3136 -
3137 - einfo "Linking in other clusters..."
3138 - mkdir "${S}"/nbbuild/netbeans || die
3139 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3140 -
3141 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3142 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3143 - touch nb.cluster.platform.built
3144 -
3145 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3146 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3147 - touch nb.cluster.harness.built
3148 -
3149 - popd >/dev/null || die
3150 -
3151 - java-pkg-2_src_prepare
3152 -}
3153 -
3154 -src_compile() {
3155 - unset DISPLAY
3156 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
3157 -}
3158 -
3159 -src_install() {
3160 - pushd nbbuild/netbeans/ide >/dev/null || die
3161 -
3162 - insinto ${INSTALL_DIR}
3163 -
3164 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3165 -
3166 - doins -r *
3167 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
3168 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
3169 -
3170 - insinto ${INSTALL_DIR}/bin/nativeexecution
3171 - doins bin/nativeexecution/*
3172 -
3173 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
3174 - for file in *.sh ; do
3175 - fperms 755 ${file}
3176 - done
3177 - popd >/dev/null || die
3178 -
3179 - if use x86 ; then
3180 - doins -r bin/nativeexecution/Linux-x86
3181 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
3182 - for file in * ; do
3183 - fperms 755 ${file}
3184 - done
3185 - popd >/dev/null || die
3186 - elif use amd64 ; then
3187 - doins -r bin/nativeexecution/Linux-x86_64
3188 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
3189 - for file in * ; do
3190 - fperms 755 ${file}
3191 - done
3192 - popd >/dev/null || die
3193 - fi
3194 -
3195 - popd >/dev/null || die
3196 -
3197 - local instdir="${D}"/${INSTALL_DIR}/modules
3198 - pushd "${instdir}" >/dev/null || die
3199 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
3200 - popd >/dev/null || die
3201 -
3202 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
3203 - pushd "${instdir}" >/dev/null || die
3204 - rm antlr-runtime-4.5.3.jar && java-pkg_jar-from --into "${instdir}" antlr-4 antlr-runtime.jar antlr-runtime-4.5.3.jar
3205 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
3206 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
3207 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
3208 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
3209 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
3210 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
3211 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
3212 - 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
3213 - 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
3214 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
3215 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
3216 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
3217 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
3218 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
3219 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
3220 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
3221 - popd >/dev/null || die
3222 -
3223 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
3224 - pushd "${instdir}" >/dev/null || die
3225 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
3226 - popd >/dev/null || die
3227 -
3228 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
3229 - pushd "${instdir}" >/dev/null || die
3230 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
3231 - popd >/dev/null || die
3232 -
3233 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
3234 -}
3235
3236 diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
3237 index 07d1bdf..2f12d64 100644
3238 --- a/dev-java/netbeans-java/Manifest
3239 +++ b/dev-java/netbeans-java/Manifest
3240 @@ -40,8 +40,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
3241 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
3242 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
3243 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
3244 -DIST netbeans-trunk-nightly-201608180002-src.zip 217176983 SHA256 399cd4897319eec9be51a12f78dc5d426c9e2998a2998714f02270628a25ef2a SHA512 1e91df2bd0d93512a8c6feaed669e851a43cdd8beffade2645327ed18555f6bcac1575e3e841bc0968f1b92c059d0929579215ad1ba7e1d0e619c642a87196e7 WHIRLPOOL a957bf53993cef447782ab81a3362a38f44902306e7a2e531f9ae9b19fd87f052db752acdc08a0879e09c0f4b71264e5dafc39f8ebff82dbf2fa984d5ebf6ab4
3245 -DIST netbeans-trunk-nightly-201608190002-src.zip 217183203 SHA256 f6713dea080556eb625aedb6f666a701e414dc1046870b7bd20b03ec36272894 SHA512 8e5626cf8f2d165f0ae7e6a19f8a7b1c72cd8fd74f4fad8577fad479bb30279c681e2c99cc43f4280f493cff0b5ec1b237c9bbbbebed14e383fa762000cc996e WHIRLPOOL aeb17d882bef504580a61976b63ee1e28e88703ac8f486efc699203e1c5e1985758009679bc6b8407699d6645137060c97089b3efe742aa47d98d7bb47603ac0
3246 DIST netbeans-trunk-nightly-201608200002-src.zip 217192695 SHA256 58c11bc929ec29edace69c12ba7fd0c71b5d4386c20ab02e7f9dab0962d7752f SHA512 0ec2bc6e3298c1bf38f4217db43cc7a8221dd360cdac72b012d65aa924ff69f81a41267d58d207e80ff6a875a196064a29f6bde41ee6ce1ef1b04da238ae4185 WHIRLPOOL f64160c449ad5a19d7975f5b5d1694149d3f3afa2614adaedaebc5f2f7c490ff35be196ce287ff244936061b10b53868ddf31cf28e9ac50cdcc95b491a01c8fb
3247 DIST netbeans-trunk-nightly-201608210002-src.zip 217192718 SHA256 e0ae06d6107fd1901abb522783e966cb5547d815a7b216000f2de4605f98e59c SHA512 bf85a7bed1390bf182862781a0b30c8128881b004caed70d7469632227a71d3a78562bd1cb2c1f7508b919f45118b46bc7f08503e97e609343352fb8f512bf35 WHIRLPOOL eeee15fca62a5885f8a09a78a61cd5fea02b8426962c6417ccb95dc66baa3b7959e210e20019cf1e92c8145b274d5dd29ec576c6fa0c6b0583978a16a91d9e12
3248 DIST netbeans-trunk-nightly-201608220002-src.zip 217192718 SHA256 c1c463c39d59f48f75bb0f03507317de43f95394f04066e514d5bfbde1397082 SHA512 812c8a71f16979e91ca46d7553b6d056eaacfede0d4875d6c7a362576b2484844b83cd6c70792325ba24645da0dd906290e2498afb578771d280e8488c2c5fd4 WHIRLPOOL 98f36742c3a8776a203b98e73057938fe4695b486a7321c10af1ec24fb54e671dd05958adf3db34953486d393f475eff6e46d8ce40d4d4508195ad0025be1530
3249 @@ -71,8 +69,6 @@ DIST netbeans-trunk-nightly-201609190002-src.zip 218003305 SHA256 b9524ea17aae52
3250 DIST netbeans-trunk-nightly-201609200002-src.zip 218003655 SHA256 9765eb98830ba222ec1b111b9e0d92acca2d814894054fbf3ce72f92a76c87ad SHA512 7a3bbc4e242746f406c7332730fc024855315ed8042b9129050fd56b0f869a898965193f39f4db9b6b38eb28d5879676c995726cf7705e0dce02787297d3ab07 WHIRLPOOL c7615c996bed0f31efebbdda4dd3bedf7ae87a592c1c0b76ad280f5907c117d9d4ab80ee5a3da396d841189693de3b5adfe0996a962df005ac2d66f2bacc4e8c
3251 EBUILD netbeans-java-8.0.2-r4.ebuild 13298 SHA256 d4172dfdec5afecb1cd099e18a21aa872c7822bff40b192b5f4ec4d35e6e0ef8 SHA512 48ae6f7141117fbf58123ded750d76f2e7311211a6be3b62bd491349817460da11f781ec5694da91584315547c32008f568fac3bfb406dbdb5ed7fd825ff694e WHIRLPOOL 73fb68aec003707c14b2b390c2de80f24e1e5413cf7e16cf7e661af47c908e2d559214580379e45e21d316767987ac906b5a119a61ae39f03c3d01dafad49b7c
3252 EBUILD netbeans-java-8.1-r2.ebuild 14814 SHA256 1f49212c90fcaa9a6483f19bb60c963520f20aa08c2a509aa19cc7fda12e4564 SHA512 2d6b225f5d32f0ce1801124808b0cc2101f16a703540877c4818be06694742cfa262c3a2e7018761254f9244a7992eb7fe9bc15cdb20f6f4cb83958789c0ef42 WHIRLPOOL 8557163a46ea91a47efec3c272b8a8a0f2acbf9eaa8f6c280d0ddaac6dd8b2185f06716ab12ebf76fb87fe6c05ab1a14bfd281875ebef586f1304d2162e5f2dc
3253 -EBUILD netbeans-java-9999_p20160818.ebuild 15656 SHA256 62cee03f9ff772ab9fbf36ddbf3ee1ae62a3325021a001cf3d6d5858a3656df1 SHA512 58da9a3a5cf4879aec9ed54755d51089aa0f0b6218915fce8366880a90235162b656fcc4412c46cd03bcd819ac287d8fa4d09ad912741b00b3f6b664db373399 WHIRLPOOL 363c2b313ac9eb482a1219de649b9c38241726df99525f42de0fb68b480186b8ca807fb710b9f7407759c96083487f7e1b39c36b3eef2f56c2b309642c68a457
3254 -EBUILD netbeans-java-9999_p20160819.ebuild 15656 SHA256 5d1b7a3f616a86f7eec4c2d900616b688313647e0149915888ed411394bbd49d SHA512 e9ff6facda39bb1ff77bc59388d5534a5e9fe88c65cad5079c7c5f7bb0c3572baaede87ad576a40e45f81208e0d796016f6fadfc0cf771bf34b6045e5b474dfb WHIRLPOOL dcaa98b1d14fdc79cfdf296b1e66bada6dbaf5347c5c74959d7f9a072cfc6b7e3ca78ff0447cd05dd60249ec40c430ccd6f6a136a934e1112dfcf633db0993e4
3255 EBUILD netbeans-java-9999_p20160820.ebuild 15656 SHA256 0406c77d416db72491f8ea7a7b189139ec4bf180b2c6a9d45d373e9a8bb5da3f SHA512 ddae40bff0d4e11e08897ddc8b599ba5361df102a6320fa36fd26e973e57543ab2bd24eb9b693413ff3b87ef4155c15d7770b6f6d8c2b82460e3775c20dcaf0c WHIRLPOOL a0ecb22da57ac4281cc3a87b0f26f6514e198498923b70a8503418cf7e6021ceff5fdcb5efece0c41c3b4b5819cbdf7ad22d1f6f3b9c6b962608428143d090c8
3256 EBUILD netbeans-java-9999_p20160821.ebuild 15656 SHA256 2ea9b24b6dc11ec807f1b33d3777d1f77adff5d6d91163a6faba9925bc2f3659 SHA512 a03c569acf14e3eb54e7b52f4b8e802a9fc954588a78c60b32f829d505aed22d3aabdea507f8f0958aeb3377f6b5499334b475f7a03b5226ccece8331bc4f818 WHIRLPOOL 80c0133b72bc61129949a2df98a9aa19d90824393b8b2f86f68dca8396ea8db6bda83a176de02a14cc2374b013a7962010fcceac94c440bf42d577bc478efc7c
3257 EBUILD netbeans-java-9999_p20160822.ebuild 15656 SHA256 eb590bc15efc6ae7026d0a7d206d12a7c28aafcf7899cd93d8f97eae10effbe2 SHA512 c9385d89fc95b0a31d8e4102f3caca151ffd4587b0b1597d3256218193aab7b993b240b51bc098100589546a6e12a8dfbe3f357e7575f6ffe24179757f3fafe7 WHIRLPOOL 2e69758b8e42c93e968d5a0b7b63d40330edc653f3aafc2a6befff1d34d042ba26d725440713f1e94bbfa2e695aed7acf7f4e766872b0f54dcc28f97f7c324b1
3258
3259 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160818.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160818.ebuild
3260 deleted file mode 100644
3261 index 81a4b70..0000000
3262 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160818.ebuild
3263 +++ /dev/null
3264 @@ -1,280 +0,0 @@
3265 -# Copyright 1999-2016 Gentoo Foundation
3266 -# Distributed under the terms of the GNU General Public License v2
3267 -# $Id$
3268 -
3269 -EAPI="4"
3270 -inherit eutils java-pkg-2 java-ant-2
3271 -
3272 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
3273 -
3274 -DESCRIPTION="Netbeans Java Cluster"
3275 -HOMEPAGE="http://netbeans.org/projects/java"
3276 -SLOT="9999"
3277 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-18_00-02-33/zip/netbeans-trunk-nightly-201608180002-src.zip"
3278 -# jarjar-1.4 contains also asm libraries
3279 -SRC_URI="${SOURCE_URL}
3280 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
3281 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
3282 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
3283 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
3284 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
3285 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
3286 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
3287 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
3288 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
3289 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
3290 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
3291 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
3292 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
3293 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
3294 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
3295 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
3296 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
3297 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
3298 - http://hg.netbeans.org/binaries/CE81899206FF733BB596523C26FBA17E029689B8-nb-javac-impl.jar
3299 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
3300 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
3301 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
3302 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
3303 - http://hg.netbeans.org/binaries/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar
3304 - http://hg.netbeans.org/binaries/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar
3305 - http://hg.netbeans.org/binaries/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar
3306 - http://hg.netbeans.org/binaries/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar"
3307 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3308 -KEYWORDS="~amd64 ~x86"
3309 -IUSE=""
3310 -S="${WORKDIR}"
3311 -
3312 -CDEPEND="~dev-java/netbeans-platform-${PV}
3313 - ~dev-java/netbeans-extide-${PV}
3314 - ~dev-java/netbeans-harness-${PV}
3315 - ~dev-java/netbeans-ide-${PV}
3316 - ~dev-java/netbeans-websvccommon-${PV}
3317 - dev-java/beansbinding:0
3318 - dev-java/cglib:3
3319 - dev-java/jdom:0"
3320 -DEPEND=">=virtual/jdk-1.7
3321 - app-arch/unzip
3322 - ${CDEPEND}
3323 - dev-java/javahelp:0
3324 - dev-java/json-simple:0
3325 - dev-java/junit:4"
3326 -RDEPEND=">=virtual/jdk-1.7
3327 - ${CDEPEND}
3328 - dev-java/absolutelayout:0
3329 - >=dev-java/antlr-2.7.7-r7:0
3330 - dev-java/c3p0:0
3331 - dev-java/commons-cli:1
3332 - dev-java/commons-collections:0
3333 - dev-java/dom4j:1
3334 - dev-java/fastinfoset:0
3335 - dev-java/glassfish-transaction-api:0
3336 - dev-java/javassist:3
3337 - dev-java/jboss-logging:0
3338 - dev-java/jsr67:0
3339 - dev-java/jsr181:0
3340 - >=dev-java/jtidy-1:0
3341 - dev-java/log4j:0
3342 - dev-java/mimepull:0
3343 - dev-java/oracle-javamail:0
3344 - dev-java/saaj:0
3345 - dev-java/slf4j-api:0
3346 - dev-java/slf4j-log4j12:0
3347 - dev-java/slf4j-simple:0
3348 - dev-java/stax-ex:0
3349 - dev-java/stax2-api:0
3350 - dev-java/xmlstreambuffer:0"
3351 -
3352 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3353 -
3354 -EANT_BUILD_XML="nbbuild/build.xml"
3355 -EANT_BUILD_TARGET="rebuild-cluster"
3356 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3357 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3358 -JAVA_PKG_BSFIX="off"
3359 -
3360 -pkg_pretend() {
3361 - local die_now=""
3362 -
3363 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
3364 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
3365 - eerror "Please remove following symlinks and run emerge again:"
3366 - find /usr/share/netbeans-java-${SLOT}/ant -type l
3367 - die_now="1"
3368 - fi
3369 - fi
3370 -
3371 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
3372 - if [ -z "${die_now}" ]; then
3373 - eerror "Please remove following symlinks and run emerge again:"
3374 - fi
3375 -
3376 - echo "/usr/share/netbeans-java-${SLOT}/maven"
3377 - die_now="1"
3378 - fi
3379 -
3380 - if [ -n "${die_now}" ]; then
3381 - die "Symlinks exist"
3382 - fi
3383 -}
3384 -
3385 -src_unpack() {
3386 - unpack $(basename ${SOURCE_URL})
3387 -
3388 - einfo "Deleting bundled jars..."
3389 - find -name "*.jar" -type f -delete
3390 -
3391 - unpack netbeans-9999-r16-build.xml.patch.bz2
3392 -
3393 - pushd "${S}" >/dev/null || die
3394 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
3395 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
3396 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
3397 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
3398 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
3399 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
3400 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
3401 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
3402 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
3403 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
3404 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
3405 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
3406 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
3407 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
3408 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
3409 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
3410 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
3411 - ln -s "${DISTDIR}"/CE81899206FF733BB596523C26FBA17E029689B8-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
3412 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
3413 - 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
3414 - 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
3415 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
3416 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
3417 - ln -s "${DISTDIR}"/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar maven.embedder/external/wagon-file-2.10.jar || die
3418 - ln -s "${DISTDIR}"/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar maven.embedder/external/wagon-http-2.10-shaded.jar || die
3419 - ln -s "${DISTDIR}"/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar maven.embedder/external/wagon-http-shared-2.10.jar || die
3420 - ln -s "${DISTDIR}"/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar maven.embedder/external/wagon-provider-api-2.10.jar || die
3421 - popd >/dev/null || die
3422 -}
3423 -
3424 -src_prepare() {
3425 - einfo "Deleting bundled class files..."
3426 - find -name "*.class" -type f | xargs rm -vf
3427 -
3428 - epatch netbeans-9999-r16-build.xml.patch
3429 -
3430 - # Support for custom patches
3431 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3432 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3433 -
3434 - if [ -n "${files}" ] ; then
3435 - einfo "Applying custom patches:"
3436 -
3437 - for file in ${files} ; do
3438 - epatch "${file}"
3439 - done
3440 - fi
3441 - fi
3442 -
3443 - einfo "Symlinking external libraries..."
3444 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3445 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
3446 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
3447 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
3448 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
3449 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
3450 -
3451 - einfo "Linking in other clusters..."
3452 - mkdir "${S}"/nbbuild/netbeans || die
3453 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3454 -
3455 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3456 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3457 - touch nb.cluster.platform.built
3458 -
3459 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3460 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3461 - touch nb.cluster.extide.built
3462 -
3463 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3464 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3465 - touch nb.cluster.harness.built
3466 -
3467 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3468 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3469 - touch nb.cluster.ide.built
3470 -
3471 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3472 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3473 - touch nb.cluster.websvccommon.built
3474 -
3475 - popd >/dev/null || die
3476 -
3477 - java-pkg-2_src_prepare
3478 -}
3479 -
3480 -src_install() {
3481 - pushd nbbuild/netbeans/java >/dev/null || die
3482 -
3483 - insinto ${INSTALL_DIR}
3484 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3485 -
3486 - doins -r *
3487 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
3488 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
3489 -
3490 - popd >/dev/null || die
3491 -
3492 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
3493 - pushd "${instdir}" >/dev/null || die
3494 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
3495 - popd >/dev/null || die
3496 -
3497 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
3498 - pushd "${instdir}" >/dev/null || die
3499 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
3500 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
3501 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
3502 - popd >/dev/null || die
3503 -
3504 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
3505 - pushd "${instdir}" >/dev/null || die
3506 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
3507 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
3508 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
3509 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
3510 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
3511 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
3512 - 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
3513 - 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
3514 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
3515 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
3516 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
3517 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
3518 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
3519 - popd >/dev/null || die
3520 -
3521 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
3522 - pushd "${instdir}" >/dev/null || die
3523 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
3524 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
3525 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
3526 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
3527 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
3528 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
3529 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
3530 - popd >/dev/null || die
3531 -
3532 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
3533 - pushd "${instdir}" >/dev/null || die
3534 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
3535 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
3536 - popd >/dev/null || die
3537 -
3538 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
3539 - pushd "${instdir}" >/dev/null || die
3540 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
3541 - popd >/dev/null || die
3542 -
3543 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
3544 -}
3545
3546 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160819.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160819.ebuild
3547 deleted file mode 100644
3548 index e509266..0000000
3549 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160819.ebuild
3550 +++ /dev/null
3551 @@ -1,280 +0,0 @@
3552 -# Copyright 1999-2016 Gentoo Foundation
3553 -# Distributed under the terms of the GNU General Public License v2
3554 -# $Id$
3555 -
3556 -EAPI="4"
3557 -inherit eutils java-pkg-2 java-ant-2
3558 -
3559 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
3560 -
3561 -DESCRIPTION="Netbeans Java Cluster"
3562 -HOMEPAGE="http://netbeans.org/projects/java"
3563 -SLOT="9999"
3564 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-19_00-02-33/zip/netbeans-trunk-nightly-201608190002-src.zip"
3565 -# jarjar-1.4 contains also asm libraries
3566 -SRC_URI="${SOURCE_URL}
3567 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
3568 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
3569 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
3570 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
3571 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
3572 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
3573 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
3574 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
3575 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
3576 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
3577 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
3578 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
3579 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
3580 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
3581 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
3582 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
3583 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
3584 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
3585 - http://hg.netbeans.org/binaries/CE81899206FF733BB596523C26FBA17E029689B8-nb-javac-impl.jar
3586 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
3587 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
3588 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
3589 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
3590 - http://hg.netbeans.org/binaries/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar
3591 - http://hg.netbeans.org/binaries/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar
3592 - http://hg.netbeans.org/binaries/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar
3593 - http://hg.netbeans.org/binaries/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar"
3594 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3595 -KEYWORDS="~amd64 ~x86"
3596 -IUSE=""
3597 -S="${WORKDIR}"
3598 -
3599 -CDEPEND="~dev-java/netbeans-platform-${PV}
3600 - ~dev-java/netbeans-extide-${PV}
3601 - ~dev-java/netbeans-harness-${PV}
3602 - ~dev-java/netbeans-ide-${PV}
3603 - ~dev-java/netbeans-websvccommon-${PV}
3604 - dev-java/beansbinding:0
3605 - dev-java/cglib:3
3606 - dev-java/jdom:0"
3607 -DEPEND=">=virtual/jdk-1.7
3608 - app-arch/unzip
3609 - ${CDEPEND}
3610 - dev-java/javahelp:0
3611 - dev-java/json-simple:0
3612 - dev-java/junit:4"
3613 -RDEPEND=">=virtual/jdk-1.7
3614 - ${CDEPEND}
3615 - dev-java/absolutelayout:0
3616 - >=dev-java/antlr-2.7.7-r7:0
3617 - dev-java/c3p0:0
3618 - dev-java/commons-cli:1
3619 - dev-java/commons-collections:0
3620 - dev-java/dom4j:1
3621 - dev-java/fastinfoset:0
3622 - dev-java/glassfish-transaction-api:0
3623 - dev-java/javassist:3
3624 - dev-java/jboss-logging:0
3625 - dev-java/jsr67:0
3626 - dev-java/jsr181:0
3627 - >=dev-java/jtidy-1:0
3628 - dev-java/log4j:0
3629 - dev-java/mimepull:0
3630 - dev-java/oracle-javamail:0
3631 - dev-java/saaj:0
3632 - dev-java/slf4j-api:0
3633 - dev-java/slf4j-log4j12:0
3634 - dev-java/slf4j-simple:0
3635 - dev-java/stax-ex:0
3636 - dev-java/stax2-api:0
3637 - dev-java/xmlstreambuffer:0"
3638 -
3639 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3640 -
3641 -EANT_BUILD_XML="nbbuild/build.xml"
3642 -EANT_BUILD_TARGET="rebuild-cluster"
3643 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3644 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3645 -JAVA_PKG_BSFIX="off"
3646 -
3647 -pkg_pretend() {
3648 - local die_now=""
3649 -
3650 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
3651 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
3652 - eerror "Please remove following symlinks and run emerge again:"
3653 - find /usr/share/netbeans-java-${SLOT}/ant -type l
3654 - die_now="1"
3655 - fi
3656 - fi
3657 -
3658 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
3659 - if [ -z "${die_now}" ]; then
3660 - eerror "Please remove following symlinks and run emerge again:"
3661 - fi
3662 -
3663 - echo "/usr/share/netbeans-java-${SLOT}/maven"
3664 - die_now="1"
3665 - fi
3666 -
3667 - if [ -n "${die_now}" ]; then
3668 - die "Symlinks exist"
3669 - fi
3670 -}
3671 -
3672 -src_unpack() {
3673 - unpack $(basename ${SOURCE_URL})
3674 -
3675 - einfo "Deleting bundled jars..."
3676 - find -name "*.jar" -type f -delete
3677 -
3678 - unpack netbeans-9999-r16-build.xml.patch.bz2
3679 -
3680 - pushd "${S}" >/dev/null || die
3681 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
3682 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
3683 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
3684 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
3685 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
3686 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
3687 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
3688 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
3689 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
3690 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
3691 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
3692 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
3693 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
3694 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
3695 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
3696 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
3697 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
3698 - ln -s "${DISTDIR}"/CE81899206FF733BB596523C26FBA17E029689B8-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
3699 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
3700 - 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
3701 - 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
3702 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
3703 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
3704 - ln -s "${DISTDIR}"/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar maven.embedder/external/wagon-file-2.10.jar || die
3705 - ln -s "${DISTDIR}"/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar maven.embedder/external/wagon-http-2.10-shaded.jar || die
3706 - ln -s "${DISTDIR}"/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar maven.embedder/external/wagon-http-shared-2.10.jar || die
3707 - ln -s "${DISTDIR}"/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar maven.embedder/external/wagon-provider-api-2.10.jar || die
3708 - popd >/dev/null || die
3709 -}
3710 -
3711 -src_prepare() {
3712 - einfo "Deleting bundled class files..."
3713 - find -name "*.class" -type f | xargs rm -vf
3714 -
3715 - epatch netbeans-9999-r16-build.xml.patch
3716 -
3717 - # Support for custom patches
3718 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3719 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3720 -
3721 - if [ -n "${files}" ] ; then
3722 - einfo "Applying custom patches:"
3723 -
3724 - for file in ${files} ; do
3725 - epatch "${file}"
3726 - done
3727 - fi
3728 - fi
3729 -
3730 - einfo "Symlinking external libraries..."
3731 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3732 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
3733 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
3734 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
3735 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
3736 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
3737 -
3738 - einfo "Linking in other clusters..."
3739 - mkdir "${S}"/nbbuild/netbeans || die
3740 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3741 -
3742 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3743 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3744 - touch nb.cluster.platform.built
3745 -
3746 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3747 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3748 - touch nb.cluster.extide.built
3749 -
3750 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3751 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3752 - touch nb.cluster.harness.built
3753 -
3754 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3755 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3756 - touch nb.cluster.ide.built
3757 -
3758 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3759 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3760 - touch nb.cluster.websvccommon.built
3761 -
3762 - popd >/dev/null || die
3763 -
3764 - java-pkg-2_src_prepare
3765 -}
3766 -
3767 -src_install() {
3768 - pushd nbbuild/netbeans/java >/dev/null || die
3769 -
3770 - insinto ${INSTALL_DIR}
3771 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3772 -
3773 - doins -r *
3774 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
3775 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
3776 -
3777 - popd >/dev/null || die
3778 -
3779 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
3780 - pushd "${instdir}" >/dev/null || die
3781 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
3782 - popd >/dev/null || die
3783 -
3784 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
3785 - pushd "${instdir}" >/dev/null || die
3786 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
3787 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
3788 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
3789 - popd >/dev/null || die
3790 -
3791 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
3792 - pushd "${instdir}" >/dev/null || die
3793 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
3794 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
3795 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
3796 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
3797 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
3798 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
3799 - 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
3800 - 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
3801 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
3802 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
3803 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
3804 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
3805 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
3806 - popd >/dev/null || die
3807 -
3808 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
3809 - pushd "${instdir}" >/dev/null || die
3810 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
3811 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
3812 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
3813 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
3814 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
3815 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
3816 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
3817 - popd >/dev/null || die
3818 -
3819 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
3820 - pushd "${instdir}" >/dev/null || die
3821 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
3822 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
3823 - popd >/dev/null || die
3824 -
3825 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
3826 - pushd "${instdir}" >/dev/null || die
3827 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
3828 - popd >/dev/null || die
3829 -
3830 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
3831 -}
3832
3833 diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
3834 index 1662cf9..56f7712 100644
3835 --- a/dev-java/netbeans-javacard/Manifest
3836 +++ b/dev-java/netbeans-javacard/Manifest
3837 @@ -6,8 +6,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
3838 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
3839 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
3840 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
3841 -DIST netbeans-trunk-nightly-201608180002-src.zip 217176983 SHA256 399cd4897319eec9be51a12f78dc5d426c9e2998a2998714f02270628a25ef2a SHA512 1e91df2bd0d93512a8c6feaed669e851a43cdd8beffade2645327ed18555f6bcac1575e3e841bc0968f1b92c059d0929579215ad1ba7e1d0e619c642a87196e7 WHIRLPOOL a957bf53993cef447782ab81a3362a38f44902306e7a2e531f9ae9b19fd87f052db752acdc08a0879e09c0f4b71264e5dafc39f8ebff82dbf2fa984d5ebf6ab4
3842 -DIST netbeans-trunk-nightly-201608190002-src.zip 217183203 SHA256 f6713dea080556eb625aedb6f666a701e414dc1046870b7bd20b03ec36272894 SHA512 8e5626cf8f2d165f0ae7e6a19f8a7b1c72cd8fd74f4fad8577fad479bb30279c681e2c99cc43f4280f493cff0b5ec1b237c9bbbbebed14e383fa762000cc996e WHIRLPOOL aeb17d882bef504580a61976b63ee1e28e88703ac8f486efc699203e1c5e1985758009679bc6b8407699d6645137060c97089b3efe742aa47d98d7bb47603ac0
3843 DIST netbeans-trunk-nightly-201608200002-src.zip 217192695 SHA256 58c11bc929ec29edace69c12ba7fd0c71b5d4386c20ab02e7f9dab0962d7752f SHA512 0ec2bc6e3298c1bf38f4217db43cc7a8221dd360cdac72b012d65aa924ff69f81a41267d58d207e80ff6a875a196064a29f6bde41ee6ce1ef1b04da238ae4185 WHIRLPOOL f64160c449ad5a19d7975f5b5d1694149d3f3afa2614adaedaebc5f2f7c490ff35be196ce287ff244936061b10b53868ddf31cf28e9ac50cdcc95b491a01c8fb
3844 DIST netbeans-trunk-nightly-201608210002-src.zip 217192718 SHA256 e0ae06d6107fd1901abb522783e966cb5547d815a7b216000f2de4605f98e59c SHA512 bf85a7bed1390bf182862781a0b30c8128881b004caed70d7469632227a71d3a78562bd1cb2c1f7508b919f45118b46bc7f08503e97e609343352fb8f512bf35 WHIRLPOOL eeee15fca62a5885f8a09a78a61cd5fea02b8426962c6417ccb95dc66baa3b7959e210e20019cf1e92c8145b274d5dd29ec576c6fa0c6b0583978a16a91d9e12
3845 DIST netbeans-trunk-nightly-201608220002-src.zip 217192718 SHA256 c1c463c39d59f48f75bb0f03507317de43f95394f04066e514d5bfbde1397082 SHA512 812c8a71f16979e91ca46d7553b6d056eaacfede0d4875d6c7a362576b2484844b83cd6c70792325ba24645da0dd906290e2498afb578771d280e8488c2c5fd4 WHIRLPOOL 98f36742c3a8776a203b98e73057938fe4695b486a7321c10af1ec24fb54e671dd05958adf3db34953486d393f475eff6e46d8ce40d4d4508195ad0025be1530
3846 @@ -37,8 +35,6 @@ DIST netbeans-trunk-nightly-201609190002-src.zip 218003305 SHA256 b9524ea17aae52
3847 DIST netbeans-trunk-nightly-201609200002-src.zip 218003655 SHA256 9765eb98830ba222ec1b111b9e0d92acca2d814894054fbf3ce72f92a76c87ad SHA512 7a3bbc4e242746f406c7332730fc024855315ed8042b9129050fd56b0f869a898965193f39f4db9b6b38eb28d5879676c995726cf7705e0dce02787297d3ab07 WHIRLPOOL c7615c996bed0f31efebbdda4dd3bedf7ae87a592c1c0b76ad280f5907c117d9d4ab80ee5a3da396d841189693de3b5adfe0996a962df005ac2d66f2bacc4e8c
3848 EBUILD netbeans-javacard-8.0.2.ebuild 4906 SHA256 944fee40d693c2c287e748f70ba565f3cd84bb7c19110f8be716134ec20694a7 SHA512 1f66cd2756effbfde7d43f9da7d8d93cb6252c58a02ee3d821f6faeaf63bf3c63e28f80c6eb44689e3aa954452a2f3893c65e75de84158dff1da0d94cafea14a WHIRLPOOL 88197e03008b8acb1ce62f72783bb096d9a3fc2a289b83367841a8adbee2bf822031f9bd6051831515ee44b1d5d2a109c5646f98ca723506f27c874301fb4189
3849 EBUILD netbeans-javacard-8.1.ebuild 4930 SHA256 5342d0d3f4207da3d36eb19f0fa78015f33b4a6e6435fcf43b7f568afabb9d02 SHA512 5275ae0fd617e26cd8580f6256a766bdd9cc0299f5a488be5a97744ec6abddf262e5fb1db358b9ac00203bbedfe7ac152828b174856d9cf6fa06e1e2128e219b WHIRLPOOL 427bfed5b61a421340acf7ec0cfb5e88a8b4a68cb546b9d0546b7c69ab0e29700d03e2bf58641bde63a2a43579b0521c028cf57dbf25af280fb0732565a30617
3850 -EBUILD netbeans-javacard-9999_p20160818.ebuild 4971 SHA256 7d69ccaba2a38993d4a27dec86f43d12c1ef76ad6f4b97bf8e07162bfb4f32f6 SHA512 0e3252a2ae23ec11134046e6eab10a88f27b282c9933c770c82f610bb502df7a2ed778bf51754dd4f4aebf44b633d69a49fef9301b48f7e0ea0eee61b778d7eb WHIRLPOOL 32d73ffd70c066a237a88ae2442bec95dc67f034dedee516818b36b855a50f33cebca8d3c38309129f58acc4affea870c803abc46727443f79033641e44dd214
3851 -EBUILD netbeans-javacard-9999_p20160819.ebuild 4971 SHA256 0d1e16917e6fdf9785fadb90f9d767b460c3c005d32311bebd8eb30566f8a9e7 SHA512 2cb812aabf24ddf79edef84efd05c558b70d21bb113cb3aa938aafe3e93de893d334c15cfbaf5d88d12be6e6e72b5c9b768854fae70d456d456c4cc209a07580 WHIRLPOOL 7fc0706cf7d58016ccaf4d0f48c77dbc3c0c01d2bdd6a7e98de690f42b4a09b0a9f17eeacbbd8a9a7c525ae3d6b538d6b028e17781f92f9429b58ee09e9fe0f3
3852 EBUILD netbeans-javacard-9999_p20160820.ebuild 4971 SHA256 a62ce1b51f97b6f363032674d3e203ba184acabe9ef703daecf4c202fdacb082 SHA512 c3cb3b44d12f35e07b164fff38bf017214a25f628dc167d13429afcf61d366ff51db13a392a07dd4cedeea56763846f16f5f2b02f3640522360e6d86b7f6e38f WHIRLPOOL 7e9fd7879d46e772dae401855caf6f8832f79bd8ac0096f1c94b30fbb59a4b4d7b2d0af2281a66c5cb03d95f5a5589a51ad59a2fe1893641cac4afa350848739
3853 EBUILD netbeans-javacard-9999_p20160821.ebuild 4971 SHA256 121f3664959dc97a3dfe57e220f6578476ef26c357fc5bf7c81c729f7d8fb84e SHA512 1ee84580da1beda906bbd1ef4c8ac43ee396a51f07171ead3baa3870b4719aeb55dc3b236d8dee354c39d99943152b94eb548e4142cb36ebde24bcad6bd0bd6a WHIRLPOOL e4eea18f15a33a295db413ae2d5881cc73277c6d720495731b00148eb869250c3398b48fe75dcd0220b76a8f612a20119919f4487b5643517516a8900bbfeb60
3854 EBUILD netbeans-javacard-9999_p20160822.ebuild 4971 SHA256 14091f7ff32dcf5e6895dc60c35f063cf423ddc389bcc6ab5df9b56df9509d1c SHA512 e622c6699651bcb046a8eb79f31a742951481f79f55b1406b648fc46f798e9402eff6b532f23fa6ef4cc936ac97c7e151ed5a8d09b91d92b5231be9464627aff WHIRLPOOL 0c34fa2111b6d86d0d35a2dcd9c4d6bc88f9631d26e0e87480a517c4b8c4a6adad65a5aed93509698790f4b3461e779c200312a57e1835994d439f31723ab292
3855
3856 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160818.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160818.ebuild
3857 deleted file mode 100644
3858 index 62f0ee2..0000000
3859 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160818.ebuild
3860 +++ /dev/null
3861 @@ -1,134 +0,0 @@
3862 -# Copyright 1999-2016 Gentoo Foundation
3863 -# Distributed under the terms of the GNU General Public License v2
3864 -# $Id$
3865 -
3866 -EAPI="4"
3867 -inherit eutils java-pkg-2 java-ant-2
3868 -
3869 -DESCRIPTION="Netbeans JavaCard Cluster"
3870 -HOMEPAGE="http://netbeans.org/projects/javacard"
3871 -SLOT="9999"
3872 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-18_00-02-33/zip/netbeans-trunk-nightly-201608180002-src.zip"
3873 -SRC_URI="${SOURCE_URL}
3874 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
3875 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
3876 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
3877 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
3878 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3879 -KEYWORDS="~amd64 ~x86"
3880 -IUSE=""
3881 -S="${WORKDIR}"
3882 -
3883 -CDEPEND="~dev-java/netbeans-extide-${PV}
3884 - ~dev-java/netbeans-ide-${PV}
3885 - ~dev-java/netbeans-java-${PV}
3886 - ~dev-java/netbeans-platform-${PV}"
3887 -DEPEND=">=virtual/jdk-1.7
3888 - app-arch/unzip
3889 - ${CDEPEND}
3890 - dev-java/javahelp:0"
3891 -RDEPEND=">=virtual/jdk-1.7
3892 - ${CDEPEND}
3893 - dev-java/ant-contrib:0
3894 - dev-java/asm:3
3895 - dev-java/bcel:0
3896 - dev-java/commons-cli:1
3897 - dev-java/commons-codec:0
3898 - dev-java/commons-httpclient:3
3899 - dev-java/commons-logging:0"
3900 -
3901 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3902 -
3903 -EANT_BUILD_XML="nbbuild/build.xml"
3904 -EANT_BUILD_TARGET="rebuild-cluster"
3905 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3906 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3907 -JAVA_PKG_BSFIX="off"
3908 -
3909 -src_unpack() {
3910 - unpack $(basename ${SOURCE_URL})
3911 -
3912 - einfo "Deleting bundled jars..."
3913 - find -name "*.jar" -type f -delete
3914 -
3915 - unpack netbeans-9999-r16-build.xml.patch.bz2
3916 -
3917 - pushd "${S}" >/dev/null || die
3918 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
3919 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
3920 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
3921 - popd >/dev/null || die
3922 -}
3923 -
3924 -src_prepare() {
3925 - einfo "Deleting bundled class files..."
3926 - find -name "*.class" -type f | xargs rm -vf
3927 -
3928 - epatch netbeans-9999-r16-build.xml.patch
3929 -
3930 - # Support for custom patches
3931 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3932 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3933 -
3934 - if [ -n "${files}" ] ; then
3935 - einfo "Applying custom patches:"
3936 -
3937 - for file in ${files} ; do
3938 - epatch "${file}"
3939 - done
3940 - fi
3941 - fi
3942 -
3943 - einfo "Symlinking external libraries..."
3944 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3945 -
3946 - einfo "Linking in other clusters..."
3947 - mkdir "${S}"/nbbuild/netbeans || die
3948 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3949 -
3950 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3951 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3952 - touch nb.cluster.extide.built
3953 -
3954 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3955 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3956 - touch nb.cluster.ide.built
3957 -
3958 - ln -s /usr/share/netbeans-java-${SLOT} java || die
3959 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3960 - touch nb.cluster.java.built
3961 -
3962 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3963 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3964 - touch nb.cluster.platform.built
3965 -
3966 - popd >/dev/null || die
3967 -
3968 - java-pkg-2_src_prepare
3969 -}
3970 -
3971 -src_install() {
3972 - pushd nbbuild/netbeans/javacard >/dev/null || die
3973 -
3974 - insinto ${INSTALL_DIR}
3975 -
3976 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3977 -
3978 - doins -r *
3979 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
3980 -
3981 - popd >/dev/null || die
3982 -
3983 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
3984 - pushd "${instdir}" >/dev/null || die
3985 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
3986 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
3987 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
3988 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
3989 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
3990 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
3991 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
3992 - popd >/dev/null || die
3993 -
3994 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
3995 -}
3996
3997 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160819.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160819.ebuild
3998 deleted file mode 100644
3999 index dd4904d..0000000
4000 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160819.ebuild
4001 +++ /dev/null
4002 @@ -1,134 +0,0 @@
4003 -# Copyright 1999-2016 Gentoo Foundation
4004 -# Distributed under the terms of the GNU General Public License v2
4005 -# $Id$
4006 -
4007 -EAPI="4"
4008 -inherit eutils java-pkg-2 java-ant-2
4009 -
4010 -DESCRIPTION="Netbeans JavaCard Cluster"
4011 -HOMEPAGE="http://netbeans.org/projects/javacard"
4012 -SLOT="9999"
4013 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-19_00-02-33/zip/netbeans-trunk-nightly-201608190002-src.zip"
4014 -SRC_URI="${SOURCE_URL}
4015 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
4016 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
4017 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
4018 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
4019 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4020 -KEYWORDS="~amd64 ~x86"
4021 -IUSE=""
4022 -S="${WORKDIR}"
4023 -
4024 -CDEPEND="~dev-java/netbeans-extide-${PV}
4025 - ~dev-java/netbeans-ide-${PV}
4026 - ~dev-java/netbeans-java-${PV}
4027 - ~dev-java/netbeans-platform-${PV}"
4028 -DEPEND=">=virtual/jdk-1.7
4029 - app-arch/unzip
4030 - ${CDEPEND}
4031 - dev-java/javahelp:0"
4032 -RDEPEND=">=virtual/jdk-1.7
4033 - ${CDEPEND}
4034 - dev-java/ant-contrib:0
4035 - dev-java/asm:3
4036 - dev-java/bcel:0
4037 - dev-java/commons-cli:1
4038 - dev-java/commons-codec:0
4039 - dev-java/commons-httpclient:3
4040 - dev-java/commons-logging:0"
4041 -
4042 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4043 -
4044 -EANT_BUILD_XML="nbbuild/build.xml"
4045 -EANT_BUILD_TARGET="rebuild-cluster"
4046 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4047 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4048 -JAVA_PKG_BSFIX="off"
4049 -
4050 -src_unpack() {
4051 - unpack $(basename ${SOURCE_URL})
4052 -
4053 - einfo "Deleting bundled jars..."
4054 - find -name "*.jar" -type f -delete
4055 -
4056 - unpack netbeans-9999-r16-build.xml.patch.bz2
4057 -
4058 - pushd "${S}" >/dev/null || die
4059 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
4060 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
4061 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
4062 - popd >/dev/null || die
4063 -}
4064 -
4065 -src_prepare() {
4066 - einfo "Deleting bundled class files..."
4067 - find -name "*.class" -type f | xargs rm -vf
4068 -
4069 - epatch netbeans-9999-r16-build.xml.patch
4070 -
4071 - # Support for custom patches
4072 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4073 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4074 -
4075 - if [ -n "${files}" ] ; then
4076 - einfo "Applying custom patches:"
4077 -
4078 - for file in ${files} ; do
4079 - epatch "${file}"
4080 - done
4081 - fi
4082 - fi
4083 -
4084 - einfo "Symlinking external libraries..."
4085 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4086 -
4087 - einfo "Linking in other clusters..."
4088 - mkdir "${S}"/nbbuild/netbeans || die
4089 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4090 -
4091 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4092 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4093 - touch nb.cluster.extide.built
4094 -
4095 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4096 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4097 - touch nb.cluster.ide.built
4098 -
4099 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4100 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4101 - touch nb.cluster.java.built
4102 -
4103 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4104 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4105 - touch nb.cluster.platform.built
4106 -
4107 - popd >/dev/null || die
4108 -
4109 - java-pkg-2_src_prepare
4110 -}
4111 -
4112 -src_install() {
4113 - pushd nbbuild/netbeans/javacard >/dev/null || die
4114 -
4115 - insinto ${INSTALL_DIR}
4116 -
4117 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4118 -
4119 - doins -r *
4120 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
4121 -
4122 - popd >/dev/null || die
4123 -
4124 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
4125 - pushd "${instdir}" >/dev/null || die
4126 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
4127 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
4128 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
4129 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
4130 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
4131 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
4132 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
4133 - popd >/dev/null || die
4134 -
4135 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
4136 -}
4137
4138 diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
4139 index d664be1..470d9dc 100644
4140 --- a/dev-java/netbeans-javadoc/Manifest
4141 +++ b/dev-java/netbeans-javadoc/Manifest
4142 @@ -5,8 +5,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
4143 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
4144 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
4145 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
4146 -DIST netbeans-trunk-nightly-201608180002-src.zip 217176983 SHA256 399cd4897319eec9be51a12f78dc5d426c9e2998a2998714f02270628a25ef2a SHA512 1e91df2bd0d93512a8c6feaed669e851a43cdd8beffade2645327ed18555f6bcac1575e3e841bc0968f1b92c059d0929579215ad1ba7e1d0e619c642a87196e7 WHIRLPOOL a957bf53993cef447782ab81a3362a38f44902306e7a2e531f9ae9b19fd87f052db752acdc08a0879e09c0f4b71264e5dafc39f8ebff82dbf2fa984d5ebf6ab4
4147 -DIST netbeans-trunk-nightly-201608190002-src.zip 217183203 SHA256 f6713dea080556eb625aedb6f666a701e414dc1046870b7bd20b03ec36272894 SHA512 8e5626cf8f2d165f0ae7e6a19f8a7b1c72cd8fd74f4fad8577fad479bb30279c681e2c99cc43f4280f493cff0b5ec1b237c9bbbbebed14e383fa762000cc996e WHIRLPOOL aeb17d882bef504580a61976b63ee1e28e88703ac8f486efc699203e1c5e1985758009679bc6b8407699d6645137060c97089b3efe742aa47d98d7bb47603ac0
4148 DIST netbeans-trunk-nightly-201608200002-src.zip 217192695 SHA256 58c11bc929ec29edace69c12ba7fd0c71b5d4386c20ab02e7f9dab0962d7752f SHA512 0ec2bc6e3298c1bf38f4217db43cc7a8221dd360cdac72b012d65aa924ff69f81a41267d58d207e80ff6a875a196064a29f6bde41ee6ce1ef1b04da238ae4185 WHIRLPOOL f64160c449ad5a19d7975f5b5d1694149d3f3afa2614adaedaebc5f2f7c490ff35be196ce287ff244936061b10b53868ddf31cf28e9ac50cdcc95b491a01c8fb
4149 DIST netbeans-trunk-nightly-201608210002-src.zip 217192718 SHA256 e0ae06d6107fd1901abb522783e966cb5547d815a7b216000f2de4605f98e59c SHA512 bf85a7bed1390bf182862781a0b30c8128881b004caed70d7469632227a71d3a78562bd1cb2c1f7508b919f45118b46bc7f08503e97e609343352fb8f512bf35 WHIRLPOOL eeee15fca62a5885f8a09a78a61cd5fea02b8426962c6417ccb95dc66baa3b7959e210e20019cf1e92c8145b274d5dd29ec576c6fa0c6b0583978a16a91d9e12
4150 DIST netbeans-trunk-nightly-201608220002-src.zip 217192718 SHA256 c1c463c39d59f48f75bb0f03507317de43f95394f04066e514d5bfbde1397082 SHA512 812c8a71f16979e91ca46d7553b6d056eaacfede0d4875d6c7a362576b2484844b83cd6c70792325ba24645da0dd906290e2498afb578771d280e8488c2c5fd4 WHIRLPOOL 98f36742c3a8776a203b98e73057938fe4695b486a7321c10af1ec24fb54e671dd05958adf3db34953486d393f475eff6e46d8ce40d4d4508195ad0025be1530
4151 @@ -36,8 +34,6 @@ DIST netbeans-trunk-nightly-201609190002-src.zip 218003305 SHA256 b9524ea17aae52
4152 DIST netbeans-trunk-nightly-201609200002-src.zip 218003655 SHA256 9765eb98830ba222ec1b111b9e0d92acca2d814894054fbf3ce72f92a76c87ad SHA512 7a3bbc4e242746f406c7332730fc024855315ed8042b9129050fd56b0f869a898965193f39f4db9b6b38eb28d5879676c995726cf7705e0dce02787297d3ab07 WHIRLPOOL c7615c996bed0f31efebbdda4dd3bedf7ae87a592c1c0b76ad280f5907c117d9d4ab80ee5a3da396d841189693de3b5adfe0996a962df005ac2d66f2bacc4e8c
4153 EBUILD netbeans-javadoc-8.0.2.ebuild 5993 SHA256 baf9da38d87b86eb8ed10ef46017361f36ca8583dd90885c9d1667a51851bc52 SHA512 892bc25b30dc26e3ee7c8be9aaf8542c00a7fa1d1d8f883d82bebb816edfa93e1ee9abeac1b0c47ecc8b4169bcaded56c5c71f18151fdc22fe241fcee0fd4521 WHIRLPOOL 2012f28f3ba5074b4d262b20e9a1c8ddf590ce444339ec1a404c890867c1271e38f9f9e09717d0648fae061553f5c8da3d97a70c35c8e853fe4894fb6fd4ec96
4154 EBUILD netbeans-javadoc-8.1.ebuild 6247 SHA256 5f0ab01cbea85353ac471a46e341750785f4889732c9da111d77b87bbd1bcc2d SHA512 4a4636f4f58a9baba9d9f5bac4ee7d4f57c0e07d6790902d34974383660f2926c4c4b16a27bacc2a3a7a0a6d5b7699caae90bb2ac513ac8e0535e46d11ec345e WHIRLPOOL 9cbac0234b9f1a8122df116512d5154b7e85561fd9541e0a77dc5c2b5863cf3238400ac17d05499e950705309faa97caace6da00c912ea07d6a74b0076f683ed
4155 -EBUILD netbeans-javadoc-9999_p20160818.ebuild 6293 SHA256 43c299153ab74a2cdf264c904f4e646678118e3be4d347fb1882737bea0604c1 SHA512 b5696dfcf75c485e9b63b7f473870fb905497e20e0b9bedc78675ca2da3f85249d8dd0b57027ffd87cd8c07c5d40542e85c12c6d98244807915ce7c44100f131 WHIRLPOOL c5067013ad7232da5841210f3e15e01be1f09f83a1bdae0fe069802d0d5f5776dcee01a2430b2a0c1728708160fd14acc776b9ba151e2343d33de6b540fdcacd
4156 -EBUILD netbeans-javadoc-9999_p20160819.ebuild 6293 SHA256 1e295d4f253e0e294a2cd1caa3bbdc11ef2d56bfde2d8ae82512b07f78c51cd3 SHA512 bfb78f2762a087f63dfb2ca35a23526558010c725bdb562d280cac5a461d923eb7db8708ced65ef9456b4ff8659ecb8bc5dcd3e5376e3949e44617f2ea6b2c51 WHIRLPOOL 5efd54f7c42eeb2f3456cee2479a36e017279d040090c20dd5dc0ea52e0e8117c8fcd52bd08c507454d4e744346815e6f0e8f38688793151c47ee79e1327d4d5
4157 EBUILD netbeans-javadoc-9999_p20160820.ebuild 6293 SHA256 27773f59e9f6e35f9d0bd1640436edcf81b3c2013f25e69957cf796422b68954 SHA512 11add05f347f4f73adabcab5af9257bb1f8d1bae71df77337a76080aedf5372f445bad9d0a28f18753e8f63276857e27e83c400aca596323d0936488877478e6 WHIRLPOOL 08bb54c0a909946cdaf06e2313396a4672dc20e791f3654921ddbbcb51b5e643beb425b30759c3729f52e64ce53f47aee982529f47f0d7945eba3ec6f5392909
4158 EBUILD netbeans-javadoc-9999_p20160821.ebuild 6293 SHA256 913f1fbb2e88c9da06b7684e47a97210f6fed4f9ef1cd545e9a9180fcb710d79 SHA512 663c1586b9f86e9fad152eed47f8c200da2e1e6d9a41dedc5a9751fdf2cdfe3caf9238a3d56da65e0f2482bda3eb823055ebe5d6b7cc1ffca3866ec6fa93b99c WHIRLPOOL 5f1ea53e576771aa6052306dac9c5ff4cd771e5a3471eef44adcb344dd8bb500ed372a5335a0937586769ac9d84472d8419d4515d30ad2372d88292f08a8bdb0
4159 EBUILD netbeans-javadoc-9999_p20160822.ebuild 6293 SHA256 e7029328e94e19bc485c5d87142d3dfe59e5da89d37f2f396fa2d1307e40283d SHA512 45889df048887c9d2e4b3eb03e14b2666a063d6ef5b9d2613d77f8a96d24f5c4540f474e53ea572b3d02465bdd1ad05377775b276f158139a1671634058abb8a WHIRLPOOL e0279140fe161ad9ae36cccb76b403beb3a1340498841c3102ce9a8dc6660b305946046ffcbfaad89f178667c599df71faf9afae9224b2128d29c820885d0a0b
4160
4161 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160818.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160818.ebuild
4162 deleted file mode 100644
4163 index 717cc3e..0000000
4164 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160818.ebuild
4165 +++ /dev/null
4166 @@ -1,168 +0,0 @@
4167 -# Copyright 1999-2016 Gentoo Foundation
4168 -# Distributed under the terms of the GNU General Public License v2
4169 -# $Id$
4170 -
4171 -EAPI="4"
4172 -inherit eutils java-pkg-2 java-ant-2
4173 -
4174 -DESCRIPTION="Netbeans JavaDocs"
4175 -HOMEPAGE="http://netbeans.org/"
4176 -SLOT="9999"
4177 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-18_00-02-33/zip/netbeans-trunk-nightly-201608180002-src.zip"
4178 -SRC_URI="${SOURCE_URL}
4179 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
4180 - http://hg.netbeans.org/binaries/BEA15848D713D491C6EBA1307E0564A5BC3965E7-ant-libs-1.9.7.zip"
4181 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4182 -KEYWORDS="~amd64 ~x86"
4183 -IUSE=""
4184 -S="${WORKDIR}"
4185 -
4186 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
4187 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
4188 - app-arch/unzip
4189 - dev-java/javahelp:0
4190 - dev-java/junit:4
4191 - ~dev-java/netbeans-apisupport-${PV}
4192 - ~dev-java/netbeans-cnd-${PV}
4193 - ~dev-java/netbeans-dlight-${PV}
4194 - ~dev-java/netbeans-enterprise-${PV}
4195 - ~dev-java/netbeans-ergonomics-${PV}
4196 - ~dev-java/netbeans-extide-${PV}
4197 - ~dev-java/netbeans-groovy-${PV}
4198 - ~dev-java/netbeans-harness-${PV}
4199 - ~dev-java/netbeans-ide-${PV}
4200 - ~dev-java/netbeans-java-${PV}
4201 - ~dev-java/netbeans-javacard-${PV}
4202 - ~dev-java/netbeans-mobility-${PV}
4203 - ~dev-java/netbeans-nb-${PV}
4204 - ~dev-java/netbeans-php-${PV}
4205 - ~dev-java/netbeans-platform-${PV}
4206 - ~dev-java/netbeans-profiler-${PV}
4207 - ~dev-java/netbeans-websvccommon-${PV}"
4208 -RDEPEND=""
4209 -
4210 -JAVA_PKG_BSFIX="off"
4211 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
4212 -JAVA_PKG_WANT_SOURCE="1.7"
4213 -JAVA_PKG_WANT_TARGET="1.7"
4214 -
4215 -src_unpack() {
4216 - unpack $(basename ${SOURCE_URL})
4217 -
4218 - einfo "Deleting bundled jars..."
4219 - find -name "*.jar" -type f -delete
4220 -
4221 - unpack netbeans-9999-r16-build.xml.patch.bz2
4222 -
4223 - pushd "${S}" >/dev/null || die
4224 - ln -s "${DISTDIR}"/BEA15848D713D491C6EBA1307E0564A5BC3965E7-ant-libs-1.9.7.zip o.apache.tools.ant.module/external/ant-libs-1.9.7.zip || die
4225 - popd >/dev/null || die
4226 -}
4227 -
4228 -src_prepare() {
4229 - einfo "Deleting bundled class files..."
4230 - find -name "*.class" -type f | xargs rm -vf
4231 -
4232 - epatch netbeans-9999-r16-build.xml.patch
4233 -
4234 - # Support for custom patches
4235 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4236 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4237 -
4238 - if [ -n "${files}" ] ; then
4239 - einfo "Applying custom patches:"
4240 -
4241 - for file in ${files} ; do
4242 - epatch "${file}"
4243 - done
4244 - fi
4245 - fi
4246 -
4247 - einfo "Symlinking external libraries..."
4248 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4249 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
4250 -
4251 - einfo "Linking in other clusters..."
4252 - mkdir "${S}"/nbbuild/netbeans || die
4253 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4254 -
4255 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
4256 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4257 - touch nb.cluster.apisupport.built
4258 -
4259 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
4260 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4261 - touch nb.cluster.cnd.built
4262 -
4263 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4264 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4265 - touch nb.cluster.dlight.built
4266 -
4267 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
4268 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4269 - touch nb.cluster.enterprise.built
4270 -
4271 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
4272 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4273 - touch nb.cluster.ergonomics.built
4274 -
4275 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4276 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4277 - touch nb.cluster.extide.built
4278 -
4279 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
4280 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4281 - touch nb.cluster.groovy.built
4282 -
4283 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4284 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4285 - touch nb.cluster.harness.built
4286 -
4287 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4288 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4289 - touch nb.cluster.ide.built
4290 -
4291 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4292 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4293 - touch nb.cluster.java.built
4294 -
4295 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
4296 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4297 - touch nb.cluster.javacard.built
4298 -
4299 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
4300 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4301 - touch nb.cluster.mobility.built
4302 -
4303 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
4304 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
4305 - touch nb.cluster.nb.built
4306 -
4307 - ln -s /usr/share/netbeans-php-${SLOT} php || die
4308 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4309 - touch nb.cluster.php.built
4310 -
4311 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4312 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4313 - touch nb.cluster.platform.built
4314 -
4315 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
4316 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4317 - touch nb.cluster.profiler.built
4318 -
4319 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4320 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4321 - touch nb.cluster.websvccommon.built
4322 -
4323 - java-pkg-2_src_prepare
4324 -}
4325 -
4326 -src_compile() {
4327 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
4328 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
4329 -}
4330 -
4331 -src_install() {
4332 - rm nbbuild/build/javadoc/*.zip
4333 - java-pkg_dojavadoc nbbuild/build/javadoc
4334 -}
4335
4336 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160819.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160819.ebuild
4337 deleted file mode 100644
4338 index 5552130..0000000
4339 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160819.ebuild
4340 +++ /dev/null
4341 @@ -1,168 +0,0 @@
4342 -# Copyright 1999-2016 Gentoo Foundation
4343 -# Distributed under the terms of the GNU General Public License v2
4344 -# $Id$
4345 -
4346 -EAPI="4"
4347 -inherit eutils java-pkg-2 java-ant-2
4348 -
4349 -DESCRIPTION="Netbeans JavaDocs"
4350 -HOMEPAGE="http://netbeans.org/"
4351 -SLOT="9999"
4352 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-19_00-02-33/zip/netbeans-trunk-nightly-201608190002-src.zip"
4353 -SRC_URI="${SOURCE_URL}
4354 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
4355 - http://hg.netbeans.org/binaries/BEA15848D713D491C6EBA1307E0564A5BC3965E7-ant-libs-1.9.7.zip"
4356 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4357 -KEYWORDS="~amd64 ~x86"
4358 -IUSE=""
4359 -S="${WORKDIR}"
4360 -
4361 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
4362 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
4363 - app-arch/unzip
4364 - dev-java/javahelp:0
4365 - dev-java/junit:4
4366 - ~dev-java/netbeans-apisupport-${PV}
4367 - ~dev-java/netbeans-cnd-${PV}
4368 - ~dev-java/netbeans-dlight-${PV}
4369 - ~dev-java/netbeans-enterprise-${PV}
4370 - ~dev-java/netbeans-ergonomics-${PV}
4371 - ~dev-java/netbeans-extide-${PV}
4372 - ~dev-java/netbeans-groovy-${PV}
4373 - ~dev-java/netbeans-harness-${PV}
4374 - ~dev-java/netbeans-ide-${PV}
4375 - ~dev-java/netbeans-java-${PV}
4376 - ~dev-java/netbeans-javacard-${PV}
4377 - ~dev-java/netbeans-mobility-${PV}
4378 - ~dev-java/netbeans-nb-${PV}
4379 - ~dev-java/netbeans-php-${PV}
4380 - ~dev-java/netbeans-platform-${PV}
4381 - ~dev-java/netbeans-profiler-${PV}
4382 - ~dev-java/netbeans-websvccommon-${PV}"
4383 -RDEPEND=""
4384 -
4385 -JAVA_PKG_BSFIX="off"
4386 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
4387 -JAVA_PKG_WANT_SOURCE="1.7"
4388 -JAVA_PKG_WANT_TARGET="1.7"
4389 -
4390 -src_unpack() {
4391 - unpack $(basename ${SOURCE_URL})
4392 -
4393 - einfo "Deleting bundled jars..."
4394 - find -name "*.jar" -type f -delete
4395 -
4396 - unpack netbeans-9999-r16-build.xml.patch.bz2
4397 -
4398 - pushd "${S}" >/dev/null || die
4399 - ln -s "${DISTDIR}"/BEA15848D713D491C6EBA1307E0564A5BC3965E7-ant-libs-1.9.7.zip o.apache.tools.ant.module/external/ant-libs-1.9.7.zip || die
4400 - popd >/dev/null || die
4401 -}
4402 -
4403 -src_prepare() {
4404 - einfo "Deleting bundled class files..."
4405 - find -name "*.class" -type f | xargs rm -vf
4406 -
4407 - epatch netbeans-9999-r16-build.xml.patch
4408 -
4409 - # Support for custom patches
4410 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4411 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4412 -
4413 - if [ -n "${files}" ] ; then
4414 - einfo "Applying custom patches:"
4415 -
4416 - for file in ${files} ; do
4417 - epatch "${file}"
4418 - done
4419 - fi
4420 - fi
4421 -
4422 - einfo "Symlinking external libraries..."
4423 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4424 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
4425 -
4426 - einfo "Linking in other clusters..."
4427 - mkdir "${S}"/nbbuild/netbeans || die
4428 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4429 -
4430 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
4431 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4432 - touch nb.cluster.apisupport.built
4433 -
4434 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
4435 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4436 - touch nb.cluster.cnd.built
4437 -
4438 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4439 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4440 - touch nb.cluster.dlight.built
4441 -
4442 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
4443 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4444 - touch nb.cluster.enterprise.built
4445 -
4446 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
4447 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4448 - touch nb.cluster.ergonomics.built
4449 -
4450 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4451 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4452 - touch nb.cluster.extide.built
4453 -
4454 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
4455 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4456 - touch nb.cluster.groovy.built
4457 -
4458 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4459 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4460 - touch nb.cluster.harness.built
4461 -
4462 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4463 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4464 - touch nb.cluster.ide.built
4465 -
4466 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4467 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4468 - touch nb.cluster.java.built
4469 -
4470 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
4471 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4472 - touch nb.cluster.javacard.built
4473 -
4474 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
4475 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4476 - touch nb.cluster.mobility.built
4477 -
4478 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
4479 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
4480 - touch nb.cluster.nb.built
4481 -
4482 - ln -s /usr/share/netbeans-php-${SLOT} php || die
4483 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4484 - touch nb.cluster.php.built
4485 -
4486 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4487 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4488 - touch nb.cluster.platform.built
4489 -
4490 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
4491 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4492 - touch nb.cluster.profiler.built
4493 -
4494 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4495 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4496 - touch nb.cluster.websvccommon.built
4497 -
4498 - java-pkg-2_src_prepare
4499 -}
4500 -
4501 -src_compile() {
4502 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
4503 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
4504 -}
4505 -
4506 -src_install() {
4507 - rm nbbuild/build/javadoc/*.zip
4508 - java-pkg_dojavadoc nbbuild/build/javadoc
4509 -}
4510
4511 diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
4512 index cb68d81..9992a4b 100644
4513 --- a/dev-java/netbeans-javafx/Manifest
4514 +++ b/dev-java/netbeans-javafx/Manifest
4515 @@ -11,8 +11,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
4516 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
4517 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
4518 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
4519 -DIST netbeans-trunk-nightly-201608180002-src.zip 217176983 SHA256 399cd4897319eec9be51a12f78dc5d426c9e2998a2998714f02270628a25ef2a SHA512 1e91df2bd0d93512a8c6feaed669e851a43cdd8beffade2645327ed18555f6bcac1575e3e841bc0968f1b92c059d0929579215ad1ba7e1d0e619c642a87196e7 WHIRLPOOL a957bf53993cef447782ab81a3362a38f44902306e7a2e531f9ae9b19fd87f052db752acdc08a0879e09c0f4b71264e5dafc39f8ebff82dbf2fa984d5ebf6ab4
4520 -DIST netbeans-trunk-nightly-201608190002-src.zip 217183203 SHA256 f6713dea080556eb625aedb6f666a701e414dc1046870b7bd20b03ec36272894 SHA512 8e5626cf8f2d165f0ae7e6a19f8a7b1c72cd8fd74f4fad8577fad479bb30279c681e2c99cc43f4280f493cff0b5ec1b237c9bbbbebed14e383fa762000cc996e WHIRLPOOL aeb17d882bef504580a61976b63ee1e28e88703ac8f486efc699203e1c5e1985758009679bc6b8407699d6645137060c97089b3efe742aa47d98d7bb47603ac0
4521 DIST netbeans-trunk-nightly-201608200002-src.zip 217192695 SHA256 58c11bc929ec29edace69c12ba7fd0c71b5d4386c20ab02e7f9dab0962d7752f SHA512 0ec2bc6e3298c1bf38f4217db43cc7a8221dd360cdac72b012d65aa924ff69f81a41267d58d207e80ff6a875a196064a29f6bde41ee6ce1ef1b04da238ae4185 WHIRLPOOL f64160c449ad5a19d7975f5b5d1694149d3f3afa2614adaedaebc5f2f7c490ff35be196ce287ff244936061b10b53868ddf31cf28e9ac50cdcc95b491a01c8fb
4522 DIST netbeans-trunk-nightly-201608210002-src.zip 217192718 SHA256 e0ae06d6107fd1901abb522783e966cb5547d815a7b216000f2de4605f98e59c SHA512 bf85a7bed1390bf182862781a0b30c8128881b004caed70d7469632227a71d3a78562bd1cb2c1f7508b919f45118b46bc7f08503e97e609343352fb8f512bf35 WHIRLPOOL eeee15fca62a5885f8a09a78a61cd5fea02b8426962c6417ccb95dc66baa3b7959e210e20019cf1e92c8145b274d5dd29ec576c6fa0c6b0583978a16a91d9e12
4523 DIST netbeans-trunk-nightly-201608220002-src.zip 217192718 SHA256 c1c463c39d59f48f75bb0f03507317de43f95394f04066e514d5bfbde1397082 SHA512 812c8a71f16979e91ca46d7553b6d056eaacfede0d4875d6c7a362576b2484844b83cd6c70792325ba24645da0dd906290e2498afb578771d280e8488c2c5fd4 WHIRLPOOL 98f36742c3a8776a203b98e73057938fe4695b486a7321c10af1ec24fb54e671dd05958adf3db34953486d393f475eff6e46d8ce40d4d4508195ad0025be1530
4524 @@ -42,8 +40,6 @@ DIST netbeans-trunk-nightly-201609190002-src.zip 218003305 SHA256 b9524ea17aae52
4525 DIST netbeans-trunk-nightly-201609200002-src.zip 218003655 SHA256 9765eb98830ba222ec1b111b9e0d92acca2d814894054fbf3ce72f92a76c87ad SHA512 7a3bbc4e242746f406c7332730fc024855315ed8042b9129050fd56b0f869a898965193f39f4db9b6b38eb28d5879676c995726cf7705e0dce02787297d3ab07 WHIRLPOOL c7615c996bed0f31efebbdda4dd3bedf7ae87a592c1c0b76ad280f5907c117d9d4ab80ee5a3da396d841189693de3b5adfe0996a962df005ac2d66f2bacc4e8c
4526 EBUILD netbeans-javafx-8.0.2.ebuild 4647 SHA256 15e5e0b1c4729852dd55e5bfb2dcb520ba7c959bd9927d315c0abcb3f94e4ecc SHA512 520c60264fee67b0ccfd50ced0cc8586d5653d5186fa75c6b7cd8b400aae834de446b7e6145ad38df7e68207391fb360ef4834140e096d48add568fed387ac98 WHIRLPOOL 416a56ceb2ba85e3923ada0c8ef485cdd6fa16b3423b8fd0de523fa54dd082cbaedee5da4f1a92b50e440195f9256376f50e99a850d70ccdcb8c0ff370007f7c
4527 EBUILD netbeans-javafx-8.1.ebuild 4671 SHA256 2a12bebaca0ddbb03b84c33de7f5933f76a8381db3c40013fc4014687ded6cd4 SHA512 ff410f96e808c414e3e9485461866239080098e46e843ee771a78a0afffddc1c776697dccb276daf7f87dadf915a212bfe9c2a07b3a8a9057cb3ea19b77163fb WHIRLPOOL 51729142255a16d4cd949d4bf5f3b681d36bc83f30dad39aad9d1dd56f7dcec0dae4377817350e7947d518129a74eec7f227c3cb1600ac168ea90d056b87d195
4528 -EBUILD netbeans-javafx-9999_p20160818.ebuild 4717 SHA256 eebf8789920fc8fffb4c6e279871b86f33805401b1d050b168b9f5602c3dffd0 SHA512 1ff696528e2136b554102ac443668c4b7b5c3fcbaa95ea914a08e6b8100d81c1dc434e52477244a880ad915d9b83a6efd6c16824b43a8bbbf120129498a443b0 WHIRLPOOL 6955fcb6651d6b2ae140458ab8dc4043150215b7ab119dd55e02de6629539fb64f7ba1f22115390a58c5005f5fef67847fa27092088ee500a422337385174f45
4529 -EBUILD netbeans-javafx-9999_p20160819.ebuild 4717 SHA256 d07e87314d59b2f696e02291ef910278e9a68548e19977a8f74b2a71817e226c SHA512 3c1880cef3b70d29bfe965bed0872aad85416083fb147be5b8687049c344f3256c840d0c62ac20d58682e6127c1e54c682d4fe460a776abab55dbc413d46aedc WHIRLPOOL 42a2475cf3976dac02bdbc0623c8e17a83d0f5fdbf17e4b500199e8aabff74e1023ffa78e899cdd99f49349dc2a9959e01cac07ad0e18cb887651f39caa42e88
4530 EBUILD netbeans-javafx-9999_p20160820.ebuild 4717 SHA256 a7aa23953fba456175e7775363b4183724135a676e13f8a53598eff9d43a48c6 SHA512 af7442fbfb60b520e84e9574769a1356194147ccf28c80945fb407cf5ee09ccc5d6da26d4393fc38f10d013fb7ed1a12d06fac34da002e097fcb7d5b24d9ec6b WHIRLPOOL 274e0d6353d70c95f657343d68bf36acf89b1c291f0731db50c45273d16b34392ae91903092598fbb154b1ef57724be2537d8a81f695dfc0925c221d4c3b48ba
4531 EBUILD netbeans-javafx-9999_p20160821.ebuild 4717 SHA256 cf2cef6d2727dccc289c0eae30d83472a77d0dce9e3baed734fe4085f8ebe153 SHA512 4a0be07456a5417c2272d9c623bc4ff585d8c750f1f2a3824a8298ccf1853909802cc80fe36dd194fa28c35745760957de79d0e6f7a6179cd736588d82152ee1 WHIRLPOOL e2e6ac0b0dcd56c433af4384240610167fddb1f3c5aadec422b68753dbb5c36ef2909e37a9c710f67a7e4c7b8b754f7588f4d6d25934ed0990b1ac86d3a1280e
4532 EBUILD netbeans-javafx-9999_p20160822.ebuild 4717 SHA256 b917bd5183abafa7c75f56b7da70c75300a179566615129d63d1073e602f01b9 SHA512 449afeccd77896edb7757850b8a8cf6a67b12b00996a2ef48040a5dad5899619ea5787daa3c2542b0c042731be5c948b0c1a2805f7759bfd2cb2c42004c22300 WHIRLPOOL f59b0e4524de67b4227676e2333970f44c306bfa148b42806ed9c03b6ee2c95ce1d08ebeac11ea636a99fcb1e33aaeeef4879b15701e2c69dddd401f8b6157c6
4533
4534 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160818.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160818.ebuild
4535 deleted file mode 100644
4536 index f8d0aa9..0000000
4537 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160818.ebuild
4538 +++ /dev/null
4539 @@ -1,124 +0,0 @@
4540 -# Copyright 1999-2016 Gentoo Foundation
4541 -# Distributed under the terms of the GNU General Public License v2
4542 -# $Id$
4543 -
4544 -EAPI="4"
4545 -inherit eutils java-pkg-2 java-ant-2
4546 -
4547 -DESCRIPTION="Netbeans JavaFX Cluster"
4548 -HOMEPAGE="http://netbeans.org/projects/javafx"
4549 -SLOT="9999"
4550 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-18_00-02-33/zip/netbeans-trunk-nightly-201608180002-src.zip"
4551 -SRC_URI="${SOURCE_URL}
4552 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
4553 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
4554 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
4555 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
4556 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
4557 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
4558 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
4559 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4560 -KEYWORDS="~amd64 ~x86"
4561 -IUSE=""
4562 -S="${WORKDIR}"
4563 -
4564 -CDEPEND="~dev-java/netbeans-extide-${PV}
4565 - ~dev-java/netbeans-ide-${PV}
4566 - ~dev-java/netbeans-java-${PV}
4567 - ~dev-java/netbeans-platform-${PV}"
4568 -DEPEND=">=virtual/jdk-1.7
4569 - app-arch/unzip
4570 - ${CDEPEND}
4571 - dev-java/javahelp:0
4572 - dev-java/junit:4"
4573 -RDEPEND=">=virtual/jdk-1.7
4574 - ${CDEPEND}"
4575 -
4576 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4577 -
4578 -EANT_BUILD_XML="nbbuild/build.xml"
4579 -EANT_BUILD_TARGET="rebuild-cluster"
4580 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4581 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4582 -JAVA_PKG_BSFIX="off"
4583 -
4584 -src_unpack() {
4585 - unpack $(basename ${SOURCE_URL})
4586 -
4587 - einfo "Deleting bundled jars..."
4588 - find -name "*.jar" -type f -delete
4589 -
4590 - unpack netbeans-9999-r16-build.xml.patch.bz2
4591 -
4592 - pushd "${S}" >/dev/null || die
4593 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
4594 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
4595 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
4596 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
4597 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
4598 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
4599 - popd >/dev/null || die
4600 -}
4601 -
4602 -src_prepare() {
4603 - einfo "Deleting bundled class files..."
4604 - find -name "*.class" -type f | xargs rm -vf
4605 -
4606 - epatch netbeans-9999-r16-build.xml.patch
4607 -
4608 - # Support for custom patches
4609 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4610 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4611 -
4612 - if [ -n "${files}" ] ; then
4613 - einfo "Applying custom patches:"
4614 -
4615 - for file in ${files} ; do
4616 - epatch "${file}"
4617 - done
4618 - fi
4619 - fi
4620 -
4621 - einfo "Symlinking external libraries..."
4622 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
4623 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4624 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
4625 -
4626 - einfo "Linking in other clusters..."
4627 - mkdir "${S}"/nbbuild/netbeans || die
4628 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4629 -
4630 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4631 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4632 - touch nb.cluster.extide.built
4633 -
4634 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4635 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4636 - touch nb.cluster.ide.built
4637 -
4638 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4639 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4640 - touch nb.cluster.java.built
4641 -
4642 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4643 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4644 - touch nb.cluster.platform.built
4645 -
4646 - popd >/dev/null || die
4647 -
4648 - java-pkg-2_src_prepare
4649 -}
4650 -
4651 -src_install() {
4652 - pushd nbbuild/netbeans/javafx >/dev/null || die
4653 -
4654 - insinto ${INSTALL_DIR}
4655 -
4656 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4657 -
4658 - doins -r *
4659 -
4660 - popd >/dev/null || die
4661 -
4662 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
4663 -}
4664
4665 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160819.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160819.ebuild
4666 deleted file mode 100644
4667 index c469174..0000000
4668 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160819.ebuild
4669 +++ /dev/null
4670 @@ -1,124 +0,0 @@
4671 -# Copyright 1999-2016 Gentoo Foundation
4672 -# Distributed under the terms of the GNU General Public License v2
4673 -# $Id$
4674 -
4675 -EAPI="4"
4676 -inherit eutils java-pkg-2 java-ant-2
4677 -
4678 -DESCRIPTION="Netbeans JavaFX Cluster"
4679 -HOMEPAGE="http://netbeans.org/projects/javafx"
4680 -SLOT="9999"
4681 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-19_00-02-33/zip/netbeans-trunk-nightly-201608190002-src.zip"
4682 -SRC_URI="${SOURCE_URL}
4683 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
4684 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
4685 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
4686 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
4687 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
4688 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
4689 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
4690 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4691 -KEYWORDS="~amd64 ~x86"
4692 -IUSE=""
4693 -S="${WORKDIR}"
4694 -
4695 -CDEPEND="~dev-java/netbeans-extide-${PV}
4696 - ~dev-java/netbeans-ide-${PV}
4697 - ~dev-java/netbeans-java-${PV}
4698 - ~dev-java/netbeans-platform-${PV}"
4699 -DEPEND=">=virtual/jdk-1.7
4700 - app-arch/unzip
4701 - ${CDEPEND}
4702 - dev-java/javahelp:0
4703 - dev-java/junit:4"
4704 -RDEPEND=">=virtual/jdk-1.7
4705 - ${CDEPEND}"
4706 -
4707 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4708 -
4709 -EANT_BUILD_XML="nbbuild/build.xml"
4710 -EANT_BUILD_TARGET="rebuild-cluster"
4711 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4712 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4713 -JAVA_PKG_BSFIX="off"
4714 -
4715 -src_unpack() {
4716 - unpack $(basename ${SOURCE_URL})
4717 -
4718 - einfo "Deleting bundled jars..."
4719 - find -name "*.jar" -type f -delete
4720 -
4721 - unpack netbeans-9999-r16-build.xml.patch.bz2
4722 -
4723 - pushd "${S}" >/dev/null || die
4724 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
4725 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
4726 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
4727 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
4728 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
4729 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
4730 - popd >/dev/null || die
4731 -}
4732 -
4733 -src_prepare() {
4734 - einfo "Deleting bundled class files..."
4735 - find -name "*.class" -type f | xargs rm -vf
4736 -
4737 - epatch netbeans-9999-r16-build.xml.patch
4738 -
4739 - # Support for custom patches
4740 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4741 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4742 -
4743 - if [ -n "${files}" ] ; then
4744 - einfo "Applying custom patches:"
4745 -
4746 - for file in ${files} ; do
4747 - epatch "${file}"
4748 - done
4749 - fi
4750 - fi
4751 -
4752 - einfo "Symlinking external libraries..."
4753 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
4754 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4755 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
4756 -
4757 - einfo "Linking in other clusters..."
4758 - mkdir "${S}"/nbbuild/netbeans || die
4759 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4760 -
4761 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4762 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4763 - touch nb.cluster.extide.built
4764 -
4765 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4766 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4767 - touch nb.cluster.ide.built
4768 -
4769 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4770 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4771 - touch nb.cluster.java.built
4772 -
4773 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4774 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4775 - touch nb.cluster.platform.built
4776 -
4777 - popd >/dev/null || die
4778 -
4779 - java-pkg-2_src_prepare
4780 -}
4781 -
4782 -src_install() {
4783 - pushd nbbuild/netbeans/javafx >/dev/null || die
4784 -
4785 - insinto ${INSTALL_DIR}
4786 -
4787 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4788 -
4789 - doins -r *
4790 -
4791 - popd >/dev/null || die
4792 -
4793 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
4794 -}
4795
4796 diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
4797 index 1fc336e..ad1afe7 100644
4798 --- a/dev-java/netbeans-mobility/Manifest
4799 +++ b/dev-java/netbeans-mobility/Manifest
4800 @@ -3,8 +3,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
4801 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
4802 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
4803 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
4804 -DIST netbeans-trunk-nightly-201608180002-src.zip 217176983 SHA256 399cd4897319eec9be51a12f78dc5d426c9e2998a2998714f02270628a25ef2a SHA512 1e91df2bd0d93512a8c6feaed669e851a43cdd8beffade2645327ed18555f6bcac1575e3e841bc0968f1b92c059d0929579215ad1ba7e1d0e619c642a87196e7 WHIRLPOOL a957bf53993cef447782ab81a3362a38f44902306e7a2e531f9ae9b19fd87f052db752acdc08a0879e09c0f4b71264e5dafc39f8ebff82dbf2fa984d5ebf6ab4
4805 -DIST netbeans-trunk-nightly-201608190002-src.zip 217183203 SHA256 f6713dea080556eb625aedb6f666a701e414dc1046870b7bd20b03ec36272894 SHA512 8e5626cf8f2d165f0ae7e6a19f8a7b1c72cd8fd74f4fad8577fad479bb30279c681e2c99cc43f4280f493cff0b5ec1b237c9bbbbebed14e383fa762000cc996e WHIRLPOOL aeb17d882bef504580a61976b63ee1e28e88703ac8f486efc699203e1c5e1985758009679bc6b8407699d6645137060c97089b3efe742aa47d98d7bb47603ac0
4806 DIST netbeans-trunk-nightly-201608200002-src.zip 217192695 SHA256 58c11bc929ec29edace69c12ba7fd0c71b5d4386c20ab02e7f9dab0962d7752f SHA512 0ec2bc6e3298c1bf38f4217db43cc7a8221dd360cdac72b012d65aa924ff69f81a41267d58d207e80ff6a875a196064a29f6bde41ee6ce1ef1b04da238ae4185 WHIRLPOOL f64160c449ad5a19d7975f5b5d1694149d3f3afa2614adaedaebc5f2f7c490ff35be196ce287ff244936061b10b53868ddf31cf28e9ac50cdcc95b491a01c8fb
4807 DIST netbeans-trunk-nightly-201608210002-src.zip 217192718 SHA256 e0ae06d6107fd1901abb522783e966cb5547d815a7b216000f2de4605f98e59c SHA512 bf85a7bed1390bf182862781a0b30c8128881b004caed70d7469632227a71d3a78562bd1cb2c1f7508b919f45118b46bc7f08503e97e609343352fb8f512bf35 WHIRLPOOL eeee15fca62a5885f8a09a78a61cd5fea02b8426962c6417ccb95dc66baa3b7959e210e20019cf1e92c8145b274d5dd29ec576c6fa0c6b0583978a16a91d9e12
4808 DIST netbeans-trunk-nightly-201608220002-src.zip 217192718 SHA256 c1c463c39d59f48f75bb0f03507317de43f95394f04066e514d5bfbde1397082 SHA512 812c8a71f16979e91ca46d7553b6d056eaacfede0d4875d6c7a362576b2484844b83cd6c70792325ba24645da0dd906290e2498afb578771d280e8488c2c5fd4 WHIRLPOOL 98f36742c3a8776a203b98e73057938fe4695b486a7321c10af1ec24fb54e671dd05958adf3db34953486d393f475eff6e46d8ce40d4d4508195ad0025be1530
4809 @@ -34,8 +32,6 @@ DIST netbeans-trunk-nightly-201609190002-src.zip 218003305 SHA256 b9524ea17aae52
4810 DIST netbeans-trunk-nightly-201609200002-src.zip 218003655 SHA256 9765eb98830ba222ec1b111b9e0d92acca2d814894054fbf3ce72f92a76c87ad SHA512 7a3bbc4e242746f406c7332730fc024855315ed8042b9129050fd56b0f869a898965193f39f4db9b6b38eb28d5879676c995726cf7705e0dce02787297d3ab07 WHIRLPOOL c7615c996bed0f31efebbdda4dd3bedf7ae87a592c1c0b76ad280f5907c117d9d4ab80ee5a3da396d841189693de3b5adfe0996a962df005ac2d66f2bacc4e8c
4811 EBUILD netbeans-mobility-8.0.2.ebuild 4342 SHA256 e9b4ff8fe38904346bc21a82219696e97322bf9df4e9d4cad2259b6f08bbe7f9 SHA512 338711fe61c469cee80e499ddf8c3ad70a3a38e6658311afcd1d24edd1a99b87566fafcbd392bb958b589796e0913d2574b07570870c8d3382a91a324227082f WHIRLPOOL 855b2817c36bea67c8fb368a0740be18b71dbebb2b98a154552f002a56eaff34f54eee2698379d7200a6042c1de699df23e7717b5b6c532776852d8757b74cb0
4812 EBUILD netbeans-mobility-8.1.ebuild 4366 SHA256 fe10d103a284b8f82b67179ea52d51d57b43cfc4a4084b97e3f9650526621497 SHA512 36bdf0948b41bfe4f9c66fe093030d5f27b90f5a89be94dfbd176e3887b249d5aa3eb9b0924df142291f0d693f274eef840ed3a7f658106847327befd0374710 WHIRLPOOL f9dd44e6401367b2df73c5f1428bff53547ac012068297667666d0241c29310aed4413a368e5350a996af37ad026e875325467b1a165cba6953d99a5da3a0d76
4813 -EBUILD netbeans-mobility-9999_p20160818.ebuild 4412 SHA256 63387e8024b4d1c5198efa63a892dc953a11576d9737fc64ec311b7cbb6ffb5e SHA512 d78420802b89b469b26ef0133c639ec25a42454ee1ac49309d34b995e60f0364ba033dbad591e3df984bc0675b8bfecaf9981d2b47f6f4a3a62f2380a2d629e7 WHIRLPOOL 636e09631437639da1cbf1540f7c1310c0bac7b65402ac3f77f7f7f7246e43f9d91685a35834a26eb372265bf20856d14b6526304b75e1b843a70451f2dbd458
4814 -EBUILD netbeans-mobility-9999_p20160819.ebuild 4412 SHA256 e5d355a9b9d71d46bfa5cb06def75f55c46bd311a0d80cb7518638699964df82 SHA512 15c3c524d66105959477ce4baed432404cb896b603374da293480a6fc44841e0fbbda5b2d083e48b3da175900fcdf1dd8f26be2ac67eaaf4a9c09dcfb4729f28 WHIRLPOOL 306f95b57b03e0e47cee9628c769a1a95f37ed03839814bdd19d85581678d88dedc48261155b56fd96ea73ca56bda0821a8df77ce14b6c925fdcb1e819548aaa
4815 EBUILD netbeans-mobility-9999_p20160820.ebuild 4412 SHA256 c22db6dc09146550f6610fa84f4db3837bb3afe9c23c20e033eb711415638637 SHA512 17d1a84f8b13cd6d1abb0452bf70ab315afa0d715949922d70b5f105610eca67f0f1e5ee786251e71ff48fb84737ebbb9226e825f4c43fc01638c42a46b1e3c4 WHIRLPOOL 8de0bf9eda2b1ca25b71e06143284c135f794e317f2c4c3beee092d1ecd96b4239f30371823de4440ca617cac32e627dcb0682538c7c9334ecd87b825737e854
4816 EBUILD netbeans-mobility-9999_p20160821.ebuild 4412 SHA256 899b1245af8a227a8ffa4ae90e76ba02f675832d0d553b526fe0a2931fe6b722 SHA512 b47eb67da352f35749ca863a935d29344a4bbe43dc3c518a9d7e0bf99c4b6ace01b243e636aef5ce971d6c492f2fc1cd10eadb3d98616fb8f4d20c62c66c4d76 WHIRLPOOL 117edabfc3f167ec84c5bcddc3cddfd399697e73b7b308e40db83497193dfb49934415f305e3c087a732f6b9e9cb28d385266e3b37b28e0e730042fc080edbb8
4817 EBUILD netbeans-mobility-9999_p20160822.ebuild 4412 SHA256 084f4bf0d9fcde52c51f807bd644918cfbedb322b0ad10881efef4d04da27533 SHA512 3a5ee0700944bae5bfa53bb2b78331f8b4221528c171888a0066e7948c2c398b1d758c8538ab95def5b108bac968fe225ce0dcc4994b9c477874d28e243394ac WHIRLPOOL 4c904fd6ddc32926e5783761f0037bca8004197204360af4d61b5dc04cad6ee24da761cc9faa1a3d45a52600f07059757fc5d724187339fd5d77ab0aae0325b4
4818
4819 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160818.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160818.ebuild
4820 deleted file mode 100644
4821 index bebdd15..0000000
4822 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160818.ebuild
4823 +++ /dev/null
4824 @@ -1,126 +0,0 @@
4825 -# Copyright 1999-2016 Gentoo Foundation
4826 -# Distributed under the terms of the GNU General Public License v2
4827 -# $Id$
4828 -
4829 -EAPI="4"
4830 -inherit eutils java-pkg-2 java-ant-2
4831 -
4832 -DESCRIPTION="Netbeans Mobility Cluster"
4833 -HOMEPAGE="http://netbeans.org/features/platform/"
4834 -SLOT="9999"
4835 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-18_00-02-33/zip/netbeans-trunk-nightly-201608180002-src.zip"
4836 -SRC_URI="${SOURCE_URL}
4837 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
4838 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4839 -KEYWORDS="~amd64 ~x86"
4840 -IUSE=""
4841 -S="${WORKDIR}"
4842 -
4843 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
4844 - ~dev-java/netbeans-enterprise-${PV}
4845 - ~dev-java/netbeans-extide-${PV}
4846 - ~dev-java/netbeans-ide-${PV}
4847 - ~dev-java/netbeans-java-${PV}
4848 - ~dev-java/netbeans-platform-${PV}
4849 - ~dev-java/netbeans-websvccommon-${PV}"
4850 -DEPEND=">=virtual/jdk-1.7
4851 - app-arch/unzip
4852 - ${CDEPEND}
4853 - dev-java/javahelp:0"
4854 -RDEPEND=">=virtual/jdk-1.7
4855 - ${CDEPEND}"
4856 -
4857 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4858 -
4859 -EANT_BUILD_XML="nbbuild/build.xml"
4860 -EANT_BUILD_TARGET="rebuild-cluster"
4861 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4862 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4863 -JAVA_PKG_BSFIX="off"
4864 -
4865 -src_unpack() {
4866 - unpack $(basename ${SOURCE_URL})
4867 -
4868 - einfo "Deleting bundled jars..."
4869 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
4870 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
4871 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
4872 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
4873 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
4874 -
4875 - unpack netbeans-9999-r16-build.xml.patch.bz2
4876 -}
4877 -
4878 -src_prepare() {
4879 - einfo "Deleting bundled class files..."
4880 - find -name "*.class" -type f | xargs rm -vf
4881 -
4882 - epatch netbeans-9999-r16-build.xml.patch
4883 -
4884 - # Support for custom patches
4885 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4886 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4887 -
4888 - if [ -n "${files}" ] ; then
4889 - einfo "Applying custom patches:"
4890 -
4891 - for file in ${files} ; do
4892 - epatch "${file}"
4893 - done
4894 - fi
4895 - fi
4896 -
4897 - einfo "Symlinking external libraries..."
4898 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4899 -
4900 - einfo "Linking in other clusters..."
4901 - mkdir "${S}"/nbbuild/netbeans || die
4902 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4903 -
4904 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
4905 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4906 - touch nb.cluster.apisupport.built
4907 -
4908 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
4909 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4910 - touch nb.cluster.enterprise.built
4911 -
4912 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4913 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4914 - touch nb.cluster.extide.built
4915 -
4916 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4917 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4918 - touch nb.cluster.ide.built
4919 -
4920 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4921 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4922 - touch nb.cluster.java.built
4923 -
4924 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4925 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4926 - touch nb.cluster.platform.built
4927 -
4928 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4929 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4930 - touch nb.cluster.websvccommon.built
4931 -
4932 - popd >/dev/null || die
4933 -
4934 - java-pkg-2_src_prepare
4935 -}
4936 -
4937 -src_install() {
4938 - pushd nbbuild/netbeans/mobility >/dev/null || die
4939 -
4940 - insinto ${INSTALL_DIR}
4941 -
4942 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4943 -
4944 - doins -r *
4945 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
4946 -
4947 - popd >/dev/null || die
4948 -
4949 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
4950 -}
4951
4952 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160819.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160819.ebuild
4953 deleted file mode 100644
4954 index 45f2ea8..0000000
4955 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160819.ebuild
4956 +++ /dev/null
4957 @@ -1,126 +0,0 @@
4958 -# Copyright 1999-2016 Gentoo Foundation
4959 -# Distributed under the terms of the GNU General Public License v2
4960 -# $Id$
4961 -
4962 -EAPI="4"
4963 -inherit eutils java-pkg-2 java-ant-2
4964 -
4965 -DESCRIPTION="Netbeans Mobility Cluster"
4966 -HOMEPAGE="http://netbeans.org/features/platform/"
4967 -SLOT="9999"
4968 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-19_00-02-33/zip/netbeans-trunk-nightly-201608190002-src.zip"
4969 -SRC_URI="${SOURCE_URL}
4970 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
4971 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4972 -KEYWORDS="~amd64 ~x86"
4973 -IUSE=""
4974 -S="${WORKDIR}"
4975 -
4976 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
4977 - ~dev-java/netbeans-enterprise-${PV}
4978 - ~dev-java/netbeans-extide-${PV}
4979 - ~dev-java/netbeans-ide-${PV}
4980 - ~dev-java/netbeans-java-${PV}
4981 - ~dev-java/netbeans-platform-${PV}
4982 - ~dev-java/netbeans-websvccommon-${PV}"
4983 -DEPEND=">=virtual/jdk-1.7
4984 - app-arch/unzip
4985 - ${CDEPEND}
4986 - dev-java/javahelp:0"
4987 -RDEPEND=">=virtual/jdk-1.7
4988 - ${CDEPEND}"
4989 -
4990 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4991 -
4992 -EANT_BUILD_XML="nbbuild/build.xml"
4993 -EANT_BUILD_TARGET="rebuild-cluster"
4994 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4995 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4996 -JAVA_PKG_BSFIX="off"
4997 -
4998 -src_unpack() {
4999 - unpack $(basename ${SOURCE_URL})
5000 -
5001 - einfo "Deleting bundled jars..."
5002 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
5003 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
5004 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
5005 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
5006 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
5007 -
5008 - unpack netbeans-9999-r16-build.xml.patch.bz2
5009 -}
5010 -
5011 -src_prepare() {
5012 - einfo "Deleting bundled class files..."
5013 - find -name "*.class" -type f | xargs rm -vf
5014 -
5015 - epatch netbeans-9999-r16-build.xml.patch
5016 -
5017 - # Support for custom patches
5018 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5019 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5020 -
5021 - if [ -n "${files}" ] ; then
5022 - einfo "Applying custom patches:"
5023 -
5024 - for file in ${files} ; do
5025 - epatch "${file}"
5026 - done
5027 - fi
5028 - fi
5029 -
5030 - einfo "Symlinking external libraries..."
5031 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5032 -
5033 - einfo "Linking in other clusters..."
5034 - mkdir "${S}"/nbbuild/netbeans || die
5035 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5036 -
5037 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
5038 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5039 - touch nb.cluster.apisupport.built
5040 -
5041 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
5042 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5043 - touch nb.cluster.enterprise.built
5044 -
5045 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
5046 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5047 - touch nb.cluster.extide.built
5048 -
5049 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5050 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5051 - touch nb.cluster.ide.built
5052 -
5053 - ln -s /usr/share/netbeans-java-${SLOT} java || die
5054 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5055 - touch nb.cluster.java.built
5056 -
5057 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5058 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5059 - touch nb.cluster.platform.built
5060 -
5061 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5062 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5063 - touch nb.cluster.websvccommon.built
5064 -
5065 - popd >/dev/null || die
5066 -
5067 - java-pkg-2_src_prepare
5068 -}
5069 -
5070 -src_install() {
5071 - pushd nbbuild/netbeans/mobility >/dev/null || die
5072 -
5073 - insinto ${INSTALL_DIR}
5074 -
5075 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5076 -
5077 - doins -r *
5078 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
5079 -
5080 - popd >/dev/null || die
5081 -
5082 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
5083 -}
5084
5085 diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
5086 index 4167d51..3a635f9 100644
5087 --- a/dev-java/netbeans-nb/Manifest
5088 +++ b/dev-java/netbeans-nb/Manifest
5089 @@ -6,8 +6,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
5090 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
5091 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
5092 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
5093 -DIST netbeans-trunk-nightly-201608180002-src.zip 217176983 SHA256 399cd4897319eec9be51a12f78dc5d426c9e2998a2998714f02270628a25ef2a SHA512 1e91df2bd0d93512a8c6feaed669e851a43cdd8beffade2645327ed18555f6bcac1575e3e841bc0968f1b92c059d0929579215ad1ba7e1d0e619c642a87196e7 WHIRLPOOL a957bf53993cef447782ab81a3362a38f44902306e7a2e531f9ae9b19fd87f052db752acdc08a0879e09c0f4b71264e5dafc39f8ebff82dbf2fa984d5ebf6ab4
5094 -DIST netbeans-trunk-nightly-201608190002-src.zip 217183203 SHA256 f6713dea080556eb625aedb6f666a701e414dc1046870b7bd20b03ec36272894 SHA512 8e5626cf8f2d165f0ae7e6a19f8a7b1c72cd8fd74f4fad8577fad479bb30279c681e2c99cc43f4280f493cff0b5ec1b237c9bbbbebed14e383fa762000cc996e WHIRLPOOL aeb17d882bef504580a61976b63ee1e28e88703ac8f486efc699203e1c5e1985758009679bc6b8407699d6645137060c97089b3efe742aa47d98d7bb47603ac0
5095 DIST netbeans-trunk-nightly-201608200002-src.zip 217192695 SHA256 58c11bc929ec29edace69c12ba7fd0c71b5d4386c20ab02e7f9dab0962d7752f SHA512 0ec2bc6e3298c1bf38f4217db43cc7a8221dd360cdac72b012d65aa924ff69f81a41267d58d207e80ff6a875a196064a29f6bde41ee6ce1ef1b04da238ae4185 WHIRLPOOL f64160c449ad5a19d7975f5b5d1694149d3f3afa2614adaedaebc5f2f7c490ff35be196ce287ff244936061b10b53868ddf31cf28e9ac50cdcc95b491a01c8fb
5096 DIST netbeans-trunk-nightly-201608210002-src.zip 217192718 SHA256 e0ae06d6107fd1901abb522783e966cb5547d815a7b216000f2de4605f98e59c SHA512 bf85a7bed1390bf182862781a0b30c8128881b004caed70d7469632227a71d3a78562bd1cb2c1f7508b919f45118b46bc7f08503e97e609343352fb8f512bf35 WHIRLPOOL eeee15fca62a5885f8a09a78a61cd5fea02b8426962c6417ccb95dc66baa3b7959e210e20019cf1e92c8145b274d5dd29ec576c6fa0c6b0583978a16a91d9e12
5097 DIST netbeans-trunk-nightly-201608220002-src.zip 217192718 SHA256 c1c463c39d59f48f75bb0f03507317de43f95394f04066e514d5bfbde1397082 SHA512 812c8a71f16979e91ca46d7553b6d056eaacfede0d4875d6c7a362576b2484844b83cd6c70792325ba24645da0dd906290e2498afb578771d280e8488c2c5fd4 WHIRLPOOL 98f36742c3a8776a203b98e73057938fe4695b486a7321c10af1ec24fb54e671dd05958adf3db34953486d393f475eff6e46d8ce40d4d4508195ad0025be1530
5098 @@ -37,8 +35,6 @@ DIST netbeans-trunk-nightly-201609190002-src.zip 218003305 SHA256 b9524ea17aae52
5099 DIST netbeans-trunk-nightly-201609200002-src.zip 218003655 SHA256 9765eb98830ba222ec1b111b9e0d92acca2d814894054fbf3ce72f92a76c87ad SHA512 7a3bbc4e242746f406c7332730fc024855315ed8042b9129050fd56b0f869a898965193f39f4db9b6b38eb28d5879676c995726cf7705e0dce02787297d3ab07 WHIRLPOOL c7615c996bed0f31efebbdda4dd3bedf7ae87a592c1c0b76ad280f5907c117d9d4ab80ee5a3da396d841189693de3b5adfe0996a962df005ac2d66f2bacc4e8c
5100 EBUILD netbeans-nb-8.0.2.ebuild 4927 SHA256 7531e50c4d76608bf925efdba4f54f522de3a8ceeef4d48807fb4ee48bfabdf6 SHA512 925734f331cf228066c5c9e614f48b756af31cac8b559cfe756347b6a2cb0ce362c7c41489a25084f2ed3f2e415baefd148a54f39fc00269fb14179efe056cb9 WHIRLPOOL e3224c5f22bb8e4792a5f98bbe819e071ff18c99533ce05a3fc1c5898ddcca1e3ce34487ba78159bb4d60155acdf15ae4fe81189ff2d5b1bc77ffd9ee4e20aca
5101 EBUILD netbeans-nb-8.1.ebuild 4065 SHA256 c1bfd704ecaa1fd62b149114b7391b4633a90a8a1d87645b833731920aa6efbb SHA512 56bda99c3d05522d5becb032177e4b4411d862d18a069e2d4343ddc8b08d05ed6c3199588e28aece7e583ccc9f95517621780a246bdd65c7d3edf072a61ef1cb WHIRLPOOL b9a43e6b4ada929bcf2aaed0bffe9cdfe0b9dbbf001e8ee4f2ab3cf8a08e27d318ea435d0580c80fd23cf921d261ca9b54d54a2b2e7a53173f955bde03aa0a12
5102 -EBUILD netbeans-nb-9999_p20160818.ebuild 4111 SHA256 46c7ceff2932166559422633487c9a7567cc8925dc6b642d0c173c904062ac38 SHA512 137e7e5ebc86851c8589ec97b5619546a1844ace3347ded34dc91eae18569b5b28153d204db92a7a766ac705c81aca74be2926ba3c96f33251eb6585a48e4adc WHIRLPOOL 5a7a0af10bf12fd0e25f7d8a88e2af606b8d6b5f3e6c75e6df051ec4b4b571d3fe1c6ab50f0842ee1571b3d57d71488c5bdbce6fc95289b7e5eb304e1f9eb232
5103 -EBUILD netbeans-nb-9999_p20160819.ebuild 4111 SHA256 5b5a1a19deb80f84cdb575c9a1b8e0a3a679a279f1531ff6417e40a350d4cda2 SHA512 f3a63ad827e0cba74b3da4f588cb0f1bd910c98f55f6c2a647527f4cf404b4fd9163e895fe29c0abb1e134380928cfa68d15bf63f51709162025c22314e236d8 WHIRLPOOL ba602526c56d44bca2c9e6b0f7d160f5a221af2155b4be4e9355cb4d889cce49031a3f19280b74a20470bdead677e01e6aedb45fcba38490b3af02486de121e0
5104 EBUILD netbeans-nb-9999_p20160820.ebuild 4111 SHA256 70d515cb94222a4a2b4b34ae66c1ad9ebe4fdae926d8d0499579e40f7051e099 SHA512 fa6ad5be9d51ea91766bfe238a76f358435e617b065dfc694b5c5e4b5b6be4000e8df2d91886d4ed0178259479edcf1017f2d9871386c64fb947b73eab538e9d WHIRLPOOL e3b25800734ceb909cdf19bd33ce3c6a188e33a1ede714fca5f530fd5619c734cc679aa9ec6561ea97280fbd0d20b9c091614374aa27a0199578af0849aed552
5105 EBUILD netbeans-nb-9999_p20160821.ebuild 4111 SHA256 cc1d2c0f1be82d2252d57534bb0d557e2f1e11daff0c06c4d0e70f0d49161fed SHA512 37e95811fbe5385ab80381d41325c996ddda017bebad9717f0e33aa7882a73ffff3b078e4121bb896d6af8c76864a08a6c6085b44bd84de97d9925ec46e3b43b WHIRLPOOL 014bb64d1c4ef17a0cb70d5d81f5a55d5e434297ea6b7d5771a95e5b0aa8de56a3878ef8d20b7d79381f077aa77f4c603ab8771ff24eb518911902d40fd3d46f
5106 EBUILD netbeans-nb-9999_p20160822.ebuild 4111 SHA256 fdc00071f847351b6d9f645acf909fa2da0db143f0817da2d328f90de256c44f SHA512 e2a9beb12d25235d6ecfb59b73a50029a1360de96d91ae907d7b560948b3a1f10d252f15a3d4afeb543f34788503ee424f3692adde506a4bf2f80f32053ed7fe WHIRLPOOL 47c4b43bbb32211c59ccd8a9e047746414c779166077a7b0c080f9ad08324612a5b27906a7a1f719be548c946d5eef9b3ac6fbbb8dc30b71abdab04c50a15682
5107
5108 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160818.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160818.ebuild
5109 deleted file mode 100644
5110 index a2afc10..0000000
5111 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160818.ebuild
5112 +++ /dev/null
5113 @@ -1,128 +0,0 @@
5114 -# Copyright 1999-2016 Gentoo Foundation
5115 -# Distributed under the terms of the GNU General Public License v2
5116 -# $Id$
5117 -
5118 -EAPI="4"
5119 -inherit eutils java-pkg-2 java-ant-2
5120 -
5121 -DESCRIPTION="Netbeans IDE Branding"
5122 -HOMEPAGE="http://netbeans.org/"
5123 -SLOT="9999"
5124 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-18_00-02-33/zip/netbeans-trunk-nightly-201608180002-src.zip"
5125 -SRC_URI="${SOURCE_URL}
5126 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
5127 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
5128 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5129 -KEYWORDS="~amd64 ~x86"
5130 -IUSE=""
5131 -S="${WORKDIR}"
5132 -
5133 -CDEPEND="~dev-java/netbeans-platform-${PV}
5134 - ~dev-java/netbeans-harness-${PV}
5135 - ~dev-java/netbeans-ide-${PV}"
5136 -DEPEND=">=virtual/jdk-1.7
5137 - app-arch/unzip
5138 - ${CDEPEND}
5139 - dev-java/javahelp:0"
5140 -RDEPEND=">=virtual/jdk-1.7
5141 - ${CDEPEND}"
5142 -
5143 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5144 -
5145 -EANT_BUILD_XML="nbbuild/build.xml"
5146 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
5147 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5148 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5149 -JAVA_PKG_BSFIX="off"
5150 -
5151 -src_unpack() {
5152 - unpack $(basename ${SOURCE_URL})
5153 -
5154 - einfo "Deleting bundled jars..."
5155 - find -name "*.jar" -type f -delete
5156 -
5157 - unpack netbeans-9999-r16-build.xml.patch.bz2
5158 -}
5159 -
5160 -src_prepare() {
5161 - einfo "Deleting bundled class files..."
5162 - find -name "*.class" -type f | xargs rm -vf
5163 -
5164 - epatch netbeans-9999-r16-build.xml.patch
5165 -
5166 - # Support for custom patches
5167 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5168 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5169 -
5170 - if [ -n "${files}" ] ; then
5171 - einfo "Applying custom patches:"
5172 -
5173 - for file in ${files} ; do
5174 - epatch "${file}"
5175 - done
5176 - fi
5177 - fi
5178 -
5179 - einfo "Symlinking external libraries..."
5180 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5181 -
5182 - einfo "Linking in other clusters..."
5183 - mkdir "${S}"/nbbuild/netbeans || die
5184 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5185 -
5186 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5187 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5188 - touch nb.cluster.platform.built
5189 -
5190 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5191 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5192 - touch nb.cluster.harness.built
5193 -
5194 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5195 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5196 - touch nb.cluster.ide.built
5197 - popd >/dev/null || die
5198 -
5199 - java-pkg-2_src_prepare
5200 -}
5201 -
5202 -src_install() {
5203 - pushd nbbuild/netbeans >/dev/null || die
5204 -
5205 - insinto ${INSTALL_DIR}/nb
5206 -
5207 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
5208 -
5209 - insinto ${INSTALL_DIR}
5210 - doins -r nb
5211 - dodoc *.txt
5212 - dohtml *.html *.css
5213 -
5214 - insinto ${INSTALL_DIR}/bin
5215 - doins bin/netbeans
5216 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
5217 - fperms 755 ${INSTALL_DIR}/bin/netbeans
5218 -
5219 - insinto /etc/netbeans-${SLOT}
5220 - doins etc/*
5221 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
5222 -
5223 - # fix paths per bug# 163483
5224 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
5225 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
5226 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
5227 - fi
5228 -
5229 - dodir /usr/share/icons/hicolor/32x32/apps
5230 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
5231 - dodir /usr/share/icons/hicolor/128x128/apps
5232 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
5233 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
5234 -
5235 - popd >/dev/null || die
5236 -
5237 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
5238 -
5239 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
5240 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
5241 -}
5242
5243 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160819.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160819.ebuild
5244 deleted file mode 100644
5245 index 9200fca..0000000
5246 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160819.ebuild
5247 +++ /dev/null
5248 @@ -1,128 +0,0 @@
5249 -# Copyright 1999-2016 Gentoo Foundation
5250 -# Distributed under the terms of the GNU General Public License v2
5251 -# $Id$
5252 -
5253 -EAPI="4"
5254 -inherit eutils java-pkg-2 java-ant-2
5255 -
5256 -DESCRIPTION="Netbeans IDE Branding"
5257 -HOMEPAGE="http://netbeans.org/"
5258 -SLOT="9999"
5259 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-19_00-02-33/zip/netbeans-trunk-nightly-201608190002-src.zip"
5260 -SRC_URI="${SOURCE_URL}
5261 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
5262 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
5263 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5264 -KEYWORDS="~amd64 ~x86"
5265 -IUSE=""
5266 -S="${WORKDIR}"
5267 -
5268 -CDEPEND="~dev-java/netbeans-platform-${PV}
5269 - ~dev-java/netbeans-harness-${PV}
5270 - ~dev-java/netbeans-ide-${PV}"
5271 -DEPEND=">=virtual/jdk-1.7
5272 - app-arch/unzip
5273 - ${CDEPEND}
5274 - dev-java/javahelp:0"
5275 -RDEPEND=">=virtual/jdk-1.7
5276 - ${CDEPEND}"
5277 -
5278 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5279 -
5280 -EANT_BUILD_XML="nbbuild/build.xml"
5281 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
5282 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5283 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5284 -JAVA_PKG_BSFIX="off"
5285 -
5286 -src_unpack() {
5287 - unpack $(basename ${SOURCE_URL})
5288 -
5289 - einfo "Deleting bundled jars..."
5290 - find -name "*.jar" -type f -delete
5291 -
5292 - unpack netbeans-9999-r16-build.xml.patch.bz2
5293 -}
5294 -
5295 -src_prepare() {
5296 - einfo "Deleting bundled class files..."
5297 - find -name "*.class" -type f | xargs rm -vf
5298 -
5299 - epatch netbeans-9999-r16-build.xml.patch
5300 -
5301 - # Support for custom patches
5302 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5303 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5304 -
5305 - if [ -n "${files}" ] ; then
5306 - einfo "Applying custom patches:"
5307 -
5308 - for file in ${files} ; do
5309 - epatch "${file}"
5310 - done
5311 - fi
5312 - fi
5313 -
5314 - einfo "Symlinking external libraries..."
5315 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5316 -
5317 - einfo "Linking in other clusters..."
5318 - mkdir "${S}"/nbbuild/netbeans || die
5319 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5320 -
5321 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5322 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5323 - touch nb.cluster.platform.built
5324 -
5325 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5326 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5327 - touch nb.cluster.harness.built
5328 -
5329 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5330 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5331 - touch nb.cluster.ide.built
5332 - popd >/dev/null || die
5333 -
5334 - java-pkg-2_src_prepare
5335 -}
5336 -
5337 -src_install() {
5338 - pushd nbbuild/netbeans >/dev/null || die
5339 -
5340 - insinto ${INSTALL_DIR}/nb
5341 -
5342 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
5343 -
5344 - insinto ${INSTALL_DIR}
5345 - doins -r nb
5346 - dodoc *.txt
5347 - dohtml *.html *.css
5348 -
5349 - insinto ${INSTALL_DIR}/bin
5350 - doins bin/netbeans
5351 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
5352 - fperms 755 ${INSTALL_DIR}/bin/netbeans
5353 -
5354 - insinto /etc/netbeans-${SLOT}
5355 - doins etc/*
5356 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
5357 -
5358 - # fix paths per bug# 163483
5359 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
5360 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
5361 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
5362 - fi
5363 -
5364 - dodir /usr/share/icons/hicolor/32x32/apps
5365 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
5366 - dodir /usr/share/icons/hicolor/128x128/apps
5367 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
5368 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
5369 -
5370 - popd >/dev/null || die
5371 -
5372 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
5373 -
5374 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
5375 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
5376 -}
5377
5378 diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
5379 index e283bc5..4d5a5a3 100644
5380 --- a/dev-java/netbeans-php/Manifest
5381 +++ b/dev-java/netbeans-php/Manifest
5382 @@ -8,8 +8,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
5383 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
5384 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
5385 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
5386 -DIST netbeans-trunk-nightly-201608180002-src.zip 217176983 SHA256 399cd4897319eec9be51a12f78dc5d426c9e2998a2998714f02270628a25ef2a SHA512 1e91df2bd0d93512a8c6feaed669e851a43cdd8beffade2645327ed18555f6bcac1575e3e841bc0968f1b92c059d0929579215ad1ba7e1d0e619c642a87196e7 WHIRLPOOL a957bf53993cef447782ab81a3362a38f44902306e7a2e531f9ae9b19fd87f052db752acdc08a0879e09c0f4b71264e5dafc39f8ebff82dbf2fa984d5ebf6ab4
5387 -DIST netbeans-trunk-nightly-201608190002-src.zip 217183203 SHA256 f6713dea080556eb625aedb6f666a701e414dc1046870b7bd20b03ec36272894 SHA512 8e5626cf8f2d165f0ae7e6a19f8a7b1c72cd8fd74f4fad8577fad479bb30279c681e2c99cc43f4280f493cff0b5ec1b237c9bbbbebed14e383fa762000cc996e WHIRLPOOL aeb17d882bef504580a61976b63ee1e28e88703ac8f486efc699203e1c5e1985758009679bc6b8407699d6645137060c97089b3efe742aa47d98d7bb47603ac0
5388 DIST netbeans-trunk-nightly-201608200002-src.zip 217192695 SHA256 58c11bc929ec29edace69c12ba7fd0c71b5d4386c20ab02e7f9dab0962d7752f SHA512 0ec2bc6e3298c1bf38f4217db43cc7a8221dd360cdac72b012d65aa924ff69f81a41267d58d207e80ff6a875a196064a29f6bde41ee6ce1ef1b04da238ae4185 WHIRLPOOL f64160c449ad5a19d7975f5b5d1694149d3f3afa2614adaedaebc5f2f7c490ff35be196ce287ff244936061b10b53868ddf31cf28e9ac50cdcc95b491a01c8fb
5389 DIST netbeans-trunk-nightly-201608210002-src.zip 217192718 SHA256 e0ae06d6107fd1901abb522783e966cb5547d815a7b216000f2de4605f98e59c SHA512 bf85a7bed1390bf182862781a0b30c8128881b004caed70d7469632227a71d3a78562bd1cb2c1f7508b919f45118b46bc7f08503e97e609343352fb8f512bf35 WHIRLPOOL eeee15fca62a5885f8a09a78a61cd5fea02b8426962c6417ccb95dc66baa3b7959e210e20019cf1e92c8145b274d5dd29ec576c6fa0c6b0583978a16a91d9e12
5390 DIST netbeans-trunk-nightly-201608220002-src.zip 217192718 SHA256 c1c463c39d59f48f75bb0f03507317de43f95394f04066e514d5bfbde1397082 SHA512 812c8a71f16979e91ca46d7553b6d056eaacfede0d4875d6c7a362576b2484844b83cd6c70792325ba24645da0dd906290e2498afb578771d280e8488c2c5fd4 WHIRLPOOL 98f36742c3a8776a203b98e73057938fe4695b486a7321c10af1ec24fb54e671dd05958adf3db34953486d393f475eff6e46d8ce40d4d4508195ad0025be1530
5391 @@ -39,8 +37,6 @@ DIST netbeans-trunk-nightly-201609190002-src.zip 218003305 SHA256 b9524ea17aae52
5392 DIST netbeans-trunk-nightly-201609200002-src.zip 218003655 SHA256 9765eb98830ba222ec1b111b9e0d92acca2d814894054fbf3ce72f92a76c87ad SHA512 7a3bbc4e242746f406c7332730fc024855315ed8042b9129050fd56b0f869a898965193f39f4db9b6b38eb28d5879676c995726cf7705e0dce02787297d3ab07 WHIRLPOOL c7615c996bed0f31efebbdda4dd3bedf7ae87a592c1c0b76ad280f5907c117d9d4ab80ee5a3da396d841189693de3b5adfe0996a962df005ac2d66f2bacc4e8c
5393 EBUILD netbeans-php-8.0.2.ebuild 4347 SHA256 585b2488d748f3d0f87c17c951870e167aac7bf10847428add786e4a8a446583 SHA512 1431305d4f340cb0a2c7c896c54d45f6f02ef82a4201f82053278b98511a5a4a68210317530e9cdf5cf1f495996d3a3f9c4b2c3c479aa407abd375072ab3182f WHIRLPOOL af8476f2ff2d119f2657e6be03cfea1160f86e41bd791f40609f1bc8a8aada46ba1081e4f2417b0fddde931fa4e43d20956c0fe1d4fdf3617b78d01afd23f9b4
5394 EBUILD netbeans-php-8.1.ebuild 4371 SHA256 a9e7565a8cbcc5dfca4d9449f43b959911c47ad8da59648e383ecce55c4b0064 SHA512 67d43532ea43abf007adce73e7da2345d9cc42229189ba90d254d7764e19e3fd3c86b990ea2fe08cf52e49422def481046fe6e0e447fdc1de1680ac59f51d9d3 WHIRLPOOL 433275570fd81db477180e58909ebd50b83cde03bd5df807cc9ee213e2f3a44f65f3ec4877851aa6322e7752969aa72313ee7b35b8ee07446e8c22be4321d536
5395 -EBUILD netbeans-php-9999_p20160818.ebuild 4418 SHA256 a3825788b7ca0cd90363edd8d901811b8b4417eccab76350e71e3e95d355c7ca SHA512 0a13baa4a5ecff33be4a0050a2d9b5ed48bc54c734aa29bf2b6f0040f3a32936d6227cdf6983ad3899c2a3c5f178ac4485cb0c3c3a457d70091dab9437f24140 WHIRLPOOL f783e1e3a7ae10ea1d86b9744bc713b525e1123460d7cca486916166b16f0238d0766ab798a3862f6aa701f1bd8b5537d3728701364faa7233d8bd9a3bba10f5
5396 -EBUILD netbeans-php-9999_p20160819.ebuild 4418 SHA256 c49b05e107987f835f48880c770c8c162009403771acaf8d973b9915dfb12fee SHA512 b51822691a5b53f73225191df6b1f551e3a9227ee08c34dc38bd7d2a54cf704079d159bf1698df2a95e81e510316e29a0e63113979bcefa8f9aaae3dd60e9dfd WHIRLPOOL c398d40a39babe6217142a5b104f46939982e7bdbd694747f0a57a861e313e142225a647578454a586b96e48e5d6abb346d1c4bd9e26dc8a4bcb901f466f8edf
5397 EBUILD netbeans-php-9999_p20160820.ebuild 4418 SHA256 a02dfa8d111ab2251826a90fa59e4a7e09afaddb88bd5ec565db34e263a877ee SHA512 6d79e434e5f765dcbc5800533d5dd2904f18709e37331f87017303179a678bdc1ff63696931fb168b5c55af4c297937c551be1f8552c89a4f265ac6bd4c0ab4a WHIRLPOOL 6cb33d051ee18cdf1fb684771e1e4362da426a5ba590ce1946125a6c4228b7fc2371652cedba7a95f3debec3a6c1a23657267ac2c78443599c96fa652cea90bc
5398 EBUILD netbeans-php-9999_p20160821.ebuild 4418 SHA256 46978620015e5a9f593db751e3329ad4b02bf03f3ef54111aba305e50c0b5293 SHA512 c132df8542b3d3dfe33b507794bd6e4a518c2286b32c78fe4c446c0fcb3ffc06653d77ce3c5f84c0236394c3d3f8b5732123ac539f646423bc2f45cb7f71686e WHIRLPOOL caec3e7884642b9d07a61b31c5645db46074c358e3c6af4bd9be7fd7eda00bf6041055a62182d5bc122696ad28221253c36aa1044a2da3fa8109a68019febf79
5399 EBUILD netbeans-php-9999_p20160822.ebuild 4418 SHA256 3d2bcdf57d080907518ef5231538d8da3f39ca3b0753e5706cb3d2783632f27b SHA512 35d3a8d87576e298eccb49463cbfdd877dc0058e17c7d5b25f08835f1f79ddaf66ac9a9216a6d5459e5f6f39d2a718d7b9e7d0b2c98de847564b87693c3df799 WHIRLPOOL e29b4cc4f3c763344bd8e204f4bb101169bfe427088cbe65461c763cb226e54a4f6ed0c390cc139f8ceaebfe35bbd1ddc6e795897d6f09fb516f6e68fd677c73
5400
5401 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160818.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160818.ebuild
5402 deleted file mode 100644
5403 index cbb612a..0000000
5404 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160818.ebuild
5405 +++ /dev/null
5406 @@ -1,127 +0,0 @@
5407 -# Copyright 1999-2016 Gentoo Foundation
5408 -# Distributed under the terms of the GNU General Public License v2
5409 -# $Id$
5410 -
5411 -EAPI="4"
5412 -inherit eutils java-pkg-2 java-ant-2
5413 -
5414 -DESCRIPTION="Netbeans PHP Cluster"
5415 -HOMEPAGE="http://netbeans.org/projects/php"
5416 -SLOT="9999"
5417 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-18_00-02-33/zip/netbeans-trunk-nightly-201608180002-src.zip"
5418 -SRC_URI="${SOURCE_URL}
5419 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
5420 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
5421 - http://hg.netbeans.org/binaries/472A52636BE09823B4E5F707071B31FB990A7375-phpsigfiles.zip
5422 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
5423 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5424 -KEYWORDS="~amd64 ~x86"
5425 -IUSE=""
5426 -S="${WORKDIR}"
5427 -
5428 -CDEPEND="~dev-java/netbeans-extide-${PV}
5429 - ~dev-java/netbeans-ide-${PV}
5430 - ~dev-java/netbeans-platform-${PV}
5431 - ~dev-java/netbeans-webcommon-${PV}
5432 - ~dev-java/netbeans-websvccommon-${PV}
5433 - dev-java/javacup:0"
5434 -DEPEND=">=virtual/jdk-1.7
5435 - app-arch/unzip
5436 - ${CDEPEND}
5437 - dev-java/javahelp:0"
5438 -RDEPEND=">=virtual/jdk-1.7
5439 - ${CDEPEND}"
5440 -
5441 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5442 -
5443 -EANT_BUILD_XML="nbbuild/build.xml"
5444 -EANT_BUILD_TARGET="rebuild-cluster"
5445 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5446 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5447 -JAVA_PKG_BSFIX="off"
5448 -
5449 -src_unpack() {
5450 - unpack $(basename ${SOURCE_URL})
5451 -
5452 - einfo "Deleting bundled jars..."
5453 - find -name "*.jar" -type f -delete
5454 -
5455 - unpack netbeans-9999-r16-build.xml.patch.bz2
5456 -
5457 - pushd "${S}" >/dev/null || die
5458 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
5459 - ln -s "${DISTDIR}"/472A52636BE09823B4E5F707071B31FB990A7375-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
5460 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
5461 - popd >/dev/null || die
5462 -}
5463 -
5464 -src_prepare() {
5465 - einfo "Deleting bundled class files..."
5466 - find -name "*.class" -type f | xargs rm -vf
5467 -
5468 - epatch netbeans-9999-r16-build.xml.patch
5469 -
5470 - # Support for custom patches
5471 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5472 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5473 -
5474 - if [ -n "${files}" ] ; then
5475 - einfo "Applying custom patches:"
5476 -
5477 - for file in ${files} ; do
5478 - epatch "${file}"
5479 - done
5480 - fi
5481 - fi
5482 -
5483 - einfo "Symlinking external libraries..."
5484 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5485 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
5486 -
5487 - einfo "Linking in other clusters..."
5488 - mkdir "${S}"/nbbuild/netbeans || die
5489 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5490 -
5491 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
5492 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5493 - touch nb.cluster.extide.built
5494 -
5495 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5496 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5497 - touch nb.cluster.ide.built
5498 -
5499 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5500 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5501 - touch nb.cluster.platform.built
5502 -
5503 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
5504 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5505 - touch nb.cluster.webcommon.built
5506 -
5507 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5508 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5509 - touch nb.cluster.websvccommon.built
5510 -
5511 - popd >/dev/null || die
5512 -
5513 - java-pkg-2_src_prepare
5514 -}
5515 -
5516 -src_install() {
5517 - pushd nbbuild/netbeans/php >/dev/null || die
5518 -
5519 - insinto ${INSTALL_DIR}
5520 -
5521 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5522 -
5523 - doins -r *
5524 -
5525 - popd >/dev/null || die
5526 -
5527 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
5528 - pushd "${instdir}" >/dev/null || die
5529 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
5530 - popd >/dev/null || die
5531 -
5532 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
5533 -}
5534
5535 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160819.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160819.ebuild
5536 deleted file mode 100644
5537 index ec56b93..0000000
5538 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160819.ebuild
5539 +++ /dev/null
5540 @@ -1,127 +0,0 @@
5541 -# Copyright 1999-2016 Gentoo Foundation
5542 -# Distributed under the terms of the GNU General Public License v2
5543 -# $Id$
5544 -
5545 -EAPI="4"
5546 -inherit eutils java-pkg-2 java-ant-2
5547 -
5548 -DESCRIPTION="Netbeans PHP Cluster"
5549 -HOMEPAGE="http://netbeans.org/projects/php"
5550 -SLOT="9999"
5551 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-19_00-02-33/zip/netbeans-trunk-nightly-201608190002-src.zip"
5552 -SRC_URI="${SOURCE_URL}
5553 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
5554 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
5555 - http://hg.netbeans.org/binaries/472A52636BE09823B4E5F707071B31FB990A7375-phpsigfiles.zip
5556 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
5557 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5558 -KEYWORDS="~amd64 ~x86"
5559 -IUSE=""
5560 -S="${WORKDIR}"
5561 -
5562 -CDEPEND="~dev-java/netbeans-extide-${PV}
5563 - ~dev-java/netbeans-ide-${PV}
5564 - ~dev-java/netbeans-platform-${PV}
5565 - ~dev-java/netbeans-webcommon-${PV}
5566 - ~dev-java/netbeans-websvccommon-${PV}
5567 - dev-java/javacup:0"
5568 -DEPEND=">=virtual/jdk-1.7
5569 - app-arch/unzip
5570 - ${CDEPEND}
5571 - dev-java/javahelp:0"
5572 -RDEPEND=">=virtual/jdk-1.7
5573 - ${CDEPEND}"
5574 -
5575 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5576 -
5577 -EANT_BUILD_XML="nbbuild/build.xml"
5578 -EANT_BUILD_TARGET="rebuild-cluster"
5579 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5580 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5581 -JAVA_PKG_BSFIX="off"
5582 -
5583 -src_unpack() {
5584 - unpack $(basename ${SOURCE_URL})
5585 -
5586 - einfo "Deleting bundled jars..."
5587 - find -name "*.jar" -type f -delete
5588 -
5589 - unpack netbeans-9999-r16-build.xml.patch.bz2
5590 -
5591 - pushd "${S}" >/dev/null || die
5592 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
5593 - ln -s "${DISTDIR}"/472A52636BE09823B4E5F707071B31FB990A7375-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
5594 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
5595 - popd >/dev/null || die
5596 -}
5597 -
5598 -src_prepare() {
5599 - einfo "Deleting bundled class files..."
5600 - find -name "*.class" -type f | xargs rm -vf
5601 -
5602 - epatch netbeans-9999-r16-build.xml.patch
5603 -
5604 - # Support for custom patches
5605 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5606 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5607 -
5608 - if [ -n "${files}" ] ; then
5609 - einfo "Applying custom patches:"
5610 -
5611 - for file in ${files} ; do
5612 - epatch "${file}"
5613 - done
5614 - fi
5615 - fi
5616 -
5617 - einfo "Symlinking external libraries..."
5618 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5619 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
5620 -
5621 - einfo "Linking in other clusters..."
5622 - mkdir "${S}"/nbbuild/netbeans || die
5623 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5624 -
5625 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
5626 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5627 - touch nb.cluster.extide.built
5628 -
5629 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5630 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5631 - touch nb.cluster.ide.built
5632 -
5633 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5634 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5635 - touch nb.cluster.platform.built
5636 -
5637 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
5638 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5639 - touch nb.cluster.webcommon.built
5640 -
5641 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5642 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5643 - touch nb.cluster.websvccommon.built
5644 -
5645 - popd >/dev/null || die
5646 -
5647 - java-pkg-2_src_prepare
5648 -}
5649 -
5650 -src_install() {
5651 - pushd nbbuild/netbeans/php >/dev/null || die
5652 -
5653 - insinto ${INSTALL_DIR}
5654 -
5655 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5656 -
5657 - doins -r *
5658 -
5659 - popd >/dev/null || die
5660 -
5661 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
5662 - pushd "${instdir}" >/dev/null || die
5663 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
5664 - popd >/dev/null || die
5665 -
5666 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
5667 -}
5668
5669 diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
5670 index 0293498..05fe426 100644
5671 --- a/dev-java/netbeans-platform/Manifest
5672 +++ b/dev-java/netbeans-platform/Manifest
5673 @@ -29,8 +29,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
5674 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
5675 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
5676 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
5677 -DIST netbeans-trunk-nightly-201608180002-src.zip 217176983 SHA256 399cd4897319eec9be51a12f78dc5d426c9e2998a2998714f02270628a25ef2a SHA512 1e91df2bd0d93512a8c6feaed669e851a43cdd8beffade2645327ed18555f6bcac1575e3e841bc0968f1b92c059d0929579215ad1ba7e1d0e619c642a87196e7 WHIRLPOOL a957bf53993cef447782ab81a3362a38f44902306e7a2e531f9ae9b19fd87f052db752acdc08a0879e09c0f4b71264e5dafc39f8ebff82dbf2fa984d5ebf6ab4
5678 -DIST netbeans-trunk-nightly-201608190002-src.zip 217183203 SHA256 f6713dea080556eb625aedb6f666a701e414dc1046870b7bd20b03ec36272894 SHA512 8e5626cf8f2d165f0ae7e6a19f8a7b1c72cd8fd74f4fad8577fad479bb30279c681e2c99cc43f4280f493cff0b5ec1b237c9bbbbebed14e383fa762000cc996e WHIRLPOOL aeb17d882bef504580a61976b63ee1e28e88703ac8f486efc699203e1c5e1985758009679bc6b8407699d6645137060c97089b3efe742aa47d98d7bb47603ac0
5679 DIST netbeans-trunk-nightly-201608200002-src.zip 217192695 SHA256 58c11bc929ec29edace69c12ba7fd0c71b5d4386c20ab02e7f9dab0962d7752f SHA512 0ec2bc6e3298c1bf38f4217db43cc7a8221dd360cdac72b012d65aa924ff69f81a41267d58d207e80ff6a875a196064a29f6bde41ee6ce1ef1b04da238ae4185 WHIRLPOOL f64160c449ad5a19d7975f5b5d1694149d3f3afa2614adaedaebc5f2f7c490ff35be196ce287ff244936061b10b53868ddf31cf28e9ac50cdcc95b491a01c8fb
5680 DIST netbeans-trunk-nightly-201608210002-src.zip 217192718 SHA256 e0ae06d6107fd1901abb522783e966cb5547d815a7b216000f2de4605f98e59c SHA512 bf85a7bed1390bf182862781a0b30c8128881b004caed70d7469632227a71d3a78562bd1cb2c1f7508b919f45118b46bc7f08503e97e609343352fb8f512bf35 WHIRLPOOL eeee15fca62a5885f8a09a78a61cd5fea02b8426962c6417ccb95dc66baa3b7959e210e20019cf1e92c8145b274d5dd29ec576c6fa0c6b0583978a16a91d9e12
5681 DIST netbeans-trunk-nightly-201608220002-src.zip 217192718 SHA256 c1c463c39d59f48f75bb0f03507317de43f95394f04066e514d5bfbde1397082 SHA512 812c8a71f16979e91ca46d7553b6d056eaacfede0d4875d6c7a362576b2484844b83cd6c70792325ba24645da0dd906290e2498afb578771d280e8488c2c5fd4 WHIRLPOOL 98f36742c3a8776a203b98e73057938fe4695b486a7321c10af1ec24fb54e671dd05958adf3db34953486d393f475eff6e46d8ce40d4d4508195ad0025be1530
5682 @@ -60,8 +58,6 @@ DIST netbeans-trunk-nightly-201609190002-src.zip 218003305 SHA256 b9524ea17aae52
5683 DIST netbeans-trunk-nightly-201609200002-src.zip 218003655 SHA256 9765eb98830ba222ec1b111b9e0d92acca2d814894054fbf3ce72f92a76c87ad SHA512 7a3bbc4e242746f406c7332730fc024855315ed8042b9129050fd56b0f869a898965193f39f4db9b6b38eb28d5879676c995726cf7705e0dce02787297d3ab07 WHIRLPOOL c7615c996bed0f31efebbdda4dd3bedf7ae87a592c1c0b76ad280f5907c117d9d4ab80ee5a3da396d841189693de3b5adfe0996a962df005ac2d66f2bacc4e8c
5684 EBUILD netbeans-platform-8.0.2.ebuild 5406 SHA256 98e9861da45ead0d2d975a0527315df5282870b2d7e71a089724d91c18852e81 SHA512 cadbe66132d3ad81f6d149e20731b558c11c529e2ec15b1fe47ff97d99a3f4b4612fa5c98c435c4ff979eaefab6702721db009a03162202c96b4b411cf9f872a WHIRLPOOL 9552948e8bbad308f4379eaae69d8c214da9fbfab87d75226949b69ddca3e68c2d36c4d05738196073e5b959ab0b764064c9186d421198937122aa4bdc4988dc
5685 EBUILD netbeans-platform-8.1.ebuild 9320 SHA256 4a03fc6a399aaab949edb3df7c629da5bc7ce6288d44dbc848097352c2b4ae3a SHA512 7015cb042dd4e371cdcad49838eb2e4109d1ec505ac618f3a6f98d4dce328ab34be90a3cb0820896bd75337a180a1bd9c91c842a143fdffdf033696d5f496402 WHIRLPOOL 8c5311df396a374bf9d8c994b37c5c9fe6aa3c82a9e9e0824a5caefb0006fd9b44f4fdddd387ee12da48592929d5c4dd7e7fb2d866c9ddaf76acf5b3adbe310e
5686 -EBUILD netbeans-platform-9999_p20160818.ebuild 9520 SHA256 93551bd7b264d00e0632e35a1b464cb9259623d9f0ebaa21a701607e79434efa SHA512 6cf6a742b629ded018280be860a1f4f65c96d1c71029c10bce2606c7c77425bec2c4fb95423efbe6bf7ad17faa71b4241244777377c878eed0b958fd8dd8e866 WHIRLPOOL e45e4a20b8805bba0053e44c0a4b4342be80bfd3259f023de727b615d11a4719cb68741d571764c6ae41694fb835eb8ff9b61d325ac4adca3ed8436de9954319
5687 -EBUILD netbeans-platform-9999_p20160819.ebuild 9520 SHA256 467a96bcdf19080213cd6431671979a120306d3cb4995d58e0cb25e07f13ebb4 SHA512 d5c9cf78af066224ef5363ccf83b8cae13d64f9f8b0bdda215ba189f2c388dfc1fa4b4c37d3eb865261fbc4eb87300d24e8f5bfe336b3148550c7b827464c50a WHIRLPOOL d3850b409dd1d15bdd5bb46fd2192d413e921aa8534783b0be98379e3667068c9c92e561d6bd0ee9a2c7c6ac58b58f501c6368cf351d5c2962067ec91fc1fa5e
5688 EBUILD netbeans-platform-9999_p20160820.ebuild 9520 SHA256 237f0d2de3ba373d83cac27c102534d31c7a5f8770cb1a68299fa60a457678d0 SHA512 f92ad71d1392a569b51a5b54dfb37947d812515de896192acc11a788503c8aa7f39305e7458053e88cfd9593a2a31ec4743fdacecf1454b2ac63b53222544a98 WHIRLPOOL 2a851ea18149104bd1ff53448fc53bbe12c32c04299797f24e05f05e95bd08fbc0349faece0dbee49dedf1fd6b646575feecc744a6270b0c1d23e931e042f1e5
5689 EBUILD netbeans-platform-9999_p20160821.ebuild 9520 SHA256 e2fb8ee1c36827a9e23d006940320977e16c07c28ff28db10777477598e2ccf4 SHA512 a70066485dca8dc6b67cd649e8532681474e119f1914a2133a2865617342eb83de92a2bf71bda16cba91f43df84bc273c2f78ac237f2d8f7ab208dc5f56c55d6 WHIRLPOOL e3a256db41c7898abb488d4cb967075a237ff14606cca9374dc84d09083342668d4e7b30d19711f0dd93b5e9b06c2aa150864b1344e387bdbdfe716ce0ce82d7
5690 EBUILD netbeans-platform-9999_p20160822.ebuild 9520 SHA256 a8bf540b50f88664bd3f2d7cbfa2d3d0a1e8599b77a6d4ecdcf52e2d403a4cca SHA512 94ec7d0d7e7f69370fcf477cd67b075ce46071968df9324dc8352a2e8be367571c4004f90137eef35cb5e7c29ca295cc4ad09b93c70739dba5e2deb5d7a8ab07 WHIRLPOOL b455b195b98a7d440f909a268886e98aa1439e0603ae5147fbca5e93f985d061057132acc9f9d9af10f5b72b318279b51b5a756a03d74089495be871c06c8013
5691
5692 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160818.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160818.ebuild
5693 deleted file mode 100644
5694 index f0df5c2..0000000
5695 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160818.ebuild
5696 +++ /dev/null
5697 @@ -1,167 +0,0 @@
5698 -# Copyright 1999-2016 Gentoo Foundation
5699 -# Distributed under the terms of the GNU General Public License v2
5700 -# $Id$
5701 -
5702 -EAPI="4"
5703 -inherit eutils java-pkg-2 java-ant-2
5704 -
5705 -DESCRIPTION="Netbeans Platform"
5706 -HOMEPAGE="http://netbeans.org/features/platform/"
5707 -SLOT="9999"
5708 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-18_00-02-33/zip/netbeans-trunk-nightly-201608180002-src.zip"
5709 -SRC_URI="${SOURCE_URL}
5710 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
5711 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
5712 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
5713 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
5714 - http://hg.netbeans.org/binaries/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar
5715 - http://hg.netbeans.org/binaries/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar
5716 - http://hg.netbeans.org/binaries/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar
5717 - http://hg.netbeans.org/binaries/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar
5718 - http://hg.netbeans.org/binaries/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar
5719 - http://hg.netbeans.org/binaries/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar
5720 - http://hg.netbeans.org/binaries/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar
5721 - http://hg.netbeans.org/binaries/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar
5722 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
5723 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
5724 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip
5725 - http://hg.netbeans.org/binaries/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar"
5726 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5727 -KEYWORDS="~amd64 ~x86"
5728 -IUSE=""
5729 -S="${WORKDIR}"
5730 -
5731 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
5732 -# [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]
5733 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
5734 -# [nbmerge] Failed to build target: all-api.htmlui
5735 -
5736 -CDEPEND="dev-java/hamcrest-core:1.3
5737 - dev-java/javahelp:0
5738 - >=dev-java/jna-3.4:0
5739 - dev-java/junit:4[source]
5740 - >=dev-java/osgi-core-api-5:0
5741 - dev-java/osgi-compendium:0
5742 - dev-java/swing-layout:1[source]
5743 - dev-java/testng:0"
5744 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
5745 - app-arch/unzip
5746 - ${CDEPEND}"
5747 -RDEPEND=">=virtual/jdk-1.7
5748 - ${CDEPEND}"
5749 -
5750 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5751 -
5752 -EANT_BUILD_XML="nbbuild/build.xml"
5753 -EANT_BUILD_TARGET="rebuild-cluster"
5754 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
5755 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5756 -JAVA_PKG_BSFIX="off"
5757 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
5758 -JAVA_PKG_WANT_SOURCE="1.7"
5759 -JAVA_PKG_WANT_TARGET="1.7"
5760 -
5761 -src_unpack() {
5762 - unpack $(basename ${SOURCE_URL})
5763 -
5764 - einfo "Deleting bundled jars..."
5765 - find -name "*.jar" -type f -delete
5766 -
5767 - unpack netbeans-9999-r16-build.xml.patch.bz2
5768 -
5769 - pushd "${S}" >/dev/null || die
5770 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
5771 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
5772 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
5773 - ln -s "${DISTDIR}"/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar o.n.html.ko4j/external/ko4j-1.3.jar || die
5774 - ln -s "${DISTDIR}"/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar net.java.html/external/net.java.html-1.3.jar || die
5775 - ln -s "${DISTDIR}"/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar net.java.html.boot/external/net.java.html.boot-1.3.jar || die
5776 - ln -s "${DISTDIR}"/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.3.jar || die
5777 - ln -s "${DISTDIR}"/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.3.jar || die
5778 - ln -s "${DISTDIR}"/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar net.java.html.geo/external/net.java.html.geo-1.3.jar || die
5779 - ln -s "${DISTDIR}"/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar net.java.html.json/external/net.java.html.json-1.3.jar || die
5780 - ln -s "${DISTDIR}"/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar net.java.html.sound/external/net.java.html.sound-1.3.jar || die
5781 - 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
5782 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
5783 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
5784 - ln -s "${DISTDIR}"/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar o.n.html.xhr4j/external/xhr4j-1.3.jar || die
5785 - popd >/dev/null || die
5786 -}
5787 -
5788 -src_prepare() {
5789 - einfo "Deleting bundled class files..."
5790 - find -name "*.class" -type f | xargs rm -vf
5791 -
5792 - # upstream jna jar contains bundled binary libraries so we disable that feature
5793 - epatch netbeans-9999-r16-build.xml.patch
5794 -
5795 - # Support for custom patches
5796 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5797 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5798 -
5799 - if [ -n "${files}" ] ; then
5800 - einfo "Applying custom patches:"
5801 -
5802 - for file in ${files} ; do
5803 - epatch "${file}"
5804 - done
5805 - fi
5806 - fi
5807 -
5808 - einfo "Symlinking external libraries..."
5809 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
5810 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5811 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.2.2.jar
5812 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.2.2.jar
5813 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
5814 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
5815 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
5816 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
5817 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
5818 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
5819 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
5820 -
5821 - java-pkg-2_src_prepare
5822 -}
5823 -
5824 -src_compile() {
5825 - unset DISPLAY
5826 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
5827 -}
5828 -
5829 -src_install() {
5830 - pushd nbbuild/netbeans/platform >/dev/null || die
5831 -
5832 - java-pkg_dojar lib/*.jar
5833 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5834 -
5835 - insinto ${INSTALL_DIR}
5836 - doins -r *
5837 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
5838 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
5839 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
5840 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
5841 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
5842 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
5843 - rm -fr "${D}"/modules/lib || die
5844 -
5845 - popd >/dev/null || die
5846 -
5847 - fperms 775 ${INSTALL_DIR}/lib/nbexec
5848 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
5849 -
5850 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
5851 - pushd "${instdir}" >/dev/null || die
5852 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
5853 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
5854 - rm jna-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.2.2.jar
5855 - rm jna-platform-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-platform-4.2.2.jar
5856 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
5857 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
5858 - 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
5859 - 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
5860 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
5861 - popd >/dev/null || die
5862 -
5863 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
5864 -}
5865
5866 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160819.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160819.ebuild
5867 deleted file mode 100644
5868 index 03d6ab4..0000000
5869 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160819.ebuild
5870 +++ /dev/null
5871 @@ -1,167 +0,0 @@
5872 -# Copyright 1999-2016 Gentoo Foundation
5873 -# Distributed under the terms of the GNU General Public License v2
5874 -# $Id$
5875 -
5876 -EAPI="4"
5877 -inherit eutils java-pkg-2 java-ant-2
5878 -
5879 -DESCRIPTION="Netbeans Platform"
5880 -HOMEPAGE="http://netbeans.org/features/platform/"
5881 -SLOT="9999"
5882 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-19_00-02-33/zip/netbeans-trunk-nightly-201608190002-src.zip"
5883 -SRC_URI="${SOURCE_URL}
5884 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
5885 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
5886 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
5887 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
5888 - http://hg.netbeans.org/binaries/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar
5889 - http://hg.netbeans.org/binaries/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar
5890 - http://hg.netbeans.org/binaries/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar
5891 - http://hg.netbeans.org/binaries/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar
5892 - http://hg.netbeans.org/binaries/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar
5893 - http://hg.netbeans.org/binaries/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar
5894 - http://hg.netbeans.org/binaries/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar
5895 - http://hg.netbeans.org/binaries/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar
5896 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
5897 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
5898 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip
5899 - http://hg.netbeans.org/binaries/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar"
5900 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5901 -KEYWORDS="~amd64 ~x86"
5902 -IUSE=""
5903 -S="${WORKDIR}"
5904 -
5905 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
5906 -# [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]
5907 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
5908 -# [nbmerge] Failed to build target: all-api.htmlui
5909 -
5910 -CDEPEND="dev-java/hamcrest-core:1.3
5911 - dev-java/javahelp:0
5912 - >=dev-java/jna-3.4:0
5913 - dev-java/junit:4[source]
5914 - >=dev-java/osgi-core-api-5:0
5915 - dev-java/osgi-compendium:0
5916 - dev-java/swing-layout:1[source]
5917 - dev-java/testng:0"
5918 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
5919 - app-arch/unzip
5920 - ${CDEPEND}"
5921 -RDEPEND=">=virtual/jdk-1.7
5922 - ${CDEPEND}"
5923 -
5924 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5925 -
5926 -EANT_BUILD_XML="nbbuild/build.xml"
5927 -EANT_BUILD_TARGET="rebuild-cluster"
5928 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
5929 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5930 -JAVA_PKG_BSFIX="off"
5931 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
5932 -JAVA_PKG_WANT_SOURCE="1.7"
5933 -JAVA_PKG_WANT_TARGET="1.7"
5934 -
5935 -src_unpack() {
5936 - unpack $(basename ${SOURCE_URL})
5937 -
5938 - einfo "Deleting bundled jars..."
5939 - find -name "*.jar" -type f -delete
5940 -
5941 - unpack netbeans-9999-r16-build.xml.patch.bz2
5942 -
5943 - pushd "${S}" >/dev/null || die
5944 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
5945 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
5946 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
5947 - ln -s "${DISTDIR}"/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar o.n.html.ko4j/external/ko4j-1.3.jar || die
5948 - ln -s "${DISTDIR}"/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar net.java.html/external/net.java.html-1.3.jar || die
5949 - ln -s "${DISTDIR}"/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar net.java.html.boot/external/net.java.html.boot-1.3.jar || die
5950 - ln -s "${DISTDIR}"/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.3.jar || die
5951 - ln -s "${DISTDIR}"/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.3.jar || die
5952 - ln -s "${DISTDIR}"/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar net.java.html.geo/external/net.java.html.geo-1.3.jar || die
5953 - ln -s "${DISTDIR}"/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar net.java.html.json/external/net.java.html.json-1.3.jar || die
5954 - ln -s "${DISTDIR}"/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar net.java.html.sound/external/net.java.html.sound-1.3.jar || die
5955 - 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
5956 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
5957 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
5958 - ln -s "${DISTDIR}"/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar o.n.html.xhr4j/external/xhr4j-1.3.jar || die
5959 - popd >/dev/null || die
5960 -}
5961 -
5962 -src_prepare() {
5963 - einfo "Deleting bundled class files..."
5964 - find -name "*.class" -type f | xargs rm -vf
5965 -
5966 - # upstream jna jar contains bundled binary libraries so we disable that feature
5967 - epatch netbeans-9999-r16-build.xml.patch
5968 -
5969 - # Support for custom patches
5970 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5971 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5972 -
5973 - if [ -n "${files}" ] ; then
5974 - einfo "Applying custom patches:"
5975 -
5976 - for file in ${files} ; do
5977 - epatch "${file}"
5978 - done
5979 - fi
5980 - fi
5981 -
5982 - einfo "Symlinking external libraries..."
5983 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
5984 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5985 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.2.2.jar
5986 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.2.2.jar
5987 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
5988 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
5989 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
5990 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
5991 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
5992 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
5993 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
5994 -
5995 - java-pkg-2_src_prepare
5996 -}
5997 -
5998 -src_compile() {
5999 - unset DISPLAY
6000 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
6001 -}
6002 -
6003 -src_install() {
6004 - pushd nbbuild/netbeans/platform >/dev/null || die
6005 -
6006 - java-pkg_dojar lib/*.jar
6007 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6008 -
6009 - insinto ${INSTALL_DIR}
6010 - doins -r *
6011 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
6012 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
6013 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
6014 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
6015 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
6016 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
6017 - rm -fr "${D}"/modules/lib || die
6018 -
6019 - popd >/dev/null || die
6020 -
6021 - fperms 775 ${INSTALL_DIR}/lib/nbexec
6022 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
6023 -
6024 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
6025 - pushd "${instdir}" >/dev/null || die
6026 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
6027 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
6028 - rm jna-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.2.2.jar
6029 - rm jna-platform-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-platform-4.2.2.jar
6030 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
6031 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
6032 - rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
6033 - rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
6034 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
6035 - popd >/dev/null || die
6036 -
6037 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
6038 -}
6039
6040 diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
6041 index 5babb9d..c60575e 100644
6042 --- a/dev-java/netbeans-profiler/Manifest
6043 +++ b/dev-java/netbeans-profiler/Manifest
6044 @@ -3,8 +3,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
6045 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
6046 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
6047 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
6048 -DIST netbeans-trunk-nightly-201608180002-src.zip 217176983 SHA256 399cd4897319eec9be51a12f78dc5d426c9e2998a2998714f02270628a25ef2a SHA512 1e91df2bd0d93512a8c6feaed669e851a43cdd8beffade2645327ed18555f6bcac1575e3e841bc0968f1b92c059d0929579215ad1ba7e1d0e619c642a87196e7 WHIRLPOOL a957bf53993cef447782ab81a3362a38f44902306e7a2e531f9ae9b19fd87f052db752acdc08a0879e09c0f4b71264e5dafc39f8ebff82dbf2fa984d5ebf6ab4
6049 -DIST netbeans-trunk-nightly-201608190002-src.zip 217183203 SHA256 f6713dea080556eb625aedb6f666a701e414dc1046870b7bd20b03ec36272894 SHA512 8e5626cf8f2d165f0ae7e6a19f8a7b1c72cd8fd74f4fad8577fad479bb30279c681e2c99cc43f4280f493cff0b5ec1b237c9bbbbebed14e383fa762000cc996e WHIRLPOOL aeb17d882bef504580a61976b63ee1e28e88703ac8f486efc699203e1c5e1985758009679bc6b8407699d6645137060c97089b3efe742aa47d98d7bb47603ac0
6050 DIST netbeans-trunk-nightly-201608200002-src.zip 217192695 SHA256 58c11bc929ec29edace69c12ba7fd0c71b5d4386c20ab02e7f9dab0962d7752f SHA512 0ec2bc6e3298c1bf38f4217db43cc7a8221dd360cdac72b012d65aa924ff69f81a41267d58d207e80ff6a875a196064a29f6bde41ee6ce1ef1b04da238ae4185 WHIRLPOOL f64160c449ad5a19d7975f5b5d1694149d3f3afa2614adaedaebc5f2f7c490ff35be196ce287ff244936061b10b53868ddf31cf28e9ac50cdcc95b491a01c8fb
6051 DIST netbeans-trunk-nightly-201608210002-src.zip 217192718 SHA256 e0ae06d6107fd1901abb522783e966cb5547d815a7b216000f2de4605f98e59c SHA512 bf85a7bed1390bf182862781a0b30c8128881b004caed70d7469632227a71d3a78562bd1cb2c1f7508b919f45118b46bc7f08503e97e609343352fb8f512bf35 WHIRLPOOL eeee15fca62a5885f8a09a78a61cd5fea02b8426962c6417ccb95dc66baa3b7959e210e20019cf1e92c8145b274d5dd29ec576c6fa0c6b0583978a16a91d9e12
6052 DIST netbeans-trunk-nightly-201608220002-src.zip 217192718 SHA256 c1c463c39d59f48f75bb0f03507317de43f95394f04066e514d5bfbde1397082 SHA512 812c8a71f16979e91ca46d7553b6d056eaacfede0d4875d6c7a362576b2484844b83cd6c70792325ba24645da0dd906290e2498afb578771d280e8488c2c5fd4 WHIRLPOOL 98f36742c3a8776a203b98e73057938fe4695b486a7321c10af1ec24fb54e671dd05958adf3db34953486d393f475eff6e46d8ce40d4d4508195ad0025be1530
6053 @@ -34,8 +32,6 @@ DIST netbeans-trunk-nightly-201609190002-src.zip 218003305 SHA256 b9524ea17aae52
6054 DIST netbeans-trunk-nightly-201609200002-src.zip 218003655 SHA256 9765eb98830ba222ec1b111b9e0d92acca2d814894054fbf3ce72f92a76c87ad SHA512 7a3bbc4e242746f406c7332730fc024855315ed8042b9129050fd56b0f869a898965193f39f4db9b6b38eb28d5879676c995726cf7705e0dce02787297d3ab07 WHIRLPOOL c7615c996bed0f31efebbdda4dd3bedf7ae87a592c1c0b76ad280f5907c117d9d4ab80ee5a3da396d841189693de3b5adfe0996a962df005ac2d66f2bacc4e8c
6055 EBUILD netbeans-profiler-8.0.2.ebuild 3402 SHA256 8021dea620d1bc26214ff0ec285f8061c24693dd28a62a97a48ac3223707e920 SHA512 2660390337a973256b1aac3a02b14e16782c230fa2714ae695213b0cabc0eb60621c6a1ae234f9e57259a19de22a87447f9a89ab846bd59bcedd2be313c35072 WHIRLPOOL 5d1053ded03143b2de05b64cfbe59b515cb786d60bfa65566be795567bfaf5feb88a2f8e7161a05da512fafd523f871778d5ddeb3c6b89fc95885096e379f65d
6056 EBUILD netbeans-profiler-8.1.ebuild 3426 SHA256 81f8b3b135f021a2dbe7b5ccb53fc7fcf79908ab83ef14ca0e912732b7fb4b53 SHA512 210bc0c5214aa8f79f559cccf69f1ed885dd2d14dc55cd17bd89c8a7f04f1a76de5b414426337b2ba6e99576850f0753f13e41e0f424b3f0adc58001dffc217a WHIRLPOOL 293d12a03294532dc9ce10503b030282cb636f08af6300ea796885eb6a3fe36c9d37c2a07138d03e9c4d45b31352ce160901a96f659f26d50a0fe5caee3bf0fa
6057 -EBUILD netbeans-profiler-9999_p20160818.ebuild 3472 SHA256 9657770c174624553ddde7f6a1ef54cfc90bdc285cc1138e3aeb324e8981b135 SHA512 21c03435bc3ce441840e5e554d307d1a4a7439c130426169c6b5b88bb7817de30547fb5a77e03032269cb413c10ee82b0880f0608d4fca21eca01bbdc410e5fe WHIRLPOOL 69172ad7ce81fe7be5b673ddcd1a34f617325c64b0ec62ea2c6651f2d4eb222a8b79f27f55e2bcdc1cf7c8cff45e879670aae88f66212f757823d2b73760b946
6058 -EBUILD netbeans-profiler-9999_p20160819.ebuild 3472 SHA256 a78c557594434faeed55755bf97f6c37d7c85d7f9bdf1ead5d05ccf91ced282c SHA512 65755397ee56b849c28087ba79dd072d20c3b89fbf069115ff60cef1a0d3047232437cb31c838232df9d2953efb38293ab961b9ce2d133065a0ddc1ff87901e9 WHIRLPOOL 0ee59e0048651bd1626e952b3434b38809b332bdab8469bf598e288ca95df993962f89d5658cf04d1d87438440a3fb4e275044c599bc35bdc490a287358f7ee9
6059 EBUILD netbeans-profiler-9999_p20160820.ebuild 3472 SHA256 495d79a036458942ccf1e0973b4d66038db634977abf82aea51cc77725578194 SHA512 a58c7228f632db14e813be3d635c2fb0ff21c629e6f6c36846a8093a1d84543c87f5a31c30f33fb368f74d678fc42a098c31712e1acdd0352efcdb92ac97615a WHIRLPOOL 77a7e5e69a54f5186d6b21383dd369140c46b7e523fcc37622e853f36199a238272da9465de3636cd1e6570213c0cffc398f7766dbb94c6c3e465b218b84f1b7
6060 EBUILD netbeans-profiler-9999_p20160821.ebuild 3472 SHA256 c4e6cf9d9504d7a074a0620541ca04d5750827f4fe1f8108ddfae913d9e503d3 SHA512 78b5cdf4dced3ea78ba709c619f1e067f07be2729e28d13dec1da160b33c4889bdac3ba516db90c17f390b8495b92909b0515c678c4b534b0b8c2608668519b5 WHIRLPOOL da20d918fd35f53fef73766cece24a0926099b595ce3650c51e867e2f28a654caf44a1c9cc2fc98647280ed8c8653fd755e0954a1830b79939ed4a4e2ad0ac8a
6061 EBUILD netbeans-profiler-9999_p20160822.ebuild 3472 SHA256 e823b942d816a74bf8541aab1d5831ae006f9d90f76152f37d6324c3f02d0175 SHA512 ef0bad4c7bf05fac6fc35f21215c7f1cf201537aa6e48b1db83971f1a601442066c1955886891855c99580b9e6c3f9b43d536f7cae7450214dc89b5d6e3fcab3 WHIRLPOOL e8cff85a712d259e5c5e8810674e5c93f6b99fa0c05e45575d426e469752daa887fc333d3919407396040bcf24ac10d7ed4227a90fe0886b9e39a6ce671e16a0
6062
6063 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160818.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160818.ebuild
6064 deleted file mode 100644
6065 index 29bd53b..0000000
6066 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160818.ebuild
6067 +++ /dev/null
6068 @@ -1,121 +0,0 @@
6069 -# Copyright 1999-2016 Gentoo Foundation
6070 -# Distributed under the terms of the GNU General Public License v2
6071 -# $Id$
6072 -
6073 -EAPI="4"
6074 -inherit eutils java-pkg-2 java-ant-2
6075 -
6076 -DESCRIPTION="Netbeans Profiler Cluster"
6077 -HOMEPAGE="http://netbeans.org/projects/profiler"
6078 -SLOT="9999"
6079 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-18_00-02-33/zip/netbeans-trunk-nightly-201608180002-src.zip"
6080 -SRC_URI="${SOURCE_URL}
6081 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
6082 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6083 -KEYWORDS="~amd64 ~x86"
6084 -IUSE=""
6085 -S="${WORKDIR}"
6086 -
6087 -# Binary files needed for remote profiling
6088 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
6089 -
6090 -CDEPEND="~dev-java/netbeans-extide-${PV}
6091 - ~dev-java/netbeans-ide-${PV}
6092 - ~dev-java/netbeans-java-${PV}
6093 - ~dev-java/netbeans-platform-${PV}"
6094 -DEPEND=">=virtual/jdk-1.7
6095 - app-arch/unzip
6096 - ${CDEPEND}
6097 - dev-java/javahelp:0"
6098 -RDEPEND=">=virtual/jdk-1.7
6099 - ${CDEPEND}"
6100 -
6101 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6102 -
6103 -EANT_BUILD_XML="nbbuild/build.xml"
6104 -EANT_BUILD_TARGET="rebuild-cluster"
6105 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6106 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6107 -JAVA_PKG_BSFIX="off"
6108 -
6109 -src_unpack() {
6110 - unpack $(basename ${SOURCE_URL})
6111 -
6112 - einfo "Deleting bundled jars..."
6113 - find -name "*.jar" -type f -delete
6114 -
6115 - unpack netbeans-9999-r16-build.xml.patch.bz2
6116 -}
6117 -
6118 -src_prepare() {
6119 - einfo "Deleting bundled class files..."
6120 - find -name "*.class" -type f | xargs rm -vf
6121 -
6122 - epatch netbeans-9999-r16-build.xml.patch
6123 -
6124 - # Support for custom patches
6125 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6126 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6127 -
6128 - if [ -n "${files}" ] ; then
6129 - einfo "Applying custom patches:"
6130 -
6131 - for file in ${files} ; do
6132 - epatch "${file}"
6133 - done
6134 - fi
6135 - fi
6136 -
6137 - einfo "Symlinking external libraries..."
6138 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6139 -
6140 - einfo "Linking in other clusters..."
6141 - mkdir "${S}"/nbbuild/netbeans || die
6142 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6143 -
6144 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
6145 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6146 - touch nb.cluster.extide.built
6147 -
6148 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6149 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6150 - touch nb.cluster.ide.built
6151 -
6152 - ln -s /usr/share/netbeans-java-${SLOT} java || die
6153 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6154 - touch nb.cluster.java.built
6155 -
6156 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6157 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6158 - touch nb.cluster.platform.built
6159 -
6160 - popd >/dev/null || die
6161 -
6162 - java-pkg-2_src_prepare
6163 -}
6164 -
6165 -src_install() {
6166 - pushd nbbuild/netbeans/profiler >/dev/null || die
6167 -
6168 - insinto ${INSTALL_DIR}
6169 -
6170 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6171 -
6172 - doins -r *
6173 -
6174 - for file in lib/deployed/cvm/linux/*.so ; do
6175 - fperms 755 ${file}
6176 - done
6177 -
6178 - for file in lib/deployed/jdk*/linux*/*.so ; do
6179 - fperms 755 ${file}
6180 - done
6181 -
6182 - for file in remote-pack-defs/*.sh ; do
6183 - fperms 755 ${file}
6184 - done
6185 -
6186 - popd >/dev/null || die
6187 -
6188 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
6189 -}
6190
6191 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160819.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160819.ebuild
6192 deleted file mode 100644
6193 index 26d856b..0000000
6194 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160819.ebuild
6195 +++ /dev/null
6196 @@ -1,121 +0,0 @@
6197 -# Copyright 1999-2016 Gentoo Foundation
6198 -# Distributed under the terms of the GNU General Public License v2
6199 -# $Id$
6200 -
6201 -EAPI="4"
6202 -inherit eutils java-pkg-2 java-ant-2
6203 -
6204 -DESCRIPTION="Netbeans Profiler Cluster"
6205 -HOMEPAGE="http://netbeans.org/projects/profiler"
6206 -SLOT="9999"
6207 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-19_00-02-33/zip/netbeans-trunk-nightly-201608190002-src.zip"
6208 -SRC_URI="${SOURCE_URL}
6209 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
6210 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6211 -KEYWORDS="~amd64 ~x86"
6212 -IUSE=""
6213 -S="${WORKDIR}"
6214 -
6215 -# Binary files needed for remote profiling
6216 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
6217 -
6218 -CDEPEND="~dev-java/netbeans-extide-${PV}
6219 - ~dev-java/netbeans-ide-${PV}
6220 - ~dev-java/netbeans-java-${PV}
6221 - ~dev-java/netbeans-platform-${PV}"
6222 -DEPEND=">=virtual/jdk-1.7
6223 - app-arch/unzip
6224 - ${CDEPEND}
6225 - dev-java/javahelp:0"
6226 -RDEPEND=">=virtual/jdk-1.7
6227 - ${CDEPEND}"
6228 -
6229 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6230 -
6231 -EANT_BUILD_XML="nbbuild/build.xml"
6232 -EANT_BUILD_TARGET="rebuild-cluster"
6233 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6234 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6235 -JAVA_PKG_BSFIX="off"
6236 -
6237 -src_unpack() {
6238 - unpack $(basename ${SOURCE_URL})
6239 -
6240 - einfo "Deleting bundled jars..."
6241 - find -name "*.jar" -type f -delete
6242 -
6243 - unpack netbeans-9999-r16-build.xml.patch.bz2
6244 -}
6245 -
6246 -src_prepare() {
6247 - einfo "Deleting bundled class files..."
6248 - find -name "*.class" -type f | xargs rm -vf
6249 -
6250 - epatch netbeans-9999-r16-build.xml.patch
6251 -
6252 - # Support for custom patches
6253 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6254 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6255 -
6256 - if [ -n "${files}" ] ; then
6257 - einfo "Applying custom patches:"
6258 -
6259 - for file in ${files} ; do
6260 - epatch "${file}"
6261 - done
6262 - fi
6263 - fi
6264 -
6265 - einfo "Symlinking external libraries..."
6266 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6267 -
6268 - einfo "Linking in other clusters..."
6269 - mkdir "${S}"/nbbuild/netbeans || die
6270 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6271 -
6272 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
6273 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6274 - touch nb.cluster.extide.built
6275 -
6276 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6277 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6278 - touch nb.cluster.ide.built
6279 -
6280 - ln -s /usr/share/netbeans-java-${SLOT} java || die
6281 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6282 - touch nb.cluster.java.built
6283 -
6284 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6285 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6286 - touch nb.cluster.platform.built
6287 -
6288 - popd >/dev/null || die
6289 -
6290 - java-pkg-2_src_prepare
6291 -}
6292 -
6293 -src_install() {
6294 - pushd nbbuild/netbeans/profiler >/dev/null || die
6295 -
6296 - insinto ${INSTALL_DIR}
6297 -
6298 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6299 -
6300 - doins -r *
6301 -
6302 - for file in lib/deployed/cvm/linux/*.so ; do
6303 - fperms 755 ${file}
6304 - done
6305 -
6306 - for file in lib/deployed/jdk*/linux*/*.so ; do
6307 - fperms 755 ${file}
6308 - done
6309 -
6310 - for file in remote-pack-defs/*.sh ; do
6311 - fperms 755 ${file}
6312 - done
6313 -
6314 - popd >/dev/null || die
6315 -
6316 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
6317 -}
6318
6319 diff --git a/dev-java/netbeans-webcommon/Manifest b/dev-java/netbeans-webcommon/Manifest
6320 index 69ea1ea..63d59f7 100644
6321 --- a/dev-java/netbeans-webcommon/Manifest
6322 +++ b/dev-java/netbeans-webcommon/Manifest
6323 @@ -22,8 +22,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
6324 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
6325 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
6326 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
6327 -DIST netbeans-trunk-nightly-201608180002-src.zip 217176983 SHA256 399cd4897319eec9be51a12f78dc5d426c9e2998a2998714f02270628a25ef2a SHA512 1e91df2bd0d93512a8c6feaed669e851a43cdd8beffade2645327ed18555f6bcac1575e3e841bc0968f1b92c059d0929579215ad1ba7e1d0e619c642a87196e7 WHIRLPOOL a957bf53993cef447782ab81a3362a38f44902306e7a2e531f9ae9b19fd87f052db752acdc08a0879e09c0f4b71264e5dafc39f8ebff82dbf2fa984d5ebf6ab4
6328 -DIST netbeans-trunk-nightly-201608190002-src.zip 217183203 SHA256 f6713dea080556eb625aedb6f666a701e414dc1046870b7bd20b03ec36272894 SHA512 8e5626cf8f2d165f0ae7e6a19f8a7b1c72cd8fd74f4fad8577fad479bb30279c681e2c99cc43f4280f493cff0b5ec1b237c9bbbbebed14e383fa762000cc996e WHIRLPOOL aeb17d882bef504580a61976b63ee1e28e88703ac8f486efc699203e1c5e1985758009679bc6b8407699d6645137060c97089b3efe742aa47d98d7bb47603ac0
6329 DIST netbeans-trunk-nightly-201608200002-src.zip 217192695 SHA256 58c11bc929ec29edace69c12ba7fd0c71b5d4386c20ab02e7f9dab0962d7752f SHA512 0ec2bc6e3298c1bf38f4217db43cc7a8221dd360cdac72b012d65aa924ff69f81a41267d58d207e80ff6a875a196064a29f6bde41ee6ce1ef1b04da238ae4185 WHIRLPOOL f64160c449ad5a19d7975f5b5d1694149d3f3afa2614adaedaebc5f2f7c490ff35be196ce287ff244936061b10b53868ddf31cf28e9ac50cdcc95b491a01c8fb
6330 DIST netbeans-trunk-nightly-201608210002-src.zip 217192718 SHA256 e0ae06d6107fd1901abb522783e966cb5547d815a7b216000f2de4605f98e59c SHA512 bf85a7bed1390bf182862781a0b30c8128881b004caed70d7469632227a71d3a78562bd1cb2c1f7508b919f45118b46bc7f08503e97e609343352fb8f512bf35 WHIRLPOOL eeee15fca62a5885f8a09a78a61cd5fea02b8426962c6417ccb95dc66baa3b7959e210e20019cf1e92c8145b274d5dd29ec576c6fa0c6b0583978a16a91d9e12
6331 DIST netbeans-trunk-nightly-201608220002-src.zip 217192718 SHA256 c1c463c39d59f48f75bb0f03507317de43f95394f04066e514d5bfbde1397082 SHA512 812c8a71f16979e91ca46d7553b6d056eaacfede0d4875d6c7a362576b2484844b83cd6c70792325ba24645da0dd906290e2498afb578771d280e8488c2c5fd4 WHIRLPOOL 98f36742c3a8776a203b98e73057938fe4695b486a7321c10af1ec24fb54e671dd05958adf3db34953486d393f475eff6e46d8ce40d4d4508195ad0025be1530
6332 @@ -53,8 +51,6 @@ DIST netbeans-trunk-nightly-201609190002-src.zip 218003305 SHA256 b9524ea17aae52
6333 DIST netbeans-trunk-nightly-201609200002-src.zip 218003655 SHA256 9765eb98830ba222ec1b111b9e0d92acca2d814894054fbf3ce72f92a76c87ad SHA512 7a3bbc4e242746f406c7332730fc024855315ed8042b9129050fd56b0f869a898965193f39f4db9b6b38eb28d5879676c995726cf7705e0dce02787297d3ab07 WHIRLPOOL c7615c996bed0f31efebbdda4dd3bedf7ae87a592c1c0b76ad280f5907c117d9d4ab80ee5a3da396d841189693de3b5adfe0996a962df005ac2d66f2bacc4e8c
6334 EBUILD netbeans-webcommon-8.0.2.ebuild 4723 SHA256 e2ba39cb6f22c990acf9a492eac5707f130382d56f9bc1e3636e82cbe4d61938 SHA512 61955d38f829b3ed54bc5cb9a71da07f05676a2bf7219fa8073aeee0f0e2d0e73f7aa6ec1636be39fb071d3d2b9de7ceb813a247a61961874f4cc78697d4e568 WHIRLPOOL 1a272650fc2394716a790b79cb85a9322929c7cc96ea4776cc639fb869c5b536140dbdc632b1a8aa9cb1fc8e740050125c2ebe9390de7a8f4207e88e24924206
6335 EBUILD netbeans-webcommon-8.1.ebuild 4945 SHA256 55c57b638481134d659763154a7820467a9866707112cba0e60dbd9ba8cd2840 SHA512 a98987535f60b533bf0df701f83693a58584dfa9a10d5c8646186165d884fb7e8a3348ec77cbf25d1a8cc8cfd947bf54cdb30d251ae1a3fffb74947070d76579 WHIRLPOOL 36fe1b7b9b34a02fcda227aaeebed8a33562e6fe4a014c78e9a464d709bf5120322a35bd54a0ffa15c4dd4f3ae605cf6fc2d35c5652f7162ae646c61ad69210a
6336 -EBUILD netbeans-webcommon-9999_p20160818.ebuild 6242 SHA256 7b9f74bbeb9be47bbc9df8c1f1b3add3869b466fdfd65fa12b46dd77284ad3c2 SHA512 17c25c35372d3b1e9947f33c1369139113311491ddee03b2cf3d3132731269e7211b9c0da0ee733cb3c53f82997b330cccc331258c9b7139f0a3ceca76191d05 WHIRLPOOL 23257ee779ee85e1530fc2546c3c106b666d686a487eea85544f87347869edf5d23151886af63821da571075a2deec61957a087070a7d1c564c64df243ce2f6c
6337 -EBUILD netbeans-webcommon-9999_p20160819.ebuild 6242 SHA256 186c796b327ba19eae619f25019923da146bd331c912e30b7b672e741c168643 SHA512 b87f8069224a66f0ac92224ec4b76990279b1524718a7833b5e515d1df6da4b5d4fc7b7151aadfbfb7b7f949ee69dae1745990a08ce7f9e6e60bd418ca80cddd WHIRLPOOL e84525c664665e3bb4fa8d8c257e144fd663a9094a692d92e2bbebae3f3539c6b4d549a2bedd4f2a462e431819826a6bdeaa13c4a28a2c007425dba9292fbdd0
6338 EBUILD netbeans-webcommon-9999_p20160820.ebuild 6242 SHA256 8362d56194d241cf8714b25fe233f548c1231315d2fc78b59935e35e116aff71 SHA512 e13e7f4e9e89431763a6108c80aef7a872416c8b41e4ed1227ca7e0f6ea875f89e02484a7a55df3044ab3590f0bb9755605b1542050b3ff7ae352be25e28e474 WHIRLPOOL e775b08a4500140ae79e8360219075b87b3817e3093bf78b1272f9c4fb0b2ec3e3fcb2036da3cfff728c4cd36484dfee268f9b390856f3a530072727fbec818a
6339 EBUILD netbeans-webcommon-9999_p20160821.ebuild 6242 SHA256 47bfaadad5bfa0700f8c71ff1038435b56511bb264b62013b70428b229a79607 SHA512 2d8e2bce7f0dc11b5fbc6fcbed0925e4fbb7846269a858b04ef9c5038c70f426839403f794e377cf4e6dfcc86ffc6cf569c591a261747c279a0bc2365e1e41dd WHIRLPOOL f4a2ad4cc3e4f75103ba7a9e8ef8d73ba5ba21e66b7d0e2b95f6acba7d4e99e7e29659624f30ee777140fee10523c5966f296feec595b81914f0f92f723005cd
6340 EBUILD netbeans-webcommon-9999_p20160822.ebuild 6242 SHA256 eed953337bfe337d8833d1ec5e1ed9e5cb697063741cacfe7594a7befd7dd084 SHA512 d6b134797cf3e6891d9a708ccfae0b83dac22b952c60765988ed55c384e7517ca87889f5d49ef9d03e53ae706a1cfe082f66a696abacd4558f05e872c65f442e WHIRLPOOL a9689dfcbadafc8325e09c29fb6ef01d37bf1d060c049a09db1293b558aa3b9a470276d14ef1ad7fe8d108779ba6e5e9054396329dc73c8516f834bdfb391e3d
6341
6342 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160818.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160818.ebuild
6343 deleted file mode 100644
6344 index 41e69b5..0000000
6345 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160818.ebuild
6346 +++ /dev/null
6347 @@ -1,132 +0,0 @@
6348 -# Copyright 1999-2016 Gentoo Foundation
6349 -# Distributed under the terms of the GNU General Public License v2
6350 -# $Id$
6351 -
6352 -EAPI="4"
6353 -inherit eutils java-pkg-2 java-ant-2
6354 -
6355 -DESCRIPTION="Netbeans Web Services Cluster"
6356 -HOMEPAGE="http://netbeans.org/"
6357 -SLOT="9999"
6358 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-18_00-02-33/zip/netbeans-trunk-nightly-201608180002-src.zip"
6359 -SRC_URI="${SOURCE_URL}
6360 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
6361 - http://hg.netbeans.org/binaries/7CA13589F586F659BB0E1561719A91CA47BF1897-com.oracle.js.parser.jar
6362 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
6363 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
6364 - http://hg.netbeans.org/binaries/C8EEAB10E4539BEAF97476EBA252BD4B40377FA9-js-corestubs.zip
6365 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
6366 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
6367 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
6368 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
6369 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
6370 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
6371 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
6372 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
6373 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
6374 - http://hg.netbeans.org/binaries/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip"
6375 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6376 -KEYWORDS="~amd64 ~x86"
6377 -IUSE=""
6378 -S="${WORKDIR}"
6379 -
6380 -CDEPEND="~dev-java/netbeans-platform-${PV}
6381 - ~dev-java/netbeans-extide-${PV}
6382 - ~dev-java/netbeans-ide-${PV}"
6383 -DEPEND=">=virtual/jdk-1.7
6384 - app-arch/unzip
6385 - ${CDEPEND}
6386 - dev-java/javahelp:0
6387 - dev-java/jna:0"
6388 -RDEPEND=">=virtual/jdk-1.7
6389 - ${CDEPEND}"
6390 -
6391 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6392 -
6393 -EANT_BUILD_XML="nbbuild/build.xml"
6394 -EANT_BUILD_TARGET="rebuild-cluster"
6395 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6396 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6397 -JAVA_PKG_BSFIX="off"
6398 -
6399 -src_unpack() {
6400 - unpack $(basename ${SOURCE_URL})
6401 -
6402 - einfo "Deleting bundled jars..."
6403 - find -name "*.jar" -type f -delete
6404 -
6405 - unpack netbeans-9999-r16-build.xml.patch.bz2
6406 -
6407 - pushd "${S}" >/dev/null || die
6408 - ln -s "${DISTDIR}"/7CA13589F586F659BB0E1561719A91CA47BF1897-com.oracle.js.parser.jar libs.nashorn/external/com.oracle.js.parser.jar || die
6409 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
6410 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
6411 - ln -s "${DISTDIR}"/C8EEAB10E4539BEAF97476EBA252BD4B40377FA9-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
6412 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
6413 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
6414 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
6415 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
6416 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
6417 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
6418 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
6419 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
6420 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
6421 - ln -s "${DISTDIR}"/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip html.ojet/external/ojetdocs-2_0_0.zip || die
6422 - popd >/dev/null || die
6423 -}
6424 -
6425 -src_prepare() {
6426 - einfo "Deleting bundled class files..."
6427 - find -name "*.class" -type f | xargs rm -vf
6428 -
6429 - epatch netbeans-9999-r16-build.xml.patch
6430 -
6431 - # Support for custom patches
6432 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6433 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6434 -
6435 - if [ -n "${files}" ] ; then
6436 - einfo "Applying custom patches:"
6437 -
6438 - for file in ${files} ; do
6439 - epatch "${file}"
6440 - done
6441 - fi
6442 - fi
6443 -
6444 - einfo "Symlinking external libraries..."
6445 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6446 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
6447 -
6448 - einfo "Linking in other clusters..."
6449 - mkdir "${S}"/nbbuild/netbeans || die
6450 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6451 -
6452 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6453 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6454 - touch nb.cluster.platform.built
6455 -
6456 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
6457 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6458 - touch nb.cluster.extide.built
6459 -
6460 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6461 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6462 - touch nb.cluster.ide.built
6463 -
6464 - popd >/dev/null || die
6465 -
6466 - java-pkg-2_src_prepare
6467 -}
6468 -
6469 -src_install() {
6470 - pushd nbbuild/netbeans/webcommon >/dev/null || die
6471 -
6472 - insinto ${INSTALL_DIR}
6473 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6474 - doins -r *
6475 -
6476 - popd >/dev/null || die
6477 -
6478 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
6479 -}
6480
6481 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160819.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160819.ebuild
6482 deleted file mode 100644
6483 index f0588bf..0000000
6484 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160819.ebuild
6485 +++ /dev/null
6486 @@ -1,132 +0,0 @@
6487 -# Copyright 1999-2016 Gentoo Foundation
6488 -# Distributed under the terms of the GNU General Public License v2
6489 -# $Id$
6490 -
6491 -EAPI="4"
6492 -inherit eutils java-pkg-2 java-ant-2
6493 -
6494 -DESCRIPTION="Netbeans Web Services Cluster"
6495 -HOMEPAGE="http://netbeans.org/"
6496 -SLOT="9999"
6497 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-19_00-02-33/zip/netbeans-trunk-nightly-201608190002-src.zip"
6498 -SRC_URI="${SOURCE_URL}
6499 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
6500 - http://hg.netbeans.org/binaries/7CA13589F586F659BB0E1561719A91CA47BF1897-com.oracle.js.parser.jar
6501 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
6502 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
6503 - http://hg.netbeans.org/binaries/C8EEAB10E4539BEAF97476EBA252BD4B40377FA9-js-corestubs.zip
6504 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
6505 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
6506 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
6507 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
6508 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
6509 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
6510 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
6511 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
6512 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
6513 - http://hg.netbeans.org/binaries/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip"
6514 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6515 -KEYWORDS="~amd64 ~x86"
6516 -IUSE=""
6517 -S="${WORKDIR}"
6518 -
6519 -CDEPEND="~dev-java/netbeans-platform-${PV}
6520 - ~dev-java/netbeans-extide-${PV}
6521 - ~dev-java/netbeans-ide-${PV}"
6522 -DEPEND=">=virtual/jdk-1.7
6523 - app-arch/unzip
6524 - ${CDEPEND}
6525 - dev-java/javahelp:0
6526 - dev-java/jna:0"
6527 -RDEPEND=">=virtual/jdk-1.7
6528 - ${CDEPEND}"
6529 -
6530 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6531 -
6532 -EANT_BUILD_XML="nbbuild/build.xml"
6533 -EANT_BUILD_TARGET="rebuild-cluster"
6534 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6535 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6536 -JAVA_PKG_BSFIX="off"
6537 -
6538 -src_unpack() {
6539 - unpack $(basename ${SOURCE_URL})
6540 -
6541 - einfo "Deleting bundled jars..."
6542 - find -name "*.jar" -type f -delete
6543 -
6544 - unpack netbeans-9999-r16-build.xml.patch.bz2
6545 -
6546 - pushd "${S}" >/dev/null || die
6547 - ln -s "${DISTDIR}"/7CA13589F586F659BB0E1561719A91CA47BF1897-com.oracle.js.parser.jar libs.nashorn/external/com.oracle.js.parser.jar || die
6548 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
6549 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
6550 - ln -s "${DISTDIR}"/C8EEAB10E4539BEAF97476EBA252BD4B40377FA9-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
6551 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
6552 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
6553 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
6554 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
6555 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
6556 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
6557 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
6558 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
6559 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
6560 - ln -s "${DISTDIR}"/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip html.ojet/external/ojetdocs-2_0_0.zip || die
6561 - popd >/dev/null || die
6562 -}
6563 -
6564 -src_prepare() {
6565 - einfo "Deleting bundled class files..."
6566 - find -name "*.class" -type f | xargs rm -vf
6567 -
6568 - epatch netbeans-9999-r16-build.xml.patch
6569 -
6570 - # Support for custom patches
6571 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6572 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6573 -
6574 - if [ -n "${files}" ] ; then
6575 - einfo "Applying custom patches:"
6576 -
6577 - for file in ${files} ; do
6578 - epatch "${file}"
6579 - done
6580 - fi
6581 - fi
6582 -
6583 - einfo "Symlinking external libraries..."
6584 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6585 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
6586 -
6587 - einfo "Linking in other clusters..."
6588 - mkdir "${S}"/nbbuild/netbeans || die
6589 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6590 -
6591 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6592 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6593 - touch nb.cluster.platform.built
6594 -
6595 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
6596 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6597 - touch nb.cluster.extide.built
6598 -
6599 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6600 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6601 - touch nb.cluster.ide.built
6602 -
6603 - popd >/dev/null || die
6604 -
6605 - java-pkg-2_src_prepare
6606 -}
6607 -
6608 -src_install() {
6609 - pushd nbbuild/netbeans/webcommon >/dev/null || die
6610 -
6611 - insinto ${INSTALL_DIR}
6612 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6613 - doins -r *
6614 -
6615 - popd >/dev/null || die
6616 -
6617 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
6618 -}
6619
6620 diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
6621 index ea133e6..5467a0a 100644
6622 --- a/dev-java/netbeans-websvccommon/Manifest
6623 +++ b/dev-java/netbeans-websvccommon/Manifest
6624 @@ -3,8 +3,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
6625 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
6626 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
6627 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
6628 -DIST netbeans-trunk-nightly-201608180002-src.zip 217176983 SHA256 399cd4897319eec9be51a12f78dc5d426c9e2998a2998714f02270628a25ef2a SHA512 1e91df2bd0d93512a8c6feaed669e851a43cdd8beffade2645327ed18555f6bcac1575e3e841bc0968f1b92c059d0929579215ad1ba7e1d0e619c642a87196e7 WHIRLPOOL a957bf53993cef447782ab81a3362a38f44902306e7a2e531f9ae9b19fd87f052db752acdc08a0879e09c0f4b71264e5dafc39f8ebff82dbf2fa984d5ebf6ab4
6629 -DIST netbeans-trunk-nightly-201608190002-src.zip 217183203 SHA256 f6713dea080556eb625aedb6f666a701e414dc1046870b7bd20b03ec36272894 SHA512 8e5626cf8f2d165f0ae7e6a19f8a7b1c72cd8fd74f4fad8577fad479bb30279c681e2c99cc43f4280f493cff0b5ec1b237c9bbbbebed14e383fa762000cc996e WHIRLPOOL aeb17d882bef504580a61976b63ee1e28e88703ac8f486efc699203e1c5e1985758009679bc6b8407699d6645137060c97089b3efe742aa47d98d7bb47603ac0
6630 DIST netbeans-trunk-nightly-201608200002-src.zip 217192695 SHA256 58c11bc929ec29edace69c12ba7fd0c71b5d4386c20ab02e7f9dab0962d7752f SHA512 0ec2bc6e3298c1bf38f4217db43cc7a8221dd360cdac72b012d65aa924ff69f81a41267d58d207e80ff6a875a196064a29f6bde41ee6ce1ef1b04da238ae4185 WHIRLPOOL f64160c449ad5a19d7975f5b5d1694149d3f3afa2614adaedaebc5f2f7c490ff35be196ce287ff244936061b10b53868ddf31cf28e9ac50cdcc95b491a01c8fb
6631 DIST netbeans-trunk-nightly-201608210002-src.zip 217192718 SHA256 e0ae06d6107fd1901abb522783e966cb5547d815a7b216000f2de4605f98e59c SHA512 bf85a7bed1390bf182862781a0b30c8128881b004caed70d7469632227a71d3a78562bd1cb2c1f7508b919f45118b46bc7f08503e97e609343352fb8f512bf35 WHIRLPOOL eeee15fca62a5885f8a09a78a61cd5fea02b8426962c6417ccb95dc66baa3b7959e210e20019cf1e92c8145b274d5dd29ec576c6fa0c6b0583978a16a91d9e12
6632 DIST netbeans-trunk-nightly-201608220002-src.zip 217192718 SHA256 c1c463c39d59f48f75bb0f03507317de43f95394f04066e514d5bfbde1397082 SHA512 812c8a71f16979e91ca46d7553b6d056eaacfede0d4875d6c7a362576b2484844b83cd6c70792325ba24645da0dd906290e2498afb578771d280e8488c2c5fd4 WHIRLPOOL 98f36742c3a8776a203b98e73057938fe4695b486a7321c10af1ec24fb54e671dd05958adf3db34953486d393f475eff6e46d8ce40d4d4508195ad0025be1530
6633 @@ -34,8 +32,6 @@ DIST netbeans-trunk-nightly-201609190002-src.zip 218003305 SHA256 b9524ea17aae52
6634 DIST netbeans-trunk-nightly-201609200002-src.zip 218003655 SHA256 9765eb98830ba222ec1b111b9e0d92acca2d814894054fbf3ce72f92a76c87ad SHA512 7a3bbc4e242746f406c7332730fc024855315ed8042b9129050fd56b0f869a898965193f39f4db9b6b38eb28d5879676c995726cf7705e0dce02787297d3ab07 WHIRLPOOL c7615c996bed0f31efebbdda4dd3bedf7ae87a592c1c0b76ad280f5907c117d9d4ab80ee5a3da396d841189693de3b5adfe0996a962df005ac2d66f2bacc4e8c
6635 EBUILD netbeans-websvccommon-8.0.2.ebuild 2651 SHA256 a195b307847c466dbb5f46eb04240358ce3c92cadeecb8fda1562304de46820f SHA512 933626bd2073f58e3508180c042e237b9e61ba6f3c992cf37ea43978ac2fc972d2dcc3ef0b5c390b3867296e197ed2605c43452c98e36acf0982e7338b6d1eb7 WHIRLPOOL c3db8f0b50116d0129f50778e1961166e76601d8c165e20e73d75c91b02c8a095067e0f13e18178d849dd29adcedaeee7d3e0e62f99be592d7ce159fd6af632e
6636 EBUILD netbeans-websvccommon-8.1.ebuild 2675 SHA256 c9ff3d598c5f76c2b69dd5488a80c63025acc3cd0cc99321a0e84a493502df36 SHA512 89daec44b860aa8011d9e5533230f89dad7bcc50a119664122d2718db3e53501d1319ae4b27eac1d71596671e9a7c21315a641346e6cbab22edb3c7232bf5ce3 WHIRLPOOL 521521094b396c98687e2054742e4c019023045f19b01a6cc3a5f826f4cabe9448254db8b834448f3b33368c76dd667942554e1bae459c55de2c571bb5cfb4f5
6637 -EBUILD netbeans-websvccommon-9999_p20160818.ebuild 2721 SHA256 4dd81fae6b29485b78baae91b3cc544ab58d4429fc2a7064ba91ae05a7227f16 SHA512 a36bd355acd387e9f45fe21b91432e8036199d18ddf2530dcc620ea0e657ab16ce9185d8481bfc64edc8b0f2fff60ab5a2070134e275c92d66d8fbac76fe234c WHIRLPOOL 84cbca2ef66319f65bcf31e0ef43eef4f58ff9650cced39a0b9a08de2fe86145264da26f21701aee55d04604ad7a9855c060a7c3015a878f8cd28a0dcc09ba7d
6638 -EBUILD netbeans-websvccommon-9999_p20160819.ebuild 2721 SHA256 1d880fd90b5b1ec2d50ac8b394006a5352f0bcf4a8907018ce0aec0a53b4d21e SHA512 d4beae145a7ee5ffb5631015309c1e18c37f92af3700568362fa7457fa3b1bcfbe0e9ce4c73984978c44366c6f0fbae5bd20aef744cfa8ff7c99dc8e8c0a8a87 WHIRLPOOL 7cd85b3b46efae362b8cad50877dffdf915c4bcfd37024c6915bfd3501bdc2e53376fd0e171b611f97c172daa2cccebde6ba85422daa313e63c65f83a89fa2a2
6639 EBUILD netbeans-websvccommon-9999_p20160820.ebuild 2721 SHA256 e826b7b5f69b1bdfd2a81448905f9d85178404a7516eefa44f6e7cf2215a2a1f SHA512 3c3ee34907f65d7c3a18fd71ec935c8dcafa31b2e3470d10a29d69d44bf0266f1b775307435a683e116d5b51283fdd4152bfc1ea9e6ba0ee7297678ed5c05d4f WHIRLPOOL c6217999392726563069d179e438e7857f684cd5cd4469992f9ee144ed752e35ad2634cbdca64a4a00971a9215731ad47b895881287d80a311f5099c266096b5
6640 EBUILD netbeans-websvccommon-9999_p20160821.ebuild 2721 SHA256 790e3bc8fb1e5de0c916493448e7c11b22ada34c8b118a7d9c723aa7d72fa8d8 SHA512 baf41fa31f15d86cb0554df3d3eaff2cde0a7735989f3f592f5a1e7b47119f2d02eebfbec153ee6fbba77c6d424a9a48b7167bb5dfb47753e99f7383c0e7e7b6 WHIRLPOOL 3becb6d28d4e88b69d004149f847040eb8e3bb6c7d5a45081ca0286c7d8c856680e2c910488ab9dd705f0b35fd81f2fe89fa35dc2bf9c23c3b636a089ea907b8
6641 EBUILD netbeans-websvccommon-9999_p20160822.ebuild 2721 SHA256 86dda955ebb02ad9efd93ded83da35b7d860c835e147dfadb0bf30c635592919 SHA512 15c754c0a01c412ba17bba07806f34b98382b07361ca8d5da8717353ab349bfeda2b08740b4036edc4476a8791195b703f85916ea2e25b690ba01f4f8990c9b9 WHIRLPOOL b032d522b4c70bca50529cccc700f52e556af9ff3e6b2ece601ac41d87cf859a14fc949cd08f09ce99dead41459ac435dface5d3ae1e043d9b05fa78d271d0df
6642
6643 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160818.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160818.ebuild
6644 deleted file mode 100644
6645 index be360a0..0000000
6646 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160818.ebuild
6647 +++ /dev/null
6648 @@ -1,94 +0,0 @@
6649 -# Copyright 1999-2016 Gentoo Foundation
6650 -# Distributed under the terms of the GNU General Public License v2
6651 -# $Id$
6652 -
6653 -EAPI="4"
6654 -inherit eutils java-pkg-2 java-ant-2
6655 -
6656 -DESCRIPTION="Netbeans Web Services Common Cluster"
6657 -HOMEPAGE="http://netbeans.org/"
6658 -SLOT="9999"
6659 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-18_00-02-33/zip/netbeans-trunk-nightly-201608180002-src.zip"
6660 -SRC_URI="${SOURCE_URL}
6661 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
6662 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6663 -KEYWORDS="~amd64 ~x86"
6664 -IUSE=""
6665 -S="${WORKDIR}"
6666 -
6667 -CDEPEND="~dev-java/netbeans-platform-${PV}
6668 - ~dev-java/netbeans-ide-${PV}"
6669 -DEPEND=">=virtual/jdk-1.7
6670 - app-arch/unzip
6671 - ${CDEPEND}
6672 - dev-java/javahelp:0"
6673 -RDEPEND=">=virtual/jdk-1.7
6674 - ${CDEPEND}"
6675 -
6676 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6677 -
6678 -EANT_BUILD_XML="nbbuild/build.xml"
6679 -EANT_BUILD_TARGET="rebuild-cluster"
6680 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6681 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6682 -JAVA_PKG_BSFIX="off"
6683 -
6684 -src_unpack() {
6685 - unpack $(basename ${SOURCE_URL})
6686 -
6687 - einfo "Deleting bundled jars..."
6688 - find -name "*.jar" -type f -delete
6689 -
6690 - unpack netbeans-9999-r16-build.xml.patch.bz2
6691 -}
6692 -
6693 -src_prepare() {
6694 - einfo "Deleting bundled class files..."
6695 - find -name "*.class" -type f | xargs rm -vf
6696 -
6697 - epatch netbeans-9999-r16-build.xml.patch
6698 -
6699 - # Support for custom patches
6700 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6701 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6702 -
6703 - if [ -n "${files}" ] ; then
6704 - einfo "Applying custom patches:"
6705 -
6706 - for file in ${files} ; do
6707 - epatch "${file}"
6708 - done
6709 - fi
6710 - fi
6711 -
6712 - einfo "Symlinking external libraries..."
6713 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6714 -
6715 - einfo "Linking in other clusters..."
6716 - mkdir "${S}"/nbbuild/netbeans || die
6717 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6718 -
6719 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6720 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6721 - touch nb.cluster.platform.built
6722 -
6723 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6724 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6725 - touch nb.cluster.ide.built
6726 -
6727 - popd >/dev/null || die
6728 -
6729 - java-pkg-2_src_prepare
6730 -}
6731 -
6732 -src_install() {
6733 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
6734 -
6735 - insinto ${INSTALL_DIR}
6736 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6737 - doins -r *
6738 -
6739 - popd >/dev/null || die
6740 -
6741 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
6742 -}
6743
6744 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160819.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160819.ebuild
6745 deleted file mode 100644
6746 index 378812a..0000000
6747 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160819.ebuild
6748 +++ /dev/null
6749 @@ -1,94 +0,0 @@
6750 -# Copyright 1999-2016 Gentoo Foundation
6751 -# Distributed under the terms of the GNU General Public License v2
6752 -# $Id$
6753 -
6754 -EAPI="4"
6755 -inherit eutils java-pkg-2 java-ant-2
6756 -
6757 -DESCRIPTION="Netbeans Web Services Common Cluster"
6758 -HOMEPAGE="http://netbeans.org/"
6759 -SLOT="9999"
6760 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-19_00-02-33/zip/netbeans-trunk-nightly-201608190002-src.zip"
6761 -SRC_URI="${SOURCE_URL}
6762 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
6763 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6764 -KEYWORDS="~amd64 ~x86"
6765 -IUSE=""
6766 -S="${WORKDIR}"
6767 -
6768 -CDEPEND="~dev-java/netbeans-platform-${PV}
6769 - ~dev-java/netbeans-ide-${PV}"
6770 -DEPEND=">=virtual/jdk-1.7
6771 - app-arch/unzip
6772 - ${CDEPEND}
6773 - dev-java/javahelp:0"
6774 -RDEPEND=">=virtual/jdk-1.7
6775 - ${CDEPEND}"
6776 -
6777 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6778 -
6779 -EANT_BUILD_XML="nbbuild/build.xml"
6780 -EANT_BUILD_TARGET="rebuild-cluster"
6781 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6782 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6783 -JAVA_PKG_BSFIX="off"
6784 -
6785 -src_unpack() {
6786 - unpack $(basename ${SOURCE_URL})
6787 -
6788 - einfo "Deleting bundled jars..."
6789 - find -name "*.jar" -type f -delete
6790 -
6791 - unpack netbeans-9999-r16-build.xml.patch.bz2
6792 -}
6793 -
6794 -src_prepare() {
6795 - einfo "Deleting bundled class files..."
6796 - find -name "*.class" -type f | xargs rm -vf
6797 -
6798 - epatch netbeans-9999-r16-build.xml.patch
6799 -
6800 - # Support for custom patches
6801 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6802 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6803 -
6804 - if [ -n "${files}" ] ; then
6805 - einfo "Applying custom patches:"
6806 -
6807 - for file in ${files} ; do
6808 - epatch "${file}"
6809 - done
6810 - fi
6811 - fi
6812 -
6813 - einfo "Symlinking external libraries..."
6814 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6815 -
6816 - einfo "Linking in other clusters..."
6817 - mkdir "${S}"/nbbuild/netbeans || die
6818 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6819 -
6820 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6821 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6822 - touch nb.cluster.platform.built
6823 -
6824 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6825 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6826 - touch nb.cluster.ide.built
6827 -
6828 - popd >/dev/null || die
6829 -
6830 - java-pkg-2_src_prepare
6831 -}
6832 -
6833 -src_install() {
6834 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
6835 -
6836 - insinto ${INSTALL_DIR}
6837 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6838 - doins -r *
6839 -
6840 - popd >/dev/null || die
6841 -
6842 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
6843 -}
6844
6845 diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
6846 index 0817ee9..b3ad450 100644
6847 --- a/dev-util/netbeans/Manifest
6848 +++ b/dev-util/netbeans/Manifest
6849 @@ -6,8 +6,6 @@ DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99e
6850 DIST netbeans-l10n-8.0.1-20141110.tar.bz2 12065358 SHA256 542d325cbc6e0e617f6076e964e37803ec322b6d0ee4724a6d2127f2f480fb24 SHA512 28242dcbe7bcbc6a9abce15dfe6fd6140a275a417d96ff28228315bdc0ce8110ede899a1815e2fdf9115b48221d50cd3ff5b71a15d36316d04d81f66e9c0cac4 WHIRLPOOL 0318caea3463d3f7bb8876774b1cc9467dadd9bc36497a9304ed12900e2fabdc4dcdfec0b9eaee27bb36c39e9caff3743c5a42ad4c3a432205a716832688c4d6
6851 DIST netbeans-l10n-8.1-20151105.tar.bz2 11945028 SHA256 33e86aa7315021d28fdb64790233327d7599c98bcf3ab9d936b6fe924884325a SHA512 eb3163eaa8add417a0e8ac3ed4923a6e4992a80eaac00a01eed24e0e1ceb8a5cbd308659bcf0e5e1192ac8e84a79ea36744ad6b2589d60891b03b37102e9435d WHIRLPOOL f214a865bfd8c54341fb9d538da6db4d9b24906b0d94b3ee6cbf4a525e8842d28e852febb2f34c4c31f989d1b6baf750480bc2f04d94bcd7a8bdb8c9553ef590
6852 DIST netbeans-l10n-9999-20131010.tar.bz2 12440242 SHA256 64c48605820ec1f35e38c34b48cc16cd40c053d085d50819d4b4e9a80453dfa9 SHA512 7d4d61fa61710186fefd90721598ec635db7c6249ce6fc484fd5813636220f163b60230349c984c398c87e083d2d629c531fe5b4cea3752ebbcaa9823b701a02 WHIRLPOOL 10506e3a3004d6c0ab17b05507f72db2c25d2713c3233a7f5478da27d3b1261b5fb6d5f71cbf369858668ca2d1219dad1900c6c42d3f250adcc935e846e56b09
6853 -DIST netbeans-trunk-nightly-201608180002-src.zip 217176983 SHA256 399cd4897319eec9be51a12f78dc5d426c9e2998a2998714f02270628a25ef2a SHA512 1e91df2bd0d93512a8c6feaed669e851a43cdd8beffade2645327ed18555f6bcac1575e3e841bc0968f1b92c059d0929579215ad1ba7e1d0e619c642a87196e7 WHIRLPOOL a957bf53993cef447782ab81a3362a38f44902306e7a2e531f9ae9b19fd87f052db752acdc08a0879e09c0f4b71264e5dafc39f8ebff82dbf2fa984d5ebf6ab4
6854 -DIST netbeans-trunk-nightly-201608190002-src.zip 217183203 SHA256 f6713dea080556eb625aedb6f666a701e414dc1046870b7bd20b03ec36272894 SHA512 8e5626cf8f2d165f0ae7e6a19f8a7b1c72cd8fd74f4fad8577fad479bb30279c681e2c99cc43f4280f493cff0b5ec1b237c9bbbbebed14e383fa762000cc996e WHIRLPOOL aeb17d882bef504580a61976b63ee1e28e88703ac8f486efc699203e1c5e1985758009679bc6b8407699d6645137060c97089b3efe742aa47d98d7bb47603ac0
6855 DIST netbeans-trunk-nightly-201608200002-src.zip 217192695 SHA256 58c11bc929ec29edace69c12ba7fd0c71b5d4386c20ab02e7f9dab0962d7752f SHA512 0ec2bc6e3298c1bf38f4217db43cc7a8221dd360cdac72b012d65aa924ff69f81a41267d58d207e80ff6a875a196064a29f6bde41ee6ce1ef1b04da238ae4185 WHIRLPOOL f64160c449ad5a19d7975f5b5d1694149d3f3afa2614adaedaebc5f2f7c490ff35be196ce287ff244936061b10b53868ddf31cf28e9ac50cdcc95b491a01c8fb
6856 DIST netbeans-trunk-nightly-201608210002-src.zip 217192718 SHA256 e0ae06d6107fd1901abb522783e966cb5547d815a7b216000f2de4605f98e59c SHA512 bf85a7bed1390bf182862781a0b30c8128881b004caed70d7469632227a71d3a78562bd1cb2c1f7508b919f45118b46bc7f08503e97e609343352fb8f512bf35 WHIRLPOOL eeee15fca62a5885f8a09a78a61cd5fea02b8426962c6417ccb95dc66baa3b7959e210e20019cf1e92c8145b274d5dd29ec576c6fa0c6b0583978a16a91d9e12
6857 DIST netbeans-trunk-nightly-201608220002-src.zip 217192718 SHA256 c1c463c39d59f48f75bb0f03507317de43f95394f04066e514d5bfbde1397082 SHA512 812c8a71f16979e91ca46d7553b6d056eaacfede0d4875d6c7a362576b2484844b83cd6c70792325ba24645da0dd906290e2498afb578771d280e8488c2c5fd4 WHIRLPOOL 98f36742c3a8776a203b98e73057938fe4695b486a7321c10af1ec24fb54e671dd05958adf3db34953486d393f475eff6e46d8ce40d4d4508195ad0025be1530
6858 @@ -37,8 +35,6 @@ DIST netbeans-trunk-nightly-201609190002-src.zip 218003305 SHA256 b9524ea17aae52
6859 DIST netbeans-trunk-nightly-201609200002-src.zip 218003655 SHA256 9765eb98830ba222ec1b111b9e0d92acca2d814894054fbf3ce72f92a76c87ad SHA512 7a3bbc4e242746f406c7332730fc024855315ed8042b9129050fd56b0f869a898965193f39f4db9b6b38eb28d5879676c995726cf7705e0dce02787297d3ab07 WHIRLPOOL c7615c996bed0f31efebbdda4dd3bedf7ae87a592c1c0b76ad280f5907c117d9d4ab80ee5a3da396d841189693de3b5adfe0996a962df005ac2d66f2bacc4e8c
6860 EBUILD netbeans-8.0.2.ebuild 7167 SHA256 80e31382a0ceb680c2a055dc5c78c1dce8edf32c50bbae6a1c14a2c568492519 SHA512 0ab466ca247ec953896ef0ab3b01b43ffea3a9f37e9bcdacecfc0476226d45cef35e4ddf27f2b85628d9512ed304e6cc6cfe963a5e547217d08cad400eefc4b9 WHIRLPOOL d09668e669f4f8d7987ab02cf26104fc6e54ba29b8b497fe0013cc8816a2d7560c99e6e1b02db77ead872d5240b84c09e3fabbc3465587d1d1ca7d6fcae114c1
6861 EBUILD netbeans-8.1.ebuild 6891 SHA256 22a19f05bdcea85475c0451df867367b69363bfbc6280f78b087248d9f8e9513 SHA512 812b6cdae3e5feaf37db5ca8b5efa1b374d5492f11cfa1df2adbd3617986cdca6a79d2d4dffd024c8c48492fc8a21704190242f5741c5699b12070620cea2c87 WHIRLPOOL baf5f750574c01effa0d02c72194139fb2757be932054f4900ceb0534607064af10f2b5b38063ff2cca34e75ab5be23d00c7e5d90d1c724339666d20f1bb10d3
6862 -EBUILD netbeans-9999_p20160818.ebuild 6939 SHA256 a4000efc4bcd7ff9e8390b4b872cf6cf4074e05dfaf8334e95decaf1c776afda SHA512 55d43cac6ad7d3bf5aa65ae15a7bef222de0ec1700a2ac81c4341c1deecbe22e28e7b90986f5d17a8230ab0a754276148b327a0a1faaf23dc9b7915291d22035 WHIRLPOOL 37ae67a406cdb75f4f618c42be4141bb1f58ab335338a126a27dc42cd518ded5edc7205f052f0b48ff5a1c786cc7b481693f01cb2ce6cb84b151fd2ef900b39e
6863 -EBUILD netbeans-9999_p20160819.ebuild 6939 SHA256 a6afce49f4695af09e951402f6be4cf70db6c528c97f54ec9e92de7b1a5fe493 SHA512 225a1c91a5951784c02955fa0e562845dfc543459869bd5db0eb580315b0e37c3acab594bf28812c13b3b9a01d3cdbf08568e1eff16ee87f644b897ad3ac54b6 WHIRLPOOL 2dfbf7de2d859c17401975c3bcac5fe06051c4111e296daa0226a50a66d76a8833d02a2e3d41eab3cbb35130687ff618dcab66692e905b3c126c06fb8561e8fe
6864 EBUILD netbeans-9999_p20160820.ebuild 6939 SHA256 2e72bdb8796ed05ccbf2aa3a59d44961b429ab4ab6d78e40682e699d2ff4c679 SHA512 c8f407747102ceafe8b6987fe5cdbee52e98d166368fadd9d3a18ca7f10bc31de2a0305172527f5891f561a2bfba59a28b56f1c59225a9c98e489ab0504796ec WHIRLPOOL d5eaac4b5153edda526645cf7ad8ac6dee20c6243dfc0981a969434e90f5652b38f062f79680df75121bdb661af9ee33b926cc5a3fecfff2a5f33d6d1ab80243
6865 EBUILD netbeans-9999_p20160821.ebuild 6939 SHA256 8846c25e5979e740253c107f418cc1d6d4f2cdf9a4028b55e55b55a186c62494 SHA512 15023f8c25f14a9e0e43f39c83bbc72a53fb904638f5319beaf142b9d977811fbb994956abcc7e606761e32e153d3977183189f4c10d05999e4e6e5299cd928e WHIRLPOOL f5f921e1fc90273c250138bc6f9675b1f1f1d0bada0211f87ee8d8776401e4fef32ee3d62110b2a49684480ddaf58757fdd547dc0504ec5c16e6f9508b3d1714
6866 EBUILD netbeans-9999_p20160822.ebuild 6939 SHA256 d393a7dabcaac2f5e6ff6069ecce2513f054357ced7177ba3e90246630c6b03f SHA512 22d2826a83ef1bf9fd818fbe0e9c823ab5f7a63a14d84c1d0215edda75de271e8a9462d6f29b5151de7b2cc43fe3f23ec90b597f77c2a4a233d56792bc860a4c WHIRLPOOL 7a06852802b3e2620fc84527f85b3f9bdb766045c6fa56f2d1441d23cb3419ee11877fbba56f1871f93d3acf96af524b04b85538d1d6586627d640355ab2d33b
6867
6868 diff --git a/dev-util/netbeans/netbeans-9999_p20160818.ebuild b/dev-util/netbeans/netbeans-9999_p20160818.ebuild
6869 deleted file mode 100644
6870 index dbd0758..0000000
6871 --- a/dev-util/netbeans/netbeans-9999_p20160818.ebuild
6872 +++ /dev/null
6873 @@ -1,254 +0,0 @@
6874 -# Copyright 1999-2016 Gentoo Foundation
6875 -# Distributed under the terms of the GNU General Public License v2
6876 -# $Id$
6877 -
6878 -EAPI="4"
6879 -inherit eutils java-pkg-2 java-ant-2
6880 -
6881 -DESCRIPTION="Netbeans IDE"
6882 -HOMEPAGE="http://netbeans.org/"
6883 -SLOT="9999"
6884 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-18_00-02-33/zip/netbeans-trunk-nightly-201608180002-src.zip"
6885 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
6886 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
6887 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
6888 -SRC_URI="linguas_af? ( ${ALL_URLS} )
6889 - linguas_ar? ( ${ALL_URLS} )
6890 - linguas_ar_SA? ( ${ALL_URLS} )
6891 - linguas_bg? ( ${ALL_URLS} )
6892 - linguas_ca? ( ${ALL_URLS} )
6893 - linguas_cs? ( ${ALL_URLS} )
6894 - linguas_de? ( ${ALL_URLS} )
6895 - linguas_el? ( ${ALL_URLS} )
6896 - linguas_es? ( ${ALL_URLS} )
6897 - linguas_es_CO? ( ${ALL_URLS} )
6898 - linguas_fil? ( ${ALL_URLS} )
6899 - linguas_fr? ( ${ALL_URLS} )
6900 - linguas_gl? ( ${ALL_URLS} )
6901 - linguas_hi_IN? ( ${ALL_URLS} )
6902 - linguas_id_ID? ( ${ALL_URLS} )
6903 - linguas_it? ( ${ALL_URLS} )
6904 - linguas_ja? ( ${ALL_URLS} )
6905 - linguas_ko? ( ${ALL_URLS} )
6906 - linguas_lt? ( ${ALL_URLS} )
6907 - linguas_nl_BE? ( ${ALL_URLS} )
6908 - linguas_nl_NL? ( ${ALL_URLS} )
6909 - linguas_pl? ( ${ALL_URLS} )
6910 - linguas_pt_BR? ( ${ALL_URLS} )
6911 - linguas_pt_PT? ( ${ALL_URLS} )
6912 - linguas_ro? ( ${ALL_URLS} )
6913 - linguas_ru? ( ${ALL_URLS} )
6914 - linguas_si? ( ${ALL_URLS} )
6915 - linguas_sq? ( ${ALL_URLS} )
6916 - linguas_sr? ( ${ALL_URLS} )
6917 - linguas_sv? ( ${ALL_URLS} )
6918 - linguas_ta_IN? ( ${ALL_URLS} )
6919 - linguas_tr? ( ${ALL_URLS} )
6920 - linguas_vi? ( ${ALL_URLS} )
6921 - linguas_zh_CN? ( ${ALL_URLS} )
6922 - linguas_zh_TW? ( ${ALL_URLS} )
6923 -"
6924 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6925 -KEYWORDS="~amd64 ~x86"
6926 -IUSE_NETBEANS_MODULES="
6927 - +netbeans_modules_apisupport
6928 - netbeans_modules_cnd
6929 - netbeans_modules_dlight
6930 - netbeans_modules_enterprise
6931 - netbeans_modules_ergonomics
6932 - netbeans_modules_extide
6933 - netbeans_modules_groovy
6934 - +netbeans_modules_java
6935 - netbeans_modules_javacard
6936 - +netbeans_modules_javafx
6937 - netbeans_modules_mobility
6938 - netbeans_modules_php
6939 - +netbeans_modules_profiler
6940 - netbeans_modules_webcommon
6941 - +netbeans_modules_websvccommon"
6942 -IUSE_LINGUAS="
6943 - linguas_af
6944 - linguas_ar
6945 - linguas_ar_SA
6946 - linguas_bg
6947 - linguas_ca
6948 - linguas_cs
6949 - linguas_de
6950 - linguas_el
6951 - linguas_es
6952 - linguas_es_CO
6953 - linguas_fil
6954 - linguas_fr
6955 - linguas_gl
6956 - linguas_hi_IN
6957 - linguas_id_ID
6958 - linguas_it
6959 - linguas_ja
6960 - linguas_ko
6961 - linguas_lt
6962 - linguas_nl_BE
6963 - linguas_nl_NL
6964 - linguas_pl
6965 - linguas_pt_BR
6966 - linguas_pt_PT
6967 - linguas_ro
6968 - linguas_ru
6969 - linguas_si
6970 - linguas_sq
6971 - linguas_sr
6972 - linguas_sv
6973 - linguas_ta_IN
6974 - linguas_tr
6975 - linguas_vi
6976 - linguas_zh_CN
6977 - linguas_zh_TW"
6978 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
6979 -S="${WORKDIR}"
6980 -
6981 -DEPEND=">=virtual/jdk-1.7
6982 - dev-java/javahelp:0"
6983 -RDEPEND=">=virtual/jdk-1.7
6984 - ~dev-java/netbeans-harness-${PV}
6985 - ~dev-java/netbeans-ide-${PV}
6986 - ~dev-java/netbeans-nb-${PV}
6987 - ~dev-java/netbeans-platform-${PV}
6988 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
6989 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
6990 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
6991 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
6992 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
6993 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
6994 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
6995 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
6996 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
6997 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
6998 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
6999 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
7000 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
7001 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
7002 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
7003 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
7004 -
7005 -JAVA_PKG_BSFIX="off"
7006 -NBLOCALES=""
7007 -
7008 -pkg_setup() {
7009 - for lingua in ${IUSE_LINGUAS} ; do
7010 - local lang=${lingua/linguas_/}
7011 -
7012 - if [[ "${lang}" = "ar" ]] ; then
7013 - lang="ar_EG,ar_SA"
7014 - elif [[ "${lang}" = "es" ]] ; then
7015 - lang="es,es_CO"
7016 - elif [[ "${lang}" = "fil" ]] ; then
7017 - lang="fil_PH"
7018 - elif [[ "${lang}" = "gl" ]] ; then
7019 - lang="gl_ES"
7020 - elif [[ "${lang}" = "id_ID" ]] ; then
7021 - lang="in_ID"
7022 - fi
7023 -
7024 - if use ${lingua} ; then
7025 - if [ -z "${NBLOCALES}" ] ; then
7026 - NBLOCALES="${lang}"
7027 - else
7028 - NBLOCALES="${NBLOCALES},${lang}"
7029 - fi
7030 - fi
7031 - done
7032 -
7033 - java-pkg-2_pkg_setup
7034 -}
7035 -
7036 -src_unpack() {
7037 - if [ -n "${NBLOCALES}" ] ; then
7038 - unpack $(basename ${SOURCE_URL})
7039 - unpack $(basename ${L10N_URL})
7040 -
7041 - einfo "Deleting bundled jars..."
7042 - find -name "*.jar" -type f -delete
7043 -
7044 - unpack netbeans-9999-r16-build.xml.patch.bz2
7045 - fi
7046 -}
7047 -
7048 -src_prepare() {
7049 - if [ -n "${NBLOCALES}" ] ; then
7050 - einfo "Deleting bundled class files..."
7051 - find -name "*.class" -type f | xargs rm -vf
7052 -
7053 - epatch netbeans-9999-r16-build.xml.patch
7054 -
7055 - # Support for custom patches
7056 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7057 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7058 -
7059 - if [ -n "${files}" ] ; then
7060 - einfo "Applying custom patches:"
7061 -
7062 - for file in ${files} ; do
7063 - epatch "${file}"
7064 - done
7065 - fi
7066 - fi
7067 -
7068 - einfo "Symlinking external libraries..."
7069 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7070 - fi
7071 -
7072 - java-pkg-2_src_prepare
7073 -}
7074 -
7075 -src_compile() {
7076 - if [ -n "${NBLOCALES}" ] ; then
7077 - einfo "Compiling support for locales: ${NBLOCALES}"
7078 - eant -f nbbuild/build.xml bootstrap || die
7079 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
7080 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
7081 - fi
7082 -}
7083 -
7084 -src_install() {
7085 - if [ -n "${NBLOCALES}" ] ; then
7086 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7087 -
7088 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
7089 - if [ -d "${cluster}" ] ; then
7090 - insinto /usr/share/netbeans-${cluster}-${SLOT}
7091 - doins -r ${cluster}/*
7092 - fi
7093 - done
7094 -
7095 - if [ -d nb ] ; then
7096 - insinto /usr/share/netbeans-nb-${SLOT}/nb
7097 - doins -r nb/*
7098 - fi
7099 -
7100 - popd >/dev/null || die
7101 - fi
7102 -}
7103 -
7104 -pkg_postinst() {
7105 - if [ -n "${NBLOCALES}" ] ; then
7106 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
7107 - einfo "the locale is built for Netbeans."
7108 - einfo "If you want to force specific locale, use --locale argument, for example:"
7109 - einfo "${PN}-${SLOT} --locale de"
7110 - einfo "${PN}-${SLOT} --locale pt:BR"
7111 - fi
7112 -
7113 - if use linguas_ar ; then
7114 - einfo
7115 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
7116 - fi
7117 -
7118 - if use linguas_es ; then
7119 - einfo
7120 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
7121 - fi
7122 -
7123 - if use linguas_id_ID ; then
7124 - einfo
7125 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
7126 - fi
7127 -}
7128
7129 diff --git a/dev-util/netbeans/netbeans-9999_p20160819.ebuild b/dev-util/netbeans/netbeans-9999_p20160819.ebuild
7130 deleted file mode 100644
7131 index 35c4cc2..0000000
7132 --- a/dev-util/netbeans/netbeans-9999_p20160819.ebuild
7133 +++ /dev/null
7134 @@ -1,254 +0,0 @@
7135 -# Copyright 1999-2016 Gentoo Foundation
7136 -# Distributed under the terms of the GNU General Public License v2
7137 -# $Id$
7138 -
7139 -EAPI="4"
7140 -inherit eutils java-pkg-2 java-ant-2
7141 -
7142 -DESCRIPTION="Netbeans IDE"
7143 -HOMEPAGE="http://netbeans.org/"
7144 -SLOT="9999"
7145 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-08-19_00-02-33/zip/netbeans-trunk-nightly-201608190002-src.zip"
7146 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
7147 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
7148 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
7149 -SRC_URI="linguas_af? ( ${ALL_URLS} )
7150 - linguas_ar? ( ${ALL_URLS} )
7151 - linguas_ar_SA? ( ${ALL_URLS} )
7152 - linguas_bg? ( ${ALL_URLS} )
7153 - linguas_ca? ( ${ALL_URLS} )
7154 - linguas_cs? ( ${ALL_URLS} )
7155 - linguas_de? ( ${ALL_URLS} )
7156 - linguas_el? ( ${ALL_URLS} )
7157 - linguas_es? ( ${ALL_URLS} )
7158 - linguas_es_CO? ( ${ALL_URLS} )
7159 - linguas_fil? ( ${ALL_URLS} )
7160 - linguas_fr? ( ${ALL_URLS} )
7161 - linguas_gl? ( ${ALL_URLS} )
7162 - linguas_hi_IN? ( ${ALL_URLS} )
7163 - linguas_id_ID? ( ${ALL_URLS} )
7164 - linguas_it? ( ${ALL_URLS} )
7165 - linguas_ja? ( ${ALL_URLS} )
7166 - linguas_ko? ( ${ALL_URLS} )
7167 - linguas_lt? ( ${ALL_URLS} )
7168 - linguas_nl_BE? ( ${ALL_URLS} )
7169 - linguas_nl_NL? ( ${ALL_URLS} )
7170 - linguas_pl? ( ${ALL_URLS} )
7171 - linguas_pt_BR? ( ${ALL_URLS} )
7172 - linguas_pt_PT? ( ${ALL_URLS} )
7173 - linguas_ro? ( ${ALL_URLS} )
7174 - linguas_ru? ( ${ALL_URLS} )
7175 - linguas_si? ( ${ALL_URLS} )
7176 - linguas_sq? ( ${ALL_URLS} )
7177 - linguas_sr? ( ${ALL_URLS} )
7178 - linguas_sv? ( ${ALL_URLS} )
7179 - linguas_ta_IN? ( ${ALL_URLS} )
7180 - linguas_tr? ( ${ALL_URLS} )
7181 - linguas_vi? ( ${ALL_URLS} )
7182 - linguas_zh_CN? ( ${ALL_URLS} )
7183 - linguas_zh_TW? ( ${ALL_URLS} )
7184 -"
7185 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7186 -KEYWORDS="~amd64 ~x86"
7187 -IUSE_NETBEANS_MODULES="
7188 - +netbeans_modules_apisupport
7189 - netbeans_modules_cnd
7190 - netbeans_modules_dlight
7191 - netbeans_modules_enterprise
7192 - netbeans_modules_ergonomics
7193 - netbeans_modules_extide
7194 - netbeans_modules_groovy
7195 - +netbeans_modules_java
7196 - netbeans_modules_javacard
7197 - +netbeans_modules_javafx
7198 - netbeans_modules_mobility
7199 - netbeans_modules_php
7200 - +netbeans_modules_profiler
7201 - netbeans_modules_webcommon
7202 - +netbeans_modules_websvccommon"
7203 -IUSE_LINGUAS="
7204 - linguas_af
7205 - linguas_ar
7206 - linguas_ar_SA
7207 - linguas_bg
7208 - linguas_ca
7209 - linguas_cs
7210 - linguas_de
7211 - linguas_el
7212 - linguas_es
7213 - linguas_es_CO
7214 - linguas_fil
7215 - linguas_fr
7216 - linguas_gl
7217 - linguas_hi_IN
7218 - linguas_id_ID
7219 - linguas_it
7220 - linguas_ja
7221 - linguas_ko
7222 - linguas_lt
7223 - linguas_nl_BE
7224 - linguas_nl_NL
7225 - linguas_pl
7226 - linguas_pt_BR
7227 - linguas_pt_PT
7228 - linguas_ro
7229 - linguas_ru
7230 - linguas_si
7231 - linguas_sq
7232 - linguas_sr
7233 - linguas_sv
7234 - linguas_ta_IN
7235 - linguas_tr
7236 - linguas_vi
7237 - linguas_zh_CN
7238 - linguas_zh_TW"
7239 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
7240 -S="${WORKDIR}"
7241 -
7242 -DEPEND=">=virtual/jdk-1.7
7243 - dev-java/javahelp:0"
7244 -RDEPEND=">=virtual/jdk-1.7
7245 - ~dev-java/netbeans-harness-${PV}
7246 - ~dev-java/netbeans-ide-${PV}
7247 - ~dev-java/netbeans-nb-${PV}
7248 - ~dev-java/netbeans-platform-${PV}
7249 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
7250 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
7251 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
7252 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
7253 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
7254 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
7255 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
7256 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
7257 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
7258 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
7259 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
7260 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
7261 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
7262 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
7263 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
7264 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
7265 -
7266 -JAVA_PKG_BSFIX="off"
7267 -NBLOCALES=""
7268 -
7269 -pkg_setup() {
7270 - for lingua in ${IUSE_LINGUAS} ; do
7271 - local lang=${lingua/linguas_/}
7272 -
7273 - if [[ "${lang}" = "ar" ]] ; then
7274 - lang="ar_EG,ar_SA"
7275 - elif [[ "${lang}" = "es" ]] ; then
7276 - lang="es,es_CO"
7277 - elif [[ "${lang}" = "fil" ]] ; then
7278 - lang="fil_PH"
7279 - elif [[ "${lang}" = "gl" ]] ; then
7280 - lang="gl_ES"
7281 - elif [[ "${lang}" = "id_ID" ]] ; then
7282 - lang="in_ID"
7283 - fi
7284 -
7285 - if use ${lingua} ; then
7286 - if [ -z "${NBLOCALES}" ] ; then
7287 - NBLOCALES="${lang}"
7288 - else
7289 - NBLOCALES="${NBLOCALES},${lang}"
7290 - fi
7291 - fi
7292 - done
7293 -
7294 - java-pkg-2_pkg_setup
7295 -}
7296 -
7297 -src_unpack() {
7298 - if [ -n "${NBLOCALES}" ] ; then
7299 - unpack $(basename ${SOURCE_URL})
7300 - unpack $(basename ${L10N_URL})
7301 -
7302 - einfo "Deleting bundled jars..."
7303 - find -name "*.jar" -type f -delete
7304 -
7305 - unpack netbeans-9999-r16-build.xml.patch.bz2
7306 - fi
7307 -}
7308 -
7309 -src_prepare() {
7310 - if [ -n "${NBLOCALES}" ] ; then
7311 - einfo "Deleting bundled class files..."
7312 - find -name "*.class" -type f | xargs rm -vf
7313 -
7314 - epatch netbeans-9999-r16-build.xml.patch
7315 -
7316 - # Support for custom patches
7317 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7318 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7319 -
7320 - if [ -n "${files}" ] ; then
7321 - einfo "Applying custom patches:"
7322 -
7323 - for file in ${files} ; do
7324 - epatch "${file}"
7325 - done
7326 - fi
7327 - fi
7328 -
7329 - einfo "Symlinking external libraries..."
7330 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7331 - fi
7332 -
7333 - java-pkg-2_src_prepare
7334 -}
7335 -
7336 -src_compile() {
7337 - if [ -n "${NBLOCALES}" ] ; then
7338 - einfo "Compiling support for locales: ${NBLOCALES}"
7339 - eant -f nbbuild/build.xml bootstrap || die
7340 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
7341 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
7342 - fi
7343 -}
7344 -
7345 -src_install() {
7346 - if [ -n "${NBLOCALES}" ] ; then
7347 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7348 -
7349 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
7350 - if [ -d "${cluster}" ] ; then
7351 - insinto /usr/share/netbeans-${cluster}-${SLOT}
7352 - doins -r ${cluster}/*
7353 - fi
7354 - done
7355 -
7356 - if [ -d nb ] ; then
7357 - insinto /usr/share/netbeans-nb-${SLOT}/nb
7358 - doins -r nb/*
7359 - fi
7360 -
7361 - popd >/dev/null || die
7362 - fi
7363 -}
7364 -
7365 -pkg_postinst() {
7366 - if [ -n "${NBLOCALES}" ] ; then
7367 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
7368 - einfo "the locale is built for Netbeans."
7369 - einfo "If you want to force specific locale, use --locale argument, for example:"
7370 - einfo "${PN}-${SLOT} --locale de"
7371 - einfo "${PN}-${SLOT} --locale pt:BR"
7372 - fi
7373 -
7374 - if use linguas_ar ; then
7375 - einfo
7376 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
7377 - fi
7378 -
7379 - if use linguas_es ; then
7380 - einfo
7381 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
7382 - fi
7383 -
7384 - if use linguas_id_ID ; then
7385 - einfo
7386 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
7387 - fi
7388 -}