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-javadoc/, dev-util/netbeans/, dev-java/netbeans-enterprise/, ...
Date: Wed, 25 Feb 2015 11:00:26
Message-Id: 1424860109.d500acfc502e28ba9a92af0d337d13bcb7e4178f.fordfrog@gentoo
1 commit: d500acfc502e28ba9a92af0d337d13bcb7e4178f
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Wed Feb 25 10:28:29 2015 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 25 10:28:29 2015 +0000
6 URL: http://sources.gentoo.org/gitweb/?p=dev/fordfrog.git;a=commit;h=d500acfc
7
8 netbeans: bumped to the latest sources
9
10 ---
11 dev-java/netbeans-apisupport/ChangeLog | 6 +
12 dev-java/netbeans-apisupport/Manifest | 4 +-
13 .../netbeans-apisupport-9999_p20150225.ebuild | 111 ++++++
14 dev-java/netbeans-cnd/ChangeLog | 6 +
15 dev-java/netbeans-cnd/Manifest | 4 +-
16 .../netbeans-cnd-9999_p20150225.ebuild | 125 +++++++
17 dev-java/netbeans-dlight/ChangeLog | 6 +
18 dev-java/netbeans-dlight/Manifest | 4 +-
19 .../netbeans-dlight-9999_p20150225.ebuild | 101 ++++++
20 dev-java/netbeans-enterprise/ChangeLog | 6 +
21 dev-java/netbeans-enterprise/Manifest | 4 +-
22 .../netbeans-enterprise-9999_p20150225.ebuild | 247 ++++++++++++++
23 dev-java/netbeans-ergonomics/ChangeLog | 6 +
24 dev-java/netbeans-ergonomics/Manifest | 4 +-
25 .../netbeans-ergonomics-9999_p20150225.ebuild | 101 ++++++
26 dev-java/netbeans-extide/ChangeLog | 6 +
27 dev-java/netbeans-extide/Manifest | 4 +-
28 .../netbeans-extide-9999_p20150225.ebuild | 108 ++++++
29 dev-java/netbeans-groovy/ChangeLog | 6 +
30 dev-java/netbeans-groovy/Manifest | 4 +-
31 .../netbeans-groovy-9999_p20150225.ebuild | 111 ++++++
32 dev-java/netbeans-harness/ChangeLog | 6 +
33 dev-java/netbeans-harness/Manifest | 4 +-
34 .../netbeans-harness-9999_p20150225.ebuild | 114 +++++++
35 dev-java/netbeans-ide/ChangeLog | 6 +
36 dev-java/netbeans-ide/Manifest | 7 +-
37 .../netbeans-ide-9999_p20150225.ebuild | 371 +++++++++++++++++++++
38 dev-java/netbeans-java/ChangeLog | 6 +
39 dev-java/netbeans-java/Manifest | 4 +-
40 .../netbeans-java-9999_p20150225.ebuild | 253 ++++++++++++++
41 dev-java/netbeans-javacard/ChangeLog | 6 +
42 dev-java/netbeans-javacard/Manifest | 4 +-
43 .../netbeans-javacard-9999_p20150225.ebuild | 134 ++++++++
44 dev-java/netbeans-javadoc/ChangeLog | 6 +
45 dev-java/netbeans-javadoc/Manifest | 4 +-
46 .../netbeans-javadoc-9999_p20150225.ebuild | 168 ++++++++++
47 dev-java/netbeans-javafx/ChangeLog | 6 +
48 dev-java/netbeans-javafx/Manifest | 4 +-
49 .../netbeans-javafx-9999_p20150225.ebuild | 124 +++++++
50 dev-java/netbeans-mobility/ChangeLog | 6 +
51 dev-java/netbeans-mobility/Manifest | 4 +-
52 .../netbeans-mobility-9999_p20150225.ebuild | 126 +++++++
53 dev-java/netbeans-nb/ChangeLog | 6 +
54 dev-java/netbeans-nb/Manifest | 4 +-
55 .../netbeans-nb/netbeans-nb-9999_p20150225.ebuild | 148 ++++++++
56 dev-java/netbeans-php/ChangeLog | 6 +
57 dev-java/netbeans-php/Manifest | 4 +-
58 .../netbeans-php-9999_p20150225.ebuild | 127 +++++++
59 dev-java/netbeans-platform/ChangeLog | 6 +
60 dev-java/netbeans-platform/Manifest | 4 +-
61 .../netbeans-platform-9999_p20150225.ebuild | 153 +++++++++
62 dev-java/netbeans-profiler/ChangeLog | 6 +
63 dev-java/netbeans-profiler/Manifest | 4 +-
64 .../netbeans-profiler-9999_p20150225.ebuild | 121 +++++++
65 dev-java/netbeans-webcommon/ChangeLog | 6 +
66 dev-java/netbeans-webcommon/Manifest | 4 +-
67 .../netbeans-webcommon-9999_p20150225.ebuild | 123 +++++++
68 dev-java/netbeans-websvccommon/ChangeLog | 6 +
69 dev-java/netbeans-websvccommon/Manifest | 4 +-
70 .../netbeans-websvccommon-9999_p20150225.ebuild | 94 ++++++
71 dev-util/netbeans/ChangeLog | 6 +
72 dev-util/netbeans/Manifest | 4 +-
73 dev-util/netbeans/netbeans-9999_p20150225.ebuild | 264 +++++++++++++++
74 63 files changed, 3416 insertions(+), 21 deletions(-)
75
76 diff --git a/dev-java/netbeans-apisupport/ChangeLog b/dev-java/netbeans-apisupport/ChangeLog
77 index 0bdadf7..b824212 100644
78 --- a/dev-java/netbeans-apisupport/ChangeLog
79 +++ b/dev-java/netbeans-apisupport/ChangeLog
80 @@ -2,6 +2,12 @@
81 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
82 # $Header: $
83
84 +*netbeans-apisupport-9999_p20150225 (25 Feb 2015)
85 +
86 + 25 Feb 2015; Miroslav Šulc <fordfrog@g.o>
87 + +netbeans-apisupport-9999_p20150225.ebuild:
88 + bumped to the latest sources
89 +
90 *netbeans-apisupport-9999_p20150223 (23 Feb 2015)
91
92 23 Feb 2015; Miroslav Šulc <fordfrog@g.o>
93
94 diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
95 index f6e6910..04f0caa 100644
96 --- a/dev-java/netbeans-apisupport/Manifest
97 +++ b/dev-java/netbeans-apisupport/Manifest
98 @@ -44,6 +44,7 @@ DIST netbeans-trunk-nightly-201502170001-src.zip 202821702 SHA256 be4331d38f0fd3
99 DIST netbeans-trunk-nightly-201502190509-src.zip 202937012 SHA256 4f7518cfd82a6b4843dd243165106a16594b7c89ed20cb6dbbac978500d4b03a SHA512 d457f73b4951f64cc03cb8e3a20439f33fd90e924a5b825abafe2920c0433fab4d9cc7408351a28652268cc9fa9e52855903cdb6ba4a63bc31f580eac1dc34a9 WHIRLPOOL f9cda66dff6da8e04515e8079965272cfe59a87aeb5ceb27942bd59103de3dc11d9e6ba62f20fdb0c19c0a9d5edc8f95d2f81c9ee6fbd8ef81951a8f7c5c8a2b
100 DIST netbeans-trunk-nightly-201502200001-src.zip 202951400 SHA256 7c7af2710ad215376547d5f08c88f459996a4d55a9dc27209920e4a01679561e SHA512 3d3ba0dc7c352687ed87561dfd98cf490dca481c7bc1a50cabef3c85ae55bf4d2e6c3a4a1cca66ce4bfb5379c6f6796651d465b4dab3fd6df8d3fdb76ce8ff46 WHIRLPOOL 19df93c9f93d519274eb9f57c46bb5834fe989d507eb508791cf247a42a166a56e5a22391d1759ef2f647feb6c438502d471c616a622b087c267a6b66e88cab1
101 DIST netbeans-trunk-nightly-201502230001-src.zip 203789087 SHA256 2c2a1442450a29315c0ff3398a5b14e404fac388c742d5c280dc5ae12721c979 SHA512 d981823bef4f9ecc0887687d889f59b0645e606b0b5b23ea1aa8b69223b578e4a109995e0f98b050d4e9aeead668e0a668f803b4b47fa70493c98a14ff077b16 WHIRLPOOL dd89465bc5027c19f10ec61911fce2e925a6cd7466429d93730dbb3aa2048fa2890980ffb6134781ecf7572f70ae7a3434499299b2dae9912beda9374877e7d4
102 +DIST netbeans-trunk-nightly-201502250047-src.zip 205124588 SHA256 76c942022aa5c24df8d012d85ec1b7ffc7055fc856a678995fd96981e705a820 SHA512 79b180c1c118d207d1d732ae5eee5b08f040bf5491669dae57636126eaef96df10fbdb10c566358cf360a57f045424ce18a0db5d719c1dd031edef8a42420242 WHIRLPOOL 1e650c0f814d3ccd8c07e81aedff1fe5e647449e84ac6141934ced8ba018fd0f89260cd05863e98cca147b810155455f12f28ecb518cff528b9c1167f4a9a896
103 EBUILD netbeans-apisupport-7.0.1.ebuild 3134 SHA256 41c32033c9945a39c0aebb6b0271767031d53a47e5c8365d9e3a7c86712e24cd SHA512 dd4bdde9574a87b46b02fd7204b1e90394bd87dc572dfa015b601203b026b35571f20323db834a310f90aefe6e4a822044b0d71d535a7351137219b50ecb2aa8 WHIRLPOOL f3721521a33b337d7dc24d6b49b0b2fe723f5ec446a5a4befb085051140a41bfd2d3081876e9f02f8b9932a3a0997b92211cd964fe372e40b42813df5db5170e
104 EBUILD netbeans-apisupport-7.1.2.ebuild 3143 SHA256 cf24048c0ecca98a7d6371624bb0ddfb78663bead073d515a7c84229dbec00a8 SHA512 ec44c263e786210fd64c9ebb253bc9d4fc34d3be9493157dad06007c19734672bfd767765c003393d1e5cc6755fd5d1eda956b00c2092e98592a73ec1af4e729 WHIRLPOOL d619c304a994a2b818d892fb6315d092588f2ebf95e566f7a909f92daf21bb368a28c4e1af876ae585980dc82996e62aba30b12c41461103c23620a215480b76
105 EBUILD netbeans-apisupport-7.2.ebuild 3126 SHA256 b0d64795b8403a932e3e20721a116c755c4de66fc36f7191476fcb4a226bad13 SHA512 cea062a72a8e75a9c2fe91c323f83d542a70149336360e1c41479f401fcae5ead6a301c8a7d5704d5beb27f7810b5d1e3cff0196cce7a26890a001c570179f6a WHIRLPOOL c286f4e4d3a02cbeb1a6e13b2005dc5435a6e9ec026a98fcc00bb83222014b800cd83f437c69352b48d16bdf442a6c7ebbed6aff86f10b3c5e6cdfb7edd9e184
106 @@ -82,5 +83,6 @@ EBUILD netbeans-apisupport-9999_p20150217.ebuild 3390 SHA256 b90c5a85446152e95ff
107 EBUILD netbeans-apisupport-9999_p20150219.ebuild 3390 SHA256 bb6817abbc9e2039d246ebbe7fa9c3b24ad64dcce9faafa0090f1d093c8e402a SHA512 ef43e576094957071bea09cb586c02b9ec4c2034e7cecf29d30437f93e33c99320fd0c58768c61e6c55b52f821c39ce7f88ad5370b000c7252d22a56d32f815b WHIRLPOOL 005ec2809fc9050d2960d932042c981785d9f6cdfd3848b7cf12181d5aa4c6a42e056645de8c21016888ef5f79830811a2779a8958a3e7fc7f0c318bde579d22
108 EBUILD netbeans-apisupport-9999_p20150220.ebuild 3390 SHA256 91b2178558a855a72c6b2a5e97223dfd84723b87e7ac842b9d945323cd36b050 SHA512 04c103630c1a1dcd2ff16c13fe9a3a670bdead3e41b5e998016cd770b534dff1982fd171eec7908bc45a07aec7ca2f47268040e351d6ce0f7ffcdfa71c2e00c1 WHIRLPOOL 7fe5c720b9f4cd431c7eb8f78d0c47f100b39126bf7863fe34d4d074b44fc2b29c31dc30b15636105965de1fb98f87489a7596f0e511e40b0d683c455a496401
109 EBUILD netbeans-apisupport-9999_p20150223.ebuild 3390 SHA256 fd1f3698eb392aeca9efcdc6fda01169fc89f14132d45383e72f6b3453a11b9c SHA512 7a0aff1f041507e65c245eebc8e6d366094a7e8f1c44d06b5b22120a8fba3090fbc024987ff87cd899ab490ab6d195538e064d8ed6bb024c451ae8d53a416a14 WHIRLPOOL 78d8c26b2748f45da0e1e489166d904ee8aeb2a7fb6392f2295f82ce38792c48a848c28b700387bbbe89f42a2d34a67cf2357db9d4883e3866568e78430fccf0
110 -MISC ChangeLog 161052 SHA256 4fbb7f828dd60fcdb4dd1fed13a49a322c3c5f5f40023e48181c960a6e7b0606 SHA512 2ee7758fdb9ed2cf2f03f5de000c20a89c770781c9db04e3952ce6e5236949848d172d967793a00d3986a550a69ee6b1d28ec7a014e239356e70685776981494 WHIRLPOOL 06d9e68cc90c27a49165bcdc8ab1cb31d43c9208f6f4bf8a1fb10a3e712863ffa884b8dbe54a933aff8f9fe3c44eba38a84f08f5a173be413f7c222cbe78624f
111 +EBUILD netbeans-apisupport-9999_p20150225.ebuild 3390 SHA256 b1c6f939de13772133723b3e432a42bb657a7faf11519b2e560ee092e18c3e9d SHA512 58b680b833f11397d1554a6ea39b2828170c54fffff8731d71f6d05501502bcd28606d444abebbacdec0cae52bf7665c7b3bcc94a753cdd6ccf917c83d982477 WHIRLPOOL 60c567fa788274b8b2422519f4631e0fda9b7536450e028a356fe04079b24acebb136e339ea2e9259a51b2296400189761e83fb2fcaabd68ddf613852628db0e
112 +MISC ChangeLog 161233 SHA256 dfa4f64fd570dbf187251c8fdc7c71ed483c1d899564037b23b6972a6cf9772c SHA512 cd5ce38071678dc84107b5544ef98d72741ceebede35ca7c468792780244c7425feb36b54f055982716aad7289735eb7872a5179c6ab36009ab8c351b985914e WHIRLPOOL 2297e3af8cc0478e83b4c822720212b0263c04def1cef5d913fb8c9cdc4196091eb729a427ce61ac6a90d51804ca4285a6aec0dd5dba89ff65c9268993e2df75
113 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
114
115 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150225.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150225.ebuild
116 new file mode 100644
117 index 0000000..5d45c40
118 --- /dev/null
119 +++ b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150225.ebuild
120 @@ -0,0 +1,111 @@
121 +# Copyright 1999-2015 Gentoo Foundation
122 +# Distributed under the terms of the GNU General Public License v2
123 +# $Header: $
124 +
125 +EAPI="4"
126 +inherit eutils java-pkg-2 java-ant-2
127 +
128 +DESCRIPTION="Netbeans API Support Cluster"
129 +HOMEPAGE="http://netbeans.org/projects/apisupport"
130 +SLOT="9999"
131 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-02-25_00-47-27/zip/netbeans-trunk-nightly-201502250047-src.zip"
132 +SRC_URI="${SOURCE_URL}
133 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
134 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
135 +KEYWORDS="~amd64 ~x86"
136 +IUSE=""
137 +S="${WORKDIR}"
138 +
139 +CDEPEND="~dev-java/netbeans-extide-${PV}
140 + ~dev-java/netbeans-harness-${PV}
141 + ~dev-java/netbeans-ide-${PV}
142 + ~dev-java/netbeans-java-${PV}
143 + ~dev-java/netbeans-platform-${PV}"
144 +DEPEND=">=virtual/jdk-1.7
145 + app-arch/unzip
146 + ${CDEPEND}
147 + dev-java/javahelp:0"
148 +RDEPEND=">=virtual/jdk-1.7
149 + ${CDEPEND}"
150 +
151 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
152 +
153 +EANT_BUILD_XML="nbbuild/build.xml"
154 +EANT_BUILD_TARGET="rebuild-cluster"
155 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
156 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
157 +JAVA_PKG_BSFIX="off"
158 +
159 +src_unpack() {
160 + unpack $(basename ${SOURCE_URL})
161 +
162 + einfo "Deleting bundled jars..."
163 + find -name "*.jar" -type f -delete
164 +
165 + unpack netbeans-9999-r14-build.xml.patch.bz2
166 +}
167 +
168 +src_prepare() {
169 + einfo "Deleting bundled class files..."
170 + find -name "*.class" -type f | xargs rm -vf
171 +
172 + epatch netbeans-9999-r14-build.xml.patch
173 +
174 + # Support for custom patches
175 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
176 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
177 +
178 + if [ -n "${files}" ] ; then
179 + einfo "Applying custom patches:"
180 +
181 + for file in ${files} ; do
182 + epatch "${file}"
183 + done
184 + fi
185 + fi
186 +
187 + einfo "Symlinking external libraries..."
188 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
189 +
190 + einfo "Linking in other clusters..."
191 + mkdir "${S}"/nbbuild/netbeans || die
192 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
193 +
194 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
195 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
196 + touch nb.cluster.extide.built
197 +
198 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
199 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
200 + touch nb.cluster.harness.built
201 +
202 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
203 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
204 + touch nb.cluster.ide.built
205 +
206 + ln -s /usr/share/netbeans-java-${SLOT} java || die
207 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
208 + touch nb.cluster.java.built
209 +
210 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
211 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
212 + touch nb.cluster.platform.built
213 +
214 + popd >/dev/null || die
215 +
216 + java-pkg-2_src_prepare
217 +}
218 +
219 +src_install() {
220 + pushd nbbuild/netbeans/apisupport >/dev/null || die
221 +
222 + insinto ${INSTALL_DIR}
223 +
224 + grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
225 +
226 + doins -r *
227 +
228 + popd >/dev/null || die
229 +
230 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
231 +}
232
233 diff --git a/dev-java/netbeans-cnd/ChangeLog b/dev-java/netbeans-cnd/ChangeLog
234 index 9f65d2f..4558e03 100644
235 --- a/dev-java/netbeans-cnd/ChangeLog
236 +++ b/dev-java/netbeans-cnd/ChangeLog
237 @@ -2,6 +2,12 @@
238 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
239 # $Header: $
240
241 +*netbeans-cnd-9999_p20150225 (25 Feb 2015)
242 +
243 + 25 Feb 2015; Miroslav Šulc <fordfrog@g.o>
244 + +netbeans-cnd-9999_p20150225.ebuild:
245 + bumped to the latest sources
246 +
247 *netbeans-cnd-9999_p20150223 (23 Feb 2015)
248
249 23 Feb 2015; Miroslav Šulc <fordfrog@g.o>
250
251 diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
252 index 02a349d..cc6f225 100644
253 --- a/dev-java/netbeans-cnd/Manifest
254 +++ b/dev-java/netbeans-cnd/Manifest
255 @@ -57,6 +57,7 @@ DIST netbeans-trunk-nightly-201502170001-src.zip 202821702 SHA256 be4331d38f0fd3
256 DIST netbeans-trunk-nightly-201502190509-src.zip 202937012 SHA256 4f7518cfd82a6b4843dd243165106a16594b7c89ed20cb6dbbac978500d4b03a SHA512 d457f73b4951f64cc03cb8e3a20439f33fd90e924a5b825abafe2920c0433fab4d9cc7408351a28652268cc9fa9e52855903cdb6ba4a63bc31f580eac1dc34a9 WHIRLPOOL f9cda66dff6da8e04515e8079965272cfe59a87aeb5ceb27942bd59103de3dc11d9e6ba62f20fdb0c19c0a9d5edc8f95d2f81c9ee6fbd8ef81951a8f7c5c8a2b
257 DIST netbeans-trunk-nightly-201502200001-src.zip 202951400 SHA256 7c7af2710ad215376547d5f08c88f459996a4d55a9dc27209920e4a01679561e SHA512 3d3ba0dc7c352687ed87561dfd98cf490dca481c7bc1a50cabef3c85ae55bf4d2e6c3a4a1cca66ce4bfb5379c6f6796651d465b4dab3fd6df8d3fdb76ce8ff46 WHIRLPOOL 19df93c9f93d519274eb9f57c46bb5834fe989d507eb508791cf247a42a166a56e5a22391d1759ef2f647feb6c438502d471c616a622b087c267a6b66e88cab1
258 DIST netbeans-trunk-nightly-201502230001-src.zip 203789087 SHA256 2c2a1442450a29315c0ff3398a5b14e404fac388c742d5c280dc5ae12721c979 SHA512 d981823bef4f9ecc0887687d889f59b0645e606b0b5b23ea1aa8b69223b578e4a109995e0f98b050d4e9aeead668e0a668f803b4b47fa70493c98a14ff077b16 WHIRLPOOL dd89465bc5027c19f10ec61911fce2e925a6cd7466429d93730dbb3aa2048fa2890980ffb6134781ecf7572f70ae7a3434499299b2dae9912beda9374877e7d4
259 +DIST netbeans-trunk-nightly-201502250047-src.zip 205124588 SHA256 76c942022aa5c24df8d012d85ec1b7ffc7055fc856a678995fd96981e705a820 SHA512 79b180c1c118d207d1d732ae5eee5b08f040bf5491669dae57636126eaef96df10fbdb10c566358cf360a57f045424ce18a0db5d719c1dd031edef8a42420242 WHIRLPOOL 1e650c0f814d3ccd8c07e81aedff1fe5e647449e84ac6141934ced8ba018fd0f89260cd05863e98cca147b810155455f12f28ecb518cff528b9c1167f4a9a896
260 EBUILD netbeans-cnd-7.0.1.ebuild 4602 SHA256 1336b76de715719ef59a3601dd5ad3b24992f58096f874f0e37935ec0d088d8e SHA512 38745c3ad6364198516ebb64002185fd05c34dee75acdb3933221d772177d5d6fcda853bb63991f0d071b21079fdab0c090db93e59cddd8daeb8f8d571a18a41 WHIRLPOOL cc196275289a01c1168b8c2710e0be0c2483cc86dc47b8fb3383ce1141f7bc11565e2b2feb95436cf448c09aaac7ee8c8804316ce6782d8853c0742367c0963a
261 EBUILD netbeans-cnd-7.1.2.ebuild 4218 SHA256 6c80020e4204226274f4a24413dad8bf134f5beb7aee4ecc53d6b4d709093bb2 SHA512 299c07f5e5d930045e8c8ef3d04009beee7035daa2022a803e6dcb16b380096bbf5014c2d684094705d06b4608afcf6925266ef609a483a86452b03505dcb67c WHIRLPOOL 6d6c8bddf3490282b9134315f9bc94ff55675160056fa4c98c302a59d943a9cb38f23ffb9ca313c82061d84d0ae86898ce72d16756d41c468737e319e68f06ce
262 EBUILD netbeans-cnd-7.2.ebuild 4201 SHA256 0f77a1a343d437e2eb1236722b27b2f2f03901ecc1afde29e1d38e54aef7c81d SHA512 b5fc985d1280ab900cb5125691a0ff99bab075ff5e93ded9af256310a7dcbea87a28a52ba383875caa24fd0ff28bc8dff4fc0fa0242987a673fdc729f7234b58 WHIRLPOOL 19e79dc426fb05ffb48ff9b13de3bab40f483b6dd9d79514e8f819029c278ee47a09c9531b5b4dba2014f805d502e66745f3355e2932e24e0dd9b5e3e273d2c2
263 @@ -95,5 +96,6 @@ EBUILD netbeans-cnd-9999_p20150217.ebuild 4586 SHA256 8f1deba7c24a51fb9b57cb8d67
264 EBUILD netbeans-cnd-9999_p20150219.ebuild 4586 SHA256 c396d92816a55b325aa8c11d0d4b85d2ff2ca8c6682f1b5baf438c1e3ac34e0a SHA512 023a46a10e28e0dedfd4e1f834ebb2f2092abb4d285cf8e9a9de52abed2c855ee461b87aeead577407460b8da756a48c26617fea1cc66b9b09686e132fb63be0 WHIRLPOOL bac210deb9e36dd83f345db5695da5867aaa404919af93221afbec20e0c59ffcd2ec70bac3947db7e19a345e9b97ac0c9e1c95264e7f50fb2368443158b94a86
265 EBUILD netbeans-cnd-9999_p20150220.ebuild 4586 SHA256 fa27befff4bfe9bad672a7d8485628d150b07a68ef6f5cb7e0e55e8d11717d26 SHA512 a759576b6887d6388f56cc6591e2bca55285bbd7ce2c4e92170d343cf8b760bd0c8a8ddd702fdcd5613c07f86275f4d7b1d06f2333a8b7c553795cc9e976163c WHIRLPOOL cf776aea387d8edb21c1fb5d70af5d806435dd2dfcd12a88be7b41244fb44d4b7a5e6aa624a7558854d376e3ba4bc4cab0f839afc3e3007fea6df3494544d096
266 EBUILD netbeans-cnd-9999_p20150223.ebuild 4586 SHA256 82a919481ac1f1b07c87be24b888b7ad241309f2334dadb57f202a6caf3c8b99 SHA512 4f3e35abebf4044a15a33c290f3fd87a15f6b2408a28096817d4185942b6d86b24cac51a6a3fdae6af7e32475f6f7a1001ddeca2ef75e892f65312bdef924f08 WHIRLPOOL 3d200ed3edaeba5b7687339c9596fac430b17c11ade9c4f1700695dbb960ee7623ab57c0de0bf7cbc8e21ee8a93de2201dc02d65ed7b5ab422efbdf71bbcb765
267 -MISC ChangeLog 147090 SHA256 3cf71f084934b93c0b4edeb2b860964230f2a98927a1ae7e86b085345f9024f5 SHA512 7184978908fd0ee491851160bfd9a617602dc296cdc0efefe754a58e4157c520437218481108869fd1801611cde8fa35fe7fa064d0f646baafabb7646b3d23e5 WHIRLPOOL 136613758b14a3db7dfc0215e731c639030b2b12f264d1fbaa4207627217695ce2d9a417f8a0a316c508055c37b8858cac77f1d0863612d51775ea52ae4beaa2
268 +EBUILD netbeans-cnd-9999_p20150225.ebuild 4586 SHA256 2f4f59fa6f3fd57bf6f81719ab863e45d550024e9ee5978366914a5c95e505f9 SHA512 21a867acce7697804318dd60428a341391fa186a240b92c999e2b817c43751fa00f4669a70cee081b4f4ea1eb5db211f1bdcdbf5b0b1353a682523c953f34d3e WHIRLPOOL ca8e5e80c32f0857b01089f7f77be7273b54e319a06294ea26fa8b9a1b36bdef164f424eae9e3eaf30c66e5c09d94a30f7b891eac097ba9b49c915c4273b83c4
269 +MISC ChangeLog 147257 SHA256 f21a16df0504d807f94452f02c9b92ca460f76514e0d1e1b651b4f5a3b6924da SHA512 a557d6609d74a530f781b6935d5af09edd033fc5e9a5aa06393794d60fef1db54afbfccccce4afa076d6f588a94a02cf41caeaa4dc4ba42c59bb75d24b9c6d97 WHIRLPOOL 252803360eed6e2d52438da7771f2656d2413e02609348d31e6db1ba0dd3839819d83e5b223e3f5db4cafde3a6e6795adad2f3c029ff5a6531cbdcfb99e69208
270 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
271
272 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150225.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150225.ebuild
273 new file mode 100644
274 index 0000000..939339e
275 --- /dev/null
276 +++ b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150225.ebuild
277 @@ -0,0 +1,125 @@
278 +# Copyright 1999-2015 Gentoo Foundation
279 +# Distributed under the terms of the GNU General Public License v2
280 +# $Header: $
281 +
282 +EAPI="4"
283 +inherit eutils java-pkg-2 java-ant-2
284 +
285 +DESCRIPTION="Netbeans CND Cluster"
286 +HOMEPAGE="http://netbeans.org/projects/cnd"
287 +SLOT="9999"
288 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-02-25_00-47-27/zip/netbeans-trunk-nightly-201502250047-src.zip"
289 +SRC_URI="${SOURCE_URL}
290 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
291 + http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
292 + http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
293 + http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
294 + http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
295 + http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
296 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
297 +KEYWORDS="~amd64 ~x86"
298 +IUSE=""
299 +S="${WORKDIR}"
300 +
301 +# These files are for remote development and debugging
302 +QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
303 +
304 +CDEPEND="~dev-java/netbeans-dlight-${PV}
305 + ~dev-java/netbeans-harness-${PV}
306 + ~dev-java/netbeans-ide-${PV}
307 + ~dev-java/netbeans-platform-${PV}"
308 +DEPEND=">=virtual/jdk-1.7
309 + app-arch/unzip
310 + >=dev-java/jna-3.4.0
311 + ${CDEPEND}
312 + dev-java/javahelp:0"
313 +RDEPEND=">=virtual/jdk-1.7
314 + ${CDEPEND}"
315 +
316 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
317 +
318 +EANT_BUILD_XML="nbbuild/build.xml"
319 +EANT_BUILD_TARGET="rebuild-cluster"
320 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
321 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
322 +JAVA_PKG_BSFIX="off"
323 +
324 +src_unpack() {
325 + unpack $(basename ${SOURCE_URL})
326 +
327 + einfo "Deleting bundled jars..."
328 + find -name "*.jar" -type f -delete
329 +
330 + unpack netbeans-9999-r14-build.xml.patch.bz2
331 +
332 + pushd "${S}" >/dev/null || die
333 + ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
334 + ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
335 + ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
336 + ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
337 + ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
338 + popd >/dev/null || die
339 +}
340 +
341 +src_prepare() {
342 + einfo "Deleting bundled class files..."
343 + find -name "*.class" -type f | xargs rm -vf
344 +
345 + epatch netbeans-9999-r14-build.xml.patch
346 +
347 + # Support for custom patches
348 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
349 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
350 +
351 + if [ -n "${files}" ] ; then
352 + einfo "Applying custom patches:"
353 +
354 + for file in ${files} ; do
355 + epatch "${file}"
356 + done
357 + fi
358 + fi
359 +
360 + einfo "Symlinking external libraries..."
361 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
362 + java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
363 +
364 + einfo "Linking in other clusters..."
365 + mkdir "${S}"/nbbuild/netbeans || die
366 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
367 +
368 + ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
369 + cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
370 + touch nb.cluster.dlight.built
371 +
372 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
373 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
374 + touch nb.cluster.harness.built
375 +
376 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
377 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
378 + touch nb.cluster.ide.built
379 +
380 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
381 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
382 + touch nb.cluster.platform.built
383 +
384 + popd >/dev/null || die
385 +
386 + java-pkg-2_src_prepare
387 +}
388 +
389 +src_install() {
390 + pushd nbbuild/netbeans/cnd >/dev/null || die
391 +
392 + insinto ${INSTALL_DIR}
393 +
394 + grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
395 +
396 + doins -r *
397 + fperms 755 bin/dorun.sh
398 +
399 + popd >/dev/null || die
400 +
401 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
402 +}
403
404 diff --git a/dev-java/netbeans-dlight/ChangeLog b/dev-java/netbeans-dlight/ChangeLog
405 index b9f1b9d..c114ebb 100644
406 --- a/dev-java/netbeans-dlight/ChangeLog
407 +++ b/dev-java/netbeans-dlight/ChangeLog
408 @@ -2,6 +2,12 @@
409 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
410 # $Header: $
411
412 +*netbeans-dlight-9999_p20150225 (25 Feb 2015)
413 +
414 + 25 Feb 2015; Miroslav Šulc <fordfrog@g.o>
415 + +netbeans-dlight-9999_p20150225.ebuild:
416 + bumped to the latest sources
417 +
418 *netbeans-dlight-9999_p20150223 (23 Feb 2015)
419
420 23 Feb 2015; Miroslav Šulc <fordfrog@g.o>
421
422 diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
423 index bfb735a..ab15bcb 100644
424 --- a/dev-java/netbeans-dlight/Manifest
425 +++ b/dev-java/netbeans-dlight/Manifest
426 @@ -56,6 +56,7 @@ DIST netbeans-trunk-nightly-201502170001-src.zip 202821702 SHA256 be4331d38f0fd3
427 DIST netbeans-trunk-nightly-201502190509-src.zip 202937012 SHA256 4f7518cfd82a6b4843dd243165106a16594b7c89ed20cb6dbbac978500d4b03a SHA512 d457f73b4951f64cc03cb8e3a20439f33fd90e924a5b825abafe2920c0433fab4d9cc7408351a28652268cc9fa9e52855903cdb6ba4a63bc31f580eac1dc34a9 WHIRLPOOL f9cda66dff6da8e04515e8079965272cfe59a87aeb5ceb27942bd59103de3dc11d9e6ba62f20fdb0c19c0a9d5edc8f95d2f81c9ee6fbd8ef81951a8f7c5c8a2b
428 DIST netbeans-trunk-nightly-201502200001-src.zip 202951400 SHA256 7c7af2710ad215376547d5f08c88f459996a4d55a9dc27209920e4a01679561e SHA512 3d3ba0dc7c352687ed87561dfd98cf490dca481c7bc1a50cabef3c85ae55bf4d2e6c3a4a1cca66ce4bfb5379c6f6796651d465b4dab3fd6df8d3fdb76ce8ff46 WHIRLPOOL 19df93c9f93d519274eb9f57c46bb5834fe989d507eb508791cf247a42a166a56e5a22391d1759ef2f647feb6c438502d471c616a622b087c267a6b66e88cab1
429 DIST netbeans-trunk-nightly-201502230001-src.zip 203789087 SHA256 2c2a1442450a29315c0ff3398a5b14e404fac388c742d5c280dc5ae12721c979 SHA512 d981823bef4f9ecc0887687d889f59b0645e606b0b5b23ea1aa8b69223b578e4a109995e0f98b050d4e9aeead668e0a668f803b4b47fa70493c98a14ff077b16 WHIRLPOOL dd89465bc5027c19f10ec61911fce2e925a6cd7466429d93730dbb3aa2048fa2890980ffb6134781ecf7572f70ae7a3434499299b2dae9912beda9374877e7d4
430 +DIST netbeans-trunk-nightly-201502250047-src.zip 205124588 SHA256 76c942022aa5c24df8d012d85ec1b7ffc7055fc856a678995fd96981e705a820 SHA512 79b180c1c118d207d1d732ae5eee5b08f040bf5491669dae57636126eaef96df10fbdb10c566358cf360a57f045424ce18a0db5d719c1dd031edef8a42420242 WHIRLPOOL 1e650c0f814d3ccd8c07e81aedff1fe5e647449e84ac6141934ced8ba018fd0f89260cd05863e98cca147b810155455f12f28ecb518cff528b9c1167f4a9a896
431 EBUILD netbeans-dlight-7.0.1.ebuild 3624 SHA256 499a9303a1972ee89dfa2685e1dc1e4511c7531ff3b29caadd1136ba25dee82e SHA512 ad60adc5d64f93d03e27170311ce7bd0a6952c8b41cdc51385f8efc9140593201064d162b3130bff7a003570de11963d375d3676476115b1129ac74632d4a227 WHIRLPOOL d68dcdba50b2565d40e1adc484b51c1ed0171c2fcf99fbee08a221e6d9767f96d161d45eda612eb4c4d62e0db6826e2cd124b83e11ee2f7c9bfb6a440ec6821d
432 EBUILD netbeans-dlight-7.1.2.ebuild 2935 SHA256 dc7d110b80174b1baeaca9c005e2cc9167540f186c7794067cfb45d335251b9a SHA512 7dc2db63ee40a3e64375eb49e669c54f88cc532d7ac8c7320329f8378a3be15ebc4536208ea2975c7fe4a9b3f2ac60d0ec5b8c9a9da392587fb04838f101e0ec WHIRLPOOL 1801653d9e146eba02642dbdb0a39c235a40e5d3d5ac8d4d5b8d2a570aa62330638355ee8df76693db177c58bbf31271342215c70d7e198e4b6bd905984ed9c7
433 EBUILD netbeans-dlight-7.2.ebuild 2650 SHA256 9b0c0049b7cf6894cd44327c3697d4ddfb0dba2aebd6aabc1821b550932cd69d SHA512 0584c2a1cc65193673bded284c454b430fa3f5774c33d704922977d25ed26bf88d090670e330299c85ada2e897e5f124ae9f635a6f8be7d7fd10740482df7eae WHIRLPOOL 1c27b0c84a34865cb8a84062127f49aefcd245fa16fb825d7ee57d24c3f5841935242c16b3250319078762ce4e8aa5bc8dbd8dbe497b39af8e027b9e39ee585f
434 @@ -94,5 +95,6 @@ EBUILD netbeans-dlight-9999_p20150217.ebuild 2995 SHA256 a3373f0bfe73c48cb2ae110
435 EBUILD netbeans-dlight-9999_p20150219.ebuild 2995 SHA256 628e4da236a1371d6c1ed55f85ee21442a79127f262963660798636ee6f227f6 SHA512 dfcc7135651ccd993d67d9225674fc3a6930f30cce732c6bdee6e3788085e2383aadc141bea179184a94269cc71448a566042f12466e1af057833df0ab9a0d74 WHIRLPOOL 8c355da9ae8cf23c1b70c7a48c971342a4a83ced3150d88698d13979fe07b079f696676de51f0c1956e451c013afe25ee6519ad3c1f25860d17077f673f4b491
436 EBUILD netbeans-dlight-9999_p20150220.ebuild 2995 SHA256 cc4fdeb2ae156cee8240b1e7424e7ee94723d7e1c1747ec664c817c0dc997b91 SHA512 a890fe2c059158c71d115541e4aa53c8ca40ff0563aec20cd41cdc57696634b36a83021af2d9cf49c703c449b62d406eec8de865099538191ca1472352615691 WHIRLPOOL 395d7d727809df10f50d3aab19dd62311ed538071b5be1b06e764ed8074dd36d0444c649e619750b7fc42edae2d264a303c88b9d7f927bd698f2a07e0f427a94
437 EBUILD netbeans-dlight-9999_p20150223.ebuild 2995 SHA256 32f7c0f36d4f15a528b9780ce7a4ba4b5072b197fe4eec197f805b98d1238c07 SHA512 8889cf3a7f34b94d0bbc036563e991c89875996201ddfa9a257298b4d00a61306094f73bcd387d059fe9d902718b28ee315430801be9bcde369896d61c2a89e5 WHIRLPOOL 7bc96eaa0a2d38139c29995e2433f18e1998bf67ee3f3a0d8f102bb25bb6700821c62c3773a40ab6afc1ce7eb55f54455ab1b36d53f2be082e3bcba631e91c76
438 -MISC ChangeLog 153473 SHA256 4837d7ebdc95e37562e9aae5feadd4f158325ff6d380df11bee44993dffe87b2 SHA512 31741304f6753711566b7c7445f8d27b3541d89cb230f641aa28ac3ac8e70c65f38c31527b71453eeeaed35f3c277a03a0e2ee2879d708f67ae0917e20ec467e WHIRLPOOL 9de0b8e146910a9cb68fe6c70abc3e12f28c2631fb1366897f78d83c856311102d2b5e1d96342d7df4a80e281adffe2ef84fa4d1c82a7b93a1dbfb4fb558a3be
439 +EBUILD netbeans-dlight-9999_p20150225.ebuild 2995 SHA256 cbb7698f88f94444ef145f65fccbbb908351d41ddacb333dfc428d2b7efa54ac SHA512 297fad06a0edd06aedaf4789a498336c73c685401e5f8a4c7ee235d36171cd612b283c5045ba615c29612f43bce11f87b158194f6ca8e5de1b1af54578776e02 WHIRLPOOL a090ff72ce57e468c95ae46b8df1473dfde6bb281194ca9acf3e29dfc36632c1eab9e04d1cac2b39c422b04998d620ce17927db7ce2d3379c736bb6da0d2261d
440 +MISC ChangeLog 153646 SHA256 0edb08fec79e4a0e1b4faad7e5aaa2d9feec2efe67c8fa2dbac192a0b8c7c721 SHA512 09085fa48ce387e3ccab80e362ea8485c0b2adfdcb20fd4fe6ca944776c410e34542c8c3a59ca19dfb657e98493d39d3972b40922532d2eb57c65c461f48faef WHIRLPOOL 5b3b2523f8274af0315a5cf53a62e763bdfff3147f61e33c8fef096d16986fc361ea196d353ffdf0e977fbb9594c7e81e6ff535820c6119cc4b652fa7018560b
441 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
442
443 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150225.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150225.ebuild
444 new file mode 100644
445 index 0000000..c341a6e
446 --- /dev/null
447 +++ b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150225.ebuild
448 @@ -0,0 +1,101 @@
449 +# Copyright 1999-2015 Gentoo Foundation
450 +# Distributed under the terms of the GNU General Public License v2
451 +# $Header: $
452 +
453 +EAPI="4"
454 +inherit eutils java-pkg-2 java-ant-2
455 +
456 +DESCRIPTION="Netbeans D-Light Cluster"
457 +HOMEPAGE="http://netbeans.org/"
458 +SLOT="9999"
459 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-02-25_00-47-27/zip/netbeans-trunk-nightly-201502250047-src.zip"
460 +SRC_URI="${SOURCE_URL}
461 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
462 + http://hg.netbeans.org/binaries/7700BFA04376B79BAB5E46BAE86463998E128B35-fs_server-1.0.zip"
463 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
464 +KEYWORDS="~amd64 ~x86"
465 +IUSE=""
466 +S="${WORKDIR}"
467 +
468 +CDEPEND="~dev-java/netbeans-ide-${PV}
469 + ~dev-java/netbeans-platform-${PV}"
470 +DEPEND=">=virtual/jdk-1.7
471 + app-arch/unzip
472 + ${CDEPEND}
473 + dev-java/javahelp:0"
474 +RDEPEND=">=virtual/jdk-1.7
475 + ${CDEPEND}"
476 +
477 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
478 +
479 +EANT_BUILD_XML="nbbuild/build.xml"
480 +EANT_BUILD_TARGET="rebuild-cluster"
481 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
482 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
483 +JAVA_PKG_BSFIX="off"
484 +
485 +src_unpack() {
486 + unpack $(basename ${SOURCE_URL})
487 +
488 + einfo "Deleting bundled jars..."
489 + find -name "*.jar" -type f -delete
490 +
491 + unpack netbeans-9999-r14-build.xml.patch.bz2
492 +
493 + pushd "${S}" >/dev/null || die
494 + ln -s "${DISTDIR}"/7700BFA04376B79BAB5E46BAE86463998E128B35-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
495 + popd >/dev/null || die
496 +}
497 +
498 +src_prepare() {
499 + einfo "Deleting bundled class files..."
500 + find -name "*.class" -type f | xargs rm -vf
501 +
502 + epatch netbeans-9999-r14-build.xml.patch
503 +
504 + # Support for custom patches
505 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
506 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
507 +
508 + if [ -n "${files}" ] ; then
509 + einfo "Applying custom patches:"
510 +
511 + for file in ${files} ; do
512 + epatch "${file}"
513 + done
514 + fi
515 + fi
516 +
517 + einfo "Symlinking external libraries..."
518 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
519 +
520 + einfo "Linking in other clusters..."
521 + mkdir "${S}"/nbbuild/netbeans || die
522 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
523 +
524 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
525 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
526 + touch nb.cluster.ide.built
527 +
528 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
529 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
530 + touch nb.cluster.platform.built
531 +
532 + popd >/dev/null || die
533 +
534 + java-pkg-2_src_prepare
535 +}
536 +
537 +src_install() {
538 + pushd nbbuild/netbeans/dlight >/dev/null || die
539 +
540 + insinto ${INSTALL_DIR}
541 +
542 + grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
543 +
544 + doins -r *
545 +
546 + popd >/dev/null || die
547 +
548 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
549 +}
550
551 diff --git a/dev-java/netbeans-enterprise/ChangeLog b/dev-java/netbeans-enterprise/ChangeLog
552 index 1a716a7..b1bcf84 100644
553 --- a/dev-java/netbeans-enterprise/ChangeLog
554 +++ b/dev-java/netbeans-enterprise/ChangeLog
555 @@ -2,6 +2,12 @@
556 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
557 # $Header: $
558
559 +*netbeans-enterprise-9999_p20150225 (25 Feb 2015)
560 +
561 + 25 Feb 2015; Miroslav Šulc <fordfrog@g.o>
562 + +netbeans-enterprise-9999_p20150225.ebuild:
563 + bumped to the latest sources
564 +
565 *netbeans-enterprise-9999_p20150223 (23 Feb 2015)
566
567 23 Feb 2015; Miroslav Šulc <fordfrog@g.o>
568
569 diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
570 index a52702d..8e14c6c 100644
571 --- a/dev-java/netbeans-enterprise/Manifest
572 +++ b/dev-java/netbeans-enterprise/Manifest
573 @@ -133,6 +133,7 @@ DIST netbeans-trunk-nightly-201502170001-src.zip 202821702 SHA256 be4331d38f0fd3
574 DIST netbeans-trunk-nightly-201502190509-src.zip 202937012 SHA256 4f7518cfd82a6b4843dd243165106a16594b7c89ed20cb6dbbac978500d4b03a SHA512 d457f73b4951f64cc03cb8e3a20439f33fd90e924a5b825abafe2920c0433fab4d9cc7408351a28652268cc9fa9e52855903cdb6ba4a63bc31f580eac1dc34a9 WHIRLPOOL f9cda66dff6da8e04515e8079965272cfe59a87aeb5ceb27942bd59103de3dc11d9e6ba62f20fdb0c19c0a9d5edc8f95d2f81c9ee6fbd8ef81951a8f7c5c8a2b
575 DIST netbeans-trunk-nightly-201502200001-src.zip 202951400 SHA256 7c7af2710ad215376547d5f08c88f459996a4d55a9dc27209920e4a01679561e SHA512 3d3ba0dc7c352687ed87561dfd98cf490dca481c7bc1a50cabef3c85ae55bf4d2e6c3a4a1cca66ce4bfb5379c6f6796651d465b4dab3fd6df8d3fdb76ce8ff46 WHIRLPOOL 19df93c9f93d519274eb9f57c46bb5834fe989d507eb508791cf247a42a166a56e5a22391d1759ef2f647feb6c438502d471c616a622b087c267a6b66e88cab1
576 DIST netbeans-trunk-nightly-201502230001-src.zip 203789087 SHA256 2c2a1442450a29315c0ff3398a5b14e404fac388c742d5c280dc5ae12721c979 SHA512 d981823bef4f9ecc0887687d889f59b0645e606b0b5b23ea1aa8b69223b578e4a109995e0f98b050d4e9aeead668e0a668f803b4b47fa70493c98a14ff077b16 WHIRLPOOL dd89465bc5027c19f10ec61911fce2e925a6cd7466429d93730dbb3aa2048fa2890980ffb6134781ecf7572f70ae7a3434499299b2dae9912beda9374877e7d4
577 +DIST netbeans-trunk-nightly-201502250047-src.zip 205124588 SHA256 76c942022aa5c24df8d012d85ec1b7ffc7055fc856a678995fd96981e705a820 SHA512 79b180c1c118d207d1d732ae5eee5b08f040bf5491669dae57636126eaef96df10fbdb10c566358cf360a57f045424ce18a0db5d719c1dd031edef8a42420242 WHIRLPOOL 1e650c0f814d3ccd8c07e81aedff1fe5e647449e84ac6141934ced8ba018fd0f89260cd05863e98cca147b810155455f12f28ecb518cff528b9c1167f4a9a896
578 EBUILD netbeans-enterprise-7.0.1.ebuild 16338 SHA256 03ea08daaf5d4c5592937929bac33b4af3bac00a23f2167a7ef7b3c172a72abe SHA512 4d24162c7920b9a1c65e6c6753900ead387a4941c2db98b522631bb09889c281bce048a74e2e584f8b5732cfaad1d7125e0cfd37aa2dc81fe85160b0e123ccd8 WHIRLPOOL 35eb648c37cb6e59aca7969c1074c2c280814529aa7ec3c3191b0d3f2a92fa24e1a8d981f343e4217fff52f6100b4884b970df734c45145759889aa6e6661ff2
579 EBUILD netbeans-enterprise-7.1.2.ebuild 18060 SHA256 f63721b8ce5e1afbc58f783348f66f1e3501be519a1c9c1287ef860acc64ceda SHA512 2ca89ec8f89f106a284136d4d0ed52fe3bcf49c650d56ded6e62306c531e5e41f62b8aa923cb544842cf6e34e5f433fecb278bc1515abac987e2d00fb68ffa26 WHIRLPOOL 879067d72285aa6c7273e84ddc3dfef7d09c7cb9f9a6c279fddfbd3eea6439dea053d3c648fcd56d47ef2292db14d101307eb1aa8b3081dfcdbc3dac4d0c3ed9
580 EBUILD netbeans-enterprise-7.2.ebuild 17752 SHA256 2f46916df731fe33c5d4626ae580a77686c392932a3388f755324bc3184bd636 SHA512 3543d033b971108fa2b8e6633ed640e812a83b34807e1cb5a69d425823d1fec1c13ecba3cc36fa4504fbfd6297e7eff1ecabe07d01725d9f13c99ffd70d220ba WHIRLPOOL 512753153bbf714ae3fbf9c580f350234d88bd5ce5690e7bc0fadd1c355bd38c2a5c1e9adb7993c3678d759661bbfb1654b0630e3535a2fb9198742fa7fd2c1e
581 @@ -171,5 +172,6 @@ EBUILD netbeans-enterprise-9999_p20150217.ebuild 15147 SHA256 48e0b2bd78a264385c
582 EBUILD netbeans-enterprise-9999_p20150219.ebuild 15147 SHA256 0efb172759b3cfde75ff65dce3abfc2fa8dd28820994a0a2ead2a87a0deb9f5d SHA512 690004911cc8a229580002936f3ab51dcfc5d052fd8977241413688ce36d9076f73d577249bb33ef73bb8f02e056a75e41d4ace1a6d4e82b2314b9089be39b92 WHIRLPOOL 3a18172460997507787cdd62a11625bb69398447b6e86b51f32cc88bb3174cde47a7867c400965a0801ff62ecb982c92fad045d1510037bd3d0906b9b772aae8
583 EBUILD netbeans-enterprise-9999_p20150220.ebuild 15147 SHA256 c52cad2c26c8080f880bb3ffc533b32c1ef8c33586d7a4122e0535fa8cd5559d SHA512 f4286631ea0b675fe726d52bdcd11fb5d1989947754ba78e9f90df7b6e4de4b7cb23d41f020d8e646909d89b06faeda4aaa792dd054f092261c897fd650c587a WHIRLPOOL 97903e697434f9082fafac2bd339a71fd47a6ec70b9da2559fe341b9fa0de282e85394ac43852a3e120737aecddd46a00a6cf08f5cfb5643d6ab399e7a418b25
584 EBUILD netbeans-enterprise-9999_p20150223.ebuild 14851 SHA256 dd7386a56ce27b5fbb55cfcceef111c11adaf149282729b1cc7f84154556fb0e SHA512 d0d3ac59c7793ecf83ec7440c285d3ccc7848446563fb6066a2b8be1a310c6de5ef69f0884fd436370663f188a8f6add65551132e46bf6bdd272034306b774a0 WHIRLPOOL 58d4ebc7275eebba9e919cafdf66e13d82f5f7a8ac594d370647d135f3140c1868eefee5a9f9b60278bd24892c787af0fba323612827fe442d044e1fb1545c81
585 -MISC ChangeLog 161577 SHA256 77516d4a90eaea9c0766c1efe07e258d7bc0e4f1cf08ee4048ede15453592300 SHA512 0d712348b036f2e9030087049fbad87df1a1530ba07eb3590e42ebf26560fe867086590948bdb73a1d17b6e18cea4020f5d0ce883a633f0929fca80ae92a5203 WHIRLPOOL b2265f2aa64112bc6c5e1d38271cebc0b93c54b05471f193aef81bf87abb13a826158d3d34675b010d2557f95a0ddc06a5b0e8fe8ae0942c860f71cfa2014bca
586 +EBUILD netbeans-enterprise-9999_p20150225.ebuild 14851 SHA256 13b550cbe200b3e35ed4156f5c0250cdc09ea114e6883e20665bcc77f13f8146 SHA512 6334629ad8c00e4428e4f1a9831c7331d4793a98171186520d5e88cacfd0a7a6f8c6bb251ed35bcd0df71c86087fe5179de4c1cdef1efb30a073c3129baf6e2d WHIRLPOOL 23a041cae11b11143f7b3aeeca43ea710351589b372ff5d5b7aebbff993273a0ea9249adb5b55f6bba4f4bf1ecfa5cfe6d6f3df1d1e059785fb86c10489091c0
587 +MISC ChangeLog 161758 SHA256 f70fe0436720dc0b236e9e8a30f7478b6e393b4655c1ed41ffc2a18d75f687e1 SHA512 a5cec340e0796707ee2c09ef2fddde0efb4401b0833965192d62b6deb2be56c91713610dfa82b2b5796a10d088ca4b452a5af5e4310d71e0cec94f0d836fa275 WHIRLPOOL 24029b206a37108d18c7d5d9738771ca4129793e29397302ff9060315edb95ee12f7728d27945177ba6cb5bd49cf4de3c8b113f1e1c0dfc95185427f3b93db5c
588 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
589
590 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150225.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150225.ebuild
591 new file mode 100644
592 index 0000000..06eb1fc
593 --- /dev/null
594 +++ b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150225.ebuild
595 @@ -0,0 +1,247 @@
596 +# Copyright 1999-2015 Gentoo Foundation
597 +# Distributed under the terms of the GNU General Public License v2
598 +# $Header: $
599 +
600 +EAPI="4"
601 +inherit eutils java-pkg-2 java-ant-2
602 +
603 +DESCRIPTION="Netbeans Enterprise cluster"
604 +HOMEPAGE="http://netbeans.org/"
605 +SLOT="9999"
606 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-02-25_00-47-27/zip/netbeans-trunk-nightly-201502250047-src.zip"
607 +SRC_URI="${SOURCE_URL}
608 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
609 + http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
610 + http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
611 + http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
612 + http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
613 + http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
614 + http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
615 + http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
616 + http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
617 + http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
618 + http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
619 + http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
620 + http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
621 + http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
622 + http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
623 + http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
624 + http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
625 + http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
626 + http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
627 + http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
628 + http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
629 + http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
630 + http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
631 + http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
632 + http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
633 + http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
634 + http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
635 + http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
636 + http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
637 + http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
638 + http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
639 + http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
640 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
641 +KEYWORDS="~amd64 ~x86"
642 +IUSE=""
643 +S="${WORKDIR}"
644 +
645 +CDEPEND="~dev-java/netbeans-ide-${PV}
646 + ~dev-java/netbeans-harness-${PV}
647 + ~dev-java/netbeans-ide-${PV}
648 + ~dev-java/netbeans-java-${PV}
649 + ~dev-java/netbeans-profiler-${PV}
650 + ~dev-java/netbeans-platform-${PV}
651 + ~dev-java/netbeans-webcommon-${PV}
652 + ~dev-java/netbeans-websvccommon-${PV}
653 + dev-java/commons-codec:0
654 + dev-java/commons-fileupload:0
655 + dev-java/commons-logging:0
656 + dev-java/glassfish-deployment-api:1.2"
657 +DEPEND=">=virtual/jdk-1.7
658 + app-arch/unzip
659 + ${CDEPEND}
660 + dev-java/javahelp:0
661 + dev-java/jsr181:0
662 + >=dev-java/junit-4.4:4
663 + dev-java/tomcat-servlet-api:2.3"
664 +RDEPEND=">=virtual/jdk-1.7
665 + ${CDEPEND}
666 + dev-java/antlr:0[java]
667 + dev-java/bsf:2.3
668 + dev-java/commons-beanutils:1.7
669 + dev-java/commons-collections:0
670 + dev-java/commons-digester:0
671 + dev-java/commons-io:1
672 + dev-java/commons-validator:0
673 + dev-java/jakarta-oro:2.0"
674 +# dev-java/commons-chain:1.1 in overlay
675 +
676 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
677 +
678 +EANT_BUILD_XML="nbbuild/build.xml"
679 +EANT_BUILD_TARGET="rebuild-cluster"
680 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
681 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
682 +JAVA_PKG_BSFIX="off"
683 +
684 +src_unpack() {
685 + unpack $(basename ${SOURCE_URL})
686 +
687 + einfo "Deleting bundled jars..."
688 + find -name "*.jar" -type f -delete
689 +
690 + unpack netbeans-9999-r14-build.xml.patch.bz2
691 +
692 + pushd "${S}" >/dev/null || die
693 + ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
694 + ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
695 + ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
696 + ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
697 + ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
698 + ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
699 + ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
700 + ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
701 + ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
702 + ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
703 + ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
704 + ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
705 + ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
706 + ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
707 + ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
708 + ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
709 + ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
710 + ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
711 + ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
712 + ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
713 + ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
714 + ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
715 + ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
716 + ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
717 + ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
718 + ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
719 + ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
720 + ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
721 + ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
722 + ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
723 + ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
724 + popd >/dev/null || die
725 +}
726 +
727 +src_prepare() {
728 + einfo "Deleting bundled class files..."
729 + find -name "*.class" -type f | xargs rm -vf
730 +
731 + epatch netbeans-9999-r14-build.xml.patch
732 +
733 + # Support for custom patches
734 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
735 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
736 +
737 + if [ -n "${files}" ] ; then
738 + einfo "Applying custom patches:"
739 +
740 + for file in ${files} ; do
741 + epatch "${file}"
742 + done
743 + fi
744 + fi
745 +
746 + einfo "Symlinking external libraries..."
747 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
748 + java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
749 + java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
750 + java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
751 + java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
752 + java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
753 + java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
754 + java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
755 +
756 + einfo "Linking in other clusters..."
757 + mkdir "${S}"/nbbuild/netbeans || die
758 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
759 +
760 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
761 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
762 + touch nb.cluster.extide.built
763 +
764 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
765 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
766 + touch nb.cluster.harness.built
767 +
768 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
769 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
770 + touch nb.cluster.ide.built
771 +
772 + ln -s /usr/share/netbeans-java-${SLOT} java || die
773 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
774 + touch nb.cluster.java.built
775 +
776 + ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
777 + cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
778 + touch nb.cluster.profiler.built
779 +
780 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
781 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
782 + touch nb.cluster.platform.built
783 +
784 + ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
785 + cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
786 + touch nb.cluster.webcommon.built
787 +
788 + ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
789 + cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
790 + touch nb.cluster.websvccommon.built
791 +
792 + popd >/dev/null || die
793 +
794 + java-pkg-2_src_prepare
795 +}
796 +
797 +src_install() {
798 + pushd nbbuild/netbeans/enterprise >/dev/null || die
799 +
800 + insinto ${INSTALL_DIR}
801 +
802 + grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
803 +
804 + doins -r *
805 +
806 + popd >/dev/null || die
807 +
808 + local instdir=${INSTALL_DIR}/modules/ext
809 + pushd "${D}"/${instdir} >/dev/null || die
810 + rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
811 + rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
812 + popd >/dev/null || die
813 +
814 + local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
815 + pushd "${D}"/${instdir} >/dev/null || die
816 + rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
817 + rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
818 + popd >/dev/null || die
819 +
820 + local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
821 + pushd "${D}"/${instdir} >/dev/null || die
822 + rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
823 + rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
824 + rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
825 + rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
826 + popd >/dev/null || die
827 +
828 + local instdir=${INSTALL_DIR}/modules/ext/struts
829 + pushd "${D}"/${instdir} >/dev/null || die
830 + rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
831 + rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
832 + rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
833 + rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
834 + rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
835 + rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
836 + rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
837 + rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
838 + rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
839 + popd >/dev/null || die
840 +
841 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
842 +}
843
844 diff --git a/dev-java/netbeans-ergonomics/ChangeLog b/dev-java/netbeans-ergonomics/ChangeLog
845 index 6af2078..fc0efda 100644
846 --- a/dev-java/netbeans-ergonomics/ChangeLog
847 +++ b/dev-java/netbeans-ergonomics/ChangeLog
848 @@ -2,6 +2,12 @@
849 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
850 # $Header: $
851
852 +*netbeans-ergonomics-9999_p20150225 (25 Feb 2015)
853 +
854 + 25 Feb 2015; Miroslav Šulc <fordfrog@g.o>
855 + +netbeans-ergonomics-9999_p20150225.ebuild:
856 + bumped to the latest sources
857 +
858 *netbeans-ergonomics-9999_p20150223 (23 Feb 2015)
859
860 23 Feb 2015; Miroslav Šulc <fordfrog@g.o>
861
862 diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
863 index 6e99d7a..1d68e61 100644
864 --- a/dev-java/netbeans-ergonomics/Manifest
865 +++ b/dev-java/netbeans-ergonomics/Manifest
866 @@ -44,6 +44,7 @@ DIST netbeans-trunk-nightly-201502170001-src.zip 202821702 SHA256 be4331d38f0fd3
867 DIST netbeans-trunk-nightly-201502190509-src.zip 202937012 SHA256 4f7518cfd82a6b4843dd243165106a16594b7c89ed20cb6dbbac978500d4b03a SHA512 d457f73b4951f64cc03cb8e3a20439f33fd90e924a5b825abafe2920c0433fab4d9cc7408351a28652268cc9fa9e52855903cdb6ba4a63bc31f580eac1dc34a9 WHIRLPOOL f9cda66dff6da8e04515e8079965272cfe59a87aeb5ceb27942bd59103de3dc11d9e6ba62f20fdb0c19c0a9d5edc8f95d2f81c9ee6fbd8ef81951a8f7c5c8a2b
868 DIST netbeans-trunk-nightly-201502200001-src.zip 202951400 SHA256 7c7af2710ad215376547d5f08c88f459996a4d55a9dc27209920e4a01679561e SHA512 3d3ba0dc7c352687ed87561dfd98cf490dca481c7bc1a50cabef3c85ae55bf4d2e6c3a4a1cca66ce4bfb5379c6f6796651d465b4dab3fd6df8d3fdb76ce8ff46 WHIRLPOOL 19df93c9f93d519274eb9f57c46bb5834fe989d507eb508791cf247a42a166a56e5a22391d1759ef2f647feb6c438502d471c616a622b087c267a6b66e88cab1
869 DIST netbeans-trunk-nightly-201502230001-src.zip 203789087 SHA256 2c2a1442450a29315c0ff3398a5b14e404fac388c742d5c280dc5ae12721c979 SHA512 d981823bef4f9ecc0887687d889f59b0645e606b0b5b23ea1aa8b69223b578e4a109995e0f98b050d4e9aeead668e0a668f803b4b47fa70493c98a14ff077b16 WHIRLPOOL dd89465bc5027c19f10ec61911fce2e925a6cd7466429d93730dbb3aa2048fa2890980ffb6134781ecf7572f70ae7a3434499299b2dae9912beda9374877e7d4
870 +DIST netbeans-trunk-nightly-201502250047-src.zip 205124588 SHA256 76c942022aa5c24df8d012d85ec1b7ffc7055fc856a678995fd96981e705a820 SHA512 79b180c1c118d207d1d732ae5eee5b08f040bf5491669dae57636126eaef96df10fbdb10c566358cf360a57f045424ce18a0db5d719c1dd031edef8a42420242 WHIRLPOOL 1e650c0f814d3ccd8c07e81aedff1fe5e647449e84ac6141934ced8ba018fd0f89260cd05863e98cca147b810155455f12f28ecb518cff528b9c1167f4a9a896
871 EBUILD netbeans-ergonomics-7.0.1.ebuild 2884 SHA256 e8e4a785fc11b6d0d3c722826761581b8c9c779c5460dc7d1487b3154f4402ab SHA512 3ba2810e650726f48fbdb1bc0c58b6ee1e7d9d29d4be3b27c00bc981b773f26d979fd90154184276e044eafd1d4d8940b47d6f0f58589f9cff7fbadef5fbb05f WHIRLPOOL 5fab7fe6492f91bd0e97a8a95c0652266d771e9b60957e16ce6ff683c1e38081372151cd8c7bea44ee1f1dd7bf435f8b00b9a1a23e4c6106c990794c6093ba10
872 EBUILD netbeans-ergonomics-7.1.2.ebuild 2893 SHA256 cd56250980429160b8fa9deb17f15050d016394d5fdef19bf772cf29988c86d8 SHA512 32d4556218791a32efb8cf8ec8303f7e8f27bfb03b97af0c66cee717563c7e02fcd9e350b0425ec0cec28ab09865d4815aba1471ee958e05e7c42e421a7f71c2 WHIRLPOOL 318c8528c2338c1e2f6e342c263be52753fa74c9ac934b0ee60fe0fff2146e86d1761fef8eaeca8eab844709bea2196fbe181fad1f689a9d5b9994da3271b4db
873 EBUILD netbeans-ergonomics-7.2.ebuild 2876 SHA256 ca7184ac24c255941c4ec3e686c4237ef0af4be7242c44417fa799813083515e SHA512 c6537bedf2fed4ea914c74a208124fe692af837ab2c81c98b8aa0347cb9d5af496378a8c042437facced26d3b42b101225dfa8b81dfc3d6ec4e3e5613e359f72 WHIRLPOOL c7e4c08ace118690f454dbf6a9040bff3e7013c646947fd02b05bca2b4d802393b6eca3234c6228f8e4df4da1ed193ecfd93c848038e4dd9ae3f50959692aa15
874 @@ -82,5 +83,6 @@ EBUILD netbeans-ergonomics-9999_p20150217.ebuild 2919 SHA256 abb3366ab650fe371eb
875 EBUILD netbeans-ergonomics-9999_p20150219.ebuild 2919 SHA256 713a41ca7f2be102c4df4affdaecbae1017d49f1c99f94e181dc61e6c5fde389 SHA512 9db874c3981b45ab6c947fb4544ea4ca74322b9e6d4dec1454c5e678654c41efcaca6604541075f22bd27079c07f1c684193d13d849ea3c4b203ae97b759438e WHIRLPOOL 8989b59fa5444bfc0306610595992df5f5a75e8c03d322a26f995975a8f452ee590258be974a11a7485273f17d0dddbe4dc936d5fd6c06f0606b7afd1d6ce888
876 EBUILD netbeans-ergonomics-9999_p20150220.ebuild 2919 SHA256 165def98dbcb0748351de438a48b2ec7d93cfc8f9d8c7fe51297403e02be6b54 SHA512 89f5b5239d6c3b36a8ef6ce319e579de9b57873135a3cb6c93f1a07f3edfc7094d55061f6b715f85cd6e56d7ed6d4925dd695dbda7d465357f4ab0fddbe7a1e7 WHIRLPOOL 58f56298b1ebd40e4e9f99f6875c3c8a6ad7a7fc0069699a7f78d764ee660f820ee356b82950677dc22e90b4ad1459ee8da3102d9d630fa795459a5e590224a2
877 EBUILD netbeans-ergonomics-9999_p20150223.ebuild 2919 SHA256 5ba52e0cfa670263a5f3e640a7b52d830bfc8daae329aebd1214db50ba653398 SHA512 b14be60f423bbb6a86786ffd694c5593d05de9fa923567d0ae37a6ffe7adc8b5c4a2e0d4b8ade0f5f3efa241c941dd6088806060517df89323f2fc0985c4ecb6 WHIRLPOOL 1477c7c27be87b98703a0ef5e5117abcc971348df8ed7fa40b0390c2dec5051fb90af32cada67e3886de2e32bca2a47908bbd425462defd0bcb49bc96d807ca5
878 -MISC ChangeLog 161052 SHA256 b3f97a9a25798f432d356937766203b3a558f7167c6541ed290a9567f49cab16 SHA512 cfcac7dfecf4777848f77fb6f8adde275082be7654f659139a70e1b4949f0e5cfad86027d22997b107bcba6a2ca0fef316b797059ab42eef7a440bbd102ea337 WHIRLPOOL b8c36c1c534abaa7caf4ef105d318c8d87f0f697927f80b77f1bfc30a59aa16889cf848ed54ecf075bf2fbac7ad653624d02af39f7fbebd661dfc2325818a769
879 +EBUILD netbeans-ergonomics-9999_p20150225.ebuild 2919 SHA256 7be52df7c8509bb16c7b935de85a6d6871b93496d944602cfb0875a09eddf55a SHA512 3dea23fe3036798ed01cd861b1fd6cae692246ddd2f51f822ee2fc336a034f54bfadd06215f097ce368f463215c6fe997d3b8779c44c7f169d91dea8d727dc5c WHIRLPOOL 6be4dc268158d01662b267a50a13c8827e14aa3385e454e90c798f1ba75c040faf89ef7ee607590c03533a0e8b02e51d9710cabe93a68edf082d32a0d005b595
880 +MISC ChangeLog 161233 SHA256 1b47268173015ab1c65531d7c206b00c10252e921dac7fe6b1f5d18310eb3bb5 SHA512 d67447b737f0083317f7183496b593b34028072ee4c8278b3f73e2aff1da2889de9e8d6fe98db7102bcc24f5431e5c536496745193b0d0e64a70e7d5df9bdb7d WHIRLPOOL b8e6a6421661c65bbc8e7d95133c6cd1773dd2f65d3fa1a737cc64dfb187cad525573b0dfcdd71b07d18984a5a97227d778a5deb926d930c301df78d7e25d36e
881 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
882
883 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150225.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150225.ebuild
884 new file mode 100644
885 index 0000000..d1a1331
886 --- /dev/null
887 +++ b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150225.ebuild
888 @@ -0,0 +1,101 @@
889 +# Copyright 1999-2015 Gentoo Foundation
890 +# Distributed under the terms of the GNU General Public License v2
891 +# $Header: $
892 +
893 +EAPI="4"
894 +inherit eutils java-pkg-2 java-ant-2
895 +
896 +DESCRIPTION="Netbeans Ergonomics Cluster"
897 +HOMEPAGE="http://netbeans.org/"
898 +SLOT="9999"
899 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-02-25_00-47-27/zip/netbeans-trunk-nightly-201502250047-src.zip"
900 +SRC_URI="${SOURCE_URL}
901 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
902 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
903 +KEYWORDS="~amd64 ~x86"
904 +IUSE=""
905 +S="${WORKDIR}"
906 +
907 +CDEPEND="~dev-java/netbeans-ide-${PV}
908 + ~dev-java/netbeans-nb-${PV}
909 + ~dev-java/netbeans-platform-${PV}"
910 +DEPEND=">=virtual/jdk-1.7
911 + app-arch/unzip
912 + ${CDEPEND}
913 + dev-java/javahelp:0"
914 +RDEPEND=">=virtual/jdk-1.7
915 + ${CDEPEND}"
916 +
917 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
918 +
919 +EANT_BUILD_XML="nbbuild/build.xml"
920 +EANT_BUILD_TARGET="rebuild-cluster"
921 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
922 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
923 +JAVA_PKG_BSFIX="off"
924 +
925 +src_unpack() {
926 + unpack $(basename ${SOURCE_URL})
927 +
928 + einfo "Deleting bundled jars..."
929 + find -name "*.jar" -type f -delete
930 +
931 + unpack netbeans-9999-r14-build.xml.patch.bz2
932 +}
933 +
934 +src_prepare() {
935 + einfo "Deleting bundled class files..."
936 + find -name "*.class" -type f | xargs rm -vf
937 +
938 + epatch netbeans-9999-r14-build.xml.patch
939 +
940 + # Support for custom patches
941 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
942 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
943 +
944 + if [ -n "${files}" ] ; then
945 + einfo "Applying custom patches:"
946 +
947 + for file in ${files} ; do
948 + epatch "${file}"
949 + done
950 + fi
951 + fi
952 +
953 + einfo "Symlinking external libraries..."
954 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
955 +
956 + einfo "Linking in other clusters..."
957 + mkdir "${S}"/nbbuild/netbeans || die
958 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
959 +
960 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
961 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
962 + touch nb.cluster.ide.built
963 +
964 + ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
965 + cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
966 + touch nb.cluster.nb.built
967 +
968 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
969 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
970 + touch nb.cluster.platform.built
971 +
972 + popd >/dev/null || die
973 +
974 + java-pkg-2_src_prepare
975 +}
976 +
977 +src_install() {
978 + pushd nbbuild/netbeans/ergonomics >/dev/null || die
979 +
980 + insinto ${INSTALL_DIR}
981 +
982 + grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
983 +
984 + doins -r *
985 +
986 + popd >/dev/null || die
987 +
988 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
989 +}
990
991 diff --git a/dev-java/netbeans-extide/ChangeLog b/dev-java/netbeans-extide/ChangeLog
992 index f602547..8cec23b 100644
993 --- a/dev-java/netbeans-extide/ChangeLog
994 +++ b/dev-java/netbeans-extide/ChangeLog
995 @@ -2,6 +2,12 @@
996 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
997 # $Header: $
998
999 +*netbeans-extide-9999_p20150225 (25 Feb 2015)
1000 +
1001 + 25 Feb 2015; Miroslav Šulc <fordfrog@g.o>
1002 + +netbeans-extide-9999_p20150225.ebuild:
1003 + bumped to the latest sources
1004 +
1005 *netbeans-extide-9999_p20150223 (23 Feb 2015)
1006
1007 23 Feb 2015; Miroslav Šulc <fordfrog@g.o>
1008
1009 diff --git a/dev-java/netbeans-extide/Manifest b/dev-java/netbeans-extide/Manifest
1010 index d45e30e..122b218 100644
1011 --- a/dev-java/netbeans-extide/Manifest
1012 +++ b/dev-java/netbeans-extide/Manifest
1013 @@ -42,6 +42,7 @@ DIST netbeans-trunk-nightly-201502170001-src.zip 202821702 SHA256 be4331d38f0fd3
1014 DIST netbeans-trunk-nightly-201502190509-src.zip 202937012 SHA256 4f7518cfd82a6b4843dd243165106a16594b7c89ed20cb6dbbac978500d4b03a SHA512 d457f73b4951f64cc03cb8e3a20439f33fd90e924a5b825abafe2920c0433fab4d9cc7408351a28652268cc9fa9e52855903cdb6ba4a63bc31f580eac1dc34a9 WHIRLPOOL f9cda66dff6da8e04515e8079965272cfe59a87aeb5ceb27942bd59103de3dc11d9e6ba62f20fdb0c19c0a9d5edc8f95d2f81c9ee6fbd8ef81951a8f7c5c8a2b
1015 DIST netbeans-trunk-nightly-201502200001-src.zip 202951400 SHA256 7c7af2710ad215376547d5f08c88f459996a4d55a9dc27209920e4a01679561e SHA512 3d3ba0dc7c352687ed87561dfd98cf490dca481c7bc1a50cabef3c85ae55bf4d2e6c3a4a1cca66ce4bfb5379c6f6796651d465b4dab3fd6df8d3fdb76ce8ff46 WHIRLPOOL 19df93c9f93d519274eb9f57c46bb5834fe989d507eb508791cf247a42a166a56e5a22391d1759ef2f647feb6c438502d471c616a622b087c267a6b66e88cab1
1016 DIST netbeans-trunk-nightly-201502230001-src.zip 203789087 SHA256 2c2a1442450a29315c0ff3398a5b14e404fac388c742d5c280dc5ae12721c979 SHA512 d981823bef4f9ecc0887687d889f59b0645e606b0b5b23ea1aa8b69223b578e4a109995e0f98b050d4e9aeead668e0a668f803b4b47fa70493c98a14ff077b16 WHIRLPOOL dd89465bc5027c19f10ec61911fce2e925a6cd7466429d93730dbb3aa2048fa2890980ffb6134781ecf7572f70ae7a3434499299b2dae9912beda9374877e7d4
1017 +DIST netbeans-trunk-nightly-201502250047-src.zip 205124588 SHA256 76c942022aa5c24df8d012d85ec1b7ffc7055fc856a678995fd96981e705a820 SHA512 79b180c1c118d207d1d732ae5eee5b08f040bf5491669dae57636126eaef96df10fbdb10c566358cf360a57f045424ce18a0db5d719c1dd031edef8a42420242 WHIRLPOOL 1e650c0f814d3ccd8c07e81aedff1fe5e647449e84ac6141934ced8ba018fd0f89260cd05863e98cca147b810155455f12f28ecb518cff528b9c1167f4a9a896
1018 EBUILD netbeans-extide-7.4.ebuild 3311 SHA256 8585e0b9eac3b9bb35d5b5e0152936f84708a824d76831930a3dfd3d196556b0 SHA512 19eceec7a634923b4712eb277a1ff9900a2eb4d9ac0a2c699175333c263f0c02baaf24eb30bd7919444f5c9df751186689b2d4359ca1c88dca02884d7c18c3cd WHIRLPOOL e64509f198c4d09851f98d5bd2ddd5b469b0a7c0f3122f391c17833e5d6d77b7a6c2fd9e942e34f2df42047504ad40593f97af9b2898450e769c7b012355c316
1019 EBUILD netbeans-extide-8.0.2.ebuild 3313 SHA256 d147df43b8e55de81e0429604a2497a82861864ae50fbb85368a3070e1c266c9 SHA512 8f2722ce12c1582ca6e9ed348fcb37b9969585037b5432e592e5dd6ef4b3e49c58783da5fe20f088bee07514e3b42de7aa36607900b285c32c4b91fa218df90c WHIRLPOOL 0fb074484787a5e0e688dc734efe027ff6dfd082dd63bc9bccc612f915fbbe33a4f93db6c43d345abc9c191e22ec196aada1e889d1240968916d54c69497a2d6
1020 EBUILD netbeans-extide-8.0.ebuild 3305 SHA256 b2d57e2e2d92760ead3d383fe4dd5b4fb9fc2807a9b58c6f40b44fc24072b8bb SHA512 6e7f12758188a564ef6b5cf8b0ffdf79e30d1021172d10f215d04e727bc4001e4385fd0961a26a6bb42638089e0919b1d4628a13ba11a3deac94d4693c7210d5 WHIRLPOOL adac8461de43669b7bb98ea8920c0a2944837211a37503b957221149d4b91c4bd92b6db160191990b838c474495c65f62c8a4bb9fdbcaa371b4648a335b1afa9
1021 @@ -76,5 +77,6 @@ EBUILD netbeans-extide-9999_p20150217.ebuild 3383 SHA256 e7283092621d7e1abd48182
1022 EBUILD netbeans-extide-9999_p20150219.ebuild 3383 SHA256 d9de13ceee6b595addcd859227886338f7521efec3ab93edc6b7fb4b0b03ed63 SHA512 a0c4df73820e4042512ba5b017449ad31b098209f4ffd39cb23dac63cf8938780dc6c2629dde731a7f5ef85049bcc8e97717a272401ebc82c4fae3a5da384a94 WHIRLPOOL 48d75a5f31b293299b52082bfb6431ad4a2fcf646579ace1ad4ac37db800e94c25cf7945f0b22cfc7db306241c755c7a5c4a14bc772073043aaab03aff5e9f45
1023 EBUILD netbeans-extide-9999_p20150220.ebuild 3383 SHA256 5fae017526c1c9fd0da06d0b9df8e1656aef4614c4f0e81a2b35d0b5a72456b9 SHA512 a41e7a30310606ec4627109188577f19cdbcd67f45b56a215c3f0c2b001e74f912a8a1238768e2130366ad660211604e2de25a8d6bd0d65f541353c39dda336f WHIRLPOOL b7f31385c0921f80038c482da7811f726bc5bc4f5678d64be884bb2773f83e8fe342c8bafe3eb4a33366840815dea32d66c3737d3d0383d213bcd0c84ffc8c99
1024 EBUILD netbeans-extide-9999_p20150223.ebuild 3383 SHA256 387b06dbb94887a3bdf9b65aea5713a72bb285f6d3f328a80b44935c5c623439 SHA512 52c7396c6e9fffbf394d1102a8561714f508238160295151f37656fcf83d1853df12bb03103214412aa89f28fd5d25cd73c0356ed7cc53e8269652e7da9d9c30 WHIRLPOOL b8118139d66800e2128ef76d32ab1656ed9f2480fdffa51c79a505075d78f99883f7d4bfc2a01a47794d52a048bbf6c5cf1e48a40574227cc2aa97a141e29ea7
1025 -MISC ChangeLog 85383 SHA256 2522f8d7b2ae6015c38cc9b9348be0b3c57d3009b5762518fe328686d76a1c40 SHA512 4e83ec46466516456eab2c9b02084a40e6c32dd4480c812ea3daa73e9f71dc9bf957c41486fe7a0a7d0f2bc940b7351fa63aa26b5446dd7a2ef075c885cc9571 WHIRLPOOL 5b9a682981615a4027e67fd2c777f95bf4566b193ae6dc30c359843bae5a39dc4cd2e5eedbf1e9407c25559f84012d6e3a648371034a38ee5b2fcc3ff0273eeb
1026 +EBUILD netbeans-extide-9999_p20150225.ebuild 3383 SHA256 0d94043db2c4986b454c4028f2706056f6026568d8394015988c2d7fd59a9bcb SHA512 0fc9022a1606bce8f092e44ff643eae05b58ddc2c2b184fc5332aca2c27e6db00a0502780369db7a9163ac874464d7aca2ce98b29718d83f67e871d966200508 WHIRLPOOL c1a4bdb791c1f8359b37e455aa62b914a36fe7c46d6d06c0074b7c7a639d675731adeb7a212957a0f07ffb8b5234395bd3d419c725e8763b2685ef54b349f393
1027 +MISC ChangeLog 85556 SHA256 08907011376f6da75141a526e9d5a51b41eb7809bef297988187912a58390735 SHA512 03385f9e57ee35f53221850a1b411962249c6a4fc1552d72c2f6d9781c97b16faeb09fc0fa3c774d77c192884062f1b4781fd23fcefc9f5748ea775d1aeb5d70 WHIRLPOOL da77993bba51efd7e12ae77dec371983e1cba4fa093f003c5909040bc4a20923e6144cb6d880cdd87b9210f2eaf878d25a3ca339de4579b95e1be40aebb6b775
1028 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
1029
1030 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150225.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150225.ebuild
1031 new file mode 100644
1032 index 0000000..719a934
1033 --- /dev/null
1034 +++ b/dev-java/netbeans-extide/netbeans-extide-9999_p20150225.ebuild
1035 @@ -0,0 +1,108 @@
1036 +# Copyright 1999-2015 Gentoo Foundation
1037 +# Distributed under the terms of the GNU General Public License v2
1038 +# $Header: $
1039 +
1040 +EAPI="4"
1041 +inherit eutils java-pkg-2 java-ant-2
1042 +
1043 +DESCRIPTION="Netbeans ExtIDE Cluster"
1044 +HOMEPAGE="http://netbeans.org/projects/ide"
1045 +SLOT="9999"
1046 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-02-25_00-47-27/zip/netbeans-trunk-nightly-201502250047-src.zip"
1047 +SRC_URI="${SOURCE_URL}
1048 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1049 + http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
1050 + http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
1051 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1052 +KEYWORDS="~amd64 ~x86"
1053 +IUSE=""
1054 +S="${WORKDIR}"
1055 +
1056 +CDEPEND="~dev-java/netbeans-ide-${PV}
1057 + ~dev-java/netbeans-platform-${PV}"
1058 +DEPEND=">=virtual/jdk-1.7
1059 + app-arch/unzip
1060 + dev-java/javahelp:0
1061 + ${CDEPEND}"
1062 +RDEPEND=">=virtual/jdk-1.7
1063 + ${CDEPEND}"
1064 +
1065 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1066 +
1067 +EANT_BUILD_XML="nbbuild/build.xml"
1068 +EANT_BUILD_TARGET="rebuild-cluster"
1069 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
1070 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1071 +JAVA_PKG_BSFIX="off"
1072 +
1073 +src_unpack() {
1074 + unpack $(basename ${SOURCE_URL})
1075 +
1076 + einfo "Deleting bundled jars..."
1077 + find -name "*.jar" -type f -delete
1078 +
1079 + unpack netbeans-9999-r14-build.xml.patch.bz2
1080 +
1081 + pushd "${S}" >/dev/null || die
1082 + ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
1083 + ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
1084 + popd >/dev/null || die
1085 +}
1086 +
1087 +src_prepare() {
1088 + einfo "Deleting bundled class files..."
1089 + find -name "*.class" -type f | xargs rm -vf
1090 +
1091 + epatch netbeans-9999-r14-build.xml.patch
1092 +
1093 + # Support for custom patches
1094 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1095 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1096 +
1097 + if [ -n "${files}" ] ; then
1098 + einfo "Applying custom patches:"
1099 +
1100 + for file in ${files} ; do
1101 + epatch "${file}"
1102 + done
1103 + fi
1104 + fi
1105 +
1106 + einfo "Symlinking external libraries..."
1107 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1108 +
1109 + einfo "Linking in other clusters..."
1110 + mkdir "${S}"/nbbuild/netbeans || die
1111 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
1112 +
1113 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1114 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1115 + touch nb.cluster.ide.built
1116 +
1117 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1118 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1119 + touch nb.cluster.platform.built
1120 +
1121 + popd >/dev/null || die
1122 +
1123 + java-pkg-2_src_prepare
1124 +}
1125 +
1126 +src_compile() {
1127 + unset DISPLAY
1128 + eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
1129 +}
1130 +
1131 +src_install() {
1132 + pushd nbbuild/netbeans/extide >/dev/null || die
1133 +
1134 + insinto ${INSTALL_DIR}
1135 +
1136 + grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1137 +
1138 + doins -r *
1139 +
1140 + popd >/dev/null || die
1141 +
1142 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
1143 +}
1144
1145 diff --git a/dev-java/netbeans-groovy/ChangeLog b/dev-java/netbeans-groovy/ChangeLog
1146 index 76bfd50..fdf91a3 100644
1147 --- a/dev-java/netbeans-groovy/ChangeLog
1148 +++ b/dev-java/netbeans-groovy/ChangeLog
1149 @@ -2,6 +2,12 @@
1150 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
1151 # $Header: $
1152
1153 +*netbeans-groovy-9999_p20150225 (25 Feb 2015)
1154 +
1155 + 25 Feb 2015; Miroslav Šulc <fordfrog@g.o>
1156 + +netbeans-groovy-9999_p20150225.ebuild:
1157 + bumped to the latest sources
1158 +
1159 *netbeans-groovy-9999_p20150223 (23 Feb 2015)
1160
1161 23 Feb 2015; Miroslav Šulc <fordfrog@g.o>
1162
1163 diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
1164 index 1af8a5c..b77d44b 100644
1165 --- a/dev-java/netbeans-groovy/Manifest
1166 +++ b/dev-java/netbeans-groovy/Manifest
1167 @@ -48,6 +48,7 @@ DIST netbeans-trunk-nightly-201502170001-src.zip 202821702 SHA256 be4331d38f0fd3
1168 DIST netbeans-trunk-nightly-201502190509-src.zip 202937012 SHA256 4f7518cfd82a6b4843dd243165106a16594b7c89ed20cb6dbbac978500d4b03a SHA512 d457f73b4951f64cc03cb8e3a20439f33fd90e924a5b825abafe2920c0433fab4d9cc7408351a28652268cc9fa9e52855903cdb6ba4a63bc31f580eac1dc34a9 WHIRLPOOL f9cda66dff6da8e04515e8079965272cfe59a87aeb5ceb27942bd59103de3dc11d9e6ba62f20fdb0c19c0a9d5edc8f95d2f81c9ee6fbd8ef81951a8f7c5c8a2b
1169 DIST netbeans-trunk-nightly-201502200001-src.zip 202951400 SHA256 7c7af2710ad215376547d5f08c88f459996a4d55a9dc27209920e4a01679561e SHA512 3d3ba0dc7c352687ed87561dfd98cf490dca481c7bc1a50cabef3c85ae55bf4d2e6c3a4a1cca66ce4bfb5379c6f6796651d465b4dab3fd6df8d3fdb76ce8ff46 WHIRLPOOL 19df93c9f93d519274eb9f57c46bb5834fe989d507eb508791cf247a42a166a56e5a22391d1759ef2f647feb6c438502d471c616a622b087c267a6b66e88cab1
1170 DIST netbeans-trunk-nightly-201502230001-src.zip 203789087 SHA256 2c2a1442450a29315c0ff3398a5b14e404fac388c742d5c280dc5ae12721c979 SHA512 d981823bef4f9ecc0887687d889f59b0645e606b0b5b23ea1aa8b69223b578e4a109995e0f98b050d4e9aeead668e0a668f803b4b47fa70493c98a14ff077b16 WHIRLPOOL dd89465bc5027c19f10ec61911fce2e925a6cd7466429d93730dbb3aa2048fa2890980ffb6134781ecf7572f70ae7a3434499299b2dae9912beda9374877e7d4
1171 +DIST netbeans-trunk-nightly-201502250047-src.zip 205124588 SHA256 76c942022aa5c24df8d012d85ec1b7ffc7055fc856a678995fd96981e705a820 SHA512 79b180c1c118d207d1d732ae5eee5b08f040bf5491669dae57636126eaef96df10fbdb10c566358cf360a57f045424ce18a0db5d719c1dd031edef8a42420242 WHIRLPOOL 1e650c0f814d3ccd8c07e81aedff1fe5e647449e84ac6141934ced8ba018fd0f89260cd05863e98cca147b810155455f12f28ecb518cff528b9c1167f4a9a896
1172 EBUILD netbeans-groovy-7.0.1.ebuild 3296 SHA256 29c3d304eca5999e78550fd715dbcbef9d15639d4e4f17fa0e45a46803080729 SHA512 43a0ddb43354bb3c0b8e29004ab547da508662d037b0006dfd24250c49470ddc0384bfffb6423f1e3eeaca98410c5de8b314a69970189306869a16380ab098a1 WHIRLPOOL bf626cecf6dec0c51e7e0b95ac4ff26a795e44a5dabd25719eeb2244742d96d33cb20ebbd9a68728dc27d28b8e558a7e2a3ee318c2e4fde234e0b5e8d32e6a58
1173 EBUILD netbeans-groovy-7.1.2.ebuild 3305 SHA256 1e00f335b8cc1e90deec3c3251629ba699286b25be5b6945d135d271004dc34b SHA512 3a1d67d02054478ed15e11789292fcce3fcfd343b8feebde5e07a9463c380c644310603a3f9f984e8071b0b097075809dce423b888e1f2aed316cb90a562d20e WHIRLPOOL a790c1e186c4d1949de6b4dd975b929c132e3e7b7c455c7867bd1445f59fb6ace72b5c9adf09d0c6079718fdc6c34a0c5f0c9c437517b55b7ae109ce3e20b064
1174 EBUILD netbeans-groovy-7.2.ebuild 3160 SHA256 6d709b7cc07d7ebb59c3ede0a19c9890ca3230144d7f455cf24d984ac2f633b0 SHA512 e30c8d58165b87a39a356f8b813c593910cd2c247de41420369fee21157c2f2881db34612711f77c9ecd9501aa6d7235ab7bc41d4092be1e68fab778c16d8288 WHIRLPOOL 4a6495ca077f3c374105b25698c8251aaa89daf56c2749bdc73867b0ea1ae404cfc7b2a8b435ef7b19f00aee8128be051c04d6a24fb631379fbe98d6854a507b
1175 @@ -86,5 +87,6 @@ EBUILD netbeans-groovy-9999_p20150217.ebuild 3422 SHA256 61066538ef96cf78d258aa3
1176 EBUILD netbeans-groovy-9999_p20150219.ebuild 3422 SHA256 d15c5893d31dfac3913c4dc19594c56597618071572c82e0e537d9762db8a1ce SHA512 39737aeff43bc105ea899cd390632512c7b284eb2b2c54e17aa59f54e6f9e5981269219479f0b259b242ecefb1ceebfe4cf079e803d579dc0481622f6508f1fd WHIRLPOOL 48cf5a78182ef1fa0c202176385ef97388518828dde906a66ee248f3eb0a7cd5d1997fcf3397fc87afca2bd5320f7b1665e0fe9c8945a554241efa17c44884cf
1177 EBUILD netbeans-groovy-9999_p20150220.ebuild 3422 SHA256 e258b972304ae2767dbbe0e9e744e3994f8dcbb901899a5d8c611646031b4ddd SHA512 9f1b12b9754755372fb1ca67b5aec1fc30620cf895648f9d28b1e154d75000d53fdf42fd699de2108fa4b038f5b3a5d210915a01f899ff0968f30b70893b4d14 WHIRLPOOL 2c980f16c81a3cee4524167a5e3c7758929518a1a6e914d4431707456c54b717921e5bb1007d53e930cc2e456bdc519e5018c415a69993f899f1e9335cfd47ac
1178 EBUILD netbeans-groovy-9999_p20150223.ebuild 3422 SHA256 d5b3b098c9d4fa491ec82e301486f6e50a4eea1ff6fd01bf54e953c13e329729 SHA512 c0fcb0f66cbb7ee0f704d3d8d1e08a7760afb60a1b2ca50c8910cd096478400628873408387634fc4a44756e3faec5d199250445faf0254ca6f2abd52748352f WHIRLPOOL db6870964933e1f07a2e4ecda5cab36c2a6700f5f4bfd905389349600c147f0eeed2e1bfb8eb8e71b5d57805a909fd6d9f399e1ce0e41d9fa6f2d4d798f7b195
1179 -MISC ChangeLog 153363 SHA256 c2f14671cdf2f81ce4ca4628ee9e30adb224b59c1a22e8be1e0b24f529ffc1c4 SHA512 25f22667ba6d582c7893a9fa8a523926b00a1d01096df8bcde69aaddc29fd84cb97cbe8f6aa96e0a1805b99ae7597679bf04dd4a1a6832683bc757df5a3c02a3 WHIRLPOOL 436696f95b757f9c5d8dc9bcd056a0f57955a227892e2eb45b4cef767f8114140a385d5e328e147a8c8360f75a7ea87464c3d1dee7a63235de6bf7a852f19327
1180 +EBUILD netbeans-groovy-9999_p20150225.ebuild 3422 SHA256 c0504a50beab4f9adb938ab9158ed4a9533b9a0d93786e85a63e48ebc60287e1 SHA512 47089c8905f7b664e427710816d86f948afc5f5d42c38df58f647ba44eaf7cc7b97836b88f2b0e74540bc27c4b366f27af9cac8d9154c2416ecaad1805690bd4 WHIRLPOOL 51d70821b66f506cd6a1cc36265a0a756fa5724c1a7c182fcc61ba7a6e9f0075e81b3cb2f32b79299629725127670c0e8cd1a4f6a65efa1b1323e65f733302d4
1181 +MISC ChangeLog 153536 SHA256 7b06faea027f9a80b8e15c18968080226281cdce02fc40584443900b2a5177cc SHA512 0bf78ceb74bfe7b71a66418cacdfaed3ef0e933396f4c7fa0aeceba5230f971cbc11c26362b2018f68d983dcaa0abd8b5596c8e784c08ea2c34f945dc5488e56 WHIRLPOOL 43365c61bb9f8da5b35bac8b15ae3ee66cfc002a1be740a6f4f71dcb28ac0a9db12d42fff23bdb5334cb5488d332172f6fa394d5709692b352dd3d8d246de8b5
1182 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
1183
1184 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150225.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150225.ebuild
1185 new file mode 100644
1186 index 0000000..4cb173e
1187 --- /dev/null
1188 +++ b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150225.ebuild
1189 @@ -0,0 +1,111 @@
1190 +# Copyright 1999-2015 Gentoo Foundation
1191 +# Distributed under the terms of the GNU General Public License v2
1192 +# $Header: $
1193 +
1194 +EAPI="4"
1195 +inherit eutils java-pkg-2 java-ant-2
1196 +
1197 +DESCRIPTION="Netbeans Groovy Cluster"
1198 +HOMEPAGE="http://netbeans.org/projects/groovy"
1199 +SLOT="9999"
1200 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-02-25_00-47-27/zip/netbeans-trunk-nightly-201502250047-src.zip"
1201 +SRC_URI="${SOURCE_URL}
1202 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1203 + http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
1204 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1205 +KEYWORDS="~amd64 ~x86"
1206 +IUSE=""
1207 +S="${WORKDIR}"
1208 +
1209 +CDEPEND="~dev-java/netbeans-extide-${PV}
1210 + ~dev-java/netbeans-ide-${PV}
1211 + ~dev-java/netbeans-java-${PV}
1212 + ~dev-java/netbeans-platform-${PV}"
1213 +DEPEND=">=virtual/jdk-1.7
1214 + app-arch/unzip
1215 + ${CDEPEND}
1216 + dev-java/javahelp:0"
1217 +RDEPEND=">=virtual/jdk-1.7
1218 + ${CDEPEND}"
1219 +
1220 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1221 +
1222 +EANT_BUILD_XML="nbbuild/build.xml"
1223 +EANT_BUILD_TARGET="rebuild-cluster"
1224 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1225 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1226 +JAVA_PKG_BSFIX="off"
1227 +
1228 +src_unpack() {
1229 + unpack $(basename ${SOURCE_URL})
1230 +
1231 + einfo "Deleting bundled jars..."
1232 + find -name "*.jar" -type f -delete
1233 +
1234 + unpack netbeans-9999-r14-build.xml.patch.bz2
1235 +
1236 + pushd "${S}" >/dev/null || die
1237 + ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
1238 + popd >/dev/null || die
1239 +}
1240 +
1241 +src_prepare() {
1242 + einfo "Deleting bundled class files..."
1243 + find -name "*.class" -type f | xargs rm -vf
1244 +
1245 + epatch netbeans-9999-r14-build.xml.patch
1246 +
1247 + # Support for custom patches
1248 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1249 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1250 +
1251 + if [ -n "${files}" ] ; then
1252 + einfo "Applying custom patches:"
1253 +
1254 + for file in ${files} ; do
1255 + epatch "${file}"
1256 + done
1257 + fi
1258 + fi
1259 +
1260 + einfo "Symlinking external libraries..."
1261 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1262 +
1263 + einfo "Linking in other clusters..."
1264 + mkdir "${S}"/nbbuild/netbeans || die
1265 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
1266 +
1267 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1268 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1269 + touch nb.cluster.extide.built
1270 +
1271 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1272 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1273 + touch nb.cluster.ide.built
1274 +
1275 + ln -s /usr/share/netbeans-java-${SLOT} java || die
1276 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1277 + touch nb.cluster.java.built
1278 +
1279 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1280 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1281 + touch nb.cluster.platform.built
1282 +
1283 + popd >/dev/null || die
1284 +
1285 + java-pkg-2_src_prepare
1286 +}
1287 +
1288 +src_install() {
1289 + pushd nbbuild/netbeans/groovy >/dev/null || die
1290 +
1291 + insinto ${INSTALL_DIR}
1292 +
1293 + grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1294 +
1295 + doins -r *
1296 +
1297 + popd >/dev/null || die
1298 +
1299 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
1300 +}
1301
1302 diff --git a/dev-java/netbeans-harness/ChangeLog b/dev-java/netbeans-harness/ChangeLog
1303 index 1159e5a..1483a3e 100644
1304 --- a/dev-java/netbeans-harness/ChangeLog
1305 +++ b/dev-java/netbeans-harness/ChangeLog
1306 @@ -2,6 +2,12 @@
1307 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
1308 # $Header: $
1309
1310 +*netbeans-harness-9999_p20150225 (25 Feb 2015)
1311 +
1312 + 25 Feb 2015; Miroslav Šulc <fordfrog@g.o>
1313 + +netbeans-harness-9999_p20150225.ebuild:
1314 + bumped to the latest sources
1315 +
1316 *netbeans-harness-9999_p20150223 (23 Feb 2015)
1317
1318 23 Feb 2015; Miroslav Šulc <fordfrog@g.o>
1319
1320 diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
1321 index 11881b7..3f3f472 100644
1322 --- a/dev-java/netbeans-harness/Manifest
1323 +++ b/dev-java/netbeans-harness/Manifest
1324 @@ -50,6 +50,7 @@ DIST netbeans-trunk-nightly-201502170001-src.zip 202821702 SHA256 be4331d38f0fd3
1325 DIST netbeans-trunk-nightly-201502190509-src.zip 202937012 SHA256 4f7518cfd82a6b4843dd243165106a16594b7c89ed20cb6dbbac978500d4b03a SHA512 d457f73b4951f64cc03cb8e3a20439f33fd90e924a5b825abafe2920c0433fab4d9cc7408351a28652268cc9fa9e52855903cdb6ba4a63bc31f580eac1dc34a9 WHIRLPOOL f9cda66dff6da8e04515e8079965272cfe59a87aeb5ceb27942bd59103de3dc11d9e6ba62f20fdb0c19c0a9d5edc8f95d2f81c9ee6fbd8ef81951a8f7c5c8a2b
1326 DIST netbeans-trunk-nightly-201502200001-src.zip 202951400 SHA256 7c7af2710ad215376547d5f08c88f459996a4d55a9dc27209920e4a01679561e SHA512 3d3ba0dc7c352687ed87561dfd98cf490dca481c7bc1a50cabef3c85ae55bf4d2e6c3a4a1cca66ce4bfb5379c6f6796651d465b4dab3fd6df8d3fdb76ce8ff46 WHIRLPOOL 19df93c9f93d519274eb9f57c46bb5834fe989d507eb508791cf247a42a166a56e5a22391d1759ef2f647feb6c438502d471c616a622b087c267a6b66e88cab1
1327 DIST netbeans-trunk-nightly-201502230001-src.zip 203789087 SHA256 2c2a1442450a29315c0ff3398a5b14e404fac388c742d5c280dc5ae12721c979 SHA512 d981823bef4f9ecc0887687d889f59b0645e606b0b5b23ea1aa8b69223b578e4a109995e0f98b050d4e9aeead668e0a668f803b4b47fa70493c98a14ff077b16 WHIRLPOOL dd89465bc5027c19f10ec61911fce2e925a6cd7466429d93730dbb3aa2048fa2890980ffb6134781ecf7572f70ae7a3434499299b2dae9912beda9374877e7d4
1328 +DIST netbeans-trunk-nightly-201502250047-src.zip 205124588 SHA256 76c942022aa5c24df8d012d85ec1b7ffc7055fc856a678995fd96981e705a820 SHA512 79b180c1c118d207d1d732ae5eee5b08f040bf5491669dae57636126eaef96df10fbdb10c566358cf360a57f045424ce18a0db5d719c1dd031edef8a42420242 WHIRLPOOL 1e650c0f814d3ccd8c07e81aedff1fe5e647449e84ac6141934ced8ba018fd0f89260cd05863e98cca147b810155455f12f28ecb518cff528b9c1167f4a9a896
1329 EBUILD netbeans-harness-7.0.1.ebuild 3579 SHA256 f4d09cb7bd5e8485caf75a3020ddb8102d3ea326878ac384ef4aecb011a1f6a5 SHA512 390c26b4a3dbc81ad1ef210b3ea668926398cb38ea13fa37dceb6782b4478b1ceb7a49e9db300f691fb8b31c21c56b25f4c3237c0890f0c637ca45f596c88294 WHIRLPOOL ae1e34af6dd61c30f645f39a825b6235e3eb1f9a42dd23431225513733209a2eb225a741b75342f827a4be0ffbf41b9786a6a6430051f543c321abe3c20da6bd
1330 EBUILD netbeans-harness-7.1.2.ebuild 3587 SHA256 e0adc470109009641bf48569623bf0fc51a400ac1ba686475c7dae1a5b561c96 SHA512 e4157a6b294c17fd7430802b33253d473120dc16173557e0d7840078f4043a383d5e3672af64f124509e54cc85d590abfa4375f181a32ab8b49e976cb6613cea WHIRLPOOL 423a5844a2c55ea99db4ac78e1c605a55a04f634601c0ac054e739c0ab4a3e9c765778dbd81ccf4a1e50e9d9e4cc29ecfad2ec64b483197927f434b67cd4d773
1331 EBUILD netbeans-harness-7.2.ebuild 3421 SHA256 47a5281d140b47e0235592c58657a9065d1827175ccca7d0c73fd81e90710090 SHA512 403fd1f49e11b27ef8002c4066fc911dbeadcccc7adddcdded86c6cd95e8bddaf0603c0ccafd0e91ef31a0909508deab1eb326e98e621bcbae7304413acca291 WHIRLPOOL fe3c5f95a606db39861a80201c185cb5a25e2d80698ac78ff724587b54e859f861b834b89aa79aac22f2c5da700532eaafae67fbcc33259ee07d578ba5c7f9ee
1332 @@ -88,5 +89,6 @@ EBUILD netbeans-harness-9999_p20150217.ebuild 4131 SHA256 9ee38f862ebb192eaa41c2
1333 EBUILD netbeans-harness-9999_p20150219.ebuild 4131 SHA256 a41e61d1a7f2618904166a64c806e725d4905c31d1b25c7c58a5354416ca6cc4 SHA512 ce3db01ddf8b3973ed56bbc41116333c0d1a734691adcede25bd7ce6901f057b51862d2a3e996154a6cb7054b96f266eaab7b176379ce0a4efbd5c38690d37f5 WHIRLPOOL 18c197b33331adbd929534f8d076c9c820b0e4c6ab0ef5247e697e7d882c39f017fe6d5a6511cb4c1ca002798ce0916895665d9ef29066819aac39cdbe7298ab
1334 EBUILD netbeans-harness-9999_p20150220.ebuild 4131 SHA256 a6a3390cee0df64179dc99bd87e7b80d6c6a2fcb3627f0fc858dd0994e9aa768 SHA512 45f6b131361efd6a0d8e5b13650277d3317e791b70cd06b5c7ba92f36750caf4fef449092fb0d61fc6d03776dd1dc869e5be8dd1b293c75ae4bd65024375934a WHIRLPOOL af464bd4a5401f89eb919e2785af600d516b5b889a803a9c4022cc9400713f5812dd753783a82f4c2e674fef79d6f604e1f93df48ef1d7fc223fa56e79cfac0e
1335 EBUILD netbeans-harness-9999_p20150223.ebuild 4131 SHA256 11d950c5ac1e6af76041b67c21bc57cbc7764f59067a599be91d73c6474ed504 SHA512 ece661af8208e7c3861e9aefec541517986b8f752ce4f5b5c9a687053f8b54da4253de1d31b1914b086837c202fd923f9c24760c40395f4e5c7aed1b8f88acbf WHIRLPOOL 9a5ce06d2ad1d89ab7bbbc6e5f44b4e1a775ec9a925df5aa5192330504eac1cf225c86e972277e768b17ec70224fcfff32f082068bf058fa72773eeea57e56a9
1336 -MISC ChangeLog 155314 SHA256 a182735a38d7b36617e4915ec4ef19f808fd804b11ad96e204311a20d12ce8fa SHA512 6d67e6d5e60779f14b02411089d82c28cdc4c9df0b7872413ecd3e888337d41c9cf576d949bf84d712935db0ad541b564f4c94553eaec70acc1cc2599e908a96 WHIRLPOOL 0349071eff26fd0b5e5ba9c6b5958f32ec59525d1b29d87be1abcfd176084391d99c9070e3873a77e35a000efa402e715c468260dd7e87811ffba61ed5f6dda5
1337 +EBUILD netbeans-harness-9999_p20150225.ebuild 4131 SHA256 9dd362750a4903f813f343e285abd6dfa5aa124c93d778466856c21917bf11a9 SHA512 9d89fa128e3b2b9fe91479b15e9679d8641bd59c308529ac792779b0329eff7f4a3c9c729bb9b3f7a28eacf24e90febc2c970e8a3a9899cdc09651e48000c9ff WHIRLPOOL aa15e4ab5a37fce6b02b65b6d78392e4ffd57408579631f83650c6a266f23ddbb10ff47c24e6557eb5e6a95eec3e3f4b91ef3b8b23b8b0632e31254d69cf8090
1338 +MISC ChangeLog 155489 SHA256 39141f826645bfc608d5267643d07b02d3e98eec58a1a75af209680d6d26150b SHA512 1c88f7bfc221347ad77e8de9b944638cb0cb726c80bc0387b51b9233fc83783d71e8de9f3d06c0f4b228d70771a71d6b233e0b069f1056220d5a543fffd63bd1 WHIRLPOOL 757fdff4a43bdb7f87987bd9512b5713235866e5a822f2ce9aeda20eef8efaec216986a1edc327b8e5afa7719b5c40040236e3b59a659265609133edf93c0861
1339 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
1340
1341 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150225.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150225.ebuild
1342 new file mode 100644
1343 index 0000000..7d6b6a6
1344 --- /dev/null
1345 +++ b/dev-java/netbeans-harness/netbeans-harness-9999_p20150225.ebuild
1346 @@ -0,0 +1,114 @@
1347 +# Copyright 1999-2015 Gentoo Foundation
1348 +# Distributed under the terms of the GNU General Public License v2
1349 +# $Header: $
1350 +
1351 +EAPI="4"
1352 +inherit eutils java-pkg-2 java-ant-2
1353 +
1354 +DESCRIPTION="Netbeans Harness"
1355 +HOMEPAGE="http://netbeans.org/features/platform/"
1356 +SLOT="9999"
1357 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-02-25_00-47-27/zip/netbeans-trunk-nightly-201502250047-src.zip"
1358 +SRC_URI="${SOURCE_URL}
1359 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1360 + http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
1361 + http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
1362 + http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
1363 + http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
1364 + http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
1365 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1366 +KEYWORDS="~amd64 ~x86"
1367 +IUSE=""
1368 +S="${WORKDIR}"
1369 +
1370 +CDEPEND="~dev-java/netbeans-platform-${PV}
1371 + dev-java/javahelp:0"
1372 +DEPEND=">=virtual/jdk-1.7
1373 + app-arch/unzip
1374 + ${CDEPEND}
1375 + >=dev-java/junit-4.4:4"
1376 +RDEPEND=">=virtual/jdk-1.7
1377 + ${CDEPEND}"
1378 +
1379 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1380 +
1381 +EANT_BUILD_XML="nbbuild/build.xml"
1382 +EANT_BUILD_TARGET="rebuild-cluster"
1383 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1384 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1385 +JAVA_PKG_BSFIX="off"
1386 +
1387 +src_unpack() {
1388 + unpack $(basename ${SOURCE_URL})
1389 +
1390 + einfo "Deleting bundled jars..."
1391 + find -name "*.jar" -type f -delete
1392 +
1393 + unpack netbeans-9999-r14-build.xml.patch.bz2
1394 +
1395 + pushd "${S}" >/dev/null || die
1396 + ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
1397 + ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
1398 + ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
1399 + ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
1400 + ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
1401 + popd >/dev/null || die
1402 +}
1403 +
1404 +src_prepare() {
1405 + einfo "Deleting bundled class files..."
1406 + find -name "*.class" -type f | xargs rm -vf
1407 +
1408 + epatch netbeans-9999-r14-build.xml.patch
1409 +
1410 + # Support for custom patches
1411 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1412 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1413 +
1414 + if [ -n "${files}" ] ; then
1415 + einfo "Applying custom patches:"
1416 +
1417 + for file in ${files} ; do
1418 + epatch "${file}"
1419 + done
1420 + fi
1421 + fi
1422 +
1423 + einfo "Symlinking external libraries..."
1424 + java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1425 + java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
1426 + java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
1427 +
1428 + einfo "Linking in other clusters..."
1429 + mkdir "${S}"/nbbuild/netbeans || die
1430 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
1431 +
1432 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1433 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1434 + touch nb.cluster.platform.built
1435 +
1436 + popd >/dev/null || die
1437 +
1438 + java-pkg-2_src_prepare
1439 +}
1440 +
1441 +src_install() {
1442 + pushd nbbuild/netbeans/harness >/dev/null || die
1443 +
1444 + insinto ${INSTALL_DIR}
1445 +
1446 + grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1447 +
1448 + doins -r *
1449 + fperms 755 launchers/app.sh
1450 + find "${D}" -name "*.exe" -type f -delete
1451 +
1452 + popd >/dev/null || die
1453 +
1454 + local instdir=${INSTALL_DIR}/antlib
1455 + pushd "${D}"/${instdir} >/dev/null || die
1456 + rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
1457 + popd >/dev/null || die
1458 +
1459 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
1460 +}
1461
1462 diff --git a/dev-java/netbeans-ide/ChangeLog b/dev-java/netbeans-ide/ChangeLog
1463 index e2e47f5..8a701e0 100644
1464 --- a/dev-java/netbeans-ide/ChangeLog
1465 +++ b/dev-java/netbeans-ide/ChangeLog
1466 @@ -2,6 +2,12 @@
1467 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
1468 # $Header: $
1469
1470 +*netbeans-ide-9999_p20150225 (25 Feb 2015)
1471 +
1472 + 25 Feb 2015; Miroslav Šulc <fordfrog@g.o>
1473 + +netbeans-ide-9999_p20150225.ebuild:
1474 + bumped to the latest sources
1475 +
1476 *netbeans-ide-9999_p20150223 (23 Feb 2015)
1477
1478 23 Feb 2015; Miroslav Šulc <fordfrog@g.o>
1479
1480 diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
1481 index 1cb5445..c3d7515 100644
1482 --- a/dev-java/netbeans-ide/Manifest
1483 +++ b/dev-java/netbeans-ide/Manifest
1484 @@ -37,12 +37,14 @@ DIST 24DD3B605C50A04D6C5FC129D4AD340659236EB5-com.trilead.ssh2_1.0.0.build215.ja
1485 DIST 278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar 1895059 SHA256 b2b04a201eed74af319754153edbcf5c2fb14dc30edf7e6638252364033730db SHA512 6201aefdf8396cae3a1f8366207c8dd4761179ae1971cb582286fbbbd64137a6caabae2277be1dc74d28f833161ac6e82a503147ccc417eaaaecbbbe01010847 WHIRLPOOL 12543231830d939e92994cb8ab838a56b5f762733495f637f70b5f3cbfe75d4ad6702d1de36e3fbe56f2841d5bf387f14f6be01d515f7b2dbb986f7e83e44b80
1486 DIST 27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip 428971 SHA256 e8a264a9f8951347bd133033e29790964773b74ecac2e924acfdac332aaa89e1 SHA512 02b724efadfa66260780e641396f2cf96347769b328b291cbf914ae1363e26324a1a887a583f5ed6b3f23f1d704283e5142e3fa46987b6978af06ccd6880a265 WHIRLPOOL 2376a650fee7737e4f6e8698449ecf756639c4e6edd4a95261846cb93cb4e8f7de4bb1272651b8e956a6a95806e733b7db56634f19b86bf72b9013e9a22e079c
1487 DIST 291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip 9634 SHA256 187efcd8649b3805f30ac63550acc67935a561b61914cb438da32c1428ffabdd SHA512 ee7813d541422626b806eb24948331a7200873d62e14e73cbdff1864a81966aa5fb7c168ec1faa568ff6e54ae51f4cb72e8ebd46801eacb949fd192bfcbb2a8c WHIRLPOOL 93d3788fa9327786052c9c07a3e1b942ed61ffeba4f37fe48cf0f12dbbcf0ea9dfcb0490cf71d8bdeee73ecdd2f5b4f3a71ed8903b03a2a4ccce64b3dc80441c
1488 +DIST 2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip 133018 SHA256 1e88d9f872628863c4b17a546582d0d51cff792a964456d2819a0dee709964c1 SHA512 360f7f57e0472f6b53337408cbc068619f83aa286fc7a5a7a84c6a451d2ba1ecd7b516741263737e11295169abcd5f1911ae0e0a68b51be93b871ae252cd99de WHIRLPOOL 499239d4a09620a6450f06eca4608bded7225b696a7b67f9ac34be3347f329a82e36a192c85717fb0ee155d9ade8fc39ae000923d83a91b6ca89f2f1bb13912e
1489 DIST 2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar 72071 SHA256 780ffe033581d7624c66cb0e13f31d46d9d7a3bbac3cb7c2ef23407797a85c95 SHA512 15ec2a804f2110b800ad6738e1bd030fc67bd9597632b5f5e79da17f53cfd59f34ba804971566183f2edf1d362e616c43c638bf1ea420dbf2f6bee4c65866f26 WHIRLPOOL bd134245e16ead0ecc21dd8b4d600aa7955a117754e024af61456e1efd9c6065ad4ae0c181608729e67c9edfb362f5722d0ced56f676fbd615955b4919012f98
1490 DIST 2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar 12471 SHA256 14db2413c87355b06b5f3a7d14ce046f1a9aebf95d4e6b2dd36f3f39ac367196 SHA512 493939ed187c114ad7607160a9d460304fbb760a8c5fd80016f0454bbb6c9022734f1f433843a6de1181a839e2e08f7a79df78e1945262929a5d05339f91d7a9 WHIRLPOOL 62ef6316424efcb32b30e4fda994d8ebdfc828b153979efb0334e18dd602842c06e507906b054063e228f6afa7569635a42231fd34f88dd30a4af22ed5fb62e0
1491 DIST 2EB57252FE095468DF7CA74E5D0D5882D17DAB11-org.tmatesoft.svnkit_1.7.4.t20120412_2022.jar 3729703 SHA256 a2acb9c4188ec35fc4054da33c086d1e9de29d2b9ab7317568215a38387b0a56 SHA512 a2fdb47afd78379ebda134ffa99b9a9964392c453d4845fbda720b872f2cf37920fd0150ff9e67ef6ad1933073af70071663f3b11095a01592205e3ccd7e7113 WHIRLPOOL 85a37c168f52440c962a1c0a5c710fe993e0ce992c898972a4eb4deba09e272c8ca4dbe5f8d3c86142927b1e0755d2e570b7e8054e62b2dab813e49cb04675b1
1492 DIST 2EC69BD69B66B0DABEA392DE713A11F975001760-jaxb-impl.jar 872839 SHA256 4e0788d4b3638b98e67a6501d47e0ca666116ea7b6dbaa8a15dc65ed349b6918 SHA512 37f801dc853b0ba9c1374fb0eccf0240ee6065b91ff26f6bdae245135e26025fff6efe75c5970090163148b042093cb3021006c03ce4e7b04c5e85bdc93be13b WHIRLPOOL 69edb53b365ef9512f81ce9789828d8e5d2132c251b5ffb1d43d1f8c1dbffdfabd109d2685e693aab4b509ab9f582b460d95aba502e805168899f0a972244c2d
1493 DIST 3483ECE4E30CCA034BEC49979C6E735C6B1FBB13-org.eclipse.mylyn.commons.net_3.8.2.v20120916-1200.jar 80270 SHA256 1eaa24d5e024d5862cec6909504468157c23e58133ed43df59dea34d8a044dd2 SHA512 ae6092ba1c6489fa2489c2e5a488ddc5df4e5e2e0f74ed6ca1369c02686c2818d362d7e1097417e34ed76fa25587d4fe4f55a63e4dba2a680a264e5d4068ebcf WHIRLPOOL 321886360130669b8da9fb316f294c0d8541fe651a456b592716f140f3d7f56bd2113d58706ae3277258a599ad6c4ccee3ca3c02f8f09b84079b1974fc570dda
1494 DIST 34E70691382D67EE5C84EF207FB8D3784594BA2C-org.eclipse.jgit-1.0.0.201106090707-r.jar 1351561 SHA256 39dcd5780356c55ac3f2c80fc091184557a99e638abe0c020d363fb6ba7a1c51 SHA512 055adb6139f90a66718512d6dfe3275ee5be69dc125410abeea00ba108c11b82dd0fd7dcbe9c8e3540ad13bc824716dc45113447c15b3c9b2567677037e39cdb WHIRLPOOL a77874f89785e353cd8533fd4aeac1c214eb343b51ed69f7aee5212b32375fad86ba55b5f0054af1d4800d61e59812aaa4e733a6b8628305ea2147704fb38aeb
1495 +DIST 3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip 14667 SHA256 05c20527749f4817e036c2105209318ef42dbec79d34db739bf3a6cfa061b57e SHA512 c391d2bdabe047127a0be9ae622afabb32fef086a4941bd50918bd140e84dc79097cdae018e74c661c957146e08fabed4e8b0270f9b27caee92c0831dc3aea1e WHIRLPOOL d07aa54a5d6555ffb7d0a4d0b6ad691a73e138ab527b616127b7a37bdc094470908f89a77f46204dde3c317a216688ffd57641419cf7bc17284d7077c71ec0ed
1496 DIST 387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar 1106410 SHA256 2c522a693651bdcfbc43767149e4c224b516df3ab835159621af9e0071330cb0 SHA512 51076f5933ba9923d7004b2b205e68f88a564b77c168935a1e96ad9deffb19b9182685bd368d0e0ebb3ec28f0e45a61fb555ff7eaf2acc748f8786136a91ed28 WHIRLPOOL 16ed29e8b00e87838ab4aded0e3c9085b9dda2eee47997ab1fc042781ed83537b092abda41d0dd31b6a8b8edf851da8cfd6041df072e4f5833a4541c1002ba4a
1497 DIST 3AFA53AE20ADC7C11AF4791A85E6CECD7A5009A6-org.tmatesoft.svnkit_1.7.6.r9487_v20121029_2008.jar 3770712 SHA256 8973e846e5ded3b75fcf3d24813852aa8af2b3287df6e4b4e6a48420c3aab425 SHA512 a186bf959cbde17d3c0373d2c43b999baff88d0d94ee617e8a7d55926b1ac880915df183822cb48f7dc28cfef3c9aefe953369f709b1b39fc9ac8eb332cfa8e5 WHIRLPOOL 9bc777cf7e13ead1acd1157185765ad3e20da081847edf01fee81f5f982ab08cb6460cb13c84696ea9c0686ea50985bf87be253411df69b4f6eee2985654b8f4
1498 DIST 3BDCA362124B8C6A6C7E6B527E2B273E727B26F5-js-reststubs.zip 8754 SHA256 8cbb286385efb70f58b0e4d941393853d199a1c4b953828d001a494f70eea538 SHA512 e6ed6ddf817ac7ddd5641b61bc5107d34a5cbb89fe31f9cbe0c8641c6b1d6dc9dbaf8452942b6f031012243ba5ec0a8a82d5a5c2a5b06e08bca7c8d2a09868f7 WHIRLPOOL ce441c44b31cc278c698944baf37fbf875aba96cb55b42b31fb41d24f75a1272211867557a792c5b28fbaa3fa5be8bf93cfd6ca0ed170a1585dc739993d8ce5a
1499 @@ -103,6 +105,7 @@ DIST 78CBB04534731D472CA853E024CD7EF136340142-svnClientAdapter-javahl-1.8.18.jar
1500 DIST 78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar 105624 SHA256 32b046de57df2f4887fc5a2c343740d9d12c7fe17541e2cede73cfa4ccbc2436 SHA512 928f6887576e4b28c161fc5e7fe83046b0ac1cce3beb3d8f9731bfc2b6c1ba76c9ba63cc8e71219bec6c8ec4a3848391a18c4fc406e48c1a2c5232bedfb3546a WHIRLPOOL 0bc33dc8f8902180a301318800a1a1f30ffb6f0c2e56c5ba0f62cbd0ddad75b095d8a014559848b94323cb92f0a38106b2eca4064464b6b7c32fe43ddc2c69b8
1501 DIST 7A5A7DF07297A86A944D4D0562C685585B0734EF-validator.jar 1651182 SHA256 a44aa5f74efbcb98ea1ca369bf2fb31ec3be062817d8109f501c76e6d03c0872 SHA512 a1ec85211c2b9992aa97b5e2a8d3291b8bd9c796bf57ded112b5ba773d01e574abdd480a259b8f47b32b3532b58f9e12865e093202f2684ca52ad93b5d05aa21 WHIRLPOOL 13647525c915b882e0a408da4626c87026a76e2ed82002ef63aca662bcbd7793d1d736f079b52eaed96dc6cc64e4a79ac1fa1320e88d315d524f98deea62edcb
1502 DIST 7B4D200632B60DD4F102024F8E75FFEDA638EA86-glassfish-tooling-sdk-0.3-b036.1.jar 248559 SHA256 1fdec12640fa3084dd1d057c9c96069c9486d3943274b61f9b5ea6d559ebe86e SHA512 c8f8958ca9ebda22e36fbeb0d9a1e15a2bf977f0f98f46ace406526e192c4e0bab2188c1f789bcf6fc133582e377821ad3a284750870e0c90d399970dccd9921 WHIRLPOOL f56091b3ca1acd9945e42c28c9ffc9da22bf9aa03d2c5b843b1933436e82a46f2538b94f05b1d5d18f7c53f7e10f56fcbd5321721a17e8c1e5d6fd31082c13b9
1503 +DIST 7B737C0556FD692D8F072EF375FDD4FCA717DF9B-js-reststubs.zip 10071 SHA256 d4c99ef7c13816c3efaa5f0a7ad76b8be2df758acb11eba45dd35e1f1a03b204 SHA512 cde3a9a33d1225313cdd5f825e0ceca68791261dbd0667b6e6f96f024ecbd4cbf3dc9807d854c135456d8edbc8199eaf3f90c3d3e49f91f98c2068ca7f7bf720 WHIRLPOOL 3902654e40bba68fe6c8ae27bfe9cdd2093ae7f9360a57025d191f65cb5d6ab146bceefdceef566bbebe0e1b12cdc04a45e2253667cc687db375b2978fcfa751
1504 DIST 7C6ED64C55164C5AE0394E11303CA95CB24166AF-swingx-0.9.5.jar 1251427 SHA256 4ba498b4e40ab332cdacee652e642bc2cbc69979e1ccabeec746fa4f68a5b8d1 SHA512 676f485dc2535facc7e8fcd90fc63118f62e8293f58b2ce8a358f0be0d6f1f7d85902a120f1144c6a028be1bfdc249cb2055fb1b10a2f5077163d0a274bc3814 WHIRLPOOL a5ea8363b86b080ccaeab4a4bbedba1941719fafe6e3710bddc485f13c4d0dfa3dd54df2f838651f860fbe4a6654ac7a52b9e5a7ac3d2d7882e3b1780db280f8
1505 DIST 7CCC1445C7C13894806C007CE3DA32C9C8831C02-org.eclipse.mylyn.wikitext.textile.core_1.8.0.v20130612-0100.jar 81283 SHA256 0cb0c2c379be2a6cb9bbce04c61828515cf1010b3d303582f02080258244d504 SHA512 4372fdc2f76529c7c53889b900ae7577afd0b4df8bcf945bfb3008b767963dcaced39939e2aabbb6a0171133edc45cc9198cc0fffea4e721983f1810682a931c WHIRLPOOL c9177dbd10666d0446e49f834fff6d0ef4d43015849fc48bc87388cb6c78c91da54fdec487c80bd938971204a0596ff462801aebe16752af615a350245b8376a
1506 DIST 7D3CCD3ED4DB57F2B746F5ABAF86D10F222AEB87-org.eclipse.mylyn.commons.core_3.3.1.jar 24879 SHA256 4f182ba7d34e64b1a681402edd78dd70ff6ee47c0453c93940d683ace03d40dc SHA512 9a857f7e9b606ea22fd4aa0124d4b802f201d8cafaebf62110a5f35e0bf282958abf1d4da95f7ad65360e71abd6e7c6bb557d22d79cf30b2ddec1449de717b32 WHIRLPOOL 87074ff4eafeca8c1cdc95cb7fd26e10f919f451e881b3c5968a628221d4a6a1c56ea7555ba5970daa3c951e840aa736e1ae280cdc4fd398702c98e007c681f1
1507 @@ -250,6 +253,7 @@ DIST netbeans-trunk-nightly-201502170001-src.zip 202821702 SHA256 be4331d38f0fd3
1508 DIST netbeans-trunk-nightly-201502190509-src.zip 202937012 SHA256 4f7518cfd82a6b4843dd243165106a16594b7c89ed20cb6dbbac978500d4b03a SHA512 d457f73b4951f64cc03cb8e3a20439f33fd90e924a5b825abafe2920c0433fab4d9cc7408351a28652268cc9fa9e52855903cdb6ba4a63bc31f580eac1dc34a9 WHIRLPOOL f9cda66dff6da8e04515e8079965272cfe59a87aeb5ceb27942bd59103de3dc11d9e6ba62f20fdb0c19c0a9d5edc8f95d2f81c9ee6fbd8ef81951a8f7c5c8a2b
1509 DIST netbeans-trunk-nightly-201502200001-src.zip 202951400 SHA256 7c7af2710ad215376547d5f08c88f459996a4d55a9dc27209920e4a01679561e SHA512 3d3ba0dc7c352687ed87561dfd98cf490dca481c7bc1a50cabef3c85ae55bf4d2e6c3a4a1cca66ce4bfb5379c6f6796651d465b4dab3fd6df8d3fdb76ce8ff46 WHIRLPOOL 19df93c9f93d519274eb9f57c46bb5834fe989d507eb508791cf247a42a166a56e5a22391d1759ef2f647feb6c438502d471c616a622b087c267a6b66e88cab1
1510 DIST netbeans-trunk-nightly-201502230001-src.zip 203789087 SHA256 2c2a1442450a29315c0ff3398a5b14e404fac388c742d5c280dc5ae12721c979 SHA512 d981823bef4f9ecc0887687d889f59b0645e606b0b5b23ea1aa8b69223b578e4a109995e0f98b050d4e9aeead668e0a668f803b4b47fa70493c98a14ff077b16 WHIRLPOOL dd89465bc5027c19f10ec61911fce2e925a6cd7466429d93730dbb3aa2048fa2890980ffb6134781ecf7572f70ae7a3434499299b2dae9912beda9374877e7d4
1511 +DIST netbeans-trunk-nightly-201502250047-src.zip 205124588 SHA256 76c942022aa5c24df8d012d85ec1b7ffc7055fc856a678995fd96981e705a820 SHA512 79b180c1c118d207d1d732ae5eee5b08f040bf5491669dae57636126eaef96df10fbdb10c566358cf360a57f045424ce18a0db5d719c1dd031edef8a42420242 WHIRLPOOL 1e650c0f814d3ccd8c07e81aedff1fe5e647449e84ac6141934ced8ba018fd0f89260cd05863e98cca147b810155455f12f28ecb518cff528b9c1167f4a9a896
1512 EBUILD netbeans-ide-7.0.1.ebuild 22653 SHA256 4c1b3e46e2a6cb89d902c7f4fe6ad9306cbd0c9463a514e87d4c6ec019dc0356 SHA512 5dd526a85a70720686c612efb3aa5602c395111d507b91ae4db04c5814b27bafd1480ab7e44e1148b7412f768543110ff58abdf676de303cd3be9d87b87bd373 WHIRLPOOL abaedc56df115c6050ad7824929ee959ba1669fc1f3f9d4cd1eb9f9f948a608828621f46aeedd0b6062c85b1ad4481d12f952a504559e52c110ff37b88ae0d72
1513 EBUILD netbeans-ide-7.1.2-r1.ebuild 26831 SHA256 2643a4435aa093e292a2728583d8ffbf213dac6a13dad8e47029ed13a2478493 SHA512 5ba14c7b820f2daae788588ae2fdebdc8af6bb870d6ed56adcc2d43810e5dbd2ea21ae639e6b864d6d0b1e69c9aa4f86dfb15e99eb4a170434aadf0109ad876a WHIRLPOOL c9367735f073f9fcf6bb992b6d481aaea1ebe8526907cb6366d432a3f47a0c4d76bc9224206e0e512708dfe896b465878a2a1ad68836c7cd9b51a3a4efa2aecc
1514 EBUILD netbeans-ide-7.1.2.ebuild 26834 SHA256 1e57e60a1a00b4530f917319b5d8eef915b9669b9dd3ab82b5afabe171d8959a SHA512 4242265c0783a87c028f955425c86596038aa477e3256ff8ba244220a573486bb7f2e47b07b3c94fbef07940a3b32c313a1320b58656a67cb15a490e7307b1ca WHIRLPOOL 1e23b1e4370292500f154527ecd7a0e7ca315ee73588806413f630355677ee8fe9318a0e672b5f6ad60f829c0a5579b37eedbd737bc8ec154aba9f59c53bd337
1515 @@ -290,5 +294,6 @@ EBUILD netbeans-ide-9999_p20150217.ebuild 29641 SHA256 7b9a7476b6e73138078fe559a
1516 EBUILD netbeans-ide-9999_p20150219.ebuild 30397 SHA256 214ccfdf7734f1cf19b9360ee1512dad27e0a1d41eb82e61707b6af2f6a93684 SHA512 6f9f432e9b8609d3e83eeab14093499c8933a9deb4cbf154fee2252b0ab3b892dd96d8ec207da7e220d42e1ea4612e219c0b29f05eb5cffb6fe50334f3f48022 WHIRLPOOL 4b488172c623f4b54c4f1058239dda4a594b7ef0299e71859f41b9305ac988415b76fe7ab9438e98391696df0ccdb7aa5985415e9ac4b4cdb5b8ed56c9ecf34e
1517 EBUILD netbeans-ide-9999_p20150220.ebuild 30397 SHA256 00e1a3a924b55b47718c95ed8a044e8db65c180e828c8cddcba1f15123a417c7 SHA512 bb42c997f18b21206093178d18cf5b5e03108d82c53f040cda292392f2ea3c5fecb1ab149f7f7ad3f69362520e397148b2b41aab3d059c8a3d92797ddd9adcdb WHIRLPOOL 461153491732fa3d382f4c1ebdef468709157db68baaea68ffbf5a3213f5196e5e79f0fe7a15468aae0910aeef3b167a0c593856d06a9e4af691e6c98a6497cd
1518 EBUILD netbeans-ide-9999_p20150223.ebuild 30101 SHA256 1d4b89e77047c5c64af69360d599ebfff2e2d3325e4f3c2623a9a1ae6eb03a52 SHA512 4d7375037596b5dc59e44f2cfe51938880e1153c0d9c71345fa7a57404ba33fbbc4ea26ea5a6ff0987aa81d34879b3e04d82fad9371f8ee6e4c1b5a53edeb4d2 WHIRLPOOL 3f11fabacff5c1202c708971272c5ee554d65c075348569c4fd0ed30116051af2c2671a421c0fc51e742893505a258868adb94e3ba58dc1252933811a046a22b
1519 -MISC ChangeLog 148004 SHA256 f396121748e31dc60cf58486d6a8d9c47a3bcf69d0b964c7cc1ecd099f699abc SHA512 7c1bcffd67ec7e4b3911d20f65e353f6ba67a8e016dbbae5482bbedf7168f951a712fb5551da94c64abdf68899a8b718bdb57620acfa3ce7333fd2e1f8cf3abb WHIRLPOOL 21dccf4b72a728de10d2826b60d0463a6e589e76b64b343717f8af2f7183322b3f4ee45f9e2467a058ae6a0424b107417d1b2bbf19e7d3c6cdecb0534db450ec
1520 +EBUILD netbeans-ide-9999_p20150225.ebuild 30101 SHA256 738714bb628b0cee5b0ff856b13280136b7cf0f6180fddc39cd740d669405daf SHA512 f1cbbf83c7ee081dc6c9f9244af83860f412c2f8c5383ed2dbcc02c5eae43db0b6ac4bfaa8ddad476ded577d76f4c466a7229d451d538caafbee92887425b800 WHIRLPOOL 42e8befb18c14604af6e2467967457253f58d42490d2777f431866e996c52cce760059409552f91567ce4cc89a5b4ba4d5cdb1a8ad08683257362e8c15940690
1521 +MISC ChangeLog 148171 SHA256 e78cda133a6602af4191d38675345af7405b19e845c38144580981024d4a19f8 SHA512 11133c677e4b121bbe6dce3daa32eb576c40fcdb0a9acaa8b8ea0f7ac1ea559b1d98670cd651690ce866974415c6688da71926176e01f4b49dbd709eb1d1ed17 WHIRLPOOL 79da04d6b4de5f9dfe7a0e989d6c0ec424a1108228cfbe842c504343232c88e7962b94d7a47f84ad9e917ca996f8ef671ad55fa7190e1f412ab5c1bde7b43107
1522 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
1523
1524 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150225.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150225.ebuild
1525 new file mode 100644
1526 index 0000000..ea024b4
1527 --- /dev/null
1528 +++ b/dev-java/netbeans-ide/netbeans-ide-9999_p20150225.ebuild
1529 @@ -0,0 +1,371 @@
1530 +# Copyright 1999-2015 Gentoo Foundation
1531 +# Distributed under the terms of the GNU General Public License v2
1532 +# $Header: $
1533 +
1534 +EAPI="4"
1535 +inherit eutils java-pkg-2 java-ant-2
1536 +
1537 +DESCRIPTION="Netbeans IDE Cluster"
1538 +HOMEPAGE="http://netbeans.org/projects/ide"
1539 +SLOT="9999"
1540 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-02-25_00-47-27/zip/netbeans-trunk-nightly-201502250047-src.zip"
1541 +SRC_URI="${SOURCE_URL}
1542 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1543 + http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
1544 + http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
1545 + http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
1546 + http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
1547 + http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
1548 + http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
1549 + http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
1550 + http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
1551 + http://hg.netbeans.org/binaries/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip
1552 + http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
1553 + http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
1554 + http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
1555 + http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
1556 + http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
1557 + http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
1558 + http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
1559 + http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
1560 + http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
1561 + http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
1562 + http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
1563 + http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
1564 + http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
1565 + http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
1566 + http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
1567 + http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
1568 + http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
1569 + http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
1570 + http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
1571 + http://hg.netbeans.org/binaries/7B737C0556FD692D8F072EF375FDD4FCA717DF9B-js-reststubs.zip
1572 + http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
1573 + http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
1574 + http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
1575 + http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
1576 + http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
1577 + http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
1578 + http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
1579 + http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
1580 + http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
1581 + http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
1582 + http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
1583 + http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
1584 + http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
1585 + http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
1586 + http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
1587 + http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
1588 + http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
1589 + http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
1590 + http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
1591 + http://hg.netbeans.org/binaries/44086BF29F5F984C82C7E1073F647F5263689FBE-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218_nosignature.jar
1592 + http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
1593 + http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
1594 + http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
1595 + http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
1596 + http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
1597 + http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
1598 + http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
1599 + http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
1600 + http://hg.netbeans.org/binaries/934DCAB9534B8FE12FD9C90759B26B6B0D442837-org.tmatesoft.svnkit_1.8.7.r10376_v20141223_2131.jar
1601 + http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
1602 + http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
1603 + http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
1604 + http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
1605 + http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
1606 + http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
1607 + http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
1608 + http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
1609 + http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
1610 + http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
1611 + http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
1612 + http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
1613 + http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
1614 + http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
1615 + http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
1616 + http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
1617 + http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
1618 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1619 +KEYWORDS="~amd64 ~x86"
1620 +IUSE=""
1621 +S="${WORKDIR}"
1622 +
1623 +CDEPEND="~dev-java/netbeans-harness-${PV}
1624 + ~dev-java/netbeans-platform-${PV}
1625 + dev-java/commons-httpclient:3
1626 + dev-java/commons-lang:2.1
1627 + dev-java/commons-logging:0
1628 + dev-java/icu4j:4.4
1629 + dev-java/iso-relax:0
1630 + dev-java/jdbc-mysql:0
1631 + dev-java/jdbc-postgresql:0
1632 + >=dev-java/json-simple-1.1:0
1633 + dev-java/jsr173:0
1634 + dev-java/jvyamlb:0
1635 + dev-java/log4j:0
1636 + dev-java/lucene:3.5
1637 + dev-java/rhino:1.6
1638 + dev-java/saxon:9
1639 + dev-java/smack:2.2
1640 + dev-java/sun-jaf:0
1641 + dev-java/tomcat-servlet-api:2.2
1642 + dev-java/ws-commons-util:0
1643 + dev-java/xerces:2"
1644 +# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
1645 +# app-text/jing:0 our version is probably too old
1646 +# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
1647 +# dev-java/freemarker:2.3
1648 +# dev-java/ini4j:0 our version is too old
1649 +# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
1650 +# dev-java/trilead-ssh2:0 in overlay
1651 +DEPEND=">=virtual/jdk-1.7
1652 + app-arch/unzip
1653 + dev-java/commons-codec:0
1654 + >=dev-java/jsch-0.1.46:0
1655 + dev-java/jzlib:0
1656 + ${CDEPEND}
1657 + dev-java/javacc:0
1658 + dev-java/javahelp:0"
1659 +RDEPEND=">=virtual/jdk-1.7
1660 + ${CDEPEND}"
1661 +
1662 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1663 +
1664 +EANT_BUILD_XML="nbbuild/build.xml"
1665 +EANT_BUILD_TARGET="rebuild-cluster"
1666 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
1667 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1668 +JAVA_PKG_BSFIX="off"
1669 +
1670 +JAVA_PKG_WANT_SOURCE="1.7"
1671 +JAVA_PKG_WANT_TARGET="1.7"
1672 +
1673 +src_unpack() {
1674 + unpack $(basename ${SOURCE_URL})
1675 +
1676 + einfo "Deleting bundled jars..."
1677 + find -name "*.jar" -type f -delete
1678 +
1679 + unpack netbeans-9999-r14-build.xml.patch.bz2
1680 +
1681 + pushd "${S}" >/dev/null || die
1682 + ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
1683 + ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
1684 + ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
1685 + ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
1686 + ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
1687 + ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
1688 + ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
1689 + ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
1690 + ln -s "${DISTDIR}"/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
1691 + ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
1692 + ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
1693 + ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
1694 + ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
1695 + ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
1696 + ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
1697 + ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
1698 + ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
1699 + ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
1700 + ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
1701 + ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
1702 + ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
1703 + ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
1704 + ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
1705 + ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
1706 + ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
1707 + ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
1708 + ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
1709 + ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
1710 + ln -s "${DISTDIR}"/7B737C0556FD692D8F072EF375FDD4FCA717DF9B-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
1711 + ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
1712 + ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
1713 + ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
1714 + 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
1715 + ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
1716 + ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
1717 + ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
1718 + ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
1719 + ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
1720 + ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
1721 + ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
1722 + ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
1723 + ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
1724 + ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
1725 + ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
1726 + ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
1727 + ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
1728 + ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
1729 + ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
1730 + ln -s "${DISTDIR}"/44086BF29F5F984C82C7E1073F647F5263689FBE-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218_nosignature.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218_nosignature.jar || die
1731 + ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
1732 + ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
1733 + ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
1734 + ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
1735 + ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
1736 + ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
1737 + ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
1738 + ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
1739 + ln -s "${DISTDIR}"/934DCAB9534B8FE12FD9C90759B26B6B0D442837-org.tmatesoft.svnkit_1.8.7.r10376_v20141223_2131.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.7.r10376_v20141223_2131.jar || die
1740 + ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.process/external/processtreekiller-1.0.2.jar || die
1741 + 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
1742 + ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
1743 + ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
1744 + ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
1745 + ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
1746 + ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
1747 + ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
1748 + 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
1749 + 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
1750 + ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
1751 + ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
1752 + ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
1753 + ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
1754 + ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
1755 + ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
1756 + ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
1757 + ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
1758 + ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
1759 + popd >/dev/null || die
1760 +}
1761 +
1762 +src_prepare() {
1763 + einfo "Deleting bundled class files..."
1764 + find -name "*.class" -type f | xargs rm -vf
1765 +
1766 + epatch netbeans-9999-r14-build.xml.patch
1767 +
1768 + # Support for custom patches
1769 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1770 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1771 +
1772 + if [ -n "${files}" ] ; then
1773 + einfo "Applying custom patches:"
1774 +
1775 + for file in ${files} ; do
1776 + epatch "${file}"
1777 + done
1778 + fi
1779 + fi
1780 +
1781 + einfo "Symlinking external libraries..."
1782 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1783 + java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
1784 +
1785 + einfo "Linking in other clusters..."
1786 + mkdir "${S}"/nbbuild/netbeans || die
1787 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
1788 +
1789 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1790 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1791 + touch nb.cluster.platform.built
1792 +
1793 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1794 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1795 + touch nb.cluster.harness.built
1796 +
1797 + popd >/dev/null || die
1798 +
1799 + java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.51.jar
1800 + java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
1801 + java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
1802 + java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
1803 + java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
1804 + java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
1805 + java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
1806 + java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
1807 + java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
1808 + # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
1809 + java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
1810 + java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
1811 + java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
1812 + java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
1813 + # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
1814 + java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
1815 + java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
1816 + java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
1817 + java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
1818 + java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
1819 + 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
1820 + java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
1821 + java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
1822 + java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
1823 +
1824 + java-pkg-2_src_prepare
1825 +}
1826 +
1827 +src_compile() {
1828 + unset DISPLAY
1829 + eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
1830 +}
1831 +
1832 +src_install() {
1833 + pushd nbbuild/netbeans/ide >/dev/null || die
1834 +
1835 + insinto ${INSTALL_DIR}
1836 +
1837 + grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1838 +
1839 + doins -r *
1840 + rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
1841 + rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
1842 +
1843 + insinto ${INSTALL_DIR}/bin/nativeexecution
1844 + doins bin/nativeexecution/*
1845 +
1846 + pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
1847 + for file in *.sh ; do
1848 + fperms 755 ${file}
1849 + done
1850 + popd >/dev/null || die
1851 +
1852 + if use x86 ; then
1853 + doins -r bin/nativeexecution/Linux-x86
1854 + pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
1855 + for file in * ; do
1856 + fperms 755 ${file}
1857 + done
1858 + popd >/dev/null || die
1859 + elif use amd64 ; then
1860 + doins -r bin/nativeexecution/Linux-x86_64
1861 + pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
1862 + for file in * ; do
1863 + fperms 755 ${file}
1864 + done
1865 + popd >/dev/null || die
1866 + fi
1867 +
1868 + popd >/dev/null || die
1869 +
1870 + local instdir=${INSTALL_DIR}/modules/ext
1871 + pushd "${D}"/${instdir} >/dev/null || die
1872 + # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
1873 + rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
1874 + rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
1875 + rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
1876 + rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
1877 + rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
1878 + rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
1879 + rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
1880 + rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
1881 + rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
1882 + rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
1883 + rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
1884 + rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
1885 + # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
1886 + rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
1887 + popd >/dev/null || die
1888 +
1889 + local instdir=${INSTALL_DIR}/modules/ext/jaxb
1890 + pushd "${D}"/${instdir} >/dev/null || die
1891 + rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
1892 + popd >/dev/null || die
1893 +
1894 + local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
1895 + pushd "${D}"/${instdir} >/dev/null || die
1896 + rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
1897 + popd >/dev/null || die
1898 +
1899 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
1900 +}
1901
1902 diff --git a/dev-java/netbeans-java/ChangeLog b/dev-java/netbeans-java/ChangeLog
1903 index 3ba2fc1..08db1c0 100644
1904 --- a/dev-java/netbeans-java/ChangeLog
1905 +++ b/dev-java/netbeans-java/ChangeLog
1906 @@ -2,6 +2,12 @@
1907 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
1908 # $Header: $
1909
1910 +*netbeans-java-9999_p20150225 (25 Feb 2015)
1911 +
1912 + 25 Feb 2015; Miroslav Šulc <fordfrog@g.o>
1913 + +netbeans-java-9999_p20150225.ebuild:
1914 + bumped to the latest sources
1915 +
1916 *netbeans-java-9999_p20150223 (23 Feb 2015)
1917
1918 23 Feb 2015; Miroslav Šulc <fordfrog@g.o>
1919
1920 diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
1921 index 52f16e8..ee0d698 100644
1922 --- a/dev-java/netbeans-java/Manifest
1923 +++ b/dev-java/netbeans-java/Manifest
1924 @@ -125,6 +125,7 @@ DIST netbeans-trunk-nightly-201502170001-src.zip 202821702 SHA256 be4331d38f0fd3
1925 DIST netbeans-trunk-nightly-201502190509-src.zip 202937012 SHA256 4f7518cfd82a6b4843dd243165106a16594b7c89ed20cb6dbbac978500d4b03a SHA512 d457f73b4951f64cc03cb8e3a20439f33fd90e924a5b825abafe2920c0433fab4d9cc7408351a28652268cc9fa9e52855903cdb6ba4a63bc31f580eac1dc34a9 WHIRLPOOL f9cda66dff6da8e04515e8079965272cfe59a87aeb5ceb27942bd59103de3dc11d9e6ba62f20fdb0c19c0a9d5edc8f95d2f81c9ee6fbd8ef81951a8f7c5c8a2b
1926 DIST netbeans-trunk-nightly-201502200001-src.zip 202951400 SHA256 7c7af2710ad215376547d5f08c88f459996a4d55a9dc27209920e4a01679561e SHA512 3d3ba0dc7c352687ed87561dfd98cf490dca481c7bc1a50cabef3c85ae55bf4d2e6c3a4a1cca66ce4bfb5379c6f6796651d465b4dab3fd6df8d3fdb76ce8ff46 WHIRLPOOL 19df93c9f93d519274eb9f57c46bb5834fe989d507eb508791cf247a42a166a56e5a22391d1759ef2f647feb6c438502d471c616a622b087c267a6b66e88cab1
1927 DIST netbeans-trunk-nightly-201502230001-src.zip 203789087 SHA256 2c2a1442450a29315c0ff3398a5b14e404fac388c742d5c280dc5ae12721c979 SHA512 d981823bef4f9ecc0887687d889f59b0645e606b0b5b23ea1aa8b69223b578e4a109995e0f98b050d4e9aeead668e0a668f803b4b47fa70493c98a14ff077b16 WHIRLPOOL dd89465bc5027c19f10ec61911fce2e925a6cd7466429d93730dbb3aa2048fa2890980ffb6134781ecf7572f70ae7a3434499299b2dae9912beda9374877e7d4
1928 +DIST netbeans-trunk-nightly-201502250047-src.zip 205124588 SHA256 76c942022aa5c24df8d012d85ec1b7ffc7055fc856a678995fd96981e705a820 SHA512 79b180c1c118d207d1d732ae5eee5b08f040bf5491669dae57636126eaef96df10fbdb10c566358cf360a57f045424ce18a0db5d719c1dd031edef8a42420242 WHIRLPOOL 1e650c0f814d3ccd8c07e81aedff1fe5e647449e84ac6141934ced8ba018fd0f89260cd05863e98cca147b810155455f12f28ecb518cff528b9c1167f4a9a896
1929 EBUILD netbeans-java-7.0.1-r2.ebuild 14932 SHA256 3d8eeb5c3aea368c5064e83e9519b2982a3d0f999db11344ba33605f46f865b0 SHA512 0c99037f44aa968f357724650189fe0f6fc89496fbf73f6c5a9bcd589afa5af4974f058a8eea2b6a97e1884f4cabba8b5ecf0214b7e840870358f0e55abbc595 WHIRLPOOL 4c1ccada62d0c8883033500ead9586e5bfcd360e6030b3d8368b0b16b9ed01cc03d3c3d5888de437a16d5382b5fe9ec7c02f3e200c3c19bc9a43f011f32d3a68
1930 EBUILD netbeans-java-7.1.2-r1.ebuild 14936 SHA256 6082d8d5022e011e7aa9d4ff92bf9a144a4f733b879127552c0ca55566b0f18c SHA512 c03a674b6d93a4261bff40ad9aaad6fa9bc0451d6017aeb51f14c42113cc2ff12f84ff5a6cc01c01b43c7ce1b4d885da5c9cb4c0e13601c8ff780eb140060ac6 WHIRLPOOL d32f06a7bd7d4924f14fcb2ed67fd2f5a1766087e4f46ed77d12d472c4c133eef5431d75a709da1abcf8b8cff5afef303dd57e82e4022651a7278076502300d6
1931 EBUILD netbeans-java-7.2.ebuild 12206 SHA256 da05f74f2c02e4aac745dcf1be75069cc7070f241d063c19c40465e139ac135f SHA512 62be228321e175ad03c2a7d9270065445ba9e1ca08a1a51927027ddbc78aa43a0c57c6b4193add993764235068c7128655f2f12e00fcd17fbac807334f2483c6 WHIRLPOOL 5f518535df8a5f1e1e4f0bc5c845ca063317221c619c3e8928c89a4f2bb30be5a03838f5a610bcda58959d535e4fb152f92f4edd780bcd423918b448d7ddf2e1
1932 @@ -164,5 +165,6 @@ EBUILD netbeans-java-9999_p20150217.ebuild 13432 SHA256 81671353c812c35da0e8050d
1933 EBUILD netbeans-java-9999_p20150219.ebuild 13432 SHA256 6ae30866bb8b0c28a1bf01d38765e8d9796cf1c38b47d5fcf6f4ba5d8b5ae056 SHA512 892b5a74bbf36560ed841de3495fdca52e8e8c7de571bd7bed7339928c647681021e8d8c297bfc64ef2db76a4a48657aa7851547feee3bd8245adbb04dc7d710 WHIRLPOOL 0b293c6a2c0979a41f7e26b1cbbbf9f670defcb535c8e33eadd186ed68df77ea131439597b1eb5f4326df6e2e97e7c6ef84ef9b4d3fed066a686d03852392585
1934 EBUILD netbeans-java-9999_p20150220.ebuild 13432 SHA256 e0aa8617a45708994ea60ff9dffe5efd8c8cc1200049285aac96ffc1961efdfa SHA512 e2e0809e489cde49ef52eefb160cfbac252cfb21360d9bd0d4fe7f379c46bee9921a93e95c224125c78f29fb37250703154e5f561e1e3b17655d7c17fd3b5aa6 WHIRLPOOL c7e1b210e381a9013368574bfa5aa1f63c823a328377b06d26ebd6830a0c429d9522290fe89bf7447e3ba4867d883535b34b80482955565fa84cfaa5addfdafe
1935 EBUILD netbeans-java-9999_p20150223.ebuild 13432 SHA256 eeb248afb699330f26ec5cc7ad997601c007689a5b2ddb34e942732129edd0e7 SHA512 222141bb28c27c11e8da4418702cea8d4dfbd3e6d1884e1c830eaa66cb42808b4ccf3018d70168d50afc9ddb8639a4ab1ea4d30ffe42b9c1032fd609c02b167e WHIRLPOOL dbe950edce97fb63574752c38cfb5eddc19563d8cd72683c82a485e3ef5b5ba43bf16087bd9197b0f459337d75d9e4a9c9070eeb83dc0df1b26efefbcba671e8
1936 -MISC ChangeLog 150799 SHA256 a180ce53fa97b91688ca2d4605ed4228c13a8c932862cae5e4b023192b841dfd SHA512 9b2560c83ab449b295bf18cd4d6150347d7b436299aba7e572151162039247249d68ad5e51acb5afb17754c4a44c474503e6e0e70a0d1da2ae65923b0643feb9 WHIRLPOOL fc10fb9f975ef5dd11ee674f2ff9a60f66f578623790a051a6ab64c7ed7e0089f60ed816ac83fcdb0eedec6cf3b844827340af64082c71b3a619c195cab852c5
1937 +EBUILD netbeans-java-9999_p20150225.ebuild 13432 SHA256 df9aec9ea50f52dfb9251eeec0550e3fc4089605b97fe5d88a2a20c550e3e3a0 SHA512 d697d5c66078863fd338d9e9dacdb20db95f402a138a33e3c2b63e9fd1cf6499506bb77fec47d204e2bad3cdd1801d66b04b3d609e6ab734ff37065609c3e63e WHIRLPOOL a95884423e5f03de9130e1beb08a031208861c5b4c8dae1008db77d4d382cc34284632daae1e7a1cf5ce1371021efe4f988e55810849fced8fcad06786a863ec
1938 +MISC ChangeLog 150968 SHA256 76b88819c8b8ee380057b2f58134f02ee244132c84eebc2004396a854862e1ea SHA512 bd9c7d2c540941db8b4dde36abb6ceeffdbde372ea4ad5b30dc3f2ac4809ce1e3d0b49e57b6bb6f534c2b86e09ec8d4249ecbefdfbd8697b497550cbf61db48b WHIRLPOOL 3f689901ce5e460137df6c53677651d15f7522768c1e1ba6c33138b08e7c99d376226ee3da730fe2319d483ab93e93f053ebede6fd754bde7a14187321d2c267
1939 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
1940
1941 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150225.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150225.ebuild
1942 new file mode 100644
1943 index 0000000..c4ed81d
1944 --- /dev/null
1945 +++ b/dev-java/netbeans-java/netbeans-java-9999_p20150225.ebuild
1946 @@ -0,0 +1,253 @@
1947 +# Copyright 1999-2015 Gentoo Foundation
1948 +# Distributed under the terms of the GNU General Public License v2
1949 +# $Header: $
1950 +
1951 +EAPI="4"
1952 +inherit eutils java-pkg-2 java-ant-2
1953 +
1954 +# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
1955 +
1956 +DESCRIPTION="Netbeans Java Cluster"
1957 +HOMEPAGE="http://netbeans.org/projects/java"
1958 +SLOT="9999"
1959 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-02-25_00-47-27/zip/netbeans-trunk-nightly-201502250047-src.zip"
1960 +SRC_URI="${SOURCE_URL}
1961 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1962 + http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
1963 + http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
1964 + http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
1965 + http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
1966 + http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
1967 + http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
1968 + http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
1969 + http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
1970 + http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
1971 + http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
1972 + http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
1973 + http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
1974 + http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
1975 + http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
1976 + http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
1977 + http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
1978 + http://hg.netbeans.org/binaries/0126BA65D1D567D6A144FE3CAFD79267C5576DC9-nb-javac-impl.jar
1979 + http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
1980 + http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
1981 + http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
1982 + http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
1983 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1984 +KEYWORDS="~amd64 ~x86"
1985 +IUSE=""
1986 +S="${WORKDIR}"
1987 +
1988 +CDEPEND="~dev-java/netbeans-platform-${PV}
1989 + ~dev-java/netbeans-extide-${PV}
1990 + ~dev-java/netbeans-harness-${PV}
1991 + ~dev-java/netbeans-ide-${PV}
1992 + ~dev-java/netbeans-websvccommon-${PV}
1993 + dev-java/beansbinding:0
1994 + dev-java/cglib:2.2
1995 + dev-java/jdom:1.0"
1996 +DEPEND=">=virtual/jdk-1.7
1997 + app-arch/unzip
1998 + ${CDEPEND}
1999 + dev-java/javahelp:0
2000 + dev-java/json-simple:0
2001 + dev-java/junit:4"
2002 +RDEPEND=">=virtual/jdk-1.7
2003 + ${CDEPEND}
2004 + dev-java/absolutelayout:0
2005 + dev-java/antlr:0[java]
2006 + dev-java/c3p0:0
2007 + dev-java/cglib:2.1
2008 + dev-java/commons-collections:0
2009 + dev-java/dom4j:1
2010 + dev-java/fastinfoset:0
2011 + dev-java/glassfish-transaction-api:0
2012 + dev-java/javassist:3
2013 + dev-java/jboss-logging:0
2014 + dev-java/jsr67:0
2015 + dev-java/jsr181:0
2016 + dev-java/jtidy:0
2017 + dev-java/log4j:0
2018 + dev-java/mimepull:0
2019 + dev-java/saaj:0
2020 + dev-java/stax-ex:0
2021 + dev-java/xmlstreambuffer:0"
2022 +
2023 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2024 +
2025 +EANT_BUILD_XML="nbbuild/build.xml"
2026 +EANT_BUILD_TARGET="rebuild-cluster"
2027 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2028 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2029 +JAVA_PKG_BSFIX="off"
2030 +
2031 +pkg_pretend() {
2032 + local die_now=""
2033 +
2034 + if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
2035 + if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
2036 + eerror "Please remove following symlinks and run emerge again:"
2037 + find /usr/share/netbeans-java-${SLOT}/ant -type l
2038 + die_now="1"
2039 + fi
2040 + fi
2041 +
2042 + if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
2043 + if [ -z "${die_now}" ]; then
2044 + eerror "Please remove following symlinks and run emerge again:"
2045 + fi
2046 +
2047 + echo "/usr/share/netbeans-java-${SLOT}/maven"
2048 + die_now="1"
2049 + fi
2050 +
2051 + if [ -n "${die_now}" ]; then
2052 + die "Symlinks exist"
2053 + fi
2054 +}
2055 +
2056 +src_unpack() {
2057 + unpack $(basename ${SOURCE_URL})
2058 +
2059 + einfo "Deleting bundled jars..."
2060 + find -name "*.jar" -type f -delete
2061 +
2062 + unpack netbeans-9999-r14-build.xml.patch.bz2
2063 +
2064 + pushd "${S}" >/dev/null || die
2065 + ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
2066 + ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
2067 + ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
2068 + ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
2069 + ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
2070 + ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
2071 + ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
2072 + ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
2073 + ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
2074 + ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
2075 + ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
2076 + ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
2077 + ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
2078 + ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
2079 + ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
2080 + ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
2081 + ln -s "${DISTDIR}"/0126BA65D1D567D6A144FE3CAFD79267C5576DC9-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
2082 + 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
2083 + 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
2084 + ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
2085 + ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
2086 + popd >/dev/null || die
2087 +}
2088 +
2089 +src_prepare() {
2090 + einfo "Deleting bundled class files..."
2091 + find -name "*.class" -type f | xargs rm -vf
2092 +
2093 + epatch netbeans-9999-r14-build.xml.patch
2094 +
2095 + # Support for custom patches
2096 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2097 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2098 +
2099 + if [ -n "${files}" ] ; then
2100 + einfo "Applying custom patches:"
2101 +
2102 + for file in ${files} ; do
2103 + epatch "${file}"
2104 + done
2105 + fi
2106 + fi
2107 +
2108 + einfo "Symlinking external libraries..."
2109 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2110 + java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
2111 + java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
2112 + java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
2113 + java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
2114 + java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
2115 +
2116 + einfo "Linking in other clusters..."
2117 + mkdir "${S}"/nbbuild/netbeans || die
2118 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
2119 +
2120 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2121 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2122 + touch nb.cluster.platform.built
2123 +
2124 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2125 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2126 + touch nb.cluster.extide.built
2127 +
2128 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2129 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2130 + touch nb.cluster.harness.built
2131 +
2132 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2133 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2134 + touch nb.cluster.ide.built
2135 +
2136 + ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
2137 + cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2138 + touch nb.cluster.websvccommon.built
2139 +
2140 + popd >/dev/null || die
2141 +
2142 + java-pkg-2_src_prepare
2143 +}
2144 +
2145 +src_install() {
2146 + pushd nbbuild/netbeans/java >/dev/null || die
2147 +
2148 + insinto ${INSTALL_DIR}
2149 + grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2150 +
2151 + doins -r *
2152 + chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
2153 + rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
2154 +
2155 + popd >/dev/null || die
2156 +
2157 + local instdir=/${INSTALL_DIR}/modules/ext
2158 + pushd "${D}"/${instdir} >/dev/null || die
2159 + rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
2160 + rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
2161 + rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
2162 + popd >/dev/null || die
2163 +
2164 + local instdir=${INSTALL_DIR}/modules/ext/hibernate4
2165 + pushd "${D}"/${instdir} >/dev/null || die
2166 + rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
2167 + rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
2168 + rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
2169 + rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
2170 + rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
2171 + rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
2172 + rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
2173 + rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
2174 + rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
2175 + rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
2176 + popd >/dev/null || die
2177 +
2178 + local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
2179 + pushd "${D}"/${instdir} >/dev/null || die
2180 + rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
2181 + rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
2182 + rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
2183 + rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
2184 + rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
2185 + popd >/dev/null || die
2186 +
2187 + local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
2188 + pushd "${D}"/${instdir} >/dev/null || die
2189 + rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
2190 + rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
2191 + popd >/dev/null || die
2192 +
2193 + local instdir=${INSTALL_DIR}/modules/ext/maven
2194 + pushd "${D}"/${instdir} >/dev/null || die
2195 + rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
2196 + popd >/dev/null || die
2197 +
2198 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
2199 +}
2200
2201 diff --git a/dev-java/netbeans-javacard/ChangeLog b/dev-java/netbeans-javacard/ChangeLog
2202 index c757716..7f66866 100644
2203 --- a/dev-java/netbeans-javacard/ChangeLog
2204 +++ b/dev-java/netbeans-javacard/ChangeLog
2205 @@ -2,6 +2,12 @@
2206 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
2207 # $Header: $
2208
2209 +*netbeans-javacard-9999_p20150225 (25 Feb 2015)
2210 +
2211 + 25 Feb 2015; Miroslav Šulc <fordfrog@g.o>
2212 + +netbeans-javacard-9999_p20150225.ebuild:
2213 + bumped to the latest sources
2214 +
2215 *netbeans-javacard-9999_p20150223 (23 Feb 2015)
2216
2217 23 Feb 2015; Miroslav Šulc <fordfrog@g.o>
2218
2219 diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
2220 index 07aeb1b..b3cdaa2 100644
2221 --- a/dev-java/netbeans-javacard/Manifest
2222 +++ b/dev-java/netbeans-javacard/Manifest
2223 @@ -47,6 +47,7 @@ DIST netbeans-trunk-nightly-201502170001-src.zip 202821702 SHA256 be4331d38f0fd3
2224 DIST netbeans-trunk-nightly-201502190509-src.zip 202937012 SHA256 4f7518cfd82a6b4843dd243165106a16594b7c89ed20cb6dbbac978500d4b03a SHA512 d457f73b4951f64cc03cb8e3a20439f33fd90e924a5b825abafe2920c0433fab4d9cc7408351a28652268cc9fa9e52855903cdb6ba4a63bc31f580eac1dc34a9 WHIRLPOOL f9cda66dff6da8e04515e8079965272cfe59a87aeb5ceb27942bd59103de3dc11d9e6ba62f20fdb0c19c0a9d5edc8f95d2f81c9ee6fbd8ef81951a8f7c5c8a2b
2225 DIST netbeans-trunk-nightly-201502200001-src.zip 202951400 SHA256 7c7af2710ad215376547d5f08c88f459996a4d55a9dc27209920e4a01679561e SHA512 3d3ba0dc7c352687ed87561dfd98cf490dca481c7bc1a50cabef3c85ae55bf4d2e6c3a4a1cca66ce4bfb5379c6f6796651d465b4dab3fd6df8d3fdb76ce8ff46 WHIRLPOOL 19df93c9f93d519274eb9f57c46bb5834fe989d507eb508791cf247a42a166a56e5a22391d1759ef2f647feb6c438502d471c616a622b087c267a6b66e88cab1
2226 DIST netbeans-trunk-nightly-201502230001-src.zip 203789087 SHA256 2c2a1442450a29315c0ff3398a5b14e404fac388c742d5c280dc5ae12721c979 SHA512 d981823bef4f9ecc0887687d889f59b0645e606b0b5b23ea1aa8b69223b578e4a109995e0f98b050d4e9aeead668e0a668f803b4b47fa70493c98a14ff077b16 WHIRLPOOL dd89465bc5027c19f10ec61911fce2e925a6cd7466429d93730dbb3aa2048fa2890980ffb6134781ecf7572f70ae7a3434499299b2dae9912beda9374877e7d4
2227 +DIST netbeans-trunk-nightly-201502250047-src.zip 205124588 SHA256 76c942022aa5c24df8d012d85ec1b7ffc7055fc856a678995fd96981e705a820 SHA512 79b180c1c118d207d1d732ae5eee5b08f040bf5491669dae57636126eaef96df10fbdb10c566358cf360a57f045424ce18a0db5d719c1dd031edef8a42420242 WHIRLPOOL 1e650c0f814d3ccd8c07e81aedff1fe5e647449e84ac6141934ced8ba018fd0f89260cd05863e98cca147b810155455f12f28ecb518cff528b9c1167f4a9a896
2228 EBUILD netbeans-javacard-7.0.1.ebuild 4961 SHA256 566bc7e3275c97d0fe3d68c843b53aee641548ec39a8143aebd56d248da3c32c SHA512 5973c8d4254943473209b0881c0fbe40ac6b61563d508e58adc248dd40c8c2d6b742bd6c1667ee11fb404f9d2e62f08a8e4d822a2a3db9fccab254f73828c3b0 WHIRLPOOL fd1e08943ce754a2abfe8c8b83954399287500ce574a46fe0d76f94b300fd2a5978957f94a3ac1d85781330248a46fefacfbae25db95669c3de910145ef96424
2229 EBUILD netbeans-javacard-7.1.2.ebuild 4970 SHA256 15ff13152b140edaa549ea6515949d99cdb2a4656918566179836ab2277f01b8 SHA512 b7e52b477f6ba645084034eb27e848fb48361351937fc45455bf4b7d74acbdd257427ec589286f0edc71cc98c8cdb114e55988b6d3dc92143e13f407e3b45a52 WHIRLPOOL 85ab6dc2c230ea89fd19d7602ac24e3d2b0f226590998e6a6e277c24ef60a7e86874f7e95e90921d255e84f05e04ad1998ee7361b4d26c6f14828076792a933c
2230 EBUILD netbeans-javacard-7.2.ebuild 4718 SHA256 d173c848e825b342a52073ba16b7784016f92124d4bc3b5ad8beebb7a7dda772 SHA512 019183c236c59ec2b961445c49643c6da0b376048f1be1d58677a753890bcb03db126f6441221c7572a74fe45c4c27aeee4acb38db620f9203ad04ae8ff2c426 WHIRLPOOL f2a10183045edd22ef4419b630cedafc093b326eb593178a0f50e8d82ebb25ab732fb8c561d49969073d9fce551c5b9150fb1900b49458ed53f0234baa29a78e
2231 @@ -85,5 +86,6 @@ EBUILD netbeans-javacard-9999_p20150217.ebuild 4982 SHA256 dc475c559ee4854177995
2232 EBUILD netbeans-javacard-9999_p20150219.ebuild 4982 SHA256 4b65644501cde0353bde7d41cf3a9b78d3c88019f64208637b26ec473722315a SHA512 29a26303bb5f422b56d731cd0e22a623c67c1fac72f484dd63a79fd7dc1ea7c8d638c6aa987ad03f210a932eebf50106a3d483716eff761b6d9086d8982bc6c0 WHIRLPOOL 509fee75419df27d11e1ea2b8c2b6b3a02b258befbac8aee684e44ae723d379bd4c3d3075d315c844ffdcc696314bf7256a25d99c41d9aef62f7afffd6f55bc0
2233 EBUILD netbeans-javacard-9999_p20150220.ebuild 4982 SHA256 0fc42bc0793248cd340596b0392a2dce2efa78eb6cd79e9437c5dc54c78d62e3 SHA512 b00c241b5a542053d0e36c0b06adfbb45db7dda00b5196b38dfb08910e46e830499fa7594b4b286b1f3251342d397c6631ef7080554237fc2aa7d524c69ec3ec WHIRLPOOL 983ddbe304812aeaf07d85b2efc1db400f75cf2369ee5427b75b7227c4e203446616d4421c48b365843e28c7efad55c46c168b1950fc2d3f52d8af4a9e07cfcd
2234 EBUILD netbeans-javacard-9999_p20150223.ebuild 4982 SHA256 3f8e6c24ef49accc2b2f2345679cf279e9d1ca15a4414141fa9dcb8644445fc6 SHA512 4f2695c0b282e410aea74627b81a601ecd14919951152ddda75bb42616e0e0ce1706d3b21ce8c8d8fde86e671e1c0610c24bc3d6ceb2da95449269e5faa753f4 WHIRLPOOL e857f52686ec603fd9e6a83c6b3b249e91d62a93e0ec3fae66d6f4b5a172e9d1455f6911b955d3c7e385981687be2f25ac348b13edd9a55f0bb10eded10d2187
2235 -MISC ChangeLog 157265 SHA256 96cd0177feb04c28a5b4f99c7c55952ba7d6ee717ff6b734da1541ea314194de SHA512 3ba04d5f92de03e041327b8f84e43af1e5396a8d1144c85b12568a1df7f65efdb28b7592f622677492a3e088a0900decbd71c20b6cc60dd9b215ca24c66a06eb WHIRLPOOL e1580340aee2619dc04a28a48fe721911e0bedcddbd86dec4252c4507b7e3792d23df46b795b178287c4a6b0f58777772cf9175d5c6ccdf1a90de677c19e7c52
2236 +EBUILD netbeans-javacard-9999_p20150225.ebuild 4982 SHA256 1f6c348c1c19eaf02fd7bb29d877e2ac4f17a125fccf4282f1368cdeb91add48 SHA512 47c448b0326ced191a1608e1482dfc1a03073806493861fe8d26d027d27c3acf576df44fb1558c1fa852aee403a1bae2aac50284560af799fbf5083d84de593f WHIRLPOOL 6d1b57997eb4db3ebf18ac086a6530a7d8ee116f94105caff24e50e70f7974622cb37243ac2df7b9ff183d8b87baa355087fd4dae2758b3f5fb037e47249b076
2237 +MISC ChangeLog 157442 SHA256 fe453f6c5199656298f68e153568aca04d25734ed82a5f8d665e0d22e6d78e9b SHA512 676e40610a09776cf2140859acf7a9fcba46b73727e2e6944e6aa3097c239e039a1408875f48dab8166e65dc8518f271139ceb2d8d690f9a74a76a86da65652d WHIRLPOOL d49c8e498477b512e101ccd4e6c49e56f6edc8fb1c54aceaabe2c60a7f05cab33af0e9d04cc3c7dc667e091bb7546e10e9d2bd45385b058cefa62e9cbffdf680
2238 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
2239
2240 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150225.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150225.ebuild
2241 new file mode 100644
2242 index 0000000..e79cc4b
2243 --- /dev/null
2244 +++ b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150225.ebuild
2245 @@ -0,0 +1,134 @@
2246 +# Copyright 1999-2015 Gentoo Foundation
2247 +# Distributed under the terms of the GNU General Public License v2
2248 +# $Header: $
2249 +
2250 +EAPI="4"
2251 +inherit eutils java-pkg-2 java-ant-2
2252 +
2253 +DESCRIPTION="Netbeans JavaCard Cluster"
2254 +HOMEPAGE="http://netbeans.org/projects/javacard"
2255 +SLOT="9999"
2256 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-02-25_00-47-27/zip/netbeans-trunk-nightly-201502250047-src.zip"
2257 +SRC_URI="${SOURCE_URL}
2258 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2259 + http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
2260 + http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
2261 + http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
2262 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2263 +KEYWORDS="~amd64 ~x86"
2264 +IUSE=""
2265 +S="${WORKDIR}"
2266 +
2267 +CDEPEND="~dev-java/netbeans-extide-${PV}
2268 + ~dev-java/netbeans-ide-${PV}
2269 + ~dev-java/netbeans-java-${PV}
2270 + ~dev-java/netbeans-platform-${PV}"
2271 +DEPEND=">=virtual/jdk-1.7
2272 + app-arch/unzip
2273 + ${CDEPEND}
2274 + dev-java/javahelp:0"
2275 +RDEPEND=">=virtual/jdk-1.7
2276 + ${CDEPEND}
2277 + dev-java/ant-contrib:0
2278 + dev-java/asm:3
2279 + dev-java/bcel:0
2280 + dev-java/commons-cli:1
2281 + dev-java/commons-codec:0
2282 + dev-java/commons-httpclient:3
2283 + dev-java/commons-logging:0"
2284 +
2285 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2286 +
2287 +EANT_BUILD_XML="nbbuild/build.xml"
2288 +EANT_BUILD_TARGET="rebuild-cluster"
2289 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2290 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2291 +JAVA_PKG_BSFIX="off"
2292 +
2293 +src_unpack() {
2294 + unpack $(basename ${SOURCE_URL})
2295 +
2296 + einfo "Deleting bundled jars..."
2297 + find -name "*.jar" -type f -delete
2298 +
2299 + unpack netbeans-9999-r14-build.xml.patch.bz2
2300 +
2301 + pushd "${S}" >/dev/null || die
2302 + ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
2303 + ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
2304 + ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
2305 + popd >/dev/null || die
2306 +}
2307 +
2308 +src_prepare() {
2309 + einfo "Deleting bundled class files..."
2310 + find -name "*.class" -type f | xargs rm -vf
2311 +
2312 + epatch netbeans-9999-r14-build.xml.patch
2313 +
2314 + # Support for custom patches
2315 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2316 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2317 +
2318 + if [ -n "${files}" ] ; then
2319 + einfo "Applying custom patches:"
2320 +
2321 + for file in ${files} ; do
2322 + epatch "${file}"
2323 + done
2324 + fi
2325 + fi
2326 +
2327 + einfo "Symlinking external libraries..."
2328 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2329 +
2330 + einfo "Linking in other clusters..."
2331 + mkdir "${S}"/nbbuild/netbeans || die
2332 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
2333 +
2334 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2335 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2336 + touch nb.cluster.extide.built
2337 +
2338 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2339 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2340 + touch nb.cluster.ide.built
2341 +
2342 + ln -s /usr/share/netbeans-java-${SLOT} java || die
2343 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2344 + touch nb.cluster.java.built
2345 +
2346 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2347 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2348 + touch nb.cluster.platform.built
2349 +
2350 + popd >/dev/null || die
2351 +
2352 + java-pkg-2_src_prepare
2353 +}
2354 +
2355 +src_install() {
2356 + pushd nbbuild/netbeans/javacard >/dev/null || die
2357 +
2358 + insinto ${INSTALL_DIR}
2359 +
2360 + grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2361 +
2362 + doins -r *
2363 + rm -fr "${D}"/${INSTALL_DIR}/bin || die
2364 +
2365 + popd >/dev/null || die
2366 +
2367 + local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
2368 + pushd "${D}"/${instdir} >/dev/null || die
2369 + rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
2370 + rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
2371 + rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
2372 + rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
2373 + rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
2374 + rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
2375 + rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
2376 + popd >/dev/null || die
2377 +
2378 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
2379 +}
2380
2381 diff --git a/dev-java/netbeans-javadoc/ChangeLog b/dev-java/netbeans-javadoc/ChangeLog
2382 index d1a957b..aa0ea7e 100644
2383 --- a/dev-java/netbeans-javadoc/ChangeLog
2384 +++ b/dev-java/netbeans-javadoc/ChangeLog
2385 @@ -2,6 +2,12 @@
2386 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
2387 # $Header: $
2388
2389 +*netbeans-javadoc-9999_p20150225 (25 Feb 2015)
2390 +
2391 + 25 Feb 2015; Miroslav Šulc <fordfrog@g.o>
2392 + +netbeans-javadoc-9999_p20150225.ebuild:
2393 + bumped to the latest sources
2394 +
2395 *netbeans-javadoc-9999_p20150223 (23 Feb 2015)
2396
2397 23 Feb 2015; Miroslav Šulc <fordfrog@g.o>
2398
2399 diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
2400 index de96e17..11a9d75 100644
2401 --- a/dev-java/netbeans-javadoc/Manifest
2402 +++ b/dev-java/netbeans-javadoc/Manifest
2403 @@ -50,6 +50,7 @@ DIST netbeans-trunk-nightly-201502170001-src.zip 202821702 SHA256 be4331d38f0fd3
2404 DIST netbeans-trunk-nightly-201502190509-src.zip 202937012 SHA256 4f7518cfd82a6b4843dd243165106a16594b7c89ed20cb6dbbac978500d4b03a SHA512 d457f73b4951f64cc03cb8e3a20439f33fd90e924a5b825abafe2920c0433fab4d9cc7408351a28652268cc9fa9e52855903cdb6ba4a63bc31f580eac1dc34a9 WHIRLPOOL f9cda66dff6da8e04515e8079965272cfe59a87aeb5ceb27942bd59103de3dc11d9e6ba62f20fdb0c19c0a9d5edc8f95d2f81c9ee6fbd8ef81951a8f7c5c8a2b
2405 DIST netbeans-trunk-nightly-201502200001-src.zip 202951400 SHA256 7c7af2710ad215376547d5f08c88f459996a4d55a9dc27209920e4a01679561e SHA512 3d3ba0dc7c352687ed87561dfd98cf490dca481c7bc1a50cabef3c85ae55bf4d2e6c3a4a1cca66ce4bfb5379c6f6796651d465b4dab3fd6df8d3fdb76ce8ff46 WHIRLPOOL 19df93c9f93d519274eb9f57c46bb5834fe989d507eb508791cf247a42a166a56e5a22391d1759ef2f647feb6c438502d471c616a622b087c267a6b66e88cab1
2406 DIST netbeans-trunk-nightly-201502230001-src.zip 203789087 SHA256 2c2a1442450a29315c0ff3398a5b14e404fac388c742d5c280dc5ae12721c979 SHA512 d981823bef4f9ecc0887687d889f59b0645e606b0b5b23ea1aa8b69223b578e4a109995e0f98b050d4e9aeead668e0a668f803b4b47fa70493c98a14ff077b16 WHIRLPOOL dd89465bc5027c19f10ec61911fce2e925a6cd7466429d93730dbb3aa2048fa2890980ffb6134781ecf7572f70ae7a3434499299b2dae9912beda9374877e7d4
2407 +DIST netbeans-trunk-nightly-201502250047-src.zip 205124588 SHA256 76c942022aa5c24df8d012d85ec1b7ffc7055fc856a678995fd96981e705a820 SHA512 79b180c1c118d207d1d732ae5eee5b08f040bf5491669dae57636126eaef96df10fbdb10c566358cf360a57f045424ce18a0db5d719c1dd031edef8a42420242 WHIRLPOOL 1e650c0f814d3ccd8c07e81aedff1fe5e647449e84ac6141934ced8ba018fd0f89260cd05863e98cca147b810155455f12f28ecb518cff528b9c1167f4a9a896
2408 EBUILD netbeans-javadoc-7.0.1.ebuild 5814 SHA256 68531c51838c95012830f5ae09e2386ea3179c2b31bfd5191f67993e3b3dbe2f SHA512 3bfe0ecc46f371d2553b031a5699229fb874dad1e94415635558b7d46b6764c31337d03444753e687b19a7c0976c68cb72007ccc82df7d1e5848a81f241f80c3 WHIRLPOOL 6571f7a73c262b3b67407840523b79eecc14bad9678cff05fb32a2811049158400870de51bbcef97ecb3f18f8ff59f965bdca8e788918d53822b92e2f20f75f5
2409 EBUILD netbeans-javadoc-7.1.2.ebuild 5855 SHA256 af28efb956ac3b7147e254ca3083dfaab11b84ea42e20677ebdd18aa29ff87e0 SHA512 ee06c552782170b51cfe70d603792b4240aef6064ba0a5074f394701a43285ed1e4030f539622c616be3175dab013e791c1a3a1193ad379193f5fa3e92eefa40 WHIRLPOOL dfcc63d6c9fcf094e2998ce1c08e29b4d4acbefbe9bea6498c2e28f84576f628da50164a1e0ab3ff5528720fe54cae71f2f5e6f84aedca5b639f13053464e6c1
2410 EBUILD netbeans-javadoc-7.2.ebuild 5805 SHA256 20d01deae745a7e8d84ffe55ca63ad74342bd8528c0dd15a20aac6570a1a83e3 SHA512 3947f1ab3efc236b8faa14736406ee3e537bbdbe377ea1bbd4f1eafa06a36d2863f8700dc7c84e6c8501abdf130a78e87ad6a0f52c5172bf0ab52f288617bc86 WHIRLPOOL 8301cce0679ed5f68a09e2e968ab2ba0955547f438758b042a04744539324fd79d83d853dfb8b48421f6dac616362cf1a9dd2a0e0ff8763dc2e12a470d16b95f
2411 @@ -88,5 +89,6 @@ EBUILD netbeans-javadoc-9999_p20150217.ebuild 6234 SHA256 9b1fefddf7cc69422bfd64
2412 EBUILD netbeans-javadoc-9999_p20150219.ebuild 6234 SHA256 81e64b4c8d81f62374fc22036400a908f5940212dc8203550fbaa8b7f4283234 SHA512 fe2e749a28918bcd36d459e18c130c0d39f58ba2337c7f71c61bdbfcfd1433210e70a69e73a3eb860668faa7116c8d9935a35f2b46163ed12dbde5c1453f8ed6 WHIRLPOOL ca167431d14d58f9e8965cd4581d68cdf2d62e11a1c274221292c333eff931bfee154cf945cf6632101391776400d3f48a4a96d4852e65831532bb41c62d2a71
2413 EBUILD netbeans-javadoc-9999_p20150220.ebuild 6234 SHA256 f96e0c36ad89dca9377dd18b766af74cfb19331819838764b632c9aff98a7f76 SHA512 d46e81600d33609f707176177ddd63dadba7b902db765f55fc5c4ecb16207508e7860885985805a28d572a7f37a57b754fdc9741586693e6bfbaf0615c033260 WHIRLPOOL 17e9f8ad974f8c9441208f6e729d5105b04fd37cf25ae29f9a83c6bfc5b63e2015d98d8dac6c56b7bfadf9d9147fbd6f6c419662510a0bb9c82289cb40889629
2414 EBUILD netbeans-javadoc-9999_p20150223.ebuild 6234 SHA256 8b118c369d850887e1acc40eae7f3ae11a87612fc27cd1e4b43ef7295b7a8e7e SHA512 e745e5ccf8d76eaaa7515a5cce939d1a5cd22288af831bdce6e89ac96caad149a2d70c0f9c10511c238eabe1c67f2aaa3aa0c9876f36444ab336c8c985d33731 WHIRLPOOL acd0781df36f2597834bd849ffc1af0f86ac74b89d1ebe8671127c983a0d2e66a8d9c4cb4c34cd6a9b81eeb26519b91fd47033afc7eaef2a53eae71329539535
2415 -MISC ChangeLog 155140 SHA256 4ba9fe17dc74727e4fc81b328e725c6cd369e878d18e40023af26c23089e125d SHA512 b59c85cee30997150cc44faf5e0c073d1c6d5bde1eb03661991c1ef164dab1eb74562eda76b082ebe6918240bc961386880507121671d4b7c2665dd943a5b179 WHIRLPOOL 49a28470a3bdb6b221b2c0dd5316ab8f58b386ab4e6b3713befc1f6e6fb5b9612ceedd059c5a174b96272bfb7908a2dfd0fe44943f3c5d52f21df89397a8d6d4
2416 +EBUILD netbeans-javadoc-9999_p20150225.ebuild 6234 SHA256 5ca60240136b9c6879a21dd4d6fac323aab3cdb4fabf8bc9c1f6703d790c91e6 SHA512 316c2ba737cdc00363fba5aab8d77f87891e91c9c702623e914803773808f92f769ddc6a9905b5b6368186f6c722e16de6a07c591f486c100ffacd45b805b559 WHIRLPOOL 1588b8fc6d519ce452b6b031f8e9bb06ece0b39caccb54565a764e998021c8688189816abef37c6999ab357c3da94db3e92c2fce7598c3611d6ccc397725422c
2417 +MISC ChangeLog 155315 SHA256 1284db467eed921be2ff0785b29c634a770b4e849a87e2eb5ed1cfe6d932128f SHA512 25ab0cdc01eed3e0df838f0233b72c512d24c5bd73a0d3ccb3af9539ed0af19b5ffcf0082fc6cd814714c02f22c87c989458a2ce3140033f93e0f13f3465f29e WHIRLPOOL d94554b93d69aece8ca251449153cef23cc14ddbbf3b9ed439ab991676cad1450fdf22881580ce80328b669726d246e6f1c0f3b4167caa13c797a04c2d89bc61
2418 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
2419
2420 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150225.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150225.ebuild
2421 new file mode 100644
2422 index 0000000..056f1a8
2423 --- /dev/null
2424 +++ b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150225.ebuild
2425 @@ -0,0 +1,168 @@
2426 +# Copyright 1999-2015 Gentoo Foundation
2427 +# Distributed under the terms of the GNU General Public License v2
2428 +# $Header: $
2429 +
2430 +EAPI="4"
2431 +inherit eutils java-pkg-2 java-ant-2
2432 +
2433 +DESCRIPTION="Netbeans JavaDocs"
2434 +HOMEPAGE="http://netbeans.org/"
2435 +SLOT="9999"
2436 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-02-25_00-47-27/zip/netbeans-trunk-nightly-201502250047-src.zip"
2437 +SRC_URI="${SOURCE_URL}
2438 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2439 + http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
2440 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2441 +KEYWORDS="~amd64 ~x86"
2442 +IUSE=""
2443 +S="${WORKDIR}"
2444 +
2445 +# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
2446 +DEPEND="dev-java/oracle-jdk-bin:1.7
2447 + app-arch/unzip
2448 + dev-java/javahelp:0
2449 + dev-java/junit:4
2450 + ~dev-java/netbeans-apisupport-${PV}
2451 + ~dev-java/netbeans-cnd-${PV}
2452 + ~dev-java/netbeans-dlight-${PV}
2453 + ~dev-java/netbeans-enterprise-${PV}
2454 + ~dev-java/netbeans-ergonomics-${PV}
2455 + ~dev-java/netbeans-extide-${PV}
2456 + ~dev-java/netbeans-groovy-${PV}
2457 + ~dev-java/netbeans-harness-${PV}
2458 + ~dev-java/netbeans-ide-${PV}
2459 + ~dev-java/netbeans-java-${PV}
2460 + ~dev-java/netbeans-javacard-${PV}
2461 + ~dev-java/netbeans-mobility-${PV}
2462 + ~dev-java/netbeans-nb-${PV}
2463 + ~dev-java/netbeans-php-${PV}
2464 + ~dev-java/netbeans-platform-${PV}
2465 + ~dev-java/netbeans-profiler-${PV}
2466 + ~dev-java/netbeans-websvccommon-${PV}"
2467 +RDEPEND=""
2468 +
2469 +JAVA_PKG_BSFIX="off"
2470 +JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
2471 +JAVA_PKG_WANT_SOURCE="1.7"
2472 +JAVA_PKG_WANT_TARGET="1.7"
2473 +
2474 +src_unpack() {
2475 + unpack $(basename ${SOURCE_URL})
2476 +
2477 + einfo "Deleting bundled jars..."
2478 + find -name "*.jar" -type f -delete
2479 +
2480 + unpack netbeans-9999-r14-build.xml.patch.bz2
2481 +
2482 + pushd "${S}" >/dev/null || die
2483 + ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
2484 + popd >/dev/null || die
2485 +}
2486 +
2487 +src_prepare() {
2488 + einfo "Deleting bundled class files..."
2489 + find -name "*.class" -type f | xargs rm -vf
2490 +
2491 + epatch netbeans-9999-r14-build.xml.patch
2492 +
2493 + # Support for custom patches
2494 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2495 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2496 +
2497 + if [ -n "${files}" ] ; then
2498 + einfo "Applying custom patches:"
2499 +
2500 + for file in ${files} ; do
2501 + epatch "${file}"
2502 + done
2503 + fi
2504 + fi
2505 +
2506 + einfo "Symlinking external libraries..."
2507 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2508 + java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
2509 +
2510 + einfo "Linking in other clusters..."
2511 + mkdir "${S}"/nbbuild/netbeans || die
2512 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
2513 +
2514 + ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
2515 + cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2516 + touch nb.cluster.apisupport.built
2517 +
2518 + ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
2519 + cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2520 + touch nb.cluster.cnd.built
2521 +
2522 + ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
2523 + cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2524 + touch nb.cluster.dlight.built
2525 +
2526 + ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
2527 + cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2528 + touch nb.cluster.enterprise.built
2529 +
2530 + ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
2531 + cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2532 + touch nb.cluster.ergonomics.built
2533 +
2534 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2535 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2536 + touch nb.cluster.extide.built
2537 +
2538 + ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
2539 + cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2540 + touch nb.cluster.groovy.built
2541 +
2542 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2543 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2544 + touch nb.cluster.harness.built
2545 +
2546 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2547 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2548 + touch nb.cluster.ide.built
2549 +
2550 + ln -s /usr/share/netbeans-java-${SLOT} java || die
2551 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2552 + touch nb.cluster.java.built
2553 +
2554 + ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
2555 + cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2556 + touch nb.cluster.javacard.built
2557 +
2558 + ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
2559 + cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2560 + touch nb.cluster.mobility.built
2561 +
2562 + ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
2563 + cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
2564 + touch nb.cluster.nb.built
2565 +
2566 + ln -s /usr/share/netbeans-php-${SLOT} php || die
2567 + cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2568 + touch nb.cluster.php.built
2569 +
2570 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2571 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2572 + touch nb.cluster.platform.built
2573 +
2574 + ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
2575 + cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2576 + touch nb.cluster.profiler.built
2577 +
2578 + ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
2579 + cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2580 + touch nb.cluster.websvccommon.built
2581 +
2582 + java-pkg-2_src_prepare
2583 +}
2584 +
2585 +src_compile() {
2586 + eant -f nbbuild/build.xml bootstrap || die
2587 + ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
2588 +}
2589 +
2590 +src_install() {
2591 + rm nbbuild/build/javadoc/*.zip
2592 + java-pkg_dojavadoc nbbuild/build/javadoc
2593 +}
2594
2595 diff --git a/dev-java/netbeans-javafx/ChangeLog b/dev-java/netbeans-javafx/ChangeLog
2596 index d8fd249..dc62aec 100644
2597 --- a/dev-java/netbeans-javafx/ChangeLog
2598 +++ b/dev-java/netbeans-javafx/ChangeLog
2599 @@ -2,6 +2,12 @@
2600 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
2601 # $Header: $
2602
2603 +*netbeans-javafx-9999_p20150225 (25 Feb 2015)
2604 +
2605 + 25 Feb 2015; Miroslav Šulc <fordfrog@g.o>
2606 + +netbeans-javafx-9999_p20150225.ebuild:
2607 + bumped to the latest sources
2608 +
2609 *netbeans-javafx-9999_p20150223 (23 Feb 2015)
2610
2611 23 Feb 2015; Miroslav Šulc <fordfrog@g.o>
2612
2613 diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
2614 index 7a30ded..a64a1d7 100644
2615 --- a/dev-java/netbeans-javafx/Manifest
2616 +++ b/dev-java/netbeans-javafx/Manifest
2617 @@ -50,6 +50,7 @@ DIST netbeans-trunk-nightly-201502170001-src.zip 202821702 SHA256 be4331d38f0fd3
2618 DIST netbeans-trunk-nightly-201502190509-src.zip 202937012 SHA256 4f7518cfd82a6b4843dd243165106a16594b7c89ed20cb6dbbac978500d4b03a SHA512 d457f73b4951f64cc03cb8e3a20439f33fd90e924a5b825abafe2920c0433fab4d9cc7408351a28652268cc9fa9e52855903cdb6ba4a63bc31f580eac1dc34a9 WHIRLPOOL f9cda66dff6da8e04515e8079965272cfe59a87aeb5ceb27942bd59103de3dc11d9e6ba62f20fdb0c19c0a9d5edc8f95d2f81c9ee6fbd8ef81951a8f7c5c8a2b
2619 DIST netbeans-trunk-nightly-201502200001-src.zip 202951400 SHA256 7c7af2710ad215376547d5f08c88f459996a4d55a9dc27209920e4a01679561e SHA512 3d3ba0dc7c352687ed87561dfd98cf490dca481c7bc1a50cabef3c85ae55bf4d2e6c3a4a1cca66ce4bfb5379c6f6796651d465b4dab3fd6df8d3fdb76ce8ff46 WHIRLPOOL 19df93c9f93d519274eb9f57c46bb5834fe989d507eb508791cf247a42a166a56e5a22391d1759ef2f647feb6c438502d471c616a622b087c267a6b66e88cab1
2620 DIST netbeans-trunk-nightly-201502230001-src.zip 203789087 SHA256 2c2a1442450a29315c0ff3398a5b14e404fac388c742d5c280dc5ae12721c979 SHA512 d981823bef4f9ecc0887687d889f59b0645e606b0b5b23ea1aa8b69223b578e4a109995e0f98b050d4e9aeead668e0a668f803b4b47fa70493c98a14ff077b16 WHIRLPOOL dd89465bc5027c19f10ec61911fce2e925a6cd7466429d93730dbb3aa2048fa2890980ffb6134781ecf7572f70ae7a3434499299b2dae9912beda9374877e7d4
2621 +DIST netbeans-trunk-nightly-201502250047-src.zip 205124588 SHA256 76c942022aa5c24df8d012d85ec1b7ffc7055fc856a678995fd96981e705a820 SHA512 79b180c1c118d207d1d732ae5eee5b08f040bf5491669dae57636126eaef96df10fbdb10c566358cf360a57f045424ce18a0db5d719c1dd031edef8a42420242 WHIRLPOOL 1e650c0f814d3ccd8c07e81aedff1fe5e647449e84ac6141934ced8ba018fd0f89260cd05863e98cca147b810155455f12f28ecb518cff528b9c1167f4a9a896
2622 EBUILD netbeans-javafx-7.1.2.ebuild 3593 SHA256 76a29b37765000745794e6ae20c6b8528d8637507a257ffef3bef2ce648f05cc SHA512 a04618bda036e6652c7208f90a4dd91e07e75b85243580263f6ec846425ab907a87c318117990d4e8d9044bcd7a0ca8b63bc32bdd0d84e5373a10e67a77b79c0 WHIRLPOOL 11acad585f7315ae6b4edd53c764167567a948cb0e2037d95f2f4de34765909b71d095540c054f4cef3ba70224d294b42720536566e445cbdd06ebf2ad903841
2623 EBUILD netbeans-javafx-7.2.ebuild 3576 SHA256 3441b901a5074013351bc6c7ba6c424455e2affe52e448f2cfac0058c82345e2 SHA512 ee384d6e4ac767ade82b5d337d7a1c5d2b463c15a7596d91e1a850b37349f88d7867a0ffa11a118c48e2ed463f38dcfa791ec42b3fe85ea1e6bf7c4b27f9b073 WHIRLPOOL 15c7d20f2caa39c6cfcba2f846736754b049483f135ac90ced399672932a6a73467f0b4016550c3b2d8583be20d1467486f5652111893ec16111095a3e9c941c
2624 EBUILD netbeans-javafx-7.3.ebuild 4476 SHA256 9f268a852d45f37f9d22c3bb58d36be17f438e4b4cb5105d88ac4404731facb3 SHA512 3fa0e48e949d0df0a4404c04379623529f73ff15259f4164fddd10afb9faa046ceed16aac1a7b14728af89bf3a4ed7037638fb7e7e932a64cc71e84f7ecaa44a WHIRLPOOL 0395ca679fa41610c61dceb6ac018d7a76b62c08ca740de2fa2d98523f8e5f840a2d0a8c357b674d171841f93d980b536a671a1f12b5261d402c03b691ac6504
2625 @@ -87,5 +88,6 @@ EBUILD netbeans-javafx-9999_p20150217.ebuild 4723 SHA256 1ecc55e749698dcbd270b67
2626 EBUILD netbeans-javafx-9999_p20150219.ebuild 4723 SHA256 20832eba18a612c004a485faa9e74ad95bc857c70de2fabb2ead599179cea814 SHA512 f70a9d0dfaed018131f1f5a934d15bf77bd2a16703f3f8a0105696e7203c8e823645ec9e34a24cf4a3d7855681c0564e41aafd98d44a10f5901988a7dbb50cb3 WHIRLPOOL 07e136f85493bf0c469ba012e99b5fc8833c4954402ee78f3fc5138b6669019915e21effc0a7d57aac2b7cc755b0d44a59546c59c594355032386343ae0e1b64
2627 EBUILD netbeans-javafx-9999_p20150220.ebuild 4723 SHA256 d6edfc8006b2f08649d261ab11e7fcdd2ba526d9c78db538da3c02f3732938a1 SHA512 061d9c2904d89521eb8e6e122ca67a3b98d9b2ed2166dd955bbe4ac8f9fc48f4b8e4c4b333d86c81150d28c40448a155cba94161a207e927ad70f4ee64da0ab9 WHIRLPOOL 17dbcb9f9dc73c22e6e4de367fc2c692e94fe180623ea0de63a6ff6e4001b2f6aecbcf2a2beed0f2d9d33298a1ed55e9c99d49cdf68b55a8797504336857df85
2628 EBUILD netbeans-javafx-9999_p20150223.ebuild 4723 SHA256 043d7dffe5911fecb2b937b9a0fbe4c2a1447173651f69f4afb1e2a29faa5a8f SHA512 e92b2e5abb30faab9737810da7ea3a04adbdd8c03b364093165f755c2c41c895438bf990631f4edd70aed8b8c88b7389e03734998e68eeba8ab8bf1f6b130440 WHIRLPOOL 6e84c0f788b92cf7c61a4bbb706303c72a4e5d9d4588c330c3e4d7e5d8d75704183dbb01f2b2554e2ddda5e3e8fdff78634ad41b792ce6738c8062de80ef8a39
2629 -MISC ChangeLog 139882 SHA256 8691af34af00f4028220bdc787ecbdb1282bd508c0161a11c8a6e2f0f4f636b8 SHA512 833334d562284ba073c0488a5c6462da3680bea3b076bc37ef77c2be84eda70f5480c28cae6fa8ee22b570bb00105dbd1112fc429f78640c34c68414f6f3718c WHIRLPOOL 45ecef4f59647821fb4af3d7d54e321289d54b9468ee6eaf763af52fd65f398a9f0b101a7bd19c2af29a8398a54d6212684dc25aa69140b6c297f2a053044a54
2630 +EBUILD netbeans-javafx-9999_p20150225.ebuild 4723 SHA256 80c01e61f995ca2fb2e7ba623e6605f96e7f0df97dc295e9c776886ef8969767 SHA512 c382199b5d035c5a94c7589770ad946c002c21653331ca0ea422132671bf8937bc4970aed25a70dea51a914b4286f179e3de9250ee1dbf26c2416b7cf3d3ee4b WHIRLPOOL ff6a3f6691fd3ebb09554abfef75959a295ed8624a4a95179ae7ab98fd7d39f453e412f62a18ab86750ffef24bedb6a38e3c558de3f52499adea594ea47b27f0
2631 +MISC ChangeLog 140055 SHA256 0c0cb45fe8c1cf6a59b366b5eda844817f222ac83fcc21d7a03955593a3f6d59 SHA512 845baa2045a6578085bd33d31b022895ee6df38069f1310e07e82978aba5b70a6ccf6d6deb47e44ad423f271f7f97418b33d133e0ab12a157ef70812a1304b7f WHIRLPOOL 8880e9bf6b059d72dc81277182058be546d26af4b992e76a54e4dcf2e235ec93d74ef9c5aa570e42af3eada17fb137ca48b7f7c11b8c71ffa9a69352e66bbb30
2632 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
2633
2634 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150225.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150225.ebuild
2635 new file mode 100644
2636 index 0000000..947a9ce
2637 --- /dev/null
2638 +++ b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150225.ebuild
2639 @@ -0,0 +1,124 @@
2640 +# Copyright 1999-2015 Gentoo Foundation
2641 +# Distributed under the terms of the GNU General Public License v2
2642 +# $Header: $
2643 +
2644 +EAPI="4"
2645 +inherit eutils java-pkg-2 java-ant-2
2646 +
2647 +DESCRIPTION="Netbeans JavaFX Cluster"
2648 +HOMEPAGE="http://netbeans.org/projects/javafx"
2649 +SLOT="9999"
2650 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-02-25_00-47-27/zip/netbeans-trunk-nightly-201502250047-src.zip"
2651 +SRC_URI="${SOURCE_URL}
2652 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2653 + http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
2654 + http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
2655 + http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
2656 + http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
2657 + http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
2658 + http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
2659 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2660 +KEYWORDS="~amd64 ~x86"
2661 +IUSE=""
2662 +S="${WORKDIR}"
2663 +
2664 +CDEPEND="~dev-java/netbeans-extide-${PV}
2665 + ~dev-java/netbeans-ide-${PV}
2666 + ~dev-java/netbeans-java-${PV}
2667 + ~dev-java/netbeans-platform-${PV}"
2668 +DEPEND=">=virtual/jdk-1.7
2669 + app-arch/unzip
2670 + ${CDEPEND}
2671 + dev-java/javahelp:0
2672 + dev-java/junit:4"
2673 +RDEPEND=">=virtual/jdk-1.7
2674 + ${CDEPEND}"
2675 +
2676 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2677 +
2678 +EANT_BUILD_XML="nbbuild/build.xml"
2679 +EANT_BUILD_TARGET="rebuild-cluster"
2680 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2681 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2682 +JAVA_PKG_BSFIX="off"
2683 +
2684 +src_unpack() {
2685 + unpack $(basename ${SOURCE_URL})
2686 +
2687 + einfo "Deleting bundled jars..."
2688 + find -name "*.jar" -type f -delete
2689 +
2690 + unpack netbeans-9999-r14-build.xml.patch.bz2
2691 +
2692 + pushd "${S}" >/dev/null || die
2693 + ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
2694 + ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
2695 + ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
2696 + ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
2697 + ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
2698 + ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
2699 + popd >/dev/null || die
2700 +}
2701 +
2702 +src_prepare() {
2703 + einfo "Deleting bundled class files..."
2704 + find -name "*.class" -type f | xargs rm -vf
2705 +
2706 + epatch netbeans-9999-r14-build.xml.patch
2707 +
2708 + # Support for custom patches
2709 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2710 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2711 +
2712 + if [ -n "${files}" ] ; then
2713 + einfo "Applying custom patches:"
2714 +
2715 + for file in ${files} ; do
2716 + epatch "${file}"
2717 + done
2718 + fi
2719 + fi
2720 +
2721 + einfo "Symlinking external libraries..."
2722 + java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
2723 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2724 + java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
2725 +
2726 + einfo "Linking in other clusters..."
2727 + mkdir "${S}"/nbbuild/netbeans || die
2728 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
2729 +
2730 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2731 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2732 + touch nb.cluster.extide.built
2733 +
2734 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2735 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2736 + touch nb.cluster.ide.built
2737 +
2738 + ln -s /usr/share/netbeans-java-${SLOT} java || die
2739 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2740 + touch nb.cluster.java.built
2741 +
2742 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2743 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2744 + touch nb.cluster.platform.built
2745 +
2746 + popd >/dev/null || die
2747 +
2748 + java-pkg-2_src_prepare
2749 +}
2750 +
2751 +src_install() {
2752 + pushd nbbuild/netbeans/javafx >/dev/null || die
2753 +
2754 + insinto ${INSTALL_DIR}
2755 +
2756 + grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2757 +
2758 + doins -r *
2759 +
2760 + popd >/dev/null || die
2761 +
2762 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
2763 +}
2764
2765 diff --git a/dev-java/netbeans-mobility/ChangeLog b/dev-java/netbeans-mobility/ChangeLog
2766 index 0441543..9f5aad1 100644
2767 --- a/dev-java/netbeans-mobility/ChangeLog
2768 +++ b/dev-java/netbeans-mobility/ChangeLog
2769 @@ -2,6 +2,12 @@
2770 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
2771 # $Header: $
2772
2773 +*netbeans-mobility-9999_p20150225 (25 Feb 2015)
2774 +
2775 + 25 Feb 2015; Miroslav Šulc <fordfrog@g.o>
2776 + +netbeans-mobility-9999_p20150225.ebuild:
2777 + bumped to the latest sources
2778 +
2779 *netbeans-mobility-9999_p20150223 (23 Feb 2015)
2780
2781 23 Feb 2015; Miroslav Šulc <fordfrog@g.o>
2782
2783 diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
2784 index f15d4df..bfb4d5d 100644
2785 --- a/dev-java/netbeans-mobility/Manifest
2786 +++ b/dev-java/netbeans-mobility/Manifest
2787 @@ -53,6 +53,7 @@ DIST netbeans-trunk-nightly-201502170001-src.zip 202821702 SHA256 be4331d38f0fd3
2788 DIST netbeans-trunk-nightly-201502190509-src.zip 202937012 SHA256 4f7518cfd82a6b4843dd243165106a16594b7c89ed20cb6dbbac978500d4b03a SHA512 d457f73b4951f64cc03cb8e3a20439f33fd90e924a5b825abafe2920c0433fab4d9cc7408351a28652268cc9fa9e52855903cdb6ba4a63bc31f580eac1dc34a9 WHIRLPOOL f9cda66dff6da8e04515e8079965272cfe59a87aeb5ceb27942bd59103de3dc11d9e6ba62f20fdb0c19c0a9d5edc8f95d2f81c9ee6fbd8ef81951a8f7c5c8a2b
2789 DIST netbeans-trunk-nightly-201502200001-src.zip 202951400 SHA256 7c7af2710ad215376547d5f08c88f459996a4d55a9dc27209920e4a01679561e SHA512 3d3ba0dc7c352687ed87561dfd98cf490dca481c7bc1a50cabef3c85ae55bf4d2e6c3a4a1cca66ce4bfb5379c6f6796651d465b4dab3fd6df8d3fdb76ce8ff46 WHIRLPOOL 19df93c9f93d519274eb9f57c46bb5834fe989d507eb508791cf247a42a166a56e5a22391d1759ef2f647feb6c438502d471c616a622b087c267a6b66e88cab1
2790 DIST netbeans-trunk-nightly-201502230001-src.zip 203789087 SHA256 2c2a1442450a29315c0ff3398a5b14e404fac388c742d5c280dc5ae12721c979 SHA512 d981823bef4f9ecc0887687d889f59b0645e606b0b5b23ea1aa8b69223b578e4a109995e0f98b050d4e9aeead668e0a668f803b4b47fa70493c98a14ff077b16 WHIRLPOOL dd89465bc5027c19f10ec61911fce2e925a6cd7466429d93730dbb3aa2048fa2890980ffb6134781ecf7572f70ae7a3434499299b2dae9912beda9374877e7d4
2791 +DIST netbeans-trunk-nightly-201502250047-src.zip 205124588 SHA256 76c942022aa5c24df8d012d85ec1b7ffc7055fc856a678995fd96981e705a820 SHA512 79b180c1c118d207d1d732ae5eee5b08f040bf5491669dae57636126eaef96df10fbdb10c566358cf360a57f045424ce18a0db5d719c1dd031edef8a42420242 WHIRLPOOL 1e650c0f814d3ccd8c07e81aedff1fe5e647449e84ac6141934ced8ba018fd0f89260cd05863e98cca147b810155455f12f28ecb518cff528b9c1167f4a9a896
2792 EBUILD netbeans-mobility-7.0.1.ebuild 8655 SHA256 992e214ff2926e2f0db623d96b717bf8f8e4ceb47e96e69b3c6b8f67d6a8d130 SHA512 d51bc003f4b637cfe71c9f49a96427e535596542ac195a9621bc4f92c04a6f720a87fac6eb267732f869ba105f263d9d36f848b54a89c734b6a68a78ed323808 WHIRLPOOL 515da7153b12c3b5779cfad16e3800b4d26ba4b174027d9a7b06a26754fad065751c7eda137ba6199315d024a322d59e7ea39a1b2f4244ea75b30770ac505791
2793 EBUILD netbeans-mobility-7.1.2.ebuild 7543 SHA256 bb3f1245ad68133798fa507f06dd1ffbc1d55f6ba38f4cccc29ff0240e5b5f22 SHA512 41f663977a0716c5449db597d5f90054717ff3579a9137a910d1943d3e0b39379c34c0d9aa9c98d231037a042074c8ecf5fc62c018cd7cd5e8680734ff854c51 WHIRLPOOL c3c6feb41ce3df356f617ca80530673ac653cdf50da0aead00518854d0850d6420333529aa6591e15ddd4053249191fcb47100c5f39a804352722e54f802bae4
2794 EBUILD netbeans-mobility-7.2.ebuild 6571 SHA256 58af97ca9a6adc56fa6abe91777a1ac35a3a9b7d68af1e73c23a45dc5631abb2 SHA512 ac42c3a3daa7d55c9c13d1c99dd6880d5d99741f80cfceb683da27e30c70d6228d9434571f2405d0dbbf27d2203e3f877da6347794b07b98331edd1631d3a69d WHIRLPOOL 5a6af3cbcd08180dcdf708a038f3119faacb9c78532b4bb1945c7260fb0a8232af57745e41a73311fafffe185c969e0c88ac34970caab7708313f53417695374
2795 @@ -91,5 +92,6 @@ EBUILD netbeans-mobility-9999_p20150217.ebuild 4418 SHA256 fcd4ca825f1a8cc6771c7
2796 EBUILD netbeans-mobility-9999_p20150219.ebuild 4418 SHA256 8dda5ae1c100215e3ca1853559f986a99844bd2b116f498ac6d05ca62e908977 SHA512 58ba49738b1ba7f7a75714f02477f0023399d027e6fd815d39232fce45a25227ab1804182938406ef6cf381b85acc13ca92c7a29eaa615506139edea312298be WHIRLPOOL 63b30d264c796c368f87dbf13e667369f5d5d7e09cee8cc4f220909bfcbfbc3c9a735eaad500ef0eb9d0d5b3072598ab700c8825b7b204b4c5048d2069431a51
2797 EBUILD netbeans-mobility-9999_p20150220.ebuild 4418 SHA256 028f92ca090ee3c9f38ef3bfdf23c5ac21ee2520daf2bd7731cf784cce8daa29 SHA512 019f4a8b87cb4c636a26824ce0d8bdf11bb0dcab27d57a392e6692b6e2f05b453f7802f5cc29ddc29569159a02409766872fb0e44f4203be55752ed2a085714f WHIRLPOOL 22bdfa6d32335e3e59bc2ee983ecdbe1fecade26c86abbaf67bfe08a969320d763d1ab0f69dad141d1b25aa5815fd74e3e0195ba7d0ae0a49b0e7350b21f6ad7
2798 EBUILD netbeans-mobility-9999_p20150223.ebuild 4418 SHA256 0d99798398c13d25628c33db34b8fe6132507f89701b6acdf7fc7b652ba7b9cf SHA512 02e0982523105489696a04db95e52f7d8224f28260333dd878d395d2bc822b1064f88b84899be2b2a5c990636c6e15662957d1a9ea90b3a5f9be9da2367d629c WHIRLPOOL 49999e3fc73f63f388803b4eebaf079475247819a43ebf53b5b99a5d37162a7490f41199d5920a456f0a1f47bd9899c0c6a8be113cb70fd01eacc92e1bf701a1
2799 -MISC ChangeLog 157406 SHA256 c51dacca9e254ae49af4ef8d7288afd83f631cf2b4681989d1e48211a70822c5 SHA512 f220c6c2ab6ac93a0724ddcd4a61a54992c5aa749a14575a37c10336fa753f88a66604b9ebd14177b078daaae02f7736765a23cf23757f1f49cd786ba1fbb7db WHIRLPOOL 8a295e6785d11da108ac242733992d204fbddd6d83a06b581168e04fbb53ef78aedcd7427e10040dac33414ee0b4e4c2be6f51eeb28ff83ee3dfb5c8a9636075
2800 +EBUILD netbeans-mobility-9999_p20150225.ebuild 4418 SHA256 bbe2324a64c401433d0db9d89bcfbc9ccdcb1c7b3f2785a8c69bf38322ffa35d SHA512 dd16dbb4e139e86f394b155bbaf3704a4d5395c8283c9d7d9c9d8df5a92b89c31bd5fc74a3aefd70b8339afee50788ee07c1915b75c2b77224e0c92090e2f2d4 WHIRLPOOL 917c58334e88f8f63c687c3485817ab5de9cc8e30db6c2a8467e86de894f41d1d18b1c171d4b93838a7f338ff807c9b8c4bf34fd13543f67f836158d9f6079c9
2801 +MISC ChangeLog 157583 SHA256 7a8e458ca05fb3d68bf772bc897f006b615c6885d45b04c1de62bcdd71abe50a SHA512 aca8d8488b630e4a94eeac3649c14d91e050beed9131832b66f83bfcab5778f3eea04a71b10b017390ff0b2c2db3bcbfff0c9be5f0b7184580a6b4e6083030ac WHIRLPOOL 1bb0b360af71ad1d505a256b3b2c873766ad047d0b08c4aadf71e7fd45409506d9055561c7379294da7db5a0566d68f33f76edbbd54fa1b395e12c27700c00f4
2802 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
2803
2804 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150225.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150225.ebuild
2805 new file mode 100644
2806 index 0000000..e44533d
2807 --- /dev/null
2808 +++ b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150225.ebuild
2809 @@ -0,0 +1,126 @@
2810 +# Copyright 1999-2015 Gentoo Foundation
2811 +# Distributed under the terms of the GNU General Public License v2
2812 +# $Header: $
2813 +
2814 +EAPI="4"
2815 +inherit eutils java-pkg-2 java-ant-2
2816 +
2817 +DESCRIPTION="Netbeans Mobility Cluster"
2818 +HOMEPAGE="http://netbeans.org/features/platform/"
2819 +SLOT="9999"
2820 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-02-25_00-47-27/zip/netbeans-trunk-nightly-201502250047-src.zip"
2821 +SRC_URI="${SOURCE_URL}
2822 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
2823 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2824 +KEYWORDS="~amd64 ~x86"
2825 +IUSE=""
2826 +S="${WORKDIR}"
2827 +
2828 +CDEPEND="~dev-java/netbeans-apisupport-${PV}
2829 + ~dev-java/netbeans-enterprise-${PV}
2830 + ~dev-java/netbeans-extide-${PV}
2831 + ~dev-java/netbeans-ide-${PV}
2832 + ~dev-java/netbeans-java-${PV}
2833 + ~dev-java/netbeans-platform-${PV}
2834 + ~dev-java/netbeans-websvccommon-${PV}"
2835 +DEPEND=">=virtual/jdk-1.7
2836 + app-arch/unzip
2837 + ${CDEPEND}
2838 + dev-java/javahelp:0"
2839 +RDEPEND=">=virtual/jdk-1.7
2840 + ${CDEPEND}"
2841 +
2842 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2843 +
2844 +EANT_BUILD_XML="nbbuild/build.xml"
2845 +EANT_BUILD_TARGET="rebuild-cluster"
2846 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2847 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2848 +JAVA_PKG_BSFIX="off"
2849 +
2850 +src_unpack() {
2851 + unpack $(basename ${SOURCE_URL})
2852 +
2853 + einfo "Deleting bundled jars..."
2854 + find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
2855 + | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
2856 + | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
2857 + | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
2858 + | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
2859 +
2860 + unpack netbeans-9999-r14-build.xml.patch.bz2
2861 +}
2862 +
2863 +src_prepare() {
2864 + einfo "Deleting bundled class files..."
2865 + find -name "*.class" -type f | xargs rm -vf
2866 +
2867 + epatch netbeans-9999-r14-build.xml.patch
2868 +
2869 + # Support for custom patches
2870 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2871 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2872 +
2873 + if [ -n "${files}" ] ; then
2874 + einfo "Applying custom patches:"
2875 +
2876 + for file in ${files} ; do
2877 + epatch "${file}"
2878 + done
2879 + fi
2880 + fi
2881 +
2882 + einfo "Symlinking external libraries..."
2883 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2884 +
2885 + einfo "Linking in other clusters..."
2886 + mkdir "${S}"/nbbuild/netbeans || die
2887 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
2888 +
2889 + ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
2890 + cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2891 + touch nb.cluster.apisupport.built
2892 +
2893 + ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
2894 + cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2895 + touch nb.cluster.enterprise.built
2896 +
2897 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2898 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2899 + touch nb.cluster.extide.built
2900 +
2901 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2902 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2903 + touch nb.cluster.ide.built
2904 +
2905 + ln -s /usr/share/netbeans-java-${SLOT} java || die
2906 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2907 + touch nb.cluster.java.built
2908 +
2909 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2910 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2911 + touch nb.cluster.platform.built
2912 +
2913 + ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
2914 + cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2915 + touch nb.cluster.websvccommon.built
2916 +
2917 + popd >/dev/null || die
2918 +
2919 + java-pkg-2_src_prepare
2920 +}
2921 +
2922 +src_install() {
2923 + pushd nbbuild/netbeans/mobility >/dev/null || die
2924 +
2925 + insinto ${INSTALL_DIR}
2926 +
2927 + grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2928 +
2929 + doins -r *
2930 + rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
2931 +
2932 + popd >/dev/null || die
2933 +
2934 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
2935 +}
2936
2937 diff --git a/dev-java/netbeans-nb/ChangeLog b/dev-java/netbeans-nb/ChangeLog
2938 index 24ceb20..3928710 100644
2939 --- a/dev-java/netbeans-nb/ChangeLog
2940 +++ b/dev-java/netbeans-nb/ChangeLog
2941 @@ -2,6 +2,12 @@
2942 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
2943 # $Header: $
2944
2945 +*netbeans-nb-9999_p20150225 (25 Feb 2015)
2946 +
2947 + 25 Feb 2015; Miroslav Šulc <fordfrog@g.o>
2948 + +netbeans-nb-9999_p20150225.ebuild:
2949 + bumped to the latest sources
2950 +
2951 *netbeans-nb-9999_p20150223 (23 Feb 2015)
2952
2953 23 Feb 2015; Miroslav Šulc <fordfrog@g.o>
2954
2955 diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
2956 index 7cbca7e..8defeb1 100644
2957 --- a/dev-java/netbeans-nb/Manifest
2958 +++ b/dev-java/netbeans-nb/Manifest
2959 @@ -52,6 +52,7 @@ DIST netbeans-trunk-nightly-201502170001-src.zip 202821702 SHA256 be4331d38f0fd3
2960 DIST netbeans-trunk-nightly-201502190509-src.zip 202937012 SHA256 4f7518cfd82a6b4843dd243165106a16594b7c89ed20cb6dbbac978500d4b03a SHA512 d457f73b4951f64cc03cb8e3a20439f33fd90e924a5b825abafe2920c0433fab4d9cc7408351a28652268cc9fa9e52855903cdb6ba4a63bc31f580eac1dc34a9 WHIRLPOOL f9cda66dff6da8e04515e8079965272cfe59a87aeb5ceb27942bd59103de3dc11d9e6ba62f20fdb0c19c0a9d5edc8f95d2f81c9ee6fbd8ef81951a8f7c5c8a2b
2961 DIST netbeans-trunk-nightly-201502200001-src.zip 202951400 SHA256 7c7af2710ad215376547d5f08c88f459996a4d55a9dc27209920e4a01679561e SHA512 3d3ba0dc7c352687ed87561dfd98cf490dca481c7bc1a50cabef3c85ae55bf4d2e6c3a4a1cca66ce4bfb5379c6f6796651d465b4dab3fd6df8d3fdb76ce8ff46 WHIRLPOOL 19df93c9f93d519274eb9f57c46bb5834fe989d507eb508791cf247a42a166a56e5a22391d1759ef2f647feb6c438502d471c616a622b087c267a6b66e88cab1
2962 DIST netbeans-trunk-nightly-201502230001-src.zip 203789087 SHA256 2c2a1442450a29315c0ff3398a5b14e404fac388c742d5c280dc5ae12721c979 SHA512 d981823bef4f9ecc0887687d889f59b0645e606b0b5b23ea1aa8b69223b578e4a109995e0f98b050d4e9aeead668e0a668f803b4b47fa70493c98a14ff077b16 WHIRLPOOL dd89465bc5027c19f10ec61911fce2e925a6cd7466429d93730dbb3aa2048fa2890980ffb6134781ecf7572f70ae7a3434499299b2dae9912beda9374877e7d4
2963 +DIST netbeans-trunk-nightly-201502250047-src.zip 205124588 SHA256 76c942022aa5c24df8d012d85ec1b7ffc7055fc856a678995fd96981e705a820 SHA512 79b180c1c118d207d1d732ae5eee5b08f040bf5491669dae57636126eaef96df10fbdb10c566358cf360a57f045424ce18a0db5d719c1dd031edef8a42420242 WHIRLPOOL 1e650c0f814d3ccd8c07e81aedff1fe5e647449e84ac6141934ced8ba018fd0f89260cd05863e98cca147b810155455f12f28ecb518cff528b9c1167f4a9a896
2964 EBUILD netbeans-nb-7.0.1.ebuild 5106 SHA256 3c68751bf5face5f80e2d7dcedb7466e69343f2d06c0a4dd30a722a987fbb207 SHA512 d79343e0ca8655b074a8f96b9898e4bc0123d60e346602ba8d7a239597993cadb33a036b43862ef1a39630e4f0ba7e79892d8b2eed8b30535f12a5d0b9f4b581 WHIRLPOOL 9f2cd645e34fbcfa8f0059fbda4f355f411aaff7966121360dfe5b3c769966c5a4586bbc04142b279e3a3fa323bc4b51a6349cf3eafe89063db44fcae58ef119
2965 EBUILD netbeans-nb-7.1.2.ebuild 4977 SHA256 265f9e4a9490937a65632ddaef48e3a731154b07b9ee5f9536a991181fc2fcbd SHA512 65d1065993dba3b1fece428beb1b75f17d89eddb08aacd2cbf5ecd3ee5ca844e75e9100c324ecdeeed5b138b1da4ab8cd5a4598e584a17545ffc2c52ea763779 WHIRLPOOL 9b63f2b5671bd38d24ff6b280de37fc19c74170bf80c22818da5e8af415a85211c6cfcf690e68d7697c41a1b749a3c7b48ec9b362782df140856f892d381e360
2966 EBUILD netbeans-nb-7.2.ebuild 4960 SHA256 bef2020a6e0d722ca77c0931b9a06014cedc822f14a21d8d916200e358dcdfb8 SHA512 988d902bbef52e123b5800e56049210d69c4dd6dbeca80396aeac58c70d90b76da65b338e664368ea3f9a3973b7b94ffd0a47a77b01be53452c2cc04c4067442 WHIRLPOOL a27fa8a1a066499a3fc2cb82e955b6b18b1725889b088ea1e94528cde3ec58f3b46c1e757fa597af6ad4ba96218dacfacff9561799f46add316e233d46127d28
2967 @@ -90,5 +91,6 @@ EBUILD netbeans-nb-9999_p20150217.ebuild 5003 SHA256 e88e7968b8330f9a208db4e7a20
2968 EBUILD netbeans-nb-9999_p20150219.ebuild 5003 SHA256 467fe78433f41f0156b759c069ffbbca39557640a99bd935c922d72be700aeb9 SHA512 76920f09e24a4898980d0cb1f27f51c4b7c5e15657c2ed13bcaf79a5e302f48216d8773bb4aa531b9a3c9901a6a3eeb9a6336a90f709acf54ad3fa1f060b6078 WHIRLPOOL afde4b51fa9343dc5916db52e00e363de0468a3cb39c2c93e55b9e436cde7818e60f958a033c68e6dc3ab090da8da9a7bef01c5603c46768c597451720ff7af5
2969 EBUILD netbeans-nb-9999_p20150220.ebuild 5003 SHA256 8d47ae510d9d13a02cc26a1f32f20c702bfef546b093bffc06e62babf1476758 SHA512 4a1592ecf49a5662698a14e5068dabe54b8ab9fd5122c50c8d9d450a608e8a18c609c1f8994e3eec51e385288039b3cb086aa10d71eb73a82dfe5aac031dd972 WHIRLPOOL 06a2ec00238064c8db9b963349c610a57c9257dcba7af4058053b214926f56fe07d44177c40f9c319a3e41b5cbbf47a6d54504b3b7d0f999e0d84f4a7cc3e429
2970 EBUILD netbeans-nb-9999_p20150223.ebuild 5003 SHA256 7ab0eed6cd8361c06e9034d3b1e05eced4b7bcfd8a5219a12e1d8d3237015d48 SHA512 f809c42cd1e97598df1cca0dd2ad32a94afa5ac2618ddf2b0ffbe4527ce82916ab0909c2f3b852aacba6199017f91c2f0fa39a4bbfdda371b34c6dc3424c829b WHIRLPOOL 67d4621c1e31b730f250ac05319364d479e5573be97c196170aa5b113924e962e193ad151a6c00bdea6d953a8edd7dec30987db9135822eecb8813f7f2400551
2971 -MISC ChangeLog 147250 SHA256 cda36f5820c10616581c42cc544015c685d559c18522adb0016c665ecbf44bd8 SHA512 7de8fdc11c15e39578c9bb6dfa436b1a806b9a63e48362de3159111ad23c675933bb8b86ce35b56a6bb106082e543ddd8a023b1c8c9b1ce480d2c1387aa8108a WHIRLPOOL 0cf063efa2075ac2039fc685a984670f36e393cebe5180233e6ff81d248a5e09b1492beb2b7c3a815d3af32c3b11dab38ddd8d56726762d71d51b9b79cabbf90
2972 +EBUILD netbeans-nb-9999_p20150225.ebuild 5003 SHA256 9c101db4ce342eb5ac92a1f847670c1be9739fb9d79f811adebd2fdd18e135f6 SHA512 68fa4935172b71e181eee05007ae4cb43226fbc81fbc6a631115f668ce29e64854495a74abfe33c49a1410ad45cddab3ac4e2fd740ad72b9259fe3d73b57ab76 WHIRLPOOL 12da1664c743965b8cec5d2453f9aa228377d82c3d3fbee8b0a5e42bc8b852f12219ef56fb970a5293ebbc48dddaaea0bdc14c738e8c8fbe5e7f41b47a9b0715
2973 +MISC ChangeLog 147415 SHA256 dbacd752fd9036890508cc50016a6ad747eb83bcf80ec1c5bdc49b1347f70871 SHA512 dd9e091c519197db169874835d6256aa298c7928bc9c94cfff4b0d2c9248ba424c05862f3760b82d3df634b6af676fc9f849a2fc120e96f379048cd27d12a646 WHIRLPOOL ea9b14efaf7ea8dcd4f5256d7fdcae11e720de81e5506c3a7511eb0840effad48aa38872a19d5b9b2a5d952cd248a343720d1356bf21da259a874028eb359dfc
2974 MISC metadata.xml 396 SHA256 5083064ed2246a84e2aedbc326d56cc8bf571fd8e7c24af0e4bc14c50f1ebb49 SHA512 a0b2171264f1ea6ba33b184ef802589d679eaba5c4a1753e149d7cd93c2c31aace934eddf5dffed6be341d9e4061c843c849e464afb7b4417c6c2dff3e9ff1c7 WHIRLPOOL 1be3a1a3c2b64d8818108de191db834395ee4ab3cf7994914c9331d6e42ca9015dd2493b9516db20990cb30b4dea385a3dde08b75df956ca39ad65e3fa721cb7
2975
2976 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150225.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150225.ebuild
2977 new file mode 100644
2978 index 0000000..bb4bfe6
2979 --- /dev/null
2980 +++ b/dev-java/netbeans-nb/netbeans-nb-9999_p20150225.ebuild
2981 @@ -0,0 +1,148 @@
2982 +# Copyright 1999-2015 Gentoo Foundation
2983 +# Distributed under the terms of the GNU General Public License v2
2984 +# $Header: $
2985 +
2986 +EAPI="4"
2987 +inherit eutils java-pkg-2 java-ant-2
2988 +
2989 +DESCRIPTION="Netbeans IDE Branding"
2990 +HOMEPAGE="http://netbeans.org/"
2991 +SLOT="9999"
2992 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-02-25_00-47-27/zip/netbeans-trunk-nightly-201502250047-src.zip"
2993 +SRC_URI="${SOURCE_URL}
2994 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2995 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
2996 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2997 +KEYWORDS="~amd64 ~x86"
2998 +IUSE="keychain"
2999 +S="${WORKDIR}"
3000 +
3001 +CDEPEND="~dev-java/netbeans-platform-${PV}
3002 + ~dev-java/netbeans-harness-${PV}
3003 + ~dev-java/netbeans-ide-${PV}"
3004 +DEPEND=">=virtual/jdk-1.7
3005 + app-arch/unzip
3006 + ${CDEPEND}
3007 + dev-java/javahelp:0"
3008 +RDEPEND=">=virtual/jdk-1.7
3009 + ${CDEPEND}
3010 + keychain? (
3011 + net-misc/keychain:0
3012 + net-misc/x11-ssh-askpass:0
3013 + )"
3014 +
3015 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3016 +
3017 +EANT_BUILD_XML="nbbuild/build.xml"
3018 +EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
3019 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3020 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3021 +JAVA_PKG_BSFIX="off"
3022 +
3023 +src_unpack() {
3024 + unpack $(basename ${SOURCE_URL})
3025 +
3026 + einfo "Deleting bundled jars..."
3027 + find -name "*.jar" -type f -delete
3028 +
3029 + unpack netbeans-9999-r14-build.xml.patch.bz2
3030 +}
3031 +
3032 +src_prepare() {
3033 + einfo "Deleting bundled class files..."
3034 + find -name "*.class" -type f | xargs rm -vf
3035 +
3036 + epatch netbeans-9999-r14-build.xml.patch
3037 + use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
3038 +
3039 + # Support for custom patches
3040 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3041 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3042 +
3043 + if [ -n "${files}" ] ; then
3044 + einfo "Applying custom patches:"
3045 +
3046 + for file in ${files} ; do
3047 + epatch "${file}"
3048 + done
3049 + fi
3050 + fi
3051 +
3052 + einfo "Symlinking external libraries..."
3053 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3054 +
3055 + einfo "Linking in other clusters..."
3056 + mkdir "${S}"/nbbuild/netbeans || die
3057 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
3058 +
3059 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3060 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3061 + touch nb.cluster.platform.built
3062 +
3063 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3064 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3065 + touch nb.cluster.harness.built
3066 +
3067 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3068 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3069 + touch nb.cluster.ide.built
3070 + popd >/dev/null || die
3071 +
3072 + java-pkg-2_src_prepare
3073 +}
3074 +
3075 +src_install() {
3076 + pushd nbbuild/netbeans >/dev/null || die
3077 +
3078 + insinto ${INSTALL_DIR}/nb
3079 +
3080 + grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
3081 +
3082 + insinto ${INSTALL_DIR}
3083 + doins -r nb
3084 + dodoc *.txt
3085 + dohtml *.html *.css
3086 +
3087 + insinto ${INSTALL_DIR}/bin
3088 + doins bin/netbeans
3089 + dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
3090 + fperms 755 ${INSTALL_DIR}/bin/netbeans
3091 +
3092 + insinto /etc/netbeans-${SLOT}
3093 + doins etc/*
3094 + dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
3095 +
3096 + # fix paths per bug# 163483
3097 + if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
3098 + sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
3099 + sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
3100 + fi
3101 +
3102 + dodir /usr/share/icons/hicolor/32x32/apps
3103 + dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
3104 + dodir /usr/share/icons/hicolor/128x128/apps
3105 + cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
3106 + dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
3107 +
3108 + popd >/dev/null || die
3109 +
3110 + make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
3111 +
3112 + mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
3113 + echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
3114 +}
3115 +
3116 +pkg_postinst() {
3117 + if use keychain ; then
3118 + einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
3119 + einfo "your keys while connecting to ssh protected repositories. If you want to load some"
3120 + einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
3121 + einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
3122 + einfo "each key on single line, for example:"
3123 + einfo "id_dsa"
3124 + einfo "id_dsa_gentoo"
3125 + einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
3126 + einfo "for key password (only this time and never again). You can find more information"
3127 + einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
3128 + fi
3129 +}
3130
3131 diff --git a/dev-java/netbeans-php/ChangeLog b/dev-java/netbeans-php/ChangeLog
3132 index c2b9f2f..ec8086e 100644
3133 --- a/dev-java/netbeans-php/ChangeLog
3134 +++ b/dev-java/netbeans-php/ChangeLog
3135 @@ -2,6 +2,12 @@
3136 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
3137 # $Header: $
3138
3139 +*netbeans-php-9999_p20150225 (25 Feb 2015)
3140 +
3141 + 25 Feb 2015; Miroslav Šulc <fordfrog@g.o>
3142 + +netbeans-php-9999_p20150225.ebuild:
3143 + bumped to the latest sources
3144 +
3145 *netbeans-php-9999_p20150223 (23 Feb 2015)
3146
3147 23 Feb 2015; Miroslav Šulc <fordfrog@g.o>
3148
3149 diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
3150 index 5e9ee92..f8a21ff 100644
3151 --- a/dev-java/netbeans-php/Manifest
3152 +++ b/dev-java/netbeans-php/Manifest
3153 @@ -55,6 +55,7 @@ DIST netbeans-trunk-nightly-201502170001-src.zip 202821702 SHA256 be4331d38f0fd3
3154 DIST netbeans-trunk-nightly-201502190509-src.zip 202937012 SHA256 4f7518cfd82a6b4843dd243165106a16594b7c89ed20cb6dbbac978500d4b03a SHA512 d457f73b4951f64cc03cb8e3a20439f33fd90e924a5b825abafe2920c0433fab4d9cc7408351a28652268cc9fa9e52855903cdb6ba4a63bc31f580eac1dc34a9 WHIRLPOOL f9cda66dff6da8e04515e8079965272cfe59a87aeb5ceb27942bd59103de3dc11d9e6ba62f20fdb0c19c0a9d5edc8f95d2f81c9ee6fbd8ef81951a8f7c5c8a2b
3155 DIST netbeans-trunk-nightly-201502200001-src.zip 202951400 SHA256 7c7af2710ad215376547d5f08c88f459996a4d55a9dc27209920e4a01679561e SHA512 3d3ba0dc7c352687ed87561dfd98cf490dca481c7bc1a50cabef3c85ae55bf4d2e6c3a4a1cca66ce4bfb5379c6f6796651d465b4dab3fd6df8d3fdb76ce8ff46 WHIRLPOOL 19df93c9f93d519274eb9f57c46bb5834fe989d507eb508791cf247a42a166a56e5a22391d1759ef2f647feb6c438502d471c616a622b087c267a6b66e88cab1
3156 DIST netbeans-trunk-nightly-201502230001-src.zip 203789087 SHA256 2c2a1442450a29315c0ff3398a5b14e404fac388c742d5c280dc5ae12721c979 SHA512 d981823bef4f9ecc0887687d889f59b0645e606b0b5b23ea1aa8b69223b578e4a109995e0f98b050d4e9aeead668e0a668f803b4b47fa70493c98a14ff077b16 WHIRLPOOL dd89465bc5027c19f10ec61911fce2e925a6cd7466429d93730dbb3aa2048fa2890980ffb6134781ecf7572f70ae7a3434499299b2dae9912beda9374877e7d4
3157 +DIST netbeans-trunk-nightly-201502250047-src.zip 205124588 SHA256 76c942022aa5c24df8d012d85ec1b7ffc7055fc856a678995fd96981e705a820 SHA512 79b180c1c118d207d1d732ae5eee5b08f040bf5491669dae57636126eaef96df10fbdb10c566358cf360a57f045424ce18a0db5d719c1dd031edef8a42420242 WHIRLPOOL 1e650c0f814d3ccd8c07e81aedff1fe5e647449e84ac6141934ced8ba018fd0f89260cd05863e98cca147b810155455f12f28ecb518cff528b9c1167f4a9a896
3158 EBUILD netbeans-php-7.0.1.ebuild 4151 SHA256 3aee393fe89aa4788ccd17af46f1df43a5681c28af6d580724d8db0f5e804ff0 SHA512 60106805595338b83e17d906c199c54dc4cc5d979f964a41f9938a508e8514670f4e5538eeecd91f8cd06dd2b4376119674f9a7a9f2fac6c1255e14929f2bc19 WHIRLPOOL 1a09962a5bd67a4fd4eed48af3f185146d2de6f506952f626756aabf6a157678fe71e0752ed5988ff414803b83150d9b8b4de956895667e331659bb59f94e09c
3159 EBUILD netbeans-php-7.1.2.ebuild 3940 SHA256 779f3bceb2b5a49e923fff28c36c653e31e2d11e186fabab1e656c3314b48d28 SHA512 1296c8ccbec945e66588c2a1a490d3ea93a28672e77751e16c3dff1f1aa6e3a00b454345f0b888c684a0d31fe05aad4f44310998eb72bf1febba85da1bcdd08b WHIRLPOOL b0238f8c5aa4a8c0a5cff82b0daa29860fe39712e96110916cd8a26938ca07b8e05c308e1387c84e7d693026590846392227e95668d150bbc7f1cbc660676eec
3160 EBUILD netbeans-php-7.2.ebuild 4159 SHA256 bb5c66ed19c9341332e1e42efb29a4ab5d19a22c995bae93efc952ec105ad493 SHA512 c919b120bdc51b56f58b390e9a017f9e059c6b5709220e80138caf7ca3e58d432f53c9ed28f899dc9537851a4cb8cafa9e7067eaefc5d5798b05fb0be9d5bd5f WHIRLPOOL 9857d2e6ac50c4daf5c8afc0a5b65b068b6010ecf2ef04f063bc184810c18b50feda683d2d80c84c0e621909bb05b19731135f2a69f1e56db927c42e8057a658
3161 @@ -93,5 +94,6 @@ EBUILD netbeans-php-9999_p20150217.ebuild 4423 SHA256 cf9f675d8426d18c89bc7a326a
3162 EBUILD netbeans-php-9999_p20150219.ebuild 4423 SHA256 96fb21773aba24097af5f4968e19d214be7875f02bd9f052427f4e0bd22cf399 SHA512 dc7c573a642409f495e027e02e62648f498b1b5bb1573eae9637ea857f6ee7f14a0be9bd8c93f41ff9df810d82353976221c32350c2f0e7ac1107dbbef6ede62 WHIRLPOOL 86865cd2ad36e079f0e6a2d05e9ca5ca6e4654ceeb1fae4cd6826449083af9d0ebc30a6cf48ad416500799863dacb8f6972840c91183fbd52c32f6b61c95c885
3163 EBUILD netbeans-php-9999_p20150220.ebuild 4423 SHA256 174cea2d0bd6909b06332e458b3193e94a0d10c3a47e5b86f50e2761692f4269 SHA512 65b7d2369479713ca12aac44ebe333f21def71a4bf6c7cc30969011e0b9dd6f44f0b68e3bc6285447f903949f8e298ff99e65189a00b55083ce659ac02487d24 WHIRLPOOL 00786255f3205b132f6bd43d9a1243373877077de274c26a82b5a9eb8bcc31d6dbfa532d1bfbc6b96601a1baa793244f274076a663529b6861e7d57253e8f8d8
3164 EBUILD netbeans-php-9999_p20150223.ebuild 4423 SHA256 e84f863a5cc373a776f2580b88a9ebf01bb1a59b0195a5f536a06bf951f187e9 SHA512 8d40214f59ea63217d78e55f6e784a83143ae2dda78ac28e2edef2462975d550556517e881837339fb994704281c037dff4ded23550a472dd0663b3924f7899a WHIRLPOOL bbd84861620b10b5dd5e5bc60508dcf5cae197512663611267708d1e0ffe5e4e6abdf294e023bf7a7bc70cb4fefa1eb0413c74d683de932ef82fc3bbd4b252b9
3165 -MISC ChangeLog 146833 SHA256 2737bf27d66516bbc8b8d3b5a960fdaa9f18c0f2036ad9dd32ee934fa93a9376 SHA512 2913dd08c884d32b48ae12b8b5d7d9a7aacfb789a2851eaf2d96cccbbbf1b7bb7badd2d93e4479d2e637a2ebe2cf38b518094e43f4cb9aa173e7cc6935e2c589 WHIRLPOOL 16273db427fe77806f08cf73bcd246870a0bbdfd7d55113b935baec3579f69bbf8d30b2ee7ca60683a0f381787f092c339c85cec3b2526165f74230b5a595770
3166 +EBUILD netbeans-php-9999_p20150225.ebuild 4423 SHA256 1908e1c4f17b067121ca269873d64b0454c4ca7eb58df472b7160cc9c72d873e SHA512 a14175ab9e93cb01d5b564dde6c3f1311de70e9c8a7ceada3a4c0aeddac74028dcc4714ca8a724b80ca2bd7908be250c57b23725c244e2c65fee78a768ede076 WHIRLPOOL 2a0c3f068ed0ab13a7bdfe4a8e5030ca4f15c7c79e0de2703ea11ec3640ef28d297a1fe3092c7c2cb20b944aa81ac8482c455e3111c9b5ff8dd6a0518514caa4
3167 +MISC ChangeLog 147000 SHA256 664411b18ffafeee500d06468eaa04f98fe1ed02d8f3b253a42f72d660dfa821 SHA512 fd8ab53d85eca49f2991b7239e1e762eaaaa6b17de96ed6c15bcf0d9712589d65dd6a5fad7ccbe861d8bc5f5122f3739fd3a72f3392ab408bb25a31efe1b1188 WHIRLPOOL 5b69db06297abfb16c87d41871435923e28dd2517fb0f83d5be5cbc1244fba5f5749f7c0c8b010028f38d92abbaf10066c58ea63eacd4c8388a06a19d5a274cd
3168 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
3169
3170 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150225.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150225.ebuild
3171 new file mode 100644
3172 index 0000000..17f6f38
3173 --- /dev/null
3174 +++ b/dev-java/netbeans-php/netbeans-php-9999_p20150225.ebuild
3175 @@ -0,0 +1,127 @@
3176 +# Copyright 1999-2015 Gentoo Foundation
3177 +# Distributed under the terms of the GNU General Public License v2
3178 +# $Header: $
3179 +
3180 +EAPI="4"
3181 +inherit eutils java-pkg-2 java-ant-2
3182 +
3183 +DESCRIPTION="Netbeans PHP Cluster"
3184 +HOMEPAGE="http://netbeans.org/projects/php"
3185 +SLOT="9999"
3186 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-02-25_00-47-27/zip/netbeans-trunk-nightly-201502250047-src.zip"
3187 +SRC_URI="${SOURCE_URL}
3188 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3189 + http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
3190 + http://hg.netbeans.org/binaries/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip
3191 + http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
3192 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3193 +KEYWORDS="~amd64 ~x86"
3194 +IUSE=""
3195 +S="${WORKDIR}"
3196 +
3197 +CDEPEND="~dev-java/netbeans-extide-${PV}
3198 + ~dev-java/netbeans-ide-${PV}
3199 + ~dev-java/netbeans-platform-${PV}
3200 + ~dev-java/netbeans-webcommon-${PV}
3201 + ~dev-java/netbeans-websvccommon-${PV}
3202 + dev-java/javacup:0"
3203 +DEPEND=">=virtual/jdk-1.7
3204 + app-arch/unzip
3205 + ${CDEPEND}
3206 + dev-java/javahelp:0"
3207 +RDEPEND=">=virtual/jdk-1.7
3208 + ${CDEPEND}"
3209 +
3210 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3211 +
3212 +EANT_BUILD_XML="nbbuild/build.xml"
3213 +EANT_BUILD_TARGET="rebuild-cluster"
3214 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3215 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3216 +JAVA_PKG_BSFIX="off"
3217 +
3218 +src_unpack() {
3219 + unpack $(basename ${SOURCE_URL})
3220 +
3221 + einfo "Deleting bundled jars..."
3222 + find -name "*.jar" -type f -delete
3223 +
3224 + unpack netbeans-9999-r14-build.xml.patch.bz2
3225 +
3226 + pushd "${S}" >/dev/null || die
3227 + ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
3228 + ln -s "${DISTDIR}"/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
3229 + ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
3230 + popd >/dev/null || die
3231 +}
3232 +
3233 +src_prepare() {
3234 + einfo "Deleting bundled class files..."
3235 + find -name "*.class" -type f | xargs rm -vf
3236 +
3237 + epatch netbeans-9999-r14-build.xml.patch
3238 +
3239 + # Support for custom patches
3240 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3241 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3242 +
3243 + if [ -n "${files}" ] ; then
3244 + einfo "Applying custom patches:"
3245 +
3246 + for file in ${files} ; do
3247 + epatch "${file}"
3248 + done
3249 + fi
3250 + fi
3251 +
3252 + einfo "Symlinking external libraries..."
3253 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3254 + java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
3255 +
3256 + einfo "Linking in other clusters..."
3257 + mkdir "${S}"/nbbuild/netbeans || die
3258 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
3259 +
3260 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3261 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3262 + touch nb.cluster.extide.built
3263 +
3264 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3265 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3266 + touch nb.cluster.ide.built
3267 +
3268 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3269 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3270 + touch nb.cluster.platform.built
3271 +
3272 + ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
3273 + cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3274 + touch nb.cluster.webcommon.built
3275 +
3276 + ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3277 + cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3278 + touch nb.cluster.websvccommon.built
3279 +
3280 + popd >/dev/null || die
3281 +
3282 + java-pkg-2_src_prepare
3283 +}
3284 +
3285 +src_install() {
3286 + pushd nbbuild/netbeans/php >/dev/null || die
3287 +
3288 + insinto ${INSTALL_DIR}
3289 +
3290 + grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3291 +
3292 + doins -r *
3293 +
3294 + popd >/dev/null || die
3295 +
3296 + local instdir=${INSTALL_DIR}/modules/ext
3297 + pushd "${D}"/${instdir} >/dev/null || die
3298 + rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
3299 + popd >/dev/null || die
3300 +
3301 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
3302 +}
3303
3304 diff --git a/dev-java/netbeans-platform/ChangeLog b/dev-java/netbeans-platform/ChangeLog
3305 index dedc270..20e7759 100644
3306 --- a/dev-java/netbeans-platform/ChangeLog
3307 +++ b/dev-java/netbeans-platform/ChangeLog
3308 @@ -2,6 +2,12 @@
3309 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
3310 # $Header: $
3311
3312 +*netbeans-platform-9999_p20150225 (25 Feb 2015)
3313 +
3314 + 25 Feb 2015; Miroslav Šulc <fordfrog@g.o>
3315 + +netbeans-platform-9999_p20150225.ebuild:
3316 + bumped to the latest sources
3317 +
3318 *netbeans-platform-9999_p20150223 (23 Feb 2015)
3319
3320 23 Feb 2015; Miroslav Šulc <fordfrog@g.o>
3321
3322 diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
3323 index a052bcf..53192ce 100644
3324 --- a/dev-java/netbeans-platform/Manifest
3325 +++ b/dev-java/netbeans-platform/Manifest
3326 @@ -69,6 +69,7 @@ DIST netbeans-trunk-nightly-201502170001-src.zip 202821702 SHA256 be4331d38f0fd3
3327 DIST netbeans-trunk-nightly-201502190509-src.zip 202937012 SHA256 4f7518cfd82a6b4843dd243165106a16594b7c89ed20cb6dbbac978500d4b03a SHA512 d457f73b4951f64cc03cb8e3a20439f33fd90e924a5b825abafe2920c0433fab4d9cc7408351a28652268cc9fa9e52855903cdb6ba4a63bc31f580eac1dc34a9 WHIRLPOOL f9cda66dff6da8e04515e8079965272cfe59a87aeb5ceb27942bd59103de3dc11d9e6ba62f20fdb0c19c0a9d5edc8f95d2f81c9ee6fbd8ef81951a8f7c5c8a2b
3328 DIST netbeans-trunk-nightly-201502200001-src.zip 202951400 SHA256 7c7af2710ad215376547d5f08c88f459996a4d55a9dc27209920e4a01679561e SHA512 3d3ba0dc7c352687ed87561dfd98cf490dca481c7bc1a50cabef3c85ae55bf4d2e6c3a4a1cca66ce4bfb5379c6f6796651d465b4dab3fd6df8d3fdb76ce8ff46 WHIRLPOOL 19df93c9f93d519274eb9f57c46bb5834fe989d507eb508791cf247a42a166a56e5a22391d1759ef2f647feb6c438502d471c616a622b087c267a6b66e88cab1
3329 DIST netbeans-trunk-nightly-201502230001-src.zip 203789087 SHA256 2c2a1442450a29315c0ff3398a5b14e404fac388c742d5c280dc5ae12721c979 SHA512 d981823bef4f9ecc0887687d889f59b0645e606b0b5b23ea1aa8b69223b578e4a109995e0f98b050d4e9aeead668e0a668f803b4b47fa70493c98a14ff077b16 WHIRLPOOL dd89465bc5027c19f10ec61911fce2e925a6cd7466429d93730dbb3aa2048fa2890980ffb6134781ecf7572f70ae7a3434499299b2dae9912beda9374877e7d4
3330 +DIST netbeans-trunk-nightly-201502250047-src.zip 205124588 SHA256 76c942022aa5c24df8d012d85ec1b7ffc7055fc856a678995fd96981e705a820 SHA512 79b180c1c118d207d1d732ae5eee5b08f040bf5491669dae57636126eaef96df10fbdb10c566358cf360a57f045424ce18a0db5d719c1dd031edef8a42420242 WHIRLPOOL 1e650c0f814d3ccd8c07e81aedff1fe5e647449e84ac6141934ced8ba018fd0f89260cd05863e98cca147b810155455f12f28ecb518cff528b9c1167f4a9a896
3331 EBUILD netbeans-platform-7.0.1.ebuild 5049 SHA256 b67cf0867358fea808614c02b8b6ea2ab88223f8642175ac3f91dc8c610aca4e SHA512 611b8e831a95d1b4e1c3a1f5e4904c84f9606298a94eb0900ac06cc88670849d218a3a03cce07b2463e206da01ce2931cdb6677948d20d8326908a36851589e6 WHIRLPOOL 01769eca4eb20c2702a432a6180eed16a9a50687016e307e585ab5de5cab8b3b664e456d489ff15d9f5af349f791b161eecb9fef7bfaba09a70e1eaab5d545a0
3332 EBUILD netbeans-platform-7.1.2.ebuild 5034 SHA256 a069e7e45f768e590e5b30fdda26185d8fde492355e4c530ce44169def991cc6 SHA512 31cfb0d9f13eacfcafd49be995bc456d17a689776e032f68ed4585e068a49f6e992c37c57f23c5e27176fb060996bcfc86b0446ae26efbc488909102fc10c979 WHIRLPOOL 1bd35ac39366fd13192e4a6a177280727bceb2f5f12ff684a288725954a29a240f2d264c3ef2ca38fa3e133063cdd943cce1d0f493f0f8ea9a621833c8f0031b
3333 EBUILD netbeans-platform-7.2.ebuild 5432 SHA256 227add7f41117667d8487f2bf8eb846c21529e7b2c49dac46e4b3b33062f69b0 SHA512 e49958f21358fe9689336d5cd5edbe435d0a2fd12c315174dcb408bf6ed4e6515d39d458554fb576c342a43f0af50c327bada8fa0b2eb485e14c01ddcdb6248d WHIRLPOOL 4f9101a2d5495fb6002b7791822f85091309c04d6c475060c116725f8da32f9ed270f0c27a9f6a2bd2aa0bd7417b18e9165d1feff7e98f6205bdafff3223e5a3
3334 @@ -107,5 +108,6 @@ EBUILD netbeans-platform-9999_p20150217.ebuild 8293 SHA256 808b0ad042ce9ff2fe5b3
3335 EBUILD netbeans-platform-9999_p20150219.ebuild 8293 SHA256 e97673aa06796ed2175373083005ddb734f151e70c32b1888719948106221851 SHA512 a696dd23bf52ee501620131db124206b9bb7e9f976ba3d10d10781f157cd224a474b98e530e67480ab4775af955e824163d38d9878d2be2e7a04163167b81068 WHIRLPOOL 93b6c044d86ecd99aa51865b0cd60d2b2fcb364594ef9adb8cbfd2bad73ca1511461ed2b5e96eb4801e74dff38ab3421f2f66232167eb3f078c71fa1a769a8d6
3336 EBUILD netbeans-platform-9999_p20150220.ebuild 8293 SHA256 35ec576ace92d0476fe62f45f8a88801a65f92adbddb3531032d6f916e9581cf SHA512 43b6a2d6fe696b30c0d054bdaa58954e87e333311881d933fb7ac8a5fdc67d94726b5132c5d09387571bb73020a840409f70af7cd875086977f3f372062c1726 WHIRLPOOL 873d758c836d2e92383c873d9a79a27c98c9368b8b062c3a3317d7e317a688c17ab8542cf6dfd42dfa04b16a834a80d8bb4c83d5b86cc33b9091c88a7c8f41f6
3337 EBUILD netbeans-platform-9999_p20150223.ebuild 8293 SHA256 50a3ecd546d8aedd2b80229baff67788e70bf4d8ea7c3ce61ce768cfe3cbd49c SHA512 97ad81930ec09438baba5b2962cb0a3b5b64ca0a6a36af40dc58e26e5b7a306c6cba97b0a13e1f8574d0e5c518583cf367161f460b522dc60ed5c34cbd8def76 WHIRLPOOL 50558fa9d78cd71e9b667299a92c6d85a133a6625be65cf92c1667271b23f8d4504a17cf2167e9daaf64c28c7955ff7a4c8ad73f9ab89fcd67e8fc68079120b8
3338 -MISC ChangeLog 158002 SHA256 73f8110f87355c6660ff3a3e2ac36e8f2bc8d1547f5ae28d8efce0114fa0aa8d SHA512 07612746812ebf944b7e20ead9290829712ac35490a1038fb764f96f09cd97042657d84346f235f73bc615cf5f85a0ba79aad44184c506a28f317f28140f07cb WHIRLPOOL 280149aca56c3f1813ee1de1cf58e1c8d56aac9897bfecd2e88ea4c91e9c6b3612d991b113b5c8af3d5eb043ea8b527b6d04daefcd0e321ab90277bda64080a2
3339 +EBUILD netbeans-platform-9999_p20150225.ebuild 8293 SHA256 6b34d78eeff97a12e224161f9e276387cd0edd25e2c788a2429bf0784e4f860a SHA512 50a10cc7d89e02386a82817d98b16377e26cb1b2cec621e67d2732358748f7f1f64903e10c4beb69a841ae1f763286abed61a23eac92fe3939f2f0ffd902dc37 WHIRLPOOL d3672451f25a9f6def560e21f22ce103cf66fd38c11b11b0100647ad897a975cb2cbb0ead7e5cbeed67b7e240abc603c19d6e94e4bc4e7cd719268dcef6fae4d
3340 +MISC ChangeLog 158179 SHA256 be2227927ca64c9428368baf047331b34196c8eaced3ce0f7b3b72876905e489 SHA512 a1049de26ad6defe08c8665b5e67fa4eeca77d95712a9f1f0a96bb2090055e6eb88bcbfa771f707a4f5342c1aaccbed6d33e848917bf3ad72afa7739d53afdc2 WHIRLPOOL 34596e87d97273e6c2bdbc01e5dfe6c1ec829a839a54c4ba9e806821eb710590e4817426512344368dd3cbc39250956f4168c1b2e4084a2508246034d00861aa
3341 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
3342
3343 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150225.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150225.ebuild
3344 new file mode 100644
3345 index 0000000..aabdd9a
3346 --- /dev/null
3347 +++ b/dev-java/netbeans-platform/netbeans-platform-9999_p20150225.ebuild
3348 @@ -0,0 +1,153 @@
3349 +# Copyright 1999-2015 Gentoo Foundation
3350 +# Distributed under the terms of the GNU General Public License v2
3351 +# $Header: $
3352 +
3353 +EAPI="4"
3354 +inherit eutils java-pkg-2 java-ant-2
3355 +
3356 +DESCRIPTION="Netbeans Platform"
3357 +HOMEPAGE="http://netbeans.org/features/platform/"
3358 +SLOT="9999"
3359 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-02-25_00-47-27/zip/netbeans-trunk-nightly-201502250047-src.zip"
3360 +SRC_URI="${SOURCE_URL}
3361 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3362 + http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
3363 + http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
3364 + http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
3365 + http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
3366 + http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
3367 + http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
3368 + http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
3369 + http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
3370 + http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
3371 + http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
3372 + http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
3373 + http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
3374 + http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
3375 + http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
3376 + http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
3377 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3378 +KEYWORDS="~amd64 ~x86"
3379 +IUSE=""
3380 +S="${WORKDIR}"
3381 +
3382 +CDEPEND="dev-java/javahelp:0
3383 + >=dev-java/jna-3.4:0
3384 + >=dev-java/osgi-core-api-5:0
3385 + dev-java/swing-layout:1[source]"
3386 +# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
3387 +# the error:
3388 +# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
3389 +# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
3390 +# [nbmerge] Failed to build target: all-api.html4j
3391 +
3392 +DEPEND="dev-java/oracle-jdk-bin:1.7
3393 + app-arch/unzip
3394 + ${CDEPEND}"
3395 +RDEPEND=">=virtual/jdk-1.7
3396 + ${CDEPEND}"
3397 +
3398 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3399 +
3400 +EANT_BUILD_XML="nbbuild/build.xml"
3401 +EANT_BUILD_TARGET="rebuild-cluster"
3402 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
3403 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3404 +JAVA_PKG_BSFIX="off"
3405 +JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
3406 +JAVA_PKG_WANT_SOURCE="1.7"
3407 +JAVA_PKG_WANT_TARGET="1.7"
3408 +
3409 +src_unpack() {
3410 + unpack $(basename ${SOURCE_URL})
3411 +
3412 + einfo "Deleting bundled jars..."
3413 + find -name "*.jar" -type f -delete
3414 +
3415 + unpack netbeans-9999-r14-build.xml.patch.bz2
3416 +
3417 + pushd "${S}" >/dev/null || die
3418 + ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
3419 + ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
3420 + ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
3421 + ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
3422 + ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
3423 + ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
3424 + ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
3425 + ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
3426 + ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
3427 + ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
3428 + ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
3429 + ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
3430 + ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
3431 + ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
3432 + ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
3433 + popd >/dev/null || die
3434 +}
3435 +
3436 +src_prepare() {
3437 + einfo "Deleting bundled class files..."
3438 + find -name "*.class" -type f | xargs rm -vf
3439 +
3440 + # upstream jna jar contains bundled binary libraries so we disable that feature
3441 + epatch netbeans-9999-r14-build.xml.patch
3442 +
3443 + # Support for custom patches
3444 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3445 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3446 +
3447 + if [ -n "${files}" ] ; then
3448 + einfo "Applying custom patches:"
3449 +
3450 + for file in ${files} ; do
3451 + epatch "${file}"
3452 + done
3453 + fi
3454 + fi
3455 +
3456 + einfo "Symlinking external libraries..."
3457 + java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
3458 + java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3459 + java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
3460 + java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
3461 + java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
3462 + ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
3463 +
3464 + java-pkg-2_src_prepare
3465 +}
3466 +
3467 +src_compile() {
3468 + unset DISPLAY
3469 + eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
3470 +}
3471 +
3472 +src_install() {
3473 + pushd nbbuild/netbeans/platform >/dev/null || die
3474 +
3475 + java-pkg_dojar lib/*.jar
3476 + grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3477 +
3478 + insinto ${INSTALL_DIR}
3479 + doins -r *
3480 + rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
3481 + dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
3482 + find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
3483 + find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
3484 + rm -fr "${D}"/modules/lib || die
3485 +
3486 + popd >/dev/null || die
3487 +
3488 + fperms 775 ${INSTALL_DIR}/lib/nbexec
3489 + dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
3490 +
3491 + local instdir=${INSTALL_DIR}/modules/ext
3492 + pushd "${D}"/${instdir} >/dev/null || die
3493 + rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
3494 + rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
3495 + rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
3496 + rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
3497 + rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
3498 + popd >/dev/null || die
3499 +
3500 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
3501 +}
3502
3503 diff --git a/dev-java/netbeans-profiler/ChangeLog b/dev-java/netbeans-profiler/ChangeLog
3504 index 244d443..232591a 100644
3505 --- a/dev-java/netbeans-profiler/ChangeLog
3506 +++ b/dev-java/netbeans-profiler/ChangeLog
3507 @@ -2,6 +2,12 @@
3508 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
3509 # $Header: $
3510
3511 +*netbeans-profiler-9999_p20150225 (25 Feb 2015)
3512 +
3513 + 25 Feb 2015; Miroslav Šulc <fordfrog@g.o>
3514 + +netbeans-profiler-9999_p20150225.ebuild:
3515 + bumped to the latest sources
3516 +
3517 *netbeans-profiler-9999_p20150223 (23 Feb 2015)
3518
3519 23 Feb 2015; Miroslav Šulc <fordfrog@g.o>
3520
3521 diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
3522 index 5287735..32b52d9 100644
3523 --- a/dev-java/netbeans-profiler/Manifest
3524 +++ b/dev-java/netbeans-profiler/Manifest
3525 @@ -44,6 +44,7 @@ DIST netbeans-trunk-nightly-201502170001-src.zip 202821702 SHA256 be4331d38f0fd3
3526 DIST netbeans-trunk-nightly-201502190509-src.zip 202937012 SHA256 4f7518cfd82a6b4843dd243165106a16594b7c89ed20cb6dbbac978500d4b03a SHA512 d457f73b4951f64cc03cb8e3a20439f33fd90e924a5b825abafe2920c0433fab4d9cc7408351a28652268cc9fa9e52855903cdb6ba4a63bc31f580eac1dc34a9 WHIRLPOOL f9cda66dff6da8e04515e8079965272cfe59a87aeb5ceb27942bd59103de3dc11d9e6ba62f20fdb0c19c0a9d5edc8f95d2f81c9ee6fbd8ef81951a8f7c5c8a2b
3527 DIST netbeans-trunk-nightly-201502200001-src.zip 202951400 SHA256 7c7af2710ad215376547d5f08c88f459996a4d55a9dc27209920e4a01679561e SHA512 3d3ba0dc7c352687ed87561dfd98cf490dca481c7bc1a50cabef3c85ae55bf4d2e6c3a4a1cca66ce4bfb5379c6f6796651d465b4dab3fd6df8d3fdb76ce8ff46 WHIRLPOOL 19df93c9f93d519274eb9f57c46bb5834fe989d507eb508791cf247a42a166a56e5a22391d1759ef2f647feb6c438502d471c616a622b087c267a6b66e88cab1
3528 DIST netbeans-trunk-nightly-201502230001-src.zip 203789087 SHA256 2c2a1442450a29315c0ff3398a5b14e404fac388c742d5c280dc5ae12721c979 SHA512 d981823bef4f9ecc0887687d889f59b0645e606b0b5b23ea1aa8b69223b578e4a109995e0f98b050d4e9aeead668e0a668f803b4b47fa70493c98a14ff077b16 WHIRLPOOL dd89465bc5027c19f10ec61911fce2e925a6cd7466429d93730dbb3aa2048fa2890980ffb6134781ecf7572f70ae7a3434499299b2dae9912beda9374877e7d4
3529 +DIST netbeans-trunk-nightly-201502250047-src.zip 205124588 SHA256 76c942022aa5c24df8d012d85ec1b7ffc7055fc856a678995fd96981e705a820 SHA512 79b180c1c118d207d1d732ae5eee5b08f040bf5491669dae57636126eaef96df10fbdb10c566358cf360a57f045424ce18a0db5d719c1dd031edef8a42420242 WHIRLPOOL 1e650c0f814d3ccd8c07e81aedff1fe5e647449e84ac6141934ced8ba018fd0f89260cd05863e98cca147b810155455f12f28ecb518cff528b9c1167f4a9a896
3530 EBUILD netbeans-profiler-7.0.1.ebuild 3222 SHA256 b1bab800a27c30aaea26b8ff5ab21abdd1bec16b9890133429eca9ea77c018fe SHA512 d6198f44a06561b7e2598fdd6a37f8a3dc13c38f63dfbf6a86a083adbf71e9c62af87cb4e1b5b8dd2dc99feeeb99a7afcbb8f7747c378ad92c71263cc91a6c54 WHIRLPOOL c62613f511636b1f0393ac32c6b50641cdf7df9f9fdc95fd5acbe1a602ffe42fdabb556f989552b05b0607a5ad9d324a2019440c3ae66c50995ef3fc8775f385
3531 EBUILD netbeans-profiler-7.1.2.ebuild 3231 SHA256 94d87bf6f86add3bdc27f9f20084f35fe584fc2bd697acafa8c23cce16a0d1ee SHA512 dcc8da918a6b6e07ccae513fb4296d16891e205b49098fb8269d16beb9b1367b1920797cc78053b83f4321c1b69faa393365265c72213bb2abfb9d3f84f66319 WHIRLPOOL 18325a1df836e7242838920483c41d43f37b9dae8322d36a2a562b414baa0dc76971f581204ce76a6d64196dd60643089e8704da69617590cda61ce54ce82e8d
3532 EBUILD netbeans-profiler-7.2.ebuild 3214 SHA256 ddcba9ba672ad566ef256538fc8631ae691aa7c6574269199f26df5382c37f4b SHA512 1bb7eb95381861b8265ab366fe3c7a9b99971d1c4600eb6c7bffb521f4cebb32bcf3d662f82c811d47fe95e77cd39e48f3665f0fcabf9145eb171c2746d89684 WHIRLPOOL 7f74c2be9ec4e7ff419086f1da3b1a12b1c187102def004316ef89ed28f30da62542ed3409a51473a8d9d68d18a30de36b1d0307cd8eeb7e580668fe896c5aa5
3533 @@ -82,5 +83,6 @@ EBUILD netbeans-profiler-9999_p20150217.ebuild 3478 SHA256 4d2d5c5bd9dda5da58906
3534 EBUILD netbeans-profiler-9999_p20150219.ebuild 3478 SHA256 762ac1db6ce2773b34b3713f884d67e985ae2f91242a8da6c81ab1428e1c5902 SHA512 1ea1854251c1c813e26142a1d780940ad341471b3067bf70b5b17e6ec03aa6bc1d3b94c614615d5329156ff5b0e33057db31ce35339af93ce4a01302cd32b83e WHIRLPOOL 36c6adc6b53780fa6359b3e2768445a5ad0364701cc1d886e93dba87555b2cd5c3da5eaf4e071918e6dcc7e8f5c8a9eb1e872445e8c021d77bb03113ce991bae
3535 EBUILD netbeans-profiler-9999_p20150220.ebuild 3478 SHA256 f2ce6e82b446b9f619f2bad24d32269dc60b46d226b6a7521bdd57e8b1396e00 SHA512 08e13369c639f7c1580e5203cc022ea660186eb943dd643fe7d67c43ba9b233b10f7fe002cac53c145e149bf1b95e8311847bce999caf6369808e2e1a115d801 WHIRLPOOL 411f89b4b74f2b26cf0df2916b0d0747076e56f282ca1d3fa2ff6990f7313035277f20c23da2fed9b5dfea4050587ebaadbaeabbfd3827140da5e422a2b21fcf
3536 EBUILD netbeans-profiler-9999_p20150223.ebuild 3478 SHA256 0e2fd355f12440455fa733260c92325d968675b3a0e33764456dbe3d680404b5 SHA512 63ea3609db42e613d9baa542542756c3683e2362e8d56a72fe29d902dda067f047789675891dbf43a50e547d2079de7a50fe489da502333e98f6f22834a894bc WHIRLPOOL 6eab757e16459c042fa8dd912c4bf6801d0c46072e1fe14a88755645de46957fae97069f70d9e89fc089b31eabeb77a717d576de6e4873f10df882de08dd4caf
3537 -MISC ChangeLog 157463 SHA256 6b7015df15af138da478a9f8c4040ac245aa0b5e177787977f15291420a205fd SHA512 20dc142c12181b5a6ec7b64c8a35ab0773087107c4c3c887b7e42371120fe134cb41b09708f8b8a62da771ffce6cd19c745a45b3376f19f3b5d42db45fcf4232 WHIRLPOOL 788b66f832f6ff0be9c96a323cc192038b253fdb6aa773ea9c8b75c9421e699702a492c26bef65611eb6a4c2ef9953ff285825ed138cc0ce5bc18d30a02a9501
3538 +EBUILD netbeans-profiler-9999_p20150225.ebuild 3478 SHA256 169ccc39279cadb67c6660726229ca462c932e5bf0990d45cae94efa9689b522 SHA512 f2db4cca096c1dde2760a832b5e185f6e32622c6395b16b312accde77b0430f123d4cbc4e33d41bf3e8e075c930b4f49921c1b07311e649a3eee60d7f59fcc1d WHIRLPOOL 4f7e244638c408dfe2fb8db953042689114b19b5ea779408efe3beae0940eac10b1c17f7f0c1b79e890eab28aba5275b4062202fb1971cdf430038416f8a9b42
3539 +MISC ChangeLog 157640 SHA256 97dc9fc359ddff561aa12705683c7731bedfa2baf504b2f49e41354845e3e240 SHA512 cf2d6a33df119f1670291cb30a632c890d09770e4f56f942f65aa3a24ec40896454104fa195336cf8c50690b39a1d24d77efc14bddfb8ac77dea429c7b9b6608 WHIRLPOOL 0041e40668fba297a0df6ff0342145405a64b22fa208b4e1a0205ca0199eab681afbc499b6797788aa76b1a92f7dacc4a656f84f965e36129dfb2871317aad01
3540 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
3541
3542 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150225.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150225.ebuild
3543 new file mode 100644
3544 index 0000000..75c35f8
3545 --- /dev/null
3546 +++ b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150225.ebuild
3547 @@ -0,0 +1,121 @@
3548 +# Copyright 1999-2015 Gentoo Foundation
3549 +# Distributed under the terms of the GNU General Public License v2
3550 +# $Header: $
3551 +
3552 +EAPI="4"
3553 +inherit eutils java-pkg-2 java-ant-2
3554 +
3555 +DESCRIPTION="Netbeans Profiler Cluster"
3556 +HOMEPAGE="http://netbeans.org/projects/profiler"
3557 +SLOT="9999"
3558 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-02-25_00-47-27/zip/netbeans-trunk-nightly-201502250047-src.zip"
3559 +SRC_URI="${SOURCE_URL}
3560 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
3561 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3562 +KEYWORDS="~amd64 ~x86"
3563 +IUSE=""
3564 +S="${WORKDIR}"
3565 +
3566 +# Binary files needed for remote profiling
3567 +QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
3568 +
3569 +CDEPEND="~dev-java/netbeans-extide-${PV}
3570 + ~dev-java/netbeans-ide-${PV}
3571 + ~dev-java/netbeans-java-${PV}
3572 + ~dev-java/netbeans-platform-${PV}"
3573 +DEPEND=">=virtual/jdk-1.7
3574 + app-arch/unzip
3575 + ${CDEPEND}
3576 + dev-java/javahelp:0"
3577 +RDEPEND=">=virtual/jdk-1.7
3578 + ${CDEPEND}"
3579 +
3580 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3581 +
3582 +EANT_BUILD_XML="nbbuild/build.xml"
3583 +EANT_BUILD_TARGET="rebuild-cluster"
3584 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3585 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3586 +JAVA_PKG_BSFIX="off"
3587 +
3588 +src_unpack() {
3589 + unpack $(basename ${SOURCE_URL})
3590 +
3591 + einfo "Deleting bundled jars..."
3592 + find -name "*.jar" -type f -delete
3593 +
3594 + unpack netbeans-9999-r14-build.xml.patch.bz2
3595 +}
3596 +
3597 +src_prepare() {
3598 + einfo "Deleting bundled class files..."
3599 + find -name "*.class" -type f | xargs rm -vf
3600 +
3601 + epatch netbeans-9999-r14-build.xml.patch
3602 +
3603 + # Support for custom patches
3604 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3605 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3606 +
3607 + if [ -n "${files}" ] ; then
3608 + einfo "Applying custom patches:"
3609 +
3610 + for file in ${files} ; do
3611 + epatch "${file}"
3612 + done
3613 + fi
3614 + fi
3615 +
3616 + einfo "Symlinking external libraries..."
3617 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3618 +
3619 + einfo "Linking in other clusters..."
3620 + mkdir "${S}"/nbbuild/netbeans || die
3621 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
3622 +
3623 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3624 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3625 + touch nb.cluster.extide.built
3626 +
3627 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3628 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3629 + touch nb.cluster.ide.built
3630 +
3631 + ln -s /usr/share/netbeans-java-${SLOT} java || die
3632 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3633 + touch nb.cluster.java.built
3634 +
3635 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3636 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3637 + touch nb.cluster.platform.built
3638 +
3639 + popd >/dev/null || die
3640 +
3641 + java-pkg-2_src_prepare
3642 +}
3643 +
3644 +src_install() {
3645 + pushd nbbuild/netbeans/profiler >/dev/null || die
3646 +
3647 + insinto ${INSTALL_DIR}
3648 +
3649 + grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3650 +
3651 + doins -r *
3652 +
3653 + for file in lib/deployed/cvm/linux/*.so ; do
3654 + fperms 755 ${file}
3655 + done
3656 +
3657 + for file in lib/deployed/jdk*/linux*/*.so ; do
3658 + fperms 755 ${file}
3659 + done
3660 +
3661 + for file in remote-pack-defs/*.sh ; do
3662 + fperms 755 ${file}
3663 + done
3664 +
3665 + popd >/dev/null || die
3666 +
3667 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
3668 +}
3669
3670 diff --git a/dev-java/netbeans-webcommon/ChangeLog b/dev-java/netbeans-webcommon/ChangeLog
3671 index 07c5966..6dd209d 100644
3672 --- a/dev-java/netbeans-webcommon/ChangeLog
3673 +++ b/dev-java/netbeans-webcommon/ChangeLog
3674 @@ -2,6 +2,12 @@
3675 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
3676 # $Header: $
3677
3678 +*netbeans-webcommon-9999_p20150225 (25 Feb 2015)
3679 +
3680 + 25 Feb 2015; Miroslav Šulc <fordfrog@g.o>
3681 + +netbeans-webcommon-9999_p20150225.ebuild:
3682 + bumped to the latest sources
3683 +
3684 *netbeans-webcommon-9999_p20150223 (23 Feb 2015)
3685
3686 23 Feb 2015; Miroslav Šulc <fordfrog@g.o>
3687
3688 diff --git a/dev-java/netbeans-webcommon/Manifest b/dev-java/netbeans-webcommon/Manifest
3689 index fbe6ed2..670f329 100644
3690 --- a/dev-java/netbeans-webcommon/Manifest
3691 +++ b/dev-java/netbeans-webcommon/Manifest
3692 @@ -50,6 +50,7 @@ DIST netbeans-trunk-nightly-201502170001-src.zip 202821702 SHA256 be4331d38f0fd3
3693 DIST netbeans-trunk-nightly-201502190509-src.zip 202937012 SHA256 4f7518cfd82a6b4843dd243165106a16594b7c89ed20cb6dbbac978500d4b03a SHA512 d457f73b4951f64cc03cb8e3a20439f33fd90e924a5b825abafe2920c0433fab4d9cc7408351a28652268cc9fa9e52855903cdb6ba4a63bc31f580eac1dc34a9 WHIRLPOOL f9cda66dff6da8e04515e8079965272cfe59a87aeb5ceb27942bd59103de3dc11d9e6ba62f20fdb0c19c0a9d5edc8f95d2f81c9ee6fbd8ef81951a8f7c5c8a2b
3694 DIST netbeans-trunk-nightly-201502200001-src.zip 202951400 SHA256 7c7af2710ad215376547d5f08c88f459996a4d55a9dc27209920e4a01679561e SHA512 3d3ba0dc7c352687ed87561dfd98cf490dca481c7bc1a50cabef3c85ae55bf4d2e6c3a4a1cca66ce4bfb5379c6f6796651d465b4dab3fd6df8d3fdb76ce8ff46 WHIRLPOOL 19df93c9f93d519274eb9f57c46bb5834fe989d507eb508791cf247a42a166a56e5a22391d1759ef2f647feb6c438502d471c616a622b087c267a6b66e88cab1
3695 DIST netbeans-trunk-nightly-201502230001-src.zip 203789087 SHA256 2c2a1442450a29315c0ff3398a5b14e404fac388c742d5c280dc5ae12721c979 SHA512 d981823bef4f9ecc0887687d889f59b0645e606b0b5b23ea1aa8b69223b578e4a109995e0f98b050d4e9aeead668e0a668f803b4b47fa70493c98a14ff077b16 WHIRLPOOL dd89465bc5027c19f10ec61911fce2e925a6cd7466429d93730dbb3aa2048fa2890980ffb6134781ecf7572f70ae7a3434499299b2dae9912beda9374877e7d4
3696 +DIST netbeans-trunk-nightly-201502250047-src.zip 205124588 SHA256 76c942022aa5c24df8d012d85ec1b7ffc7055fc856a678995fd96981e705a820 SHA512 79b180c1c118d207d1d732ae5eee5b08f040bf5491669dae57636126eaef96df10fbdb10c566358cf360a57f045424ce18a0db5d719c1dd031edef8a42420242 WHIRLPOOL 1e650c0f814d3ccd8c07e81aedff1fe5e647449e84ac6141934ced8ba018fd0f89260cd05863e98cca147b810155455f12f28ecb518cff528b9c1167f4a9a896
3697 EBUILD netbeans-webcommon-7.2.ebuild 2665 SHA256 9328ea550dfeca5be5c2b03aa5f512d451f1673e49a40994155fca0b2fb2f79d SHA512 d8b80b79e78769a70d01605a79a8a91f7e839d4138b4cbf28cafca6f56ae3d7003c2f5f40aff77bbe3f2882f43a7d7dca3f0428f0f2723a42ae5b49e4c71ffff WHIRLPOOL 31254cbd2fc6cfb2d1bed4d22958595dbbf73032439f19e684463efbe466ee80c144f77ab00ced7a07815b1cdc1d45a87ceda83e7a2fd20ac2ce65e45d30a093
3698 EBUILD netbeans-webcommon-7.3.ebuild 2986 SHA256 327c0a73fb20778d9fbe4a12024fa065e4102a7aff3fcbda7448874656a46420 SHA512 3d270e940424b3bcdc8c7f8ff2016d33eb55420ac4037f4e406b688c2acea1b07a04625772265ac293d80c0d1afe3bbe6f865051ed9234b700619bd0781d8b39 WHIRLPOOL 5bc288949ed3aa9c3c4cd4cd33b817fe317754229ad30e80da8cfea817bfb77e988a1d6d3280aaef90619968e0309fad212deff0f7970f04438494a893a30a5b
3699 EBUILD netbeans-webcommon-7.4.ebuild 4727 SHA256 54a0b63527001da34a21ae3ed69c2cfbf9a446ee69bda4bb6ac5ebb939ebb68d SHA512 96895c972cf7092426ec8bc06dccc6ab4f33334da4e67fd4da01e586801110bda8d955f2f29ecd93b8bb58ae64c4af4139e9954a784c10dec925e2beaeab2394 WHIRLPOOL aa7b3b59d315bd37553052470b1f56f435979569e5ef033493cf6f93c29827f2ecd30f6b874f07a0cd8824469c6546982ac3ed360bf3b6cbf211d95943a3398a
3700 @@ -86,5 +87,6 @@ EBUILD netbeans-webcommon-9999_p20150217.ebuild 4997 SHA256 c4099493e26c73379da0
3701 EBUILD netbeans-webcommon-9999_p20150219.ebuild 4997 SHA256 718e0bba24cdf3a09115b0f0a54e5fc64ba5e9a64696a673e6015a2775e8aec3 SHA512 3e8ca984840fb9cc0218b6455c6c953b1fe1c40d97530227894e1bb1ecc1dedb37ab072774638ed6a0c0cc3d3b20b470f7b4c974acf8de0c914d18036e5a8a62 WHIRLPOOL c623a977f3ed757d8f2bd35bee477818b4410ca351d0a290f9601ec786717cdc7fa7302f101f4a6dd0d0371b988621c553b792af053c2890cffa82259111076c
3702 EBUILD netbeans-webcommon-9999_p20150220.ebuild 4997 SHA256 96c2ebae4eb09c3b740a439c321160156d2186fe392aedfcbbdfa98e27b8a2ef SHA512 c0285348796cf9c2f209efe59b00dcfb03fd68df6a126022dfe7df249f33ecfb426a276e4a6ad60f63b5cba814db3774adc33c25fbdcd1c433dd77a74ead6a4b WHIRLPOOL db009965382181e06f9bc5f50b9dc7f21e35f50b23732a1c54b585200591b2413378e5ae6a74115cfcf99c0ff377119df5d244f8b372938e2875c62dfadf875d
3703 EBUILD netbeans-webcommon-9999_p20150223.ebuild 4997 SHA256 e2e5e8215e1d180f326f0809c82d9440886517056111a8c8d991102d8285b372 SHA512 a662958f47065b343af81144b0f116d7635eb56fb6ddecc284b6f84317b05217195099f433232119eaabec51c8f211daf187d551cd656875c4c5680f79a99d90 WHIRLPOOL 474e69171328e422ae1370df36f88fbece4d23308ac1c7589ee48df3a66af5b161b3e6c42c7040c6d51e4086f2d953b9a382709dbaf4e27b88166e9ebcc3a56c
3704 -MISC ChangeLog 130401 SHA256 6fafe2e7f03627d68fa913e9afd882c102fb786926f2b30f66ca11f8b5f63961 SHA512 f1d7e11b5decbb26161d78416f811ef5ab7912ed80f5d240a69dd1be09f00c11916f8cca6230807ddd1b16876cc7ea6796e17940bc23eee8265b7c6260de3d2b WHIRLPOOL 0962f49e58f98b98660f9c65018bd1105316e373dd3076057d073c28ce444d67c8d0d0f9eaa72afbf160b63aba3ffae29c2eddafafdd9b69a506716b1ef73e96
3705 +EBUILD netbeans-webcommon-9999_p20150225.ebuild 4997 SHA256 c8650e74b3877c69e78370914ccc600a4c8b1f872a28b30994ee8e5250c5d2cf SHA512 8a0cf3560c52abf309d7afa2a11231331be7e8b1e0888d9c2717a6cfc548a4eaddcb63b1605fa04a729477f36cf896ce0ea8fcb8de015d5567cea08b844caaf2 WHIRLPOOL 1c3e1e9847a214fa7efa17a32cec8e3f5c333be68461835c96ba9a81c8c67daed776fea5c6b64b4a2283b810db457972838e2ff934235a4c95632cf2eebe9218
3706 +MISC ChangeLog 130580 SHA256 24d1ab788215bcee1c6f91939978c9e8d369723f3afee237995af874b80f6915 SHA512 3e5c897ce46d864a1d4372619f80adb21125e7d99303b710bf7b27604cf39662c80772c7ed1787d665b388a9564af86ef77f9923f2a89f46d98dc475b58f6186 WHIRLPOOL c2c7a04814fc98a739d9b2592fb20be9ff90e71581d4406f7b156160c7fa8ea72b039c3cd5e8367105322bc98d966cc0285a5bfa3fde631f504db484208b3994
3707 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
3708
3709 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150225.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150225.ebuild
3710 new file mode 100644
3711 index 0000000..c283410
3712 --- /dev/null
3713 +++ b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150225.ebuild
3714 @@ -0,0 +1,123 @@
3715 +# Copyright 1999-2015 Gentoo Foundation
3716 +# Distributed under the terms of the GNU General Public License v2
3717 +# $Header: $
3718 +
3719 +EAPI="4"
3720 +inherit eutils java-pkg-2 java-ant-2
3721 +
3722 +DESCRIPTION="Netbeans Web Services Cluster"
3723 +HOMEPAGE="http://netbeans.org/"
3724 +SLOT="9999"
3725 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-02-25_00-47-27/zip/netbeans-trunk-nightly-201502250047-src.zip"
3726 +SRC_URI="${SOURCE_URL}
3727 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3728 + http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
3729 + http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
3730 + http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
3731 + http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
3732 + http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
3733 + http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
3734 + http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
3735 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3736 +KEYWORDS="~amd64 ~x86"
3737 +IUSE=""
3738 +S="${WORKDIR}"
3739 +
3740 +CDEPEND="~dev-java/netbeans-platform-${PV}
3741 + ~dev-java/netbeans-extide-${PV}
3742 + ~dev-java/netbeans-ide-${PV}
3743 + dev-java/commons-compress:0"
3744 +DEPEND=">=virtual/jdk-1.7
3745 + app-arch/unzip
3746 + ${CDEPEND}
3747 + dev-java/javahelp:0"
3748 +RDEPEND=">=virtual/jdk-1.7
3749 + ${CDEPEND}"
3750 +
3751 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3752 +
3753 +EANT_BUILD_XML="nbbuild/build.xml"
3754 +EANT_BUILD_TARGET="rebuild-cluster"
3755 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3756 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3757 +JAVA_PKG_BSFIX="off"
3758 +
3759 +src_unpack() {
3760 + unpack $(basename ${SOURCE_URL})
3761 +
3762 + einfo "Deleting bundled jars..."
3763 + find -name "*.jar" -type f -delete
3764 +
3765 + unpack netbeans-9999-r14-build.xml.patch.bz2
3766 +
3767 + pushd "${S}" >/dev/null || die
3768 + ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
3769 + ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
3770 + ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
3771 + ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
3772 + ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
3773 + ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
3774 + ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
3775 + popd >/dev/null || die
3776 +}
3777 +
3778 +src_prepare() {
3779 + einfo "Deleting bundled class files..."
3780 + find -name "*.class" -type f | xargs rm -vf
3781 +
3782 + epatch netbeans-9999-r14-build.xml.patch
3783 +
3784 + # Support for custom patches
3785 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3786 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3787 +
3788 + if [ -n "${files}" ] ; then
3789 + einfo "Applying custom patches:"
3790 +
3791 + for file in ${files} ; do
3792 + epatch "${file}"
3793 + done
3794 + fi
3795 + fi
3796 +
3797 + einfo "Symlinking external libraries..."
3798 + java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
3799 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3800 +
3801 + einfo "Linking in other clusters..."
3802 + mkdir "${S}"/nbbuild/netbeans || die
3803 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
3804 +
3805 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3806 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3807 + touch nb.cluster.platform.built
3808 +
3809 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3810 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3811 + touch nb.cluster.extide.built
3812 +
3813 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3814 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3815 + touch nb.cluster.ide.built
3816 +
3817 + popd >/dev/null || die
3818 +
3819 + java-pkg-2_src_prepare
3820 +}
3821 +
3822 +src_install() {
3823 + pushd nbbuild/netbeans/webcommon >/dev/null || die
3824 +
3825 + insinto ${INSTALL_DIR}
3826 + grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3827 + doins -r *
3828 +
3829 + popd >/dev/null || die
3830 +
3831 + local instdir=/${INSTALL_DIR}/modules/ext
3832 + pushd "${D}"/${instdir} >/dev/null || die
3833 + rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
3834 + popd >/dev/null || die
3835 +
3836 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
3837 +}
3838
3839 diff --git a/dev-java/netbeans-websvccommon/ChangeLog b/dev-java/netbeans-websvccommon/ChangeLog
3840 index 73858d3..ac1463c 100644
3841 --- a/dev-java/netbeans-websvccommon/ChangeLog
3842 +++ b/dev-java/netbeans-websvccommon/ChangeLog
3843 @@ -2,6 +2,12 @@
3844 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
3845 # $Header: $
3846
3847 +*netbeans-websvccommon-9999_p20150225 (25 Feb 2015)
3848 +
3849 + 25 Feb 2015; Miroslav Šulc <fordfrog@g.o>
3850 + +netbeans-websvccommon-9999_p20150225.ebuild:
3851 + bumped to the latest sources
3852 +
3853 *netbeans-websvccommon-9999_p20150223 (23 Feb 2015)
3854
3855 23 Feb 2015; Miroslav Šulc <fordfrog@g.o>
3856
3857 diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
3858 index 87cfec0..7c08000 100644
3859 --- a/dev-java/netbeans-websvccommon/Manifest
3860 +++ b/dev-java/netbeans-websvccommon/Manifest
3861 @@ -44,6 +44,7 @@ DIST netbeans-trunk-nightly-201502170001-src.zip 202821702 SHA256 be4331d38f0fd3
3862 DIST netbeans-trunk-nightly-201502190509-src.zip 202937012 SHA256 4f7518cfd82a6b4843dd243165106a16594b7c89ed20cb6dbbac978500d4b03a SHA512 d457f73b4951f64cc03cb8e3a20439f33fd90e924a5b825abafe2920c0433fab4d9cc7408351a28652268cc9fa9e52855903cdb6ba4a63bc31f580eac1dc34a9 WHIRLPOOL f9cda66dff6da8e04515e8079965272cfe59a87aeb5ceb27942bd59103de3dc11d9e6ba62f20fdb0c19c0a9d5edc8f95d2f81c9ee6fbd8ef81951a8f7c5c8a2b
3863 DIST netbeans-trunk-nightly-201502200001-src.zip 202951400 SHA256 7c7af2710ad215376547d5f08c88f459996a4d55a9dc27209920e4a01679561e SHA512 3d3ba0dc7c352687ed87561dfd98cf490dca481c7bc1a50cabef3c85ae55bf4d2e6c3a4a1cca66ce4bfb5379c6f6796651d465b4dab3fd6df8d3fdb76ce8ff46 WHIRLPOOL 19df93c9f93d519274eb9f57c46bb5834fe989d507eb508791cf247a42a166a56e5a22391d1759ef2f647feb6c438502d471c616a622b087c267a6b66e88cab1
3864 DIST netbeans-trunk-nightly-201502230001-src.zip 203789087 SHA256 2c2a1442450a29315c0ff3398a5b14e404fac388c742d5c280dc5ae12721c979 SHA512 d981823bef4f9ecc0887687d889f59b0645e606b0b5b23ea1aa8b69223b578e4a109995e0f98b050d4e9aeead668e0a668f803b4b47fa70493c98a14ff077b16 WHIRLPOOL dd89465bc5027c19f10ec61911fce2e925a6cd7466429d93730dbb3aa2048fa2890980ffb6134781ecf7572f70ae7a3434499299b2dae9912beda9374877e7d4
3865 +DIST netbeans-trunk-nightly-201502250047-src.zip 205124588 SHA256 76c942022aa5c24df8d012d85ec1b7ffc7055fc856a678995fd96981e705a820 SHA512 79b180c1c118d207d1d732ae5eee5b08f040bf5491669dae57636126eaef96df10fbdb10c566358cf360a57f045424ce18a0db5d719c1dd031edef8a42420242 WHIRLPOOL 1e650c0f814d3ccd8c07e81aedff1fe5e647449e84ac6141934ced8ba018fd0f89260cd05863e98cca147b810155455f12f28ecb518cff528b9c1167f4a9a896
3866 EBUILD netbeans-websvccommon-7.0.1.ebuild 2692 SHA256 a18cf7fe0a1e38749826cb12651be06c210b038be50117647496ee6cbd184cda SHA512 32b32894713d7235ebd03446c5c411d22eb8701b96e3d3ac54eca78b2abc833babf279085cea3b74bb7bddc6d89a283a21c58a0b0462042ddd10e22dfcadeb84 WHIRLPOOL 59c18168245767acd1f8e53046f8942698237aa6fd903a669c626b7f17cf3d39247b7ae57f2984562230267885a4b6a62be43dc8a330f1dfeb2cc7acbbd7d3c6
3867 EBUILD netbeans-websvccommon-7.1.2.ebuild 2701 SHA256 3b2a1cf0d32db3c55b66d1c6b8c4ae2ad5487d3fdb27752468ce5c860f9b9515 SHA512 b9be64755f00157c2d6984887b8c0fdc1e34470f21df1fd72b3e399d3ec894af01c9b79fd604778213ac2086a6c96bf66366e8c2c8bf97f7fee23d16ceb36974 WHIRLPOOL 91559de8c8f6391c3c69888854778a91a1a7e0052ae69eb9762bcbd64d8bc5587fb84ebb55d7d0375da5a7855aa8672abfd035b6a38b3eeb5c23a4cd59b3cdce
3868 EBUILD netbeans-websvccommon-7.2.ebuild 2684 SHA256 8bf8cad1e0469713c63280620fed089600191230f501a78b834b010f8fa9b3e9 SHA512 fe885f92a7c6cfac532c8e40e4df6283253c43294e9d82ee4d0d070425496eee3792479c268b46bf1fd484f753ca1f21e7ca38a5d71816b6d4fd219082e8e276 WHIRLPOOL 9d2d622d4a800470c874d8751e9c2055e0a4ef72ad01a01aefda4e95a7f295d55fc95fdb55fdd1f631212e1f610bdc7a6b4ee631b92492bb85f73b0d9fb4ba26
3869 @@ -82,5 +83,6 @@ EBUILD netbeans-websvccommon-9999_p20150217.ebuild 2727 SHA256 fb5af261ddd49eeba
3870 EBUILD netbeans-websvccommon-9999_p20150219.ebuild 2727 SHA256 17d86183dccfc7484168398ee21d08aa1fe03e81c0d65b21bc296ffb9b0df8c7 SHA512 f53135c0a86af975f41784a6c5567007e005dbeb5faad80957de9d8b242ac952bb87dc3f4c9f2e714a04599b98ef6d7acc9517c1598e38c76ac090b93ff59e81 WHIRLPOOL f654ad07af6148d2eb7322d71db0b8e5f7b90ddb93b46722f4fcd1765668eeb4891022507591c5de2ec585f233f144ed6d2c61fe42fd6ec87b7586722b31a7b3
3871 EBUILD netbeans-websvccommon-9999_p20150220.ebuild 2727 SHA256 d5655ed30c38400b5442fdaea0422c14964b46a2c15b21a0c3a547da957dbab9 SHA512 1fd69e6e1308fb4ce2de4a23917152fca7826de8c9bbd0472583d72d94b1eb8b1096ed6da96e29a1a788abaa2e3630e7818995d3c51f101d4fa674b9630ab2c8 WHIRLPOOL d60295c01d6416094b996b16ad08d3b584bfbba9e5ddeb582076a9f85d378e312272ad6e80e52f954148162d482fb8a0d64d31fada92f2c1053cb8db4e90173b
3872 EBUILD netbeans-websvccommon-9999_p20150223.ebuild 2727 SHA256 550b030c518b74a9670292e73b1fbf403297583b6e1483bb49353a24a2d88b70 SHA512 36b8b7299b62a66df0d6450c958f884c0939827c847be56d129fcb2bd4da487a9d2c2075fb6ff47224dbeeaf1ea735f17d1952e87345b408c7f7ac6d749b0317 WHIRLPOOL 32f7f1f85e2d6ff65c04aead55aae5dbb0da7b9afb7d3bb83afb2c2ba6a38d1cae03b6240c7ae7ab8b0be01e25c4a550ff884c63dceab644a9d9ed734b67f06d
3873 -MISC ChangeLog 164956 SHA256 f9d6b045cb12c06d161a62439101664b14cf66a894c55762d62c723aa043e75f SHA512 dde2edeb839744c3a427e9788ac66268c34686a4555d9191f13926d7d89bba114c3cab46ac76bc402b1a3e9ffe8dde82b90be5f665b3f7779c87f577bbb3c742 WHIRLPOOL 20a025d80902503c3f6cac95d13d705f8238732bd9fa310bba01a184ddbb61f08f46d7fad0dbfc08a87b6e165880b8b9af06fbb33b668580c4884366028a9424
3874 +EBUILD netbeans-websvccommon-9999_p20150225.ebuild 2727 SHA256 26fb1fae4eeb90b054cefdc71a640cf5d7dcf556c963f54aa0a6eb58fbceb120 SHA512 81c959ef3fe821fa94ee8f005c6ca6cddeb67325b9928d3137708b19060b321efc88096bc72c6708db154c2b8178be9383334622b22f5e3545adec266600a319 WHIRLPOOL 12edd68d7c3e7f5abd11fdc05d0ce605589b217cfdf8e6e740562d648fcae218fc4a0fc0ec6e9aec3e510303b398c66cec20d5e6e50cc2ee9578a081a18e99a4
3875 +MISC ChangeLog 165141 SHA256 0e454e9e16349fc18b9c34b3800aa8bb1b9742a72de48ad88defdd73e6b1094c SHA512 636509e8d51359b9e37cf8645c8dd97186b2fd9b1bc96b590672c465a9752906e121da060c78f0ac2ba0957530ecd30cac0af6848b8d2492db62446c1d7e3d2a WHIRLPOOL 8ebaf6978b5145d96710bf3e5b678338e23c71587ad063468268fd160851729509b068687aebc4253ecce165eebe29c64e02d048e8f8788867bc4b14b3078331
3876 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
3877
3878 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150225.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150225.ebuild
3879 new file mode 100644
3880 index 0000000..9f8fdb8
3881 --- /dev/null
3882 +++ b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150225.ebuild
3883 @@ -0,0 +1,94 @@
3884 +# Copyright 1999-2015 Gentoo Foundation
3885 +# Distributed under the terms of the GNU General Public License v2
3886 +# $Header: $
3887 +
3888 +EAPI="4"
3889 +inherit eutils java-pkg-2 java-ant-2
3890 +
3891 +DESCRIPTION="Netbeans Web Services Common Cluster"
3892 +HOMEPAGE="http://netbeans.org/"
3893 +SLOT="9999"
3894 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-02-25_00-47-27/zip/netbeans-trunk-nightly-201502250047-src.zip"
3895 +SRC_URI="${SOURCE_URL}
3896 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
3897 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3898 +KEYWORDS="~amd64 ~x86"
3899 +IUSE=""
3900 +S="${WORKDIR}"
3901 +
3902 +CDEPEND="~dev-java/netbeans-platform-${PV}
3903 + ~dev-java/netbeans-ide-${PV}"
3904 +DEPEND=">=virtual/jdk-1.7
3905 + app-arch/unzip
3906 + ${CDEPEND}
3907 + dev-java/javahelp:0"
3908 +RDEPEND=">=virtual/jdk-1.7
3909 + ${CDEPEND}"
3910 +
3911 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3912 +
3913 +EANT_BUILD_XML="nbbuild/build.xml"
3914 +EANT_BUILD_TARGET="rebuild-cluster"
3915 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3916 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3917 +JAVA_PKG_BSFIX="off"
3918 +
3919 +src_unpack() {
3920 + unpack $(basename ${SOURCE_URL})
3921 +
3922 + einfo "Deleting bundled jars..."
3923 + find -name "*.jar" -type f -delete
3924 +
3925 + unpack netbeans-9999-r14-build.xml.patch.bz2
3926 +}
3927 +
3928 +src_prepare() {
3929 + einfo "Deleting bundled class files..."
3930 + find -name "*.class" -type f | xargs rm -vf
3931 +
3932 + epatch netbeans-9999-r14-build.xml.patch
3933 +
3934 + # Support for custom patches
3935 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3936 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3937 +
3938 + if [ -n "${files}" ] ; then
3939 + einfo "Applying custom patches:"
3940 +
3941 + for file in ${files} ; do
3942 + epatch "${file}"
3943 + done
3944 + fi
3945 + fi
3946 +
3947 + einfo "Symlinking external libraries..."
3948 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3949 +
3950 + einfo "Linking in other clusters..."
3951 + mkdir "${S}"/nbbuild/netbeans || die
3952 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
3953 +
3954 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3955 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3956 + touch nb.cluster.platform.built
3957 +
3958 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3959 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3960 + touch nb.cluster.ide.built
3961 +
3962 + popd >/dev/null || die
3963 +
3964 + java-pkg-2_src_prepare
3965 +}
3966 +
3967 +src_install() {
3968 + pushd nbbuild/netbeans/websvccommon >/dev/null || die
3969 +
3970 + insinto ${INSTALL_DIR}
3971 + grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3972 + doins -r *
3973 +
3974 + popd >/dev/null || die
3975 +
3976 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
3977 +}
3978
3979 diff --git a/dev-util/netbeans/ChangeLog b/dev-util/netbeans/ChangeLog
3980 index 81c7c6c..1aa1f5c 100644
3981 --- a/dev-util/netbeans/ChangeLog
3982 +++ b/dev-util/netbeans/ChangeLog
3983 @@ -2,6 +2,12 @@
3984 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
3985 # $Header: $
3986
3987 +*netbeans-9999_p20150225 (25 Feb 2015)
3988 +
3989 + 25 Feb 2015; Miroslav Šulc <fordfrog@g.o>
3990 + +netbeans-9999_p20150225.ebuild:
3991 + bumped to the latest sources
3992 +
3993 *netbeans-9999_p20150223 (23 Feb 2015)
3994
3995 23 Feb 2015; Miroslav Šulc <fordfrog@g.o>
3996
3997 diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
3998 index 178f360..75dad7c 100644
3999 --- a/dev-util/netbeans/Manifest
4000 +++ b/dev-util/netbeans/Manifest
4001 @@ -52,6 +52,7 @@ DIST netbeans-trunk-nightly-201502170001-src.zip 202821702 SHA256 be4331d38f0fd3
4002 DIST netbeans-trunk-nightly-201502190509-src.zip 202937012 SHA256 4f7518cfd82a6b4843dd243165106a16594b7c89ed20cb6dbbac978500d4b03a SHA512 d457f73b4951f64cc03cb8e3a20439f33fd90e924a5b825abafe2920c0433fab4d9cc7408351a28652268cc9fa9e52855903cdb6ba4a63bc31f580eac1dc34a9 WHIRLPOOL f9cda66dff6da8e04515e8079965272cfe59a87aeb5ceb27942bd59103de3dc11d9e6ba62f20fdb0c19c0a9d5edc8f95d2f81c9ee6fbd8ef81951a8f7c5c8a2b
4003 DIST netbeans-trunk-nightly-201502200001-src.zip 202951400 SHA256 7c7af2710ad215376547d5f08c88f459996a4d55a9dc27209920e4a01679561e SHA512 3d3ba0dc7c352687ed87561dfd98cf490dca481c7bc1a50cabef3c85ae55bf4d2e6c3a4a1cca66ce4bfb5379c6f6796651d465b4dab3fd6df8d3fdb76ce8ff46 WHIRLPOOL 19df93c9f93d519274eb9f57c46bb5834fe989d507eb508791cf247a42a166a56e5a22391d1759ef2f647feb6c438502d471c616a622b087c267a6b66e88cab1
4004 DIST netbeans-trunk-nightly-201502230001-src.zip 203789087 SHA256 2c2a1442450a29315c0ff3398a5b14e404fac388c742d5c280dc5ae12721c979 SHA512 d981823bef4f9ecc0887687d889f59b0645e606b0b5b23ea1aa8b69223b578e4a109995e0f98b050d4e9aeead668e0a668f803b4b47fa70493c98a14ff077b16 WHIRLPOOL dd89465bc5027c19f10ec61911fce2e925a6cd7466429d93730dbb3aa2048fa2890980ffb6134781ecf7572f70ae7a3434499299b2dae9912beda9374877e7d4
4005 +DIST netbeans-trunk-nightly-201502250047-src.zip 205124588 SHA256 76c942022aa5c24df8d012d85ec1b7ffc7055fc856a678995fd96981e705a820 SHA512 79b180c1c118d207d1d732ae5eee5b08f040bf5491669dae57636126eaef96df10fbdb10c566358cf360a57f045424ce18a0db5d719c1dd031edef8a42420242 WHIRLPOOL 1e650c0f814d3ccd8c07e81aedff1fe5e647449e84ac6141934ced8ba018fd0f89260cd05863e98cca147b810155455f12f28ecb518cff528b9c1167f4a9a896
4006 EBUILD netbeans-7.0.1-r2.ebuild 6736 SHA256 e808fba2ddb516270d93b5cf67cff60d98b37ca58a158878f2e3b3ad696cfc82 SHA512 653fb585d9eaa20fcf88d778a7f34d63c9f29f2af2153a432fcab6d977ef9619c699b19587a48b148ccf717f4b31a43859b81cff80d5d84ad273c5fa16e8f565 WHIRLPOOL 257f2466c3ad198a05db9d5e377cad2707f8a4daf1f421e516d7435670a85fd4bb5f6b3ab657ebda8cc23937e1b4e1f4acce8cccd85bccddc5a7b1f9abbde0ce
4007 EBUILD netbeans-7.1.2.ebuild 6976 SHA256 4222e248dfb664ccfea85d4938ad691d3685f32d8e9b33289d1dda088057261b SHA512 cc0a20bd542b61621fe08d5413611f7bcbbebf0c37d5f67c590c31324e74eb5594e72efacc86d843ff3abffc98c4859c2733c63ce6f993baf51e24d69197b64d WHIRLPOOL 30fb7b0cbf22fc39a8dabefd27a0073ce73e62ef082d55839fb7f815bb73bc5c3c24c3418ce175f355d7c64138ef7e9616da41c68b3b57a70353d16c6113daf7
4008 EBUILD netbeans-7.2.ebuild 7057 SHA256 29140b2779f1a24722499605101c286d05415b4f97d2363afedef711cc586067 SHA512 0776f530f9530c533b13019f7b34fc664990a16926bcff768d0a9f3b9035de82dcd2ed66425ad8da27c65aa69fe3e6be966e0a1ee1bc222949e5d42e14f7f7f1 WHIRLPOOL 9fcb95348171fb0bd8d794b80b51b2e3ce36fd84ccc81653bdd0172cbfa99791e527b33c895ebf7b4d81c228f17d4afab367eb55ceffe28df835b2d09dc8f778
4009 @@ -90,5 +91,6 @@ EBUILD netbeans-9999_p20150217.ebuild 7216 SHA256 7caeec75ad9f2afbf1f5b315e1b0fd
4010 EBUILD netbeans-9999_p20150219.ebuild 7216 SHA256 768fb3fe8481ed938f199429c1942d9da7929fd828c87aa010aae11793222798 SHA512 dd3ae9fae512099805b437b8969e8b437a8776cbc16ac5ccdcf5d2f1d455b893abcb66fd38c6cd2e9aad91d04c7a86b51b0f2c7b2211ad62369028f4180d3429 WHIRLPOOL 0965fda241249eb03a8e4ff80f47eb197ccd69b3201aca2949c4c6599676a9b770fc6277614db8d2d73374b12118b1f9a184d0ebaf6f3cf87ce1de1b103a290b
4011 EBUILD netbeans-9999_p20150220.ebuild 7216 SHA256 5104aa8af48052c860b218e31322e13dca3cdfb61ae6530384aa6fd78aa36d7f SHA512 3c84f5f7382a4f5924cf5b282a24c9fe2a03672a49d519ef5d9f7479eb76d1463f2fcf636ec5c79c816aab70351b01a59a840f79a9205972efc3c91e3f98175e WHIRLPOOL 324f2f78c3dbca17a4bfe6443515418be2fc06f784600f12b571115c4734d8156bd9f5874b14e01d4140b18fc7525bd410e24d1596fcfa67c01cdfb12977b9fa
4012 EBUILD netbeans-9999_p20150223.ebuild 7216 SHA256 8b80c62364c0e4163f8dd8c4428da27935c0af023e68a7cf3685c99307d00264 SHA512 8533ba440bb6893ae46a770bf2478e3cef2e7a8ce6d0c1152ff4b01d3de0e8ed64157c858fa50fd700b90cf2534c7446ab34851b357e7aa45c9d4065e16292c6 WHIRLPOOL 9bc27d4496c31b333ee034354a279eea3d98c451acba5963bc95d7bdd9c0265ad0c7b010548b0f32b251b86f0bf748429221cdb9bbe7a3227391af16230bc527
4013 -MISC ChangeLog 140414 SHA256 ef4cbb9685fbf91609d3eb1dc2fb10265345ed9d02c79c9ae9a3cf4b7d542e64 SHA512 3806e3a6b142238994593782447b38e38e2bf7139928c7759c0410b6631dd88cb22f0e7678e5a6662b513023f9dd3ac5796927bb4fd6a8c63dc01cc968f59f00 WHIRLPOOL 4b2d4d19b0d4b8f643d9043f8b600398fd70e6a8ff3f55ea28426bb28a63476a4c565e1a22a97bd9a26adeb71e317b06d0f83f08dee7d05b33fa8f28bdf07913
4014 +EBUILD netbeans-9999_p20150225.ebuild 7216 SHA256 156aabe90a468ae0d7171d98981c812d3ac7b825ca4c3d7b913665bb2eccd357 SHA512 d56cb38ca00c918881ed2ba4dac8ec3e1cfa2b693a26e879af524dca6475997d9dc1b846293f318009d1e4bd9685ef831160e0edbb589f63b6634702c790cc47 WHIRLPOOL f943cc52272a1e90435c00041be0e75b35aa47dd5798f2787610d102955d60947891572cf455a649e84e1b17fa7a116e45d7bc544ab3f3babad79e84fb0188a7
4015 +MISC ChangeLog 140573 SHA256 39c011f6c1aea2748b65e1bb1efd222ebdb708549c3e9b5110120c82915ab584 SHA512 9021922c5f6bbf73fc228f62d1f781a61d5909f9c7ca5383c694b60f2afb808ea2684eedaae0890a8463848e6e0380fba335491c411b7cbe7a7501344b618a6f WHIRLPOOL d62c40493c0e2ec2d64f12d2a2e0b7dadcaa36c858d16bda2e21b62c24fa0293916ea3922aa635883d6f2453a66bcfb817a0c8d02db3530e54507a0531364e77
4016 MISC metadata.xml 333 SHA256 a7c289d7be537b4c51bd8100bca0d8a40ceb5fb011942bbd1b286841cf3c1d0a SHA512 3f730fc27f893489524053e81a465519037a68e297f02a5d6400f85f8bfd8a20006e5515a135b8a5779ebf5951a661d99aaa8bf3b9b96141f863e134dba2265e WHIRLPOOL d37106234351185946f6dc870e9b77babd38bed88673771949d26d176d8dad4071be5f2c59bf72b139a6a35c899c2c7ac9ffde1c7b4885135d52c821780cf3d2
4017
4018 diff --git a/dev-util/netbeans/netbeans-9999_p20150225.ebuild b/dev-util/netbeans/netbeans-9999_p20150225.ebuild
4019 new file mode 100644
4020 index 0000000..e656f83
4021 --- /dev/null
4022 +++ b/dev-util/netbeans/netbeans-9999_p20150225.ebuild
4023 @@ -0,0 +1,264 @@
4024 +# Copyright 1999-2015 Gentoo Foundation
4025 +# Distributed under the terms of the GNU General Public License v2
4026 +# $Header: $
4027 +
4028 +EAPI="4"
4029 +inherit eutils java-pkg-2 java-ant-2
4030 +
4031 +DESCRIPTION="Netbeans IDE"
4032 +HOMEPAGE="http://netbeans.org/"
4033 +SLOT="9999"
4034 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-02-25_00-47-27/zip/netbeans-trunk-nightly-201502250047-src.zip"
4035 +PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
4036 +L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
4037 +ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
4038 +SRC_URI="linguas_af? ( ${ALL_URLS} )
4039 + linguas_ar? ( ${ALL_URLS} )
4040 + linguas_bg? ( ${ALL_URLS} )
4041 + linguas_ca? ( ${ALL_URLS} )
4042 + linguas_cs? ( ${ALL_URLS} )
4043 + linguas_de? ( ${ALL_URLS} )
4044 + linguas_el? ( ${ALL_URLS} )
4045 + linguas_es? ( ${ALL_URLS} )
4046 + linguas_fr? ( ${ALL_URLS} )
4047 + linguas_gl? ( ${ALL_URLS} )
4048 + linguas_hi_IN? ( ${ALL_URLS} )
4049 + linguas_id? ( ${ALL_URLS} )
4050 + linguas_it? ( ${ALL_URLS} )
4051 + linguas_ja? ( ${ALL_URLS} )
4052 + linguas_ko? ( ${ALL_URLS} )
4053 + linguas_lt? ( ${ALL_URLS} )
4054 + linguas_nl? ( ${ALL_URLS} )
4055 + linguas_pl? ( ${ALL_URLS} )
4056 + linguas_pt_BR? ( ${ALL_URLS} )
4057 + linguas_pt_PT? ( ${ALL_URLS} )
4058 + linguas_ro? ( ${ALL_URLS} )
4059 + linguas_ru? ( ${ALL_URLS} )
4060 + linguas_si? ( ${ALL_URLS} )
4061 + linguas_sq? ( ${ALL_URLS} )
4062 + linguas_sr? ( ${ALL_URLS} )
4063 + linguas_sv? ( ${ALL_URLS} )
4064 + linguas_ta_IN? ( ${ALL_URLS} )
4065 + linguas_tl? ( ${ALL_URLS} )
4066 + linguas_tr? ( ${ALL_URLS} )
4067 + linguas_vi? ( ${ALL_URLS} )
4068 + linguas_zh_CN? ( ${ALL_URLS} )
4069 + linguas_zh_TW? ( ${ALL_URLS} )
4070 +"
4071 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4072 +KEYWORDS="~amd64 ~x86"
4073 +IUSE_NETBEANS_MODULES="
4074 + +netbeans_modules_apisupport
4075 + netbeans_modules_cnd
4076 + netbeans_modules_dlight
4077 + netbeans_modules_enterprise
4078 + netbeans_modules_ergonomics
4079 + netbeans_modules_extide
4080 + netbeans_modules_groovy
4081 + +netbeans_modules_java
4082 + netbeans_modules_javacard
4083 + +netbeans_modules_javafx
4084 + netbeans_modules_mobility
4085 + netbeans_modules_php
4086 + +netbeans_modules_profiler
4087 + netbeans_modules_webcommon
4088 + +netbeans_modules_websvccommon"
4089 +IUSE_LINGUAS="
4090 + linguas_af
4091 + linguas_ar
4092 + linguas_bg
4093 + linguas_ca
4094 + linguas_cs
4095 + linguas_de
4096 + linguas_el
4097 + linguas_es
4098 + linguas_fr
4099 + linguas_gl
4100 + linguas_hi_IN
4101 + linguas_id
4102 + linguas_it
4103 + linguas_ja
4104 + linguas_ko
4105 + linguas_lt
4106 + linguas_nl
4107 + linguas_pl
4108 + linguas_pt_BR
4109 + linguas_pt_PT
4110 + linguas_ro
4111 + linguas_ru
4112 + linguas_si
4113 + linguas_sq
4114 + linguas_sr
4115 + linguas_sv
4116 + linguas_ta_IN
4117 + linguas_tl
4118 + linguas_tr
4119 + linguas_vi
4120 + linguas_zh_CN
4121 + linguas_zh_TW"
4122 +IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
4123 +S="${WORKDIR}"
4124 +
4125 +DEPEND=">=virtual/jdk-1.7
4126 + dev-java/javahelp:0"
4127 +RDEPEND=">=virtual/jdk-1.7
4128 + ~dev-java/netbeans-harness-${PV}
4129 + ~dev-java/netbeans-ide-${PV}
4130 + ~dev-java/netbeans-nb-${PV}
4131 + ~dev-java/netbeans-platform-${PV}
4132 + netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
4133 + netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
4134 + netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
4135 + netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
4136 + netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
4137 + netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
4138 + netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
4139 + netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
4140 + netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
4141 + netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
4142 + netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
4143 + netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
4144 + netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
4145 + netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
4146 + netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
4147 + doc? ( ~dev-java/netbeans-javadoc-${PV} )"
4148 +JAVA_PKG_BSFIX="off"
4149 +NBLOCALES=""
4150 +
4151 +pkg_setup() {
4152 + for lingua in ${IUSE_LINGUAS} ; do
4153 + local lang=${lingua/linguas_/}
4154 +
4155 + if [[ "${lang}" = "ar" ]] ; then
4156 + lang="ar_EG,ar_SA"
4157 + elif [[ "${lang}" = "es" ]] ; then
4158 + lang="es,es_CO"
4159 + elif [[ "${lang}" = "gl" ]] ; then
4160 + lang="gl_ES"
4161 + elif [[ "${lang}" = "id" ]] ; then
4162 + lang="in_ID"
4163 + elif [[ "${lang}" = "nl" ]] ; then
4164 + lang="nl_BE,nl_NL"
4165 + elif [[ "${lang}" = "tl" ]] ; then
4166 + lang="fil_PH"
4167 + fi
4168 +
4169 + if use ${lingua} ; then
4170 + if [ -z "${NBLOCALES}" ] ; then
4171 + NBLOCALES="${lang}"
4172 + else
4173 + NBLOCALES="${NBLOCALES},${lang}"
4174 + fi
4175 + fi
4176 + done
4177 +
4178 + java-pkg-2_pkg_setup
4179 +}
4180 +
4181 +src_unpack() {
4182 + if [ -n "${NBLOCALES}" ] ; then
4183 + unpack $(basename ${SOURCE_URL})
4184 + unpack $(basename ${L10N_URL})
4185 +
4186 + einfo "Deleting bundled jars..."
4187 + find -name "*.jar" -type f -delete
4188 +
4189 + unpack netbeans-9999-r14-build.xml.patch.bz2
4190 + fi
4191 +}
4192 +
4193 +src_prepare() {
4194 + if [ -n "${NBLOCALES}" ] ; then
4195 + einfo "Deleting bundled class files..."
4196 + find -name "*.class" -type f | xargs rm -vf
4197 +
4198 + epatch netbeans-9999-r14-build.xml.patch
4199 +
4200 + # Support for custom patches
4201 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4202 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4203 +
4204 + if [ -n "${files}" ] ; then
4205 + einfo "Applying custom patches:"
4206 +
4207 + for file in ${files} ; do
4208 + epatch "${file}"
4209 + done
4210 + fi
4211 + fi
4212 +
4213 + einfo "Symlinking external libraries..."
4214 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4215 + fi
4216 +
4217 + java-pkg-2_src_prepare
4218 +}
4219 +
4220 +src_compile() {
4221 + if [ -n "${NBLOCALES}" ] ; then
4222 + einfo "Compiling support for locales: ${NBLOCALES}"
4223 + eant -f nbbuild/build.xml bootstrap || die
4224 + eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
4225 + -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
4226 + fi
4227 +}
4228 +
4229 +src_install() {
4230 + if [ -n "${NBLOCALES}" ] ; then
4231 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
4232 +
4233 + for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
4234 + if [ -d "${cluster}" ] ; then
4235 + insinto /usr/share/netbeans-${cluster}-${SLOT}
4236 + doins -r ${cluster}/*
4237 + fi
4238 + done
4239 +
4240 + if [ -d nb ] ; then
4241 + insinto /usr/share/netbeans-nb-${SLOT}/nb
4242 + doins -r nb/*
4243 + fi
4244 +
4245 + popd >/dev/null || die
4246 + fi
4247 +}
4248 +
4249 +pkg_postinst() {
4250 + if [ -n "${NBLOCALES}" ] ; then
4251 + einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
4252 + einfo "the locale is built for Netbeans."
4253 + einfo "If you want to force specific locale, use --locale argument, for example:"
4254 + einfo "${PN}-${SLOT} --locale de"
4255 + einfo "${PN}-${SLOT} --locale pt:BR"
4256 + fi
4257 +
4258 + if use linguas_ar ; then
4259 + einfo
4260 + einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
4261 + fi
4262 +
4263 + if use linguas_es ; then
4264 + einfo
4265 + einfo "You selected Spanish locale so you can choose either es or es:CO variant."
4266 + fi
4267 +
4268 + if use linguas_gl ; then
4269 + einfo
4270 + einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
4271 + fi
4272 +
4273 + if use linguas_id ; then
4274 + einfo
4275 + einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
4276 + fi
4277 +
4278 + if use linguas_nl ; then
4279 + einfo
4280 + einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
4281 + fi
4282 +
4283 + if use linguas_tl ; then
4284 + einfo
4285 + einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
4286 + fi
4287 +}