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-webcommon/, dev-java/netbeans-javadoc/, ...
Date: Thu, 29 Jan 2015 08:06:07
Message-Id: 1422518756.8a303bfe579bc6213b15013ff34c213d766a1664.fordfrog@gentoo
1 commit: 8a303bfe579bc6213b15013ff34c213d766a1664
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jan 29 08:05:56 2015 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Thu Jan 29 08:05:56 2015 +0000
6 URL: http://sources.gentoo.org/gitweb/?p=dev/fordfrog.git;a=commit;h=8a303bfe
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_p20150129.ebuild | 111 ++++++
14 dev-java/netbeans-cnd/ChangeLog | 6 +
15 dev-java/netbeans-cnd/Manifest | 4 +-
16 .../netbeans-cnd-9999_p20150129.ebuild | 125 +++++++
17 dev-java/netbeans-dlight/ChangeLog | 6 +
18 dev-java/netbeans-dlight/Manifest | 5 +-
19 .../netbeans-dlight-9999_p20150129.ebuild | 101 ++++++
20 dev-java/netbeans-enterprise/ChangeLog | 6 +
21 dev-java/netbeans-enterprise/Manifest | 4 +-
22 .../netbeans-enterprise-9999_p20150129.ebuild | 249 ++++++++++++++
23 dev-java/netbeans-ergonomics/ChangeLog | 6 +
24 dev-java/netbeans-ergonomics/Manifest | 4 +-
25 .../netbeans-ergonomics-9999_p20150129.ebuild | 101 ++++++
26 dev-java/netbeans-extide/ChangeLog | 6 +
27 dev-java/netbeans-extide/Manifest | 4 +-
28 .../netbeans-extide-9999_p20150129.ebuild | 108 ++++++
29 dev-java/netbeans-groovy/ChangeLog | 6 +
30 dev-java/netbeans-groovy/Manifest | 4 +-
31 .../netbeans-groovy-9999_p20150129.ebuild | 111 ++++++
32 dev-java/netbeans-harness/ChangeLog | 6 +
33 dev-java/netbeans-harness/Manifest | 4 +-
34 .../netbeans-harness-9999_p20150129.ebuild | 114 +++++++
35 dev-java/netbeans-ide/ChangeLog | 6 +
36 dev-java/netbeans-ide/Manifest | 4 +-
37 .../netbeans-ide-9999_p20150129.ebuild | 373 +++++++++++++++++++++
38 dev-java/netbeans-java/ChangeLog | 6 +
39 dev-java/netbeans-java/Manifest | 6 +-
40 .../netbeans-java-9999_p20150129.ebuild | 253 ++++++++++++++
41 dev-java/netbeans-javacard/ChangeLog | 6 +
42 dev-java/netbeans-javacard/Manifest | 4 +-
43 .../netbeans-javacard-9999_p20150129.ebuild | 134 ++++++++
44 dev-java/netbeans-javadoc/ChangeLog | 6 +
45 dev-java/netbeans-javadoc/Manifest | 4 +-
46 .../netbeans-javadoc-9999_p20150129.ebuild | 168 ++++++++++
47 dev-java/netbeans-javafx/ChangeLog | 6 +
48 dev-java/netbeans-javafx/Manifest | 5 +-
49 .../netbeans-javafx-9999_p20150129.ebuild | 124 +++++++
50 dev-java/netbeans-mobility/ChangeLog | 6 +
51 dev-java/netbeans-mobility/Manifest | 4 +-
52 .../netbeans-mobility-9999_p20150129.ebuild | 126 +++++++
53 dev-java/netbeans-nb/ChangeLog | 6 +
54 dev-java/netbeans-nb/Manifest | 4 +-
55 .../netbeans-nb/netbeans-nb-9999_p20150129.ebuild | 148 ++++++++
56 dev-java/netbeans-php/ChangeLog | 6 +
57 dev-java/netbeans-php/Manifest | 4 +-
58 .../netbeans-php-9999_p20150129.ebuild | 127 +++++++
59 dev-java/netbeans-platform/ChangeLog | 6 +
60 dev-java/netbeans-platform/Manifest | 4 +-
61 .../netbeans-platform-9999_p20150129.ebuild | 153 +++++++++
62 dev-java/netbeans-profiler/ChangeLog | 6 +
63 dev-java/netbeans-profiler/Manifest | 4 +-
64 .../netbeans-profiler-9999_p20150129.ebuild | 121 +++++++
65 dev-java/netbeans-webcommon/ChangeLog | 6 +
66 dev-java/netbeans-webcommon/Manifest | 4 +-
67 .../netbeans-webcommon-9999_p20150129.ebuild | 123 +++++++
68 dev-java/netbeans-websvccommon/ChangeLog | 6 +
69 dev-java/netbeans-websvccommon/Manifest | 4 +-
70 .../netbeans-websvccommon-9999_p20150129.ebuild | 94 ++++++
71 dev-util/netbeans/ChangeLog | 6 +
72 dev-util/netbeans/Manifest | 4 +-
73 dev-util/netbeans/netbeans-9999_p20150129.ebuild | 264 +++++++++++++++
74 63 files changed, 3421 insertions(+), 21 deletions(-)
75
76 diff --git a/dev-java/netbeans-apisupport/ChangeLog b/dev-java/netbeans-apisupport/ChangeLog
77 index 5ef5aac..184d3ea 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_p20150129 (29 Jan 2015)
85 +
86 + 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
87 + +netbeans-apisupport-9999_p20150129.ebuild:
88 + bumped to the latest sources
89 +
90 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
91 -netbeans-apisupport-9999_p20141223.ebuild,
92 -netbeans-apisupport-9999_p20141225.ebuild:
93
94 diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
95 index 1e720a9..fd42b9f 100644
96 --- a/dev-java/netbeans-apisupport/Manifest
97 +++ b/dev-java/netbeans-apisupport/Manifest
98 @@ -45,6 +45,7 @@ DIST netbeans-trunk-nightly-201501250002-src.zip 201455903 SHA256 a758db1b55fe99
99 DIST netbeans-trunk-nightly-201501260002-src.zip 201455903 SHA256 9ee86145eb73ec82f7192d38f986f316e1fe604e77c27d2ef8d7734869aef4b3 SHA512 4ed99062c874cdaf336fd6a5fd5e7aaa52eafb25c710c14a0800639433dbb2d4998061f3d92dfa3896c8e909577a281523635e93d54edb080667713e432f9f54 WHIRLPOOL c1d53d25cd0bbe1179ef2acdd78f57a420f3f0ff239d7c988a39bc225b6d4d92ee09bcc8b583bf0e7be1e233f9cb4917688b6304161090ed69ed214e092bbcc7
100 DIST netbeans-trunk-nightly-201501270002-src.zip 201460403 SHA256 60dfa824eb558b0f538f4ae578c8835cb47950830f1738a22641917b566df358 SHA512 137e8d4d2333ef39b9a6bc34fd56ee239b9573e098d6aa3b08c1f6130e7ea816816563b8750fb734c1b24835c9e8c5c661542045f08792173eda1309e2ec9145 WHIRLPOOL 288a5e89d0cb5849b881acecaf858f90dd6fbf6750eb64753328a7972a367481c64eb248ca7e7399d93ee12e1715c047cc0e04d34367bceca0af2b64153187dc
101 DIST netbeans-trunk-nightly-201501280002-src.zip 201449292 SHA256 b09bc8e7245306558fe57aed376d11418d096349f010bc3c59c6dc5a0a1f5e52 SHA512 1d0d33fa15aebdc6aa362158c2cefef946728ead5827e96afa845d9fb57fc8894ccf34855817dc74493d6122acd704d913ae16b93a5b8f902f05b0527e6b51bd WHIRLPOOL 5e703502eb1100f3c8366669b385c48f440f422777ccd6c52166d3455c3910e6025d74f27a9e6714649fb135bb80c3139a7bd05da201b7c34d11d6a37abdbd8e
102 +DIST netbeans-trunk-nightly-201501290002-src.zip 201615638 SHA256 11a8edf7848e3ebf60edba96bacebc735b9ef150010692b6e78f41665ce61943 SHA512 974b9b35ecdab0a75201a08ae293a4e4d5245b9064c20a53d02e614a4ce4f315e0a4f49c121934cb1871f4247794448a3aeec1fce1bf1c15ff486a335a16402b WHIRLPOOL fbcde90582039d08e3001dcf51f48f2fa860d2a1da8f8fe4daa5b6d299bce04f5a0ccb343693aebf3c5261b9aa3dce5390ef2b4825068b52ef637ea27039c1f6
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 @@ -84,5 +85,6 @@ EBUILD netbeans-apisupport-9999_p20150125.ebuild 3390 SHA256 ed4a6e86264ddbfef32
107 EBUILD netbeans-apisupport-9999_p20150126.ebuild 3390 SHA256 52c45580aa77ce702e62ee37d3210b54c9fc23658dc567c1ccc0babec806e4ce SHA512 e192bb1a75c7561dbf248a23f68d86d0711dba15352bfc792e1c1bcbdae3c395159a09874f5089f2673fee1dc8e72c09c1013f10f333ad73b1a48966a5fdc1a4 WHIRLPOOL dae6c130c8a43ccb3e9d5830437fed10943b8701f8b40cb7849eb8d07fb4967c64a1947b48f8d318bce5e95b004c6ea594641086588b188308478efd87bf9075
108 EBUILD netbeans-apisupport-9999_p20150127.ebuild 3390 SHA256 6cb14922209dfdcfe97ce538344a7dfd1c3683ce3e48089d0a80b49841999492 SHA512 4e59110f6808987d62d8fdae5abe5ad283a140fbcc3779b681fa90edc94a22819e3965e68ee5d4800623d240c73f4d09482847ff743282bd7f42719a25cb1fa6 WHIRLPOOL e2d009437a358a02d03147ba5fa9332ba80785858793e4730e6201a3d9ecc6da4159ed4966032a9c6b8f661acbe0544034670830683b6c6d37149f390334b6ed
109 EBUILD netbeans-apisupport-9999_p20150128.ebuild 3390 SHA256 89dbf9a986c8f4b11c25789d549b585acbb74ba8024bc5bfe08a621d691f06e2 SHA512 b83e43919df0b332f6d25698d3a34b075c2877216cb010f106ccb3318cfa923df1d330810cd5185bb466d492f3e0e79924a1314f1c0c8a10d6a835af94912e1a WHIRLPOOL da95ec4868d23ff60ceccab6670dbbf59380db7b864b5e7abba36b93ce436f539a13c7e7fad3a79ad54c06055c787997a870ec67391b83edf9ab02dd79c1bf17
110 -MISC ChangeLog 156184 SHA256 037c9fe66c39a338cf7bf856dc91d04d32cdfbfc82e4f608a2dc7cb9c619042a SHA512 84a83224f5c65362775103fbc0d4aa16b0741cb4c06a6274cfb72780da6a669b062012562ccf687e0930705e2d5ad16d4d3a52b8f92f5588b963d6fb8f0ef56b WHIRLPOOL c3900192b362278fc548d45ecdca1c6a17161e4ae1db0f192620bb55a380f818224a16abb608d9d9677a184849f7082e205d3b1e01ec963a6d61f1c627127a21
111 +EBUILD netbeans-apisupport-9999_p20150129.ebuild 3390 SHA256 0d3c94d50b56e575b68348213676aca7593204b0613a8a41264c6ed67a812a11 SHA512 5c40c92208763a4e4fc0d74961fa3d40078a5244fa4aaf05d74eed54ce44613185a6b7109ac2ea1ff744c33a872faceff870139b03f273dad3aac153f9536f4f WHIRLPOOL 3f53ea1c32ba47a089c02ea1255b4c7fdfb071763b7875927e5a09b0dd5cdbfb623285458c62fbb63c327226a156387194b9babcf4c9fd5f234050a7c67be445
112 +MISC ChangeLog 156365 SHA256 7178e0df387729431d35560dcd061d76c07d721b41407f642cbf4494157ee641 SHA512 44cb8dfa4e924c9ca2c75bbdf1ede19f60cbb257dc437e89a2f8ed0f112c6c2dd5eb18fee2522ef6483de5fec58d84d5d45fa972980468cd511ba7b92e7228b4 WHIRLPOOL 04df68a70453fabd2be6a495d306d8f21658eb274bc174815dce47de7427fa7c64ebaadbe9b78f217fa2bc8175afc8c897c0d0c8a86a4efb7df339a49ae159b8
113 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
114
115 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150129.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150129.ebuild
116 new file mode 100644
117 index 0000000..3218dbf
118 --- /dev/null
119 +++ b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150129.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-01-29_00-02-36/zip/netbeans-trunk-nightly-201501290002-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 e78ce65..0c047a1 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_p20150129 (29 Jan 2015)
242 +
243 + 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
244 + +netbeans-cnd-9999_p20150129.ebuild:
245 + bumped to the latest sources
246 +
247 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
248 -netbeans-cnd-9999_p20141223.ebuild, -netbeans-cnd-9999_p20141225.ebuild:
249 removed obsolete ebuilds
250
251 diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
252 index 8d710f9..207cdbb 100644
253 --- a/dev-java/netbeans-cnd/Manifest
254 +++ b/dev-java/netbeans-cnd/Manifest
255 @@ -58,6 +58,7 @@ DIST netbeans-trunk-nightly-201501250002-src.zip 201455903 SHA256 a758db1b55fe99
256 DIST netbeans-trunk-nightly-201501260002-src.zip 201455903 SHA256 9ee86145eb73ec82f7192d38f986f316e1fe604e77c27d2ef8d7734869aef4b3 SHA512 4ed99062c874cdaf336fd6a5fd5e7aaa52eafb25c710c14a0800639433dbb2d4998061f3d92dfa3896c8e909577a281523635e93d54edb080667713e432f9f54 WHIRLPOOL c1d53d25cd0bbe1179ef2acdd78f57a420f3f0ff239d7c988a39bc225b6d4d92ee09bcc8b583bf0e7be1e233f9cb4917688b6304161090ed69ed214e092bbcc7
257 DIST netbeans-trunk-nightly-201501270002-src.zip 201460403 SHA256 60dfa824eb558b0f538f4ae578c8835cb47950830f1738a22641917b566df358 SHA512 137e8d4d2333ef39b9a6bc34fd56ee239b9573e098d6aa3b08c1f6130e7ea816816563b8750fb734c1b24835c9e8c5c661542045f08792173eda1309e2ec9145 WHIRLPOOL 288a5e89d0cb5849b881acecaf858f90dd6fbf6750eb64753328a7972a367481c64eb248ca7e7399d93ee12e1715c047cc0e04d34367bceca0af2b64153187dc
258 DIST netbeans-trunk-nightly-201501280002-src.zip 201449292 SHA256 b09bc8e7245306558fe57aed376d11418d096349f010bc3c59c6dc5a0a1f5e52 SHA512 1d0d33fa15aebdc6aa362158c2cefef946728ead5827e96afa845d9fb57fc8894ccf34855817dc74493d6122acd704d913ae16b93a5b8f902f05b0527e6b51bd WHIRLPOOL 5e703502eb1100f3c8366669b385c48f440f422777ccd6c52166d3455c3910e6025d74f27a9e6714649fb135bb80c3139a7bd05da201b7c34d11d6a37abdbd8e
259 +DIST netbeans-trunk-nightly-201501290002-src.zip 201615638 SHA256 11a8edf7848e3ebf60edba96bacebc735b9ef150010692b6e78f41665ce61943 SHA512 974b9b35ecdab0a75201a08ae293a4e4d5245b9064c20a53d02e614a4ce4f315e0a4f49c121934cb1871f4247794448a3aeec1fce1bf1c15ff486a335a16402b WHIRLPOOL fbcde90582039d08e3001dcf51f48f2fa860d2a1da8f8fe4daa5b6d299bce04f5a0ccb343693aebf3c5261b9aa3dce5390ef2b4825068b52ef637ea27039c1f6
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 @@ -97,5 +98,6 @@ EBUILD netbeans-cnd-9999_p20150125.ebuild 4586 SHA256 254fc8d83ffa33ee1ff574e02a
264 EBUILD netbeans-cnd-9999_p20150126.ebuild 4586 SHA256 d561f447fda3e804ef43c98b6eb8274c602245f767f2569fbcdb8bb08701341d SHA512 824b2487423139e50acb60ae1bd4f790eee9ecd058be64aa3ecd547fd7a5db59c86daa221b942ead5b98348b1c3ac48559eb2f88077b66994d9452d8f619c19e WHIRLPOOL 39a5a05caaaa4683c0b1754fb3c0529b5e6c7f9874ffada8c8afb84e92d5d229f47b09f1f3eb4f5ee02f7c4fed77c0d7d3aaa7f9f5591cc5a54491e4172a163b
265 EBUILD netbeans-cnd-9999_p20150127.ebuild 4586 SHA256 db1a2c4a00a08f715bd99c361e6a3c110ff06e949230811d87151e3af4b939da SHA512 41c04f26424c6061fde9b6519f9a03bb0748794de392824bce6fced4de9088252327e0514cbcc876f7c214ed3ba78c4639a3961a6ba3c7157f63e005d3d28ec8 WHIRLPOOL 88661e3f54e73b2cb5c41a6f1abaa998ab590743f5c4d6ef0cc795ebba6350ddee73c4d6a8b839a0fb1bd8bc821ea3af2401f5a4f236841ea813868d08d362ca
266 EBUILD netbeans-cnd-9999_p20150128.ebuild 4586 SHA256 30ca81eeff1a89e85831688a77ff81ec2bf1e058bf3a2309af208527b4688ebd SHA512 c5ae4e0f4cef3c7497b6ac9a682e89ba194def4c840ab057577e68d1266cbcb36fd3bfa9808306158474e599c0b6e02e7be96dde0b2e9312d587823d50239679 WHIRLPOOL 44ebed6f7bf6950356b025080eb4f33b8be90778bd36cf4b9a75cf7d84231c6224e845da5edcc51dfb34baa1404f3ded4cb55dd85d0856024eb96301c50dcb5b
267 -MISC ChangeLog 142678 SHA256 dbfddc6674e42fa0fd26cf1f5ae0d2b633753df9d827b7efee433b5ae516814c SHA512 451b6b5c911f3f43351fb1d697b527d7070d76502232264ddf225114df879daa0708a95c769f7b3aa12ecbfd38ba1b44f479f9d7b9d25fce6617aefc23b5bf88 WHIRLPOOL 3b7471f22e682b86265c7f81ac92de0854d82de1e483e2a1099b807613ba07db7303f61c98d9c6b5eac02f0fb6c70c5678839c78dd8bc2ab485a4d0c87d92e19
268 +EBUILD netbeans-cnd-9999_p20150129.ebuild 4586 SHA256 740b6b79e87f20c8cebfffdd4fd31b913495166a455e043a1f66b579d4f93f63 SHA512 47a75d6366864cdb95144b2ad7fd5a995ac6159c439275a7ac084297a9da1514ec6d677a65b10534f3b8ab462e48f1a7b9f05cf741f9d1acf33aeb5ef0a9a8ec WHIRLPOOL 9ca7d8893aee6b1b47032fff4ebc2bbcd818626d77d1bb6f553b2e19e53a333c55b0b991ef100a936fdd462c45ebea5309798ce00482dd7d0c1f482d07154507
269 +MISC ChangeLog 142845 SHA256 e0557465365d11041321fa26130fc2097b0ba80715256931c255c35fe9ebbba9 SHA512 33efb8738dc7ca5ffc69ef27cf600c25d8c08e9a20aae70fb88b678f30370b98678ed28ca89c9deeaad1a2a2bab46099c77cd620e100a475232d083c99d59ff7 WHIRLPOOL 4c31533951c5997fbc26584894a2885ff162464e29d305e767a7c4336daaf18ea3a5e013f4efb15191fc4efe550b76093206e46bb92c220dacaacb8a3c27d06b
270 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
271
272 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150129.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150129.ebuild
273 new file mode 100644
274 index 0000000..f15caf1
275 --- /dev/null
276 +++ b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150129.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-01-29_00-02-36/zip/netbeans-trunk-nightly-201501290002-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 f594fbe..538a9b7 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_p20150129 (29 Jan 2015)
413 +
414 + 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
415 + +netbeans-dlight-9999_p20150129.ebuild:
416 + bumped to the latest sources
417 +
418 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
419 -netbeans-dlight-9999_p20141223.ebuild,
420 -netbeans-dlight-9999_p20141225.ebuild:
421
422 diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
423 index f4c029e..3c9dfd8 100644
424 --- a/dev-java/netbeans-dlight/Manifest
425 +++ b/dev-java/netbeans-dlight/Manifest
426 @@ -6,6 +6,7 @@ DIST 9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip 299695 SHA256 43
427 DIST DFC4928B8E531CC3E53B191500BFB066468B70AD-fs_server-1.0.zip 299540 SHA256 25b0fc774525e7ccd123135f3b6f6c1285f34efb4d98b5a23e0c1b01f5bd28b5 SHA512 6afc7d77763dc7cf87686606cb625a47943f074acde5cf89e9b06accb922c34777685b834b5e7dbfa6b5ef812b31ffa33524a31e5ac31237cb08c47daa895b53 WHIRLPOOL 67ddf8696f4512be77d75da60ef0f661c4065cc5958f742419e60212502bf454d388bce87538adc69f489131928ee62a38ec4eeb0c4c0b5da1af9a4f5502d4c4
428 DIST F1AF5929CD612475CCF186F69E268F0CAAA2A90E-dtracectrl-0.1.zip 8834 SHA256 af00adae935a995cce5d668fd220cefcbe5e35ef943412109d25106982f2fd56 SHA512 72e8afec5ede6779c42221dfe5374121f0b5870f9b616c73418555bde50e777d090e9418d32e5953415e433f27300f7ab9f6aae69badbb4b8529b46364af8e93 WHIRLPOOL e529dcdc4f09d07984d671765f2990eb906c098d3feb9e512fd53441b22743d7f0900e3434fd4f1843537931470a45a91cda3f2eabe45bdd498c0a64c6d8c077
429 DIST F787C9B484CD7526F866C21D8925C4DACE467F8A-derby-10.2.2.0.jar 2276020 SHA256 fc563bf30d51408ee092a59cc6abe381172040954ab1654061efb8eaf67fd2ba SHA512 ad3cc09057cf339c59189abf8fabba1e43f876c2cc2aacbcc95d8ff0ebaaa5641ac600730fbde83a13dff89705a7ced6d000f409257ac3e5f1ce027287e2c4d3 WHIRLPOOL 5e361676c3b2c3cdb35ac070dbdf2e6fd998476fb643426c106a22edadd1db904d8e0f1b25bf504d932f46247470fedc4efca92e116235669008d934e4821f97
430 +DIST F883DEF65C701D30F89FA8F1558238AD886F2444-fs_server-1.0.zip 312751 SHA256 070d9887e35d40e01ddb101ffc67cea32e5f9443796970f0c049a6d3e9e47ec7 SHA512 a5e2a9b578c7d815c61065df905fdef1417b5bfe65280c73832f3be210b96cd8ebc99a9a0764c790d6c387e92a57383b042b40cbaf5bd5b2bf17e6a10cccc492 WHIRLPOOL ce6a3bd95c89b7d36c641917cdc40475cc965c7192efc93addb8cde427f5a05e7cad261c4266107f50113247774255feb042a731d0274ff35ab3806403fe0d75
431 DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 SHA256 f323cb4694f6351fe47b76fa8b8b3e3f8e456e7d45ca76f9b88c5c6b90cc103f SHA512 ec81bbef311f891dd4371644afd549bef460e8e70eed49f7dbb5aec68f386097f340a411932345ba7bc786a1aef1f0b70a719d8e784b048d5ebf8b1e9ef3bb44 WHIRLPOOL 5c4440c6e2b75209b00030d1e78c28600dc387cc836be8b74bd2d55a6426c5a10d57e21a9572b83f499aa9ed6c33e2ecce44a82c440bba818e4d22c1cf856a55
432 DIST netbeans-7.0.1-201107282000-src.zip 175987235 SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa SHA512 c2b4122d7bf8332455ac71d72e76d29bc31e13d892997e153ee1bb99a019f58bfc12179a24ab2bdaaf1c61ad823b7c24857523d0363ea6856b81a0aaef9d2eca WHIRLPOOL 296b51405e16e580101f15a459f4e07ec31ab353fec1e4c4d5ae79ff7d378e994291c7c378f380fbf83d1718366f38bbb3801834079db466a1c3bade099d7fd0
433 DIST netbeans-7.1.2-201204101705-src.zip 172346251 SHA256 95df26a2eafdc88887a835b3abcf930fd0e72c1639c3e0bfceb9489e44c5865c SHA512 9470f00021fd401e33c9bb4871e40780f1775e0e41c6d0c28ee0ac157c3eede324703d0ed8b1cf14e22441a14ba82fdf72315d7135f55b2a8ffa75f935496f23 WHIRLPOOL ba64a70001e8a18080cc58279e3ba70f61b3ab2c51d2f0be81bec178610f9ff37d41a77d2d5f39e16a8c07e9a7931d1487f35054d2d5fa7e379bb8edab09fc1b
434 @@ -53,6 +54,7 @@ DIST netbeans-trunk-nightly-201501250002-src.zip 201455903 SHA256 a758db1b55fe99
435 DIST netbeans-trunk-nightly-201501260002-src.zip 201455903 SHA256 9ee86145eb73ec82f7192d38f986f316e1fe604e77c27d2ef8d7734869aef4b3 SHA512 4ed99062c874cdaf336fd6a5fd5e7aaa52eafb25c710c14a0800639433dbb2d4998061f3d92dfa3896c8e909577a281523635e93d54edb080667713e432f9f54 WHIRLPOOL c1d53d25cd0bbe1179ef2acdd78f57a420f3f0ff239d7c988a39bc225b6d4d92ee09bcc8b583bf0e7be1e233f9cb4917688b6304161090ed69ed214e092bbcc7
436 DIST netbeans-trunk-nightly-201501270002-src.zip 201460403 SHA256 60dfa824eb558b0f538f4ae578c8835cb47950830f1738a22641917b566df358 SHA512 137e8d4d2333ef39b9a6bc34fd56ee239b9573e098d6aa3b08c1f6130e7ea816816563b8750fb734c1b24835c9e8c5c661542045f08792173eda1309e2ec9145 WHIRLPOOL 288a5e89d0cb5849b881acecaf858f90dd6fbf6750eb64753328a7972a367481c64eb248ca7e7399d93ee12e1715c047cc0e04d34367bceca0af2b64153187dc
437 DIST netbeans-trunk-nightly-201501280002-src.zip 201449292 SHA256 b09bc8e7245306558fe57aed376d11418d096349f010bc3c59c6dc5a0a1f5e52 SHA512 1d0d33fa15aebdc6aa362158c2cefef946728ead5827e96afa845d9fb57fc8894ccf34855817dc74493d6122acd704d913ae16b93a5b8f902f05b0527e6b51bd WHIRLPOOL 5e703502eb1100f3c8366669b385c48f440f422777ccd6c52166d3455c3910e6025d74f27a9e6714649fb135bb80c3139a7bd05da201b7c34d11d6a37abdbd8e
438 +DIST netbeans-trunk-nightly-201501290002-src.zip 201615638 SHA256 11a8edf7848e3ebf60edba96bacebc735b9ef150010692b6e78f41665ce61943 SHA512 974b9b35ecdab0a75201a08ae293a4e4d5245b9064c20a53d02e614a4ce4f315e0a4f49c121934cb1871f4247794448a3aeec1fce1bf1c15ff486a335a16402b WHIRLPOOL fbcde90582039d08e3001dcf51f48f2fa860d2a1da8f8fe4daa5b6d299bce04f5a0ccb343693aebf3c5261b9aa3dce5390ef2b4825068b52ef637ea27039c1f6
439 EBUILD netbeans-dlight-7.0.1.ebuild 3624 SHA256 499a9303a1972ee89dfa2685e1dc1e4511c7531ff3b29caadd1136ba25dee82e SHA512 ad60adc5d64f93d03e27170311ce7bd0a6952c8b41cdc51385f8efc9140593201064d162b3130bff7a003570de11963d375d3676476115b1129ac74632d4a227 WHIRLPOOL d68dcdba50b2565d40e1adc484b51c1ed0171c2fcf99fbee08a221e6d9767f96d161d45eda612eb4c4d62e0db6826e2cd124b83e11ee2f7c9bfb6a440ec6821d
440 EBUILD netbeans-dlight-7.1.2.ebuild 2935 SHA256 dc7d110b80174b1baeaca9c005e2cc9167540f186c7794067cfb45d335251b9a SHA512 7dc2db63ee40a3e64375eb49e669c54f88cc532d7ac8c7320329f8378a3be15ebc4536208ea2975c7fe4a9b3f2ac60d0ec5b8c9a9da392587fb04838f101e0ec WHIRLPOOL 1801653d9e146eba02642dbdb0a39c235a40e5d3d5ac8d4d5b8d2a570aa62330638355ee8df76693db177c58bbf31271342215c70d7e198e4b6bd905984ed9c7
441 EBUILD netbeans-dlight-7.2.ebuild 2650 SHA256 9b0c0049b7cf6894cd44327c3697d4ddfb0dba2aebd6aabc1821b550932cd69d SHA512 0584c2a1cc65193673bded284c454b430fa3f5774c33d704922977d25ed26bf88d090670e330299c85ada2e897e5f124ae9f635a6f8be7d7fd10740482df7eae WHIRLPOOL 1c27b0c84a34865cb8a84062127f49aefcd245fa16fb825d7ee57d24c3f5841935242c16b3250319078762ce4e8aa5bc8dbd8dbe497b39af8e027b9e39ee585f
442 @@ -92,5 +94,6 @@ EBUILD netbeans-dlight-9999_p20150125.ebuild 2995 SHA256 56770c3d0f6b4b7e9e01034
443 EBUILD netbeans-dlight-9999_p20150126.ebuild 2995 SHA256 8b2bbeb6d44527f91ae677fe273567abf7fe3cf15435a9756ed76e315fe5754a SHA512 516f6c6cff13d314509e2764ff793a36247ed22e42f1157c276e1a122b2f103d5e5baff7ecdfe2d802b5ee64fe54dee9782ae586fcadaa9c40fbe70559e465b4 WHIRLPOOL 671b8a9d2326e79087fec9f36f4f59eb24794b25c0ba80001d8400ba7afa7ea490eafe940407dc465b163eef34e8e422dfcec4bf0621ade95f3c4124c6e396cb
444 EBUILD netbeans-dlight-9999_p20150127.ebuild 2995 SHA256 6eecdeaeb925031b81a6458c6f966bf9d58c09d8e704e71daab57a4edd160b32 SHA512 4c221df5cfd2c8c692222dc5c023863751815ff723d503d5d8dba2736cd230233e44753932df45f15e5d4cd6a6b759db013b3ab3fb0dab4e558e8147ae6ae10a WHIRLPOOL dcadfc9f0d624b5014c1b021c36bb29202065ef94fb89e36eec50c06a1214c8d6f3e671ce07285cdee48ed7cd993e3927d7e65048e6fc8c355f71d96ec6aafea
445 EBUILD netbeans-dlight-9999_p20150128.ebuild 2995 SHA256 66a0cdeb6ad3daed3f32083c068d875d41970cedd5e5b4506f3f25bac850cddb SHA512 d9f01568d337c824d1f8fce0cc55b7e56492fe6c66f2c81b359fbdb945c204d4edb907e0fad0390cf2e73a19c95f0abf7274dca26863a57626bf4d2d0ab5f111 WHIRLPOOL 984179a40e1763748cc46996da3bc8e854919a98814310c0fa7ed761fd0b5539fcd9e836abab8a1e962a2905f01e2379e1d4a020737c47fbf06e20c6ceaafc82
446 -MISC ChangeLog 148751 SHA256 7a142f5b6af2ac673a9a4fe0db2e2aef90b7722def7df9173b375bba33858cce SHA512 998d57f2d7f2c35b7923c558ca1a1ce05fea0dcb8a9c89be76823926d522e1612f2337a51c8c4379d2f3674a0a3acca38967ca264d7ed0ed62f2e76a87f5bfe9 WHIRLPOOL 08738730469f024c0887f0716732c8988edaafedbcada29827453395b567b9d56abf522da55db5e41ca34b6871855ef360824b29b6494043afbae3752d20cfc8
447 +EBUILD netbeans-dlight-9999_p20150129.ebuild 2995 SHA256 5f6044aee584873932a54719cfb4cc53d55cdcd5e0959b7f41e78c9df2c3aea3 SHA512 be818fedccad5504cf5f6aa11a69f67ee1d37ea019455c9689965f083372043c2dd12b3c587c1ca9108c82b0cfa6c57bf8b7f39b38cceec2235f1551e67369b2 WHIRLPOOL f39eabb8b6e6efa51d3329491679be01ed5369f8a9057e52c446ada28c5b117a1cfd915a27cb02986ca54778e4415f43d16e70ea793371faf65efda26523125e
448 +MISC ChangeLog 148924 SHA256 242a46920a0176dce8f095f7c26192041c59e5a3ed9d2ae1e2a99887872c5579 SHA512 a60c912783cc79ecbe06f623655ba1416e69d2c01c86f02eccd1882067a86adf1e325e1fca51960c0de9f41824232983ee9ce57e028470dffd07deb11edaf47e WHIRLPOOL f825824c3fff2b2d17763e155ac0f4386dfb22d9c5f43bda24f8ac08121125a7c23709d419aa9287fd82f78960b56659a210c75da653e8401ac22f5941c2e2a1
449 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
450
451 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150129.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150129.ebuild
452 new file mode 100644
453 index 0000000..4a68d98
454 --- /dev/null
455 +++ b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150129.ebuild
456 @@ -0,0 +1,101 @@
457 +# Copyright 1999-2015 Gentoo Foundation
458 +# Distributed under the terms of the GNU General Public License v2
459 +# $Header: $
460 +
461 +EAPI="4"
462 +inherit eutils java-pkg-2 java-ant-2
463 +
464 +DESCRIPTION="Netbeans D-Light Cluster"
465 +HOMEPAGE="http://netbeans.org/"
466 +SLOT="9999"
467 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-29_00-02-36/zip/netbeans-trunk-nightly-201501290002-src.zip"
468 +SRC_URI="${SOURCE_URL}
469 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
470 + http://hg.netbeans.org/binaries/F883DEF65C701D30F89FA8F1558238AD886F2444-fs_server-1.0.zip"
471 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
472 +KEYWORDS="~amd64 ~x86"
473 +IUSE=""
474 +S="${WORKDIR}"
475 +
476 +CDEPEND="~dev-java/netbeans-ide-${PV}
477 + ~dev-java/netbeans-platform-${PV}"
478 +DEPEND=">=virtual/jdk-1.7
479 + app-arch/unzip
480 + ${CDEPEND}
481 + dev-java/javahelp:0"
482 +RDEPEND=">=virtual/jdk-1.7
483 + ${CDEPEND}"
484 +
485 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
486 +
487 +EANT_BUILD_XML="nbbuild/build.xml"
488 +EANT_BUILD_TARGET="rebuild-cluster"
489 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
490 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
491 +JAVA_PKG_BSFIX="off"
492 +
493 +src_unpack() {
494 + unpack $(basename ${SOURCE_URL})
495 +
496 + einfo "Deleting bundled jars..."
497 + find -name "*.jar" -type f -delete
498 +
499 + unpack netbeans-9999-r14-build.xml.patch.bz2
500 +
501 + pushd "${S}" >/dev/null || die
502 + ln -s "${DISTDIR}"/F883DEF65C701D30F89FA8F1558238AD886F2444-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
503 + popd >/dev/null || die
504 +}
505 +
506 +src_prepare() {
507 + einfo "Deleting bundled class files..."
508 + find -name "*.class" -type f | xargs rm -vf
509 +
510 + epatch netbeans-9999-r14-build.xml.patch
511 +
512 + # Support for custom patches
513 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
514 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
515 +
516 + if [ -n "${files}" ] ; then
517 + einfo "Applying custom patches:"
518 +
519 + for file in ${files} ; do
520 + epatch "${file}"
521 + done
522 + fi
523 + fi
524 +
525 + einfo "Symlinking external libraries..."
526 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
527 +
528 + einfo "Linking in other clusters..."
529 + mkdir "${S}"/nbbuild/netbeans || die
530 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
531 +
532 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
533 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
534 + touch nb.cluster.ide.built
535 +
536 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
537 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
538 + touch nb.cluster.platform.built
539 +
540 + popd >/dev/null || die
541 +
542 + java-pkg-2_src_prepare
543 +}
544 +
545 +src_install() {
546 + pushd nbbuild/netbeans/dlight >/dev/null || die
547 +
548 + insinto ${INSTALL_DIR}
549 +
550 + grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
551 +
552 + doins -r *
553 +
554 + popd >/dev/null || die
555 +
556 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
557 +}
558
559 diff --git a/dev-java/netbeans-enterprise/ChangeLog b/dev-java/netbeans-enterprise/ChangeLog
560 index 919bad2..b789239 100644
561 --- a/dev-java/netbeans-enterprise/ChangeLog
562 +++ b/dev-java/netbeans-enterprise/ChangeLog
563 @@ -2,6 +2,12 @@
564 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
565 # $Header: $
566
567 +*netbeans-enterprise-9999_p20150129 (29 Jan 2015)
568 +
569 + 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
570 + +netbeans-enterprise-9999_p20150129.ebuild:
571 + bumped to the latest sources
572 +
573 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
574 -netbeans-enterprise-9999_p20141223.ebuild,
575 -netbeans-enterprise-9999_p20141225.ebuild:
576
577 diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
578 index 303ed47..78b8478 100644
579 --- a/dev-java/netbeans-enterprise/Manifest
580 +++ b/dev-java/netbeans-enterprise/Manifest
581 @@ -134,6 +134,7 @@ DIST netbeans-trunk-nightly-201501250002-src.zip 201455903 SHA256 a758db1b55fe99
582 DIST netbeans-trunk-nightly-201501260002-src.zip 201455903 SHA256 9ee86145eb73ec82f7192d38f986f316e1fe604e77c27d2ef8d7734869aef4b3 SHA512 4ed99062c874cdaf336fd6a5fd5e7aaa52eafb25c710c14a0800639433dbb2d4998061f3d92dfa3896c8e909577a281523635e93d54edb080667713e432f9f54 WHIRLPOOL c1d53d25cd0bbe1179ef2acdd78f57a420f3f0ff239d7c988a39bc225b6d4d92ee09bcc8b583bf0e7be1e233f9cb4917688b6304161090ed69ed214e092bbcc7
583 DIST netbeans-trunk-nightly-201501270002-src.zip 201460403 SHA256 60dfa824eb558b0f538f4ae578c8835cb47950830f1738a22641917b566df358 SHA512 137e8d4d2333ef39b9a6bc34fd56ee239b9573e098d6aa3b08c1f6130e7ea816816563b8750fb734c1b24835c9e8c5c661542045f08792173eda1309e2ec9145 WHIRLPOOL 288a5e89d0cb5849b881acecaf858f90dd6fbf6750eb64753328a7972a367481c64eb248ca7e7399d93ee12e1715c047cc0e04d34367bceca0af2b64153187dc
584 DIST netbeans-trunk-nightly-201501280002-src.zip 201449292 SHA256 b09bc8e7245306558fe57aed376d11418d096349f010bc3c59c6dc5a0a1f5e52 SHA512 1d0d33fa15aebdc6aa362158c2cefef946728ead5827e96afa845d9fb57fc8894ccf34855817dc74493d6122acd704d913ae16b93a5b8f902f05b0527e6b51bd WHIRLPOOL 5e703502eb1100f3c8366669b385c48f440f422777ccd6c52166d3455c3910e6025d74f27a9e6714649fb135bb80c3139a7bd05da201b7c34d11d6a37abdbd8e
585 +DIST netbeans-trunk-nightly-201501290002-src.zip 201615638 SHA256 11a8edf7848e3ebf60edba96bacebc735b9ef150010692b6e78f41665ce61943 SHA512 974b9b35ecdab0a75201a08ae293a4e4d5245b9064c20a53d02e614a4ce4f315e0a4f49c121934cb1871f4247794448a3aeec1fce1bf1c15ff486a335a16402b WHIRLPOOL fbcde90582039d08e3001dcf51f48f2fa860d2a1da8f8fe4daa5b6d299bce04f5a0ccb343693aebf3c5261b9aa3dce5390ef2b4825068b52ef637ea27039c1f6
586 EBUILD netbeans-enterprise-7.0.1.ebuild 16338 SHA256 03ea08daaf5d4c5592937929bac33b4af3bac00a23f2167a7ef7b3c172a72abe SHA512 4d24162c7920b9a1c65e6c6753900ead387a4941c2db98b522631bb09889c281bce048a74e2e584f8b5732cfaad1d7125e0cfd37aa2dc81fe85160b0e123ccd8 WHIRLPOOL 35eb648c37cb6e59aca7969c1074c2c280814529aa7ec3c3191b0d3f2a92fa24e1a8d981f343e4217fff52f6100b4884b970df734c45145759889aa6e6661ff2
587 EBUILD netbeans-enterprise-7.1.2.ebuild 18060 SHA256 f63721b8ce5e1afbc58f783348f66f1e3501be519a1c9c1287ef860acc64ceda SHA512 2ca89ec8f89f106a284136d4d0ed52fe3bcf49c650d56ded6e62306c531e5e41f62b8aa923cb544842cf6e34e5f433fecb278bc1515abac987e2d00fb68ffa26 WHIRLPOOL 879067d72285aa6c7273e84ddc3dfef7d09c7cb9f9a6c279fddfbd3eea6439dea053d3c648fcd56d47ef2292db14d101307eb1aa8b3081dfcdbc3dac4d0c3ed9
588 EBUILD netbeans-enterprise-7.2.ebuild 17752 SHA256 2f46916df731fe33c5d4626ae580a77686c392932a3388f755324bc3184bd636 SHA512 3543d033b971108fa2b8e6633ed640e812a83b34807e1cb5a69d425823d1fec1c13ecba3cc36fa4504fbfd6297e7eff1ecabe07d01725d9f13c99ffd70d220ba WHIRLPOOL 512753153bbf714ae3fbf9c580f350234d88bd5ce5690e7bc0fadd1c355bd38c2a5c1e9adb7993c3678d759661bbfb1654b0630e3535a2fb9198742fa7fd2c1e
589 @@ -173,5 +174,6 @@ EBUILD netbeans-enterprise-9999_p20150125.ebuild 15147 SHA256 bf12a42da1ad8710cc
590 EBUILD netbeans-enterprise-9999_p20150126.ebuild 15147 SHA256 5b13a4e3286a75f57b4a53400534ce1070b65bff472ab7fec4f7108a265a84c8 SHA512 7de573c9362126cbe9fe80138de31e3d2fb87f4f0bdeda05715f105408bde749a98c97042f00845c432d5bc6a6c55cfaf91b9be1676f7e42cb8456d7bceb8989 WHIRLPOOL 4e3f696fd6e0053f84b2c961c86b1d3b3eeb1dd8088cae6997c761104b0b352b91f8c1b0e6e1fb300dd33c07c32b3c55cd662fcf71e64ba38db6617afad64bee
591 EBUILD netbeans-enterprise-9999_p20150127.ebuild 15147 SHA256 728306698063fb422bb174a3a587156c61fdd1dfceb3a868ea6870bf8af9b62a SHA512 06f4de420ac4a6f132c26f9045a47ad9822996a958d7086c1a2f5ac952e9569846e87a1b9410802383e725dd5baaae0c48c367b4539d5ba23795150d8f39b2fe WHIRLPOOL 788ebc93230086cb3bb0b4d39c977d6b36705eb6c37097a1c8b6a0c023cea534cc3b7b5f8dce739cba5dd6e13d5a347595c435dcf8525c0721b25c48e0bd3f49
592 EBUILD netbeans-enterprise-9999_p20150128.ebuild 15147 SHA256 f6319c613b8bc7506b204640e53922a3216960158b64d464553f7e5abaf3e4f1 SHA512 a9bd15acb203132f9928674f5c206280a4e72ed1d8c477c6d7992b4376c46bd1e215147565016b058449ff1ab63407f4164828152a6d00b4c9c50a70788ba42b WHIRLPOOL 2aa1da9ee2f2fa51ceca3e0a0c7d38740316abbb1b1ead4b61166e895da89bf0f2246d846e6a97e9db5588d6dc620c37ed0a87fd026ddcfeb4ce893a50b19c69
593 -MISC ChangeLog 156709 SHA256 ef02211830d50a1bb473a1640f492be5fd1327bf808765fd4aa95e0239f3bfee SHA512 cce03e4101b5f7186614180bac28adf4e5bee52513460255056a832c65f3591f59c3cf12e8ad4b553cf91adc947ff70830dd1bfe71f249ce998eacff29bf9af6 WHIRLPOOL 663eda4a9a05b285352412d276bf9b43c964911c31f22bde4fd34d308e90e449f791d79410c2d84243139753d482da2b7c6be4b3d302c0de5bf248a15176067e
594 +EBUILD netbeans-enterprise-9999_p20150129.ebuild 15147 SHA256 68bcdd1d3b5410ff3f5ac6c28eda14f4966884ba673ff1ca76398f9277a9bae4 SHA512 7a7a351f05a44bec054b08291001b32feabf0df08e9dad88a729dbdb254cdf86eb88d17dda929c5bf6e6eadb59de0f6babf29e734136d1d5edf5c49b0d0da520 WHIRLPOOL 2d982dfcd7709820024ad06bfe53c150d1bfd468eeafc648dd779d495588a27439731eed9ab3fcd4382f826726e888482b83a1edca1a090957458ab9cd55fac5
595 +MISC ChangeLog 156890 SHA256 407d47f857a9f9f2e587ca5a3707c4e590034de7acf9294e88b5dc9d18948805 SHA512 2683f76d783ff566aaafae5cc02cc33531e395229631f8e690b0dcc24d7dee8e84ec85221a4344cf0d91cc7ea29d4feb5a7921295dc3746e6f754a34195ba3e8 WHIRLPOOL d35f2dcdcb3c8c1469f2c73e004c961783e51d171a50e94fffa7d7bb5fd038dea316cae7ee9d6cedc21330d5f67e6843008358f90645c2daaec583735b2dd400
596 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
597
598 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150129.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150129.ebuild
599 new file mode 100644
600 index 0000000..9a9746b
601 --- /dev/null
602 +++ b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150129.ebuild
603 @@ -0,0 +1,249 @@
604 +# Copyright 1999-2015 Gentoo Foundation
605 +# Distributed under the terms of the GNU General Public License v2
606 +# $Header: $
607 +
608 +EAPI="4"
609 +inherit eutils java-pkg-2 java-ant-2
610 +
611 +DESCRIPTION="Netbeans Enterprise cluster"
612 +HOMEPAGE="http://netbeans.org/"
613 +SLOT="9999"
614 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-29_00-02-36/zip/netbeans-trunk-nightly-201501290002-src.zip"
615 +SRC_URI="${SOURCE_URL}
616 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
617 + http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
618 + http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
619 + http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
620 + http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
621 + http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
622 + http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
623 + http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
624 + http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
625 + http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
626 + http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
627 + http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
628 + http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
629 + http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
630 + http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
631 + http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
632 + http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
633 + http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
634 + http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
635 + http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
636 + http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
637 + http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
638 + http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
639 + http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
640 + http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
641 + http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
642 + http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
643 + http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
644 + http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
645 + http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
646 + http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
647 + http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
648 + http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
649 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
650 +KEYWORDS="~amd64 ~x86"
651 +IUSE=""
652 +S="${WORKDIR}"
653 +
654 +CDEPEND="~dev-java/netbeans-ide-${PV}
655 + ~dev-java/netbeans-harness-${PV}
656 + ~dev-java/netbeans-ide-${PV}
657 + ~dev-java/netbeans-java-${PV}
658 + ~dev-java/netbeans-profiler-${PV}
659 + ~dev-java/netbeans-platform-${PV}
660 + ~dev-java/netbeans-webcommon-${PV}
661 + ~dev-java/netbeans-websvccommon-${PV}
662 + dev-java/commons-codec:0
663 + dev-java/commons-fileupload:0
664 + dev-java/commons-logging:0
665 + dev-java/glassfish-deployment-api:1.2"
666 +DEPEND=">=virtual/jdk-1.7
667 + app-arch/unzip
668 + ${CDEPEND}
669 + dev-java/javahelp:0
670 + dev-java/jsr181:0
671 + >=dev-java/junit-4.4:4
672 + dev-java/tomcat-servlet-api:2.3"
673 +RDEPEND=">=virtual/jdk-1.7
674 + ${CDEPEND}
675 + dev-java/antlr:0[java]
676 + dev-java/bsf:2.3
677 + dev-java/commons-beanutils:1.7
678 + dev-java/commons-collections:0
679 + dev-java/commons-digester:0
680 + dev-java/commons-io:1
681 + dev-java/commons-validator:0
682 + dev-java/jakarta-oro:2.0"
683 +# dev-java/commons-chain:1.1 in overlay
684 +
685 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
686 +
687 +EANT_BUILD_XML="nbbuild/build.xml"
688 +EANT_BUILD_TARGET="rebuild-cluster"
689 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
690 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
691 +JAVA_PKG_BSFIX="off"
692 +
693 +src_unpack() {
694 + unpack $(basename ${SOURCE_URL})
695 +
696 + einfo "Deleting bundled jars..."
697 + find -name "*.jar" -type f -delete
698 +
699 + unpack netbeans-9999-r14-build.xml.patch.bz2
700 +
701 + pushd "${S}" >/dev/null || die
702 + ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
703 + ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
704 + ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
705 + ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
706 + ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
707 + ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
708 + ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
709 + ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
710 + ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
711 + ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
712 + ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
713 + ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
714 + ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
715 + ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
716 + ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
717 + ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
718 + ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
719 + ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
720 + ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
721 + ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
722 + ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
723 + ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
724 + ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
725 + ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
726 + ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
727 + ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
728 + ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
729 + ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
730 + ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
731 + ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
732 + ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
733 + ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
734 + popd >/dev/null || die
735 +}
736 +
737 +src_prepare() {
738 + einfo "Deleting bundled class files..."
739 + find -name "*.class" -type f | xargs rm -vf
740 +
741 + epatch netbeans-9999-r14-build.xml.patch
742 +
743 + # Support for custom patches
744 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
745 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
746 +
747 + if [ -n "${files}" ] ; then
748 + einfo "Applying custom patches:"
749 +
750 + for file in ${files} ; do
751 + epatch "${file}"
752 + done
753 + fi
754 + fi
755 +
756 + einfo "Symlinking external libraries..."
757 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
758 + java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
759 + java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
760 + java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
761 + java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
762 + java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
763 + java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
764 + java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
765 +
766 + einfo "Linking in other clusters..."
767 + mkdir "${S}"/nbbuild/netbeans || die
768 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
769 +
770 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
771 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
772 + touch nb.cluster.extide.built
773 +
774 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
775 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
776 + touch nb.cluster.harness.built
777 +
778 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
779 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
780 + touch nb.cluster.ide.built
781 +
782 + ln -s /usr/share/netbeans-java-${SLOT} java || die
783 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
784 + touch nb.cluster.java.built
785 +
786 + ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
787 + cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
788 + touch nb.cluster.profiler.built
789 +
790 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
791 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
792 + touch nb.cluster.platform.built
793 +
794 + ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
795 + cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
796 + touch nb.cluster.webcommon.built
797 +
798 + ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
799 + cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
800 + touch nb.cluster.websvccommon.built
801 +
802 + popd >/dev/null || die
803 +
804 + java-pkg-2_src_prepare
805 +}
806 +
807 +src_install() {
808 + pushd nbbuild/netbeans/enterprise >/dev/null || die
809 +
810 + insinto ${INSTALL_DIR}
811 +
812 + grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
813 +
814 + doins -r *
815 +
816 + popd >/dev/null || die
817 +
818 + local instdir=${INSTALL_DIR}/modules/ext
819 + pushd "${D}"/${instdir} >/dev/null || die
820 + rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
821 + rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
822 + popd >/dev/null || die
823 +
824 + local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
825 + pushd "${D}"/${instdir} >/dev/null || die
826 + rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
827 + rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
828 + popd >/dev/null || die
829 +
830 + local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
831 + pushd "${D}"/${instdir} >/dev/null || die
832 + rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
833 + rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
834 + rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
835 + rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
836 + popd >/dev/null || die
837 +
838 + local instdir=${INSTALL_DIR}/modules/ext/struts
839 + pushd "${D}"/${instdir} >/dev/null || die
840 + rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
841 + rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
842 + 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
843 + rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
844 + rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
845 + rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
846 + rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
847 + rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
848 + rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
849 + popd >/dev/null || die
850 +
851 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
852 +}
853
854 diff --git a/dev-java/netbeans-ergonomics/ChangeLog b/dev-java/netbeans-ergonomics/ChangeLog
855 index 8935618..7bed293 100644
856 --- a/dev-java/netbeans-ergonomics/ChangeLog
857 +++ b/dev-java/netbeans-ergonomics/ChangeLog
858 @@ -2,6 +2,12 @@
859 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
860 # $Header: $
861
862 +*netbeans-ergonomics-9999_p20150129 (29 Jan 2015)
863 +
864 + 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
865 + +netbeans-ergonomics-9999_p20150129.ebuild:
866 + bumped to the latest sources
867 +
868 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
869 -netbeans-ergonomics-9999_p20141223.ebuild,
870 -netbeans-ergonomics-9999_p20141225.ebuild:
871
872 diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
873 index 5e2d592..78002a6 100644
874 --- a/dev-java/netbeans-ergonomics/Manifest
875 +++ b/dev-java/netbeans-ergonomics/Manifest
876 @@ -45,6 +45,7 @@ DIST netbeans-trunk-nightly-201501250002-src.zip 201455903 SHA256 a758db1b55fe99
877 DIST netbeans-trunk-nightly-201501260002-src.zip 201455903 SHA256 9ee86145eb73ec82f7192d38f986f316e1fe604e77c27d2ef8d7734869aef4b3 SHA512 4ed99062c874cdaf336fd6a5fd5e7aaa52eafb25c710c14a0800639433dbb2d4998061f3d92dfa3896c8e909577a281523635e93d54edb080667713e432f9f54 WHIRLPOOL c1d53d25cd0bbe1179ef2acdd78f57a420f3f0ff239d7c988a39bc225b6d4d92ee09bcc8b583bf0e7be1e233f9cb4917688b6304161090ed69ed214e092bbcc7
878 DIST netbeans-trunk-nightly-201501270002-src.zip 201460403 SHA256 60dfa824eb558b0f538f4ae578c8835cb47950830f1738a22641917b566df358 SHA512 137e8d4d2333ef39b9a6bc34fd56ee239b9573e098d6aa3b08c1f6130e7ea816816563b8750fb734c1b24835c9e8c5c661542045f08792173eda1309e2ec9145 WHIRLPOOL 288a5e89d0cb5849b881acecaf858f90dd6fbf6750eb64753328a7972a367481c64eb248ca7e7399d93ee12e1715c047cc0e04d34367bceca0af2b64153187dc
879 DIST netbeans-trunk-nightly-201501280002-src.zip 201449292 SHA256 b09bc8e7245306558fe57aed376d11418d096349f010bc3c59c6dc5a0a1f5e52 SHA512 1d0d33fa15aebdc6aa362158c2cefef946728ead5827e96afa845d9fb57fc8894ccf34855817dc74493d6122acd704d913ae16b93a5b8f902f05b0527e6b51bd WHIRLPOOL 5e703502eb1100f3c8366669b385c48f440f422777ccd6c52166d3455c3910e6025d74f27a9e6714649fb135bb80c3139a7bd05da201b7c34d11d6a37abdbd8e
880 +DIST netbeans-trunk-nightly-201501290002-src.zip 201615638 SHA256 11a8edf7848e3ebf60edba96bacebc735b9ef150010692b6e78f41665ce61943 SHA512 974b9b35ecdab0a75201a08ae293a4e4d5245b9064c20a53d02e614a4ce4f315e0a4f49c121934cb1871f4247794448a3aeec1fce1bf1c15ff486a335a16402b WHIRLPOOL fbcde90582039d08e3001dcf51f48f2fa860d2a1da8f8fe4daa5b6d299bce04f5a0ccb343693aebf3c5261b9aa3dce5390ef2b4825068b52ef637ea27039c1f6
881 EBUILD netbeans-ergonomics-7.0.1.ebuild 2884 SHA256 e8e4a785fc11b6d0d3c722826761581b8c9c779c5460dc7d1487b3154f4402ab SHA512 3ba2810e650726f48fbdb1bc0c58b6ee1e7d9d29d4be3b27c00bc981b773f26d979fd90154184276e044eafd1d4d8940b47d6f0f58589f9cff7fbadef5fbb05f WHIRLPOOL 5fab7fe6492f91bd0e97a8a95c0652266d771e9b60957e16ce6ff683c1e38081372151cd8c7bea44ee1f1dd7bf435f8b00b9a1a23e4c6106c990794c6093ba10
882 EBUILD netbeans-ergonomics-7.1.2.ebuild 2893 SHA256 cd56250980429160b8fa9deb17f15050d016394d5fdef19bf772cf29988c86d8 SHA512 32d4556218791a32efb8cf8ec8303f7e8f27bfb03b97af0c66cee717563c7e02fcd9e350b0425ec0cec28ab09865d4815aba1471ee958e05e7c42e421a7f71c2 WHIRLPOOL 318c8528c2338c1e2f6e342c263be52753fa74c9ac934b0ee60fe0fff2146e86d1761fef8eaeca8eab844709bea2196fbe181fad1f689a9d5b9994da3271b4db
883 EBUILD netbeans-ergonomics-7.2.ebuild 2876 SHA256 ca7184ac24c255941c4ec3e686c4237ef0af4be7242c44417fa799813083515e SHA512 c6537bedf2fed4ea914c74a208124fe692af837ab2c81c98b8aa0347cb9d5af496378a8c042437facced26d3b42b101225dfa8b81dfc3d6ec4e3e5613e359f72 WHIRLPOOL c7e4c08ace118690f454dbf6a9040bff3e7013c646947fd02b05bca2b4d802393b6eca3234c6228f8e4df4da1ed193ecfd93c848038e4dd9ae3f50959692aa15
884 @@ -84,5 +85,6 @@ EBUILD netbeans-ergonomics-9999_p20150125.ebuild 2919 SHA256 d214468fffc4505624d
885 EBUILD netbeans-ergonomics-9999_p20150126.ebuild 2919 SHA256 c0b2d65f1d0f4937b5bfc34e1c71418721837cafbdb7be714600be97efc8384b SHA512 2764211e6bb20c404002dcec96947f3ed389469f5c0946d3404f4305648d189b67860286bc036936554dfd76204143a348065d13eceabcd977c26a30971a8b60 WHIRLPOOL 1215ee388f26e3ce9c62bff26a42ebd0226b3fcef844384acb47fe7d74566e1eb2dae5e5132958d7874d8c81930de0977d6fca4d663ddee0a5f63eaf61924703
886 EBUILD netbeans-ergonomics-9999_p20150127.ebuild 2919 SHA256 26f01728ed561420d32c8c10609e93d547f1397b5d6939a6c43e1859f23e5b24 SHA512 5b9c06bd3de0313e7a88a202a6d9e3a2b4d88b965b1239269a0d54f8ccfebc926086e29fe817997f689a9be9ed920b16c147e8e03c042a05dfda33941f3474f5 WHIRLPOOL d4d8d6ee52e3475c3dabc0360fc88cb737f330b7dcd567969913af82664a654d92b077e1060bc122828f7df92f35097c6b53419a7f4b82f518d3573951ee74e8
887 EBUILD netbeans-ergonomics-9999_p20150128.ebuild 2919 SHA256 8f192529fe8cf6bc16960b383f18ccc4f7524adf451778987feb3ad823c78bc9 SHA512 3cb97d7faecc34a7c923da3fb77c60b947a06f4fd0c5aedab7027d7a9e4667afbc126de3f6bfed0f322609f8403fed38cdec3b760687baee1002746326eb2c1f WHIRLPOOL 75bfd0b02f17418f3c5481160390fefbe8aa7e71f582b6c62a3c58667105e76648b910b0d5254066497047ac6287f36eb1e148891a284b6fe8cbd45544c10f2e
888 -MISC ChangeLog 156184 SHA256 e65fb9748a3d1bf98707756e78853dfdea2717fb7ca51c264210502d05f0c1dd SHA512 c31eb0055c6abda8b5ab7ecd4905607493ff1e79710c6d01ea2467c6226103f3fd1352dd1e01363d05a8b07532c5e89db310de1aaa3fbc7ddb54109cedcea7be WHIRLPOOL 9f5518a3c56e568f3a4b84dc8d642734f486f64c8a07d64e0d0684f3a7cdb5902629f92aa15b604a290710dc3198ccaf5f897c5f84cd52babae779261e2339fb
889 +EBUILD netbeans-ergonomics-9999_p20150129.ebuild 2919 SHA256 4e7a767860d859497b1b9b938f8f3faca3a1f93fa5d9a93199049da27c64f70a SHA512 f8493acc43704105141a00443730f2fdbc2ee8e54e4932ce36b47282219578cdef125a1c2333c72fbd2ab617f9c1e12ed320cb2f099d25da4f5e3f519d42e946 WHIRLPOOL b67b1b07e204d5e4fed9fda7582f9784226d153cfdd96bc9447602b139721777b45d25b2fdc26658ca7d5cb3d631d33d9e244d775bc57181800b4335427dd202
890 +MISC ChangeLog 156365 SHA256 65767a66de421b4944bc851ce16d83a6d2fe65bd781991374ee10fe3a86333c0 SHA512 68bfb58b537a22b8d06d664bf99c1b6279392c01df1b7c84bdb2122e6e14652f7dba1124385f7244c1650fd048e98d94f845b929520e681c7db598f8c583897b WHIRLPOOL 463933cc25192902e06df457038744510740947fe5328201bb9a507a76af6f7638c178047b3084977090cb511dcabf6a628e970839bfc5d69781f546669cad59
891 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
892
893 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150129.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150129.ebuild
894 new file mode 100644
895 index 0000000..7f0be6f
896 --- /dev/null
897 +++ b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150129.ebuild
898 @@ -0,0 +1,101 @@
899 +# Copyright 1999-2015 Gentoo Foundation
900 +# Distributed under the terms of the GNU General Public License v2
901 +# $Header: $
902 +
903 +EAPI="4"
904 +inherit eutils java-pkg-2 java-ant-2
905 +
906 +DESCRIPTION="Netbeans Ergonomics Cluster"
907 +HOMEPAGE="http://netbeans.org/"
908 +SLOT="9999"
909 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-29_00-02-36/zip/netbeans-trunk-nightly-201501290002-src.zip"
910 +SRC_URI="${SOURCE_URL}
911 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
912 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
913 +KEYWORDS="~amd64 ~x86"
914 +IUSE=""
915 +S="${WORKDIR}"
916 +
917 +CDEPEND="~dev-java/netbeans-ide-${PV}
918 + ~dev-java/netbeans-nb-${PV}
919 + ~dev-java/netbeans-platform-${PV}"
920 +DEPEND=">=virtual/jdk-1.7
921 + app-arch/unzip
922 + ${CDEPEND}
923 + dev-java/javahelp:0"
924 +RDEPEND=">=virtual/jdk-1.7
925 + ${CDEPEND}"
926 +
927 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
928 +
929 +EANT_BUILD_XML="nbbuild/build.xml"
930 +EANT_BUILD_TARGET="rebuild-cluster"
931 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
932 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
933 +JAVA_PKG_BSFIX="off"
934 +
935 +src_unpack() {
936 + unpack $(basename ${SOURCE_URL})
937 +
938 + einfo "Deleting bundled jars..."
939 + find -name "*.jar" -type f -delete
940 +
941 + unpack netbeans-9999-r14-build.xml.patch.bz2
942 +}
943 +
944 +src_prepare() {
945 + einfo "Deleting bundled class files..."
946 + find -name "*.class" -type f | xargs rm -vf
947 +
948 + epatch netbeans-9999-r14-build.xml.patch
949 +
950 + # Support for custom patches
951 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
952 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
953 +
954 + if [ -n "${files}" ] ; then
955 + einfo "Applying custom patches:"
956 +
957 + for file in ${files} ; do
958 + epatch "${file}"
959 + done
960 + fi
961 + fi
962 +
963 + einfo "Symlinking external libraries..."
964 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
965 +
966 + einfo "Linking in other clusters..."
967 + mkdir "${S}"/nbbuild/netbeans || die
968 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
969 +
970 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
971 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
972 + touch nb.cluster.ide.built
973 +
974 + ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
975 + cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
976 + touch nb.cluster.nb.built
977 +
978 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
979 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
980 + touch nb.cluster.platform.built
981 +
982 + popd >/dev/null || die
983 +
984 + java-pkg-2_src_prepare
985 +}
986 +
987 +src_install() {
988 + pushd nbbuild/netbeans/ergonomics >/dev/null || die
989 +
990 + insinto ${INSTALL_DIR}
991 +
992 + grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
993 +
994 + doins -r *
995 +
996 + popd >/dev/null || die
997 +
998 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
999 +}
1000
1001 diff --git a/dev-java/netbeans-extide/ChangeLog b/dev-java/netbeans-extide/ChangeLog
1002 index 5c8cf3a..8175aa7 100644
1003 --- a/dev-java/netbeans-extide/ChangeLog
1004 +++ b/dev-java/netbeans-extide/ChangeLog
1005 @@ -2,6 +2,12 @@
1006 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
1007 # $Header: $
1008
1009 +*netbeans-extide-9999_p20150129 (29 Jan 2015)
1010 +
1011 + 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
1012 + +netbeans-extide-9999_p20150129.ebuild:
1013 + bumped to the latest sources
1014 +
1015 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
1016 -netbeans-extide-9999_p20141223.ebuild,
1017 -netbeans-extide-9999_p20141225.ebuild:
1018
1019 diff --git a/dev-java/netbeans-extide/Manifest b/dev-java/netbeans-extide/Manifest
1020 index e437d13..c5bc5a1 100644
1021 --- a/dev-java/netbeans-extide/Manifest
1022 +++ b/dev-java/netbeans-extide/Manifest
1023 @@ -43,6 +43,7 @@ DIST netbeans-trunk-nightly-201501250002-src.zip 201455903 SHA256 a758db1b55fe99
1024 DIST netbeans-trunk-nightly-201501260002-src.zip 201455903 SHA256 9ee86145eb73ec82f7192d38f986f316e1fe604e77c27d2ef8d7734869aef4b3 SHA512 4ed99062c874cdaf336fd6a5fd5e7aaa52eafb25c710c14a0800639433dbb2d4998061f3d92dfa3896c8e909577a281523635e93d54edb080667713e432f9f54 WHIRLPOOL c1d53d25cd0bbe1179ef2acdd78f57a420f3f0ff239d7c988a39bc225b6d4d92ee09bcc8b583bf0e7be1e233f9cb4917688b6304161090ed69ed214e092bbcc7
1025 DIST netbeans-trunk-nightly-201501270002-src.zip 201460403 SHA256 60dfa824eb558b0f538f4ae578c8835cb47950830f1738a22641917b566df358 SHA512 137e8d4d2333ef39b9a6bc34fd56ee239b9573e098d6aa3b08c1f6130e7ea816816563b8750fb734c1b24835c9e8c5c661542045f08792173eda1309e2ec9145 WHIRLPOOL 288a5e89d0cb5849b881acecaf858f90dd6fbf6750eb64753328a7972a367481c64eb248ca7e7399d93ee12e1715c047cc0e04d34367bceca0af2b64153187dc
1026 DIST netbeans-trunk-nightly-201501280002-src.zip 201449292 SHA256 b09bc8e7245306558fe57aed376d11418d096349f010bc3c59c6dc5a0a1f5e52 SHA512 1d0d33fa15aebdc6aa362158c2cefef946728ead5827e96afa845d9fb57fc8894ccf34855817dc74493d6122acd704d913ae16b93a5b8f902f05b0527e6b51bd WHIRLPOOL 5e703502eb1100f3c8366669b385c48f440f422777ccd6c52166d3455c3910e6025d74f27a9e6714649fb135bb80c3139a7bd05da201b7c34d11d6a37abdbd8e
1027 +DIST netbeans-trunk-nightly-201501290002-src.zip 201615638 SHA256 11a8edf7848e3ebf60edba96bacebc735b9ef150010692b6e78f41665ce61943 SHA512 974b9b35ecdab0a75201a08ae293a4e4d5245b9064c20a53d02e614a4ce4f315e0a4f49c121934cb1871f4247794448a3aeec1fce1bf1c15ff486a335a16402b WHIRLPOOL fbcde90582039d08e3001dcf51f48f2fa860d2a1da8f8fe4daa5b6d299bce04f5a0ccb343693aebf3c5261b9aa3dce5390ef2b4825068b52ef637ea27039c1f6
1028 EBUILD netbeans-extide-7.4.ebuild 3311 SHA256 8585e0b9eac3b9bb35d5b5e0152936f84708a824d76831930a3dfd3d196556b0 SHA512 19eceec7a634923b4712eb277a1ff9900a2eb4d9ac0a2c699175333c263f0c02baaf24eb30bd7919444f5c9df751186689b2d4359ca1c88dca02884d7c18c3cd WHIRLPOOL e64509f198c4d09851f98d5bd2ddd5b469b0a7c0f3122f391c17833e5d6d77b7a6c2fd9e942e34f2df42047504ad40593f97af9b2898450e769c7b012355c316
1029 EBUILD netbeans-extide-8.0.2.ebuild 3315 SHA256 91d5ece7097d8bff6d04ebbfd12b6fefb787b41ef33b4288e31e9babc49feca1 SHA512 42f4767cf06a9528d02db53f4d487a495135934302e33bcac9384cfd174260ff922638c9a0e659c537c50a81f91372aaf9d2585b4505b999e681dca9acaea4e0 WHIRLPOOL c55f05d55e8dc22478d29cf9e8ecd15de3e402f19e2d41cd302ec8f0b0d0f23dd434fded92761d5bbc55e1219a6d424afe8754b146f8312248e3a53dfede3b2d
1030 EBUILD netbeans-extide-8.0.ebuild 3305 SHA256 b2d57e2e2d92760ead3d383fe4dd5b4fb9fc2807a9b58c6f40b44fc24072b8bb SHA512 6e7f12758188a564ef6b5cf8b0ffdf79e30d1021172d10f215d04e727bc4001e4385fd0961a26a6bb42638089e0919b1d4628a13ba11a3deac94d4693c7210d5 WHIRLPOOL adac8461de43669b7bb98ea8920c0a2944837211a37503b957221149d4b91c4bd92b6db160191990b838c474495c65f62c8a4bb9fdbcaa371b4648a335b1afa9
1031 @@ -78,5 +79,6 @@ EBUILD netbeans-extide-9999_p20150125.ebuild 3383 SHA256 326a980f3a676a581cc82ee
1032 EBUILD netbeans-extide-9999_p20150126.ebuild 3383 SHA256 57e9d21de4800fab8d2fb6a0c0386cc8606f6ff2512831613669fa6958292f9e SHA512 2207398bd15cac0563d2618d03a72465a58a310a86263b55bbaf8a6eb8424f99c6cce6a42437267fcc5aaf9dc7f3de529bdd1af60dac49e9ec370c695c0a8e4d WHIRLPOOL e1216529029e7cb30f3df0853e698e6462d7c28c13e01bdb7852c1b205f4ee16353bde905a2303e99a20fb45b84c41a5a660d986510a809da9e49827c824605f
1033 EBUILD netbeans-extide-9999_p20150127.ebuild 3383 SHA256 d798af63b95ebf7d750b872731eb0fa4eea7f6bc6cfbe9896ee3f3216f00b906 SHA512 cc57417021d64f930d71455153986a1391f998f8e05036c9ef5760a138bfeaf645f41909f76ce7dea700e7d50d9d7478d961b0ab656257f834fe76e90eb6cd00 WHIRLPOOL 8c0448d399b65c02ab050277254e9fbb9128ddda26bbe6423324d7fef1982c6060661cec54bbb0c35130d8a20ee654bc5485d05d5b7cf76731c6ce268304c7b7
1034 EBUILD netbeans-extide-9999_p20150128.ebuild 3383 SHA256 bbcdb4cf9df93ad8b2c777c59313550f239103ca08ced5117b7a7b63c74e65a5 SHA512 8fc500efaa09a11c966bcb57f46aad4a8c29acd80fc52a8598b2b3b39187dd509abd8f4cf90664aac4ebb23aba1ab45b9569a8a9fc6acafc35f5dba640c9f50e WHIRLPOOL d0c9eb20fde5af5fba80f59eec15f479dbeceb401b348682670b93778e0476a6b85721c7247902922afedcd394d840e7fb12d99edae9b646ba09e91cccb97053
1035 -MISC ChangeLog 80763 SHA256 af055889bb4100130a950f1727ca412f2f3891ddbc1e42da568261d10e0804fe SHA512 44446f87db1ee26b3758d6fb7b3b5c63b7e8f4d17b9954c664c7d4c7262542f56a0411205f1950c1e6a6b785f32b800f64fbb399a2f4b5c47ccbf2fc7e34ca0e WHIRLPOOL 928b16b3d574cc34e6c475b0c55cc482ed1a77aa541bf8e902254e01be82b8cfe7ec2dc18f4a73850f618255e81bd2d42b46802597e13afe4cdc99964c35c2f1
1036 +EBUILD netbeans-extide-9999_p20150129.ebuild 3383 SHA256 4adea249ad6287708ddc7563e976ac6f9ba2d4fe662979cceb12a9abf0ee9fcd SHA512 f1470b9df44d6dee6173cc5d20fff6b45ab8551268af546fc267d5627a7217c544aa0583bd5985648d13ea5607de5766e2590357cab7f99f11525be8b3fe61aa WHIRLPOOL 132f18ff8cfb4807a8df4f15fef0cac0119fe43f58109b4bbe221ceb38fe1690fa146371faa9e51d570a9e51beec97a763c570d7bc1978ed62b9d0df724ef214
1037 +MISC ChangeLog 80936 SHA256 6d4427da36ed5d2f59b4de10618ef0c1cf846d9fe28697aa6e4d924bdcd4d7ae SHA512 4762eb642968f73a74610f84fa3749bd160b4f401b7e9941e2ba04770ea1b11cd2e09e420621fe5f4de165c03ba27cfb8c4cb691845ddda1bcd56a1016740b55 WHIRLPOOL 47cf2debb37bb2313ae397cce05538a0dd32af2c273d41728972985a2905495506539cf91b3344d52f3a2feb10082c545d8266ef987aec9bbb015855875a675e
1038 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
1039
1040 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150129.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150129.ebuild
1041 new file mode 100644
1042 index 0000000..372b714
1043 --- /dev/null
1044 +++ b/dev-java/netbeans-extide/netbeans-extide-9999_p20150129.ebuild
1045 @@ -0,0 +1,108 @@
1046 +# Copyright 1999-2015 Gentoo Foundation
1047 +# Distributed under the terms of the GNU General Public License v2
1048 +# $Header: $
1049 +
1050 +EAPI="4"
1051 +inherit eutils java-pkg-2 java-ant-2
1052 +
1053 +DESCRIPTION="Netbeans ExtIDE Cluster"
1054 +HOMEPAGE="http://netbeans.org/projects/ide"
1055 +SLOT="9999"
1056 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-29_00-02-36/zip/netbeans-trunk-nightly-201501290002-src.zip"
1057 +SRC_URI="${SOURCE_URL}
1058 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1059 + http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
1060 + http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
1061 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1062 +KEYWORDS="~amd64 ~x86"
1063 +IUSE=""
1064 +S="${WORKDIR}"
1065 +
1066 +CDEPEND="~dev-java/netbeans-ide-${PV}
1067 + ~dev-java/netbeans-platform-${PV}"
1068 +DEPEND=">=virtual/jdk-1.7
1069 + app-arch/unzip
1070 + dev-java/javahelp:0
1071 + ${CDEPEND}"
1072 +RDEPEND=">=virtual/jdk-1.7
1073 + ${CDEPEND}"
1074 +
1075 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1076 +
1077 +EANT_BUILD_XML="nbbuild/build.xml"
1078 +EANT_BUILD_TARGET="rebuild-cluster"
1079 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
1080 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1081 +JAVA_PKG_BSFIX="off"
1082 +
1083 +src_unpack() {
1084 + unpack $(basename ${SOURCE_URL})
1085 +
1086 + einfo "Deleting bundled jars..."
1087 + find -name "*.jar" -type f -delete
1088 +
1089 + unpack netbeans-9999-r14-build.xml.patch.bz2
1090 +
1091 + pushd "${S}" >/dev/null || die
1092 + ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
1093 + ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
1094 + popd >/dev/null || die
1095 +}
1096 +
1097 +src_prepare() {
1098 + einfo "Deleting bundled class files..."
1099 + find -name "*.class" -type f | xargs rm -vf
1100 +
1101 + epatch netbeans-9999-r14-build.xml.patch
1102 +
1103 + # Support for custom patches
1104 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1105 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1106 +
1107 + if [ -n "${files}" ] ; then
1108 + einfo "Applying custom patches:"
1109 +
1110 + for file in ${files} ; do
1111 + epatch "${file}"
1112 + done
1113 + fi
1114 + fi
1115 +
1116 + einfo "Symlinking external libraries..."
1117 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1118 +
1119 + einfo "Linking in other clusters..."
1120 + mkdir "${S}"/nbbuild/netbeans || die
1121 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
1122 +
1123 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1124 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1125 + touch nb.cluster.ide.built
1126 +
1127 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1128 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1129 + touch nb.cluster.platform.built
1130 +
1131 + popd >/dev/null || die
1132 +
1133 + java-pkg-2_src_prepare
1134 +}
1135 +
1136 +src_compile() {
1137 + unset DISPLAY
1138 + eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
1139 +}
1140 +
1141 +src_install() {
1142 + pushd nbbuild/netbeans/extide >/dev/null || die
1143 +
1144 + insinto ${INSTALL_DIR}
1145 +
1146 + grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1147 +
1148 + doins -r *
1149 +
1150 + popd >/dev/null || die
1151 +
1152 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
1153 +}
1154
1155 diff --git a/dev-java/netbeans-groovy/ChangeLog b/dev-java/netbeans-groovy/ChangeLog
1156 index 6aa6a95..3f6a44e 100644
1157 --- a/dev-java/netbeans-groovy/ChangeLog
1158 +++ b/dev-java/netbeans-groovy/ChangeLog
1159 @@ -2,6 +2,12 @@
1160 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
1161 # $Header: $
1162
1163 +*netbeans-groovy-9999_p20150129 (29 Jan 2015)
1164 +
1165 + 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
1166 + +netbeans-groovy-9999_p20150129.ebuild:
1167 + bumped to the latest sources
1168 +
1169 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
1170 -netbeans-groovy-9999_p20141223.ebuild,
1171 -netbeans-groovy-9999_p20141225.ebuild:
1172
1173 diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
1174 index 88b71f2..ef1671b 100644
1175 --- a/dev-java/netbeans-groovy/Manifest
1176 +++ b/dev-java/netbeans-groovy/Manifest
1177 @@ -49,6 +49,7 @@ DIST netbeans-trunk-nightly-201501250002-src.zip 201455903 SHA256 a758db1b55fe99
1178 DIST netbeans-trunk-nightly-201501260002-src.zip 201455903 SHA256 9ee86145eb73ec82f7192d38f986f316e1fe604e77c27d2ef8d7734869aef4b3 SHA512 4ed99062c874cdaf336fd6a5fd5e7aaa52eafb25c710c14a0800639433dbb2d4998061f3d92dfa3896c8e909577a281523635e93d54edb080667713e432f9f54 WHIRLPOOL c1d53d25cd0bbe1179ef2acdd78f57a420f3f0ff239d7c988a39bc225b6d4d92ee09bcc8b583bf0e7be1e233f9cb4917688b6304161090ed69ed214e092bbcc7
1179 DIST netbeans-trunk-nightly-201501270002-src.zip 201460403 SHA256 60dfa824eb558b0f538f4ae578c8835cb47950830f1738a22641917b566df358 SHA512 137e8d4d2333ef39b9a6bc34fd56ee239b9573e098d6aa3b08c1f6130e7ea816816563b8750fb734c1b24835c9e8c5c661542045f08792173eda1309e2ec9145 WHIRLPOOL 288a5e89d0cb5849b881acecaf858f90dd6fbf6750eb64753328a7972a367481c64eb248ca7e7399d93ee12e1715c047cc0e04d34367bceca0af2b64153187dc
1180 DIST netbeans-trunk-nightly-201501280002-src.zip 201449292 SHA256 b09bc8e7245306558fe57aed376d11418d096349f010bc3c59c6dc5a0a1f5e52 SHA512 1d0d33fa15aebdc6aa362158c2cefef946728ead5827e96afa845d9fb57fc8894ccf34855817dc74493d6122acd704d913ae16b93a5b8f902f05b0527e6b51bd WHIRLPOOL 5e703502eb1100f3c8366669b385c48f440f422777ccd6c52166d3455c3910e6025d74f27a9e6714649fb135bb80c3139a7bd05da201b7c34d11d6a37abdbd8e
1181 +DIST netbeans-trunk-nightly-201501290002-src.zip 201615638 SHA256 11a8edf7848e3ebf60edba96bacebc735b9ef150010692b6e78f41665ce61943 SHA512 974b9b35ecdab0a75201a08ae293a4e4d5245b9064c20a53d02e614a4ce4f315e0a4f49c121934cb1871f4247794448a3aeec1fce1bf1c15ff486a335a16402b WHIRLPOOL fbcde90582039d08e3001dcf51f48f2fa860d2a1da8f8fe4daa5b6d299bce04f5a0ccb343693aebf3c5261b9aa3dce5390ef2b4825068b52ef637ea27039c1f6
1182 EBUILD netbeans-groovy-7.0.1.ebuild 3296 SHA256 29c3d304eca5999e78550fd715dbcbef9d15639d4e4f17fa0e45a46803080729 SHA512 43a0ddb43354bb3c0b8e29004ab547da508662d037b0006dfd24250c49470ddc0384bfffb6423f1e3eeaca98410c5de8b314a69970189306869a16380ab098a1 WHIRLPOOL bf626cecf6dec0c51e7e0b95ac4ff26a795e44a5dabd25719eeb2244742d96d33cb20ebbd9a68728dc27d28b8e558a7e2a3ee318c2e4fde234e0b5e8d32e6a58
1183 EBUILD netbeans-groovy-7.1.2.ebuild 3305 SHA256 1e00f335b8cc1e90deec3c3251629ba699286b25be5b6945d135d271004dc34b SHA512 3a1d67d02054478ed15e11789292fcce3fcfd343b8feebde5e07a9463c380c644310603a3f9f984e8071b0b097075809dce423b888e1f2aed316cb90a562d20e WHIRLPOOL a790c1e186c4d1949de6b4dd975b929c132e3e7b7c455c7867bd1445f59fb6ace72b5c9adf09d0c6079718fdc6c34a0c5f0c9c437517b55b7ae109ce3e20b064
1184 EBUILD netbeans-groovy-7.2.ebuild 3160 SHA256 6d709b7cc07d7ebb59c3ede0a19c9890ca3230144d7f455cf24d984ac2f633b0 SHA512 e30c8d58165b87a39a356f8b813c593910cd2c247de41420369fee21157c2f2881db34612711f77c9ecd9501aa6d7235ab7bc41d4092be1e68fab778c16d8288 WHIRLPOOL 4a6495ca077f3c374105b25698c8251aaa89daf56c2749bdc73867b0ea1ae404cfc7b2a8b435ef7b19f00aee8128be051c04d6a24fb631379fbe98d6854a507b
1185 @@ -88,5 +89,6 @@ EBUILD netbeans-groovy-9999_p20150125.ebuild 3422 SHA256 76fa84b9b95691b71fba109
1186 EBUILD netbeans-groovy-9999_p20150126.ebuild 3422 SHA256 bd1259df6d50662b0731bd54e71b92319b3025ebddcf2cd4c8cb668ba9dbc94c SHA512 7c3b2f8a540a5cb3eef4841e92d5488def87ed7829d192da2a156e2f405ebb44c8908051416e86bbabcb1145ef3ea8251b3d461ceb853ceec485d2bb20add2e5 WHIRLPOOL 84824532fae555273718fdf7160ebd397e0903fe45c985eeddffe5ea440b63a053606d3c406ab72d13421fd11ce38ad07b8e28042bd3ca6093d6f08045a7be70
1187 EBUILD netbeans-groovy-9999_p20150127.ebuild 3422 SHA256 66368c3154fae61d2210411f67a08c438501744eb4d7297398cb26728e2e4a91 SHA512 7f652659e38111c40b105b4a4d15e88e0a6956081a15c05e775ce21f0915839abbc541d87292dd9fb41b71dfd6680358a67abe1c14f949c1c9c35cb0c4e980bf WHIRLPOOL 071ed95d0d410dccfd6fe053d9e52869d6146f8d9025719b331e3d6900debb20f32ac47f8c2e121202aa3544ee3dc40fc449fee933608e6b2ec648341cbfd615
1188 EBUILD netbeans-groovy-9999_p20150128.ebuild 3422 SHA256 5e30b69362f5ce949ef1f4c9aeb3cdfeafe57f21c36dd7b591ae733cc1cb494c SHA512 fc8bd4dec9c982edb9f1bfe2b75fd023103d72574a1c26652b4cb6a9945516162c97b3508f8c3d69a64c5174ab27f1909830f54b487914ef0e8faa1984da297c WHIRLPOOL 559d0ac844626f826116aae71949b541e23dcbb56d826606cf7b8e00bdbd222551a6bb006c2503b4bf2d6ceb189298fb632ea64637c6837e2a5c07a18d59678e
1189 -MISC ChangeLog 148743 SHA256 d683bc9577a76aa2a29082dbfa1c6559097295e4a36a71b8e5eb40087430d354 SHA512 4c348d3fd8ba45e5f8186b4063c25a874c4983d75d73d5ec1aa460063d8f43e112ce628de31fb6174b989b75fd0a999a86ed4fa08a7d17c3b19ecffffb57b526 WHIRLPOOL f05b17076e67bc431641208f5c941e2c762ce0756bebaef5f0a64ac72878af6e9f81a246c4572604774c138030e273892a79c101eebb9b332b72c6494f1b8686
1190 +EBUILD netbeans-groovy-9999_p20150129.ebuild 3422 SHA256 696f3d3922149c4894711816d1e4b2f305447626b0f57a474b6f673500f76640 SHA512 a0d0cb153409dc345b82528bedbe4f3d6bf65e0fa74520b8099610ba2fa549548e4e7a154034f6b240054d3b5c40a364c9133e88f61418116ae58b172cee205f WHIRLPOOL c7832ec36eba2f6180e57d35e9cc6f75b39cbb3b8c14f075d673fed270e65fb2906e088a6a627498f054327bb3c849df799f1be4196ca5efcb0fc35eefd16e96
1191 +MISC ChangeLog 148916 SHA256 9be446993525824b4b8f253defb7e9474b1e4508455b070cad0380878e83e4b1 SHA512 a7b0b8f36086cfebd0ae6a9a6a5234188de5dce314d7838be9b11932e844c31eb9492e58fbc1b2324b36422fb9e920b9bcda3f68f2979e4806328ad9c8b80035 WHIRLPOOL dde3463fb664a9ebd6c38bddaf64b0faf455bd9f69d926838cf4247823a5758b08154e866191b395a9841e4e136548ac83cee6c22619b16417c782ed6f4a13f0
1192 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
1193
1194 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150129.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150129.ebuild
1195 new file mode 100644
1196 index 0000000..bb07b7a
1197 --- /dev/null
1198 +++ b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150129.ebuild
1199 @@ -0,0 +1,111 @@
1200 +# Copyright 1999-2015 Gentoo Foundation
1201 +# Distributed under the terms of the GNU General Public License v2
1202 +# $Header: $
1203 +
1204 +EAPI="4"
1205 +inherit eutils java-pkg-2 java-ant-2
1206 +
1207 +DESCRIPTION="Netbeans Groovy Cluster"
1208 +HOMEPAGE="http://netbeans.org/projects/groovy"
1209 +SLOT="9999"
1210 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-29_00-02-36/zip/netbeans-trunk-nightly-201501290002-src.zip"
1211 +SRC_URI="${SOURCE_URL}
1212 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1213 + http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
1214 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1215 +KEYWORDS="~amd64 ~x86"
1216 +IUSE=""
1217 +S="${WORKDIR}"
1218 +
1219 +CDEPEND="~dev-java/netbeans-extide-${PV}
1220 + ~dev-java/netbeans-ide-${PV}
1221 + ~dev-java/netbeans-java-${PV}
1222 + ~dev-java/netbeans-platform-${PV}"
1223 +DEPEND=">=virtual/jdk-1.7
1224 + app-arch/unzip
1225 + ${CDEPEND}
1226 + dev-java/javahelp:0"
1227 +RDEPEND=">=virtual/jdk-1.7
1228 + ${CDEPEND}"
1229 +
1230 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1231 +
1232 +EANT_BUILD_XML="nbbuild/build.xml"
1233 +EANT_BUILD_TARGET="rebuild-cluster"
1234 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1235 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1236 +JAVA_PKG_BSFIX="off"
1237 +
1238 +src_unpack() {
1239 + unpack $(basename ${SOURCE_URL})
1240 +
1241 + einfo "Deleting bundled jars..."
1242 + find -name "*.jar" -type f -delete
1243 +
1244 + unpack netbeans-9999-r14-build.xml.patch.bz2
1245 +
1246 + pushd "${S}" >/dev/null || die
1247 + ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
1248 + popd >/dev/null || die
1249 +}
1250 +
1251 +src_prepare() {
1252 + einfo "Deleting bundled class files..."
1253 + find -name "*.class" -type f | xargs rm -vf
1254 +
1255 + epatch netbeans-9999-r14-build.xml.patch
1256 +
1257 + # Support for custom patches
1258 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1259 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1260 +
1261 + if [ -n "${files}" ] ; then
1262 + einfo "Applying custom patches:"
1263 +
1264 + for file in ${files} ; do
1265 + epatch "${file}"
1266 + done
1267 + fi
1268 + fi
1269 +
1270 + einfo "Symlinking external libraries..."
1271 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1272 +
1273 + einfo "Linking in other clusters..."
1274 + mkdir "${S}"/nbbuild/netbeans || die
1275 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
1276 +
1277 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1278 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1279 + touch nb.cluster.extide.built
1280 +
1281 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1282 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1283 + touch nb.cluster.ide.built
1284 +
1285 + ln -s /usr/share/netbeans-java-${SLOT} java || die
1286 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1287 + touch nb.cluster.java.built
1288 +
1289 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1290 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1291 + touch nb.cluster.platform.built
1292 +
1293 + popd >/dev/null || die
1294 +
1295 + java-pkg-2_src_prepare
1296 +}
1297 +
1298 +src_install() {
1299 + pushd nbbuild/netbeans/groovy >/dev/null || die
1300 +
1301 + insinto ${INSTALL_DIR}
1302 +
1303 + grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1304 +
1305 + doins -r *
1306 +
1307 + popd >/dev/null || die
1308 +
1309 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
1310 +}
1311
1312 diff --git a/dev-java/netbeans-harness/ChangeLog b/dev-java/netbeans-harness/ChangeLog
1313 index 37cc37d..229cefe 100644
1314 --- a/dev-java/netbeans-harness/ChangeLog
1315 +++ b/dev-java/netbeans-harness/ChangeLog
1316 @@ -2,6 +2,12 @@
1317 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
1318 # $Header: $
1319
1320 +*netbeans-harness-9999_p20150129 (29 Jan 2015)
1321 +
1322 + 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
1323 + +netbeans-harness-9999_p20150129.ebuild:
1324 + bumped to the latest sources
1325 +
1326 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
1327 -netbeans-harness-9999_p20141223.ebuild,
1328 -netbeans-harness-9999_p20141225.ebuild:
1329
1330 diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
1331 index 840fda3..f84c270 100644
1332 --- a/dev-java/netbeans-harness/Manifest
1333 +++ b/dev-java/netbeans-harness/Manifest
1334 @@ -51,6 +51,7 @@ DIST netbeans-trunk-nightly-201501250002-src.zip 201455903 SHA256 a758db1b55fe99
1335 DIST netbeans-trunk-nightly-201501260002-src.zip 201455903 SHA256 9ee86145eb73ec82f7192d38f986f316e1fe604e77c27d2ef8d7734869aef4b3 SHA512 4ed99062c874cdaf336fd6a5fd5e7aaa52eafb25c710c14a0800639433dbb2d4998061f3d92dfa3896c8e909577a281523635e93d54edb080667713e432f9f54 WHIRLPOOL c1d53d25cd0bbe1179ef2acdd78f57a420f3f0ff239d7c988a39bc225b6d4d92ee09bcc8b583bf0e7be1e233f9cb4917688b6304161090ed69ed214e092bbcc7
1336 DIST netbeans-trunk-nightly-201501270002-src.zip 201460403 SHA256 60dfa824eb558b0f538f4ae578c8835cb47950830f1738a22641917b566df358 SHA512 137e8d4d2333ef39b9a6bc34fd56ee239b9573e098d6aa3b08c1f6130e7ea816816563b8750fb734c1b24835c9e8c5c661542045f08792173eda1309e2ec9145 WHIRLPOOL 288a5e89d0cb5849b881acecaf858f90dd6fbf6750eb64753328a7972a367481c64eb248ca7e7399d93ee12e1715c047cc0e04d34367bceca0af2b64153187dc
1337 DIST netbeans-trunk-nightly-201501280002-src.zip 201449292 SHA256 b09bc8e7245306558fe57aed376d11418d096349f010bc3c59c6dc5a0a1f5e52 SHA512 1d0d33fa15aebdc6aa362158c2cefef946728ead5827e96afa845d9fb57fc8894ccf34855817dc74493d6122acd704d913ae16b93a5b8f902f05b0527e6b51bd WHIRLPOOL 5e703502eb1100f3c8366669b385c48f440f422777ccd6c52166d3455c3910e6025d74f27a9e6714649fb135bb80c3139a7bd05da201b7c34d11d6a37abdbd8e
1338 +DIST netbeans-trunk-nightly-201501290002-src.zip 201615638 SHA256 11a8edf7848e3ebf60edba96bacebc735b9ef150010692b6e78f41665ce61943 SHA512 974b9b35ecdab0a75201a08ae293a4e4d5245b9064c20a53d02e614a4ce4f315e0a4f49c121934cb1871f4247794448a3aeec1fce1bf1c15ff486a335a16402b WHIRLPOOL fbcde90582039d08e3001dcf51f48f2fa860d2a1da8f8fe4daa5b6d299bce04f5a0ccb343693aebf3c5261b9aa3dce5390ef2b4825068b52ef637ea27039c1f6
1339 EBUILD netbeans-harness-7.0.1.ebuild 3579 SHA256 f4d09cb7bd5e8485caf75a3020ddb8102d3ea326878ac384ef4aecb011a1f6a5 SHA512 390c26b4a3dbc81ad1ef210b3ea668926398cb38ea13fa37dceb6782b4478b1ceb7a49e9db300f691fb8b31c21c56b25f4c3237c0890f0c637ca45f596c88294 WHIRLPOOL ae1e34af6dd61c30f645f39a825b6235e3eb1f9a42dd23431225513733209a2eb225a741b75342f827a4be0ffbf41b9786a6a6430051f543c321abe3c20da6bd
1340 EBUILD netbeans-harness-7.1.2.ebuild 3587 SHA256 e0adc470109009641bf48569623bf0fc51a400ac1ba686475c7dae1a5b561c96 SHA512 e4157a6b294c17fd7430802b33253d473120dc16173557e0d7840078f4043a383d5e3672af64f124509e54cc85d590abfa4375f181a32ab8b49e976cb6613cea WHIRLPOOL 423a5844a2c55ea99db4ac78e1c605a55a04f634601c0ac054e739c0ab4a3e9c765778dbd81ccf4a1e50e9d9e4cc29ecfad2ec64b483197927f434b67cd4d773
1341 EBUILD netbeans-harness-7.2.ebuild 3421 SHA256 47a5281d140b47e0235592c58657a9065d1827175ccca7d0c73fd81e90710090 SHA512 403fd1f49e11b27ef8002c4066fc911dbeadcccc7adddcdded86c6cd95e8bddaf0603c0ccafd0e91ef31a0909508deab1eb326e98e621bcbae7304413acca291 WHIRLPOOL fe3c5f95a606db39861a80201c185cb5a25e2d80698ac78ff724587b54e859f861b834b89aa79aac22f2c5da700532eaafae67fbcc33259ee07d578ba5c7f9ee
1342 @@ -90,5 +91,6 @@ EBUILD netbeans-harness-9999_p20150125.ebuild 4131 SHA256 e3f7ae1c3750c485a82ebe
1343 EBUILD netbeans-harness-9999_p20150126.ebuild 4131 SHA256 2b681f77cfb9370e820a135cb97a0837e9b437fc337037a4c69b32d5eb3aa12d SHA512 1f61c8398c0aca59e34c1c173c08309fa24bc3c0c96e0afd76a19339dff94d636d10a2219f5cefad837ee1c45b0404fa5e777457f0661459857947b9919d780e WHIRLPOOL 472ba54e7339826cd2d93d9816c624fb7a65530546da9c17493cbbe90ebe5ed6c9de50adf08b34caeb58ba4563f9391922de901e5b85aeb2b0b481feb62669ee
1344 EBUILD netbeans-harness-9999_p20150127.ebuild 4131 SHA256 435cad558f6a1ed08be09c3a0e8043061e0987583ca99f4f7588688c3d24c303 SHA512 afcad1266345f931357825881d1330a576b4b283f4e69fef0651ad76f93e9e12444bd05171666a655d511cbaeecab4a9d1520296a31576ad73ad8325638562c7 WHIRLPOOL 6dc64e9fef5b97411e1dd263ec7eb051bdc4b5b2b6478c779b416f58b1c24759c96501dc35d883debaf0079c3804844e27f4d74cc80b916152310b5f44c0464e
1345 EBUILD netbeans-harness-9999_p20150128.ebuild 4131 SHA256 1655ecfe0ee0d35d87e71bbf8f03ec9dcf24b71adff9c86d032145ffaa943635 SHA512 954dd6fee2bb6eced8799c46bfd6c8f3aed400357a769e721a053b0ed4de0906c123925cb64955dd93f326b3795bff6b31e9a2255f079710c0fa452b4b994bc8 WHIRLPOOL 8c89a1439ef1e8123e46f6af0dcd8facf6e56b705d5a24fccde4abb6d91cd4c6405b51925873b8d40cbcc9710bcf9c18d923f549a95d76d8992ab2a511877b65
1346 -MISC ChangeLog 150632 SHA256 38f227febfd74235a4462ca99534fb78bff213a42a41e98f7f26aeadcaee07b2 SHA512 be3f985f460562b958f2ae4a0d7eba1bf48d72e28d887b937ebac37ccc0426e9d0b13269f1d0752204d5a39eaab8fc7bf319413ac4cbdbd759ebcc3d8e33b20a WHIRLPOOL 1fdd1028bdbd1eb6aa3ff3e0b7d1aabfe9f645c0c40f177b79d5aeab86157830720bb24e61018d7a020f100edc8b2f4018030ea08a8417d5e438d87465b42a9f
1347 +EBUILD netbeans-harness-9999_p20150129.ebuild 4131 SHA256 617aa67f052f9c5be49bb09b3d03535fad022bd21a6af8549e94e5313f723992 SHA512 37c0ad1b49b71771ba0ace14dec87b333e4af8207d8172853280010f24383b83597aaa65dd1a189c169c1e9e4435a2ab590da0e2fa19c5700764d8f2575e5624 WHIRLPOOL 7e80de4f0b20e468150c120aafd6e3fdc9451a6dc43e26f8d70352f17b432a57643101e73b443a7a7dd8970adcd7cb5cf7a144d7844ada611ed19d9f0b3f8ae0
1348 +MISC ChangeLog 150807 SHA256 10c6aa09d5d238ff37b6cf872f4b9999f2982646d7ac847ad77bed03d76d9738 SHA512 11824d8420737e202788f0a6c05fed4d3eabc2d9ee97c644cdc14ac454c3585e3c6ee1589e08be4057ea7b22f32e2a8fea97d7b06a783fb5a9c9ed1b7cd3440b WHIRLPOOL 7a5bf259d60a15d246af49cb2591ffb92c604754cf54cb8ab9f82fe3287dd92d687510a714a74ff3f4b0c3352018b28ea589e98427d076e80ae87ff03a9e1fcc
1349 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
1350
1351 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150129.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150129.ebuild
1352 new file mode 100644
1353 index 0000000..ea46dd7
1354 --- /dev/null
1355 +++ b/dev-java/netbeans-harness/netbeans-harness-9999_p20150129.ebuild
1356 @@ -0,0 +1,114 @@
1357 +# Copyright 1999-2015 Gentoo Foundation
1358 +# Distributed under the terms of the GNU General Public License v2
1359 +# $Header: $
1360 +
1361 +EAPI="4"
1362 +inherit eutils java-pkg-2 java-ant-2
1363 +
1364 +DESCRIPTION="Netbeans Harness"
1365 +HOMEPAGE="http://netbeans.org/features/platform/"
1366 +SLOT="9999"
1367 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-29_00-02-36/zip/netbeans-trunk-nightly-201501290002-src.zip"
1368 +SRC_URI="${SOURCE_URL}
1369 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1370 + http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
1371 + http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
1372 + http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
1373 + http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
1374 + http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
1375 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1376 +KEYWORDS="~amd64 ~x86"
1377 +IUSE=""
1378 +S="${WORKDIR}"
1379 +
1380 +CDEPEND="~dev-java/netbeans-platform-${PV}
1381 + dev-java/javahelp:0"
1382 +DEPEND=">=virtual/jdk-1.7
1383 + app-arch/unzip
1384 + ${CDEPEND}
1385 + >=dev-java/junit-4.4:4"
1386 +RDEPEND=">=virtual/jdk-1.7
1387 + ${CDEPEND}"
1388 +
1389 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1390 +
1391 +EANT_BUILD_XML="nbbuild/build.xml"
1392 +EANT_BUILD_TARGET="rebuild-cluster"
1393 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1394 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1395 +JAVA_PKG_BSFIX="off"
1396 +
1397 +src_unpack() {
1398 + unpack $(basename ${SOURCE_URL})
1399 +
1400 + einfo "Deleting bundled jars..."
1401 + find -name "*.jar" -type f -delete
1402 +
1403 + unpack netbeans-9999-r14-build.xml.patch.bz2
1404 +
1405 + pushd "${S}" >/dev/null || die
1406 + ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
1407 + ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
1408 + ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
1409 + ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
1410 + ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
1411 + popd >/dev/null || die
1412 +}
1413 +
1414 +src_prepare() {
1415 + einfo "Deleting bundled class files..."
1416 + find -name "*.class" -type f | xargs rm -vf
1417 +
1418 + epatch netbeans-9999-r14-build.xml.patch
1419 +
1420 + # Support for custom patches
1421 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1422 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1423 +
1424 + if [ -n "${files}" ] ; then
1425 + einfo "Applying custom patches:"
1426 +
1427 + for file in ${files} ; do
1428 + epatch "${file}"
1429 + done
1430 + fi
1431 + fi
1432 +
1433 + einfo "Symlinking external libraries..."
1434 + java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1435 + java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
1436 + java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
1437 +
1438 + einfo "Linking in other clusters..."
1439 + mkdir "${S}"/nbbuild/netbeans || die
1440 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
1441 +
1442 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1443 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1444 + touch nb.cluster.platform.built
1445 +
1446 + popd >/dev/null || die
1447 +
1448 + java-pkg-2_src_prepare
1449 +}
1450 +
1451 +src_install() {
1452 + pushd nbbuild/netbeans/harness >/dev/null || die
1453 +
1454 + insinto ${INSTALL_DIR}
1455 +
1456 + grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1457 +
1458 + doins -r *
1459 + fperms 755 launchers/app.sh
1460 + find "${D}" -name "*.exe" -type f -delete
1461 +
1462 + popd >/dev/null || die
1463 +
1464 + local instdir=${INSTALL_DIR}/antlib
1465 + pushd "${D}"/${instdir} >/dev/null || die
1466 + rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
1467 + popd >/dev/null || die
1468 +
1469 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
1470 +}
1471
1472 diff --git a/dev-java/netbeans-ide/ChangeLog b/dev-java/netbeans-ide/ChangeLog
1473 index 345ff86..c6f8bb7 100644
1474 --- a/dev-java/netbeans-ide/ChangeLog
1475 +++ b/dev-java/netbeans-ide/ChangeLog
1476 @@ -2,6 +2,12 @@
1477 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
1478 # $Header: $
1479
1480 +*netbeans-ide-9999_p20150129 (29 Jan 2015)
1481 +
1482 + 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
1483 + +netbeans-ide-9999_p20150129.ebuild:
1484 + bumped to the latest sources
1485 +
1486 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
1487 -netbeans-ide-9999_p20141223.ebuild, -netbeans-ide-9999_p20141225.ebuild:
1488 removed obsolete ebuilds
1489
1490 diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
1491 index 477618c..d882232 100644
1492 --- a/dev-java/netbeans-ide/Manifest
1493 +++ b/dev-java/netbeans-ide/Manifest
1494 @@ -232,6 +232,7 @@ DIST netbeans-trunk-nightly-201501250002-src.zip 201455903 SHA256 a758db1b55fe99
1495 DIST netbeans-trunk-nightly-201501260002-src.zip 201455903 SHA256 9ee86145eb73ec82f7192d38f986f316e1fe604e77c27d2ef8d7734869aef4b3 SHA512 4ed99062c874cdaf336fd6a5fd5e7aaa52eafb25c710c14a0800639433dbb2d4998061f3d92dfa3896c8e909577a281523635e93d54edb080667713e432f9f54 WHIRLPOOL c1d53d25cd0bbe1179ef2acdd78f57a420f3f0ff239d7c988a39bc225b6d4d92ee09bcc8b583bf0e7be1e233f9cb4917688b6304161090ed69ed214e092bbcc7
1496 DIST netbeans-trunk-nightly-201501270002-src.zip 201460403 SHA256 60dfa824eb558b0f538f4ae578c8835cb47950830f1738a22641917b566df358 SHA512 137e8d4d2333ef39b9a6bc34fd56ee239b9573e098d6aa3b08c1f6130e7ea816816563b8750fb734c1b24835c9e8c5c661542045f08792173eda1309e2ec9145 WHIRLPOOL 288a5e89d0cb5849b881acecaf858f90dd6fbf6750eb64753328a7972a367481c64eb248ca7e7399d93ee12e1715c047cc0e04d34367bceca0af2b64153187dc
1497 DIST netbeans-trunk-nightly-201501280002-src.zip 201449292 SHA256 b09bc8e7245306558fe57aed376d11418d096349f010bc3c59c6dc5a0a1f5e52 SHA512 1d0d33fa15aebdc6aa362158c2cefef946728ead5827e96afa845d9fb57fc8894ccf34855817dc74493d6122acd704d913ae16b93a5b8f902f05b0527e6b51bd WHIRLPOOL 5e703502eb1100f3c8366669b385c48f440f422777ccd6c52166d3455c3910e6025d74f27a9e6714649fb135bb80c3139a7bd05da201b7c34d11d6a37abdbd8e
1498 +DIST netbeans-trunk-nightly-201501290002-src.zip 201615638 SHA256 11a8edf7848e3ebf60edba96bacebc735b9ef150010692b6e78f41665ce61943 SHA512 974b9b35ecdab0a75201a08ae293a4e4d5245b9064c20a53d02e614a4ce4f315e0a4f49c121934cb1871f4247794448a3aeec1fce1bf1c15ff486a335a16402b WHIRLPOOL fbcde90582039d08e3001dcf51f48f2fa860d2a1da8f8fe4daa5b6d299bce04f5a0ccb343693aebf3c5261b9aa3dce5390ef2b4825068b52ef637ea27039c1f6
1499 EBUILD netbeans-ide-7.0.1.ebuild 22653 SHA256 4c1b3e46e2a6cb89d902c7f4fe6ad9306cbd0c9463a514e87d4c6ec019dc0356 SHA512 5dd526a85a70720686c612efb3aa5602c395111d507b91ae4db04c5814b27bafd1480ab7e44e1148b7412f768543110ff58abdf676de303cd3be9d87b87bd373 WHIRLPOOL abaedc56df115c6050ad7824929ee959ba1669fc1f3f9d4cd1eb9f9f948a608828621f46aeedd0b6062c85b1ad4481d12f952a504559e52c110ff37b88ae0d72
1500 EBUILD netbeans-ide-7.1.2-r1.ebuild 26831 SHA256 2643a4435aa093e292a2728583d8ffbf213dac6a13dad8e47029ed13a2478493 SHA512 5ba14c7b820f2daae788588ae2fdebdc8af6bb870d6ed56adcc2d43810e5dbd2ea21ae639e6b864d6d0b1e69c9aa4f86dfb15e99eb4a170434aadf0109ad876a WHIRLPOOL c9367735f073f9fcf6bb992b6d481aaea1ebe8526907cb6366d432a3f47a0c4d76bc9224206e0e512708dfe896b465878a2a1ad68836c7cd9b51a3a4efa2aecc
1501 EBUILD netbeans-ide-7.1.2.ebuild 26834 SHA256 1e57e60a1a00b4530f917319b5d8eef915b9669b9dd3ab82b5afabe171d8959a SHA512 4242265c0783a87c028f955425c86596038aa477e3256ff8ba244220a573486bb7f2e47b07b3c94fbef07940a3b32c313a1320b58656a67cb15a490e7307b1ca WHIRLPOOL 1e23b1e4370292500f154527ecd7a0e7ca315ee73588806413f630355677ee8fe9318a0e672b5f6ad60f829c0a5579b37eedbd737bc8ec154aba9f59c53bd337
1502 @@ -273,5 +274,6 @@ EBUILD netbeans-ide-9999_p20150125.ebuild 29641 SHA256 4cc18b35859d645941781f374
1503 EBUILD netbeans-ide-9999_p20150126.ebuild 29641 SHA256 99a766473513e30f4e6c24f4aaff74f24f27ec0f2bf28215b69c8e9fb34a1b54 SHA512 0c38b516481ed6f9e1ba7d95297d9984cc1e69fcd9431eb91c5cba215187707da20c3ffb9be362642e6c8add3c2236a3aaae28e381c64c8a60d59087282ff6e6 WHIRLPOOL e3d86eccc1a82fab35be87c379198a7eb94d1ec932ef9ce2cb71444d96f179704b279c094a4fc78049cb9fd321efda41faf5ba28802a4569697a31c8b631c744
1504 EBUILD netbeans-ide-9999_p20150127.ebuild 29641 SHA256 749048205ec03928cccb7dc698aff61c8f6460e54f477ec8d3d584c656643d24 SHA512 9e8b41dc7e5e0876d96519e0982904958858132b9eff41d31935a53861ea1bd331c9824fa6da53c52bdb50a28271a73be97f0ac80a09c842ea2bbe8f30df12b3 WHIRLPOOL 9838d625ac3f12eac7222c12aee2fdce863db505d13aacdfee06d031ccab83affd9dc15729c28a65bf664010e3ab0e3e47ba156cc2435be80a486413273c124b
1505 EBUILD netbeans-ide-9999_p20150128.ebuild 29641 SHA256 0029a88a1790d98b6bb581e145a6149bb52b423a8b88d44aeae07145d82af8b6 SHA512 162dd109797db6098365112fc070ae984f807bc18849d04abea0cc4f09f390188507be2a19686cd851e372c9a21f3760d62a44dc9b0ad55675b1f99c848d2289 WHIRLPOOL 7dbb7fec5676e87bdf52fda75587b719ac1f76dcdc64b153b0baacd28b4a78093a7b66295106dc99f50051181f1855021be3d00a1ee9ab2471bf044e962681f2
1506 -MISC ChangeLog 143592 SHA256 7df854ef3a8fb182011b24732e0f1601845a765104ada80be8bbb2ff1bd5c783 SHA512 743e3e418126436a17e448c6e62b990bbb694887a0084a5d986e55c1fef08e8db034b1194a3442ad3c2a82c8d223730434241c6fcef94a8e5892bee15c8714be WHIRLPOOL 335a8cf2785593cafc1cd55879b191ab258c46cd559698a36809d994008b61581534cd4f9de508c1fe2df5ff3183c299fa94cbe6e68026aeba786ccbbfba4be8
1507 +EBUILD netbeans-ide-9999_p20150129.ebuild 29641 SHA256 66587027b4e2875ed5bf1828bb6dd6f851f26232ce02bba7c7704ba945251bc0 SHA512 894b2aac451ce42b1b945c8e824ad1e3f93300a1d7ce0216aa548c0b203e8e7e2a8cbb8dc38bef113f55882e7738f8bae38bf777bd74057a55aad97094919022 WHIRLPOOL 79e41ebe844d959cdd53577eb548be03ef11b3f72c00c3cf38e487dc9287a2b3f4200753d19bcec62ebfd0a1e237a1503951553d7898ae0db62a070514109d91
1508 +MISC ChangeLog 143759 SHA256 d8b23195d2c1dd543273577397eb78b019d22520951c559a89c6ec9331a4576c SHA512 da5cc6cfd9f50ebcc4a1d5e62e625af6733a316495285fa0b69e2cd32f83c31851985bcd7c0678c93e4b33d55a149e71aea944707998dd56cfb2e7c203d80af3 WHIRLPOOL df595f5de92a038a7fb63f61daff5e88018115515763b5b3a52d23c246fb6282f80bec4585702e2297df7f736e18ebfafe059596f24b926c95e0e10e9b01feb6
1509 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
1510
1511 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150129.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150129.ebuild
1512 new file mode 100644
1513 index 0000000..e99d2ca
1514 --- /dev/null
1515 +++ b/dev-java/netbeans-ide/netbeans-ide-9999_p20150129.ebuild
1516 @@ -0,0 +1,373 @@
1517 +# Copyright 1999-2015 Gentoo Foundation
1518 +# Distributed under the terms of the GNU General Public License v2
1519 +# $Header: $
1520 +
1521 +EAPI="4"
1522 +inherit eutils java-pkg-2 java-ant-2
1523 +
1524 +DESCRIPTION="Netbeans IDE Cluster"
1525 +HOMEPAGE="http://netbeans.org/projects/ide"
1526 +SLOT="9999"
1527 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-29_00-02-36/zip/netbeans-trunk-nightly-201501290002-src.zip"
1528 +SRC_URI="${SOURCE_URL}
1529 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1530 + http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
1531 + http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
1532 + http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
1533 + http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
1534 + http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
1535 + http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
1536 + http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
1537 + http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
1538 + http://hg.netbeans.org/binaries/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip
1539 + http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
1540 + http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
1541 + http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
1542 + http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
1543 + http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
1544 + http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
1545 + http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
1546 + http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
1547 + http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
1548 + http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
1549 + http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
1550 + http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
1551 + http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
1552 + http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
1553 + http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
1554 + http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
1555 + http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
1556 + http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
1557 + http://hg.netbeans.org/binaries/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip
1558 + http://hg.netbeans.org/binaries/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip
1559 + http://hg.netbeans.org/binaries/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip
1560 + http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
1561 + http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
1562 + http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
1563 + http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
1564 + http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
1565 + http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
1566 + http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
1567 + http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
1568 + http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
1569 + http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
1570 + http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
1571 + http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
1572 + http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
1573 + http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
1574 + http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
1575 + http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
1576 + http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
1577 + http://hg.netbeans.org/binaries/B005B69D9F5B4DBA636A95403D5CB62BAD5C486D-org.eclipse.jgit-3.6.0.201412230720-r.jar
1578 + http://hg.netbeans.org/binaries/0F81EBAFB75BE1C3A972B7563078897958724E1A-org.eclipse.jgit.java7-3.6.0.201412230720-r.jar
1579 + http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
1580 + http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
1581 + http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
1582 + http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
1583 + http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
1584 + http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
1585 + http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
1586 + http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
1587 + http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
1588 + http://hg.netbeans.org/binaries/934DCAB9534B8FE12FD9C90759B26B6B0D442837-org.tmatesoft.svnkit_1.8.7.r10376_v20141223_2131.jar
1589 + http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
1590 + http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
1591 + http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
1592 + http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
1593 + http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
1594 + http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
1595 + http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
1596 + http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
1597 + http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
1598 + http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
1599 + http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
1600 + http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
1601 + http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
1602 + http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
1603 + http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
1604 + http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
1605 + http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
1606 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1607 +KEYWORDS="~amd64 ~x86"
1608 +IUSE=""
1609 +S="${WORKDIR}"
1610 +
1611 +CDEPEND="~dev-java/netbeans-harness-${PV}
1612 + ~dev-java/netbeans-platform-${PV}
1613 + dev-java/commons-httpclient:3
1614 + dev-java/commons-lang:2.1
1615 + dev-java/commons-logging:0
1616 + dev-java/icu4j:4.4
1617 + dev-java/iso-relax:0
1618 + dev-java/jdbc-mysql:0
1619 + dev-java/jdbc-postgresql:0
1620 + >=dev-java/json-simple-1.1:0
1621 + dev-java/jsr173:0
1622 + dev-java/jvyamlb:0
1623 + dev-java/log4j:0
1624 + dev-java/lucene:3.5
1625 + dev-java/rhino:1.6
1626 + dev-java/saxon:9
1627 + dev-java/smack:2.2
1628 + dev-java/sun-jaf:0
1629 + dev-java/tomcat-servlet-api:2.2
1630 + dev-java/ws-commons-util:0
1631 + dev-java/xerces:2"
1632 +# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
1633 +# app-text/jing:0 our version is probably too old
1634 +# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
1635 +# dev-java/freemarker:2.3
1636 +# dev-java/ini4j:0 our version is too old
1637 +# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
1638 +# dev-java/trilead-ssh2:0 in overlay
1639 +DEPEND=">=virtual/jdk-1.7
1640 + app-arch/unzip
1641 + dev-java/commons-codec:0
1642 + >=dev-java/jsch-0.1.46:0
1643 + dev-java/jzlib:0
1644 + ${CDEPEND}
1645 + dev-java/javacc:0
1646 + dev-java/javahelp:0"
1647 +RDEPEND=">=virtual/jdk-1.7
1648 + ${CDEPEND}"
1649 +
1650 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1651 +
1652 +EANT_BUILD_XML="nbbuild/build.xml"
1653 +EANT_BUILD_TARGET="rebuild-cluster"
1654 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
1655 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1656 +JAVA_PKG_BSFIX="off"
1657 +
1658 +JAVA_PKG_WANT_SOURCE="1.7"
1659 +JAVA_PKG_WANT_TARGET="1.7"
1660 +
1661 +src_unpack() {
1662 + unpack $(basename ${SOURCE_URL})
1663 +
1664 + einfo "Deleting bundled jars..."
1665 + find -name "*.jar" -type f -delete
1666 +
1667 + unpack netbeans-9999-r14-build.xml.patch.bz2
1668 +
1669 + pushd "${S}" >/dev/null || die
1670 + ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
1671 + ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
1672 + ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
1673 + ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
1674 + ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
1675 + ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
1676 + ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
1677 + ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
1678 + ln -s "${DISTDIR}"/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
1679 + ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
1680 + ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
1681 + ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
1682 + ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
1683 + ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
1684 + ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
1685 + ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
1686 + ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
1687 + ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
1688 + ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
1689 + ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
1690 + ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
1691 + ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
1692 + ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
1693 + ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
1694 + ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
1695 + ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
1696 + ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
1697 + ln -s "${DISTDIR}"/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
1698 + ln -s "${DISTDIR}"/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
1699 + ln -s "${DISTDIR}"/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
1700 + ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
1701 + ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
1702 + ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
1703 + 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
1704 + ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
1705 + ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
1706 + ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
1707 + ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
1708 + ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
1709 + ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
1710 + ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
1711 + ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
1712 + ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
1713 + ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
1714 + ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
1715 + ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
1716 + ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
1717 + ln -s "${DISTDIR}"/B005B69D9F5B4DBA636A95403D5CB62BAD5C486D-org.eclipse.jgit-3.6.0.201412230720-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.0.201412230720-r.jar || die
1718 + ln -s "${DISTDIR}"/0F81EBAFB75BE1C3A972B7563078897958724E1A-org.eclipse.jgit.java7-3.6.0.201412230720-r.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.0.201412230720-r.jar || die
1719 + ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
1720 + ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
1721 + ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
1722 + ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
1723 + ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
1724 + ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
1725 + ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
1726 + ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
1727 + ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
1728 + 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
1729 + ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.process/external/processtreekiller-1.0.2.jar || die
1730 + 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
1731 + ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
1732 + ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
1733 + ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
1734 + ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
1735 + ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
1736 + ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
1737 + 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
1738 + 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
1739 + ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
1740 + ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
1741 + 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
1742 + ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
1743 + ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
1744 + ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
1745 + ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
1746 + ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
1747 + ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
1748 + popd >/dev/null || die
1749 +}
1750 +
1751 +src_prepare() {
1752 + einfo "Deleting bundled class files..."
1753 + find -name "*.class" -type f | xargs rm -vf
1754 +
1755 + epatch netbeans-9999-r14-build.xml.patch
1756 +
1757 + # Support for custom patches
1758 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1759 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1760 +
1761 + if [ -n "${files}" ] ; then
1762 + einfo "Applying custom patches:"
1763 +
1764 + for file in ${files} ; do
1765 + epatch "${file}"
1766 + done
1767 + fi
1768 + fi
1769 +
1770 + einfo "Symlinking external libraries..."
1771 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1772 + java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
1773 +
1774 + einfo "Linking in other clusters..."
1775 + mkdir "${S}"/nbbuild/netbeans || die
1776 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
1777 +
1778 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1779 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1780 + touch nb.cluster.platform.built
1781 +
1782 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1783 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1784 + touch nb.cluster.harness.built
1785 +
1786 + popd >/dev/null || die
1787 +
1788 + java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
1789 + java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
1790 + java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
1791 + java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
1792 + java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
1793 + java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
1794 + java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
1795 + java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
1796 + java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
1797 + # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
1798 + java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
1799 + java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
1800 + java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
1801 + java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
1802 + # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
1803 + java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
1804 + java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
1805 + java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
1806 + java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
1807 + java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
1808 + 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
1809 + java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
1810 + java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
1811 + java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
1812 +
1813 + java-pkg-2_src_prepare
1814 +}
1815 +
1816 +src_compile() {
1817 + unset DISPLAY
1818 + eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
1819 +}
1820 +
1821 +src_install() {
1822 + pushd nbbuild/netbeans/ide >/dev/null || die
1823 +
1824 + insinto ${INSTALL_DIR}
1825 +
1826 + grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1827 +
1828 + doins -r *
1829 + rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
1830 + rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
1831 +
1832 + insinto ${INSTALL_DIR}/bin/nativeexecution
1833 + doins bin/nativeexecution/*
1834 +
1835 + pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
1836 + for file in *.sh ; do
1837 + fperms 755 ${file}
1838 + done
1839 + popd >/dev/null || die
1840 +
1841 + if use x86 ; then
1842 + doins -r bin/nativeexecution/Linux-x86
1843 + pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
1844 + for file in * ; do
1845 + fperms 755 ${file}
1846 + done
1847 + popd >/dev/null || die
1848 + elif use amd64 ; then
1849 + doins -r bin/nativeexecution/Linux-x86_64
1850 + pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
1851 + for file in * ; do
1852 + fperms 755 ${file}
1853 + done
1854 + popd >/dev/null || die
1855 + fi
1856 +
1857 + popd >/dev/null || die
1858 +
1859 + local instdir=${INSTALL_DIR}/modules/ext
1860 + pushd "${D}"/${instdir} >/dev/null || die
1861 + # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
1862 + rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
1863 + rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
1864 + rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
1865 + rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
1866 + rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
1867 + 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
1868 + 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
1869 + rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
1870 + rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
1871 + rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
1872 + rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
1873 + rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
1874 + # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
1875 + rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
1876 + popd >/dev/null || die
1877 +
1878 + local instdir=${INSTALL_DIR}/modules/ext/jaxb
1879 + pushd "${D}"/${instdir} >/dev/null || die
1880 + rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
1881 + popd >/dev/null || die
1882 +
1883 + local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
1884 + pushd "${D}"/${instdir} >/dev/null || die
1885 + rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
1886 + popd >/dev/null || die
1887 +
1888 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
1889 +}
1890
1891 diff --git a/dev-java/netbeans-java/ChangeLog b/dev-java/netbeans-java/ChangeLog
1892 index 39bf0e2..90f5145 100644
1893 --- a/dev-java/netbeans-java/ChangeLog
1894 +++ b/dev-java/netbeans-java/ChangeLog
1895 @@ -2,6 +2,12 @@
1896 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
1897 # $Header: $
1898
1899 +*netbeans-java-9999_p20150129 (29 Jan 2015)
1900 +
1901 + 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
1902 + +netbeans-java-9999_p20150129.ebuild:
1903 + bumped to the latest sources
1904 +
1905 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
1906 -netbeans-java-9999_p20141223.ebuild, -netbeans-java-9999_p20141225.ebuild:
1907 removed obsolete ebuilds
1908
1909 diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
1910 index 53bfb1b..37cdbcf 100644
1911 --- a/dev-java/netbeans-java/Manifest
1912 +++ b/dev-java/netbeans-java/Manifest
1913 @@ -54,6 +54,7 @@ DIST AA6FD013C506BAC98BCE1174EACAD00383650342-javac-impl-nb-7.0-b07.jar 1673570
1914 DIST ADD5DE96BF7F30DAA4EC41D70610CF72A16F58FD-javac-api-nb-7.0-b07.jar 130227 SHA256 c221b2ffa32c021c4219883ff43e20bbcb90644996cdbd18f8625a1913009f81 SHA512 0507546ff9e3c47dbeede6930d672842c4240a15d530875f8cb33ebd20a01204ad6cd1996dc9f18cecf5abd5c4656f5faa6d0e870d5b3db9ab07426292c7f9af WHIRLPOOL 3f8b6711b8586d44fbd6b6afddd8577a5e8cc63f36d2476768a2677195194d4abab4c94715ce3221c745fc7b29b8afd04e81f4d10ee39836cad4913e208dafaa
1915 DIST AF599F03E590A5992EE56F363DBD8F0F32B8787E-indexer-artifact-4.1.0.jar 24703 SHA256 d542a451c09313576942e8c201bdbd4a8545da57f9bfe9c9af9712945add6766 SHA512 2806b1eef19c270bad1b5ce2009925e086c6d356f1a530033af3d7842d324a3dc0fe4d83a23ccd75637c57ec23985430ad54ee2134657d51830dc6950bb59d22 WHIRLPOOL 73387e7fd849eb6b0f4c5aa732b51de4ca189c67338ac76d6dcafd22bab5c982813ad2004582d4854e0dd1f1bb2358a748b92c11ae8b61b88fe1f3a79ef5443f
1916 DIST B1D9BFCBC513472E819CB6C7E1018D26439D400A-org.eclipse.persistence.jpa.jpql_2.5.0.v20130507-3faac2b.jar 1396640 SHA256 a1ab1845519fea0fe518a22b0af26af50b5f69d9e19c4f0da8a6bdb750cb9fce SHA512 32d61be04151799ddfbb9210b88c7adf5dc4a2c4d134cb9cfeb75751327d431804dfbce478cf88af1815ed6e958788f7de9c74f0c7b251dfb5cd11680dbdc94b WHIRLPOOL ed15339405b093b50f1502258f96d568b30bdef42e4eefe80f0f7ab5e51f396d8e2c2e9d714ffdf5d24de6c2bcefa730e8bfbcab393b236517c197343a5f5d18
1917 +DIST B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar 173819 SHA256 4f2dbc36ec77519df339846cf5333e874d6f147f5d46ccdfabb18af34ee3bd5b SHA512 ccd48f9fe445b669763428dace1a02d5820a33d872c952d3a74608f868ca225c017999ae15857ed544799d467068b759d216121ba79d3288f323aa2cffb95fa8 WHIRLPOOL 02e8556df81839b0b90c912b9e22c22c9f10c54ee0aabda4768eaf6956f7e3e29c9b24a46e20bb264f2ea186c1642ec7baeb375b2a8951737543ac16e73f9260
1918 DIST B456600D274B835E1E7DDB16FD843DDAB2ED3EF1-appframework-1.0.3-doc.zip 301845 SHA256 0667f86903d97f78ec1022ef1f31a173990bf69b3f882f95e11ea2bf968ec7d0 SHA512 7029859684e39e3ce6ef05e5e40b791ca8296a33ef4ae2521da002cfe03d9eecb0bd274e806b59487fb9b3c330bf76296f5922187ea9d448bfa0d21e4363d739 WHIRLPOOL 19668b1896abda74c7bf26cf9f8bae6e75413c7c5ef40b7a1d5b8c933a2063dafa0b446f285001056b90b2734b90c9adece66eecc70242d7058b3f02e9c4b7d2
1919 DIST BC0919190ADD3A7FB764C8412D10A2B026CD9563-eclipselink-2.3.0.jar 6503498 SHA256 ddd722c70d74201e7f06463e6b59fd2563d2b043a36825cb47ede8f9bf03c213 SHA512 75574753b37decfbc62d59bb9b007233d581d34bd88696f2a7b1ec01e8bbf6f90956d0b5431ba03f66963877e293892405f7ded25b400cd035af4eb748c6c35a WHIRLPOOL c8ad505fb06901be9c9628facc05af1de4ff82e0e803b256219713374dd1b497752f9d0f4ae99d485048e7e77b156377c4237e330e04a90f281534e2ec22c1a6
1920 DIST BE675D922E5BFAF6557EB5E05A06B0B5047C08B1-org.eclipse.persistence.jpa.modelgen_2.5.0.v20130507-3faac2b.jar 44520 SHA256 a5b673799f2d407d845d484c3df1d2f7eebdb3b0240fc5e2fff2848c800644cb SHA512 8daf4f7c9725fb46d99e462a6af724210eb9dea557f2e7a30172fb70f6f3e7d1e22ad7e28a47864ad495624513d618fc20134f499adccac932f96f0c40a1d7dc WHIRLPOOL c63b7bb65b200c232a7e273a3c4ff2975bb7fed60b65df6ec0533d181fa742af33d8ff2bec3f018996115a2d6545bf279d9c19c6d536d04f08fca4f2190fed11
1921 @@ -66,6 +67,7 @@ DIST CB686A65B6C4516A32173CB60385D02027440620-spring-2.5.6.SEC03.jar 2949268 SHA
1922 DIST CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar 8632395 SHA256 67d175c1858005308ae9a02ff85c0bc7efc9a2a3c058a6838d51769f417f5247 SHA512 56559a40532fa42775a92d82296a86033a587116870d8201dd42f07e29990a28de5b1547e3fb59ddedadfe6b4fc3dd109b108cc65cf7b253ac1b0fbb9cc03fcc WHIRLPOOL fc40cf8d49919d3ef38f6c3473736f56ee5ac1d4db848681536c3bd3532cb112e9490e76c1ef7b15d88b2ab87ed54e58dbf1227c173a3256194b5887d37f8a84
1923 DIST D388DFD4853B4C82C4BE4EDB38AB56904208723E-nb-javac-impl.jar 1780249 SHA256 788c63ffba904422041d310eb218c48b36170fcddffa6dd98b4a066bb1b45bd7 SHA512 d06e63a5c3b5ed27e05ca5b735fdc79b713c7d2c948799a642354b30b56e59f33c12f33b0c1db8069ee75e0410ae183c518522263b814aed922995d262f5b3d3 WHIRLPOOL 9c53bc9cc140e187e79a22e8336db6a09a82dde30ad011abd881f9ce6f9e30ec7144320b6013260fd3701d6d26133eedd96182e4de8563d7df024d50e3f062be
1924 DIST D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip 84706 SHA256 214c8f6da105d8bcc4583f3f160d94fa4a8ec266c4fea4b5e12929a6386fec3a SHA512 5dd4270d3514f448f2d1533b099dbe64aab97c21e89066c467a3332d354f0675e27f6ed5ca1b23c01a2222c8e1ad261c374ae6549b9323951763b7a542a386f5 WHIRLPOOL 88a6357f335bd50d3cf3608cee0228b0c99b4b20a962e2dcd68b83c3fdd49b113618342f87cb8b758ad18612efdff0128876ae9018eeba5b682cd8267f97f8fb
1925 +DIST D6F2ED3776B43371F4DDC6BBA062F4C742165FA7-nb-javac-impl.jar 2767204 SHA256 08472ee635f26e7d64b05a743040a2d7785b12a0d4601010609157dd02c483f8 SHA512 430f0d62bad1e99f6cefa38735763f5fca24cc1ecb4f44c445cb99ace08e6e95b97b20b835a8255ee2d5952a46fd8fcedcf85dbfdd880ef1a3dc47302356bc5d WHIRLPOOL 69624a8e9f331862221e614cf273b25d0efc93fe2feb5e6f142e33c270aca6dd4766058dab3254b2c4c0d5805031e3ae96a73866296842e8f931c6ab637e74c8
1926 DIST D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar 120575 SHA256 51945be4ed200cfc439d2db986bdcc184ecdfec5d0880a8c2854f88dcf20df0b SHA512 788bb5e115a77e12e9329db70e0b6edca185ebd5e30a8178f451da3a8492acba8c89848873acff224868772f464f17bd9eccc9130638d49c95593edd697d3dd2 WHIRLPOOL 9026c59ae69df71d205278a2cd7aeae24c72d74f1356bbf7d3dbe2fcceddb02948a94a87d4f7e6d710a5cc4e642d0de38d16690fff830d10b8372bcbecdd86b5
1927 DIST D88A41174C5F85D1B791D6A8E0F8B8A1C459D6C0-spring-framework-3.0.2.RELEASE.zip 4054621 SHA256 5901b2a23c80f2669016697aadf27fefd8350fdd5cc876f8e979d5aac92a857e SHA512 30cc8ce002795153d9890255c76892f41e6eb81377f28330a8f600821cb4d537da17863706be175c835f82841ca84f92a477af629e3e807b68e9fb3507d4ac1d WHIRLPOOL a3e13022627cd30327e72b26358c613a47f5cf88bbc60448a34283d096f49af37518c04c5e9f3454e4494bac8b915342bbaabf62447e3e3d1c33ddd5cf3b3447
1928 DIST E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar 173813 SHA256 39fa3597e77942f589e299942e4d5f25ae04f699edfe6bd9135d5f425845649b SHA512 ca940f40881ff5a908fafc80f6aa90866d58c54189bfc073a2559ee76496f3127df920abda5d9c7aacf9a54cda693884127c1e3f696d4fc8367351313c900cc5 WHIRLPOOL fae1db760f988f4e2886d8a2f9b2384a194bf8b579825971466a21ec4fa4971a6e4e56b477ba0b61e2e034777af6c49c66d4425734cd6f9db4aca15041b384f6
1929 @@ -123,6 +125,7 @@ DIST netbeans-trunk-nightly-201501250002-src.zip 201455903 SHA256 a758db1b55fe99
1930 DIST netbeans-trunk-nightly-201501260002-src.zip 201455903 SHA256 9ee86145eb73ec82f7192d38f986f316e1fe604e77c27d2ef8d7734869aef4b3 SHA512 4ed99062c874cdaf336fd6a5fd5e7aaa52eafb25c710c14a0800639433dbb2d4998061f3d92dfa3896c8e909577a281523635e93d54edb080667713e432f9f54 WHIRLPOOL c1d53d25cd0bbe1179ef2acdd78f57a420f3f0ff239d7c988a39bc225b6d4d92ee09bcc8b583bf0e7be1e233f9cb4917688b6304161090ed69ed214e092bbcc7
1931 DIST netbeans-trunk-nightly-201501270002-src.zip 201460403 SHA256 60dfa824eb558b0f538f4ae578c8835cb47950830f1738a22641917b566df358 SHA512 137e8d4d2333ef39b9a6bc34fd56ee239b9573e098d6aa3b08c1f6130e7ea816816563b8750fb734c1b24835c9e8c5c661542045f08792173eda1309e2ec9145 WHIRLPOOL 288a5e89d0cb5849b881acecaf858f90dd6fbf6750eb64753328a7972a367481c64eb248ca7e7399d93ee12e1715c047cc0e04d34367bceca0af2b64153187dc
1932 DIST netbeans-trunk-nightly-201501280002-src.zip 201449292 SHA256 b09bc8e7245306558fe57aed376d11418d096349f010bc3c59c6dc5a0a1f5e52 SHA512 1d0d33fa15aebdc6aa362158c2cefef946728ead5827e96afa845d9fb57fc8894ccf34855817dc74493d6122acd704d913ae16b93a5b8f902f05b0527e6b51bd WHIRLPOOL 5e703502eb1100f3c8366669b385c48f440f422777ccd6c52166d3455c3910e6025d74f27a9e6714649fb135bb80c3139a7bd05da201b7c34d11d6a37abdbd8e
1933 +DIST netbeans-trunk-nightly-201501290002-src.zip 201615638 SHA256 11a8edf7848e3ebf60edba96bacebc735b9ef150010692b6e78f41665ce61943 SHA512 974b9b35ecdab0a75201a08ae293a4e4d5245b9064c20a53d02e614a4ce4f315e0a4f49c121934cb1871f4247794448a3aeec1fce1bf1c15ff486a335a16402b WHIRLPOOL fbcde90582039d08e3001dcf51f48f2fa860d2a1da8f8fe4daa5b6d299bce04f5a0ccb343693aebf3c5261b9aa3dce5390ef2b4825068b52ef637ea27039c1f6
1934 EBUILD netbeans-java-7.0.1-r2.ebuild 14932 SHA256 3d8eeb5c3aea368c5064e83e9519b2982a3d0f999db11344ba33605f46f865b0 SHA512 0c99037f44aa968f357724650189fe0f6fc89496fbf73f6c5a9bcd589afa5af4974f058a8eea2b6a97e1884f4cabba8b5ecf0214b7e840870358f0e55abbc595 WHIRLPOOL 4c1ccada62d0c8883033500ead9586e5bfcd360e6030b3d8368b0b16b9ed01cc03d3c3d5888de437a16d5382b5fe9ec7c02f3e200c3c19bc9a43f011f32d3a68
1935 EBUILD netbeans-java-7.1.2-r1.ebuild 14936 SHA256 6082d8d5022e011e7aa9d4ff92bf9a144a4f733b879127552c0ca55566b0f18c SHA512 c03a674b6d93a4261bff40ad9aaad6fa9bc0451d6017aeb51f14c42113cc2ff12f84ff5a6cc01c01b43c7ce1b4d885da5c9cb4c0e13601c8ff780eb140060ac6 WHIRLPOOL d32f06a7bd7d4924f14fcb2ed67fd2f5a1766087e4f46ed77d12d472c4c133eef5431d75a709da1abcf8b8cff5afef303dd57e82e4022651a7278076502300d6
1936 EBUILD netbeans-java-7.2.ebuild 12206 SHA256 da05f74f2c02e4aac745dcf1be75069cc7070f241d063c19c40465e139ac135f SHA512 62be228321e175ad03c2a7d9270065445ba9e1ca08a1a51927027ddbc78aa43a0c57c6b4193add993764235068c7128655f2f12e00fcd17fbac807334f2483c6 WHIRLPOOL 5f518535df8a5f1e1e4f0bc5c845ca063317221c619c3e8928c89a4f2bb30be5a03838f5a610bcda58959d535e4fb152f92f4edd780bcd423918b448d7ddf2e1
1937 @@ -162,5 +165,6 @@ EBUILD netbeans-java-9999_p20150125.ebuild 13429 SHA256 91c864a9e0dfd6a8b3654c91
1938 EBUILD netbeans-java-9999_p20150126.ebuild 13429 SHA256 00ca7d4c77022e03669da4d92d80d331374366cccd73c17a4f40f684f9823c95 SHA512 e2236da88656b83d76d75eaa82e622a7f10eca576d1a9849dd97a297979826ad4e93b435b4fbca175a00467f35200b87fabafff638fa7d90c9133e481b18e696 WHIRLPOOL 9a187c7ec35017e38590dbdbf8c32c055dbcbe862cfa3dc5f748a6ab3e1561f9e279ed2a383411a114ed50885070fd8da3145b70e38b510b66d72c1f939204c9
1939 EBUILD netbeans-java-9999_p20150127.ebuild 13429 SHA256 89c10da4e88411f011d0d344c8367d8fd17942cdc37967e937fcd023e1fcaef1 SHA512 8da8c08ea507ea6f0af9be557326eb7e42a4d115a32ed698986e33871638c38fafebb5b380044eff1fc087595659b4d8d71f244bd17bfbecce0f85d4f1bc5b3f WHIRLPOOL 347ae745bece37a7a263821f9cbd2938ed6ca5d8b12db0401cb3bb87fbf99c5faac4ba6e7074fe3849ff9a94f7679222961cdb4b33f38b176a42f813d97d272d
1940 EBUILD netbeans-java-9999_p20150128.ebuild 13429 SHA256 3f56f5392da0892ddefd58f7c1d813da939dcf2b9b98c9f2e6e8270f21b2cdd8 SHA512 7263af9efbe3588b7d45688180eefc1f1c862878f7a0cc22d18463846088fbf9be5462817f5feecd0533907c6e8b33b909fb6d87748db1f09398e2d120aa8d08 WHIRLPOOL 89b71b7bd4c165db1343b51138470fc9d6db8c3fcbf1ec778616103a015a4b57310d7747ebdab23baea2345a0d45e673461060ebc5733eed749dd264e31c840c
1941 -MISC ChangeLog 146255 SHA256 b9d1f98f6b5a495f3298490d3b50bf54acc5528d61fcfd6f4a1a4a5132d57027 SHA512 2e2d585740295aaa9b7825f4d2183482ebdf7fe4bc24c5893f5c9603ef72364ccd6488ccf11d28e445046d76b68863347eef91e1e895255164607b829da1309d WHIRLPOOL e497f2f167c06ebd5506c7d0e92b97a5146ca6bc96012b3f5a81bce1f2a60889b21c8f2e5b095a686697961e51107a690bd4d87e417ee1e6bd76cc5630bc63a3
1942 +EBUILD netbeans-java-9999_p20150129.ebuild 13429 SHA256 9c10958495e19e3a4f415d204fd2a2ebfbbd4deb2080a5dd1136d34151475920 SHA512 1edf5f6dbbd0cacfb6e007fe6831c2571efa0c4832b552c58024c8e3d3252aad8c537c10f3e966e63c348bc4a3faf4b94a56fa58a3017bb24eec6a28f740350f WHIRLPOOL ce9aba103ccc113ea75ca5aa09fbcc3db0c080698c9d9011252692a1caaf98da739ea5b47861ec16db274a3d030a90ac31d0f80e4ef582487afcc1039950b742
1943 +MISC ChangeLog 146424 SHA256 847cd181ebc54c5081269ebdd92e3ede12901918e605731ec3c27146ea1d7df1 SHA512 5444c3d632b9d2a73caf5eed908cc849b498510e455296a3aa3d2f17d867d826bb3a2794a6e5b7a3c27f7b94117d0b41c28f020671af7a1338da1cd5cd065292 WHIRLPOOL 7ad79248c3a95fe031cbe7dbbbd53db8117faa91c9ee2d2f7fdbda05c823757afd4837bb32bf0a2df91573c04cc457727304be5312ebfe314cd6837989ddd852
1944 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
1945
1946 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150129.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150129.ebuild
1947 new file mode 100644
1948 index 0000000..7bf33a9
1949 --- /dev/null
1950 +++ b/dev-java/netbeans-java/netbeans-java-9999_p20150129.ebuild
1951 @@ -0,0 +1,253 @@
1952 +# Copyright 1999-2015 Gentoo Foundation
1953 +# Distributed under the terms of the GNU General Public License v2
1954 +# $Header: $
1955 +
1956 +EAPI="4"
1957 +inherit eutils java-pkg-2 java-ant-2
1958 +
1959 +# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
1960 +
1961 +DESCRIPTION="Netbeans Java Cluster"
1962 +HOMEPAGE="http://netbeans.org/projects/java"
1963 +SLOT="9999"
1964 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-29_00-02-36/zip/netbeans-trunk-nightly-201501290002-src.zip"
1965 +SRC_URI="${SOURCE_URL}
1966 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1967 + http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
1968 + http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
1969 + http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
1970 + http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
1971 + http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
1972 + http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
1973 + http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
1974 + http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
1975 + http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
1976 + http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
1977 + http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
1978 + http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
1979 + http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
1980 + http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
1981 + http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
1982 + http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
1983 + http://hg.netbeans.org/binaries/D6F2ED3776B43371F4DDC6BBA062F4C742165FA7-nb-javac-impl.jar
1984 + http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
1985 + http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
1986 + http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
1987 + http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
1988 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1989 +KEYWORDS="~amd64 ~x86"
1990 +IUSE=""
1991 +S="${WORKDIR}"
1992 +
1993 +CDEPEND="~dev-java/netbeans-platform-${PV}
1994 + ~dev-java/netbeans-extide-${PV}
1995 + ~dev-java/netbeans-harness-${PV}
1996 + ~dev-java/netbeans-ide-${PV}
1997 + ~dev-java/netbeans-websvccommon-${PV}
1998 + dev-java/beansbinding:0
1999 + dev-java/cglib:2.2
2000 + dev-java/jdom:1.0"
2001 +DEPEND=">=virtual/jdk-1.7
2002 + app-arch/unzip
2003 + ${CDEPEND}
2004 + dev-java/javahelp:0
2005 + dev-java/json-simple:0
2006 + dev-java/junit:4"
2007 +RDEPEND=">=virtual/jdk-1.7
2008 + ${CDEPEND}
2009 + dev-java/absolutelayout:0
2010 + dev-java/antlr:0[java]
2011 + dev-java/c3p0:0
2012 + dev-java/cglib:2.1
2013 + dev-java/commons-collections:0
2014 + dev-java/dom4j:1
2015 + dev-java/fastinfoset:0
2016 + dev-java/glassfish-transaction-api:0
2017 + dev-java/javassist:3
2018 + dev-java/jboss-logging:0
2019 + dev-java/jsr67:0
2020 + dev-java/jsr181:0
2021 + dev-java/jtidy:0
2022 + dev-java/log4j:0
2023 + dev-java/mimepull:0
2024 + dev-java/saaj:0
2025 + dev-java/stax-ex:0
2026 + dev-java/xmlstreambuffer:0"
2027 +
2028 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2029 +
2030 +EANT_BUILD_XML="nbbuild/build.xml"
2031 +EANT_BUILD_TARGET="rebuild-cluster"
2032 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2033 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2034 +JAVA_PKG_BSFIX="off"
2035 +
2036 +pkg_pretend() {
2037 + local die_now=""
2038 +
2039 + if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
2040 + if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
2041 + eerror "Please remove following symlinks and run emerge again:"
2042 + find /usr/share/netbeans-java-${SLOT}/ant -type l
2043 + die_now="1"
2044 + fi
2045 + fi
2046 +
2047 + if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
2048 + if [ -z "${die_now}" ]; then
2049 + eerror "Please remove following symlinks and run emerge again:"
2050 + fi
2051 +
2052 + echo "/usr/share/netbeans-java-${SLOT}/maven"
2053 + die_now="1"
2054 + fi
2055 +
2056 + if [ -n "${die_now}" ]; then
2057 + die "Symlinks exist"
2058 + fi
2059 +}
2060 +
2061 +src_unpack() {
2062 + unpack $(basename ${SOURCE_URL})
2063 +
2064 + einfo "Deleting bundled jars..."
2065 + find -name "*.jar" -type f -delete
2066 +
2067 + unpack netbeans-9999-r14-build.xml.patch.bz2
2068 +
2069 + pushd "${S}" >/dev/null || die
2070 + ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
2071 + ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
2072 + ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
2073 + ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
2074 + ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
2075 + ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
2076 + ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
2077 + ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
2078 + ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
2079 + ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
2080 + ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
2081 + ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
2082 + ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
2083 + ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
2084 + ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
2085 + ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
2086 + ln -s "${DISTDIR}"/D6F2ED3776B43371F4DDC6BBA062F4C742165FA7-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
2087 + 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
2088 + 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
2089 + ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
2090 + ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
2091 + popd >/dev/null || die
2092 +}
2093 +
2094 +src_prepare() {
2095 + einfo "Deleting bundled class files..."
2096 + find -name "*.class" -type f | xargs rm -vf
2097 +
2098 + epatch netbeans-9999-r14-build.xml.patch
2099 +
2100 + # Support for custom patches
2101 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2102 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2103 +
2104 + if [ -n "${files}" ] ; then
2105 + einfo "Applying custom patches:"
2106 +
2107 + for file in ${files} ; do
2108 + epatch "${file}"
2109 + done
2110 + fi
2111 + fi
2112 +
2113 + einfo "Symlinking external libraries..."
2114 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2115 + java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
2116 + java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
2117 + java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
2118 + java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
2119 + java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
2120 +
2121 + einfo "Linking in other clusters..."
2122 + mkdir "${S}"/nbbuild/netbeans || die
2123 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
2124 +
2125 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2126 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2127 + touch nb.cluster.platform.built
2128 +
2129 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2130 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2131 + touch nb.cluster.extide.built
2132 +
2133 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2134 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2135 + touch nb.cluster.harness.built
2136 +
2137 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2138 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2139 + touch nb.cluster.ide.built
2140 +
2141 + ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
2142 + cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2143 + touch nb.cluster.websvccommon.built
2144 +
2145 + popd >/dev/null || die
2146 +
2147 + java-pkg-2_src_prepare
2148 +}
2149 +
2150 +src_install() {
2151 + pushd nbbuild/netbeans/java >/dev/null || die
2152 +
2153 + insinto ${INSTALL_DIR}
2154 + grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2155 +
2156 + doins -r *
2157 + chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
2158 + rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
2159 +
2160 + popd >/dev/null || die
2161 +
2162 + local instdir=/${INSTALL_DIR}/modules/ext
2163 + pushd "${D}"/${instdir} >/dev/null || die
2164 + rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
2165 + rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
2166 + rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
2167 + popd >/dev/null || die
2168 +
2169 + local instdir=${INSTALL_DIR}/modules/ext/hibernate4
2170 + pushd "${D}"/${instdir} >/dev/null || die
2171 + rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
2172 + rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
2173 + rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
2174 + rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
2175 + rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
2176 + rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
2177 + 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
2178 + 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
2179 + rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
2180 + rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
2181 + popd >/dev/null || die
2182 +
2183 + local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
2184 + pushd "${D}"/${instdir} >/dev/null || die
2185 + rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
2186 + rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
2187 + rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
2188 + rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
2189 + rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
2190 + popd >/dev/null || die
2191 +
2192 + local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
2193 + pushd "${D}"/${instdir} >/dev/null || die
2194 + rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
2195 + rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
2196 + popd >/dev/null || die
2197 +
2198 + local instdir=${INSTALL_DIR}/modules/ext/maven
2199 + pushd "${D}"/${instdir} >/dev/null || die
2200 + rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
2201 + popd >/dev/null || die
2202 +
2203 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
2204 +}
2205
2206 diff --git a/dev-java/netbeans-javacard/ChangeLog b/dev-java/netbeans-javacard/ChangeLog
2207 index fe7c7d9..5bf9e95 100644
2208 --- a/dev-java/netbeans-javacard/ChangeLog
2209 +++ b/dev-java/netbeans-javacard/ChangeLog
2210 @@ -2,6 +2,12 @@
2211 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
2212 # $Header: $
2213
2214 +*netbeans-javacard-9999_p20150129 (29 Jan 2015)
2215 +
2216 + 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
2217 + +netbeans-javacard-9999_p20150129.ebuild:
2218 + bumped to the latest sources
2219 +
2220 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
2221 -netbeans-javacard-9999_p20141223.ebuild,
2222 -netbeans-javacard-9999_p20141225.ebuild:
2223
2224 diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
2225 index f06141b..01507fa 100644
2226 --- a/dev-java/netbeans-javacard/Manifest
2227 +++ b/dev-java/netbeans-javacard/Manifest
2228 @@ -48,6 +48,7 @@ DIST netbeans-trunk-nightly-201501250002-src.zip 201455903 SHA256 a758db1b55fe99
2229 DIST netbeans-trunk-nightly-201501260002-src.zip 201455903 SHA256 9ee86145eb73ec82f7192d38f986f316e1fe604e77c27d2ef8d7734869aef4b3 SHA512 4ed99062c874cdaf336fd6a5fd5e7aaa52eafb25c710c14a0800639433dbb2d4998061f3d92dfa3896c8e909577a281523635e93d54edb080667713e432f9f54 WHIRLPOOL c1d53d25cd0bbe1179ef2acdd78f57a420f3f0ff239d7c988a39bc225b6d4d92ee09bcc8b583bf0e7be1e233f9cb4917688b6304161090ed69ed214e092bbcc7
2230 DIST netbeans-trunk-nightly-201501270002-src.zip 201460403 SHA256 60dfa824eb558b0f538f4ae578c8835cb47950830f1738a22641917b566df358 SHA512 137e8d4d2333ef39b9a6bc34fd56ee239b9573e098d6aa3b08c1f6130e7ea816816563b8750fb734c1b24835c9e8c5c661542045f08792173eda1309e2ec9145 WHIRLPOOL 288a5e89d0cb5849b881acecaf858f90dd6fbf6750eb64753328a7972a367481c64eb248ca7e7399d93ee12e1715c047cc0e04d34367bceca0af2b64153187dc
2231 DIST netbeans-trunk-nightly-201501280002-src.zip 201449292 SHA256 b09bc8e7245306558fe57aed376d11418d096349f010bc3c59c6dc5a0a1f5e52 SHA512 1d0d33fa15aebdc6aa362158c2cefef946728ead5827e96afa845d9fb57fc8894ccf34855817dc74493d6122acd704d913ae16b93a5b8f902f05b0527e6b51bd WHIRLPOOL 5e703502eb1100f3c8366669b385c48f440f422777ccd6c52166d3455c3910e6025d74f27a9e6714649fb135bb80c3139a7bd05da201b7c34d11d6a37abdbd8e
2232 +DIST netbeans-trunk-nightly-201501290002-src.zip 201615638 SHA256 11a8edf7848e3ebf60edba96bacebc735b9ef150010692b6e78f41665ce61943 SHA512 974b9b35ecdab0a75201a08ae293a4e4d5245b9064c20a53d02e614a4ce4f315e0a4f49c121934cb1871f4247794448a3aeec1fce1bf1c15ff486a335a16402b WHIRLPOOL fbcde90582039d08e3001dcf51f48f2fa860d2a1da8f8fe4daa5b6d299bce04f5a0ccb343693aebf3c5261b9aa3dce5390ef2b4825068b52ef637ea27039c1f6
2233 EBUILD netbeans-javacard-7.0.1.ebuild 4961 SHA256 566bc7e3275c97d0fe3d68c843b53aee641548ec39a8143aebd56d248da3c32c SHA512 5973c8d4254943473209b0881c0fbe40ac6b61563d508e58adc248dd40c8c2d6b742bd6c1667ee11fb404f9d2e62f08a8e4d822a2a3db9fccab254f73828c3b0 WHIRLPOOL fd1e08943ce754a2abfe8c8b83954399287500ce574a46fe0d76f94b300fd2a5978957f94a3ac1d85781330248a46fefacfbae25db95669c3de910145ef96424
2234 EBUILD netbeans-javacard-7.1.2.ebuild 4970 SHA256 15ff13152b140edaa549ea6515949d99cdb2a4656918566179836ab2277f01b8 SHA512 b7e52b477f6ba645084034eb27e848fb48361351937fc45455bf4b7d74acbdd257427ec589286f0edc71cc98c8cdb114e55988b6d3dc92143e13f407e3b45a52 WHIRLPOOL 85ab6dc2c230ea89fd19d7602ac24e3d2b0f226590998e6a6e277c24ef60a7e86874f7e95e90921d255e84f05e04ad1998ee7361b4d26c6f14828076792a933c
2235 EBUILD netbeans-javacard-7.2.ebuild 4718 SHA256 d173c848e825b342a52073ba16b7784016f92124d4bc3b5ad8beebb7a7dda772 SHA512 019183c236c59ec2b961445c49643c6da0b376048f1be1d58677a753890bcb03db126f6441221c7572a74fe45c4c27aeee4acb38db620f9203ad04ae8ff2c426 WHIRLPOOL f2a10183045edd22ef4419b630cedafc093b326eb593178a0f50e8d82ebb25ab732fb8c561d49969073d9fce551c5b9150fb1900b49458ed53f0234baa29a78e
2236 @@ -87,5 +88,6 @@ EBUILD netbeans-javacard-9999_p20150125.ebuild 4982 SHA256 4bb78e200582fb0f8ad25
2237 EBUILD netbeans-javacard-9999_p20150126.ebuild 4982 SHA256 c386d7d88b4b48631480e652510cf3b9def44984973d880d97c965247f3534ee SHA512 b9445bb75459afc5be5fcfeb1cc8d4e90ec1bb9642f596be42426774db214173f0ad9b31da70ca64b1f4973cf99538f71742758c38c50c6d4d95de34bbbf02c3 WHIRLPOOL 01527b4697405df57cac9e7ed8821dd638b2204172e685011a400967c5d22a2c13a59d44e6e164eae070429ca9bea8fb8f939a711da5d8bca76ef19488c140fb
2238 EBUILD netbeans-javacard-9999_p20150127.ebuild 4982 SHA256 77294a7c0a48c00dd97b2d2ef5678e22994db513614f9f3f5f4d7d6556084941 SHA512 612ee4509d7eb4659281a2d0539b6b9b24428274808e636d43a1e87528b7e3ccd472e2e840ab2b3e4d74d9e6add088dda8597b68755aa306122c5addf55dbf8c WHIRLPOOL 6a454127737577707babe338ec37a4bdc95ff6ee2c63097d57b7eb729213ddb9ace8b738b92ba344ca0846461a6dd084b993b9c8e92fb9d420c9f3936cbf94e3
2239 EBUILD netbeans-javacard-9999_p20150128.ebuild 4982 SHA256 6b87badc01c680a4839d67f5421e7c1e83710a09c720a71551225d8ed1120324 SHA512 d1da9ffb7e09e246b2be450641bb7421c4486777c52cbe3b4491698bad4d9f9a0bfe94cac83f8b12659f5fe755ba70c26be8927a7bbe4931ea9a578963ccb26a WHIRLPOOL 5c1db029a4bd2c3b5f8920c070e6485a7cc5cbc250972c6c8839101c0c7fc056d3e103a37f05eacc1d2169ddf3064378eff9f476070c486f650adeab5e26f38f
2240 -MISC ChangeLog 152521 SHA256 26a319b29ff49734e47e37f4e3a086795ec6abe3cd048e31a32fb30cc1f9362e SHA512 2ed54520c58a070f5cc92ec5cbb52f60e7f868aca6a5aa6ba79c3d54bd8353ae4a688e7a763188e518e967cb3353b122c082029916e124b83288d670a696eb11 WHIRLPOOL 289bf00964b54085f59b8e25cd7bd9426584281149de8e30fc0c6a14bdc4ee3218693bfd30a57b2073822b9afbafaa23b2c7aaa0b48ef309fd4962d9208f0a4f
2241 +EBUILD netbeans-javacard-9999_p20150129.ebuild 4982 SHA256 16d77ab8cf35d696d61e71d0e3771633f2c8193bff3c026a0c9cb9cd6038419c SHA512 5239e01de855a16d71a9d97d913f6bdfe7348e04ac6d317ba780880b4230c877c7a7bf82545efc64f9af7cce037e232a9985b9cec1ac0b5ab395857d116b63d0 WHIRLPOOL b627b02fb9dddb67414ebcb30114e5c13b0202261f0b914d0afe3f60ea495fa3f1a4000285f836c8c83e000fafa10f9cec3abc7d5e1074bfc83ecec355d3acbf
2242 +MISC ChangeLog 152698 SHA256 c37bc3599a48f65121ee25c1bb6b5d0b17fd91cfe01de6cc575a446250a6b818 SHA512 3a99a213a3675249f6e942f515d9919cf23590f2261a65ddf2ed689a55d87425e2b026a78ce2e8413a5bf1e9d4d74b7a81c7db830408b1fc93e183d804c07698 WHIRLPOOL 70b1d6b2f9e609062ba33e0cfb2ccb9c64a51b5c28ea84be1a1ac1a2c853a1a3ea15299765262d3aa4ce3f3aea1d96a05d1f61f35435473191b41be1ca71e8c0
2243 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
2244
2245 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150129.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150129.ebuild
2246 new file mode 100644
2247 index 0000000..953ee79
2248 --- /dev/null
2249 +++ b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150129.ebuild
2250 @@ -0,0 +1,134 @@
2251 +# Copyright 1999-2015 Gentoo Foundation
2252 +# Distributed under the terms of the GNU General Public License v2
2253 +# $Header: $
2254 +
2255 +EAPI="4"
2256 +inherit eutils java-pkg-2 java-ant-2
2257 +
2258 +DESCRIPTION="Netbeans JavaCard Cluster"
2259 +HOMEPAGE="http://netbeans.org/projects/javacard"
2260 +SLOT="9999"
2261 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-29_00-02-36/zip/netbeans-trunk-nightly-201501290002-src.zip"
2262 +SRC_URI="${SOURCE_URL}
2263 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2264 + http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
2265 + http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
2266 + http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
2267 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2268 +KEYWORDS="~amd64 ~x86"
2269 +IUSE=""
2270 +S="${WORKDIR}"
2271 +
2272 +CDEPEND="~dev-java/netbeans-extide-${PV}
2273 + ~dev-java/netbeans-ide-${PV}
2274 + ~dev-java/netbeans-java-${PV}
2275 + ~dev-java/netbeans-platform-${PV}"
2276 +DEPEND=">=virtual/jdk-1.7
2277 + app-arch/unzip
2278 + ${CDEPEND}
2279 + dev-java/javahelp:0"
2280 +RDEPEND=">=virtual/jdk-1.7
2281 + ${CDEPEND}
2282 + dev-java/ant-contrib:0
2283 + dev-java/asm:3
2284 + dev-java/bcel:0
2285 + dev-java/commons-cli:1
2286 + dev-java/commons-codec:0
2287 + dev-java/commons-httpclient:3
2288 + dev-java/commons-logging:0"
2289 +
2290 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2291 +
2292 +EANT_BUILD_XML="nbbuild/build.xml"
2293 +EANT_BUILD_TARGET="rebuild-cluster"
2294 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2295 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2296 +JAVA_PKG_BSFIX="off"
2297 +
2298 +src_unpack() {
2299 + unpack $(basename ${SOURCE_URL})
2300 +
2301 + einfo "Deleting bundled jars..."
2302 + find -name "*.jar" -type f -delete
2303 +
2304 + unpack netbeans-9999-r14-build.xml.patch.bz2
2305 +
2306 + pushd "${S}" >/dev/null || die
2307 + ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
2308 + ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
2309 + ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
2310 + popd >/dev/null || die
2311 +}
2312 +
2313 +src_prepare() {
2314 + einfo "Deleting bundled class files..."
2315 + find -name "*.class" -type f | xargs rm -vf
2316 +
2317 + epatch netbeans-9999-r14-build.xml.patch
2318 +
2319 + # Support for custom patches
2320 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2321 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2322 +
2323 + if [ -n "${files}" ] ; then
2324 + einfo "Applying custom patches:"
2325 +
2326 + for file in ${files} ; do
2327 + epatch "${file}"
2328 + done
2329 + fi
2330 + fi
2331 +
2332 + einfo "Symlinking external libraries..."
2333 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2334 +
2335 + einfo "Linking in other clusters..."
2336 + mkdir "${S}"/nbbuild/netbeans || die
2337 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
2338 +
2339 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2340 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2341 + touch nb.cluster.extide.built
2342 +
2343 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2344 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2345 + touch nb.cluster.ide.built
2346 +
2347 + ln -s /usr/share/netbeans-java-${SLOT} java || die
2348 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2349 + touch nb.cluster.java.built
2350 +
2351 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2352 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2353 + touch nb.cluster.platform.built
2354 +
2355 + popd >/dev/null || die
2356 +
2357 + java-pkg-2_src_prepare
2358 +}
2359 +
2360 +src_install() {
2361 + pushd nbbuild/netbeans/javacard >/dev/null || die
2362 +
2363 + insinto ${INSTALL_DIR}
2364 +
2365 + grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2366 +
2367 + doins -r *
2368 + rm -fr "${D}"/${INSTALL_DIR}/bin || die
2369 +
2370 + popd >/dev/null || die
2371 +
2372 + local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
2373 + pushd "${D}"/${instdir} >/dev/null || die
2374 + rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
2375 + rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
2376 + rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
2377 + rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
2378 + rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
2379 + rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
2380 + rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
2381 + popd >/dev/null || die
2382 +
2383 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
2384 +}
2385
2386 diff --git a/dev-java/netbeans-javadoc/ChangeLog b/dev-java/netbeans-javadoc/ChangeLog
2387 index d507f4c..5dfc1ca 100644
2388 --- a/dev-java/netbeans-javadoc/ChangeLog
2389 +++ b/dev-java/netbeans-javadoc/ChangeLog
2390 @@ -2,6 +2,12 @@
2391 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
2392 # $Header: $
2393
2394 +*netbeans-javadoc-9999_p20150129 (29 Jan 2015)
2395 +
2396 + 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
2397 + +netbeans-javadoc-9999_p20150129.ebuild:
2398 + bumped to the latest sources
2399 +
2400 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
2401 -netbeans-javadoc-9999_p20141223.ebuild,
2402 -netbeans-javadoc-9999_p20141225.ebuild:
2403
2404 diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
2405 index 83ed20e..ccad813 100644
2406 --- a/dev-java/netbeans-javadoc/Manifest
2407 +++ b/dev-java/netbeans-javadoc/Manifest
2408 @@ -51,6 +51,7 @@ DIST netbeans-trunk-nightly-201501250002-src.zip 201455903 SHA256 a758db1b55fe99
2409 DIST netbeans-trunk-nightly-201501260002-src.zip 201455903 SHA256 9ee86145eb73ec82f7192d38f986f316e1fe604e77c27d2ef8d7734869aef4b3 SHA512 4ed99062c874cdaf336fd6a5fd5e7aaa52eafb25c710c14a0800639433dbb2d4998061f3d92dfa3896c8e909577a281523635e93d54edb080667713e432f9f54 WHIRLPOOL c1d53d25cd0bbe1179ef2acdd78f57a420f3f0ff239d7c988a39bc225b6d4d92ee09bcc8b583bf0e7be1e233f9cb4917688b6304161090ed69ed214e092bbcc7
2410 DIST netbeans-trunk-nightly-201501270002-src.zip 201460403 SHA256 60dfa824eb558b0f538f4ae578c8835cb47950830f1738a22641917b566df358 SHA512 137e8d4d2333ef39b9a6bc34fd56ee239b9573e098d6aa3b08c1f6130e7ea816816563b8750fb734c1b24835c9e8c5c661542045f08792173eda1309e2ec9145 WHIRLPOOL 288a5e89d0cb5849b881acecaf858f90dd6fbf6750eb64753328a7972a367481c64eb248ca7e7399d93ee12e1715c047cc0e04d34367bceca0af2b64153187dc
2411 DIST netbeans-trunk-nightly-201501280002-src.zip 201449292 SHA256 b09bc8e7245306558fe57aed376d11418d096349f010bc3c59c6dc5a0a1f5e52 SHA512 1d0d33fa15aebdc6aa362158c2cefef946728ead5827e96afa845d9fb57fc8894ccf34855817dc74493d6122acd704d913ae16b93a5b8f902f05b0527e6b51bd WHIRLPOOL 5e703502eb1100f3c8366669b385c48f440f422777ccd6c52166d3455c3910e6025d74f27a9e6714649fb135bb80c3139a7bd05da201b7c34d11d6a37abdbd8e
2412 +DIST netbeans-trunk-nightly-201501290002-src.zip 201615638 SHA256 11a8edf7848e3ebf60edba96bacebc735b9ef150010692b6e78f41665ce61943 SHA512 974b9b35ecdab0a75201a08ae293a4e4d5245b9064c20a53d02e614a4ce4f315e0a4f49c121934cb1871f4247794448a3aeec1fce1bf1c15ff486a335a16402b WHIRLPOOL fbcde90582039d08e3001dcf51f48f2fa860d2a1da8f8fe4daa5b6d299bce04f5a0ccb343693aebf3c5261b9aa3dce5390ef2b4825068b52ef637ea27039c1f6
2413 EBUILD netbeans-javadoc-7.0.1.ebuild 5814 SHA256 68531c51838c95012830f5ae09e2386ea3179c2b31bfd5191f67993e3b3dbe2f SHA512 3bfe0ecc46f371d2553b031a5699229fb874dad1e94415635558b7d46b6764c31337d03444753e687b19a7c0976c68cb72007ccc82df7d1e5848a81f241f80c3 WHIRLPOOL 6571f7a73c262b3b67407840523b79eecc14bad9678cff05fb32a2811049158400870de51bbcef97ecb3f18f8ff59f965bdca8e788918d53822b92e2f20f75f5
2414 EBUILD netbeans-javadoc-7.1.2.ebuild 5855 SHA256 af28efb956ac3b7147e254ca3083dfaab11b84ea42e20677ebdd18aa29ff87e0 SHA512 ee06c552782170b51cfe70d603792b4240aef6064ba0a5074f394701a43285ed1e4030f539622c616be3175dab013e791c1a3a1193ad379193f5fa3e92eefa40 WHIRLPOOL dfcc63d6c9fcf094e2998ce1c08e29b4d4acbefbe9bea6498c2e28f84576f628da50164a1e0ab3ff5528720fe54cae71f2f5e6f84aedca5b639f13053464e6c1
2415 EBUILD netbeans-javadoc-7.2.ebuild 5805 SHA256 20d01deae745a7e8d84ffe55ca63ad74342bd8528c0dd15a20aac6570a1a83e3 SHA512 3947f1ab3efc236b8faa14736406ee3e537bbdbe377ea1bbd4f1eafa06a36d2863f8700dc7c84e6c8501abdf130a78e87ad6a0f52c5172bf0ab52f288617bc86 WHIRLPOOL 8301cce0679ed5f68a09e2e968ab2ba0955547f438758b042a04744539324fd79d83d853dfb8b48421f6dac616362cf1a9dd2a0e0ff8763dc2e12a470d16b95f
2416 @@ -90,5 +91,6 @@ EBUILD netbeans-javadoc-9999_p20150125.ebuild 6234 SHA256 de31518c3137fc3dc90fbf
2417 EBUILD netbeans-javadoc-9999_p20150126.ebuild 6234 SHA256 69814020b349f3b60cd5e43ba40b1272998baca2590d3d92c8161f9ffd81218c SHA512 0f11716b76863aee4a14f41349d5c60b38d0c188e4da5d2f5fb133f7d52a2f0c112b7104a02ef1b9ca69b0af255e330355f0f09eab60c64d1e8a1b81997ffe69 WHIRLPOOL 827ad1b3578ea6f2dbc5c740b3b4aa94e41eab1b31171742551e97f4bca4b98cbc4ea9f9659954b7cd35c4dc8c7794905e244e99cef80e2d397f1c7195b55da5
2418 EBUILD netbeans-javadoc-9999_p20150127.ebuild 6234 SHA256 48802dc466fa481d79e2831c30a4d769f1d0ac70cd779d32cfaf00e6d3ecc2e2 SHA512 6ecca7cdb1eed35ea513a634d06edef31acde538aada83c426c0a3c576a9467d32acb4eb1f5985759b518a81854815550cae34d988decc95ed8a494a71338639 WHIRLPOOL fb4d7c89e1191c02783f2d0796189ac20c3be1f59030e985d952659e61f569320ebb15ad65231f47a44fdf7946e40f58938689ee9628d83f6dfaa791043dce12
2419 EBUILD netbeans-javadoc-9999_p20150128.ebuild 6234 SHA256 797795a9b217091a691bdc5c08319004e1de25e13daf2b290515fa945f65b516 SHA512 801390c8464d23ac5d157d1a10beab36eb17d4ab3c0611f85b295e289ec4b153106185a8f6d778a154fe48119ef4f052bbeed7632499496abb5ce955ab0307a0 WHIRLPOOL 8972802d56b2529093fa6876b09b34a6db8fd34f128133a46b2a8abce03986e18a071bc5469dd874d5f8193b6df81990d43e25e0fb027d53c4737bcb449b0a86
2420 -MISC ChangeLog 150458 SHA256 3ba7b1290161427b9ef13575af278be30f1a20e3df055e9473335d8f30b29776 SHA512 34c4de86119cb77e250aae31a43923eba2dd18bb987384bb5fe1d13e9e3bbc7fdad11810a4745a07389f98425bcb13b1ddee62e6768796e1e2580b1b87298c81 WHIRLPOOL b6044090fad87f9a4c8db9e0967a2c32ebb56d0b385c5ba0815af089e76f5b9c2131cb8eae00d0510e6afb7da8b6ee2e5624079d8bd89b8ff2c44cf3a419f50a
2421 +EBUILD netbeans-javadoc-9999_p20150129.ebuild 6234 SHA256 a5f961dfcc4edc58df0d251d40e5f991f1f3f32481edfc13196eb4b421d7e5f6 SHA512 dfcf841dc469f6a9188dc6d61ce306aa42fa17327731ed344ad430b4850a82a393369e2889b8d8b3ec7ef30ebff36e11efbf56103b0d5d6fd4ef4d89f1077e17 WHIRLPOOL 12f091f23c520eb4bc392a87968d40559ba93a9ca3807d2c50dad094a40ce8d6ce9d2fe050ef6adc1fec50207faac04c3fc6ced674eea21414d025bbeef5c56c
2422 +MISC ChangeLog 150633 SHA256 1bb5c4c28b860275dbe266b58264cb4342d142f9f64d7b695fc21b447b1255a5 SHA512 c5a5d638a3c32414ad6c76f82155df30427a831f76746631858dc2907a865610f056ed4d0064c0743ebce7538f550edbe096bc890d0ca697ba8c47b0d80ce02a WHIRLPOOL 7b85a20ff919406e5e651a80b77f3019cef29aad415f22b5fd42f540ef90044e5e8a5bf4790a1f2bcffbdf861fb0ecf9810c7fb652c5ca650c5a5daf8b12519e
2423 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
2424
2425 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150129.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150129.ebuild
2426 new file mode 100644
2427 index 0000000..60e347e
2428 --- /dev/null
2429 +++ b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150129.ebuild
2430 @@ -0,0 +1,168 @@
2431 +# Copyright 1999-2015 Gentoo Foundation
2432 +# Distributed under the terms of the GNU General Public License v2
2433 +# $Header: $
2434 +
2435 +EAPI="4"
2436 +inherit eutils java-pkg-2 java-ant-2
2437 +
2438 +DESCRIPTION="Netbeans JavaDocs"
2439 +HOMEPAGE="http://netbeans.org/"
2440 +SLOT="9999"
2441 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-29_00-02-36/zip/netbeans-trunk-nightly-201501290002-src.zip"
2442 +SRC_URI="${SOURCE_URL}
2443 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2444 + http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
2445 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2446 +KEYWORDS="~amd64 ~x86"
2447 +IUSE=""
2448 +S="${WORKDIR}"
2449 +
2450 +# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
2451 +DEPEND="dev-java/oracle-jdk-bin:1.7
2452 + app-arch/unzip
2453 + dev-java/javahelp:0
2454 + dev-java/junit:4
2455 + ~dev-java/netbeans-apisupport-${PV}
2456 + ~dev-java/netbeans-cnd-${PV}
2457 + ~dev-java/netbeans-dlight-${PV}
2458 + ~dev-java/netbeans-enterprise-${PV}
2459 + ~dev-java/netbeans-ergonomics-${PV}
2460 + ~dev-java/netbeans-extide-${PV}
2461 + ~dev-java/netbeans-groovy-${PV}
2462 + ~dev-java/netbeans-harness-${PV}
2463 + ~dev-java/netbeans-ide-${PV}
2464 + ~dev-java/netbeans-java-${PV}
2465 + ~dev-java/netbeans-javacard-${PV}
2466 + ~dev-java/netbeans-mobility-${PV}
2467 + ~dev-java/netbeans-nb-${PV}
2468 + ~dev-java/netbeans-php-${PV}
2469 + ~dev-java/netbeans-platform-${PV}
2470 + ~dev-java/netbeans-profiler-${PV}
2471 + ~dev-java/netbeans-websvccommon-${PV}"
2472 +RDEPEND=""
2473 +
2474 +JAVA_PKG_BSFIX="off"
2475 +JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
2476 +JAVA_PKG_WANT_SOURCE="1.7"
2477 +JAVA_PKG_WANT_TARGET="1.7"
2478 +
2479 +src_unpack() {
2480 + unpack $(basename ${SOURCE_URL})
2481 +
2482 + einfo "Deleting bundled jars..."
2483 + find -name "*.jar" -type f -delete
2484 +
2485 + unpack netbeans-9999-r14-build.xml.patch.bz2
2486 +
2487 + pushd "${S}" >/dev/null || die
2488 + ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
2489 + popd >/dev/null || die
2490 +}
2491 +
2492 +src_prepare() {
2493 + einfo "Deleting bundled class files..."
2494 + find -name "*.class" -type f | xargs rm -vf
2495 +
2496 + epatch netbeans-9999-r14-build.xml.patch
2497 +
2498 + # Support for custom patches
2499 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2500 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2501 +
2502 + if [ -n "${files}" ] ; then
2503 + einfo "Applying custom patches:"
2504 +
2505 + for file in ${files} ; do
2506 + epatch "${file}"
2507 + done
2508 + fi
2509 + fi
2510 +
2511 + einfo "Symlinking external libraries..."
2512 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2513 + java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
2514 +
2515 + einfo "Linking in other clusters..."
2516 + mkdir "${S}"/nbbuild/netbeans || die
2517 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
2518 +
2519 + ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
2520 + cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2521 + touch nb.cluster.apisupport.built
2522 +
2523 + ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
2524 + cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2525 + touch nb.cluster.cnd.built
2526 +
2527 + ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
2528 + cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2529 + touch nb.cluster.dlight.built
2530 +
2531 + ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
2532 + cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2533 + touch nb.cluster.enterprise.built
2534 +
2535 + ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
2536 + cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2537 + touch nb.cluster.ergonomics.built
2538 +
2539 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2540 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2541 + touch nb.cluster.extide.built
2542 +
2543 + ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
2544 + cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2545 + touch nb.cluster.groovy.built
2546 +
2547 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2548 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2549 + touch nb.cluster.harness.built
2550 +
2551 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2552 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2553 + touch nb.cluster.ide.built
2554 +
2555 + ln -s /usr/share/netbeans-java-${SLOT} java || die
2556 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2557 + touch nb.cluster.java.built
2558 +
2559 + ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
2560 + cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2561 + touch nb.cluster.javacard.built
2562 +
2563 + ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
2564 + cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2565 + touch nb.cluster.mobility.built
2566 +
2567 + ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
2568 + cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
2569 + touch nb.cluster.nb.built
2570 +
2571 + ln -s /usr/share/netbeans-php-${SLOT} php || die
2572 + cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2573 + touch nb.cluster.php.built
2574 +
2575 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2576 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2577 + touch nb.cluster.platform.built
2578 +
2579 + ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
2580 + cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2581 + touch nb.cluster.profiler.built
2582 +
2583 + ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
2584 + cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2585 + touch nb.cluster.websvccommon.built
2586 +
2587 + java-pkg-2_src_prepare
2588 +}
2589 +
2590 +src_compile() {
2591 + eant -f nbbuild/build.xml bootstrap || die
2592 + ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
2593 +}
2594 +
2595 +src_install() {
2596 + rm nbbuild/build/javadoc/*.zip
2597 + java-pkg_dojavadoc nbbuild/build/javadoc
2598 +}
2599
2600 diff --git a/dev-java/netbeans-javafx/ChangeLog b/dev-java/netbeans-javafx/ChangeLog
2601 index 0e6c03b..c11bc0d 100644
2602 --- a/dev-java/netbeans-javafx/ChangeLog
2603 +++ b/dev-java/netbeans-javafx/ChangeLog
2604 @@ -2,6 +2,12 @@
2605 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
2606 # $Header: $
2607
2608 +*netbeans-javafx-9999_p20150129 (29 Jan 2015)
2609 +
2610 + 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
2611 + +netbeans-javafx-9999_p20150129.ebuild:
2612 + bumped to the latest sources
2613 +
2614 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
2615 -netbeans-javafx-9999_p20141223.ebuild,
2616 -netbeans-javafx-9999_p20141225.ebuild:
2617
2618 diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
2619 index ee27b60..f369e1a 100644
2620 --- a/dev-java/netbeans-javafx/Manifest
2621 +++ b/dev-java/netbeans-javafx/Manifest
2622 @@ -3,6 +3,7 @@ DIST 20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar 61713 SHA256 38bf
2623 DIST 418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar 1695373 SHA256 7676709cfadc97da5056cb90f35b57850259444ef97f03905b83bd08e39fa0db SHA512 526dd83a3dc8efbfdaf1135a1ccd017a94e4fe93bcbdb9fea85caf86da2a7c395ce95eee25c408ac9c3565b191c6c17e67aaf1363c67e200c503d76ba2250484 WHIRLPOOL 7316a9384024669ed487fa4cf13a9b6f78c644ac418762480c98221b208e45592d41682c9a740e8412b3d677a5ccfd3e1183ec52b8f00b2f0e52f6cc1e20cf56
2624 DIST 49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip 579550 SHA256 e173ba926f93e89bbb9c76bd2190b01e0af2d2b3223d2c78b4ed5bdaebbd78a0 SHA512 3de7720a392813cbbbc73a6ce2a745e10054c0888df61b1e623bf327f8a4584a9eaa07303fc41d01d2088fd6c868e7273c6355d23839dfaa9009d1f672520d58 WHIRLPOOL b6e2a6ca1bcea47dcff7d8a9ea043a5b76834bde9d9f715d5d3eb52211e5c0d8a9d0575c326fa2f1d4d2a5dd93bccdcaf20af45788e7e3032829ac85a83b64da
2625 DIST A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar 109823 SHA256 18050686d2da634f3612a8100c405eb092dc06d86b8917c6b945d096daf49f94 SHA512 5a0089c36c35ffa2c243cbaee376a246dbfd3dd3f170fa233946b6134f9c80dda610f2900e8bbd1553c3e8bdd3b5548145c881745acc720ec1e059d8252b8399 WHIRLPOOL b01f2a78d653aea3f7a2369a66bef0ccda6026a38efe8f52616eed75df8ef80852ba509a4319ba183ab08d9141a138cde48addd910199f47b2ada7bfc5b24efb
2626 +DIST B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar 173819 SHA256 4f2dbc36ec77519df339846cf5333e874d6f147f5d46ccdfabb18af34ee3bd5b SHA512 ccd48f9fe445b669763428dace1a02d5820a33d872c952d3a74608f868ca225c017999ae15857ed544799d467068b759d216121ba79d3288f323aa2cffb95fa8 WHIRLPOOL 02e8556df81839b0b90c912b9e22c22c9f10c54ee0aabda4768eaf6956f7e3e29c9b24a46e20bb264f2ea186c1642ec7baeb375b2a8951737543ac16e73f9260
2627 DIST D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip 1647417 SHA256 8c6fa603283582893aed25c247a4748eab38f3e6ce9c59f31b2bb8f3f217a317 SHA512 ffad7d45643015d178cdb1b5bb075f0232470f5f7b82acd87d3dbf88e2034aed04fa9fadadbf7831d3c57fe0c4bc9684d841aebaa8a99ba1d6c1f6cb13f80359 WHIRLPOOL c4df551c83984a2b5cfbe60363ff4d9de2b88f87ed4dcf9b8b91615c62cfe04274736ca29186b8541bc11b1cda8c79ddfd07f3ebcfd146664d9f1c46954696ea
2628 DIST D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar 1713398 SHA256 5ed65a118b90400886ff4debb29a6e2f82a440bd18e7045c8653d5cb3178616b SHA512 66d1435d2214c7259a4a683bbc3596a11bc99568081c214281a635fc0d5af10bbbddf5efbd040169e0e077abc25a4cb3f790530ce2e514270cdf51e9c916d065 WHIRLPOOL 50d3a6534a31b6d8c6c62d580f4fc56f4df52e79f3acf7297ab7deff87f0b7d4a436cd97706ff9fba24aea797a3efb60d501f4f734f7c607b0cbff4c7e9899bc
2629 DIST netbeans-7.1.2-201204101705-src.zip 172346251 SHA256 95df26a2eafdc88887a835b3abcf930fd0e72c1639c3e0bfceb9489e44c5865c SHA512 9470f00021fd401e33c9bb4871e40780f1775e0e41c6d0c28ee0ac157c3eede324703d0ed8b1cf14e22441a14ba82fdf72315d7135f55b2a8ffa75f935496f23 WHIRLPOOL ba64a70001e8a18080cc58279e3ba70f61b3ab2c51d2f0be81bec178610f9ff37d41a77d2d5f39e16a8c07e9a7931d1487f35054d2d5fa7e379bb8edab09fc1b
2630 @@ -50,6 +51,7 @@ DIST netbeans-trunk-nightly-201501250002-src.zip 201455903 SHA256 a758db1b55fe99
2631 DIST netbeans-trunk-nightly-201501260002-src.zip 201455903 SHA256 9ee86145eb73ec82f7192d38f986f316e1fe604e77c27d2ef8d7734869aef4b3 SHA512 4ed99062c874cdaf336fd6a5fd5e7aaa52eafb25c710c14a0800639433dbb2d4998061f3d92dfa3896c8e909577a281523635e93d54edb080667713e432f9f54 WHIRLPOOL c1d53d25cd0bbe1179ef2acdd78f57a420f3f0ff239d7c988a39bc225b6d4d92ee09bcc8b583bf0e7be1e233f9cb4917688b6304161090ed69ed214e092bbcc7
2632 DIST netbeans-trunk-nightly-201501270002-src.zip 201460403 SHA256 60dfa824eb558b0f538f4ae578c8835cb47950830f1738a22641917b566df358 SHA512 137e8d4d2333ef39b9a6bc34fd56ee239b9573e098d6aa3b08c1f6130e7ea816816563b8750fb734c1b24835c9e8c5c661542045f08792173eda1309e2ec9145 WHIRLPOOL 288a5e89d0cb5849b881acecaf858f90dd6fbf6750eb64753328a7972a367481c64eb248ca7e7399d93ee12e1715c047cc0e04d34367bceca0af2b64153187dc
2633 DIST netbeans-trunk-nightly-201501280002-src.zip 201449292 SHA256 b09bc8e7245306558fe57aed376d11418d096349f010bc3c59c6dc5a0a1f5e52 SHA512 1d0d33fa15aebdc6aa362158c2cefef946728ead5827e96afa845d9fb57fc8894ccf34855817dc74493d6122acd704d913ae16b93a5b8f902f05b0527e6b51bd WHIRLPOOL 5e703502eb1100f3c8366669b385c48f440f422777ccd6c52166d3455c3910e6025d74f27a9e6714649fb135bb80c3139a7bd05da201b7c34d11d6a37abdbd8e
2634 +DIST netbeans-trunk-nightly-201501290002-src.zip 201615638 SHA256 11a8edf7848e3ebf60edba96bacebc735b9ef150010692b6e78f41665ce61943 SHA512 974b9b35ecdab0a75201a08ae293a4e4d5245b9064c20a53d02e614a4ce4f315e0a4f49c121934cb1871f4247794448a3aeec1fce1bf1c15ff486a335a16402b WHIRLPOOL fbcde90582039d08e3001dcf51f48f2fa860d2a1da8f8fe4daa5b6d299bce04f5a0ccb343693aebf3c5261b9aa3dce5390ef2b4825068b52ef637ea27039c1f6
2635 EBUILD netbeans-javafx-7.1.2.ebuild 3593 SHA256 76a29b37765000745794e6ae20c6b8528d8637507a257ffef3bef2ce648f05cc SHA512 a04618bda036e6652c7208f90a4dd91e07e75b85243580263f6ec846425ab907a87c318117990d4e8d9044bcd7a0ca8b63bc32bdd0d84e5373a10e67a77b79c0 WHIRLPOOL 11acad585f7315ae6b4edd53c764167567a948cb0e2037d95f2f4de34765909b71d095540c054f4cef3ba70224d294b42720536566e445cbdd06ebf2ad903841
2636 EBUILD netbeans-javafx-7.2.ebuild 3576 SHA256 3441b901a5074013351bc6c7ba6c424455e2affe52e448f2cfac0058c82345e2 SHA512 ee384d6e4ac767ade82b5d337d7a1c5d2b463c15a7596d91e1a850b37349f88d7867a0ffa11a118c48e2ed463f38dcfa791ec42b3fe85ea1e6bf7c4b27f9b073 WHIRLPOOL 15c7d20f2caa39c6cfcba2f846736754b049483f135ac90ced399672932a6a73467f0b4016550c3b2d8583be20d1467486f5652111893ec16111095a3e9c941c
2637 EBUILD netbeans-javafx-7.3.ebuild 4476 SHA256 9f268a852d45f37f9d22c3bb58d36be17f438e4b4cb5105d88ac4404731facb3 SHA512 3fa0e48e949d0df0a4404c04379623529f73ff15259f4164fddd10afb9faa046ceed16aac1a7b14728af89bf3a4ed7037638fb7e7e932a64cc71e84f7ecaa44a WHIRLPOOL 0395ca679fa41610c61dceb6ac018d7a76b62c08ca740de2fa2d98523f8e5f840a2d0a8c357b674d171841f93d980b536a671a1f12b5261d402c03b691ac6504
2638 @@ -88,5 +90,6 @@ EBUILD netbeans-javafx-9999_p20150125.ebuild 4723 SHA256 fd41c1e599a6ca2c822d67a
2639 EBUILD netbeans-javafx-9999_p20150126.ebuild 4723 SHA256 65cf7b4261a32721b5b2c4c1c109dbd69447ec87a8b9952ac2b5d3e05ccdbd26 SHA512 6040b65725b5d28095e3c8a5ee49262c1284e8bf23dc6bd56778d3e84746eb8d1a732fb03b9f6b5f2a719cd8619e221ec81afec3b4c26bdbad8d49f120c99226 WHIRLPOOL 4e1a17f5a0bed40e0d61aba25425b3d0b5746a2843a4fb26670a40c77c1c4e8d44735055ae9a184432ec183f352b242df75ef48c027d222d2f33ed56c96985d3
2640 EBUILD netbeans-javafx-9999_p20150127.ebuild 4723 SHA256 57ef3e9c39d542699184c00242ebc0fa8e47c37ed88739e8ab57b9bcb36ff4d0 SHA512 221b6dd33a1e5ae3b6e00822e74f334b3716fb3202a955084652ae421459bb6dc8e07a1904ecc53bbb6713f0cb17007d85c7d2ea8ccccb350bbeb5ba68444394 WHIRLPOOL 76f73842c380fbdd92ccfba73baff88a265b1b7db99dbdf52f4c8dc59ea5f0337ca3c3436ff3c285d8b9703d1dc7165ca8e2ecb80c1a0bcd5b65a0dfc8aceced
2641 EBUILD netbeans-javafx-9999_p20150128.ebuild 4723 SHA256 f7e5432cd8c439167e95692e39d568ed8ace505fb8d709ce917f5c31a9b8aa9c SHA512 db81187374509de0eb08f079d3cd0bd9d1bf9eb8d7eb45439e6fc67b7b8405105fb4b1b4f0df6ea461116ad9769f3ed1dcbd91abc8fa576fc72272b2345d60e4 WHIRLPOOL 20896edc19bdcb4cf59afc173280f367cf1e8d31acaeb57f8d495b8c5f8ac70ac08c8a6c797c8b191d431fa1d0327af264d18b04d0f7e30764f704cdae925d32
2642 -MISC ChangeLog 135262 SHA256 0e77816d441f95edb5b5d00bccd3be49f23a877019bc0fbf65b4001e0038a763 SHA512 f484a73457eaeb49aba5f91fd1efb0b942af8c30bbc7d5a01883e9ca308a13e975e320d588535f372aebba4989ff9872e40b8d0ea7985164b0816e31178595f0 WHIRLPOOL cd5c91ecd67d6c8d7a194ac32c855e6a718c66e0a22fbc6e9541ae32fcfdc03f91d46b835b80cdf3674ebf10282c8cbdc1d77c83ae68281f1a9736ad85406a3c
2643 +EBUILD netbeans-javafx-9999_p20150129.ebuild 4723 SHA256 3abc8db5a923fe9ecb7e180ac92ad43609abe2f6136228104972a243ac05ee16 SHA512 fd09a52f5dca714508a609821fd61408f52147f3fa853797953ea573a8af37334f21c659e6b0ee8c56084323bcaba814e7311f1d5884f3dc487b8522fd9ee5f5 WHIRLPOOL 986fd2bafd270d169798faa69e1880a829f7a2506482a756c60f46e96dee7a7665f5af0b1e6144be70a7668823965e4d797e442bbc55b96644d98b37c861cc1f
2644 +MISC ChangeLog 135435 SHA256 cbd5fcfb2b2f742d4304f0739bfb6c106e5796a70c8fd4d1e61e466631b3e838 SHA512 d5898e1b8ed341cf133a7099a1d3e8aab2014c91ac6acf161ef56b5bee43eeaafe949e3ef1c808f32642abb804b4c742a09d0a7271cb2ff5557024d8e432987f WHIRLPOOL 1337938b63269aa876e53b3459cc8fc0290843597c229eb4763a93f3ab44293206dcf992bd751e1dc843dd5d0bd64e5367ed4a26c234451f7cc3b994d2a289c5
2645 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
2646
2647 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150129.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150129.ebuild
2648 new file mode 100644
2649 index 0000000..3852ff2
2650 --- /dev/null
2651 +++ b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150129.ebuild
2652 @@ -0,0 +1,124 @@
2653 +# Copyright 1999-2015 Gentoo Foundation
2654 +# Distributed under the terms of the GNU General Public License v2
2655 +# $Header: $
2656 +
2657 +EAPI="4"
2658 +inherit eutils java-pkg-2 java-ant-2
2659 +
2660 +DESCRIPTION="Netbeans JavaFX Cluster"
2661 +HOMEPAGE="http://netbeans.org/projects/javafx"
2662 +SLOT="9999"
2663 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-29_00-02-36/zip/netbeans-trunk-nightly-201501290002-src.zip"
2664 +SRC_URI="${SOURCE_URL}
2665 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2666 + http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
2667 + http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
2668 + http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
2669 + http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
2670 + http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
2671 + http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
2672 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2673 +KEYWORDS="~amd64 ~x86"
2674 +IUSE=""
2675 +S="${WORKDIR}"
2676 +
2677 +CDEPEND="~dev-java/netbeans-extide-${PV}
2678 + ~dev-java/netbeans-ide-${PV}
2679 + ~dev-java/netbeans-java-${PV}
2680 + ~dev-java/netbeans-platform-${PV}"
2681 +DEPEND=">=virtual/jdk-1.7
2682 + app-arch/unzip
2683 + ${CDEPEND}
2684 + dev-java/javahelp:0
2685 + dev-java/junit:4"
2686 +RDEPEND=">=virtual/jdk-1.7
2687 + ${CDEPEND}"
2688 +
2689 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2690 +
2691 +EANT_BUILD_XML="nbbuild/build.xml"
2692 +EANT_BUILD_TARGET="rebuild-cluster"
2693 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2694 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2695 +JAVA_PKG_BSFIX="off"
2696 +
2697 +src_unpack() {
2698 + unpack $(basename ${SOURCE_URL})
2699 +
2700 + einfo "Deleting bundled jars..."
2701 + find -name "*.jar" -type f -delete
2702 +
2703 + unpack netbeans-9999-r14-build.xml.patch.bz2
2704 +
2705 + pushd "${S}" >/dev/null || die
2706 + ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
2707 + ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
2708 + ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
2709 + ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
2710 + ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
2711 + ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
2712 + popd >/dev/null || die
2713 +}
2714 +
2715 +src_prepare() {
2716 + einfo "Deleting bundled class files..."
2717 + find -name "*.class" -type f | xargs rm -vf
2718 +
2719 + epatch netbeans-9999-r14-build.xml.patch
2720 +
2721 + # Support for custom patches
2722 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2723 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2724 +
2725 + if [ -n "${files}" ] ; then
2726 + einfo "Applying custom patches:"
2727 +
2728 + for file in ${files} ; do
2729 + epatch "${file}"
2730 + done
2731 + fi
2732 + fi
2733 +
2734 + einfo "Symlinking external libraries..."
2735 + java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
2736 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2737 + java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
2738 +
2739 + einfo "Linking in other clusters..."
2740 + mkdir "${S}"/nbbuild/netbeans || die
2741 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
2742 +
2743 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2744 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2745 + touch nb.cluster.extide.built
2746 +
2747 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2748 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2749 + touch nb.cluster.ide.built
2750 +
2751 + ln -s /usr/share/netbeans-java-${SLOT} java || die
2752 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2753 + touch nb.cluster.java.built
2754 +
2755 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2756 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2757 + touch nb.cluster.platform.built
2758 +
2759 + popd >/dev/null || die
2760 +
2761 + java-pkg-2_src_prepare
2762 +}
2763 +
2764 +src_install() {
2765 + pushd nbbuild/netbeans/javafx >/dev/null || die
2766 +
2767 + insinto ${INSTALL_DIR}
2768 +
2769 + grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2770 +
2771 + doins -r *
2772 +
2773 + popd >/dev/null || die
2774 +
2775 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
2776 +}
2777
2778 diff --git a/dev-java/netbeans-mobility/ChangeLog b/dev-java/netbeans-mobility/ChangeLog
2779 index 5afd038..44259a6 100644
2780 --- a/dev-java/netbeans-mobility/ChangeLog
2781 +++ b/dev-java/netbeans-mobility/ChangeLog
2782 @@ -2,6 +2,12 @@
2783 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
2784 # $Header: $
2785
2786 +*netbeans-mobility-9999_p20150129 (29 Jan 2015)
2787 +
2788 + 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
2789 + +netbeans-mobility-9999_p20150129.ebuild:
2790 + bumped to the latest sources
2791 +
2792 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
2793 -netbeans-mobility-9999_p20141223.ebuild,
2794 -netbeans-mobility-9999_p20141225.ebuild:
2795
2796 diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
2797 index d976e53..2a239d0 100644
2798 --- a/dev-java/netbeans-mobility/Manifest
2799 +++ b/dev-java/netbeans-mobility/Manifest
2800 @@ -54,6 +54,7 @@ DIST netbeans-trunk-nightly-201501250002-src.zip 201455903 SHA256 a758db1b55fe99
2801 DIST netbeans-trunk-nightly-201501260002-src.zip 201455903 SHA256 9ee86145eb73ec82f7192d38f986f316e1fe604e77c27d2ef8d7734869aef4b3 SHA512 4ed99062c874cdaf336fd6a5fd5e7aaa52eafb25c710c14a0800639433dbb2d4998061f3d92dfa3896c8e909577a281523635e93d54edb080667713e432f9f54 WHIRLPOOL c1d53d25cd0bbe1179ef2acdd78f57a420f3f0ff239d7c988a39bc225b6d4d92ee09bcc8b583bf0e7be1e233f9cb4917688b6304161090ed69ed214e092bbcc7
2802 DIST netbeans-trunk-nightly-201501270002-src.zip 201460403 SHA256 60dfa824eb558b0f538f4ae578c8835cb47950830f1738a22641917b566df358 SHA512 137e8d4d2333ef39b9a6bc34fd56ee239b9573e098d6aa3b08c1f6130e7ea816816563b8750fb734c1b24835c9e8c5c661542045f08792173eda1309e2ec9145 WHIRLPOOL 288a5e89d0cb5849b881acecaf858f90dd6fbf6750eb64753328a7972a367481c64eb248ca7e7399d93ee12e1715c047cc0e04d34367bceca0af2b64153187dc
2803 DIST netbeans-trunk-nightly-201501280002-src.zip 201449292 SHA256 b09bc8e7245306558fe57aed376d11418d096349f010bc3c59c6dc5a0a1f5e52 SHA512 1d0d33fa15aebdc6aa362158c2cefef946728ead5827e96afa845d9fb57fc8894ccf34855817dc74493d6122acd704d913ae16b93a5b8f902f05b0527e6b51bd WHIRLPOOL 5e703502eb1100f3c8366669b385c48f440f422777ccd6c52166d3455c3910e6025d74f27a9e6714649fb135bb80c3139a7bd05da201b7c34d11d6a37abdbd8e
2804 +DIST netbeans-trunk-nightly-201501290002-src.zip 201615638 SHA256 11a8edf7848e3ebf60edba96bacebc735b9ef150010692b6e78f41665ce61943 SHA512 974b9b35ecdab0a75201a08ae293a4e4d5245b9064c20a53d02e614a4ce4f315e0a4f49c121934cb1871f4247794448a3aeec1fce1bf1c15ff486a335a16402b WHIRLPOOL fbcde90582039d08e3001dcf51f48f2fa860d2a1da8f8fe4daa5b6d299bce04f5a0ccb343693aebf3c5261b9aa3dce5390ef2b4825068b52ef637ea27039c1f6
2805 EBUILD netbeans-mobility-7.0.1.ebuild 8655 SHA256 992e214ff2926e2f0db623d96b717bf8f8e4ceb47e96e69b3c6b8f67d6a8d130 SHA512 d51bc003f4b637cfe71c9f49a96427e535596542ac195a9621bc4f92c04a6f720a87fac6eb267732f869ba105f263d9d36f848b54a89c734b6a68a78ed323808 WHIRLPOOL 515da7153b12c3b5779cfad16e3800b4d26ba4b174027d9a7b06a26754fad065751c7eda137ba6199315d024a322d59e7ea39a1b2f4244ea75b30770ac505791
2806 EBUILD netbeans-mobility-7.1.2.ebuild 7543 SHA256 bb3f1245ad68133798fa507f06dd1ffbc1d55f6ba38f4cccc29ff0240e5b5f22 SHA512 41f663977a0716c5449db597d5f90054717ff3579a9137a910d1943d3e0b39379c34c0d9aa9c98d231037a042074c8ecf5fc62c018cd7cd5e8680734ff854c51 WHIRLPOOL c3c6feb41ce3df356f617ca80530673ac653cdf50da0aead00518854d0850d6420333529aa6591e15ddd4053249191fcb47100c5f39a804352722e54f802bae4
2807 EBUILD netbeans-mobility-7.2.ebuild 6571 SHA256 58af97ca9a6adc56fa6abe91777a1ac35a3a9b7d68af1e73c23a45dc5631abb2 SHA512 ac42c3a3daa7d55c9c13d1c99dd6880d5d99741f80cfceb683da27e30c70d6228d9434571f2405d0dbbf27d2203e3f877da6347794b07b98331edd1631d3a69d WHIRLPOOL 5a6af3cbcd08180dcdf708a038f3119faacb9c78532b4bb1945c7260fb0a8232af57745e41a73311fafffe185c969e0c88ac34970caab7708313f53417695374
2808 @@ -93,5 +94,6 @@ EBUILD netbeans-mobility-9999_p20150125.ebuild 4418 SHA256 60774df139d6d0dc36084
2809 EBUILD netbeans-mobility-9999_p20150126.ebuild 4418 SHA256 a917b8b48efde1c2e202d2dfb07e64c325a242a89d78b3ca1183bdecd6c281b2 SHA512 e64cb06c56abcd452a84b31716b5a94ff267b29e0c87004ebc62cf8797046eb07d7efbe1ecbe65e280dde415790c9912bc2d0916b00dc3fe0fad89884f035124 WHIRLPOOL 4632f3f52720933cad086fee9c7ab3a2e45fad6fa45489bcfd08b0717663e78f06a3e32b9f9e6f6b95be6f74c1017eeb8e55180ae34ae0ec37576814a8becd58
2810 EBUILD netbeans-mobility-9999_p20150127.ebuild 4418 SHA256 fde41f1c51394512b8e6d4cf2488e15db4e3e240bbbf2327fe29c3389791ccb8 SHA512 96f778ab5f00540e75149a13e336b088df39bdbeb8026317450440ca8dede4e0c59e39bd7da76e8f3332af1e652078c51659b24742f6c3be999c9200f9f0b5f6 WHIRLPOOL ae591253dcc789a2c6ad728e2a01ba74254bce844a16e94f56e0962945944b4683605746e2c95cf64b499da4ec8e7c0b74821debc609cafad2504370b62da07c
2811 EBUILD netbeans-mobility-9999_p20150128.ebuild 4418 SHA256 69d62dd6ddd18831c0f97f03af32859dfd6f99b58fda381ffa48ef2630b373f0 SHA512 8524e87ff1e3410b130ad92d21f7e20f0b543a432563b1b3aae813a3f7cb3b448d65a3dc192139f9525ac8e935b051b73c44dac864a589db9ecf300824bd3e3c WHIRLPOOL dca82a437b80facbf9af58e4c4c1f4858700e4144f2fa460325f483ca1b68c96b9f5f65efa49666d05e6f989c7c011150654925fb3681d767a2dc0051189bb79
2812 -MISC ChangeLog 152662 SHA256 3e138685ce0eb83b349330d44c25649de998545cc80d505b9dadba17428c38ee SHA512 c89a79d78727461d47c2c62cd3ff15e8d3d4cc1b4c819edc44d88670b821536ed156c2b59540eddb097c45e50546160d41db258c1b3915ead0f825cf5263922f WHIRLPOOL fd675bb367dab5cd8cd3c7315740f9f87f22e1f23819917fafc1b726226c0528097d72212c63a828d0ca7fed0ca4c385a0208d6d9794968fe11cf24c463a4b11
2813 +EBUILD netbeans-mobility-9999_p20150129.ebuild 4418 SHA256 4c920a0b92ceff41ddc460d5884eb70890227983848a83b8e794313a47cb41e1 SHA512 624de922bd566867c8676ffcfa8e2adcebdf869babe5f04ef7c58d9d4386ddda840fe9e1e5df583a5e616da60d67fe4d5a93f9e0ae008f3a5e7e84298c57da02 WHIRLPOOL 53eb640804c2ecb2f7cb57d5d83df0f0ab138623809cc5022bd24a4f6e5dcfe4516f58069dbc0f37b236583b0c090f389cdddbb40a1bc3d2e4192be66672414f
2814 +MISC ChangeLog 152839 SHA256 d01e655526871baa68422ad0e5947494aa0f9946a4f1534cb5b9973d34904d64 SHA512 8728a2cbc8c7e4a78855a6f2b8572947d35e638a9ba0b3f8db965ee4e7604b8d1f8543a1c8c64520fefcf1924e9abd856a0ef557899eb383bbf6d270ef67b38d WHIRLPOOL d892e4491d916cbd3fde7326977083c7c488b539a4b79a7a533b9efaeea5366dfed3c17e556d2f6438f88b28a658d4b112d520b8f31e19faf054498464d515fa
2815 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
2816
2817 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150129.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150129.ebuild
2818 new file mode 100644
2819 index 0000000..6e165fd
2820 --- /dev/null
2821 +++ b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150129.ebuild
2822 @@ -0,0 +1,126 @@
2823 +# Copyright 1999-2015 Gentoo Foundation
2824 +# Distributed under the terms of the GNU General Public License v2
2825 +# $Header: $
2826 +
2827 +EAPI="4"
2828 +inherit eutils java-pkg-2 java-ant-2
2829 +
2830 +DESCRIPTION="Netbeans Mobility Cluster"
2831 +HOMEPAGE="http://netbeans.org/features/platform/"
2832 +SLOT="9999"
2833 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-29_00-02-36/zip/netbeans-trunk-nightly-201501290002-src.zip"
2834 +SRC_URI="${SOURCE_URL}
2835 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
2836 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2837 +KEYWORDS="~amd64 ~x86"
2838 +IUSE=""
2839 +S="${WORKDIR}"
2840 +
2841 +CDEPEND="~dev-java/netbeans-apisupport-${PV}
2842 + ~dev-java/netbeans-enterprise-${PV}
2843 + ~dev-java/netbeans-extide-${PV}
2844 + ~dev-java/netbeans-ide-${PV}
2845 + ~dev-java/netbeans-java-${PV}
2846 + ~dev-java/netbeans-platform-${PV}
2847 + ~dev-java/netbeans-websvccommon-${PV}"
2848 +DEPEND=">=virtual/jdk-1.7
2849 + app-arch/unzip
2850 + ${CDEPEND}
2851 + dev-java/javahelp:0"
2852 +RDEPEND=">=virtual/jdk-1.7
2853 + ${CDEPEND}"
2854 +
2855 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2856 +
2857 +EANT_BUILD_XML="nbbuild/build.xml"
2858 +EANT_BUILD_TARGET="rebuild-cluster"
2859 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2860 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2861 +JAVA_PKG_BSFIX="off"
2862 +
2863 +src_unpack() {
2864 + unpack $(basename ${SOURCE_URL})
2865 +
2866 + einfo "Deleting bundled jars..."
2867 + find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
2868 + | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
2869 + | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
2870 + | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
2871 + | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
2872 +
2873 + unpack netbeans-9999-r14-build.xml.patch.bz2
2874 +}
2875 +
2876 +src_prepare() {
2877 + einfo "Deleting bundled class files..."
2878 + find -name "*.class" -type f | xargs rm -vf
2879 +
2880 + epatch netbeans-9999-r14-build.xml.patch
2881 +
2882 + # Support for custom patches
2883 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2884 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2885 +
2886 + if [ -n "${files}" ] ; then
2887 + einfo "Applying custom patches:"
2888 +
2889 + for file in ${files} ; do
2890 + epatch "${file}"
2891 + done
2892 + fi
2893 + fi
2894 +
2895 + einfo "Symlinking external libraries..."
2896 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2897 +
2898 + einfo "Linking in other clusters..."
2899 + mkdir "${S}"/nbbuild/netbeans || die
2900 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
2901 +
2902 + ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
2903 + cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2904 + touch nb.cluster.apisupport.built
2905 +
2906 + ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
2907 + cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2908 + touch nb.cluster.enterprise.built
2909 +
2910 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2911 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2912 + touch nb.cluster.extide.built
2913 +
2914 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2915 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2916 + touch nb.cluster.ide.built
2917 +
2918 + ln -s /usr/share/netbeans-java-${SLOT} java || die
2919 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2920 + touch nb.cluster.java.built
2921 +
2922 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2923 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2924 + touch nb.cluster.platform.built
2925 +
2926 + ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
2927 + cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2928 + touch nb.cluster.websvccommon.built
2929 +
2930 + popd >/dev/null || die
2931 +
2932 + java-pkg-2_src_prepare
2933 +}
2934 +
2935 +src_install() {
2936 + pushd nbbuild/netbeans/mobility >/dev/null || die
2937 +
2938 + insinto ${INSTALL_DIR}
2939 +
2940 + grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2941 +
2942 + doins -r *
2943 + rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
2944 +
2945 + popd >/dev/null || die
2946 +
2947 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
2948 +}
2949
2950 diff --git a/dev-java/netbeans-nb/ChangeLog b/dev-java/netbeans-nb/ChangeLog
2951 index 4d47edc..1382164 100644
2952 --- a/dev-java/netbeans-nb/ChangeLog
2953 +++ b/dev-java/netbeans-nb/ChangeLog
2954 @@ -2,6 +2,12 @@
2955 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
2956 # $Header: $
2957
2958 +*netbeans-nb-9999_p20150129 (29 Jan 2015)
2959 +
2960 + 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
2961 + +netbeans-nb-9999_p20150129.ebuild:
2962 + bumped to the latest sources
2963 +
2964 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
2965 -netbeans-nb-9999_p20141223.ebuild, -netbeans-nb-9999_p20141225.ebuild:
2966 removed obsolete ebuilds
2967
2968 diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
2969 index 4ead36e..75c1df4 100644
2970 --- a/dev-java/netbeans-nb/Manifest
2971 +++ b/dev-java/netbeans-nb/Manifest
2972 @@ -53,6 +53,7 @@ DIST netbeans-trunk-nightly-201501250002-src.zip 201455903 SHA256 a758db1b55fe99
2973 DIST netbeans-trunk-nightly-201501260002-src.zip 201455903 SHA256 9ee86145eb73ec82f7192d38f986f316e1fe604e77c27d2ef8d7734869aef4b3 SHA512 4ed99062c874cdaf336fd6a5fd5e7aaa52eafb25c710c14a0800639433dbb2d4998061f3d92dfa3896c8e909577a281523635e93d54edb080667713e432f9f54 WHIRLPOOL c1d53d25cd0bbe1179ef2acdd78f57a420f3f0ff239d7c988a39bc225b6d4d92ee09bcc8b583bf0e7be1e233f9cb4917688b6304161090ed69ed214e092bbcc7
2974 DIST netbeans-trunk-nightly-201501270002-src.zip 201460403 SHA256 60dfa824eb558b0f538f4ae578c8835cb47950830f1738a22641917b566df358 SHA512 137e8d4d2333ef39b9a6bc34fd56ee239b9573e098d6aa3b08c1f6130e7ea816816563b8750fb734c1b24835c9e8c5c661542045f08792173eda1309e2ec9145 WHIRLPOOL 288a5e89d0cb5849b881acecaf858f90dd6fbf6750eb64753328a7972a367481c64eb248ca7e7399d93ee12e1715c047cc0e04d34367bceca0af2b64153187dc
2975 DIST netbeans-trunk-nightly-201501280002-src.zip 201449292 SHA256 b09bc8e7245306558fe57aed376d11418d096349f010bc3c59c6dc5a0a1f5e52 SHA512 1d0d33fa15aebdc6aa362158c2cefef946728ead5827e96afa845d9fb57fc8894ccf34855817dc74493d6122acd704d913ae16b93a5b8f902f05b0527e6b51bd WHIRLPOOL 5e703502eb1100f3c8366669b385c48f440f422777ccd6c52166d3455c3910e6025d74f27a9e6714649fb135bb80c3139a7bd05da201b7c34d11d6a37abdbd8e
2976 +DIST netbeans-trunk-nightly-201501290002-src.zip 201615638 SHA256 11a8edf7848e3ebf60edba96bacebc735b9ef150010692b6e78f41665ce61943 SHA512 974b9b35ecdab0a75201a08ae293a4e4d5245b9064c20a53d02e614a4ce4f315e0a4f49c121934cb1871f4247794448a3aeec1fce1bf1c15ff486a335a16402b WHIRLPOOL fbcde90582039d08e3001dcf51f48f2fa860d2a1da8f8fe4daa5b6d299bce04f5a0ccb343693aebf3c5261b9aa3dce5390ef2b4825068b52ef637ea27039c1f6
2977 EBUILD netbeans-nb-7.0.1.ebuild 5116 SHA256 17ac4a9aa7931d052a899ad8649bed42d5c37a06d913e0dc8ded118d7ef01c47 SHA512 932964fcc4d8d614a2ad8531eecd9298b89f06ac97db68e140e77bceb5d9c08c35524ae4766c18f5467bb01391a9c9f29cd4c5e45c29664b91340a33b0804d7e WHIRLPOOL 0e935fc1c63b61a97e60941111cd30fe4f7b740743013074f7722f3556473ccdba8bcd70ac6f544c67e2a60dd2d7c96abc9bf6bfc51aa6e9ff3135d041ebf3a1
2978 EBUILD netbeans-nb-7.1.2.ebuild 4987 SHA256 075ef11ab57b236061e4df3e905524ecfba2966c5d735d113b878a03219a9cc1 SHA512 321182e1780acfdbff56c1c84748897cf8c4dcf9fc94d0a6db71a018968e8f96e479a2dbb2f97655d50ee836ac1a81fdd62f6f04ba1b2d54157158e577c2b986 WHIRLPOOL 3d3742c6e90f0231ecabf5200446d00900204f51b9fb2be92954668dae86584d8ef477be11cad462a9721a04a1bc97673b8d8d808ef49f0345d979022471d919
2979 EBUILD netbeans-nb-7.2.ebuild 4970 SHA256 79d73ca57dd63e25afccd44816dd248e79f6974dd7e9ebbf4b3b11eb659092d9 SHA512 083317f6944c5fe38507fbca18804888e25c23070420a3080bb68bf00be95e520541c381482a6c55ff60656b36f8dd3fac60f2c605e4e3ee0ae92427faa468da WHIRLPOOL 7f02ab258612c5035b26326f25aaa08bf60fc0ff3108a2bf61dbcde9fe845e647f91319938206742a5f131fe905678833f3ad2449f68efef7e6ed4203f7538f3
2980 @@ -92,5 +93,6 @@ EBUILD netbeans-nb-9999_p20150125.ebuild 5013 SHA256 d9d5199a7b4b639ee68da0843e0
2981 EBUILD netbeans-nb-9999_p20150126.ebuild 5013 SHA256 9a096c30bc2f00c73731dc693ea45c4e8a3ae53d3a7aa969fe5446cd57d0c072 SHA512 416857b2dcfeeeeb76b93290b4bddcf5b6fc04e57cf8268609358c64dcb7a73191d99a5b36bab07681d792388abbb6dedfe085a91a6281238fce0e5b5e248cc3 WHIRLPOOL d6ab6fa3c461b8ee5ce2783117a10cc60ab7905796f75a2a7ba561bbf0a62a3ba1349e56f00355a8589de44322d075e01e179f93f4398c83b93b85d113ae43ec
2982 EBUILD netbeans-nb-9999_p20150127.ebuild 5013 SHA256 1ce07bd4f5b346121d8b3c5d0f8a1c50cabc3b429935194d911b6bc6583c4dc2 SHA512 501af0e2f81ae0c668b119d217c9af2a364bd949320b6d7af2f897deef0c5e90df9271262fa0ee089ed225bc62023935490bc6d075e600be037060b907dc340f WHIRLPOOL 98176374497a546d8dbe922f00e3620bd1ca02103fda03f8074a6019ac654eff2a3f0594cd11734111267f6c44b1dbfde62904f00e315d6c3bda52eed460b861
2983 EBUILD netbeans-nb-9999_p20150128.ebuild 5013 SHA256 365c8da595cd875527f6901f89eb524af216d0503813ffc0a0c0ef0330e20d1d SHA512 93aec8583a215a0d66d97aaaf68be865d20ac2ecc6d97a25cb271fa26cfcc5bec818d0ae810526898e6a5ed0a11ffb2075f91c386f3c99e6dfe92a96bc4307f9 WHIRLPOOL 6903d449134971240862a862a3898b91c06c0ea6cddbdebdb0e0670e4293c83d94567b81b93607e4dd3ec1be5fc8453bc696484bfc74818d40422a9f17a7245e
2984 -MISC ChangeLog 141567 SHA256 0949c304604aeabcd2af2a11c17c208658b99bc67274a20f3a5d36d31fc1a4ca SHA512 3408b31ec18976d6860114baa18df7a9fbb9ec72183b93457d73f5787753a9e6bb439b8ee27031a2bae6bec1c14ebf3ed697acb7b1680e03d7d94af56f449fc5 WHIRLPOOL c0f41f753abffea9a22a75c14eded594eac73887f28696a1bf9a71e53fb25e36cc543f4cf166a6c1cc6037477a60ce0b6918984cbe4736320e405c2d45daf904
2985 +EBUILD netbeans-nb-9999_p20150129.ebuild 5013 SHA256 5f246c6c5c907df0219588edc66641dc5fcb9b6bf787de39a7f276630d67ca68 SHA512 e53c32660d868887fa91ab547df6c6f7e1f8029b2068b267e7dfbca3ad27693b820d4a0861ac523c9c3ba5b961e8bb74bfa85d442813f5bc56b269b6abde73b8 WHIRLPOOL cae279a0aefc526d3f2b2e76da6037a41a7d0c9ee36905baba4f8f0888c0302d5226d895f070cbedd9cdd76c4f2593fece658989f643742b84567a303566cb5f
2986 +MISC ChangeLog 141732 SHA256 382473c2625235697a32da29caa1cffdb7287a690fc061ad1a85cb44b8e732cd SHA512 5191807f8c063c8b7b7c943a5f68e4bd4fcaeffb25cc0bb2b9019e2a0ba4eb6472a3e00ab3121fe9739f850528e9b0b3cce84e011ab45b95b32714dffa00e9eb WHIRLPOOL 251fd34aa95e6b35ddbf4a4682f4dba9ed75697201ddf873f5358f4f79a6d8466545cf7b6c94bb407b45033a40e6426e8e1d32c86b9f9688fdbd785b10175dd6
2987 MISC metadata.xml 396 SHA256 5083064ed2246a84e2aedbc326d56cc8bf571fd8e7c24af0e4bc14c50f1ebb49 SHA512 a0b2171264f1ea6ba33b184ef802589d679eaba5c4a1753e149d7cd93c2c31aace934eddf5dffed6be341d9e4061c843c849e464afb7b4417c6c2dff3e9ff1c7 WHIRLPOOL 1be3a1a3c2b64d8818108de191db834395ee4ab3cf7994914c9331d6e42ca9015dd2493b9516db20990cb30b4dea385a3dde08b75df956ca39ad65e3fa721cb7
2988
2989 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150129.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150129.ebuild
2990 new file mode 100644
2991 index 0000000..1c9efe1
2992 --- /dev/null
2993 +++ b/dev-java/netbeans-nb/netbeans-nb-9999_p20150129.ebuild
2994 @@ -0,0 +1,148 @@
2995 +# Copyright 1999-2015 Gentoo Foundation
2996 +# Distributed under the terms of the GNU General Public License v2
2997 +# $Header: $
2998 +
2999 +EAPI="4"
3000 +inherit eutils java-pkg-2 java-ant-2
3001 +
3002 +DESCRIPTION="Netbeans IDE Branding"
3003 +HOMEPAGE="http://netbeans.org/"
3004 +SLOT="9999"
3005 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-29_00-02-36/zip/netbeans-trunk-nightly-201501290002-src.zip"
3006 +SRC_URI="${SOURCE_URL}
3007 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3008 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
3009 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3010 +KEYWORDS="~amd64 ~x86"
3011 +IUSE="keychain"
3012 +S="${WORKDIR}"
3013 +
3014 +CDEPEND="~dev-java/netbeans-platform-${PV}
3015 + ~dev-java/netbeans-harness-${PV}
3016 + ~dev-java/netbeans-ide-${PV}"
3017 +DEPEND=">=virtual/jdk-1.7
3018 + app-arch/unzip
3019 + ${CDEPEND}
3020 + dev-java/javahelp:0"
3021 +RDEPEND=">=virtual/jdk-1.7
3022 + ${CDEPEND}
3023 + keychain? (
3024 + net-misc/keychain:0
3025 + net-misc/x11-ssh-askpass:0
3026 + )"
3027 +
3028 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3029 +
3030 +EANT_BUILD_XML="nbbuild/build.xml"
3031 +EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
3032 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3033 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3034 +JAVA_PKG_BSFIX="off"
3035 +
3036 +src_unpack() {
3037 + unpack $(basename ${SOURCE_URL})
3038 +
3039 + einfo "Deleting bundled jars..."
3040 + find -name "*.jar" -type f -delete
3041 +
3042 + unpack netbeans-9999-r14-build.xml.patch.bz2
3043 +}
3044 +
3045 +src_prepare() {
3046 + einfo "Deleting bundled class files..."
3047 + find -name "*.class" -type f | xargs rm -vf
3048 +
3049 + epatch netbeans-9999-r14-build.xml.patch
3050 + use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
3051 +
3052 + # Support for custom patches
3053 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3054 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3055 +
3056 + if [ -n "${files}" ] ; then
3057 + einfo "Applying custom patches:"
3058 +
3059 + for file in ${files} ; do
3060 + epatch "${file}"
3061 + done
3062 + fi
3063 + fi
3064 +
3065 + einfo "Symlinking external libraries..."
3066 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3067 +
3068 + einfo "Linking in other clusters..."
3069 + mkdir "${S}"/nbbuild/netbeans || die
3070 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
3071 +
3072 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3073 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3074 + touch nb.cluster.platform.built
3075 +
3076 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3077 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3078 + touch nb.cluster.harness.built
3079 +
3080 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3081 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3082 + touch nb.cluster.ide.built
3083 + popd >/dev/null || die
3084 +
3085 + java-pkg-2_src_prepare
3086 +}
3087 +
3088 +src_install() {
3089 + pushd nbbuild/netbeans >/dev/null || die
3090 +
3091 + insinto ${INSTALL_DIR}/nb
3092 +
3093 + grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
3094 +
3095 + insinto ${INSTALL_DIR}
3096 + doins -r nb
3097 + dodoc *.txt
3098 + dohtml *.html *.css
3099 +
3100 + insinto ${INSTALL_DIR}/bin
3101 + doins bin/netbeans
3102 + dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
3103 + fperms 755 ${INSTALL_DIR}/bin/netbeans
3104 +
3105 + insinto /etc/netbeans-${SLOT}
3106 + doins etc/*
3107 + dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
3108 +
3109 + # fix paths per bug# 163483
3110 + if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
3111 + sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
3112 + sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
3113 + fi
3114 +
3115 + dodir /usr/share/icons/hicolor/32x32/apps
3116 + dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
3117 + dodir /usr/share/icons/hicolor/128x128/apps
3118 + cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
3119 + dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
3120 +
3121 + popd >/dev/null || die
3122 +
3123 + make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
3124 +
3125 + mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
3126 + echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
3127 +}
3128 +
3129 +pkg_postinst() {
3130 + if use keychain ; then
3131 + einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
3132 + einfo "your keys while connecting to ssh protected repositories. If you want to load some"
3133 + einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
3134 + einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
3135 + einfo "each key on single line, for example:"
3136 + einfo "id_dsa"
3137 + einfo "id_dsa_gentoo"
3138 + einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
3139 + einfo "for key password (only this time and never again). You can find more information"
3140 + einfo "about keychain at http://www.gentoo.org/doc/en/keychain-guide.xml"
3141 + fi
3142 +}
3143
3144 diff --git a/dev-java/netbeans-php/ChangeLog b/dev-java/netbeans-php/ChangeLog
3145 index ac33309..e5eb3df 100644
3146 --- a/dev-java/netbeans-php/ChangeLog
3147 +++ b/dev-java/netbeans-php/ChangeLog
3148 @@ -2,6 +2,12 @@
3149 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
3150 # $Header: $
3151
3152 +*netbeans-php-9999_p20150129 (29 Jan 2015)
3153 +
3154 + 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
3155 + +netbeans-php-9999_p20150129.ebuild:
3156 + bumped to the latest sources
3157 +
3158 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
3159 -netbeans-php-9999_p20141223.ebuild, -netbeans-php-9999_p20141225.ebuild:
3160 removed obsolete ebuilds
3161
3162 diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
3163 index 74db322..017ad0f 100644
3164 --- a/dev-java/netbeans-php/Manifest
3165 +++ b/dev-java/netbeans-php/Manifest
3166 @@ -56,6 +56,7 @@ DIST netbeans-trunk-nightly-201501250002-src.zip 201455903 SHA256 a758db1b55fe99
3167 DIST netbeans-trunk-nightly-201501260002-src.zip 201455903 SHA256 9ee86145eb73ec82f7192d38f986f316e1fe604e77c27d2ef8d7734869aef4b3 SHA512 4ed99062c874cdaf336fd6a5fd5e7aaa52eafb25c710c14a0800639433dbb2d4998061f3d92dfa3896c8e909577a281523635e93d54edb080667713e432f9f54 WHIRLPOOL c1d53d25cd0bbe1179ef2acdd78f57a420f3f0ff239d7c988a39bc225b6d4d92ee09bcc8b583bf0e7be1e233f9cb4917688b6304161090ed69ed214e092bbcc7
3168 DIST netbeans-trunk-nightly-201501270002-src.zip 201460403 SHA256 60dfa824eb558b0f538f4ae578c8835cb47950830f1738a22641917b566df358 SHA512 137e8d4d2333ef39b9a6bc34fd56ee239b9573e098d6aa3b08c1f6130e7ea816816563b8750fb734c1b24835c9e8c5c661542045f08792173eda1309e2ec9145 WHIRLPOOL 288a5e89d0cb5849b881acecaf858f90dd6fbf6750eb64753328a7972a367481c64eb248ca7e7399d93ee12e1715c047cc0e04d34367bceca0af2b64153187dc
3169 DIST netbeans-trunk-nightly-201501280002-src.zip 201449292 SHA256 b09bc8e7245306558fe57aed376d11418d096349f010bc3c59c6dc5a0a1f5e52 SHA512 1d0d33fa15aebdc6aa362158c2cefef946728ead5827e96afa845d9fb57fc8894ccf34855817dc74493d6122acd704d913ae16b93a5b8f902f05b0527e6b51bd WHIRLPOOL 5e703502eb1100f3c8366669b385c48f440f422777ccd6c52166d3455c3910e6025d74f27a9e6714649fb135bb80c3139a7bd05da201b7c34d11d6a37abdbd8e
3170 +DIST netbeans-trunk-nightly-201501290002-src.zip 201615638 SHA256 11a8edf7848e3ebf60edba96bacebc735b9ef150010692b6e78f41665ce61943 SHA512 974b9b35ecdab0a75201a08ae293a4e4d5245b9064c20a53d02e614a4ce4f315e0a4f49c121934cb1871f4247794448a3aeec1fce1bf1c15ff486a335a16402b WHIRLPOOL fbcde90582039d08e3001dcf51f48f2fa860d2a1da8f8fe4daa5b6d299bce04f5a0ccb343693aebf3c5261b9aa3dce5390ef2b4825068b52ef637ea27039c1f6
3171 EBUILD netbeans-php-7.0.1.ebuild 4151 SHA256 3aee393fe89aa4788ccd17af46f1df43a5681c28af6d580724d8db0f5e804ff0 SHA512 60106805595338b83e17d906c199c54dc4cc5d979f964a41f9938a508e8514670f4e5538eeecd91f8cd06dd2b4376119674f9a7a9f2fac6c1255e14929f2bc19 WHIRLPOOL 1a09962a5bd67a4fd4eed48af3f185146d2de6f506952f626756aabf6a157678fe71e0752ed5988ff414803b83150d9b8b4de956895667e331659bb59f94e09c
3172 EBUILD netbeans-php-7.1.2.ebuild 3940 SHA256 779f3bceb2b5a49e923fff28c36c653e31e2d11e186fabab1e656c3314b48d28 SHA512 1296c8ccbec945e66588c2a1a490d3ea93a28672e77751e16c3dff1f1aa6e3a00b454345f0b888c684a0d31fe05aad4f44310998eb72bf1febba85da1bcdd08b WHIRLPOOL b0238f8c5aa4a8c0a5cff82b0daa29860fe39712e96110916cd8a26938ca07b8e05c308e1387c84e7d693026590846392227e95668d150bbc7f1cbc660676eec
3173 EBUILD netbeans-php-7.2.ebuild 4159 SHA256 bb5c66ed19c9341332e1e42efb29a4ab5d19a22c995bae93efc952ec105ad493 SHA512 c919b120bdc51b56f58b390e9a017f9e059c6b5709220e80138caf7ca3e58d432f53c9ed28f899dc9537851a4cb8cafa9e7067eaefc5d5798b05fb0be9d5bd5f WHIRLPOOL 9857d2e6ac50c4daf5c8afc0a5b65b068b6010ecf2ef04f063bc184810c18b50feda683d2d80c84c0e621909bb05b19731135f2a69f1e56db927c42e8057a658
3174 @@ -95,5 +96,6 @@ EBUILD netbeans-php-9999_p20150125.ebuild 4423 SHA256 fcb5c2dcb76b304171f445fa60
3175 EBUILD netbeans-php-9999_p20150126.ebuild 4423 SHA256 e749a2948fb405118e6845e217bbb45a039e221ec14bc793a577a89513efa807 SHA512 8d540c2932b57e4926c931ac6e5449a67f2ad7188353bbdb3c1a4be44435550a39a1158ac9f47f976ab4b7fe1da12d2bc39d5460998516ded3ceffb32d569b23 WHIRLPOOL b9c9e6666420378d0c0da846cd53742ce0db226d220113af3a48c3a68d5a652196a4eecb22a18073f90d0f52024b802356e13c02a1da8c215d13820d36d99a79
3176 EBUILD netbeans-php-9999_p20150127.ebuild 4423 SHA256 9b1056c8587f06c3db74cc4b8a016e1387e7d2ec29b5ef7b96c6f9bef74a5d0c SHA512 3725fdba48d84f034e3ff8ce416555eceacc3542aaaf21cf85faac3a3e7bdb6043df6a46d5723d88a00c2d16ed41d233ccc282b0a1d09c95a8eb205e5f152dc3 WHIRLPOOL 60a0e177a767dd9ab57b962f867a150c3d583b1a3d819e192af92a49c71379db906130b4585f1db7835977e422f85cf6086be73802de30224742e4586ce357b1
3177 EBUILD netbeans-php-9999_p20150128.ebuild 4423 SHA256 687b599b2c1a09ca69108fee829334a3ff3760203ef75ac739274e813259ce1f SHA512 98794d47cdef52bcc43e6abe1876cba4de5bb545f72f35b9263965f54a36dbd2d324b5ef2afc5f2d05ffb55ae1791b900ffa051c07f706102af9636033aee1d8 WHIRLPOOL a253d263b9624281e461ca10364e4a8feb532624c0431e10ad9f8f426fe5ccf29a14218388c51dd9e9294752ff4571cb954fe2e6751ea18de8a47f6feb7d09c7
3178 -MISC ChangeLog 142421 SHA256 5ff8883c6dfd736a55358e81c50f97a67a153b72655ae046e3a2480f1bdf0dc0 SHA512 c66845fd83fcbfc4265f41ef3c8bd5fe1416cab9a90e4523de9eb09d5cbe14af9ee66c3c401cff4b65398f68a67edd063598fe4806da16e19de6e2bc4fd452c4 WHIRLPOOL ca7a52fc06166aeaab529ba30ae1a0bc3a594a31f8aec08e318d7c19f242cbf32eb0e920ccf49a33343b3fb6e12c352986738023138750b59d774535c87141b8
3179 +EBUILD netbeans-php-9999_p20150129.ebuild 4423 SHA256 a642a1aebc1cebb8d989c486ee00e6443201b5761de492b76aa27b9797a017ca SHA512 239d0635bb2ec973db253c886c0373032715fb2aa5e98f7147fdcacdb12d35ab7e691f0c0ae0962af134b563d13f091397dcc98ced1dc3f924b520a6bdd05246 WHIRLPOOL 3858306e286e6b0487e32673c5d6ef54024fb23ef0f8092614c26db52c1b316f888aa9debfe05d5e9bd7c07c02f75a5fedab3963f6e406e9f82a434957927c74
3180 +MISC ChangeLog 142588 SHA256 f3f4ce9487011eda4322bbf412ca9acd0d03c7998df0d481d9c5fa07346354be SHA512 ab8487d865c4e884f626b87c02eb79015a3bf062c464b77bea8c82a027eb1f8c81d039b8a4b82b916fad9f7b2668b95d9663c8763a314046b85a1c330c3cc7a9 WHIRLPOOL 721492a4fe60f9cb13c02ffad950af6b5c93a96026852138307976dfdb114616ae756d8bfb892217a4d6a3b4697a17a700c75fb146c51f28422e1255ed9cfe22
3181 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
3182
3183 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150129.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150129.ebuild
3184 new file mode 100644
3185 index 0000000..5f37cec
3186 --- /dev/null
3187 +++ b/dev-java/netbeans-php/netbeans-php-9999_p20150129.ebuild
3188 @@ -0,0 +1,127 @@
3189 +# Copyright 1999-2015 Gentoo Foundation
3190 +# Distributed under the terms of the GNU General Public License v2
3191 +# $Header: $
3192 +
3193 +EAPI="4"
3194 +inherit eutils java-pkg-2 java-ant-2
3195 +
3196 +DESCRIPTION="Netbeans PHP Cluster"
3197 +HOMEPAGE="http://netbeans.org/projects/php"
3198 +SLOT="9999"
3199 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-29_00-02-36/zip/netbeans-trunk-nightly-201501290002-src.zip"
3200 +SRC_URI="${SOURCE_URL}
3201 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3202 + http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
3203 + http://hg.netbeans.org/binaries/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip
3204 + http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
3205 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3206 +KEYWORDS="~amd64 ~x86"
3207 +IUSE=""
3208 +S="${WORKDIR}"
3209 +
3210 +CDEPEND="~dev-java/netbeans-extide-${PV}
3211 + ~dev-java/netbeans-ide-${PV}
3212 + ~dev-java/netbeans-platform-${PV}
3213 + ~dev-java/netbeans-webcommon-${PV}
3214 + ~dev-java/netbeans-websvccommon-${PV}
3215 + dev-java/javacup:0"
3216 +DEPEND=">=virtual/jdk-1.7
3217 + app-arch/unzip
3218 + ${CDEPEND}
3219 + dev-java/javahelp:0"
3220 +RDEPEND=">=virtual/jdk-1.7
3221 + ${CDEPEND}"
3222 +
3223 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3224 +
3225 +EANT_BUILD_XML="nbbuild/build.xml"
3226 +EANT_BUILD_TARGET="rebuild-cluster"
3227 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3228 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3229 +JAVA_PKG_BSFIX="off"
3230 +
3231 +src_unpack() {
3232 + unpack $(basename ${SOURCE_URL})
3233 +
3234 + einfo "Deleting bundled jars..."
3235 + find -name "*.jar" -type f -delete
3236 +
3237 + unpack netbeans-9999-r14-build.xml.patch.bz2
3238 +
3239 + pushd "${S}" >/dev/null || die
3240 + ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
3241 + ln -s "${DISTDIR}"/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
3242 + ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
3243 + popd >/dev/null || die
3244 +}
3245 +
3246 +src_prepare() {
3247 + einfo "Deleting bundled class files..."
3248 + find -name "*.class" -type f | xargs rm -vf
3249 +
3250 + epatch netbeans-9999-r14-build.xml.patch
3251 +
3252 + # Support for custom patches
3253 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3254 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3255 +
3256 + if [ -n "${files}" ] ; then
3257 + einfo "Applying custom patches:"
3258 +
3259 + for file in ${files} ; do
3260 + epatch "${file}"
3261 + done
3262 + fi
3263 + fi
3264 +
3265 + einfo "Symlinking external libraries..."
3266 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3267 + java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
3268 +
3269 + einfo "Linking in other clusters..."
3270 + mkdir "${S}"/nbbuild/netbeans || die
3271 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
3272 +
3273 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3274 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3275 + touch nb.cluster.extide.built
3276 +
3277 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3278 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3279 + touch nb.cluster.ide.built
3280 +
3281 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3282 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3283 + touch nb.cluster.platform.built
3284 +
3285 + ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
3286 + cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3287 + touch nb.cluster.webcommon.built
3288 +
3289 + ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3290 + cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3291 + touch nb.cluster.websvccommon.built
3292 +
3293 + popd >/dev/null || die
3294 +
3295 + java-pkg-2_src_prepare
3296 +}
3297 +
3298 +src_install() {
3299 + pushd nbbuild/netbeans/php >/dev/null || die
3300 +
3301 + insinto ${INSTALL_DIR}
3302 +
3303 + grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3304 +
3305 + doins -r *
3306 +
3307 + popd >/dev/null || die
3308 +
3309 + local instdir=${INSTALL_DIR}/modules/ext
3310 + pushd "${D}"/${instdir} >/dev/null || die
3311 + rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
3312 + popd >/dev/null || die
3313 +
3314 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
3315 +}
3316
3317 diff --git a/dev-java/netbeans-platform/ChangeLog b/dev-java/netbeans-platform/ChangeLog
3318 index 29b28f1..9fa6c1b 100644
3319 --- a/dev-java/netbeans-platform/ChangeLog
3320 +++ b/dev-java/netbeans-platform/ChangeLog
3321 @@ -2,6 +2,12 @@
3322 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
3323 # $Header: $
3324
3325 +*netbeans-platform-9999_p20150129 (29 Jan 2015)
3326 +
3327 + 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
3328 + +netbeans-platform-9999_p20150129.ebuild:
3329 + bumped to the latest sources
3330 +
3331 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
3332 -netbeans-platform-9999_p20141223.ebuild,
3333 -netbeans-platform-9999_p20141225.ebuild:
3334
3335 diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
3336 index 4f14acb..e318886 100644
3337 --- a/dev-java/netbeans-platform/Manifest
3338 +++ b/dev-java/netbeans-platform/Manifest
3339 @@ -79,6 +79,7 @@ DIST netbeans-trunk-nightly-201501250002-src.zip 201455903 SHA256 a758db1b55fe99
3340 DIST netbeans-trunk-nightly-201501260002-src.zip 201455903 SHA256 9ee86145eb73ec82f7192d38f986f316e1fe604e77c27d2ef8d7734869aef4b3 SHA512 4ed99062c874cdaf336fd6a5fd5e7aaa52eafb25c710c14a0800639433dbb2d4998061f3d92dfa3896c8e909577a281523635e93d54edb080667713e432f9f54 WHIRLPOOL c1d53d25cd0bbe1179ef2acdd78f57a420f3f0ff239d7c988a39bc225b6d4d92ee09bcc8b583bf0e7be1e233f9cb4917688b6304161090ed69ed214e092bbcc7
3341 DIST netbeans-trunk-nightly-201501270002-src.zip 201460403 SHA256 60dfa824eb558b0f538f4ae578c8835cb47950830f1738a22641917b566df358 SHA512 137e8d4d2333ef39b9a6bc34fd56ee239b9573e098d6aa3b08c1f6130e7ea816816563b8750fb734c1b24835c9e8c5c661542045f08792173eda1309e2ec9145 WHIRLPOOL 288a5e89d0cb5849b881acecaf858f90dd6fbf6750eb64753328a7972a367481c64eb248ca7e7399d93ee12e1715c047cc0e04d34367bceca0af2b64153187dc
3342 DIST netbeans-trunk-nightly-201501280002-src.zip 201449292 SHA256 b09bc8e7245306558fe57aed376d11418d096349f010bc3c59c6dc5a0a1f5e52 SHA512 1d0d33fa15aebdc6aa362158c2cefef946728ead5827e96afa845d9fb57fc8894ccf34855817dc74493d6122acd704d913ae16b93a5b8f902f05b0527e6b51bd WHIRLPOOL 5e703502eb1100f3c8366669b385c48f440f422777ccd6c52166d3455c3910e6025d74f27a9e6714649fb135bb80c3139a7bd05da201b7c34d11d6a37abdbd8e
3343 +DIST netbeans-trunk-nightly-201501290002-src.zip 201615638 SHA256 11a8edf7848e3ebf60edba96bacebc735b9ef150010692b6e78f41665ce61943 SHA512 974b9b35ecdab0a75201a08ae293a4e4d5245b9064c20a53d02e614a4ce4f315e0a4f49c121934cb1871f4247794448a3aeec1fce1bf1c15ff486a335a16402b WHIRLPOOL fbcde90582039d08e3001dcf51f48f2fa860d2a1da8f8fe4daa5b6d299bce04f5a0ccb343693aebf3c5261b9aa3dce5390ef2b4825068b52ef637ea27039c1f6
3344 EBUILD netbeans-platform-7.0.1.ebuild 5049 SHA256 b67cf0867358fea808614c02b8b6ea2ab88223f8642175ac3f91dc8c610aca4e SHA512 611b8e831a95d1b4e1c3a1f5e4904c84f9606298a94eb0900ac06cc88670849d218a3a03cce07b2463e206da01ce2931cdb6677948d20d8326908a36851589e6 WHIRLPOOL 01769eca4eb20c2702a432a6180eed16a9a50687016e307e585ab5de5cab8b3b664e456d489ff15d9f5af349f791b161eecb9fef7bfaba09a70e1eaab5d545a0
3345 EBUILD netbeans-platform-7.1.2.ebuild 5034 SHA256 a069e7e45f768e590e5b30fdda26185d8fde492355e4c530ce44169def991cc6 SHA512 31cfb0d9f13eacfcafd49be995bc456d17a689776e032f68ed4585e068a49f6e992c37c57f23c5e27176fb060996bcfc86b0446ae26efbc488909102fc10c979 WHIRLPOOL 1bd35ac39366fd13192e4a6a177280727bceb2f5f12ff684a288725954a29a240f2d264c3ef2ca38fa3e133063cdd943cce1d0f493f0f8ea9a621833c8f0031b
3346 EBUILD netbeans-platform-7.2.ebuild 5432 SHA256 227add7f41117667d8487f2bf8eb846c21529e7b2c49dac46e4b3b33062f69b0 SHA512 e49958f21358fe9689336d5cd5edbe435d0a2fd12c315174dcb408bf6ed4e6515d39d458554fb576c342a43f0af50c327bada8fa0b2eb485e14c01ddcdb6248d WHIRLPOOL 4f9101a2d5495fb6002b7791822f85091309c04d6c475060c116725f8da32f9ed270f0c27a9f6a2bd2aa0bd7417b18e9165d1feff7e98f6205bdafff3223e5a3
3347 @@ -118,5 +119,6 @@ EBUILD netbeans-platform-9999_p20150125.ebuild 8293 SHA256 d693f9357e6f8e8115e05
3348 EBUILD netbeans-platform-9999_p20150126.ebuild 8293 SHA256 9616e24f3df2b6c9cc8a0303d574cbbe00d99c1bc0313524be22d174a34620a1 SHA512 f3ead151320ec6daf589e0b587c59c6afd1afca6adc6df1d7c04223c402a47a1a92b6350e7c04b41a15b66d355011ebd6b73980e7e63928129283dd06df2feb5 WHIRLPOOL 773f235c0737dac5fb147a2335513bd70ff339e9cfbcb716f6618cb4a86bf9c4533c5292678b195d0f29082249a1de379828638b9e4b5782f8e55a1b7195acc0
3349 EBUILD netbeans-platform-9999_p20150127.ebuild 8293 SHA256 392f88c4a07930b9d8d7c7a3f633f755e315c66840f0aaef30d19050838dcf41 SHA512 010315fa61da3fcf07493c06f840cbd7d523d04ec281b8c10d8614695261b9a014d96d140a8158fae3acfed4c6cf24a30771ef8c3d9a638c6bb817489ca5d474 WHIRLPOOL e4c3e63ab85b385e000332df003b6ddb3f929eb47e2d8b0e6db4f1d231c7cfaeeb8179fc9e8898ef34b5a750d538a5d210a593d9f9409e86502e9292edddb7a8
3350 EBUILD netbeans-platform-9999_p20150128.ebuild 8293 SHA256 ed760a7e57a6529c8bbc29c0a62d36dc164c6770727fa69ecdb5e89a21133598 SHA512 6c266988715cb6d582bfd5656da295a8aa373da87c06fcdfac22bbf13b4ceb7231f91dbcf37436977d8f690ccd159abfe64c9fc4b6553863aa4bba10c77917be WHIRLPOOL 8903439584b81ac076e2edecb2982fe2ec9d64f3fbe29bc067a7cddb85156cb3c0df13a8185d16567505da16425fd6aeaabf96e979c3548caf644743ed85ccf7
3351 -MISC ChangeLog 153258 SHA256 9a32002bcba5a6400e1d9783cfe9f95596dbe17c8b8975859e369e217d4dcee3 SHA512 5f20f153faa45ec739692b1fd7fa7126467d292d6b82ad362e892dedd7211eaea2dd9933cfec5c1931fa1db6f9dacb00ddb70af12bcd558f6ee60981e5e0c5e1 WHIRLPOOL 50017e372865471c632002f223a548096c0ed7d3e8dc540100e89d3d60a88614474656a46410a4179cbe4f44a0de291b5c6771a6036b3ca2a6d94b91063279b5
3352 +EBUILD netbeans-platform-9999_p20150129.ebuild 8293 SHA256 11b4114fffa8b5e85c1fde9df899559541e91b30efc70004a082f8761721199a SHA512 b3abf3b352839fbc3e98d35405f5dad0abf897284c6a8444a0e2095021144e0b95d38e9cfdfc04705354cffcba80f5588a9e8b394212c76d31cdf2b467ca15d8 WHIRLPOOL b86b39600613a3071fb24b465cb9c1a399102384ed25cb12b4d3e94d34d2620cc32c9ea2c3dc3fb0fdc9aa1b6895a1b83b24dd3ea6be43a87f06ff1dbf5fbcc2
3353 +MISC ChangeLog 153435 SHA256 63c16c62ec9f70a10fc0d581fbe62b53cd4ebed4e167843d50c7222c36ea2d00 SHA512 43259cdca14e5579a8c123cf1c36716b63d33bd833f8574fd98b25d9b164b309ea88b553bc12ea537e3f1bfe7620f4f6d5f4c92feb93ae975e4d272895f54088 WHIRLPOOL c5e2ec1f63ea4b70ecaa1c1a6932cc2d86a62a656bf03317d14877dcf87d9137586c3542904c6afbc077be7472d56cddf478d13a9635e80d7c875d833fd8284d
3354 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
3355
3356 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150129.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150129.ebuild
3357 new file mode 100644
3358 index 0000000..36421a3
3359 --- /dev/null
3360 +++ b/dev-java/netbeans-platform/netbeans-platform-9999_p20150129.ebuild
3361 @@ -0,0 +1,153 @@
3362 +# Copyright 1999-2015 Gentoo Foundation
3363 +# Distributed under the terms of the GNU General Public License v2
3364 +# $Header: $
3365 +
3366 +EAPI="4"
3367 +inherit eutils java-pkg-2 java-ant-2
3368 +
3369 +DESCRIPTION="Netbeans Platform"
3370 +HOMEPAGE="http://netbeans.org/features/platform/"
3371 +SLOT="9999"
3372 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-29_00-02-36/zip/netbeans-trunk-nightly-201501290002-src.zip"
3373 +SRC_URI="${SOURCE_URL}
3374 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3375 + http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
3376 + http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
3377 + http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
3378 + http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
3379 + http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
3380 + http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
3381 + http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
3382 + http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
3383 + http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
3384 + http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
3385 + http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
3386 + http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
3387 + http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
3388 + http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
3389 + http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
3390 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3391 +KEYWORDS="~amd64 ~x86"
3392 +IUSE=""
3393 +S="${WORKDIR}"
3394 +
3395 +CDEPEND="dev-java/javahelp:0
3396 + >=dev-java/jna-3.4:0
3397 + >=dev-java/osgi-core-api-5:0
3398 + dev-java/swing-layout:1[source]"
3399 +# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
3400 +# the error:
3401 +# [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]
3402 +# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
3403 +# [nbmerge] Failed to build target: all-api.html4j
3404 +
3405 +DEPEND="dev-java/oracle-jdk-bin:1.7
3406 + app-arch/unzip
3407 + ${CDEPEND}"
3408 +RDEPEND=">=virtual/jdk-1.7
3409 + ${CDEPEND}"
3410 +
3411 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3412 +
3413 +EANT_BUILD_XML="nbbuild/build.xml"
3414 +EANT_BUILD_TARGET="rebuild-cluster"
3415 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
3416 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3417 +JAVA_PKG_BSFIX="off"
3418 +JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
3419 +JAVA_PKG_WANT_SOURCE="1.7"
3420 +JAVA_PKG_WANT_TARGET="1.7"
3421 +
3422 +src_unpack() {
3423 + unpack $(basename ${SOURCE_URL})
3424 +
3425 + einfo "Deleting bundled jars..."
3426 + find -name "*.jar" -type f -delete
3427 +
3428 + unpack netbeans-9999-r14-build.xml.patch.bz2
3429 +
3430 + pushd "${S}" >/dev/null || die
3431 + ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
3432 + ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
3433 + ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
3434 + ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
3435 + ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
3436 + ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
3437 + ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
3438 + ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
3439 + ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
3440 + ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
3441 + 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
3442 + ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
3443 + ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
3444 + ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
3445 + ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
3446 + popd >/dev/null || die
3447 +}
3448 +
3449 +src_prepare() {
3450 + einfo "Deleting bundled class files..."
3451 + find -name "*.class" -type f | xargs rm -vf
3452 +
3453 + # upstream jna jar contains bundled binary libraries so we disable that feature
3454 + epatch netbeans-9999-r14-build.xml.patch
3455 +
3456 + # Support for custom patches
3457 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3458 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3459 +
3460 + if [ -n "${files}" ] ; then
3461 + einfo "Applying custom patches:"
3462 +
3463 + for file in ${files} ; do
3464 + epatch "${file}"
3465 + done
3466 + fi
3467 + fi
3468 +
3469 + einfo "Symlinking external libraries..."
3470 + java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
3471 + java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3472 + java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
3473 + java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
3474 + java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
3475 + ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
3476 +
3477 + java-pkg-2_src_prepare
3478 +}
3479 +
3480 +src_compile() {
3481 + unset DISPLAY
3482 + eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
3483 +}
3484 +
3485 +src_install() {
3486 + pushd nbbuild/netbeans/platform >/dev/null || die
3487 +
3488 + java-pkg_dojar lib/*.jar
3489 + grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3490 +
3491 + insinto ${INSTALL_DIR}
3492 + doins -r *
3493 + rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
3494 + dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
3495 + find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
3496 + find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
3497 + rm -fr "${D}"/modules/lib || die
3498 +
3499 + popd >/dev/null || die
3500 +
3501 + fperms 775 ${INSTALL_DIR}/lib/nbexec
3502 + dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
3503 +
3504 + local instdir=${INSTALL_DIR}/modules/ext
3505 + pushd "${D}"/${instdir} >/dev/null || die
3506 + rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
3507 + rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
3508 + rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
3509 + 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
3510 + 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
3511 + popd >/dev/null || die
3512 +
3513 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
3514 +}
3515
3516 diff --git a/dev-java/netbeans-profiler/ChangeLog b/dev-java/netbeans-profiler/ChangeLog
3517 index 1dcc7d6..186e7a4 100644
3518 --- a/dev-java/netbeans-profiler/ChangeLog
3519 +++ b/dev-java/netbeans-profiler/ChangeLog
3520 @@ -2,6 +2,12 @@
3521 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
3522 # $Header: $
3523
3524 +*netbeans-profiler-9999_p20150129 (29 Jan 2015)
3525 +
3526 + 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
3527 + +netbeans-profiler-9999_p20150129.ebuild:
3528 + bumped to the latest sources
3529 +
3530 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
3531 -netbeans-profiler-9999_p20141223.ebuild,
3532 -netbeans-profiler-9999_p20141225.ebuild:
3533
3534 diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
3535 index d035f0e..736edda 100644
3536 --- a/dev-java/netbeans-profiler/Manifest
3537 +++ b/dev-java/netbeans-profiler/Manifest
3538 @@ -45,6 +45,7 @@ DIST netbeans-trunk-nightly-201501250002-src.zip 201455903 SHA256 a758db1b55fe99
3539 DIST netbeans-trunk-nightly-201501260002-src.zip 201455903 SHA256 9ee86145eb73ec82f7192d38f986f316e1fe604e77c27d2ef8d7734869aef4b3 SHA512 4ed99062c874cdaf336fd6a5fd5e7aaa52eafb25c710c14a0800639433dbb2d4998061f3d92dfa3896c8e909577a281523635e93d54edb080667713e432f9f54 WHIRLPOOL c1d53d25cd0bbe1179ef2acdd78f57a420f3f0ff239d7c988a39bc225b6d4d92ee09bcc8b583bf0e7be1e233f9cb4917688b6304161090ed69ed214e092bbcc7
3540 DIST netbeans-trunk-nightly-201501270002-src.zip 201460403 SHA256 60dfa824eb558b0f538f4ae578c8835cb47950830f1738a22641917b566df358 SHA512 137e8d4d2333ef39b9a6bc34fd56ee239b9573e098d6aa3b08c1f6130e7ea816816563b8750fb734c1b24835c9e8c5c661542045f08792173eda1309e2ec9145 WHIRLPOOL 288a5e89d0cb5849b881acecaf858f90dd6fbf6750eb64753328a7972a367481c64eb248ca7e7399d93ee12e1715c047cc0e04d34367bceca0af2b64153187dc
3541 DIST netbeans-trunk-nightly-201501280002-src.zip 201449292 SHA256 b09bc8e7245306558fe57aed376d11418d096349f010bc3c59c6dc5a0a1f5e52 SHA512 1d0d33fa15aebdc6aa362158c2cefef946728ead5827e96afa845d9fb57fc8894ccf34855817dc74493d6122acd704d913ae16b93a5b8f902f05b0527e6b51bd WHIRLPOOL 5e703502eb1100f3c8366669b385c48f440f422777ccd6c52166d3455c3910e6025d74f27a9e6714649fb135bb80c3139a7bd05da201b7c34d11d6a37abdbd8e
3542 +DIST netbeans-trunk-nightly-201501290002-src.zip 201615638 SHA256 11a8edf7848e3ebf60edba96bacebc735b9ef150010692b6e78f41665ce61943 SHA512 974b9b35ecdab0a75201a08ae293a4e4d5245b9064c20a53d02e614a4ce4f315e0a4f49c121934cb1871f4247794448a3aeec1fce1bf1c15ff486a335a16402b WHIRLPOOL fbcde90582039d08e3001dcf51f48f2fa860d2a1da8f8fe4daa5b6d299bce04f5a0ccb343693aebf3c5261b9aa3dce5390ef2b4825068b52ef637ea27039c1f6
3543 EBUILD netbeans-profiler-7.0.1.ebuild 3222 SHA256 b1bab800a27c30aaea26b8ff5ab21abdd1bec16b9890133429eca9ea77c018fe SHA512 d6198f44a06561b7e2598fdd6a37f8a3dc13c38f63dfbf6a86a083adbf71e9c62af87cb4e1b5b8dd2dc99feeeb99a7afcbb8f7747c378ad92c71263cc91a6c54 WHIRLPOOL c62613f511636b1f0393ac32c6b50641cdf7df9f9fdc95fd5acbe1a602ffe42fdabb556f989552b05b0607a5ad9d324a2019440c3ae66c50995ef3fc8775f385
3544 EBUILD netbeans-profiler-7.1.2.ebuild 3231 SHA256 94d87bf6f86add3bdc27f9f20084f35fe584fc2bd697acafa8c23cce16a0d1ee SHA512 dcc8da918a6b6e07ccae513fb4296d16891e205b49098fb8269d16beb9b1367b1920797cc78053b83f4321c1b69faa393365265c72213bb2abfb9d3f84f66319 WHIRLPOOL 18325a1df836e7242838920483c41d43f37b9dae8322d36a2a562b414baa0dc76971f581204ce76a6d64196dd60643089e8704da69617590cda61ce54ce82e8d
3545 EBUILD netbeans-profiler-7.2.ebuild 3214 SHA256 ddcba9ba672ad566ef256538fc8631ae691aa7c6574269199f26df5382c37f4b SHA512 1bb7eb95381861b8265ab366fe3c7a9b99971d1c4600eb6c7bffb521f4cebb32bcf3d662f82c811d47fe95e77cd39e48f3665f0fcabf9145eb171c2746d89684 WHIRLPOOL 7f74c2be9ec4e7ff419086f1da3b1a12b1c187102def004316ef89ed28f30da62542ed3409a51473a8d9d68d18a30de36b1d0307cd8eeb7e580668fe896c5aa5
3546 @@ -84,5 +85,6 @@ EBUILD netbeans-profiler-9999_p20150125.ebuild 3478 SHA256 e2424240f37e1d0459741
3547 EBUILD netbeans-profiler-9999_p20150126.ebuild 3478 SHA256 afc2466c25501365ac1b8b066d2f174c5d44330406fb155cd76d81750cb34262 SHA512 e0bde47cde7856397a935939bcbdc92fbf1091df64276bef8a2abfaacd1bfe94f473b42a327ffa540d4e8abc6e901babdb1506c1ae17c1c28c2990eced997461 WHIRLPOOL 0bcdb0ddf3f78a513f8a04ac431e2bcecc11d05774b4bc4f7f7183b5f6c4dd418a2b8cb1dc251929b0b9bb9460bef22a09b412176969e6955c61909832e82e2a
3548 EBUILD netbeans-profiler-9999_p20150127.ebuild 3478 SHA256 12da9ad6ef4fa8b332a674f41b9298380dd5d936b5a83e6ab5a0be5bd416c8f4 SHA512 1d3aa939ca1231087164921b03dece7fcb4a78496097cb42b067c57a8ed61204665ea4ec2af02c52263c8a4ad87f2b8a4d1d7d43c615f2db1e52907f80ff0155 WHIRLPOOL 51d4c80709e868c47b89f82403b3cea4389496ebad3250e2d2a86d4e3df430ef52fb53650f9f7c0fef1f8d48e9fd19c0afb0f12e6ac55a810277715cc2455391
3549 EBUILD netbeans-profiler-9999_p20150128.ebuild 3478 SHA256 768b8985ad9baede59b8eb6ca86de862dcbc87334325a0c353976ee38bef8744 SHA512 298d573f9904b97ecea4d1f3d8308cd8b3f6c19ae57de3eeb89a57da7c2f1236cd1f975884b0b19e70199debd7cf814ea023431c97fab48876832904b420d0e7 WHIRLPOOL 388ef31d6fbfd3e3269855add33cc9abc875d68e8abe818a6f6f1a33f3850e65284cf955300c747e46dcd6c9f76ea04db536f92681e466e86a02b45a6765e3cb
3550 -MISC ChangeLog 152719 SHA256 a174f4b243957b6d4a65bc8b98ab329ffd4fe7c5f48f0323a9834970b84e76fb SHA512 125f3717a47d553d471b032debaaef7060487e239cfd687307abf1eb340e333353b3dccc16bfa9806b4de86bd3f3fe9ee8bc1e96437d57a217b5ae8ccc68857a WHIRLPOOL e275469cc1e39cc0780d6d4807ad68047098a146f771dfe0435c7968363063621d2c19e5d636b6f505623c73157e002e1f81a097a600380702a772f8c1ebee7b
3551 +EBUILD netbeans-profiler-9999_p20150129.ebuild 3478 SHA256 81f1a9078666790700d8d543ebcf47c1dfe1f297946b8e2bd97f2ac4e47a49bd SHA512 f7b290bd9df6fe590afaccc162bb08bb2e91573060021518ef8cf248ad8b274c71c8eea7a9f15ad131b1ffd57bcead6506ad9c4f23950e8892d02e8dbffaf1f1 WHIRLPOOL 63f33ac80215043b86fe4d2f06a42a2b52b97e78c21dd72be40e460c399ac2db63421f124894e9debb83cf9efc7ff9c3bf11f2231b2bc05d5d9c00305bde2f97
3552 +MISC ChangeLog 152896 SHA256 6afa64732139eb8d1895bcc9f77f0782ff5c23d1824231d0e4b221fd8d8ff48e SHA512 0f588571088878da89cdd5558eadf91970eb81db40377c9f9b61bc423ac85fa973721ccfecdd86b01d451437a05b4bbd370a402db622e5a9cb94929683f16e8a WHIRLPOOL f8a97a3dff78006929c3c0f74d345a8dcd02977fe3a9696ab886f9f136abd4909c1a44781c158cc917d5fa7b28930cd98404e43aeb31691e1b85bf948112563c
3553 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
3554
3555 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150129.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150129.ebuild
3556 new file mode 100644
3557 index 0000000..5429fea
3558 --- /dev/null
3559 +++ b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150129.ebuild
3560 @@ -0,0 +1,121 @@
3561 +# Copyright 1999-2015 Gentoo Foundation
3562 +# Distributed under the terms of the GNU General Public License v2
3563 +# $Header: $
3564 +
3565 +EAPI="4"
3566 +inherit eutils java-pkg-2 java-ant-2
3567 +
3568 +DESCRIPTION="Netbeans Profiler Cluster"
3569 +HOMEPAGE="http://netbeans.org/projects/profiler"
3570 +SLOT="9999"
3571 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-29_00-02-36/zip/netbeans-trunk-nightly-201501290002-src.zip"
3572 +SRC_URI="${SOURCE_URL}
3573 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
3574 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3575 +KEYWORDS="~amd64 ~x86"
3576 +IUSE=""
3577 +S="${WORKDIR}"
3578 +
3579 +# Binary files needed for remote profiling
3580 +QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
3581 +
3582 +CDEPEND="~dev-java/netbeans-extide-${PV}
3583 + ~dev-java/netbeans-ide-${PV}
3584 + ~dev-java/netbeans-java-${PV}
3585 + ~dev-java/netbeans-platform-${PV}"
3586 +DEPEND=">=virtual/jdk-1.7
3587 + app-arch/unzip
3588 + ${CDEPEND}
3589 + dev-java/javahelp:0"
3590 +RDEPEND=">=virtual/jdk-1.7
3591 + ${CDEPEND}"
3592 +
3593 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3594 +
3595 +EANT_BUILD_XML="nbbuild/build.xml"
3596 +EANT_BUILD_TARGET="rebuild-cluster"
3597 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3598 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3599 +JAVA_PKG_BSFIX="off"
3600 +
3601 +src_unpack() {
3602 + unpack $(basename ${SOURCE_URL})
3603 +
3604 + einfo "Deleting bundled jars..."
3605 + find -name "*.jar" -type f -delete
3606 +
3607 + unpack netbeans-9999-r14-build.xml.patch.bz2
3608 +}
3609 +
3610 +src_prepare() {
3611 + einfo "Deleting bundled class files..."
3612 + find -name "*.class" -type f | xargs rm -vf
3613 +
3614 + epatch netbeans-9999-r14-build.xml.patch
3615 +
3616 + # Support for custom patches
3617 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3618 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3619 +
3620 + if [ -n "${files}" ] ; then
3621 + einfo "Applying custom patches:"
3622 +
3623 + for file in ${files} ; do
3624 + epatch "${file}"
3625 + done
3626 + fi
3627 + fi
3628 +
3629 + einfo "Symlinking external libraries..."
3630 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3631 +
3632 + einfo "Linking in other clusters..."
3633 + mkdir "${S}"/nbbuild/netbeans || die
3634 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
3635 +
3636 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3637 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3638 + touch nb.cluster.extide.built
3639 +
3640 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3641 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3642 + touch nb.cluster.ide.built
3643 +
3644 + ln -s /usr/share/netbeans-java-${SLOT} java || die
3645 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3646 + touch nb.cluster.java.built
3647 +
3648 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3649 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3650 + touch nb.cluster.platform.built
3651 +
3652 + popd >/dev/null || die
3653 +
3654 + java-pkg-2_src_prepare
3655 +}
3656 +
3657 +src_install() {
3658 + pushd nbbuild/netbeans/profiler >/dev/null || die
3659 +
3660 + insinto ${INSTALL_DIR}
3661 +
3662 + grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3663 +
3664 + doins -r *
3665 +
3666 + for file in lib/deployed/cvm/linux/*.so ; do
3667 + fperms 755 ${file}
3668 + done
3669 +
3670 + for file in lib/deployed/jdk*/linux*/*.so ; do
3671 + fperms 755 ${file}
3672 + done
3673 +
3674 + for file in remote-pack-defs/*.sh ; do
3675 + fperms 755 ${file}
3676 + done
3677 +
3678 + popd >/dev/null || die
3679 +
3680 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
3681 +}
3682
3683 diff --git a/dev-java/netbeans-webcommon/ChangeLog b/dev-java/netbeans-webcommon/ChangeLog
3684 index 49af000..eb4814e 100644
3685 --- a/dev-java/netbeans-webcommon/ChangeLog
3686 +++ b/dev-java/netbeans-webcommon/ChangeLog
3687 @@ -2,6 +2,12 @@
3688 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
3689 # $Header: $
3690
3691 +*netbeans-webcommon-9999_p20150129 (29 Jan 2015)
3692 +
3693 + 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
3694 + +netbeans-webcommon-9999_p20150129.ebuild:
3695 + bumped to the latest sources
3696 +
3697 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
3698 -netbeans-webcommon-9999_p20141223.ebuild,
3699 -netbeans-webcommon-9999_p20141225.ebuild:
3700
3701 diff --git a/dev-java/netbeans-webcommon/Manifest b/dev-java/netbeans-webcommon/Manifest
3702 index ad5ac82..02d2810 100644
3703 --- a/dev-java/netbeans-webcommon/Manifest
3704 +++ b/dev-java/netbeans-webcommon/Manifest
3705 @@ -51,6 +51,7 @@ DIST netbeans-trunk-nightly-201501250002-src.zip 201455903 SHA256 a758db1b55fe99
3706 DIST netbeans-trunk-nightly-201501260002-src.zip 201455903 SHA256 9ee86145eb73ec82f7192d38f986f316e1fe604e77c27d2ef8d7734869aef4b3 SHA512 4ed99062c874cdaf336fd6a5fd5e7aaa52eafb25c710c14a0800639433dbb2d4998061f3d92dfa3896c8e909577a281523635e93d54edb080667713e432f9f54 WHIRLPOOL c1d53d25cd0bbe1179ef2acdd78f57a420f3f0ff239d7c988a39bc225b6d4d92ee09bcc8b583bf0e7be1e233f9cb4917688b6304161090ed69ed214e092bbcc7
3707 DIST netbeans-trunk-nightly-201501270002-src.zip 201460403 SHA256 60dfa824eb558b0f538f4ae578c8835cb47950830f1738a22641917b566df358 SHA512 137e8d4d2333ef39b9a6bc34fd56ee239b9573e098d6aa3b08c1f6130e7ea816816563b8750fb734c1b24835c9e8c5c661542045f08792173eda1309e2ec9145 WHIRLPOOL 288a5e89d0cb5849b881acecaf858f90dd6fbf6750eb64753328a7972a367481c64eb248ca7e7399d93ee12e1715c047cc0e04d34367bceca0af2b64153187dc
3708 DIST netbeans-trunk-nightly-201501280002-src.zip 201449292 SHA256 b09bc8e7245306558fe57aed376d11418d096349f010bc3c59c6dc5a0a1f5e52 SHA512 1d0d33fa15aebdc6aa362158c2cefef946728ead5827e96afa845d9fb57fc8894ccf34855817dc74493d6122acd704d913ae16b93a5b8f902f05b0527e6b51bd WHIRLPOOL 5e703502eb1100f3c8366669b385c48f440f422777ccd6c52166d3455c3910e6025d74f27a9e6714649fb135bb80c3139a7bd05da201b7c34d11d6a37abdbd8e
3709 +DIST netbeans-trunk-nightly-201501290002-src.zip 201615638 SHA256 11a8edf7848e3ebf60edba96bacebc735b9ef150010692b6e78f41665ce61943 SHA512 974b9b35ecdab0a75201a08ae293a4e4d5245b9064c20a53d02e614a4ce4f315e0a4f49c121934cb1871f4247794448a3aeec1fce1bf1c15ff486a335a16402b WHIRLPOOL fbcde90582039d08e3001dcf51f48f2fa860d2a1da8f8fe4daa5b6d299bce04f5a0ccb343693aebf3c5261b9aa3dce5390ef2b4825068b52ef637ea27039c1f6
3710 EBUILD netbeans-webcommon-7.2.ebuild 2665 SHA256 9328ea550dfeca5be5c2b03aa5f512d451f1673e49a40994155fca0b2fb2f79d SHA512 d8b80b79e78769a70d01605a79a8a91f7e839d4138b4cbf28cafca6f56ae3d7003c2f5f40aff77bbe3f2882f43a7d7dca3f0428f0f2723a42ae5b49e4c71ffff WHIRLPOOL 31254cbd2fc6cfb2d1bed4d22958595dbbf73032439f19e684463efbe466ee80c144f77ab00ced7a07815b1cdc1d45a87ceda83e7a2fd20ac2ce65e45d30a093
3711 EBUILD netbeans-webcommon-7.3.ebuild 2986 SHA256 327c0a73fb20778d9fbe4a12024fa065e4102a7aff3fcbda7448874656a46420 SHA512 3d270e940424b3bcdc8c7f8ff2016d33eb55420ac4037f4e406b688c2acea1b07a04625772265ac293d80c0d1afe3bbe6f865051ed9234b700619bd0781d8b39 WHIRLPOOL 5bc288949ed3aa9c3c4cd4cd33b817fe317754229ad30e80da8cfea817bfb77e988a1d6d3280aaef90619968e0309fad212deff0f7970f04438494a893a30a5b
3712 EBUILD netbeans-webcommon-7.4.ebuild 4727 SHA256 54a0b63527001da34a21ae3ed69c2cfbf9a446ee69bda4bb6ac5ebb939ebb68d SHA512 96895c972cf7092426ec8bc06dccc6ab4f33334da4e67fd4da01e586801110bda8d955f2f29ecd93b8bb58ae64c4af4139e9954a784c10dec925e2beaeab2394 WHIRLPOOL aa7b3b59d315bd37553052470b1f56f435979569e5ef033493cf6f93c29827f2ecd30f6b874f07a0cd8824469c6546982ac3ed360bf3b6cbf211d95943a3398a
3713 @@ -88,5 +89,6 @@ EBUILD netbeans-webcommon-9999_p20150125.ebuild 4997 SHA256 0e70c8e098e0af0150c2
3714 EBUILD netbeans-webcommon-9999_p20150126.ebuild 4997 SHA256 b864af25c92e84bb410bb96b3a2a4fa750fc4019fa92454ca1a3cdad0b36787c SHA512 c04d492738365d8a434c6bccd8bdbf178ab70d2f2be3a0f3fe03bba65ab2a1b56454c80987893a5d505f07583cde0a134322caa842db2fa5b10e0b7408236538 WHIRLPOOL 37e23e906466cceeced0796eeedc723cc4e1b5e851a179443b80dde2b67d7692d609491593e2580dab947b2d2e9cb96dc2e2c37cf685d044a6e0257bdace3ffa
3715 EBUILD netbeans-webcommon-9999_p20150127.ebuild 4997 SHA256 e162bca5cc882e40acf3c900d04ba98220530d75459a4ace199e02976d1378c0 SHA512 bb4a492f8263d6291e2771be57d624dd4a628f8ae218d09a6989c920d2e09ea0aa176547f4aab74e58ea90a0e91a320d0d3798f90e73e4a44f39c1a7abef3ef1 WHIRLPOOL 190e4989adfa87fc9cefa7455105ff4f838211f19e67b223c0562227aea450695af660625af33f81cc18fc1b9f1579f416ee527527cc4dbc55301f7c21c97909
3716 EBUILD netbeans-webcommon-9999_p20150128.ebuild 4997 SHA256 08ba8cd99263342fc0700ab5349af8d14772d5ac1e9ebb8f64cfcc8f74c26024 SHA512 e732fc30085319fe1b02df0d9ff3b497a8e28ba3666da4ec69a625d6efd8ed51489f486b120d9673cf651c16afec5b60d036923bc6dfb0bf5a9c344cde0e727a WHIRLPOOL 013010eb299338431ba3e5c0437300f5f83e25d4749782c12679a41de70ea2aa24d76d20d63d79d5e8d20cecfe8bd3390ab77d7dd1772cc021be8fa1f784f2f0
3717 -MISC ChangeLog 125595 SHA256 61890c672bf4e8e5efb7b17761f6be6a9370ddfe8082c74a825d5956dddcc6da SHA512 2e10c5735f538265f7ce8fea4f24dab9d47ef670c302c21635fc4b1cb6e41fc28ffce3b73502ffa3a988f298dca074f081294cc0bcd08c7ab5219963ed682199 WHIRLPOOL dc8678e5028f9d5ade547fe14dd3e55e0fe3137fd4536f5cf624d523ccc59800707a8c17d0e843a749ea7a5c33973c34401b5cd4a0ce6e527dbb445473195f50
3718 +EBUILD netbeans-webcommon-9999_p20150129.ebuild 4997 SHA256 c6ce82206d78c408da7f099fffe7bb29a1a2b9d53b4ccee29aeb3bb2c58745b6 SHA512 ad51897fcc8d78700eb20344026270dba1c5fa3c261f53447a9455808c8ccf0a61278823a0ec0df58df3d88b530302d02d27baa281c2864c8c10f55ced3f51af WHIRLPOOL a3837569f797f2159a3f15e0b15f5c66b39e8138b97723a08e346256c8719f2e1728b8b20742af86599fb31f7039c326d07aef5ea49c4b9eb60b2c7a0d129b76
3719 +MISC ChangeLog 125774 SHA256 b3bff85b3eb165de7f2f50db7a7a550c84aa69e74b76b0b64321dcdb1b185cfd SHA512 5abda606f134c4cb52a0c4104963f8b2b99485c1d8468b9beae26fe48a286866c8d2cd5ba06f67b17a3cd00ce54a77ac490569e1edb568ef6f35d23eb03da7c4 WHIRLPOOL 9cc739864b3494affdc262696a2c2a6d534a0d902124cfb06518d0d3523d67d7c39d9183ac71a5c7e675aa41f1f7c973cbefd8cb1754f6afa558c960fc60fde6
3720 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
3721
3722 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150129.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150129.ebuild
3723 new file mode 100644
3724 index 0000000..bba693e
3725 --- /dev/null
3726 +++ b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150129.ebuild
3727 @@ -0,0 +1,123 @@
3728 +# Copyright 1999-2015 Gentoo Foundation
3729 +# Distributed under the terms of the GNU General Public License v2
3730 +# $Header: $
3731 +
3732 +EAPI="4"
3733 +inherit eutils java-pkg-2 java-ant-2
3734 +
3735 +DESCRIPTION="Netbeans Web Services Cluster"
3736 +HOMEPAGE="http://netbeans.org/"
3737 +SLOT="9999"
3738 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-29_00-02-36/zip/netbeans-trunk-nightly-201501290002-src.zip"
3739 +SRC_URI="${SOURCE_URL}
3740 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3741 + http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
3742 + http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
3743 + http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
3744 + http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
3745 + http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
3746 + http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
3747 + http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
3748 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3749 +KEYWORDS="~amd64 ~x86"
3750 +IUSE=""
3751 +S="${WORKDIR}"
3752 +
3753 +CDEPEND="~dev-java/netbeans-platform-${PV}
3754 + ~dev-java/netbeans-extide-${PV}
3755 + ~dev-java/netbeans-ide-${PV}
3756 + dev-java/commons-compress:0"
3757 +DEPEND=">=virtual/jdk-1.7
3758 + app-arch/unzip
3759 + ${CDEPEND}
3760 + dev-java/javahelp:0"
3761 +RDEPEND=">=virtual/jdk-1.7
3762 + ${CDEPEND}"
3763 +
3764 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3765 +
3766 +EANT_BUILD_XML="nbbuild/build.xml"
3767 +EANT_BUILD_TARGET="rebuild-cluster"
3768 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3769 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3770 +JAVA_PKG_BSFIX="off"
3771 +
3772 +src_unpack() {
3773 + unpack $(basename ${SOURCE_URL})
3774 +
3775 + einfo "Deleting bundled jars..."
3776 + find -name "*.jar" -type f -delete
3777 +
3778 + unpack netbeans-9999-r14-build.xml.patch.bz2
3779 +
3780 + pushd "${S}" >/dev/null || die
3781 + ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
3782 + ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
3783 + ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
3784 + ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
3785 + ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
3786 + ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
3787 + ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
3788 + popd >/dev/null || die
3789 +}
3790 +
3791 +src_prepare() {
3792 + einfo "Deleting bundled class files..."
3793 + find -name "*.class" -type f | xargs rm -vf
3794 +
3795 + epatch netbeans-9999-r14-build.xml.patch
3796 +
3797 + # Support for custom patches
3798 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3799 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3800 +
3801 + if [ -n "${files}" ] ; then
3802 + einfo "Applying custom patches:"
3803 +
3804 + for file in ${files} ; do
3805 + epatch "${file}"
3806 + done
3807 + fi
3808 + fi
3809 +
3810 + einfo "Symlinking external libraries..."
3811 + java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
3812 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3813 +
3814 + einfo "Linking in other clusters..."
3815 + mkdir "${S}"/nbbuild/netbeans || die
3816 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
3817 +
3818 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3819 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3820 + touch nb.cluster.platform.built
3821 +
3822 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3823 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3824 + touch nb.cluster.extide.built
3825 +
3826 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3827 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3828 + touch nb.cluster.ide.built
3829 +
3830 + popd >/dev/null || die
3831 +
3832 + java-pkg-2_src_prepare
3833 +}
3834 +
3835 +src_install() {
3836 + pushd nbbuild/netbeans/webcommon >/dev/null || die
3837 +
3838 + insinto ${INSTALL_DIR}
3839 + grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3840 + doins -r *
3841 +
3842 + popd >/dev/null || die
3843 +
3844 + local instdir=/${INSTALL_DIR}/modules/ext
3845 + pushd "${D}"/${instdir} >/dev/null || die
3846 + rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
3847 + popd >/dev/null || die
3848 +
3849 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
3850 +}
3851
3852 diff --git a/dev-java/netbeans-websvccommon/ChangeLog b/dev-java/netbeans-websvccommon/ChangeLog
3853 index 2639899..e1da599 100644
3854 --- a/dev-java/netbeans-websvccommon/ChangeLog
3855 +++ b/dev-java/netbeans-websvccommon/ChangeLog
3856 @@ -2,6 +2,12 @@
3857 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
3858 # $Header: $
3859
3860 +*netbeans-websvccommon-9999_p20150129 (29 Jan 2015)
3861 +
3862 + 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
3863 + +netbeans-websvccommon-9999_p20150129.ebuild:
3864 + bumped to the latest sources
3865 +
3866 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
3867 -netbeans-websvccommon-9999_p20141223.ebuild,
3868 -netbeans-websvccommon-9999_p20141225.ebuild:
3869
3870 diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
3871 index 2a15bbc..2064336 100644
3872 --- a/dev-java/netbeans-websvccommon/Manifest
3873 +++ b/dev-java/netbeans-websvccommon/Manifest
3874 @@ -45,6 +45,7 @@ DIST netbeans-trunk-nightly-201501250002-src.zip 201455903 SHA256 a758db1b55fe99
3875 DIST netbeans-trunk-nightly-201501260002-src.zip 201455903 SHA256 9ee86145eb73ec82f7192d38f986f316e1fe604e77c27d2ef8d7734869aef4b3 SHA512 4ed99062c874cdaf336fd6a5fd5e7aaa52eafb25c710c14a0800639433dbb2d4998061f3d92dfa3896c8e909577a281523635e93d54edb080667713e432f9f54 WHIRLPOOL c1d53d25cd0bbe1179ef2acdd78f57a420f3f0ff239d7c988a39bc225b6d4d92ee09bcc8b583bf0e7be1e233f9cb4917688b6304161090ed69ed214e092bbcc7
3876 DIST netbeans-trunk-nightly-201501270002-src.zip 201460403 SHA256 60dfa824eb558b0f538f4ae578c8835cb47950830f1738a22641917b566df358 SHA512 137e8d4d2333ef39b9a6bc34fd56ee239b9573e098d6aa3b08c1f6130e7ea816816563b8750fb734c1b24835c9e8c5c661542045f08792173eda1309e2ec9145 WHIRLPOOL 288a5e89d0cb5849b881acecaf858f90dd6fbf6750eb64753328a7972a367481c64eb248ca7e7399d93ee12e1715c047cc0e04d34367bceca0af2b64153187dc
3877 DIST netbeans-trunk-nightly-201501280002-src.zip 201449292 SHA256 b09bc8e7245306558fe57aed376d11418d096349f010bc3c59c6dc5a0a1f5e52 SHA512 1d0d33fa15aebdc6aa362158c2cefef946728ead5827e96afa845d9fb57fc8894ccf34855817dc74493d6122acd704d913ae16b93a5b8f902f05b0527e6b51bd WHIRLPOOL 5e703502eb1100f3c8366669b385c48f440f422777ccd6c52166d3455c3910e6025d74f27a9e6714649fb135bb80c3139a7bd05da201b7c34d11d6a37abdbd8e
3878 +DIST netbeans-trunk-nightly-201501290002-src.zip 201615638 SHA256 11a8edf7848e3ebf60edba96bacebc735b9ef150010692b6e78f41665ce61943 SHA512 974b9b35ecdab0a75201a08ae293a4e4d5245b9064c20a53d02e614a4ce4f315e0a4f49c121934cb1871f4247794448a3aeec1fce1bf1c15ff486a335a16402b WHIRLPOOL fbcde90582039d08e3001dcf51f48f2fa860d2a1da8f8fe4daa5b6d299bce04f5a0ccb343693aebf3c5261b9aa3dce5390ef2b4825068b52ef637ea27039c1f6
3879 EBUILD netbeans-websvccommon-7.0.1.ebuild 2692 SHA256 a18cf7fe0a1e38749826cb12651be06c210b038be50117647496ee6cbd184cda SHA512 32b32894713d7235ebd03446c5c411d22eb8701b96e3d3ac54eca78b2abc833babf279085cea3b74bb7bddc6d89a283a21c58a0b0462042ddd10e22dfcadeb84 WHIRLPOOL 59c18168245767acd1f8e53046f8942698237aa6fd903a669c626b7f17cf3d39247b7ae57f2984562230267885a4b6a62be43dc8a330f1dfeb2cc7acbbd7d3c6
3880 EBUILD netbeans-websvccommon-7.1.2.ebuild 2701 SHA256 3b2a1cf0d32db3c55b66d1c6b8c4ae2ad5487d3fdb27752468ce5c860f9b9515 SHA512 b9be64755f00157c2d6984887b8c0fdc1e34470f21df1fd72b3e399d3ec894af01c9b79fd604778213ac2086a6c96bf66366e8c2c8bf97f7fee23d16ceb36974 WHIRLPOOL 91559de8c8f6391c3c69888854778a91a1a7e0052ae69eb9762bcbd64d8bc5587fb84ebb55d7d0375da5a7855aa8672abfd035b6a38b3eeb5c23a4cd59b3cdce
3881 EBUILD netbeans-websvccommon-7.2.ebuild 2684 SHA256 8bf8cad1e0469713c63280620fed089600191230f501a78b834b010f8fa9b3e9 SHA512 fe885f92a7c6cfac532c8e40e4df6283253c43294e9d82ee4d0d070425496eee3792479c268b46bf1fd484f753ca1f21e7ca38a5d71816b6d4fd219082e8e276 WHIRLPOOL 9d2d622d4a800470c874d8751e9c2055e0a4ef72ad01a01aefda4e95a7f295d55fc95fdb55fdd1f631212e1f610bdc7a6b4ee631b92492bb85f73b0d9fb4ba26
3882 @@ -84,5 +85,6 @@ EBUILD netbeans-websvccommon-9999_p20150125.ebuild 2727 SHA256 04d05dd1bf487bbe5
3883 EBUILD netbeans-websvccommon-9999_p20150126.ebuild 2727 SHA256 e0353eaa48837f740db6aab45963d4c0331ae196eb7fbe8f2dc62cccef334f59 SHA512 57a56b7712a4a22ce5e025f9221b6d250d6f9d990372ab0d5663e9317fd43cba294de41af213f397e288edf17a439274c3d321dc60c7fe6e74470cec693d4324 WHIRLPOOL a4513346feae699969e5979475a1bebe832c4984f86f3e696aba41b603e9a4170f16d5590e9f03c94788fdac8ab477467e5c7495b6acd1ecb3e7902805512f62
3884 EBUILD netbeans-websvccommon-9999_p20150127.ebuild 2727 SHA256 cfea92e05cd6fb6a58c58e299697450d455e5876c5d026118481d2561d2ffcbd SHA512 980d1955bbd6fe242e8f49e86ec5c5aa2b881f0168c46da1363c093d0750d3fd41c6d235f3cb6dca4d0a67830c52c65f680e4c11c43f8753cc6db0d04929d16b WHIRLPOOL 988290b674e9b298b93e2bbff4fab92ef638cd0e383bdd1ca14e6f053240111ddbf36a89ab8e201a486563787c58fac3459cd48da79cd4f709ea23a951654f15
3885 EBUILD netbeans-websvccommon-9999_p20150128.ebuild 2727 SHA256 8ad3e91c823cecbb461413eabdf6fe3269d69bf220f31a32a9c534377cf844e4 SHA512 8cee74f216cc02e1c30f4ac5320d02cfadfa11402863a7ef5361f8bae52665e45750c00456a1ff1498137799d023c0854131aa2a75136908b953a5805151fd08 WHIRLPOOL 09101336df2c609dea0ee1f9365b5bf9fb90dadc2fc7c2ddb31d24fe78ac36df48ce28bbb90e11f5bfe3d6ec80b2e5a6a44df825b45438a067d874733f1435b5
3886 -MISC ChangeLog 159964 SHA256 cb503fc7fbfab3337cd0b9d0dd54de4dbe8f310f03954d036eb5289d6b1544e1 SHA512 fec0eb11dda4093a81d4cae9312649d26afbc363fc346cfa49f214da93021026d9f350bffb2e59e165db4a6b40cb21b0916d688a02e650d6758774015094fb07 WHIRLPOOL 2777a2928a1788b9000db8e0f049a8e50ff5a4b498d9d2c3d887fa6a4e79f860584f15b15220dad415409938a2c8e45cd3f98015de66d0314f02b72cff126c0e
3887 +EBUILD netbeans-websvccommon-9999_p20150129.ebuild 2727 SHA256 78168084354840fe9301c1c52e86da5cbaeb3f774fc9c5e3cfaa473f0f181d81 SHA512 168b0100ee90b9aa55dc2bb51140e729db050d1094ca5217f7b711572c99a14beaa119fb747b92cd908364e2f094af1fd6972bd81e55f7cc60f07f622450f71a WHIRLPOOL cea19b9b044d0bb06ed22c9bf7942075f71f8720b5406d0dabb6fefefcbead91670f015478a9df50c6b8e51d31f0260f69cf63fcfdd1a65ac2f5ea833f2c1bae
3888 +MISC ChangeLog 160149 SHA256 92d6f0c6ec168ca0be69ca0d15d6fb07c3359a203b63601a39c77047237be545 SHA512 832b6763e3b5acb58a127c2953eaa1821455854e7890f36f234aae0b09347fc87caf6c3c77aea06abccddacf41cddf38dda5e36b889e9d16375664e40e25b700 WHIRLPOOL 851de585dda56d6ba3189cf5be0a2610ed7ecb5383776d9b84fb60740967205f1eec4fdad97d94a03f3ef67c75f43722aacb188a1ad278c1d5201b2a2448796b
3889 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
3890
3891 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150129.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150129.ebuild
3892 new file mode 100644
3893 index 0000000..70fe2ce
3894 --- /dev/null
3895 +++ b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150129.ebuild
3896 @@ -0,0 +1,94 @@
3897 +# Copyright 1999-2015 Gentoo Foundation
3898 +# Distributed under the terms of the GNU General Public License v2
3899 +# $Header: $
3900 +
3901 +EAPI="4"
3902 +inherit eutils java-pkg-2 java-ant-2
3903 +
3904 +DESCRIPTION="Netbeans Web Services Common Cluster"
3905 +HOMEPAGE="http://netbeans.org/"
3906 +SLOT="9999"
3907 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-29_00-02-36/zip/netbeans-trunk-nightly-201501290002-src.zip"
3908 +SRC_URI="${SOURCE_URL}
3909 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
3910 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3911 +KEYWORDS="~amd64 ~x86"
3912 +IUSE=""
3913 +S="${WORKDIR}"
3914 +
3915 +CDEPEND="~dev-java/netbeans-platform-${PV}
3916 + ~dev-java/netbeans-ide-${PV}"
3917 +DEPEND=">=virtual/jdk-1.7
3918 + app-arch/unzip
3919 + ${CDEPEND}
3920 + dev-java/javahelp:0"
3921 +RDEPEND=">=virtual/jdk-1.7
3922 + ${CDEPEND}"
3923 +
3924 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3925 +
3926 +EANT_BUILD_XML="nbbuild/build.xml"
3927 +EANT_BUILD_TARGET="rebuild-cluster"
3928 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3929 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3930 +JAVA_PKG_BSFIX="off"
3931 +
3932 +src_unpack() {
3933 + unpack $(basename ${SOURCE_URL})
3934 +
3935 + einfo "Deleting bundled jars..."
3936 + find -name "*.jar" -type f -delete
3937 +
3938 + unpack netbeans-9999-r14-build.xml.patch.bz2
3939 +}
3940 +
3941 +src_prepare() {
3942 + einfo "Deleting bundled class files..."
3943 + find -name "*.class" -type f | xargs rm -vf
3944 +
3945 + epatch netbeans-9999-r14-build.xml.patch
3946 +
3947 + # Support for custom patches
3948 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3949 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3950 +
3951 + if [ -n "${files}" ] ; then
3952 + einfo "Applying custom patches:"
3953 +
3954 + for file in ${files} ; do
3955 + epatch "${file}"
3956 + done
3957 + fi
3958 + fi
3959 +
3960 + einfo "Symlinking external libraries..."
3961 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3962 +
3963 + einfo "Linking in other clusters..."
3964 + mkdir "${S}"/nbbuild/netbeans || die
3965 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
3966 +
3967 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3968 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3969 + touch nb.cluster.platform.built
3970 +
3971 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3972 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3973 + touch nb.cluster.ide.built
3974 +
3975 + popd >/dev/null || die
3976 +
3977 + java-pkg-2_src_prepare
3978 +}
3979 +
3980 +src_install() {
3981 + pushd nbbuild/netbeans/websvccommon >/dev/null || die
3982 +
3983 + insinto ${INSTALL_DIR}
3984 + grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3985 + doins -r *
3986 +
3987 + popd >/dev/null || die
3988 +
3989 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
3990 +}
3991
3992 diff --git a/dev-util/netbeans/ChangeLog b/dev-util/netbeans/ChangeLog
3993 index dbc4674..42c8adc 100644
3994 --- a/dev-util/netbeans/ChangeLog
3995 +++ b/dev-util/netbeans/ChangeLog
3996 @@ -2,6 +2,12 @@
3997 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
3998 # $Header: $
3999
4000 +*netbeans-9999_p20150129 (29 Jan 2015)
4001 +
4002 + 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
4003 + +netbeans-9999_p20150129.ebuild:
4004 + bumped to the latest sources
4005 +
4006 29 Jan 2015; Miroslav Šulc <fordfrog@g.o>
4007 -netbeans-9999_p20141223.ebuild, -netbeans-9999_p20141225.ebuild:
4008 removed obsolete ebuilds
4009
4010 diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
4011 index 53ca6e7..79e7f2a 100644
4012 --- a/dev-util/netbeans/Manifest
4013 +++ b/dev-util/netbeans/Manifest
4014 @@ -53,6 +53,7 @@ DIST netbeans-trunk-nightly-201501250002-src.zip 201455903 SHA256 a758db1b55fe99
4015 DIST netbeans-trunk-nightly-201501260002-src.zip 201455903 SHA256 9ee86145eb73ec82f7192d38f986f316e1fe604e77c27d2ef8d7734869aef4b3 SHA512 4ed99062c874cdaf336fd6a5fd5e7aaa52eafb25c710c14a0800639433dbb2d4998061f3d92dfa3896c8e909577a281523635e93d54edb080667713e432f9f54 WHIRLPOOL c1d53d25cd0bbe1179ef2acdd78f57a420f3f0ff239d7c988a39bc225b6d4d92ee09bcc8b583bf0e7be1e233f9cb4917688b6304161090ed69ed214e092bbcc7
4016 DIST netbeans-trunk-nightly-201501270002-src.zip 201460403 SHA256 60dfa824eb558b0f538f4ae578c8835cb47950830f1738a22641917b566df358 SHA512 137e8d4d2333ef39b9a6bc34fd56ee239b9573e098d6aa3b08c1f6130e7ea816816563b8750fb734c1b24835c9e8c5c661542045f08792173eda1309e2ec9145 WHIRLPOOL 288a5e89d0cb5849b881acecaf858f90dd6fbf6750eb64753328a7972a367481c64eb248ca7e7399d93ee12e1715c047cc0e04d34367bceca0af2b64153187dc
4017 DIST netbeans-trunk-nightly-201501280002-src.zip 201449292 SHA256 b09bc8e7245306558fe57aed376d11418d096349f010bc3c59c6dc5a0a1f5e52 SHA512 1d0d33fa15aebdc6aa362158c2cefef946728ead5827e96afa845d9fb57fc8894ccf34855817dc74493d6122acd704d913ae16b93a5b8f902f05b0527e6b51bd WHIRLPOOL 5e703502eb1100f3c8366669b385c48f440f422777ccd6c52166d3455c3910e6025d74f27a9e6714649fb135bb80c3139a7bd05da201b7c34d11d6a37abdbd8e
4018 +DIST netbeans-trunk-nightly-201501290002-src.zip 201615638 SHA256 11a8edf7848e3ebf60edba96bacebc735b9ef150010692b6e78f41665ce61943 SHA512 974b9b35ecdab0a75201a08ae293a4e4d5245b9064c20a53d02e614a4ce4f315e0a4f49c121934cb1871f4247794448a3aeec1fce1bf1c15ff486a335a16402b WHIRLPOOL fbcde90582039d08e3001dcf51f48f2fa860d2a1da8f8fe4daa5b6d299bce04f5a0ccb343693aebf3c5261b9aa3dce5390ef2b4825068b52ef637ea27039c1f6
4019 EBUILD netbeans-7.0.1-r2.ebuild 6736 SHA256 e808fba2ddb516270d93b5cf67cff60d98b37ca58a158878f2e3b3ad696cfc82 SHA512 653fb585d9eaa20fcf88d778a7f34d63c9f29f2af2153a432fcab6d977ef9619c699b19587a48b148ccf717f4b31a43859b81cff80d5d84ad273c5fa16e8f565 WHIRLPOOL 257f2466c3ad198a05db9d5e377cad2707f8a4daf1f421e516d7435670a85fd4bb5f6b3ab657ebda8cc23937e1b4e1f4acce8cccd85bccddc5a7b1f9abbde0ce
4020 EBUILD netbeans-7.1.2.ebuild 6976 SHA256 4222e248dfb664ccfea85d4938ad691d3685f32d8e9b33289d1dda088057261b SHA512 cc0a20bd542b61621fe08d5413611f7bcbbebf0c37d5f67c590c31324e74eb5594e72efacc86d843ff3abffc98c4859c2733c63ce6f993baf51e24d69197b64d WHIRLPOOL 30fb7b0cbf22fc39a8dabefd27a0073ce73e62ef082d55839fb7f815bb73bc5c3c24c3418ce175f355d7c64138ef7e9616da41c68b3b57a70353d16c6113daf7
4021 EBUILD netbeans-7.2.ebuild 7057 SHA256 29140b2779f1a24722499605101c286d05415b4f97d2363afedef711cc586067 SHA512 0776f530f9530c533b13019f7b34fc664990a16926bcff768d0a9f3b9035de82dcd2ed66425ad8da27c65aa69fe3e6be966e0a1ee1bc222949e5d42e14f7f7f1 WHIRLPOOL 9fcb95348171fb0bd8d794b80b51b2e3ce36fd84ccc81653bdd0172cbfa99791e527b33c895ebf7b4d81c228f17d4afab367eb55ceffe28df835b2d09dc8f778
4022 @@ -92,5 +93,6 @@ EBUILD netbeans-9999_p20150125.ebuild 7216 SHA256 0d89993e8cc37481475e8c55d929e6
4023 EBUILD netbeans-9999_p20150126.ebuild 7216 SHA256 9626c35a2093c580779076741f212628d9d05e99d458fde979bebb346339fbe6 SHA512 8ca0abea479db575ffe3f5cadf918a20fa893881a06a65fe2eb80c42f21499868c483fe955b6b66de1cf24a3ac9face01ac85b62b61012ca97be37573e89ad78 WHIRLPOOL d579b217f6d83dc8084c58e4e465270a73c9d5a8ac42d8cb6a7598db2e6fd0de2a8be44f7594bbd73cfe3a9a2ad90e05df986970c88f2eee745a886111a0e168
4024 EBUILD netbeans-9999_p20150127.ebuild 7216 SHA256 21174dcf4e4b0408e126daec19f45f45d07927599cab25ac308a466be89721b5 SHA512 f651bfd082753fa85b927143a3a3c6cb7d45f68abc4c797ccc7a4b53e9c45a8915101ed47000fe0d2cf1ad3152a255ce9690e51eebe15e1b5b039c93e2a3164c WHIRLPOOL 13b8f1b28b1e17536bf70d88243355c400af8479286cbf47e8c87417fcfbbfc1fe1d21947e2f3ebe5d4b01a81dc977147a6d9c8a167dced0746cb1e314820e88
4025 EBUILD netbeans-9999_p20150128.ebuild 7216 SHA256 8d214ee2575b7784d95333c5ac4ac5b8056a477f15a1308ebd0cd68dc298ebda SHA512 3ede6dc3e5cf6f31e5efce648a5abc5ee98a769469e35b6ef47f228d31527d99a81f79f641f18f34be20823343f4cea14a1ebe119b6ab295a6f0c06124ff1d8e WHIRLPOOL c22b702985163f41f02990996e68f78bbe2d432da1a9122c7093ff72586ee31f5e8135937654c090b6e704d356d59bf502e5cf3a56c1ab8c6f2f85bef8fb3c12
4026 -MISC ChangeLog 136250 SHA256 de5a189214a7ea8d7cb7ac5060c7b32621c110c0a971728a83a3d448bf3e3d1a SHA512 6d311e64e2f7e4a515cefb85e3031e90119d3cdc5cee9e6de2a4081ced32934c54e4ecf313d441c4c6b57a7e961071a1a91604426e17d32d61dea6785901dd79 WHIRLPOOL 9ad51e5ac4483f7fba021fb90596e4522cd612366e4762d4124fb7160523ce248d69b0b6bb40decb0c7002f00b6420fe02ad36c4940d09f1af1ff743f0f9cf1d
4027 +EBUILD netbeans-9999_p20150129.ebuild 7216 SHA256 0fbdfab70211fb1a24251c4f79345763de5d9e7c5b083f3f98206b63da21b855 SHA512 b952af20f044ebfb30693e987edb2990c45db21c25bd3d2fa087cdc467238f8a7c20985bf655a808ccb511060b7ac255fea3f648e0177c6c0165307d49c0a1ae WHIRLPOOL 710159d8722875efd716f22b9e2a0e3c8f7ac3d1040ab67a06357cbca5a369bc8d2756c110c4fe4025097431a64f57564469736290a5bdb4fec2117afd981f41
4028 +MISC ChangeLog 136409 SHA256 957803e761cffb4cdecc203f9e597a847b0d4ebb0357a5951b02ee0a052970d2 SHA512 b9436b1351d621f44551c085838d05ed5a25a925c1d38b428f3a7c8af9c2e7c80309b15b791f2fc644b88ef9b16d9831fcf1bf440dea1d48c588ae56a816736d WHIRLPOOL 3a41ab0d332fa95e467fc6b5344b544a6de3e4f5aa50baa9a945fc35f3278a82191434c2376ea10f058c7a73305f6e77394049603dfdb3a163b32fc54ca26b02
4029 MISC metadata.xml 333 SHA256 a7c289d7be537b4c51bd8100bca0d8a40ceb5fb011942bbd1b286841cf3c1d0a SHA512 3f730fc27f893489524053e81a465519037a68e297f02a5d6400f85f8bfd8a20006e5515a135b8a5779ebf5951a661d99aaa8bf3b9b96141f863e134dba2265e WHIRLPOOL d37106234351185946f6dc870e9b77babd38bed88673771949d26d176d8dad4071be5f2c59bf72b139a6a35c899c2c7ac9ffde1c7b4885135d52c821780cf3d2
4030
4031 diff --git a/dev-util/netbeans/netbeans-9999_p20150129.ebuild b/dev-util/netbeans/netbeans-9999_p20150129.ebuild
4032 new file mode 100644
4033 index 0000000..8ae0cdd
4034 --- /dev/null
4035 +++ b/dev-util/netbeans/netbeans-9999_p20150129.ebuild
4036 @@ -0,0 +1,264 @@
4037 +# Copyright 1999-2015 Gentoo Foundation
4038 +# Distributed under the terms of the GNU General Public License v2
4039 +# $Header: $
4040 +
4041 +EAPI="4"
4042 +inherit eutils java-pkg-2 java-ant-2
4043 +
4044 +DESCRIPTION="Netbeans IDE"
4045 +HOMEPAGE="http://netbeans.org/"
4046 +SLOT="9999"
4047 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-29_00-02-36/zip/netbeans-trunk-nightly-201501290002-src.zip"
4048 +PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
4049 +L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
4050 +ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
4051 +SRC_URI="linguas_af? ( ${ALL_URLS} )
4052 + linguas_ar? ( ${ALL_URLS} )
4053 + linguas_bg? ( ${ALL_URLS} )
4054 + linguas_ca? ( ${ALL_URLS} )
4055 + linguas_cs? ( ${ALL_URLS} )
4056 + linguas_de? ( ${ALL_URLS} )
4057 + linguas_el? ( ${ALL_URLS} )
4058 + linguas_es? ( ${ALL_URLS} )
4059 + linguas_fr? ( ${ALL_URLS} )
4060 + linguas_gl? ( ${ALL_URLS} )
4061 + linguas_hi_IN? ( ${ALL_URLS} )
4062 + linguas_id? ( ${ALL_URLS} )
4063 + linguas_it? ( ${ALL_URLS} )
4064 + linguas_ja? ( ${ALL_URLS} )
4065 + linguas_ko? ( ${ALL_URLS} )
4066 + linguas_lt? ( ${ALL_URLS} )
4067 + linguas_nl? ( ${ALL_URLS} )
4068 + linguas_pl? ( ${ALL_URLS} )
4069 + linguas_pt_BR? ( ${ALL_URLS} )
4070 + linguas_pt_PT? ( ${ALL_URLS} )
4071 + linguas_ro? ( ${ALL_URLS} )
4072 + linguas_ru? ( ${ALL_URLS} )
4073 + linguas_si? ( ${ALL_URLS} )
4074 + linguas_sq? ( ${ALL_URLS} )
4075 + linguas_sr? ( ${ALL_URLS} )
4076 + linguas_sv? ( ${ALL_URLS} )
4077 + linguas_ta_IN? ( ${ALL_URLS} )
4078 + linguas_tl? ( ${ALL_URLS} )
4079 + linguas_tr? ( ${ALL_URLS} )
4080 + linguas_vi? ( ${ALL_URLS} )
4081 + linguas_zh_CN? ( ${ALL_URLS} )
4082 + linguas_zh_TW? ( ${ALL_URLS} )
4083 +"
4084 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4085 +KEYWORDS="~amd64 ~x86"
4086 +IUSE_NETBEANS_MODULES="
4087 + +netbeans_modules_apisupport
4088 + netbeans_modules_cnd
4089 + netbeans_modules_dlight
4090 + netbeans_modules_enterprise
4091 + netbeans_modules_ergonomics
4092 + netbeans_modules_extide
4093 + netbeans_modules_groovy
4094 + +netbeans_modules_java
4095 + netbeans_modules_javacard
4096 + +netbeans_modules_javafx
4097 + netbeans_modules_mobility
4098 + netbeans_modules_php
4099 + +netbeans_modules_profiler
4100 + netbeans_modules_webcommon
4101 + +netbeans_modules_websvccommon"
4102 +IUSE_LINGUAS="
4103 + linguas_af
4104 + linguas_ar
4105 + linguas_bg
4106 + linguas_ca
4107 + linguas_cs
4108 + linguas_de
4109 + linguas_el
4110 + linguas_es
4111 + linguas_fr
4112 + linguas_gl
4113 + linguas_hi_IN
4114 + linguas_id
4115 + linguas_it
4116 + linguas_ja
4117 + linguas_ko
4118 + linguas_lt
4119 + linguas_nl
4120 + linguas_pl
4121 + linguas_pt_BR
4122 + linguas_pt_PT
4123 + linguas_ro
4124 + linguas_ru
4125 + linguas_si
4126 + linguas_sq
4127 + linguas_sr
4128 + linguas_sv
4129 + linguas_ta_IN
4130 + linguas_tl
4131 + linguas_tr
4132 + linguas_vi
4133 + linguas_zh_CN
4134 + linguas_zh_TW"
4135 +IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
4136 +S="${WORKDIR}"
4137 +
4138 +DEPEND=">=virtual/jdk-1.7
4139 + dev-java/javahelp:0"
4140 +RDEPEND=">=virtual/jdk-1.7
4141 + ~dev-java/netbeans-harness-${PV}
4142 + ~dev-java/netbeans-ide-${PV}
4143 + ~dev-java/netbeans-nb-${PV}
4144 + ~dev-java/netbeans-platform-${PV}
4145 + netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
4146 + netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
4147 + netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
4148 + netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
4149 + netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
4150 + netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
4151 + netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
4152 + netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
4153 + netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
4154 + netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
4155 + netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
4156 + netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
4157 + netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
4158 + netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
4159 + netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
4160 + doc? ( ~dev-java/netbeans-javadoc-${PV} )"
4161 +JAVA_PKG_BSFIX="off"
4162 +NBLOCALES=""
4163 +
4164 +pkg_setup() {
4165 + for lingua in ${IUSE_LINGUAS} ; do
4166 + local lang=${lingua/linguas_/}
4167 +
4168 + if [[ "${lang}" = "ar" ]] ; then
4169 + lang="ar_EG,ar_SA"
4170 + elif [[ "${lang}" = "es" ]] ; then
4171 + lang="es,es_CO"
4172 + elif [[ "${lang}" = "gl" ]] ; then
4173 + lang="gl_ES"
4174 + elif [[ "${lang}" = "id" ]] ; then
4175 + lang="in_ID"
4176 + elif [[ "${lang}" = "nl" ]] ; then
4177 + lang="nl_BE,nl_NL"
4178 + elif [[ "${lang}" = "tl" ]] ; then
4179 + lang="fil_PH"
4180 + fi
4181 +
4182 + if use ${lingua} ; then
4183 + if [ -z "${NBLOCALES}" ] ; then
4184 + NBLOCALES="${lang}"
4185 + else
4186 + NBLOCALES="${NBLOCALES},${lang}"
4187 + fi
4188 + fi
4189 + done
4190 +
4191 + java-pkg-2_pkg_setup
4192 +}
4193 +
4194 +src_unpack() {
4195 + if [ -n "${NBLOCALES}" ] ; then
4196 + unpack $(basename ${SOURCE_URL})
4197 + unpack $(basename ${L10N_URL})
4198 +
4199 + einfo "Deleting bundled jars..."
4200 + find -name "*.jar" -type f -delete
4201 +
4202 + unpack netbeans-9999-r14-build.xml.patch.bz2
4203 + fi
4204 +}
4205 +
4206 +src_prepare() {
4207 + if [ -n "${NBLOCALES}" ] ; then
4208 + einfo "Deleting bundled class files..."
4209 + find -name "*.class" -type f | xargs rm -vf
4210 +
4211 + epatch netbeans-9999-r14-build.xml.patch
4212 +
4213 + # Support for custom patches
4214 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4215 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4216 +
4217 + if [ -n "${files}" ] ; then
4218 + einfo "Applying custom patches:"
4219 +
4220 + for file in ${files} ; do
4221 + epatch "${file}"
4222 + done
4223 + fi
4224 + fi
4225 +
4226 + einfo "Symlinking external libraries..."
4227 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4228 + fi
4229 +
4230 + java-pkg-2_src_prepare
4231 +}
4232 +
4233 +src_compile() {
4234 + if [ -n "${NBLOCALES}" ] ; then
4235 + einfo "Compiling support for locales: ${NBLOCALES}"
4236 + eant -f nbbuild/build.xml bootstrap || die
4237 + eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
4238 + -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
4239 + fi
4240 +}
4241 +
4242 +src_install() {
4243 + if [ -n "${NBLOCALES}" ] ; then
4244 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
4245 +
4246 + for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
4247 + if [ -d "${cluster}" ] ; then
4248 + insinto /usr/share/netbeans-${cluster}-${SLOT}
4249 + doins -r ${cluster}/*
4250 + fi
4251 + done
4252 +
4253 + if [ -d nb ] ; then
4254 + insinto /usr/share/netbeans-nb-${SLOT}/nb
4255 + doins -r nb/*
4256 + fi
4257 +
4258 + popd >/dev/null || die
4259 + fi
4260 +}
4261 +
4262 +pkg_postinst() {
4263 + if [ -n "${NBLOCALES}" ] ; then
4264 + einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
4265 + einfo "the locale is built for Netbeans."
4266 + einfo "If you want to force specific locale, use --locale argument, for example:"
4267 + einfo "${PN}-${SLOT} --locale de"
4268 + einfo "${PN}-${SLOT} --locale pt:BR"
4269 + fi
4270 +
4271 + if use linguas_ar ; then
4272 + einfo
4273 + einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
4274 + fi
4275 +
4276 + if use linguas_es ; then
4277 + einfo
4278 + einfo "You selected Spanish locale so you can choose either es or es:CO variant."
4279 + fi
4280 +
4281 + if use linguas_gl ; then
4282 + einfo
4283 + einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
4284 + fi
4285 +
4286 + if use linguas_id ; then
4287 + einfo
4288 + einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
4289 + fi
4290 +
4291 + if use linguas_nl ; then
4292 + einfo
4293 + einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
4294 + fi
4295 +
4296 + if use linguas_tl ; then
4297 + einfo
4298 + einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
4299 + fi
4300 +}