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-mobility/, dev-java/netbeans-groovy/, ...
Date: Thu, 22 Dec 2011 12:28:24
Message-Id: 749856d96d9c4919b8068f6209cff170c0b5c42f.fordfrog@gentoo
1 commit: 749856d96d9c4919b8068f6209cff170c0b5c42f
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Thu Dec 22 12:27:48 2011 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Thu Dec 22 12:27:48 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/fordfrog.git;a=commit;h=749856d9
7
8 netbeans: removed obsolete versions
9
10 ---
11 dev-java/netbeans-apisupport/ChangeLog | 5 +
12 dev-java/netbeans-apisupport/Manifest | 6 +-
13 .../netbeans-apisupport-9999_p20111211.ebuild | 107 ------
14 .../netbeans-apisupport-9999_p20111213.ebuild | 107 ------
15 dev-java/netbeans-cnd/ChangeLog | 4 +
16 dev-java/netbeans-cnd/Manifest | 6 +-
17 .../netbeans-cnd-9999_p20111211.ebuild | 119 ------
18 .../netbeans-cnd-9999_p20111213.ebuild | 119 ------
19 dev-java/netbeans-dlight/ChangeLog | 5 +
20 dev-java/netbeans-dlight/Manifest | 6 +-
21 .../netbeans-dlight-9999_p20111211.ebuild | 102 -----
22 .../netbeans-dlight-9999_p20111213.ebuild | 102 -----
23 dev-java/netbeans-enterprise/ChangeLog | 5 +
24 dev-java/netbeans-enterprise/Manifest | 6 +-
25 .../netbeans-enterprise-9999_p20111211.ebuild | 318 ----------------
26 .../netbeans-enterprise-9999_p20111213.ebuild | 318 ----------------
27 dev-java/netbeans-ergonomics/ChangeLog | 5 +
28 dev-java/netbeans-ergonomics/Manifest | 6 +-
29 .../netbeans-ergonomics-9999_p20111211.ebuild | 102 -----
30 .../netbeans-ergonomics-9999_p20111213.ebuild | 102 -----
31 dev-java/netbeans-groovy/ChangeLog | 5 +
32 dev-java/netbeans-groovy/Manifest | 6 +-
33 .../netbeans-groovy-9999_p20111211.ebuild | 112 ------
34 .../netbeans-groovy-9999_p20111213.ebuild | 112 ------
35 dev-java/netbeans-harness/ChangeLog | 5 +
36 dev-java/netbeans-harness/Manifest | 6 +-
37 .../netbeans-harness-9999_p20111211.ebuild | 115 ------
38 .../netbeans-harness-9999_p20111213.ebuild | 115 ------
39 dev-java/netbeans-ide/ChangeLog | 4 +
40 dev-java/netbeans-ide/Manifest | 6 +-
41 .../netbeans-ide-9999_p20111211.ebuild | 388 --------------------
42 .../netbeans-ide-9999_p20111213.ebuild | 388 --------------------
43 dev-java/netbeans-java/ChangeLog | 5 +
44 dev-java/netbeans-java/Manifest | 7 +-
45 .../netbeans-java-9999_p20111211-r1.ebuild | 304 ---------------
46 .../netbeans-java-9999_p20111213.ebuild | 304 ---------------
47 dev-java/netbeans-javacard/ChangeLog | 5 +
48 dev-java/netbeans-javacard/Manifest | 6 +-
49 .../netbeans-javacard-9999_p20111211.ebuild | 142 -------
50 .../netbeans-javacard-9999_p20111213.ebuild | 142 -------
51 dev-java/netbeans-javadoc/ChangeLog | 5 +
52 dev-java/netbeans-javadoc/Manifest | 6 +-
53 .../netbeans-javadoc-9999_p20111211.ebuild | 160 --------
54 .../netbeans-javadoc-9999_p20111213.ebuild | 160 --------
55 dev-java/netbeans-javafx/ChangeLog | 5 +
56 dev-java/netbeans-javafx/Manifest | 6 +-
57 .../netbeans-javafx-9999_p20111211.ebuild | 112 ------
58 .../netbeans-javafx-9999_p20111213.ebuild | 112 ------
59 dev-java/netbeans-mobility/ChangeLog | 5 +
60 dev-java/netbeans-mobility/Manifest | 6 +-
61 .../netbeans-mobility-9999_p20111211.ebuild | 175 ---------
62 .../netbeans-mobility-9999_p20111213.ebuild | 175 ---------
63 dev-java/netbeans-nb/ChangeLog | 4 +
64 dev-java/netbeans-nb/Manifest | 6 +-
65 .../netbeans-nb/netbeans-nb-9999_p20111211.ebuild | 149 --------
66 .../netbeans-nb/netbeans-nb-9999_p20111213.ebuild | 149 --------
67 dev-java/netbeans-php/ChangeLog | 4 +
68 dev-java/netbeans-php/Manifest | 6 +-
69 .../netbeans-php-9999_p20111211.ebuild | 118 ------
70 .../netbeans-php-9999_p20111213.ebuild | 118 ------
71 dev-java/netbeans-platform/ChangeLog | 5 +
72 dev-java/netbeans-platform/Manifest | 6 +-
73 .../netbeans-platform-9999_p20111211.ebuild | 127 -------
74 .../netbeans-platform-9999_p20111213.ebuild | 127 -------
75 dev-java/netbeans-profiler/ChangeLog | 5 +
76 dev-java/netbeans-profiler/Manifest | 6 +-
77 .../netbeans-profiler-9999_p20111211.ebuild | 114 ------
78 .../netbeans-profiler-9999_p20111213.ebuild | 114 ------
79 dev-java/netbeans-websvccommon/ChangeLog | 5 +
80 dev-java/netbeans-websvccommon/Manifest | 6 +-
81 .../netbeans-websvccommon-9999_p20111211.ebuild | 95 -----
82 .../netbeans-websvccommon-9999_p20111213.ebuild | 95 -----
83 dev-util/netbeans/ChangeLog | 4 +
84 dev-util/netbeans/Manifest | 6 +-
85 dev-util/netbeans/netbeans-9999_p20111211.ebuild | 260 -------------
86 dev-util/netbeans/netbeans-9999_p20111213.ebuild | 260 -------------
87 76 files changed, 109 insertions(+), 6334 deletions(-)
88
89 diff --git a/dev-java/netbeans-apisupport/ChangeLog b/dev-java/netbeans-apisupport/ChangeLog
90 index 4f0c93d..779169a 100644
91 --- a/dev-java/netbeans-apisupport/ChangeLog
92 +++ b/dev-java/netbeans-apisupport/ChangeLog
93 @@ -2,6 +2,11 @@
94 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
95 # $Header: $
96
97 + 22 Dec 2011; Miroslav Šulc <fordfrog@g.o>
98 + -netbeans-apisupport-9999_p20111211.ebuild,
99 + -netbeans-apisupport-9999_p20111213.ebuild:
100 + Removed obsolete versions
101 +
102 19 Dec 2011; Miroslav Šulc <fordfrog@g.o>
103 -netbeans-apisupport-9999_p20111205.ebuild,
104 -netbeans-apisupport-9999_p20111206.ebuild:
105
106 diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
107 index 64ae8f7..2cc2f05 100644
108 --- a/dev-java/netbeans-apisupport/Manifest
109 +++ b/dev-java/netbeans-apisupport/Manifest
110 @@ -2,13 +2,9 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
111 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
112 DIST netbeans-7.1rc2-201111302200-src.zip 171734606 RMD160 873f9aa257caf6610623a54434d5c9f63bb045fa SHA1 31f59ce98faf01d8696c1349a366af5d4d71e5b0 SHA256 69e1e7f6c9cf88719896ade2712b731575f7ad79a425ec54ab18b874b12f39c5
113 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
114 -DIST netbeans-trunk-nightly-201112110600-src.zip 172436299 RMD160 0fda2a7f05b05edf027313e582bf81177e6c610e SHA1 66399ae379dcbb5b3cb24639d06d0a3ca731a27a SHA256 a0a65b8768ad2d21d9583b929d28300942bd23ef43a08104d60bb7fc8fa9f1e9
115 -DIST netbeans-trunk-nightly-201112130600-src.zip 172485313 RMD160 cfb18639e3f02da911fb4b3f5e259a6cf6c5ebb8 SHA1 3bb1818b3865ced1be85c454033b7b4d17fb0036 SHA256 ecaec0a53a3f2041be3c4d8e9b28da592f19fd10b521980dbbd71e5ab20ef82c
116 DIST netbeans-trunk-nightly-201112180600-src.zip 172060837 RMD160 3b9c01126f29ed069e7b7aa7c8173cd254f25796 SHA1 1940dbc52af1a3fe1b6c8f875397b7098a61abe3 SHA256 fe49564465859f04c54dacb2c23d319b5bc82583a6cdcf27edc2fe4aac30d359
117 EBUILD netbeans-apisupport-7.0.1.ebuild 3134 RMD160 83833605d9930ea81e6d80fbd70114df76e55219 SHA1 cd4689976639175d581d34114db4dc18c8e86123 SHA256 41c32033c9945a39c0aebb6b0271767031d53a47e5c8365d9e3a7c86712e24cd
118 EBUILD netbeans-apisupport-7.1_rc2.ebuild 3140 RMD160 6ee8b8259af72f7af71c71272b61a64c2d4c4c0c SHA1 2d4b15e5bc277bebf3c0874f2dd5ec45e01a49ad SHA256 e01d4277e9e631ebe0b943b977a95fb675d9a846c305c8fd15d07de810a3de2c
119 -EBUILD netbeans-apisupport-9999_p20111211.ebuild 3166 RMD160 ce00d2e4b887d08ab9cab063a3aaa6876f63ea18 SHA1 a847b10a2bda8526be966ce72d7db7c53bcd2fd4 SHA256 9921b9c92c27ae366c66c221b417d4a63b0f3d9392b018df4bfa1a17e0bd0f1b
120 -EBUILD netbeans-apisupport-9999_p20111213.ebuild 3166 RMD160 0a8f63104a360a463a555d1cf728f6d51e79c1fa SHA1 eb5d2887c1b165d3f20324761c4eeceabd63c4ea SHA256 a7bad8b9d204c8c42bf823d94948df29e3d16a3aa47909df8d38108185c9b4fb
121 EBUILD netbeans-apisupport-9999_p20111218.ebuild 3166 RMD160 34f4c9d44582091bacf39920b46cb0a5827f7886 SHA1 27a105939299ce57767c1d08f9dd2e2a6adb3848 SHA256 e9453c5f960cb96f15868ce7cca832d5469505c8331cc6cfae4506354e4f7d66
122 -MISC ChangeLog 22908 RMD160 f5274c5bc9e33e1c343c1a93073a276e92b6d64b SHA1 cad4017aaa7c0794b5b456f7bfd058582c71f33d SHA256 481c5e69e96670cbd2e118b602e10c91189bb9c50e5db70a24c62c11e9ffbc94
123 +MISC ChangeLog 23081 RMD160 70f4fd9c74dc464fcdfdae71d6a75712dcb5382d SHA1 c5224392458e0a65f4d8a2430b4f01984485a253 SHA256 ae2252bacbf0484254e061d4a617b65f9d6df7467db95ae6561e60b7e46499c3
124 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
125
126 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20111211.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20111211.ebuild
127 deleted file mode 100644
128 index 6019318..0000000
129 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20111211.ebuild
130 +++ /dev/null
131 @@ -1,107 +0,0 @@
132 -# Copyright 1999-2011 Gentoo Foundation
133 -# Distributed under the terms of the GNU General Public License v2
134 -# $Header: $
135 -
136 -EAPI="4"
137 -WANT_ANT_TASKS="ant-nodeps"
138 -inherit eutils java-pkg-2 java-ant-2
139 -
140 -DESCRIPTION="Netbeans API Support Cluster"
141 -HOMEPAGE="http://netbeans.org/projects/apisupport"
142 -SLOT="9999"
143 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-11_06-00-36/zip/netbeans-trunk-nightly-201112110600-src.zip"
144 -SRC_URI="${SOURCE_URL}
145 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
146 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
147 -KEYWORDS="~amd64 ~x86"
148 -IUSE=""
149 -S="${WORKDIR}"
150 -
151 -CDEPEND="~dev-java/netbeans-harness-${PV}
152 - ~dev-java/netbeans-ide-${PV}
153 - ~dev-java/netbeans-java-${PV}
154 - ~dev-java/netbeans-platform-${PV}"
155 -DEPEND="virtual/jdk:1.6
156 - app-arch/unzip
157 - ${CDEPEND}
158 - dev-java/javahelp:0"
159 -RDEPEND=">=virtual/jdk-1.6
160 - ${CDEPEND}"
161 -
162 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
163 -
164 -EANT_BUILD_XML="nbbuild/build.xml"
165 -EANT_BUILD_TARGET="rebuild-cluster"
166 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true"
167 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
168 -JAVA_PKG_BSFIX="off"
169 -
170 -src_unpack() {
171 - unpack $(basename ${SOURCE_URL})
172 -
173 - einfo "Deleting bundled jars..."
174 - find -name "*.jar" -type f -delete
175 -
176 - unpack netbeans-9999-r1-build.xml.patch.bz2
177 -}
178 -
179 -src_prepare() {
180 - einfo "Deleting bundled class files..."
181 - find -name "*.class" -type f | xargs rm -vf
182 -
183 - epatch netbeans-9999-r1-build.xml.patch
184 -
185 - # Support for custom patches
186 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
187 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
188 -
189 - if [ -n "${files}" ] ; then
190 - einfo "Applying custom patches:"
191 -
192 - for file in ${files} ; do
193 - epatch "${file}"
194 - done
195 - fi
196 - fi
197 -
198 - einfo "Symlinking external libraries..."
199 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
200 -
201 - einfo "Linking in other clusters..."
202 - mkdir "${S}"/nbbuild/netbeans || die
203 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
204 -
205 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
206 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
207 - touch nb.cluster.harness.built
208 -
209 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
210 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
211 - touch nb.cluster.ide.built
212 -
213 - ln -s /usr/share/netbeans-java-${SLOT} java || die
214 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
215 - touch nb.cluster.java.built
216 -
217 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
218 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
219 - touch nb.cluster.platform.built
220 -
221 - popd >/dev/null || die
222 -
223 - java-pkg-2_src_prepare
224 -}
225 -
226 -src_install() {
227 - pushd nbbuild/netbeans/apisupport >/dev/null || die
228 -
229 - insinto ${INSTALL_DIR}
230 -
231 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
232 -
233 - doins -r *
234 -
235 - popd >/dev/null || die
236 -
237 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
238 -}
239
240 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20111213.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20111213.ebuild
241 deleted file mode 100644
242 index 13dab57..0000000
243 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20111213.ebuild
244 +++ /dev/null
245 @@ -1,107 +0,0 @@
246 -# Copyright 1999-2011 Gentoo Foundation
247 -# Distributed under the terms of the GNU General Public License v2
248 -# $Header: $
249 -
250 -EAPI="4"
251 -WANT_ANT_TASKS="ant-nodeps"
252 -inherit eutils java-pkg-2 java-ant-2
253 -
254 -DESCRIPTION="Netbeans API Support Cluster"
255 -HOMEPAGE="http://netbeans.org/projects/apisupport"
256 -SLOT="9999"
257 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-13_06-00-36/zip/netbeans-trunk-nightly-201112130600-src.zip"
258 -SRC_URI="${SOURCE_URL}
259 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
260 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
261 -KEYWORDS="~amd64 ~x86"
262 -IUSE=""
263 -S="${WORKDIR}"
264 -
265 -CDEPEND="~dev-java/netbeans-harness-${PV}
266 - ~dev-java/netbeans-ide-${PV}
267 - ~dev-java/netbeans-java-${PV}
268 - ~dev-java/netbeans-platform-${PV}"
269 -DEPEND="virtual/jdk:1.6
270 - app-arch/unzip
271 - ${CDEPEND}
272 - dev-java/javahelp:0"
273 -RDEPEND=">=virtual/jdk-1.6
274 - ${CDEPEND}"
275 -
276 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
277 -
278 -EANT_BUILD_XML="nbbuild/build.xml"
279 -EANT_BUILD_TARGET="rebuild-cluster"
280 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true"
281 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
282 -JAVA_PKG_BSFIX="off"
283 -
284 -src_unpack() {
285 - unpack $(basename ${SOURCE_URL})
286 -
287 - einfo "Deleting bundled jars..."
288 - find -name "*.jar" -type f -delete
289 -
290 - unpack netbeans-9999-r1-build.xml.patch.bz2
291 -}
292 -
293 -src_prepare() {
294 - einfo "Deleting bundled class files..."
295 - find -name "*.class" -type f | xargs rm -vf
296 -
297 - epatch netbeans-9999-r1-build.xml.patch
298 -
299 - # Support for custom patches
300 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
301 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
302 -
303 - if [ -n "${files}" ] ; then
304 - einfo "Applying custom patches:"
305 -
306 - for file in ${files} ; do
307 - epatch "${file}"
308 - done
309 - fi
310 - fi
311 -
312 - einfo "Symlinking external libraries..."
313 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
314 -
315 - einfo "Linking in other clusters..."
316 - mkdir "${S}"/nbbuild/netbeans || die
317 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
318 -
319 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
320 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
321 - touch nb.cluster.harness.built
322 -
323 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
324 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
325 - touch nb.cluster.ide.built
326 -
327 - ln -s /usr/share/netbeans-java-${SLOT} java || die
328 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
329 - touch nb.cluster.java.built
330 -
331 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
332 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
333 - touch nb.cluster.platform.built
334 -
335 - popd >/dev/null || die
336 -
337 - java-pkg-2_src_prepare
338 -}
339 -
340 -src_install() {
341 - pushd nbbuild/netbeans/apisupport >/dev/null || die
342 -
343 - insinto ${INSTALL_DIR}
344 -
345 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
346 -
347 - doins -r *
348 -
349 - popd >/dev/null || die
350 -
351 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
352 -}
353
354 diff --git a/dev-java/netbeans-cnd/ChangeLog b/dev-java/netbeans-cnd/ChangeLog
355 index 8881282..5c0d92b 100644
356 --- a/dev-java/netbeans-cnd/ChangeLog
357 +++ b/dev-java/netbeans-cnd/ChangeLog
358 @@ -2,6 +2,10 @@
359 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
360 # $Header: $
361
362 + 22 Dec 2011; Miroslav Šulc <fordfrog@g.o>
363 + -netbeans-cnd-9999_p20111211.ebuild, -netbeans-cnd-9999_p20111213.ebuild:
364 + Removed obsolete versions
365 +
366 19 Dec 2011; Miroslav Šulc <fordfrog@g.o>
367 -netbeans-cnd-9999_p20111205.ebuild, -netbeans-cnd-9999_p20111206.ebuild:
368 Removed obsolete versions
369
370 diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
371 index 11e6fd3..b702aa7 100644
372 --- a/dev-java/netbeans-cnd/Manifest
373 +++ b/dev-java/netbeans-cnd/Manifest
374 @@ -8,13 +8,9 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
375 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
376 DIST netbeans-7.1rc2-201111302200-src.zip 171734606 RMD160 873f9aa257caf6610623a54434d5c9f63bb045fa SHA1 31f59ce98faf01d8696c1349a366af5d4d71e5b0 SHA256 69e1e7f6c9cf88719896ade2712b731575f7ad79a425ec54ab18b874b12f39c5
377 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
378 -DIST netbeans-trunk-nightly-201112110600-src.zip 172436299 RMD160 0fda2a7f05b05edf027313e582bf81177e6c610e SHA1 66399ae379dcbb5b3cb24639d06d0a3ca731a27a SHA256 a0a65b8768ad2d21d9583b929d28300942bd23ef43a08104d60bb7fc8fa9f1e9
379 -DIST netbeans-trunk-nightly-201112130600-src.zip 172485313 RMD160 cfb18639e3f02da911fb4b3f5e259a6cf6c5ebb8 SHA1 3bb1818b3865ced1be85c454033b7b4d17fb0036 SHA256 ecaec0a53a3f2041be3c4d8e9b28da592f19fd10b521980dbbd71e5ab20ef82c
380 DIST netbeans-trunk-nightly-201112180600-src.zip 172060837 RMD160 3b9c01126f29ed069e7b7aa7c8173cd254f25796 SHA1 1940dbc52af1a3fe1b6c8f875397b7098a61abe3 SHA256 fe49564465859f04c54dacb2c23d319b5bc82583a6cdcf27edc2fe4aac30d359
381 EBUILD netbeans-cnd-7.0.1.ebuild 4495 RMD160 7ae92927ff3a4bf2b69385c0d6898e2cb98c68d7 SHA1 63a4276dd98cadddcc1e87183df9135fb0d70057 SHA256 35b1368456dd7495507a3a093e7e4a6d9caf21818138b9d600a8a97791b11670
382 EBUILD netbeans-cnd-7.1_rc2.ebuild 4108 RMD160 3aa4783ad50c3de98f8e81759feae1d603195869 SHA1 082e41f003542e9f9378d2066028725bb5fd79b2 SHA256 5de59183391ead5087d289f11b0eece8cdf3e76a61c9b8daf83684c1b46553aa
383 -EBUILD netbeans-cnd-9999_p20111211.ebuild 4134 RMD160 218b55e6a0a5a9e0d2f0a426d591de4e1aa0e16b SHA1 69a1a6f48eae1730b1a6dfcd9af197c475dc49e9 SHA256 7a0ff2bc808a0b20d18c7e503627e4f5ee74e9b2dddedb643a3b6663f75cd7f1
384 -EBUILD netbeans-cnd-9999_p20111213.ebuild 4134 RMD160 af8c2f0de58e540c6a78d51ef3df683820990b55 SHA1 3debc88d635b8967e5bd5f8ad9bc8aaa64b23c80 SHA256 977847ca49ce67cd30f8159880a77c180a906d018d458771c799c9cd042fe03e
385 EBUILD netbeans-cnd-9999_p20111218.ebuild 4134 RMD160 b86d12f0aba2498d97df445c50ef34f04522225c SHA1 0ef9f1f6be02e72f250281b5ade4f6499ecba86e SHA256 08279a1573102821d3aa47b7b55896d67268382f8ffce3b98e49a91698bfb4e7
386 -MISC ChangeLog 21164 RMD160 02d22704292d2044b01e0433fc3e0097dd4809ab SHA1 5b37e4f94dd7db704208129d80996e6765f26201 SHA256 7402de0bfa1340f58368558f43ca517c57ea498a5a302a43a550af79a6c18600
387 +MISC ChangeLog 21321 RMD160 d124ce934f99614efb43ef0dcc841ac4352c76b8 SHA1 b2cdd2d16a8083eecddd6498ec7ba202e86f496b SHA256 1a2e821ddfd2240221af43805ee1cac7604569cb8c2d6aa1aece0fbec5db0d36
388 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
389
390 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20111211.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20111211.ebuild
391 deleted file mode 100644
392 index ff96b33..0000000
393 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20111211.ebuild
394 +++ /dev/null
395 @@ -1,119 +0,0 @@
396 -# Copyright 1999-2011 Gentoo Foundation
397 -# Distributed under the terms of the GNU General Public License v2
398 -# $Header: $
399 -
400 -EAPI="4"
401 -WANT_ANT_TASKS="ant-nodeps"
402 -inherit eutils java-pkg-2 java-ant-2
403 -
404 -DESCRIPTION="Netbeans CND Cluster"
405 -HOMEPAGE="http://netbeans.org/projects/cnd"
406 -SLOT="9999"
407 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-11_06-00-36/zip/netbeans-trunk-nightly-201112110600-src.zip"
408 -SRC_URI="${SOURCE_URL}
409 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
410 - http://hg.netbeans.org/binaries/11B1CFD9AB9B7BB572F272CD1972693D1E9721E9-antlr-3.3.jar
411 - http://hg.netbeans.org/binaries/C4CF9314A530E51B891D46DB65806A5A0ED240AF-cnd-build-trace-1.0.zip
412 - http://hg.netbeans.org/binaries/84F10BEAA967E2896F0B43B0BBD08D834841F554-cnd-rfs-1.0.zip
413 - http://hg.netbeans.org/binaries/61CC1E7181A8B26E9B3E1357C06B63F8F0077FA5-open-fortran-parser-0.7.1.2.zip"
414 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
415 -KEYWORDS="~amd64 ~x86"
416 -IUSE=""
417 -S="${WORKDIR}"
418 -
419 -CDEPEND="~dev-java/netbeans-dlight-${PV}
420 - ~dev-java/netbeans-harness-${PV}
421 - ~dev-java/netbeans-ide-${PV}
422 - ~dev-java/netbeans-platform-${PV}"
423 -DEPEND="virtual/jdk:1.6
424 - app-arch/unzip
425 - ${CDEPEND}
426 - dev-java/javahelp:0"
427 -RDEPEND=">=virtual/jdk-1.6
428 - ${CDEPEND}"
429 -
430 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
431 -
432 -EANT_BUILD_XML="nbbuild/build.xml"
433 -EANT_BUILD_TARGET="rebuild-cluster"
434 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true"
435 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
436 -JAVA_PKG_BSFIX="off"
437 -
438 -src_unpack() {
439 - unpack $(basename ${SOURCE_URL})
440 -
441 - einfo "Deleting bundled jars..."
442 - find -name "*.jar" -type f -delete
443 -
444 - unpack netbeans-9999-r1-build.xml.patch.bz2
445 -
446 - pushd "${S}" >/dev/null || die
447 - ln -s "${DISTDIR}"/11B1CFD9AB9B7BB572F272CD1972693D1E9721E9-antlr-3.3.jar libs.antlr3.devel/external/antlr-3.3.jar || die
448 - ln -s "${DISTDIR}"/C4CF9314A530E51B891D46DB65806A5A0ED240AF-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
449 - ln -s "${DISTDIR}"/84F10BEAA967E2896F0B43B0BBD08D834841F554-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
450 - ln -s "${DISTDIR}"/61CC1E7181A8B26E9B3E1357C06B63F8F0077FA5-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
451 - popd >/dev/null || die
452 -}
453 -
454 -src_prepare() {
455 - einfo "Deleting bundled class files..."
456 - find -name "*.class" -type f | xargs rm -vf
457 -
458 - epatch netbeans-9999-r1-build.xml.patch
459 -
460 - # Support for custom patches
461 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
462 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
463 -
464 - if [ -n "${files}" ] ; then
465 - einfo "Applying custom patches:"
466 -
467 - for file in ${files} ; do
468 - epatch "${file}"
469 - done
470 - fi
471 - fi
472 -
473 - einfo "Symlinking external libraries..."
474 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
475 -
476 - einfo "Linking in other clusters..."
477 - mkdir "${S}"/nbbuild/netbeans || die
478 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
479 -
480 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
481 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
482 - touch nb.cluster.dlight.built
483 -
484 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
485 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
486 - touch nb.cluster.harness.built
487 -
488 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
489 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
490 - touch nb.cluster.ide.built
491 -
492 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
493 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
494 - touch nb.cluster.platform.built
495 -
496 - popd >/dev/null || die
497 -
498 - java-pkg-2_src_prepare
499 -}
500 -
501 -src_install() {
502 - pushd nbbuild/netbeans/cnd >/dev/null || die
503 -
504 - insinto ${INSTALL_DIR}
505 -
506 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
507 -
508 - doins -r *
509 - fperms 755 bin/dorun.sh
510 -
511 - popd >/dev/null || die
512 -
513 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
514 -}
515
516 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20111213.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20111213.ebuild
517 deleted file mode 100644
518 index 7ba7399..0000000
519 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20111213.ebuild
520 +++ /dev/null
521 @@ -1,119 +0,0 @@
522 -# Copyright 1999-2011 Gentoo Foundation
523 -# Distributed under the terms of the GNU General Public License v2
524 -# $Header: $
525 -
526 -EAPI="4"
527 -WANT_ANT_TASKS="ant-nodeps"
528 -inherit eutils java-pkg-2 java-ant-2
529 -
530 -DESCRIPTION="Netbeans CND Cluster"
531 -HOMEPAGE="http://netbeans.org/projects/cnd"
532 -SLOT="9999"
533 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-13_06-00-36/zip/netbeans-trunk-nightly-201112130600-src.zip"
534 -SRC_URI="${SOURCE_URL}
535 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
536 - http://hg.netbeans.org/binaries/11B1CFD9AB9B7BB572F272CD1972693D1E9721E9-antlr-3.3.jar
537 - http://hg.netbeans.org/binaries/C4CF9314A530E51B891D46DB65806A5A0ED240AF-cnd-build-trace-1.0.zip
538 - http://hg.netbeans.org/binaries/84F10BEAA967E2896F0B43B0BBD08D834841F554-cnd-rfs-1.0.zip
539 - http://hg.netbeans.org/binaries/61CC1E7181A8B26E9B3E1357C06B63F8F0077FA5-open-fortran-parser-0.7.1.2.zip"
540 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
541 -KEYWORDS="~amd64 ~x86"
542 -IUSE=""
543 -S="${WORKDIR}"
544 -
545 -CDEPEND="~dev-java/netbeans-dlight-${PV}
546 - ~dev-java/netbeans-harness-${PV}
547 - ~dev-java/netbeans-ide-${PV}
548 - ~dev-java/netbeans-platform-${PV}"
549 -DEPEND="virtual/jdk:1.6
550 - app-arch/unzip
551 - ${CDEPEND}
552 - dev-java/javahelp:0"
553 -RDEPEND=">=virtual/jdk-1.6
554 - ${CDEPEND}"
555 -
556 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
557 -
558 -EANT_BUILD_XML="nbbuild/build.xml"
559 -EANT_BUILD_TARGET="rebuild-cluster"
560 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true"
561 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
562 -JAVA_PKG_BSFIX="off"
563 -
564 -src_unpack() {
565 - unpack $(basename ${SOURCE_URL})
566 -
567 - einfo "Deleting bundled jars..."
568 - find -name "*.jar" -type f -delete
569 -
570 - unpack netbeans-9999-r1-build.xml.patch.bz2
571 -
572 - pushd "${S}" >/dev/null || die
573 - ln -s "${DISTDIR}"/11B1CFD9AB9B7BB572F272CD1972693D1E9721E9-antlr-3.3.jar libs.antlr3.devel/external/antlr-3.3.jar || die
574 - ln -s "${DISTDIR}"/C4CF9314A530E51B891D46DB65806A5A0ED240AF-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
575 - ln -s "${DISTDIR}"/84F10BEAA967E2896F0B43B0BBD08D834841F554-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
576 - ln -s "${DISTDIR}"/61CC1E7181A8B26E9B3E1357C06B63F8F0077FA5-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
577 - popd >/dev/null || die
578 -}
579 -
580 -src_prepare() {
581 - einfo "Deleting bundled class files..."
582 - find -name "*.class" -type f | xargs rm -vf
583 -
584 - epatch netbeans-9999-r1-build.xml.patch
585 -
586 - # Support for custom patches
587 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
588 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
589 -
590 - if [ -n "${files}" ] ; then
591 - einfo "Applying custom patches:"
592 -
593 - for file in ${files} ; do
594 - epatch "${file}"
595 - done
596 - fi
597 - fi
598 -
599 - einfo "Symlinking external libraries..."
600 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
601 -
602 - einfo "Linking in other clusters..."
603 - mkdir "${S}"/nbbuild/netbeans || die
604 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
605 -
606 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
607 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
608 - touch nb.cluster.dlight.built
609 -
610 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
611 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
612 - touch nb.cluster.harness.built
613 -
614 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
615 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
616 - touch nb.cluster.ide.built
617 -
618 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
619 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
620 - touch nb.cluster.platform.built
621 -
622 - popd >/dev/null || die
623 -
624 - java-pkg-2_src_prepare
625 -}
626 -
627 -src_install() {
628 - pushd nbbuild/netbeans/cnd >/dev/null || die
629 -
630 - insinto ${INSTALL_DIR}
631 -
632 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
633 -
634 - doins -r *
635 - fperms 755 bin/dorun.sh
636 -
637 - popd >/dev/null || die
638 -
639 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
640 -}
641
642 diff --git a/dev-java/netbeans-dlight/ChangeLog b/dev-java/netbeans-dlight/ChangeLog
643 index 66ebdcc..c26cd2d 100644
644 --- a/dev-java/netbeans-dlight/ChangeLog
645 +++ b/dev-java/netbeans-dlight/ChangeLog
646 @@ -2,6 +2,11 @@
647 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
648 # $Header: $
649
650 + 22 Dec 2011; Miroslav Šulc <fordfrog@g.o>
651 + -netbeans-dlight-9999_p20111211.ebuild,
652 + -netbeans-dlight-9999_p20111213.ebuild:
653 + Removed obsolete versions
654 +
655 19 Dec 2011; Miroslav Šulc <fordfrog@g.o>
656 -netbeans-dlight-9999_p20111205.ebuild,
657 -netbeans-dlight-9999_p20111206.ebuild:
658
659 diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
660 index b0598ca..88496c4 100644
661 --- a/dev-java/netbeans-dlight/Manifest
662 +++ b/dev-java/netbeans-dlight/Manifest
663 @@ -5,13 +5,9 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
664 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
665 DIST netbeans-7.1rc2-201111302200-src.zip 171734606 RMD160 873f9aa257caf6610623a54434d5c9f63bb045fa SHA1 31f59ce98faf01d8696c1349a366af5d4d71e5b0 SHA256 69e1e7f6c9cf88719896ade2712b731575f7ad79a425ec54ab18b874b12f39c5
666 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
667 -DIST netbeans-trunk-nightly-201112110600-src.zip 172436299 RMD160 0fda2a7f05b05edf027313e582bf81177e6c610e SHA1 66399ae379dcbb5b3cb24639d06d0a3ca731a27a SHA256 a0a65b8768ad2d21d9583b929d28300942bd23ef43a08104d60bb7fc8fa9f1e9
668 -DIST netbeans-trunk-nightly-201112130600-src.zip 172485313 RMD160 cfb18639e3f02da911fb4b3f5e259a6cf6c5ebb8 SHA1 3bb1818b3865ced1be85c454033b7b4d17fb0036 SHA256 ecaec0a53a3f2041be3c4d8e9b28da592f19fd10b521980dbbd71e5ab20ef82c
669 DIST netbeans-trunk-nightly-201112180600-src.zip 172060837 RMD160 3b9c01126f29ed069e7b7aa7c8173cd254f25796 SHA1 1940dbc52af1a3fe1b6c8f875397b7098a61abe3 SHA256 fe49564465859f04c54dacb2c23d319b5bc82583a6cdcf27edc2fe4aac30d359
670 EBUILD netbeans-dlight-7.0.1.ebuild 3624 RMD160 508b76c4699c15431166be0200cb5b8c69400a2b SHA1 f72af18653ce0a3e4576d1fadcec350ed5a16b3d SHA256 499a9303a1972ee89dfa2685e1dc1e4511c7531ff3b29caadd1136ba25dee82e
671 EBUILD netbeans-dlight-7.1_rc2.ebuild 2932 RMD160 e4b136f1f4bc0922726c229324a12d1459cdf2a8 SHA1 0bc11f79c9323164116668e6caab67b786574546 SHA256 5a167adfd17801c8d57f596f648dee43fe71263934b01b017c2a33014de8bcb8
672 -EBUILD netbeans-dlight-9999_p20111211.ebuild 2958 RMD160 8a08709cbfc7e71ed17a1c5a65467d6e1f21e7d2 SHA1 278106a81cf88c39894b9d2befbe3d6678914e79 SHA256 a5a780603c6ffe33e61f556b2a20e698c68a226b2eb8ebd9c08164f9644f4245
673 -EBUILD netbeans-dlight-9999_p20111213.ebuild 2958 RMD160 bf87d57a1f2827897f9821fd7ac592547de76155 SHA1 9f7c862081a20aec005f8baf267029dfb9972624 SHA256 2be12ec04e7260e9cc2938bf2659be755a9852fcf985813fa79ddf96e1f0393c
674 EBUILD netbeans-dlight-9999_p20111218.ebuild 2958 RMD160 2747c2679744f093e3c716cf7f8b69e1382abdc9 SHA1 67e27b0057bbd7b7b1478fe07c5464664b74817b SHA256 dc0537e70ebc9634657a2eab5e93952f93d3c578270bf1d796e87f6224f347c4
675 -MISC ChangeLog 21932 RMD160 f2565d313b8f73eb0563fd717484178f82925f01 SHA1 5a1602b43dbf0d129ca39321ef044ae4872bba84 SHA256 5e158d7a1ec427f75091b80163a3adb1d34e0756d8f20266ffe4fa8071488d1a
676 +MISC ChangeLog 22097 RMD160 7e168aa3da627421d4996f30fb23c3d571cf641d SHA1 1bf44a8f764757abe2275ed75faa816b66761586 SHA256 f41a62a3dddbf0ccaf1c3bfd8f88a06662bf97308136abf5326e3f71b1d91e62
677 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
678
679 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20111211.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20111211.ebuild
680 deleted file mode 100644
681 index ca9ff80..0000000
682 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20111211.ebuild
683 +++ /dev/null
684 @@ -1,102 +0,0 @@
685 -# Copyright 1999-2011 Gentoo Foundation
686 -# Distributed under the terms of the GNU General Public License v2
687 -# $Header: $
688 -
689 -EAPI="4"
690 -WANT_ANT_TASKS="ant-nodeps"
691 -inherit eutils java-pkg-2 java-ant-2
692 -
693 -DESCRIPTION="Netbeans D-Light Cluster"
694 -HOMEPAGE="http://netbeans.org/"
695 -SLOT="9999"
696 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-11_06-00-36/zip/netbeans-trunk-nightly-201112110600-src.zip"
697 -SRC_URI="${SOURCE_URL}
698 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
699 - http://hg.netbeans.org/binaries/F787C9B484CD7526F866C21D8925C4DACE467F8A-derby-10.2.2.0.jar"
700 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
701 -KEYWORDS="~amd64 ~x86"
702 -IUSE=""
703 -S="${WORKDIR}"
704 -
705 -CDEPEND="~dev-java/netbeans-ide-${PV}
706 - ~dev-java/netbeans-platform-${PV}"
707 -DEPEND="virtual/jdk:1.6
708 - app-arch/unzip
709 - ${CDEPEND}
710 - dev-java/javahelp:0"
711 -RDEPEND=">=virtual/jdk-1.6
712 - ${CDEPEND}"
713 -
714 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
715 -
716 -EANT_BUILD_XML="nbbuild/build.xml"
717 -EANT_BUILD_TARGET="rebuild-cluster"
718 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true"
719 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
720 -JAVA_PKG_BSFIX="off"
721 -
722 -src_unpack() {
723 - unpack $(basename ${SOURCE_URL})
724 -
725 - einfo "Deleting bundled jars..."
726 - find -name "*.jar" -type f -delete
727 -
728 - unpack netbeans-9999-r1-build.xml.patch.bz2
729 -
730 - pushd "${S}" >/dev/null || die
731 - ln -s "${DISTDIR}"/F787C9B484CD7526F866C21D8925C4DACE467F8A-derby-10.2.2.0.jar db/external/derby-10.2.2.0.jar || die
732 - popd >/dev/null || die
733 -}
734 -
735 -src_prepare() {
736 - einfo "Deleting bundled class files..."
737 - find -name "*.class" -type f | xargs rm -vf
738 -
739 - epatch netbeans-9999-r1-build.xml.patch
740 -
741 - # Support for custom patches
742 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
743 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
744 -
745 - if [ -n "${files}" ] ; then
746 - einfo "Applying custom patches:"
747 -
748 - for file in ${files} ; do
749 - epatch "${file}"
750 - done
751 - fi
752 - fi
753 -
754 - einfo "Symlinking external libraries..."
755 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
756 -
757 - einfo "Linking in other clusters..."
758 - mkdir "${S}"/nbbuild/netbeans || die
759 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
760 -
761 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
762 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
763 - touch nb.cluster.ide.built
764 -
765 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
766 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
767 - touch nb.cluster.platform.built
768 -
769 - popd >/dev/null || die
770 -
771 - java-pkg-2_src_prepare
772 -}
773 -
774 -src_install() {
775 - pushd nbbuild/netbeans/dlight >/dev/null || die
776 -
777 - insinto ${INSTALL_DIR}
778 -
779 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
780 -
781 - doins -r *
782 -
783 - popd >/dev/null || die
784 -
785 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
786 -}
787
788 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20111213.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20111213.ebuild
789 deleted file mode 100644
790 index c3dca58..0000000
791 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20111213.ebuild
792 +++ /dev/null
793 @@ -1,102 +0,0 @@
794 -# Copyright 1999-2011 Gentoo Foundation
795 -# Distributed under the terms of the GNU General Public License v2
796 -# $Header: $
797 -
798 -EAPI="4"
799 -WANT_ANT_TASKS="ant-nodeps"
800 -inherit eutils java-pkg-2 java-ant-2
801 -
802 -DESCRIPTION="Netbeans D-Light Cluster"
803 -HOMEPAGE="http://netbeans.org/"
804 -SLOT="9999"
805 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-13_06-00-36/zip/netbeans-trunk-nightly-201112130600-src.zip"
806 -SRC_URI="${SOURCE_URL}
807 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
808 - http://hg.netbeans.org/binaries/F787C9B484CD7526F866C21D8925C4DACE467F8A-derby-10.2.2.0.jar"
809 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
810 -KEYWORDS="~amd64 ~x86"
811 -IUSE=""
812 -S="${WORKDIR}"
813 -
814 -CDEPEND="~dev-java/netbeans-ide-${PV}
815 - ~dev-java/netbeans-platform-${PV}"
816 -DEPEND="virtual/jdk:1.6
817 - app-arch/unzip
818 - ${CDEPEND}
819 - dev-java/javahelp:0"
820 -RDEPEND=">=virtual/jdk-1.6
821 - ${CDEPEND}"
822 -
823 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
824 -
825 -EANT_BUILD_XML="nbbuild/build.xml"
826 -EANT_BUILD_TARGET="rebuild-cluster"
827 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true"
828 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
829 -JAVA_PKG_BSFIX="off"
830 -
831 -src_unpack() {
832 - unpack $(basename ${SOURCE_URL})
833 -
834 - einfo "Deleting bundled jars..."
835 - find -name "*.jar" -type f -delete
836 -
837 - unpack netbeans-9999-r1-build.xml.patch.bz2
838 -
839 - pushd "${S}" >/dev/null || die
840 - ln -s "${DISTDIR}"/F787C9B484CD7526F866C21D8925C4DACE467F8A-derby-10.2.2.0.jar db/external/derby-10.2.2.0.jar || die
841 - popd >/dev/null || die
842 -}
843 -
844 -src_prepare() {
845 - einfo "Deleting bundled class files..."
846 - find -name "*.class" -type f | xargs rm -vf
847 -
848 - epatch netbeans-9999-r1-build.xml.patch
849 -
850 - # Support for custom patches
851 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
852 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
853 -
854 - if [ -n "${files}" ] ; then
855 - einfo "Applying custom patches:"
856 -
857 - for file in ${files} ; do
858 - epatch "${file}"
859 - done
860 - fi
861 - fi
862 -
863 - einfo "Symlinking external libraries..."
864 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
865 -
866 - einfo "Linking in other clusters..."
867 - mkdir "${S}"/nbbuild/netbeans || die
868 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
869 -
870 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
871 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
872 - touch nb.cluster.ide.built
873 -
874 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
875 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
876 - touch nb.cluster.platform.built
877 -
878 - popd >/dev/null || die
879 -
880 - java-pkg-2_src_prepare
881 -}
882 -
883 -src_install() {
884 - pushd nbbuild/netbeans/dlight >/dev/null || die
885 -
886 - insinto ${INSTALL_DIR}
887 -
888 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
889 -
890 - doins -r *
891 -
892 - popd >/dev/null || die
893 -
894 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
895 -}
896
897 diff --git a/dev-java/netbeans-enterprise/ChangeLog b/dev-java/netbeans-enterprise/ChangeLog
898 index 2e26e2b..6e42ccc 100644
899 --- a/dev-java/netbeans-enterprise/ChangeLog
900 +++ b/dev-java/netbeans-enterprise/ChangeLog
901 @@ -2,6 +2,11 @@
902 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
903 # $Header: $
904
905 + 22 Dec 2011; Miroslav Šulc <fordfrog@g.o>
906 + -netbeans-enterprise-9999_p20111211.ebuild,
907 + -netbeans-enterprise-9999_p20111213.ebuild:
908 + Removed obsolete versions
909 +
910 19 Dec 2011; Miroslav Šulc <fordfrog@g.o>
911 -netbeans-enterprise-9999_p20111205.ebuild,
912 -netbeans-enterprise-9999_p20111206.ebuild:
913
914 diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
915 index 347c080..2c51276 100644
916 --- a/dev-java/netbeans-enterprise/Manifest
917 +++ b/dev-java/netbeans-enterprise/Manifest
918 @@ -44,13 +44,9 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
919 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
920 DIST netbeans-7.1rc2-201111302200-src.zip 171734606 RMD160 873f9aa257caf6610623a54434d5c9f63bb045fa SHA1 31f59ce98faf01d8696c1349a366af5d4d71e5b0 SHA256 69e1e7f6c9cf88719896ade2712b731575f7ad79a425ec54ab18b874b12f39c5
921 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
922 -DIST netbeans-trunk-nightly-201112110600-src.zip 172436299 RMD160 0fda2a7f05b05edf027313e582bf81177e6c610e SHA1 66399ae379dcbb5b3cb24639d06d0a3ca731a27a SHA256 a0a65b8768ad2d21d9583b929d28300942bd23ef43a08104d60bb7fc8fa9f1e9
923 -DIST netbeans-trunk-nightly-201112130600-src.zip 172485313 RMD160 cfb18639e3f02da911fb4b3f5e259a6cf6c5ebb8 SHA1 3bb1818b3865ced1be85c454033b7b4d17fb0036 SHA256 ecaec0a53a3f2041be3c4d8e9b28da592f19fd10b521980dbbd71e5ab20ef82c
924 DIST netbeans-trunk-nightly-201112180600-src.zip 172060837 RMD160 3b9c01126f29ed069e7b7aa7c8173cd254f25796 SHA1 1940dbc52af1a3fe1b6c8f875397b7098a61abe3 SHA256 fe49564465859f04c54dacb2c23d319b5bc82583a6cdcf27edc2fe4aac30d359
925 EBUILD netbeans-enterprise-7.0.1.ebuild 16338 RMD160 0ecafb9ced600f753a5ab6359d6c762313ac2631 SHA1 d710a4694c708d8f78cfe04211ad1a199fa6ce0a SHA256 03ea08daaf5d4c5592937929bac33b4af3bac00a23f2167a7ef7b3c172a72abe
926 EBUILD netbeans-enterprise-7.1_rc2.ebuild 18057 RMD160 8bf05da902d3dfcfe43645bd8d7d9fdc9dd70f65 SHA1 8e7db599892c08d04cbd991f7cf52ca9dab25754 SHA256 5b30a48c07160a1f46d6983c91283dfa157a09f657bd8032723fac07f39d3035
927 -EBUILD netbeans-enterprise-9999_p20111211.ebuild 18083 RMD160 e72889806182e54a7abce8a9df3cb83d3adb2c7c SHA1 b9f048dd598ca6bdbb9b5c4695e3b27a0bff42ac SHA256 3a1a870bdf686f95421359c81b3c6988dc86c0405236d99524206581f414c776
928 -EBUILD netbeans-enterprise-9999_p20111213.ebuild 18083 RMD160 fba32502be7dad6727b3deb52986ea74e371acc2 SHA1 6558a58c73af71f84001afe8a48064d92f240823 SHA256 da42c0671f5b490a2932d2eb47cb836fa94c7d7dc9c284fc9ba667cedc3d3c12
929 EBUILD netbeans-enterprise-9999_p20111218.ebuild 18083 RMD160 6c246ee621a79051be1a2600781022937718ac26 SHA1 fd7bfbcc5f9047a97947d9a9e36cfdfc53805550 SHA256 4fcad0fb5e8dbc45bca7a68db7fdaca2e99478de2bd0a6b64ba41ee7934ab1f8
930 -MISC ChangeLog 23286 RMD160 5ed1b9097828c041d5270eda2d52032ac1aae78e SHA1 e8fcedea602c7afa3cd2d45216e66dc50673a8f1 SHA256 9ef65f5b5c70e1b5e114753750c42332c13dfc0ac1db8a29200857691a8da6cd
931 +MISC ChangeLog 23459 RMD160 f38fed5fdef8ac3ab6bc750372fd863ffdecdb48 SHA1 19603965493a2e47a2fcc19ef734e2a29c78cb00 SHA256 f777038b7fc42b302239e9485857fbee64c1025d894803e4ce1513ef104f1211
932 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
933
934 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20111211.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20111211.ebuild
935 deleted file mode 100644
936 index dea2c9e..0000000
937 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20111211.ebuild
938 +++ /dev/null
939 @@ -1,318 +0,0 @@
940 -# Copyright 1999-2011 Gentoo Foundation
941 -# Distributed under the terms of the GNU General Public License v2
942 -# $Header: $
943 -
944 -EAPI="4"
945 -WANT_ANT_TASKS="ant-nodeps"
946 -inherit eutils java-pkg-2 java-ant-2
947 -
948 -DESCRIPTION="Netbeans Enterprise cluster"
949 -HOMEPAGE="http://netbeans.org/"
950 -SLOT="9999"
951 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-11_06-00-36/zip/netbeans-trunk-nightly-201112110600-src.zip"
952 -SRC_URI="${SOURCE_URL}
953 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
954 - http://hg.netbeans.org/binaries/2EA8E5BDC70E1B1D738140E52E4793385B2567A3-el-impl.jar
955 - http://hg.netbeans.org/binaries/7763236B189D9B910E2BDBA6822E6EB4DDDAC41B-glassfish-jspparser-3.0.jar
956 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
957 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
958 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
959 - http://hg.netbeans.org/binaries/DC9A229C4AB1788D0C20D937A82FB64CE2911171-javaee6-doc-api.zip
960 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
961 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
962 - http://hg.netbeans.org/binaries/EEBA5E4DCFB946A8E9CAAF1AC405620E28710BEE-jersey-1.8.zip
963 - http://hg.netbeans.org/binaries/6055EAF5B4F778A243B52D2DC4E66CB5F35B3D7C-jersey-1.8-javadoc.jar
964 - http://hg.netbeans.org/binaries/4D9B1037036E99811D9E393F191058C9CA30CAE2-jersey-apache-client-1.8-javadoc.jar
965 - http://hg.netbeans.org/binaries/2503B5FDE71D6BE1CE44BADA3257A6F310E3BB67-jersey-atom-abdera-1.8-javadoc.jar
966 - http://hg.netbeans.org/binaries/955396DB8CE0477C6BD70BA830FF84CB9B7AB47B-jersey-client-1.3-javadoc.jar
967 - http://hg.netbeans.org/binaries/A27843863A5EAE9DDFF1C70F7A95D3BFC2A59D99-jersey-core-1.1.5.1-javadoc.jar
968 - http://hg.netbeans.org/binaries/3E5011972CEDE87E5ADCF9A90351A106DAEE2FC2-jersey-guice-1.8-javadoc.jar
969 - http://hg.netbeans.org/binaries/6E3105315F3100F65D66355B04BA6B6C2B8480D3-jersey-json-1.3-javadoc.jar
970 - http://hg.netbeans.org/binaries/0EE4D36A33681C945339BB1B594F4C0ED9A4C3DE-jersey-multipart-1.8-javadoc.jar
971 - http://hg.netbeans.org/binaries/D77C6E4AA0F3D3C9B7230F6C0991DBBF0CEF39BA-jersey-simple-server-1.8-javadoc.jar
972 - http://hg.netbeans.org/binaries/454F67445E0740C3414476812F2DFD17DA2AF0A3-jersey-spring-1.8-javadoc.jar
973 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
974 - http://hg.netbeans.org/binaries/1D74DA79DC71C52D1B7916853BDD51F346A85359-jsf-2.1.zip
975 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
976 - http://hg.netbeans.org/binaries/FFE3425E304F0836912D2B8ABFB5302100B39423-jsr311-api-1.1.1-javadoc.jar
977 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
978 - http://hg.netbeans.org/binaries/16CD40905B389B27AFD81DAFF8F163CEC810FBC6-metro-2.0.zip
979 - http://hg.netbeans.org/binaries/942DF8FA6174168BD227E925B11672E9A321D5BB-oauth-client-1.8-javadoc.jar
980 - http://hg.netbeans.org/binaries/1C6E6C4B3DC659E5720AB08E2972C7C0459E5387-oauth-server-1.8-javadoc.jar
981 - http://hg.netbeans.org/binaries/6EC53F24E6F4D9DBC884076FD0190B9C79414070-oauth-signature-1.8-javadoc.jar
982 - http://hg.netbeans.org/binaries/C31A6E33D7D6E77C8123A0830D929187A9707147-primefaces-2.2.1.jar
983 - http://hg.netbeans.org/binaries/B9FA9CDC7FA5203E1DB5C4DBAAED0133596D524F-servlet3.0-jsp2.2-api.jar
984 - http://hg.netbeans.org/binaries/1A48EDCF8DCFC76882C821931EB0529DB9AF5D9B-spring-webmvc-2.5.6.SEC01.jar
985 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
986 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
987 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
988 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
989 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
990 -KEYWORDS="~amd64 ~x86"
991 -IUSE=""
992 -S="${WORKDIR}"
993 -
994 -CDEPEND="~dev-java/netbeans-harness-${PV}
995 - ~dev-java/netbeans-ide-${PV}
996 - ~dev-java/netbeans-java-${PV}
997 - ~dev-java/netbeans-profiler-${PV}
998 - ~dev-java/netbeans-platform-${PV}
999 - ~dev-java/netbeans-websvccommon-${PV}
1000 - dev-java/commons-fileupload:0
1001 - dev-java/glassfish-deployment-api:1.2
1002 - dev-java/jakarta-jstl:0"
1003 -DEPEND="virtual/jdk:1.6
1004 - app-arch/unzip
1005 - ${CDEPEND}
1006 - dev-java/javahelp:0
1007 - >=dev-java/junit-4.4:4
1008 - dev-java/tomcat-servlet-api:2.3"
1009 -RDEPEND=">=virtual/jdk-1.6
1010 - ${CDEPEND}
1011 - dev-java/antlr:0[java]
1012 - dev-java/asm:3
1013 - dev-java/bsf:2.3
1014 - dev-java/commons-beanutils:1.7
1015 - dev-java/commons-collections:0
1016 - dev-java/commons-digester:0
1017 - dev-java/commons-io:1
1018 - dev-java/commons-logging:0
1019 - dev-java/commons-validator:0
1020 - dev-java/jakarta-oro:2.0
1021 - dev-java/jettison:0
1022 - dev-java/jsr311-api:0"
1023 -# dev-java/commons-chain:1.1 in overlay
1024 -
1025 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1026 -
1027 -EANT_BUILD_XML="nbbuild/build.xml"
1028 -EANT_BUILD_TARGET="rebuild-cluster"
1029 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true"
1030 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1031 -JAVA_PKG_BSFIX="off"
1032 -
1033 -src_unpack() {
1034 - unpack $(basename ${SOURCE_URL})
1035 -
1036 - einfo "Deleting bundled jars..."
1037 - find -name "*.jar" -type f -delete
1038 -
1039 - unpack netbeans-9999-r1-build.xml.patch.bz2
1040 -
1041 - pushd "${S}" >/dev/null || die
1042 - ln -s "${DISTDIR}"/2EA8E5BDC70E1B1D738140E52E4793385B2567A3-el-impl.jar libs.elimpl/external/el-impl.jar || die
1043 - ln -s "${DISTDIR}"/7763236B189D9B910E2BDBA6822E6EB4DDDAC41B-glassfish-jspparser-3.0.jar web.jspparser/external/glassfish-jspparser-3.0.jar || die
1044 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
1045 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
1046 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
1047 - ln -s "${DISTDIR}"/DC9A229C4AB1788D0C20D937A82FB64CE2911171-javaee6-doc-api.zip j2ee.platform/external/javaee6-doc-api.zip || die
1048 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
1049 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
1050 - ln -s "${DISTDIR}"/EEBA5E4DCFB946A8E9CAAF1AC405620E28710BEE-jersey-1.8.zip websvc.restlib/external/jersey-1.8.zip || die
1051 - ln -s "${DISTDIR}"/6055EAF5B4F778A243B52D2DC4E66CB5F35B3D7C-jersey-1.8-javadoc.jar websvc.restlib/external/jersey-1.8-javadoc.jar || die
1052 - ln -s "${DISTDIR}"/4D9B1037036E99811D9E393F191058C9CA30CAE2-jersey-apache-client-1.8-javadoc.jar websvc.restlib/external/jersey-apache-client-1.8-javadoc.jar || die
1053 - ln -s "${DISTDIR}"/2503B5FDE71D6BE1CE44BADA3257A6F310E3BB67-jersey-atom-abdera-1.8-javadoc.jar websvc.restlib/external/jersey-atom-abdera-1.8-javadoc.jar || die
1054 - ln -s "${DISTDIR}"/955396DB8CE0477C6BD70BA830FF84CB9B7AB47B-jersey-client-1.3-javadoc.jar websvc.restlib/external/jersey-client-1.3-javadoc.jar || die
1055 - ln -s "${DISTDIR}"/A27843863A5EAE9DDFF1C70F7A95D3BFC2A59D99-jersey-core-1.1.5.1-javadoc.jar websvc.restlib/external/jersey-core-1.1.5.1-javadoc.jar || die
1056 - ln -s "${DISTDIR}"/3E5011972CEDE87E5ADCF9A90351A106DAEE2FC2-jersey-guice-1.8-javadoc.jar websvc.restlib/external/jersey-guice-1.8-javadoc.jar || die
1057 - ln -s "${DISTDIR}"/6E3105315F3100F65D66355B04BA6B6C2B8480D3-jersey-json-1.3-javadoc.jar websvc.restlib/external/jersey-json-1.3-javadoc.jar || die
1058 - ln -s "${DISTDIR}"/0EE4D36A33681C945339BB1B594F4C0ED9A4C3DE-jersey-multipart-1.8-javadoc.jar websvc.restlib/external/jersey-multipart-1.8-javadoc.jar || die
1059 - ln -s "${DISTDIR}"/D77C6E4AA0F3D3C9B7230F6C0991DBBF0CEF39BA-jersey-simple-server-1.8-javadoc.jar websvc.restlib/external/jersey-simple-server-1.8-javadoc.jar || die
1060 - ln -s "${DISTDIR}"/454F67445E0740C3414476812F2DFD17DA2AF0A3-jersey-spring-1.8-javadoc.jar websvc.restlib/external/jersey-spring-1.8-javadoc.jar || die
1061 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
1062 - ln -s "${DISTDIR}"/1D74DA79DC71C52D1B7916853BDD51F346A85359-jsf-2.1.zip web.jsf20/external/jsf-2.1.zip || die
1063 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
1064 - ln -s "${DISTDIR}"/FFE3425E304F0836912D2B8ABFB5302100B39423-jsr311-api-1.1.1-javadoc.jar websvc.restlib/external/jsr311-api-1.1.1-javadoc.jar || die
1065 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
1066 - ln -s "${DISTDIR}"/16CD40905B389B27AFD81DAFF8F163CEC810FBC6-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
1067 - ln -s "${DISTDIR}"/942DF8FA6174168BD227E925B11672E9A321D5BB-oauth-client-1.8-javadoc.jar websvc.restlib/external/oauth-client-1.8-javadoc.jar || die
1068 - ln -s "${DISTDIR}"/1C6E6C4B3DC659E5720AB08E2972C7C0459E5387-oauth-server-1.8-javadoc.jar websvc.restlib/external/oauth-server-1.8-javadoc.jar || die
1069 - ln -s "${DISTDIR}"/6EC53F24E6F4D9DBC884076FD0190B9C79414070-oauth-signature-1.8-javadoc.jar websvc.restlib/external/oauth-signature-1.8-javadoc.jar || die
1070 - ln -s "${DISTDIR}"/C31A6E33D7D6E77C8123A0830D929187A9707147-primefaces-2.2.1.jar web.primefaces/external/primefaces-2.2.1.jar || die
1071 - ln -s "${DISTDIR}"/B9FA9CDC7FA5203E1DB5C4DBAAED0133596D524F-servlet3.0-jsp2.2-api.jar servletjspapi/external/servlet3.0-jsp2.2-api.jar || die
1072 - ln -s "${DISTDIR}"/1A48EDCF8DCFC76882C821931EB0529DB9AF5D9B-spring-webmvc-2.5.6.SEC01.jar spring.webmvc/external/spring-webmvc-2.5.6.SEC01.jar || die
1073 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
1074 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
1075 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
1076 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
1077 - popd >/dev/null || die
1078 -}
1079 -
1080 -src_prepare() {
1081 - einfo "Deleting bundled class files..."
1082 - find -name "*.class" -type f | xargs rm -vf
1083 -
1084 - epatch netbeans-9999-r1-build.xml.patch
1085 -
1086 - # Support for custom patches
1087 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1088 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1089 -
1090 - if [ -n "${files}" ] ; then
1091 - einfo "Applying custom patches:"
1092 -
1093 - for file in ${files} ; do
1094 - epatch "${file}"
1095 - done
1096 - fi
1097 - fi
1098 -
1099 - einfo "Symlinking external libraries..."
1100 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1101 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
1102 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.0.jar
1103 - java-pkg_jar-from --into web.jstl11/external jakarta-jstl jstl.jar jstl-1.1.2.jar
1104 - java-pkg_jar-from --into web.jstl11/external jakarta-jstl standard.jar standard-1.1.2.jar
1105 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
1106 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
1107 -
1108 - einfo "Linking in other clusters..."
1109 - mkdir "${S}"/nbbuild/netbeans || die
1110 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1111 -
1112 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1113 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1114 - touch nb.cluster.harness.built
1115 -
1116 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1117 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1118 - touch nb.cluster.ide.built
1119 -
1120 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1121 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1122 - touch nb.cluster.java.built
1123 -
1124 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
1125 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1126 - touch nb.cluster.profiler.built
1127 -
1128 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1129 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1130 - touch nb.cluster.platform.built
1131 -
1132 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
1133 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1134 - touch nb.cluster.websvccommon.built
1135 -
1136 - popd >/dev/null || die
1137 -
1138 - java-pkg-2_src_prepare
1139 -}
1140 -
1141 -src_install() {
1142 - pushd nbbuild/netbeans/enterprise >/dev/null || die
1143 -
1144 - insinto ${INSTALL_DIR}
1145 -
1146 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1147 -
1148 - doins -r *
1149 -
1150 - popd >/dev/null || die
1151 -
1152 - local instdir=${INSTALL_DIR}/modules/ext
1153 - pushd "${D}"/${instdir} >/dev/null || die
1154 - rm commons-fileupload-1.0.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.0.jar || die
1155 - # el-impl.jar
1156 - # glassfish-jspparser-3.0.jar
1157 - # glassfish-logging-2.0.jar
1158 - # javaee-api-6.0.jar
1159 - # javaee-api-6.0-license.txt
1160 - # javaee-web-api-6.0.jar
1161 - # javaee-web-api-6.0-license.txt
1162 - # jsp-parser-ext.jar
1163 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
1164 - rm jstl.jar && dosym /usr/share/jakarta-jstl/lib/jstl.jar ${instdir}/jstl.jar || die
1165 - # org-netbeans-modules-web-httpmonitor.jar
1166 - # servlet3.0-jsp2.2-api.jar
1167 - rm standard.jar && dosym /usr/share/jakarta-jstl/lib/standard.jar ${instdir}/standard.jar || die
1168 - popd >/dev/null || die
1169 -
1170 - local instdir=${INSTALL_DIR}/modules/ext/javaee6-endorsed
1171 - pushd "${D}"/${instdir} >/dev/null || die
1172 - # javax.annotation.jar
1173 - # javax.annotation-license.txt
1174 - # jaxb-api-osgi.jar
1175 - # jaxb-api-osgi-license.txt
1176 - # webservices-api-osgi.jar
1177 - # webservices-api-osgi-license.txt
1178 - popd >/dev/null || die
1179 -
1180 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
1181 - pushd "${D}"/${instdir} >/dev/null || die
1182 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
1183 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
1184 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
1185 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
1186 - # jsf-api.jar
1187 - # jsf-impl.jar
1188 - popd >/dev/null || die
1189 -
1190 - local instdir=${INSTALL_DIR}/modules/ext/jsf-2_1
1191 - pushd "${D}"/${instdir} >/dev/null || die
1192 - # jsf-api.jar
1193 - # jsf-impl.jar
1194 - popd >/dev/null || die
1195 -
1196 - local instdir=${INSTALL_DIR}/modules/ext/metro
1197 - pushd "${D}"/${instdir} >/dev/null || die
1198 - # webservices-api.jar
1199 - # webservices-extra-api.jar
1200 - # webservices-extra.jar
1201 - # webservices-rt.jar
1202 - # webservices-tools.jar
1203 - popd >/dev/null || die
1204 -
1205 - local instdir=${INSTALL_DIR}/modules/ext/primefaces
1206 - pushd "${D}"/${instdir} >/dev/null || die
1207 - # primefaces-2.1.jar
1208 - popd >/dev/null || die
1209 -
1210 - local instdir=${INSTALL_DIR}/modules/ext/rest
1211 - pushd "${D}"/${instdir} >/dev/null || die
1212 - rm asm-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-3.1.jar || die
1213 - # jackson-core-asl-1.1.1.jar
1214 - # jersey-client-1.3.jar
1215 - # jersey-core-1.3.jar
1216 - # jersey-json-1.3.jar
1217 - # jersey-multipart-1.3.jar
1218 - # jersey-server-1.3.jar
1219 - # jersey-spring-1.3.jar
1220 - rm jettison-1.1.jar && dosym /usr/share/jettison/lib/jettison.jar ${instdir}/jettison-1.1.jar || die
1221 - rm jsr311-api-1.1.1.jar && dosym /usr/share/jsr311-api/lib/jsr311-api.jar ${instdir}/jsr311-api-1.1.1.jar || die
1222 - # mimepull-1.4.jar
1223 - # oauth-client-1.3.jar
1224 - # oauth-signature-1.3.jar
1225 - popd >/dev/null || die
1226 -
1227 - local instdir=${INSTALL_DIR}/modules/ext/spring
1228 - pushd "${D}"/${instdir} >/dev/null || die
1229 - # spring-webmvc-2.5.6.SEC01.jar
1230 - popd >/dev/null || die
1231 -
1232 - local instdir=${INSTALL_DIR}/modules/ext/struts
1233 - pushd "${D}"/${instdir} >/dev/null || die
1234 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
1235 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
1236 - 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
1237 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
1238 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
1239 - # rm commons-chain-1.1.jar && dosym /usr/share/commons-chain-1.1/lib/commons-chain.jar ${instdir}/commons-chain-1.1.jar || die
1240 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
1241 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
1242 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
1243 - rm jstl-1.0.2.jar && dosym /usr/share/jakarta-jstl/lib/jstl.jar ${instdir}/jstl-1.0.2.jar || die
1244 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
1245 - rm standard-1.0.6.jar && dosym /usr/share/jakarta-jstl/lib/standard.jar ${instdir}/standard-1.0.6.jar || die
1246 - # struts-core-1.3.8.jar
1247 - # struts-el-1.3.8.jar
1248 - # struts-extras-1.3.8.jar
1249 - # struts-faces-1.3.8.jar
1250 - # struts-mailreader-dao-1.3.8.jar
1251 - # struts-scripting-1.3.8.jar
1252 - # struts-taglib-1.3.8.jar
1253 - # struts-tiles-1.3.8.jar
1254 - popd >/dev/null || die
1255 -
1256 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
1257 -}
1258
1259 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20111213.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20111213.ebuild
1260 deleted file mode 100644
1261 index 0e394be..0000000
1262 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20111213.ebuild
1263 +++ /dev/null
1264 @@ -1,318 +0,0 @@
1265 -# Copyright 1999-2011 Gentoo Foundation
1266 -# Distributed under the terms of the GNU General Public License v2
1267 -# $Header: $
1268 -
1269 -EAPI="4"
1270 -WANT_ANT_TASKS="ant-nodeps"
1271 -inherit eutils java-pkg-2 java-ant-2
1272 -
1273 -DESCRIPTION="Netbeans Enterprise cluster"
1274 -HOMEPAGE="http://netbeans.org/"
1275 -SLOT="9999"
1276 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-13_06-00-36/zip/netbeans-trunk-nightly-201112130600-src.zip"
1277 -SRC_URI="${SOURCE_URL}
1278 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
1279 - http://hg.netbeans.org/binaries/2EA8E5BDC70E1B1D738140E52E4793385B2567A3-el-impl.jar
1280 - http://hg.netbeans.org/binaries/7763236B189D9B910E2BDBA6822E6EB4DDDAC41B-glassfish-jspparser-3.0.jar
1281 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
1282 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
1283 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
1284 - http://hg.netbeans.org/binaries/DC9A229C4AB1788D0C20D937A82FB64CE2911171-javaee6-doc-api.zip
1285 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
1286 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
1287 - http://hg.netbeans.org/binaries/EEBA5E4DCFB946A8E9CAAF1AC405620E28710BEE-jersey-1.8.zip
1288 - http://hg.netbeans.org/binaries/6055EAF5B4F778A243B52D2DC4E66CB5F35B3D7C-jersey-1.8-javadoc.jar
1289 - http://hg.netbeans.org/binaries/4D9B1037036E99811D9E393F191058C9CA30CAE2-jersey-apache-client-1.8-javadoc.jar
1290 - http://hg.netbeans.org/binaries/2503B5FDE71D6BE1CE44BADA3257A6F310E3BB67-jersey-atom-abdera-1.8-javadoc.jar
1291 - http://hg.netbeans.org/binaries/955396DB8CE0477C6BD70BA830FF84CB9B7AB47B-jersey-client-1.3-javadoc.jar
1292 - http://hg.netbeans.org/binaries/A27843863A5EAE9DDFF1C70F7A95D3BFC2A59D99-jersey-core-1.1.5.1-javadoc.jar
1293 - http://hg.netbeans.org/binaries/3E5011972CEDE87E5ADCF9A90351A106DAEE2FC2-jersey-guice-1.8-javadoc.jar
1294 - http://hg.netbeans.org/binaries/6E3105315F3100F65D66355B04BA6B6C2B8480D3-jersey-json-1.3-javadoc.jar
1295 - http://hg.netbeans.org/binaries/0EE4D36A33681C945339BB1B594F4C0ED9A4C3DE-jersey-multipart-1.8-javadoc.jar
1296 - http://hg.netbeans.org/binaries/D77C6E4AA0F3D3C9B7230F6C0991DBBF0CEF39BA-jersey-simple-server-1.8-javadoc.jar
1297 - http://hg.netbeans.org/binaries/454F67445E0740C3414476812F2DFD17DA2AF0A3-jersey-spring-1.8-javadoc.jar
1298 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
1299 - http://hg.netbeans.org/binaries/1D74DA79DC71C52D1B7916853BDD51F346A85359-jsf-2.1.zip
1300 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
1301 - http://hg.netbeans.org/binaries/FFE3425E304F0836912D2B8ABFB5302100B39423-jsr311-api-1.1.1-javadoc.jar
1302 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
1303 - http://hg.netbeans.org/binaries/16CD40905B389B27AFD81DAFF8F163CEC810FBC6-metro-2.0.zip
1304 - http://hg.netbeans.org/binaries/942DF8FA6174168BD227E925B11672E9A321D5BB-oauth-client-1.8-javadoc.jar
1305 - http://hg.netbeans.org/binaries/1C6E6C4B3DC659E5720AB08E2972C7C0459E5387-oauth-server-1.8-javadoc.jar
1306 - http://hg.netbeans.org/binaries/6EC53F24E6F4D9DBC884076FD0190B9C79414070-oauth-signature-1.8-javadoc.jar
1307 - http://hg.netbeans.org/binaries/C31A6E33D7D6E77C8123A0830D929187A9707147-primefaces-2.2.1.jar
1308 - http://hg.netbeans.org/binaries/B9FA9CDC7FA5203E1DB5C4DBAAED0133596D524F-servlet3.0-jsp2.2-api.jar
1309 - http://hg.netbeans.org/binaries/1A48EDCF8DCFC76882C821931EB0529DB9AF5D9B-spring-webmvc-2.5.6.SEC01.jar
1310 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
1311 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
1312 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
1313 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
1314 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1315 -KEYWORDS="~amd64 ~x86"
1316 -IUSE=""
1317 -S="${WORKDIR}"
1318 -
1319 -CDEPEND="~dev-java/netbeans-harness-${PV}
1320 - ~dev-java/netbeans-ide-${PV}
1321 - ~dev-java/netbeans-java-${PV}
1322 - ~dev-java/netbeans-profiler-${PV}
1323 - ~dev-java/netbeans-platform-${PV}
1324 - ~dev-java/netbeans-websvccommon-${PV}
1325 - dev-java/commons-fileupload:0
1326 - dev-java/glassfish-deployment-api:1.2
1327 - dev-java/jakarta-jstl:0"
1328 -DEPEND="virtual/jdk:1.6
1329 - app-arch/unzip
1330 - ${CDEPEND}
1331 - dev-java/javahelp:0
1332 - >=dev-java/junit-4.4:4
1333 - dev-java/tomcat-servlet-api:2.3"
1334 -RDEPEND=">=virtual/jdk-1.6
1335 - ${CDEPEND}
1336 - dev-java/antlr:0[java]
1337 - dev-java/asm:3
1338 - dev-java/bsf:2.3
1339 - dev-java/commons-beanutils:1.7
1340 - dev-java/commons-collections:0
1341 - dev-java/commons-digester:0
1342 - dev-java/commons-io:1
1343 - dev-java/commons-logging:0
1344 - dev-java/commons-validator:0
1345 - dev-java/jakarta-oro:2.0
1346 - dev-java/jettison:0
1347 - dev-java/jsr311-api:0"
1348 -# dev-java/commons-chain:1.1 in overlay
1349 -
1350 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1351 -
1352 -EANT_BUILD_XML="nbbuild/build.xml"
1353 -EANT_BUILD_TARGET="rebuild-cluster"
1354 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true"
1355 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1356 -JAVA_PKG_BSFIX="off"
1357 -
1358 -src_unpack() {
1359 - unpack $(basename ${SOURCE_URL})
1360 -
1361 - einfo "Deleting bundled jars..."
1362 - find -name "*.jar" -type f -delete
1363 -
1364 - unpack netbeans-9999-r1-build.xml.patch.bz2
1365 -
1366 - pushd "${S}" >/dev/null || die
1367 - ln -s "${DISTDIR}"/2EA8E5BDC70E1B1D738140E52E4793385B2567A3-el-impl.jar libs.elimpl/external/el-impl.jar || die
1368 - ln -s "${DISTDIR}"/7763236B189D9B910E2BDBA6822E6EB4DDDAC41B-glassfish-jspparser-3.0.jar web.jspparser/external/glassfish-jspparser-3.0.jar || die
1369 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
1370 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
1371 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
1372 - ln -s "${DISTDIR}"/DC9A229C4AB1788D0C20D937A82FB64CE2911171-javaee6-doc-api.zip j2ee.platform/external/javaee6-doc-api.zip || die
1373 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
1374 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
1375 - ln -s "${DISTDIR}"/EEBA5E4DCFB946A8E9CAAF1AC405620E28710BEE-jersey-1.8.zip websvc.restlib/external/jersey-1.8.zip || die
1376 - ln -s "${DISTDIR}"/6055EAF5B4F778A243B52D2DC4E66CB5F35B3D7C-jersey-1.8-javadoc.jar websvc.restlib/external/jersey-1.8-javadoc.jar || die
1377 - ln -s "${DISTDIR}"/4D9B1037036E99811D9E393F191058C9CA30CAE2-jersey-apache-client-1.8-javadoc.jar websvc.restlib/external/jersey-apache-client-1.8-javadoc.jar || die
1378 - ln -s "${DISTDIR}"/2503B5FDE71D6BE1CE44BADA3257A6F310E3BB67-jersey-atom-abdera-1.8-javadoc.jar websvc.restlib/external/jersey-atom-abdera-1.8-javadoc.jar || die
1379 - ln -s "${DISTDIR}"/955396DB8CE0477C6BD70BA830FF84CB9B7AB47B-jersey-client-1.3-javadoc.jar websvc.restlib/external/jersey-client-1.3-javadoc.jar || die
1380 - ln -s "${DISTDIR}"/A27843863A5EAE9DDFF1C70F7A95D3BFC2A59D99-jersey-core-1.1.5.1-javadoc.jar websvc.restlib/external/jersey-core-1.1.5.1-javadoc.jar || die
1381 - ln -s "${DISTDIR}"/3E5011972CEDE87E5ADCF9A90351A106DAEE2FC2-jersey-guice-1.8-javadoc.jar websvc.restlib/external/jersey-guice-1.8-javadoc.jar || die
1382 - ln -s "${DISTDIR}"/6E3105315F3100F65D66355B04BA6B6C2B8480D3-jersey-json-1.3-javadoc.jar websvc.restlib/external/jersey-json-1.3-javadoc.jar || die
1383 - ln -s "${DISTDIR}"/0EE4D36A33681C945339BB1B594F4C0ED9A4C3DE-jersey-multipart-1.8-javadoc.jar websvc.restlib/external/jersey-multipart-1.8-javadoc.jar || die
1384 - ln -s "${DISTDIR}"/D77C6E4AA0F3D3C9B7230F6C0991DBBF0CEF39BA-jersey-simple-server-1.8-javadoc.jar websvc.restlib/external/jersey-simple-server-1.8-javadoc.jar || die
1385 - ln -s "${DISTDIR}"/454F67445E0740C3414476812F2DFD17DA2AF0A3-jersey-spring-1.8-javadoc.jar websvc.restlib/external/jersey-spring-1.8-javadoc.jar || die
1386 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
1387 - ln -s "${DISTDIR}"/1D74DA79DC71C52D1B7916853BDD51F346A85359-jsf-2.1.zip web.jsf20/external/jsf-2.1.zip || die
1388 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
1389 - ln -s "${DISTDIR}"/FFE3425E304F0836912D2B8ABFB5302100B39423-jsr311-api-1.1.1-javadoc.jar websvc.restlib/external/jsr311-api-1.1.1-javadoc.jar || die
1390 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
1391 - ln -s "${DISTDIR}"/16CD40905B389B27AFD81DAFF8F163CEC810FBC6-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
1392 - ln -s "${DISTDIR}"/942DF8FA6174168BD227E925B11672E9A321D5BB-oauth-client-1.8-javadoc.jar websvc.restlib/external/oauth-client-1.8-javadoc.jar || die
1393 - ln -s "${DISTDIR}"/1C6E6C4B3DC659E5720AB08E2972C7C0459E5387-oauth-server-1.8-javadoc.jar websvc.restlib/external/oauth-server-1.8-javadoc.jar || die
1394 - ln -s "${DISTDIR}"/6EC53F24E6F4D9DBC884076FD0190B9C79414070-oauth-signature-1.8-javadoc.jar websvc.restlib/external/oauth-signature-1.8-javadoc.jar || die
1395 - ln -s "${DISTDIR}"/C31A6E33D7D6E77C8123A0830D929187A9707147-primefaces-2.2.1.jar web.primefaces/external/primefaces-2.2.1.jar || die
1396 - ln -s "${DISTDIR}"/B9FA9CDC7FA5203E1DB5C4DBAAED0133596D524F-servlet3.0-jsp2.2-api.jar servletjspapi/external/servlet3.0-jsp2.2-api.jar || die
1397 - ln -s "${DISTDIR}"/1A48EDCF8DCFC76882C821931EB0529DB9AF5D9B-spring-webmvc-2.5.6.SEC01.jar spring.webmvc/external/spring-webmvc-2.5.6.SEC01.jar || die
1398 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
1399 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
1400 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
1401 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
1402 - popd >/dev/null || die
1403 -}
1404 -
1405 -src_prepare() {
1406 - einfo "Deleting bundled class files..."
1407 - find -name "*.class" -type f | xargs rm -vf
1408 -
1409 - epatch netbeans-9999-r1-build.xml.patch
1410 -
1411 - # Support for custom patches
1412 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1413 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1414 -
1415 - if [ -n "${files}" ] ; then
1416 - einfo "Applying custom patches:"
1417 -
1418 - for file in ${files} ; do
1419 - epatch "${file}"
1420 - done
1421 - fi
1422 - fi
1423 -
1424 - einfo "Symlinking external libraries..."
1425 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1426 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
1427 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.0.jar
1428 - java-pkg_jar-from --into web.jstl11/external jakarta-jstl jstl.jar jstl-1.1.2.jar
1429 - java-pkg_jar-from --into web.jstl11/external jakarta-jstl standard.jar standard-1.1.2.jar
1430 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
1431 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
1432 -
1433 - einfo "Linking in other clusters..."
1434 - mkdir "${S}"/nbbuild/netbeans || die
1435 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1436 -
1437 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1438 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1439 - touch nb.cluster.harness.built
1440 -
1441 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1442 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1443 - touch nb.cluster.ide.built
1444 -
1445 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1446 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1447 - touch nb.cluster.java.built
1448 -
1449 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
1450 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1451 - touch nb.cluster.profiler.built
1452 -
1453 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1454 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1455 - touch nb.cluster.platform.built
1456 -
1457 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
1458 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1459 - touch nb.cluster.websvccommon.built
1460 -
1461 - popd >/dev/null || die
1462 -
1463 - java-pkg-2_src_prepare
1464 -}
1465 -
1466 -src_install() {
1467 - pushd nbbuild/netbeans/enterprise >/dev/null || die
1468 -
1469 - insinto ${INSTALL_DIR}
1470 -
1471 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1472 -
1473 - doins -r *
1474 -
1475 - popd >/dev/null || die
1476 -
1477 - local instdir=${INSTALL_DIR}/modules/ext
1478 - pushd "${D}"/${instdir} >/dev/null || die
1479 - rm commons-fileupload-1.0.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.0.jar || die
1480 - # el-impl.jar
1481 - # glassfish-jspparser-3.0.jar
1482 - # glassfish-logging-2.0.jar
1483 - # javaee-api-6.0.jar
1484 - # javaee-api-6.0-license.txt
1485 - # javaee-web-api-6.0.jar
1486 - # javaee-web-api-6.0-license.txt
1487 - # jsp-parser-ext.jar
1488 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
1489 - rm jstl.jar && dosym /usr/share/jakarta-jstl/lib/jstl.jar ${instdir}/jstl.jar || die
1490 - # org-netbeans-modules-web-httpmonitor.jar
1491 - # servlet3.0-jsp2.2-api.jar
1492 - rm standard.jar && dosym /usr/share/jakarta-jstl/lib/standard.jar ${instdir}/standard.jar || die
1493 - popd >/dev/null || die
1494 -
1495 - local instdir=${INSTALL_DIR}/modules/ext/javaee6-endorsed
1496 - pushd "${D}"/${instdir} >/dev/null || die
1497 - # javax.annotation.jar
1498 - # javax.annotation-license.txt
1499 - # jaxb-api-osgi.jar
1500 - # jaxb-api-osgi-license.txt
1501 - # webservices-api-osgi.jar
1502 - # webservices-api-osgi-license.txt
1503 - popd >/dev/null || die
1504 -
1505 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
1506 - pushd "${D}"/${instdir} >/dev/null || die
1507 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
1508 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
1509 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
1510 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
1511 - # jsf-api.jar
1512 - # jsf-impl.jar
1513 - popd >/dev/null || die
1514 -
1515 - local instdir=${INSTALL_DIR}/modules/ext/jsf-2_1
1516 - pushd "${D}"/${instdir} >/dev/null || die
1517 - # jsf-api.jar
1518 - # jsf-impl.jar
1519 - popd >/dev/null || die
1520 -
1521 - local instdir=${INSTALL_DIR}/modules/ext/metro
1522 - pushd "${D}"/${instdir} >/dev/null || die
1523 - # webservices-api.jar
1524 - # webservices-extra-api.jar
1525 - # webservices-extra.jar
1526 - # webservices-rt.jar
1527 - # webservices-tools.jar
1528 - popd >/dev/null || die
1529 -
1530 - local instdir=${INSTALL_DIR}/modules/ext/primefaces
1531 - pushd "${D}"/${instdir} >/dev/null || die
1532 - # primefaces-2.1.jar
1533 - popd >/dev/null || die
1534 -
1535 - local instdir=${INSTALL_DIR}/modules/ext/rest
1536 - pushd "${D}"/${instdir} >/dev/null || die
1537 - rm asm-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-3.1.jar || die
1538 - # jackson-core-asl-1.1.1.jar
1539 - # jersey-client-1.3.jar
1540 - # jersey-core-1.3.jar
1541 - # jersey-json-1.3.jar
1542 - # jersey-multipart-1.3.jar
1543 - # jersey-server-1.3.jar
1544 - # jersey-spring-1.3.jar
1545 - rm jettison-1.1.jar && dosym /usr/share/jettison/lib/jettison.jar ${instdir}/jettison-1.1.jar || die
1546 - rm jsr311-api-1.1.1.jar && dosym /usr/share/jsr311-api/lib/jsr311-api.jar ${instdir}/jsr311-api-1.1.1.jar || die
1547 - # mimepull-1.4.jar
1548 - # oauth-client-1.3.jar
1549 - # oauth-signature-1.3.jar
1550 - popd >/dev/null || die
1551 -
1552 - local instdir=${INSTALL_DIR}/modules/ext/spring
1553 - pushd "${D}"/${instdir} >/dev/null || die
1554 - # spring-webmvc-2.5.6.SEC01.jar
1555 - popd >/dev/null || die
1556 -
1557 - local instdir=${INSTALL_DIR}/modules/ext/struts
1558 - pushd "${D}"/${instdir} >/dev/null || die
1559 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
1560 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
1561 - 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
1562 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
1563 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
1564 - # rm commons-chain-1.1.jar && dosym /usr/share/commons-chain-1.1/lib/commons-chain.jar ${instdir}/commons-chain-1.1.jar || die
1565 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
1566 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
1567 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
1568 - rm jstl-1.0.2.jar && dosym /usr/share/jakarta-jstl/lib/jstl.jar ${instdir}/jstl-1.0.2.jar || die
1569 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
1570 - rm standard-1.0.6.jar && dosym /usr/share/jakarta-jstl/lib/standard.jar ${instdir}/standard-1.0.6.jar || die
1571 - # struts-core-1.3.8.jar
1572 - # struts-el-1.3.8.jar
1573 - # struts-extras-1.3.8.jar
1574 - # struts-faces-1.3.8.jar
1575 - # struts-mailreader-dao-1.3.8.jar
1576 - # struts-scripting-1.3.8.jar
1577 - # struts-taglib-1.3.8.jar
1578 - # struts-tiles-1.3.8.jar
1579 - popd >/dev/null || die
1580 -
1581 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
1582 -}
1583
1584 diff --git a/dev-java/netbeans-ergonomics/ChangeLog b/dev-java/netbeans-ergonomics/ChangeLog
1585 index 45d69f3..718e3c4 100644
1586 --- a/dev-java/netbeans-ergonomics/ChangeLog
1587 +++ b/dev-java/netbeans-ergonomics/ChangeLog
1588 @@ -2,6 +2,11 @@
1589 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
1590 # $Header: $
1591
1592 + 22 Dec 2011; Miroslav Šulc <fordfrog@g.o>
1593 + -netbeans-ergonomics-9999_p20111211.ebuild,
1594 + -netbeans-ergonomics-9999_p20111213.ebuild:
1595 + Removed obsolete versions
1596 +
1597 19 Dec 2011; Miroslav Šulc <fordfrog@g.o>
1598 -netbeans-ergonomics-9999_p20111205.ebuild,
1599 -netbeans-ergonomics-9999_p20111206.ebuild:
1600
1601 diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
1602 index 19abfad..e7d3954 100644
1603 --- a/dev-java/netbeans-ergonomics/Manifest
1604 +++ b/dev-java/netbeans-ergonomics/Manifest
1605 @@ -2,13 +2,9 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
1606 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
1607 DIST netbeans-7.1rc2-201111302200-src.zip 171734606 RMD160 873f9aa257caf6610623a54434d5c9f63bb045fa SHA1 31f59ce98faf01d8696c1349a366af5d4d71e5b0 SHA256 69e1e7f6c9cf88719896ade2712b731575f7ad79a425ec54ab18b874b12f39c5
1608 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
1609 -DIST netbeans-trunk-nightly-201112110600-src.zip 172436299 RMD160 0fda2a7f05b05edf027313e582bf81177e6c610e SHA1 66399ae379dcbb5b3cb24639d06d0a3ca731a27a SHA256 a0a65b8768ad2d21d9583b929d28300942bd23ef43a08104d60bb7fc8fa9f1e9
1610 -DIST netbeans-trunk-nightly-201112130600-src.zip 172485313 RMD160 cfb18639e3f02da911fb4b3f5e259a6cf6c5ebb8 SHA1 3bb1818b3865ced1be85c454033b7b4d17fb0036 SHA256 ecaec0a53a3f2041be3c4d8e9b28da592f19fd10b521980dbbd71e5ab20ef82c
1611 DIST netbeans-trunk-nightly-201112180600-src.zip 172060837 RMD160 3b9c01126f29ed069e7b7aa7c8173cd254f25796 SHA1 1940dbc52af1a3fe1b6c8f875397b7098a61abe3 SHA256 fe49564465859f04c54dacb2c23d319b5bc82583a6cdcf27edc2fe4aac30d359
1612 EBUILD netbeans-ergonomics-7.0.1.ebuild 2884 RMD160 3ce16ca958ba2e556cd0e2361cb94cc0cf4bbe62 SHA1 ed3139bb1005c01513c3b0e2602a71622f81ecc9 SHA256 e8e4a785fc11b6d0d3c722826761581b8c9c779c5460dc7d1487b3154f4402ab
1613 EBUILD netbeans-ergonomics-7.1_rc2.ebuild 2890 RMD160 47f62ff8319e51dbb490a2fe9a06a21d657a19ae SHA1 71218a8c6779f4cd28446b5ce3c776d3972723eb SHA256 3d03f272074c5f20c9779723501dbcebab7d6ac79e515d206cd642463fbf05a7
1614 -EBUILD netbeans-ergonomics-9999_p20111211.ebuild 2916 RMD160 190b02854a07ff280b85ee106f2cc175a0de7502 SHA1 408ff48e8f16f8064cbd128505a4e395eff05f2c SHA256 852557bc859d6f20d2445bad32d9a28c93f4c7eb8f5bf6c9ce71241b2deeab43
1615 -EBUILD netbeans-ergonomics-9999_p20111213.ebuild 2916 RMD160 a3fbcb75dcb0a017960b95e0aa01d7c70350f867 SHA1 3687c41d035f301f769f9858741e76b0294eaef1 SHA256 1de9dcd261cb4cd60448644516c04f0321c713300bf54a50e043448063410aa3
1616 EBUILD netbeans-ergonomics-9999_p20111218.ebuild 2916 RMD160 056428b99eda96d22b7a2dd3598601c3c6851bf9 SHA1 21d169b872b14f8a3ffea8eab5d3034ad586c08e SHA256 9ceda77e4d643d278c4283bae986bf7a71ed3ad360f9ddc14ed23fc1f33653d6
1617 -MISC ChangeLog 22908 RMD160 9ac82fa9ebe7777aacc0ce1b3fa3ba35c1e9d167 SHA1 587720337dfc5e0c5511fbdd59f51df9819e7071 SHA256 b312a46b6bc0ca40498e8a5ec62b0d29848ed490ad9493e909a5c53e92c081b6
1618 +MISC ChangeLog 23081 RMD160 348ce24062824c528ec2bfdf1c6993b9206af6ca SHA1 ce0d5794f8228752e307cd9329fe78b43fab0846 SHA256 c1d66a2ba43ad683d3db6bed2fb44a1a0f09a2661dc98c37f15064394aa45014
1619 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
1620
1621 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20111211.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20111211.ebuild
1622 deleted file mode 100644
1623 index 8c1d231..0000000
1624 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20111211.ebuild
1625 +++ /dev/null
1626 @@ -1,102 +0,0 @@
1627 -# Copyright 1999-2011 Gentoo Foundation
1628 -# Distributed under the terms of the GNU General Public License v2
1629 -# $Header: $
1630 -
1631 -EAPI="4"
1632 -WANT_ANT_TASKS="ant-nodeps"
1633 -inherit eutils java-pkg-2 java-ant-2
1634 -
1635 -DESCRIPTION="Netbeans Ergonomics Cluster"
1636 -HOMEPAGE="http://netbeans.org/"
1637 -SLOT="9999"
1638 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-11_06-00-36/zip/netbeans-trunk-nightly-201112110600-src.zip"
1639 -SRC_URI="${SOURCE_URL}
1640 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
1641 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1642 -KEYWORDS="~amd64 ~x86"
1643 -IUSE=""
1644 -S="${WORKDIR}"
1645 -
1646 -CDEPEND="~dev-java/netbeans-ide-${PV}
1647 - ~dev-java/netbeans-nb-${PV}
1648 - ~dev-java/netbeans-platform-${PV}"
1649 -DEPEND="virtual/jdk:1.6
1650 - app-arch/unzip
1651 - ${CDEPEND}
1652 - dev-java/javahelp:0"
1653 -RDEPEND=">=virtual/jdk-1.6
1654 - ${CDEPEND}"
1655 -
1656 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1657 -
1658 -EANT_BUILD_XML="nbbuild/build.xml"
1659 -EANT_BUILD_TARGET="rebuild-cluster"
1660 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true"
1661 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1662 -JAVA_PKG_BSFIX="off"
1663 -
1664 -src_unpack() {
1665 - unpack $(basename ${SOURCE_URL})
1666 -
1667 - einfo "Deleting bundled jars..."
1668 - find -name "*.jar" -type f -delete
1669 -
1670 - unpack netbeans-9999-r1-build.xml.patch.bz2
1671 -}
1672 -
1673 -src_prepare() {
1674 - einfo "Deleting bundled class files..."
1675 - find -name "*.class" -type f | xargs rm -vf
1676 -
1677 - epatch netbeans-9999-r1-build.xml.patch
1678 -
1679 - # Support for custom patches
1680 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1681 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1682 -
1683 - if [ -n "${files}" ] ; then
1684 - einfo "Applying custom patches:"
1685 -
1686 - for file in ${files} ; do
1687 - epatch "${file}"
1688 - done
1689 - fi
1690 - fi
1691 -
1692 - einfo "Symlinking external libraries..."
1693 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1694 -
1695 - einfo "Linking in other clusters..."
1696 - mkdir "${S}"/nbbuild/netbeans || die
1697 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1698 -
1699 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1700 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1701 - touch nb.cluster.ide.built
1702 -
1703 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
1704 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
1705 - touch nb.cluster.nb.built
1706 -
1707 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1708 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1709 - touch nb.cluster.platform.built
1710 -
1711 - popd >/dev/null || die
1712 -
1713 - java-pkg-2_src_prepare
1714 -}
1715 -
1716 -src_install() {
1717 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
1718 -
1719 - insinto ${INSTALL_DIR}
1720 -
1721 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1722 -
1723 - doins -r *
1724 -
1725 - popd >/dev/null || die
1726 -
1727 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
1728 -}
1729
1730 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20111213.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20111213.ebuild
1731 deleted file mode 100644
1732 index 38c69ce..0000000
1733 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20111213.ebuild
1734 +++ /dev/null
1735 @@ -1,102 +0,0 @@
1736 -# Copyright 1999-2011 Gentoo Foundation
1737 -# Distributed under the terms of the GNU General Public License v2
1738 -# $Header: $
1739 -
1740 -EAPI="4"
1741 -WANT_ANT_TASKS="ant-nodeps"
1742 -inherit eutils java-pkg-2 java-ant-2
1743 -
1744 -DESCRIPTION="Netbeans Ergonomics Cluster"
1745 -HOMEPAGE="http://netbeans.org/"
1746 -SLOT="9999"
1747 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-13_06-00-36/zip/netbeans-trunk-nightly-201112130600-src.zip"
1748 -SRC_URI="${SOURCE_URL}
1749 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
1750 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1751 -KEYWORDS="~amd64 ~x86"
1752 -IUSE=""
1753 -S="${WORKDIR}"
1754 -
1755 -CDEPEND="~dev-java/netbeans-ide-${PV}
1756 - ~dev-java/netbeans-nb-${PV}
1757 - ~dev-java/netbeans-platform-${PV}"
1758 -DEPEND="virtual/jdk:1.6
1759 - app-arch/unzip
1760 - ${CDEPEND}
1761 - dev-java/javahelp:0"
1762 -RDEPEND=">=virtual/jdk-1.6
1763 - ${CDEPEND}"
1764 -
1765 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1766 -
1767 -EANT_BUILD_XML="nbbuild/build.xml"
1768 -EANT_BUILD_TARGET="rebuild-cluster"
1769 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true"
1770 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1771 -JAVA_PKG_BSFIX="off"
1772 -
1773 -src_unpack() {
1774 - unpack $(basename ${SOURCE_URL})
1775 -
1776 - einfo "Deleting bundled jars..."
1777 - find -name "*.jar" -type f -delete
1778 -
1779 - unpack netbeans-9999-r1-build.xml.patch.bz2
1780 -}
1781 -
1782 -src_prepare() {
1783 - einfo "Deleting bundled class files..."
1784 - find -name "*.class" -type f | xargs rm -vf
1785 -
1786 - epatch netbeans-9999-r1-build.xml.patch
1787 -
1788 - # Support for custom patches
1789 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1790 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1791 -
1792 - if [ -n "${files}" ] ; then
1793 - einfo "Applying custom patches:"
1794 -
1795 - for file in ${files} ; do
1796 - epatch "${file}"
1797 - done
1798 - fi
1799 - fi
1800 -
1801 - einfo "Symlinking external libraries..."
1802 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1803 -
1804 - einfo "Linking in other clusters..."
1805 - mkdir "${S}"/nbbuild/netbeans || die
1806 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1807 -
1808 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1809 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1810 - touch nb.cluster.ide.built
1811 -
1812 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
1813 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
1814 - touch nb.cluster.nb.built
1815 -
1816 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1817 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1818 - touch nb.cluster.platform.built
1819 -
1820 - popd >/dev/null || die
1821 -
1822 - java-pkg-2_src_prepare
1823 -}
1824 -
1825 -src_install() {
1826 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
1827 -
1828 - insinto ${INSTALL_DIR}
1829 -
1830 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1831 -
1832 - doins -r *
1833 -
1834 - popd >/dev/null || die
1835 -
1836 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
1837 -}
1838
1839 diff --git a/dev-java/netbeans-groovy/ChangeLog b/dev-java/netbeans-groovy/ChangeLog
1840 index 0507d92..cd626a1 100644
1841 --- a/dev-java/netbeans-groovy/ChangeLog
1842 +++ b/dev-java/netbeans-groovy/ChangeLog
1843 @@ -2,6 +2,11 @@
1844 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
1845 # $Header: $
1846
1847 + 22 Dec 2011; Miroslav Šulc <fordfrog@g.o>
1848 + -netbeans-groovy-9999_p20111211.ebuild,
1849 + -netbeans-groovy-9999_p20111213.ebuild:
1850 + Removed obsolete versions
1851 +
1852 19 Dec 2011; Miroslav Šulc <fordfrog@g.o>
1853 -netbeans-groovy-9999_p20111205.ebuild,
1854 -netbeans-groovy-9999_p20111206.ebuild:
1855
1856 diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
1857 index b4fe283..e79793c 100644
1858 --- a/dev-java/netbeans-groovy/Manifest
1859 +++ b/dev-java/netbeans-groovy/Manifest
1860 @@ -4,13 +4,9 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
1861 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
1862 DIST netbeans-7.1rc2-201111302200-src.zip 171734606 RMD160 873f9aa257caf6610623a54434d5c9f63bb045fa SHA1 31f59ce98faf01d8696c1349a366af5d4d71e5b0 SHA256 69e1e7f6c9cf88719896ade2712b731575f7ad79a425ec54ab18b874b12f39c5
1863 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
1864 -DIST netbeans-trunk-nightly-201112110600-src.zip 172436299 RMD160 0fda2a7f05b05edf027313e582bf81177e6c610e SHA1 66399ae379dcbb5b3cb24639d06d0a3ca731a27a SHA256 a0a65b8768ad2d21d9583b929d28300942bd23ef43a08104d60bb7fc8fa9f1e9
1865 -DIST netbeans-trunk-nightly-201112130600-src.zip 172485313 RMD160 cfb18639e3f02da911fb4b3f5e259a6cf6c5ebb8 SHA1 3bb1818b3865ced1be85c454033b7b4d17fb0036 SHA256 ecaec0a53a3f2041be3c4d8e9b28da592f19fd10b521980dbbd71e5ab20ef82c
1866 DIST netbeans-trunk-nightly-201112180600-src.zip 172060837 RMD160 3b9c01126f29ed069e7b7aa7c8173cd254f25796 SHA1 1940dbc52af1a3fe1b6c8f875397b7098a61abe3 SHA256 fe49564465859f04c54dacb2c23d319b5bc82583a6cdcf27edc2fe4aac30d359
1867 EBUILD netbeans-groovy-7.0.1.ebuild 3296 RMD160 8dfd04f7498e840e727faa16d85c1e6998933be3 SHA1 8c5f081cb89500e97feedfd39824fd913fed8044 SHA256 29c3d304eca5999e78550fd715dbcbef9d15639d4e4f17fa0e45a46803080729
1868 EBUILD netbeans-groovy-7.1_rc2.ebuild 3302 RMD160 3ebd2ea3be170807913431ba7c3fa19f2a6b6678 SHA1 aeac13aa1964d990ac9ec2c68ff2eefb58af0dd6 SHA256 72791571a0207af4339dbd10132d8cc882e9dc95a495ecfa9114a351a5a595be
1869 -EBUILD netbeans-groovy-9999_p20111211.ebuild 3349 RMD160 d9774664343f1ab4b8f9a14dba7725f226f92c82 SHA1 c4c553390a04d6fa88631445c433d614b2fefbf7 SHA256 812ef26d828812548d4eabf592308ec115c2c844b3508ace789fcc23dcb0df68
1870 -EBUILD netbeans-groovy-9999_p20111213.ebuild 3349 RMD160 1517db99b56e7cbeef7af9bb3741eb93c02a5495 SHA1 022e7505749d0ce504fedfc8e7b8a561e4443983 SHA256 678107a4ca2ab980cf6430b68f8f21e76395fd71688c1c49d75d5aa5416ba8f1
1871 EBUILD netbeans-groovy-9999_p20111218.ebuild 3349 RMD160 e9b60e66b03ad759412685b1ce08a4c399746ec0 SHA1 5324f9b96d24a3319c2df2862c62ae2680ba1fa1 SHA256 0148e5891027ca2961f2c1fb4fdf8933d47c805ea02e0b700c110d3881d2a418
1872 -MISC ChangeLog 21932 RMD160 b12181adfbfb5bfa858555d73a5e4d66a86bf142 SHA1 c82b9bc20cb716bb0e41dba9e4ca6bedc3d72ae9 SHA256 53ec2c3c5755a51a386203c1498484c471d51182edec87fdd5b960e159ca197d
1873 +MISC ChangeLog 22097 RMD160 cac14fdff1822fb338b8bb78ce2c2cf7bf037aa5 SHA1 05b3df9c447fc4af286985afed2b3417a094d3e1 SHA256 1c38a714b36a24918a96d0d8de2e129db796a09f0ba59b546691da49a8010d62
1874 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
1875
1876 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20111211.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20111211.ebuild
1877 deleted file mode 100644
1878 index fa745c3..0000000
1879 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20111211.ebuild
1880 +++ /dev/null
1881 @@ -1,112 +0,0 @@
1882 -# Copyright 1999-2011 Gentoo Foundation
1883 -# Distributed under the terms of the GNU General Public License v2
1884 -# $Header: $
1885 -
1886 -EAPI="4"
1887 -WANT_ANT_TASKS="ant-nodeps"
1888 -inherit eutils java-pkg-2 java-ant-2
1889 -
1890 -DESCRIPTION="Netbeans Groovy Cluster"
1891 -HOMEPAGE="http://netbeans.org/projects/groovy"
1892 -SLOT="9999"
1893 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-11_06-00-36/zip/netbeans-trunk-nightly-201112110600-src.zip"
1894 -SRC_URI="${SOURCE_URL}
1895 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
1896 - http://hg.netbeans.org/binaries/73F30341DFC0BD8E51D31B96498DBD90F4890CF8-groovy-all-1.9.0-beta-4.jar"
1897 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1898 -KEYWORDS="~amd64 ~x86"
1899 -IUSE=""
1900 -S="${WORKDIR}"
1901 -
1902 -CDEPEND="~dev-java/netbeans-ide-${PV}
1903 - ~dev-java/netbeans-java-${PV}
1904 - ~dev-java/netbeans-platform-${PV}"
1905 -DEPEND="virtual/jdk:1.6
1906 - app-arch/unzip
1907 - ${CDEPEND}
1908 - dev-java/javahelp:0"
1909 -RDEPEND=">=virtual/jdk-1.6
1910 - ${CDEPEND}"
1911 -
1912 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1913 -
1914 -EANT_BUILD_XML="nbbuild/build.xml"
1915 -EANT_BUILD_TARGET="rebuild-cluster"
1916 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true"
1917 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1918 -JAVA_PKG_BSFIX="off"
1919 -
1920 -src_unpack() {
1921 - unpack $(basename ${SOURCE_URL})
1922 -
1923 - einfo "Deleting bundled jars..."
1924 - find -name "*.jar" -type f -delete
1925 -
1926 - unpack netbeans-9999-r1-build.xml.patch.bz2
1927 -
1928 - pushd "${S}" >/dev/null || die
1929 - ln -s "${DISTDIR}"/73F30341DFC0BD8E51D31B96498DBD90F4890CF8-groovy-all-1.9.0-beta-4.jar groovy.editor/external/groovy-all-1.9.0-beta-4.jar || die
1930 - popd >/dev/null || die
1931 -}
1932 -
1933 -src_prepare() {
1934 - einfo "Deleting bundled class files..."
1935 - find -name "*.class" -type f | xargs rm -vf
1936 -
1937 - epatch netbeans-9999-r1-build.xml.patch
1938 -
1939 - # Support for custom patches
1940 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1941 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1942 -
1943 - if [ -n "${files}" ] ; then
1944 - einfo "Applying custom patches:"
1945 -
1946 - for file in ${files} ; do
1947 - epatch "${file}"
1948 - done
1949 - fi
1950 - fi
1951 -
1952 - einfo "Symlinking external libraries..."
1953 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1954 -
1955 - einfo "Linking in other clusters..."
1956 - mkdir "${S}"/nbbuild/netbeans || die
1957 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1958 -
1959 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1960 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1961 - touch nb.cluster.ide.built
1962 -
1963 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1964 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1965 - touch nb.cluster.java.built
1966 -
1967 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1968 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1969 - touch nb.cluster.platform.built
1970 -
1971 - popd >/dev/null || die
1972 -
1973 - java-pkg-2_src_prepare
1974 -}
1975 -
1976 -src_install() {
1977 - pushd nbbuild/netbeans/groovy >/dev/null || die
1978 -
1979 - insinto ${INSTALL_DIR}
1980 -
1981 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1982 -
1983 - doins -r *
1984 -
1985 - popd >/dev/null || die
1986 -
1987 - local instdir=${INSTALL_DIR}/modules/ext
1988 - pushd "${D}"/${instdir} >/dev/null || die
1989 - # groovy-all.jar
1990 - popd >/dev/null || die
1991 -
1992 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
1993 -}
1994
1995 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20111213.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20111213.ebuild
1996 deleted file mode 100644
1997 index 18cb7ce..0000000
1998 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20111213.ebuild
1999 +++ /dev/null
2000 @@ -1,112 +0,0 @@
2001 -# Copyright 1999-2011 Gentoo Foundation
2002 -# Distributed under the terms of the GNU General Public License v2
2003 -# $Header: $
2004 -
2005 -EAPI="4"
2006 -WANT_ANT_TASKS="ant-nodeps"
2007 -inherit eutils java-pkg-2 java-ant-2
2008 -
2009 -DESCRIPTION="Netbeans Groovy Cluster"
2010 -HOMEPAGE="http://netbeans.org/projects/groovy"
2011 -SLOT="9999"
2012 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-13_06-00-36/zip/netbeans-trunk-nightly-201112130600-src.zip"
2013 -SRC_URI="${SOURCE_URL}
2014 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
2015 - http://hg.netbeans.org/binaries/73F30341DFC0BD8E51D31B96498DBD90F4890CF8-groovy-all-1.9.0-beta-4.jar"
2016 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2017 -KEYWORDS="~amd64 ~x86"
2018 -IUSE=""
2019 -S="${WORKDIR}"
2020 -
2021 -CDEPEND="~dev-java/netbeans-ide-${PV}
2022 - ~dev-java/netbeans-java-${PV}
2023 - ~dev-java/netbeans-platform-${PV}"
2024 -DEPEND="virtual/jdk:1.6
2025 - app-arch/unzip
2026 - ${CDEPEND}
2027 - dev-java/javahelp:0"
2028 -RDEPEND=">=virtual/jdk-1.6
2029 - ${CDEPEND}"
2030 -
2031 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2032 -
2033 -EANT_BUILD_XML="nbbuild/build.xml"
2034 -EANT_BUILD_TARGET="rebuild-cluster"
2035 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true"
2036 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2037 -JAVA_PKG_BSFIX="off"
2038 -
2039 -src_unpack() {
2040 - unpack $(basename ${SOURCE_URL})
2041 -
2042 - einfo "Deleting bundled jars..."
2043 - find -name "*.jar" -type f -delete
2044 -
2045 - unpack netbeans-9999-r1-build.xml.patch.bz2
2046 -
2047 - pushd "${S}" >/dev/null || die
2048 - ln -s "${DISTDIR}"/73F30341DFC0BD8E51D31B96498DBD90F4890CF8-groovy-all-1.9.0-beta-4.jar groovy.editor/external/groovy-all-1.9.0-beta-4.jar || die
2049 - popd >/dev/null || die
2050 -}
2051 -
2052 -src_prepare() {
2053 - einfo "Deleting bundled class files..."
2054 - find -name "*.class" -type f | xargs rm -vf
2055 -
2056 - epatch netbeans-9999-r1-build.xml.patch
2057 -
2058 - # Support for custom patches
2059 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2060 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2061 -
2062 - if [ -n "${files}" ] ; then
2063 - einfo "Applying custom patches:"
2064 -
2065 - for file in ${files} ; do
2066 - epatch "${file}"
2067 - done
2068 - fi
2069 - fi
2070 -
2071 - einfo "Symlinking external libraries..."
2072 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2073 -
2074 - einfo "Linking in other clusters..."
2075 - mkdir "${S}"/nbbuild/netbeans || die
2076 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2077 -
2078 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2079 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2080 - touch nb.cluster.ide.built
2081 -
2082 - ln -s /usr/share/netbeans-java-${SLOT} java || die
2083 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2084 - touch nb.cluster.java.built
2085 -
2086 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2087 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2088 - touch nb.cluster.platform.built
2089 -
2090 - popd >/dev/null || die
2091 -
2092 - java-pkg-2_src_prepare
2093 -}
2094 -
2095 -src_install() {
2096 - pushd nbbuild/netbeans/groovy >/dev/null || die
2097 -
2098 - insinto ${INSTALL_DIR}
2099 -
2100 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2101 -
2102 - doins -r *
2103 -
2104 - popd >/dev/null || die
2105 -
2106 - local instdir=${INSTALL_DIR}/modules/ext
2107 - pushd "${D}"/${instdir} >/dev/null || die
2108 - # groovy-all.jar
2109 - popd >/dev/null || die
2110 -
2111 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
2112 -}
2113
2114 diff --git a/dev-java/netbeans-harness/ChangeLog b/dev-java/netbeans-harness/ChangeLog
2115 index 965a819..b9f428b 100644
2116 --- a/dev-java/netbeans-harness/ChangeLog
2117 +++ b/dev-java/netbeans-harness/ChangeLog
2118 @@ -2,6 +2,11 @@
2119 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
2120 # $Header: $
2121
2122 + 22 Dec 2011; Miroslav Šulc <fordfrog@g.o>
2123 + -netbeans-harness-9999_p20111211.ebuild,
2124 + -netbeans-harness-9999_p20111213.ebuild:
2125 + Removed obsolete versions
2126 +
2127 19 Dec 2011; Miroslav Šulc <fordfrog@g.o>
2128 -netbeans-harness-9999_p20111205.ebuild,
2129 -netbeans-harness-9999_p20111206.ebuild:
2130
2131 diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
2132 index f86a8d1..162f18b 100644
2133 --- a/dev-java/netbeans-harness/Manifest
2134 +++ b/dev-java/netbeans-harness/Manifest
2135 @@ -4,13 +4,9 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
2136 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
2137 DIST netbeans-7.1rc2-201111302200-src.zip 171734606 RMD160 873f9aa257caf6610623a54434d5c9f63bb045fa SHA1 31f59ce98faf01d8696c1349a366af5d4d71e5b0 SHA256 69e1e7f6c9cf88719896ade2712b731575f7ad79a425ec54ab18b874b12f39c5
2138 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
2139 -DIST netbeans-trunk-nightly-201112110600-src.zip 172436299 RMD160 0fda2a7f05b05edf027313e582bf81177e6c610e SHA1 66399ae379dcbb5b3cb24639d06d0a3ca731a27a SHA256 a0a65b8768ad2d21d9583b929d28300942bd23ef43a08104d60bb7fc8fa9f1e9
2140 -DIST netbeans-trunk-nightly-201112130600-src.zip 172485313 RMD160 cfb18639e3f02da911fb4b3f5e259a6cf6c5ebb8 SHA1 3bb1818b3865ced1be85c454033b7b4d17fb0036 SHA256 ecaec0a53a3f2041be3c4d8e9b28da592f19fd10b521980dbbd71e5ab20ef82c
2141 DIST netbeans-trunk-nightly-201112180600-src.zip 172060837 RMD160 3b9c01126f29ed069e7b7aa7c8173cd254f25796 SHA1 1940dbc52af1a3fe1b6c8f875397b7098a61abe3 SHA256 fe49564465859f04c54dacb2c23d319b5bc82583a6cdcf27edc2fe4aac30d359
2142 EBUILD netbeans-harness-7.0.1.ebuild 3579 RMD160 dd36fe87364dc9a15cfad15b64f8d05e46632705 SHA1 d39ddfab960f1b9430a5eee2919d06e2854ae848 SHA256 f4d09cb7bd5e8485caf75a3020ddb8102d3ea326878ac384ef4aecb011a1f6a5
2143 EBUILD netbeans-harness-7.1_rc2.ebuild 3584 RMD160 e6bd8f9ae6a4f10dd66dddce80b7acba039e70fb SHA1 a2150daf76d7efb871a9606584b9ed4d9f3274c8 SHA256 981fbd627a0bfe61786f5b608b1656372ddece4fce705e4e3ed6ee73afb7db9e
2144 -EBUILD netbeans-harness-9999_p20111211.ebuild 3610 RMD160 0f4669e2ba428da9b5da3b198bae13682347d0dd SHA1 82023354d8264f37783ae42c9cc110bae7353216 SHA256 1f6fa3f1de832f35e417d2106a689c3df6a6400b3a5e8e3b1e856d0f7a0201c6
2145 -EBUILD netbeans-harness-9999_p20111213.ebuild 3610 RMD160 4200a475c43d97fe278cc7402c061dd320b058bb SHA1 377ca48bf204a01960576757f12003635a83ac75 SHA256 9256ab683ffa9ac06c88e71197816910861b6b13dba81eedf7951587eff0863b
2146 EBUILD netbeans-harness-9999_p20111218.ebuild 3610 RMD160 14b28066a48c181b3a2e877cdb4abc6a92db494b SHA1 44c07d782e6aa22e9e31c5d21c6b140f1648fc83 SHA256 243726a0f5e647ce06bf3aa57122b130d6c82f03a38792a592cba08ffd253b4e
2147 -MISC ChangeLog 22176 RMD160 7f2f98d9722680be80a14be658bb8231347b3045 SHA1 44a14aa1b8bb9c0a8f48d5bea9662a2ef05fbc54 SHA256 ae87a0e2f796475459b2f9d8e3cb5d78e5637a6e1d79cdde2cd59f4333a78546
2148 +MISC ChangeLog 22343 RMD160 6ed8a07b71165a486fbde7d71aba13f14a76aeb7 SHA1 0e79a393f2865cbcd9a5b9d47a16a805f3cc69e0 SHA256 edef17d1435abf955e7a37adcfb29315e1b9ed7c0414a405811408e4f6391254
2149 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
2150
2151 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20111211.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20111211.ebuild
2152 deleted file mode 100644
2153 index ab4aafe..0000000
2154 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20111211.ebuild
2155 +++ /dev/null
2156 @@ -1,115 +0,0 @@
2157 -# Copyright 1999-2011 Gentoo Foundation
2158 -# Distributed under the terms of the GNU General Public License v2
2159 -# $Header: $
2160 -
2161 -EAPI="4"
2162 -WANT_ANT_TASKS="ant-nodeps"
2163 -inherit eutils java-pkg-2 java-ant-2
2164 -
2165 -DESCRIPTION="Netbeans Harness"
2166 -HOMEPAGE="http://netbeans.org/features/platform/"
2167 -SLOT="9999"
2168 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-11_06-00-36/zip/netbeans-trunk-nightly-201112110600-src.zip"
2169 -SRC_URI="${SOURCE_URL}
2170 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
2171 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
2172 - http://hg.netbeans.org/binaries/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar"
2173 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2174 -KEYWORDS="~amd64 ~x86"
2175 -IUSE=""
2176 -S="${WORKDIR}"
2177 -
2178 -CDEPEND="~dev-java/netbeans-platform-${PV}
2179 - dev-java/javahelp:0"
2180 -DEPEND="virtual/jdk:1.6
2181 - app-arch/unzip
2182 - ${CDEPEND}
2183 - >=dev-java/junit-4.4:4"
2184 -RDEPEND=">=virtual/jdk-1.6
2185 - ${CDEPEND}"
2186 -
2187 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2188 -
2189 -EANT_BUILD_XML="nbbuild/build.xml"
2190 -EANT_BUILD_TARGET="rebuild-cluster"
2191 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true"
2192 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2193 -JAVA_PKG_BSFIX="off"
2194 -
2195 -src_unpack() {
2196 - unpack $(basename ${SOURCE_URL})
2197 -
2198 - einfo "Deleting bundled jars..."
2199 - find -name "*.jar" -type f -delete
2200 -
2201 - unpack netbeans-9999-r1-build.xml.patch.bz2
2202 -
2203 - pushd "${S}" >/dev/null || die
2204 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
2205 - ln -s "${DISTDIR}"/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar jemmy/external/jemmy-2.3.0.0.jar || die
2206 - popd >/dev/null || die
2207 -}
2208 -
2209 -src_prepare() {
2210 - einfo "Deleting bundled class files..."
2211 - find -name "*.class" -type f | xargs rm -vf
2212 -
2213 - epatch netbeans-9999-r1-build.xml.patch
2214 -
2215 - # Support for custom patches
2216 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2217 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2218 -
2219 - if [ -n "${files}" ] ; then
2220 - einfo "Applying custom patches:"
2221 -
2222 - for file in ${files} ; do
2223 - epatch "${file}"
2224 - done
2225 - fi
2226 - fi
2227 -
2228 - einfo "Symlinking external libraries..."
2229 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2230 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
2231 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
2232 -
2233 - einfo "Linking in other clusters..."
2234 - mkdir "${S}"/nbbuild/netbeans || die
2235 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2236 -
2237 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2238 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2239 - touch nb.cluster.platform.built
2240 -
2241 - popd >/dev/null || die
2242 -
2243 - java-pkg-2_src_prepare
2244 -}
2245 -
2246 -src_install() {
2247 - pushd nbbuild/netbeans/harness >/dev/null || die
2248 -
2249 - insinto ${INSTALL_DIR}
2250 -
2251 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2252 -
2253 - doins -r *
2254 - fperms 755 launchers/app.sh
2255 - find "${D}" -name "*.exe" -type f -delete
2256 -
2257 - popd >/dev/null || die
2258 -
2259 - local instdir=${INSTALL_DIR}/antlib
2260 - pushd "${D}"/${instdir} >/dev/null || die
2261 - # bindex-2.2.jar
2262 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
2263 - popd >/dev/null || die
2264 -
2265 - local instdir=${INSTALL_DIR}/modules/ext
2266 - pushd "${D}"/${instdir} >/dev/null || die
2267 - # jemmy-2.3.0.0.jar
2268 - popd >/dev/null || die
2269 -
2270 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
2271 -}
2272
2273 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20111213.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20111213.ebuild
2274 deleted file mode 100644
2275 index 4e6cb16..0000000
2276 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20111213.ebuild
2277 +++ /dev/null
2278 @@ -1,115 +0,0 @@
2279 -# Copyright 1999-2011 Gentoo Foundation
2280 -# Distributed under the terms of the GNU General Public License v2
2281 -# $Header: $
2282 -
2283 -EAPI="4"
2284 -WANT_ANT_TASKS="ant-nodeps"
2285 -inherit eutils java-pkg-2 java-ant-2
2286 -
2287 -DESCRIPTION="Netbeans Harness"
2288 -HOMEPAGE="http://netbeans.org/features/platform/"
2289 -SLOT="9999"
2290 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-13_06-00-36/zip/netbeans-trunk-nightly-201112130600-src.zip"
2291 -SRC_URI="${SOURCE_URL}
2292 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
2293 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
2294 - http://hg.netbeans.org/binaries/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar"
2295 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2296 -KEYWORDS="~amd64 ~x86"
2297 -IUSE=""
2298 -S="${WORKDIR}"
2299 -
2300 -CDEPEND="~dev-java/netbeans-platform-${PV}
2301 - dev-java/javahelp:0"
2302 -DEPEND="virtual/jdk:1.6
2303 - app-arch/unzip
2304 - ${CDEPEND}
2305 - >=dev-java/junit-4.4:4"
2306 -RDEPEND=">=virtual/jdk-1.6
2307 - ${CDEPEND}"
2308 -
2309 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2310 -
2311 -EANT_BUILD_XML="nbbuild/build.xml"
2312 -EANT_BUILD_TARGET="rebuild-cluster"
2313 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true"
2314 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2315 -JAVA_PKG_BSFIX="off"
2316 -
2317 -src_unpack() {
2318 - unpack $(basename ${SOURCE_URL})
2319 -
2320 - einfo "Deleting bundled jars..."
2321 - find -name "*.jar" -type f -delete
2322 -
2323 - unpack netbeans-9999-r1-build.xml.patch.bz2
2324 -
2325 - pushd "${S}" >/dev/null || die
2326 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
2327 - ln -s "${DISTDIR}"/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar jemmy/external/jemmy-2.3.0.0.jar || die
2328 - popd >/dev/null || die
2329 -}
2330 -
2331 -src_prepare() {
2332 - einfo "Deleting bundled class files..."
2333 - find -name "*.class" -type f | xargs rm -vf
2334 -
2335 - epatch netbeans-9999-r1-build.xml.patch
2336 -
2337 - # Support for custom patches
2338 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2339 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2340 -
2341 - if [ -n "${files}" ] ; then
2342 - einfo "Applying custom patches:"
2343 -
2344 - for file in ${files} ; do
2345 - epatch "${file}"
2346 - done
2347 - fi
2348 - fi
2349 -
2350 - einfo "Symlinking external libraries..."
2351 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2352 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
2353 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
2354 -
2355 - einfo "Linking in other clusters..."
2356 - mkdir "${S}"/nbbuild/netbeans || die
2357 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2358 -
2359 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2360 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2361 - touch nb.cluster.platform.built
2362 -
2363 - popd >/dev/null || die
2364 -
2365 - java-pkg-2_src_prepare
2366 -}
2367 -
2368 -src_install() {
2369 - pushd nbbuild/netbeans/harness >/dev/null || die
2370 -
2371 - insinto ${INSTALL_DIR}
2372 -
2373 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2374 -
2375 - doins -r *
2376 - fperms 755 launchers/app.sh
2377 - find "${D}" -name "*.exe" -type f -delete
2378 -
2379 - popd >/dev/null || die
2380 -
2381 - local instdir=${INSTALL_DIR}/antlib
2382 - pushd "${D}"/${instdir} >/dev/null || die
2383 - # bindex-2.2.jar
2384 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
2385 - popd >/dev/null || die
2386 -
2387 - local instdir=${INSTALL_DIR}/modules/ext
2388 - pushd "${D}"/${instdir} >/dev/null || die
2389 - # jemmy-2.3.0.0.jar
2390 - popd >/dev/null || die
2391 -
2392 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
2393 -}
2394
2395 diff --git a/dev-java/netbeans-ide/ChangeLog b/dev-java/netbeans-ide/ChangeLog
2396 index 9f4e7c2..3435f85 100644
2397 --- a/dev-java/netbeans-ide/ChangeLog
2398 +++ b/dev-java/netbeans-ide/ChangeLog
2399 @@ -2,6 +2,10 @@
2400 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
2401 # $Header: $
2402
2403 + 22 Dec 2011; Miroslav Šulc <fordfrog@g.o>
2404 + -netbeans-ide-9999_p20111211.ebuild, -netbeans-ide-9999_p20111213.ebuild:
2405 + Removed obsolete versions
2406 +
2407 19 Dec 2011; Miroslav Šulc <fordfrog@g.o>
2408 -netbeans-ide-9999_p20111205.ebuild, -netbeans-ide-9999_p20111206.ebuild:
2409 Removed obsolete versions
2410
2411 diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
2412 index 1d4aa92..0640e5a 100644
2413 --- a/dev-java/netbeans-ide/Manifest
2414 +++ b/dev-java/netbeans-ide/Manifest
2415 @@ -70,13 +70,9 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
2416 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
2417 DIST netbeans-7.1rc2-201111302200-src.zip 171734606 RMD160 873f9aa257caf6610623a54434d5c9f63bb045fa SHA1 31f59ce98faf01d8696c1349a366af5d4d71e5b0 SHA256 69e1e7f6c9cf88719896ade2712b731575f7ad79a425ec54ab18b874b12f39c5
2418 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
2419 -DIST netbeans-trunk-nightly-201112110600-src.zip 172436299 RMD160 0fda2a7f05b05edf027313e582bf81177e6c610e SHA1 66399ae379dcbb5b3cb24639d06d0a3ca731a27a SHA256 a0a65b8768ad2d21d9583b929d28300942bd23ef43a08104d60bb7fc8fa9f1e9
2420 -DIST netbeans-trunk-nightly-201112130600-src.zip 172485313 RMD160 cfb18639e3f02da911fb4b3f5e259a6cf6c5ebb8 SHA1 3bb1818b3865ced1be85c454033b7b4d17fb0036 SHA256 ecaec0a53a3f2041be3c4d8e9b28da592f19fd10b521980dbbd71e5ab20ef82c
2421 DIST netbeans-trunk-nightly-201112180600-src.zip 172060837 RMD160 3b9c01126f29ed069e7b7aa7c8173cd254f25796 SHA1 1940dbc52af1a3fe1b6c8f875397b7098a61abe3 SHA256 fe49564465859f04c54dacb2c23d319b5bc82583a6cdcf27edc2fe4aac30d359
2422 EBUILD netbeans-ide-7.0.1.ebuild 22653 RMD160 fe693a0abc3253af1850b99bfb4fa0d9a488bd94 SHA1 5b6547694a3193ce89cc2a5dfb8fc134cb81fabe SHA256 4c1b3e46e2a6cb89d902c7f4fe6ad9306cbd0c9463a514e87d4c6ec019dc0356
2423 EBUILD netbeans-ide-7.1_rc2.ebuild 26831 RMD160 5d135655f9601f3787c445fd444456e0990e62b5 SHA1 a64429b3f995c8740a18cb3568ac03302ae5142d SHA256 f4f33a0d26b212476d94c416c120326add7c4da5b174ba7c727ae618bf07f939
2424 -EBUILD netbeans-ide-9999_p20111211.ebuild 26857 RMD160 5d56241610a8192039694b32c1c24ac86efb1218 SHA1 15df169fd9584624138a26b4842eeba122735b1b SHA256 15d5158bbe73c965aa98f32beb88a554c166b58a533cebe7a0ab07bd0b77361d
2425 -EBUILD netbeans-ide-9999_p20111213.ebuild 26857 RMD160 85a439a8b74530e81a0868c5d41fc9ab82d55b8d SHA1 026b817c20f5e384d229d7c422ea1b26767a7b47 SHA256 9c78b28ebe3e3a43ea1e85e479af1da6594b025242d1a70758de557bc1a8d847
2426 EBUILD netbeans-ide-9999_p20111218.ebuild 26857 RMD160 56d5a5b5d204fa51d2bb824ab1586db3c2604f04 SHA1 b4065d43d401dfa1774aded00758a5c4942315db SHA256 4f982f81fd90159760e5e9324f88684c20635104fd8d6af83f5ca823247c2865
2427 -MISC ChangeLog 21715 RMD160 813efc86ee3c366bf5ec56e1b7532ebdfc35d64f SHA1 48dd0497656082ae4197887a7001fe6eb270e50a SHA256 dd8dcb4695a029d202be747ceebfa8ed679d36a3d89a3181b82e73e96a31a3d4
2428 +MISC ChangeLog 21872 RMD160 8326f3d56e64c0e126a6308d0cc6a57c5963bb32 SHA1 042f8cd43dda77c026dfb9230760e5e464a5dc2a SHA256 4edc178c7871f3de47183014ddc9f51f9c6fa6edc33c28b4b687f8a153bd7111
2429 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
2430
2431 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20111211.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20111211.ebuild
2432 deleted file mode 100644
2433 index cdc3f57..0000000
2434 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20111211.ebuild
2435 +++ /dev/null
2436 @@ -1,388 +0,0 @@
2437 -# Copyright 1999-2011 Gentoo Foundation
2438 -# Distributed under the terms of the GNU General Public License v2
2439 -# $Header: $
2440 -
2441 -EAPI="4"
2442 -WANT_ANT_TASKS="ant-nodeps"
2443 -inherit eutils java-pkg-2 java-ant-2
2444 -
2445 -DESCRIPTION="Netbeans IDE Cluster"
2446 -HOMEPAGE="http://netbeans.org/projects/ide"
2447 -SLOT="9999"
2448 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-11_06-00-36/zip/netbeans-trunk-nightly-201112110600-src.zip"
2449 -SRC_URI="${SOURCE_URL}
2450 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
2451 - http://hg.netbeans.org/binaries/B7ADB35C7BC16AFA8AE49C4D61F87E607BDADB41-antlr-runtime-3.3.jar
2452 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
2453 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
2454 - http://hg.netbeans.org/binaries/643CC426B9F75AA111FAC0FAC0E52FF5D991A337-commons-net-3.0.1.jar
2455 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
2456 - http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
2457 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
2458 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
2459 - http://hg.netbeans.org/binaries/77DB1AFF3C0730C144D30C9935A1CD8DCD2488A9-html5-datatypes.jar
2460 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
2461 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
2462 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
2463 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
2464 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
2465 - http://hg.netbeans.org/binaries/FACC6D84B0B0A650B1D44FED941E9ADD9F326862-isorelax20041111.jar
2466 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
2467 - http://hg.netbeans.org/binaries/BCF23B1D858C6F69D67C851D497984D25345D0B1-jaxb-api.jar
2468 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
2469 - http://hg.netbeans.org/binaries/2EC69BD69B66B0DABEA392DE713A11F975001760-jaxb-impl.jar
2470 - http://hg.netbeans.org/binaries/64D468922B85A9626178AEDF564FFDBDE980B3EC-jaxb-xjc.jar
2471 - http://hg.netbeans.org/binaries/F02664A059617D060BEC3EBA0BC002B2102AEB84-jaxb1-impl.jar
2472 - http://hg.netbeans.org/binaries/C0C5653D2200F2BD2E834B26DFDBC830D07FA0F4-jing.jar
2473 - http://hg.netbeans.org/binaries/71F7D2D5A3CF17CECBD15049A856BC0245C95C56-js.jar
2474 - http://hg.netbeans.org/binaries/098B14300B35E1053AA9945FF2C1CDA164F43B33-js-domstubs.zip
2475 - http://hg.netbeans.org/binaries/5756AA27E54A3EC6C8CDAE32F49BCA7BC139EB15-jsstubs.zip
2476 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
2477 - http://hg.netbeans.org/binaries/A1C0ED8C43A306E3FB7676E7463204B9DA9BE290-non-schema.jar
2478 - http://hg.netbeans.org/binaries/DF8DD2981C9C3EBEDB059CA98450B587E784AF58-org.eclipse.core.contenttype-3.4.100.jar
2479 - http://hg.netbeans.org/binaries/A71B23F287BB0CB27E3A5B7808AC07D45BE44841-org.eclipse.core.jobs-3.5.1.jar
2480 - http://hg.netbeans.org/binaries/93CDEDB00404BF3C56AD3BF0501A9E7A09BD2108-org.eclipse.core.net-1.2.100.jar
2481 - http://hg.netbeans.org/binaries/46735A729401036FC2C14CC05257ACB4CD4F6906-org.eclipse.core.runtime-3.6.0.jar
2482 - http://hg.netbeans.org/binaries/9C98C277CFFBB4CA06CAFD5820562EF7B5100F5C-org.eclipse.core.runtime.compatibility.auth-3.2.200.jar
2483 - http://hg.netbeans.org/binaries/8A288BD66E90B1081F843A17F95973514ED55A97-org.eclipse.equinox.app-1.3.1.jar
2484 - http://hg.netbeans.org/binaries/491025C38F84A6FF9823315A74A0CAC4C30E51A8-org.eclipse.equinox.common-3.6.0.jar
2485 - http://hg.netbeans.org/binaries/F411AB988320260361C3611714CA5AF1480CD1A3-org.eclipse.equinox.preferences-3.3.0.jar
2486 - http://hg.netbeans.org/binaries/AD19FF36B5D976E5B4F289B5ACB32967216C1B2D-org.eclipse.equinox.registry-3.5.0.jar
2487 - http://hg.netbeans.org/binaries/1FE453D0B251571463F9BE4F51F413BBA5A376A7-org.eclipse.equinox.security-1.0.200.jar
2488 - http://hg.netbeans.org/binaries/34E70691382D67EE5C84EF207FB8D3784594BA2C-org.eclipse.jgit-1.0.0.201106090707-r.jar
2489 - http://hg.netbeans.org/binaries/6AC191F42860D1698C9268AE044AFAA5FE806CE7-org.eclipse.mylyn.bugzilla.core-3.6.0.jar
2490 - http://hg.netbeans.org/binaries/4617423828BC2E79A1871949C2914285405D8EFF-org.eclipse.mylyn.commons.core-3.6.0.jar
2491 - http://hg.netbeans.org/binaries/053602E0177D42BF707019F1BC646193A899D571-org.eclipse.mylyn.commons.net-3.6.0.jar
2492 - http://hg.netbeans.org/binaries/032EFC784E1DE21E4093C08F336C7582F5694760-org.eclipse.mylyn.commons.xmlrpc-3.6.0.jar
2493 - http://hg.netbeans.org/binaries/5D73EEAEABC42C6FCB85593D1F5B04ACBDFAA0F9-org.eclipse.mylyn.tasks.core-3.6.0.jar
2494 - http://hg.netbeans.org/binaries/CD33537FD47E801E01B427997F3DE4016159B414-preindexed.zip
2495 - http://hg.netbeans.org/binaries/E66876EB5F33AA0E57F035F1AADD8C44FEAE7FCB-processtreekiller-1.0.1.jar
2496 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
2497 - http://hg.netbeans.org/binaries/1162833E0FE87B69B99B1F7DEB3A6C386EAB6F84-rhino1_7R2rc1.zip
2498 - http://hg.netbeans.org/binaries/C56F4F5C42102A67F56EB8F12D0219E92E5307C2-sdocs.zip
2499 - http://hg.netbeans.org/binaries/0B9606F570B28FFC4FCE6C7222B88B3DCEFB1A36-svnClientAdapter-javahl-1.6.13.jar
2500 - http://hg.netbeans.org/binaries/A11623D2AF72A99C1509EC2A0ADA2DACBEE9A8E4-svnClientAdapter-main-1.6.13.jar
2501 - http://hg.netbeans.org/binaries/0AE20EC02958F193ADAB4C272ACCF6FE3196DCA0-svnClientAdapter-svnkit-1.6.13.jar
2502 - http://hg.netbeans.org/binaries/636C6FF256A978B786D7502F43E788448E9DAB4B-svnkit-1.3.4.jar
2503 - http://hg.netbeans.org/binaries/AB271CFC19469D9088BE306685A7AC8787373F99-svnkit-javahl.jar
2504 - http://hg.netbeans.org/binaries/7C6ED64C55164C5AE0394E11303CA95CB24166AF-swingx-0.9.5.jar
2505 - http://hg.netbeans.org/binaries/538D727A9A0874019FB11280F07CE3F43EE723BC-sqljet-1.0.3.jar
2506 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
2507 - http://hg.netbeans.org/binaries/68B82D7246FD90E0FC70BB9C8F10611489BF371A-trilead.jar
2508 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
2509 - http://hg.netbeans.org/binaries/7A5A7DF07297A86A944D4D0562C685585B0734EF-validator.jar
2510 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
2511 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
2512 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
2513 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
2514 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2515 -KEYWORDS="~amd64 ~x86"
2516 -IUSE=""
2517 -S="${WORKDIR}"
2518 -
2519 -CDEPEND="~dev-java/netbeans-harness-${PV}
2520 - ~dev-java/netbeans-platform-${PV}
2521 - dev-java/commons-httpclient:3
2522 - dev-java/commons-io:1
2523 - dev-java/commons-lang:2.1
2524 - dev-java/commons-logging:0
2525 - dev-java/freemarker:2.3
2526 - dev-java/icu4j:4.4
2527 - dev-java/jdbc-mysql:0
2528 - dev-java/jdbc-postgresql:0
2529 - dev-java/jsr173:0
2530 - dev-java/jvyamlb:0
2531 - dev-java/log4j:0
2532 - dev-java/lucene:3.0
2533 - dev-java/saxon:9
2534 - dev-java/smack:2.2
2535 - dev-java/sun-jaf:0
2536 - dev-java/tomcat-servlet-api:2.2
2537 - dev-java/ws-commons-util:0
2538 - dev-java/xerces:2
2539 - dev-vcs/subversion:0[java]"
2540 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
2541 -# app-text/jing:0 our version is probably too old
2542 -# dev-java/ini4j:0 our version is too old
2543 -# java-virtuals/jaf:0 could use this instead of sun-jaf but it returns empty classpath
2544 -# dev-java/trilead-ssh2:0 in overlay
2545 -DEPEND="virtual/jdk:1.6
2546 - app-arch/unzip
2547 - dev-java/commons-codec:0
2548 - dev-java/jsch:0
2549 - dev-java/jzlib:0
2550 - ${CDEPEND}
2551 - dev-java/javacc:0
2552 - dev-java/javahelp:0"
2553 -RDEPEND=">=virtual/jdk-1.6
2554 - ${CDEPEND}"
2555 -
2556 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2557 -
2558 -EANT_BUILD_XML="nbbuild/build.xml"
2559 -EANT_BUILD_TARGET="rebuild-cluster"
2560 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
2561 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2562 -JAVA_PKG_BSFIX="off"
2563 -
2564 -src_unpack() {
2565 - unpack $(basename ${SOURCE_URL})
2566 -
2567 - einfo "Deleting bundled jars..."
2568 - find -name "*.jar" -type f -delete
2569 -
2570 - unpack netbeans-9999-r1-build.xml.patch.bz2
2571 -
2572 - pushd "${S}" >/dev/null || die
2573 - ln -s "${DISTDIR}"/B7ADB35C7BC16AFA8AE49C4D61F87E607BDADB41-antlr-runtime-3.3.jar libs.antlr3.runtime/external/antlr-runtime-3.3.jar || die
2574 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
2575 - ln -s "${DISTDIR}"/643CC426B9F75AA111FAC0FAC0E52FF5D991A337-commons-net-3.0.1.jar libs.commons_net/external/commons-net-3.0.1.jar || die
2576 - # system commons-io fails with following error:
2577 - # Missing manifest tag OpenIDE-Module; /var/tmp/portage/dev-java/netbeans-ide-9999_p20110911/work/nbbuild/netbeans/ide/modules/org-apache-commons-io.jar is not a module
2578 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar ||die
2579 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
2580 - ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
2581 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
2582 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
2583 - ln -s "${DISTDIR}"/77DB1AFF3C0730C144D30C9935A1CD8DCD2488A9-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
2584 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
2585 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
2586 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
2587 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
2588 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
2589 - ln -s "${DISTDIR}"/FACC6D84B0B0A650B1D44FED941E9ADD9F326862-isorelax20041111.jar html.validation/external/isorelax20041111.jar || die
2590 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
2591 - ln -s "${DISTDIR}"/BCF23B1D858C6F69D67C851D497984D25345D0B1-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
2592 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
2593 - ln -s "${DISTDIR}"/2EC69BD69B66B0DABEA392DE713A11F975001760-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
2594 - ln -s "${DISTDIR}"/64D468922B85A9626178AEDF564FFDBDE980B3EC-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
2595 - ln -s "${DISTDIR}"/F02664A059617D060BEC3EBA0BC002B2102AEB84-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
2596 - ln -s "${DISTDIR}"/C0C5653D2200F2BD2E834B26DFDBC830D07FA0F4-jing.jar html.validation/external/jing.jar || die
2597 - ln -s "${DISTDIR}"/71F7D2D5A3CF17CECBD15049A856BC0245C95C56-js.jar html.validation/external/js.jar || die
2598 - ln -s "${DISTDIR}"/098B14300B35E1053AA9945FF2C1CDA164F43B33-js-domstubs.zip javascript.editing/external/js-domstubs.zip || die
2599 - ln -s "${DISTDIR}"/5756AA27E54A3EC6C8CDAE32F49BCA7BC139EB15-jsstubs.zip javascript.editing/external/jsstubs.zip || die
2600 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.destroy/external/libpam4j-1.1.jar || die
2601 - ln -s "${DISTDIR}"/A1C0ED8C43A306E3FB7676E7463204B9DA9BE290-non-schema.jar html.validation/external/non-schema.jar || die
2602 - ln -s "${DISTDIR}"/DF8DD2981C9C3EBEDB059CA98450B587E784AF58-org.eclipse.core.contenttype-3.4.100.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype-3.4.100.jar || die
2603 - ln -s "${DISTDIR}"/A71B23F287BB0CB27E3A5B7808AC07D45BE44841-org.eclipse.core.jobs-3.5.1.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.1.jar || die
2604 - ln -s "${DISTDIR}"/93CDEDB00404BF3C56AD3BF0501A9E7A09BD2108-org.eclipse.core.net-1.2.100.jar o.eclipse.core.net/external/org.eclipse.core.net-1.2.100.jar || die
2605 - ln -s "${DISTDIR}"/46735A729401036FC2C14CC05257ACB4CD4F6906-org.eclipse.core.runtime-3.6.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.6.0.jar || die
2606 - ln -s "${DISTDIR}"/9C98C277CFFBB4CA06CAFD5820562EF7B5100F5C-org.eclipse.core.runtime.compatibility.auth-3.2.200.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth-3.2.200.jar || die
2607 - ln -s "${DISTDIR}"/8A288BD66E90B1081F843A17F95973514ED55A97-org.eclipse.equinox.app-1.3.1.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.1.jar || die
2608 - ln -s "${DISTDIR}"/491025C38F84A6FF9823315A74A0CAC4C30E51A8-org.eclipse.equinox.common-3.6.0.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common-3.6.0.jar || die
2609 - ln -s "${DISTDIR}"/F411AB988320260361C3611714CA5AF1480CD1A3-org.eclipse.equinox.preferences-3.3.0.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.3.0.jar || die
2610 - ln -s "${DISTDIR}"/AD19FF36B5D976E5B4F289B5ACB32967216C1B2D-org.eclipse.equinox.registry-3.5.0.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry-3.5.0.jar || die
2611 - ln -s "${DISTDIR}"/1FE453D0B251571463F9BE4F51F413BBA5A376A7-org.eclipse.equinox.security-1.0.200.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.0.200.jar || die
2612 - ln -s "${DISTDIR}"/34E70691382D67EE5C84EF207FB8D3784594BA2C-org.eclipse.jgit-1.0.0.201106090707-r.jar o.eclipse.jgit/external/org.eclipse.jgit-1.0.0.201106090707-r.jar || die
2613 - ln -s "${DISTDIR}"/6AC191F42860D1698C9268AE044AFAA5FE806CE7-org.eclipse.mylyn.bugzilla.core-3.6.0.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core-3.6.0.jar || die
2614 - ln -s "${DISTDIR}"/4617423828BC2E79A1871949C2914285405D8EFF-org.eclipse.mylyn.commons.core-3.6.0.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core-3.6.0.jar || die
2615 - ln -s "${DISTDIR}"/053602E0177D42BF707019F1BC646193A899D571-org.eclipse.mylyn.commons.net-3.6.0.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net-3.6.0.jar || die
2616 - ln -s "${DISTDIR}"/032EFC784E1DE21E4093C08F336C7582F5694760-org.eclipse.mylyn.commons.xmlrpc-3.6.0.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc-3.6.0.jar || die
2617 - ln -s "${DISTDIR}"/5D73EEAEABC42C6FCB85593D1F5B04ACBDFAA0F9-org.eclipse.mylyn.tasks.core-3.6.0.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core-3.6.0.jar || die
2618 - ln -s "${DISTDIR}"/CD33537FD47E801E01B427997F3DE4016159B414-preindexed.zip javascript.editing/external/preindexed.zip || die
2619 - ln -s "${DISTDIR}"/E66876EB5F33AA0E57F035F1AADD8C44FEAE7FCB-processtreekiller-1.0.1.jar extexecution.destroy/external/processtreekiller-1.0.1.jar || die
2620 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
2621 - ln -s "${DISTDIR}"/1162833E0FE87B69B99B1F7DEB3A6C386EAB6F84-rhino1_7R2rc1.zip o.mozilla.rhino.patched/external/rhino1_7R2rc1.zip || die
2622 - ln -s "${DISTDIR}"/C56F4F5C42102A67F56EB8F12D0219E92E5307C2-sdocs.zip javascript.editing/external/sdocs.zip || die
2623 - ln -s "${DISTDIR}"/538D727A9A0874019FB11280F07CE3F43EE723BC-sqljet-1.0.3.jar libs.svnClientAdapter.svnkit/external/sqljet-1.0.3.jar || die
2624 - ln -s "${DISTDIR}"/0B9606F570B28FFC4FCE6C7222B88B3DCEFB1A36-svnClientAdapter-javahl-1.6.13.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.6.13.jar || die
2625 - ln -s "${DISTDIR}"/A11623D2AF72A99C1509EC2A0ADA2DACBEE9A8E4-svnClientAdapter-main-1.6.13.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.6.13.jar || die
2626 - ln -s "${DISTDIR}"/0AE20EC02958F193ADAB4C272ACCF6FE3196DCA0-svnClientAdapter-svnkit-1.6.13.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.6.13.jar || die
2627 - ln -s "${DISTDIR}"/636C6FF256A978B786D7502F43E788448E9DAB4B-svnkit-1.3.4.jar libs.svnClientAdapter.svnkit/external/svnkit-1.3.4.jar || die
2628 - ln -s "${DISTDIR}"/AB271CFC19469D9088BE306685A7AC8787373F99-svnkit-javahl.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl.jar || die
2629 - ln -s "${DISTDIR}"/7C6ED64C55164C5AE0394E11303CA95CB24166AF-swingx-0.9.5.jar libs.swingx/external/swingx-0.9.5.jar || die
2630 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
2631 - ln -s "${DISTDIR}"/68B82D7246FD90E0FC70BB9C8F10611489BF371A-trilead.jar libs.svnClientAdapter.svnkit/external/trilead.jar || die
2632 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
2633 - ln -s "${DISTDIR}"/7A5A7DF07297A86A944D4D0562C685585B0734EF-validator.jar html.validation/external/validator.jar || die
2634 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.destroy/external/winp-1.14-patched.jar || die
2635 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
2636 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
2637 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
2638 - popd >/dev/null || die
2639 -}
2640 -
2641 -src_prepare() {
2642 - einfo "Deleting bundled class files..."
2643 - find -name "*.class" -type f | xargs rm -vf
2644 -
2645 - epatch netbeans-9999-r1-build.xml.patch
2646 -
2647 - # Support for custom patches
2648 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2649 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2650 -
2651 - if [ -n "${files}" ] ; then
2652 - einfo "Applying custom patches:"
2653 -
2654 - for file in ${files} ; do
2655 - epatch "${file}"
2656 - done
2657 - fi
2658 - fi
2659 -
2660 - einfo "Symlinking external libraries..."
2661 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2662 -
2663 - einfo "Linking in other clusters..."
2664 - mkdir "${S}"/nbbuild/netbeans || die
2665 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2666 -
2667 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2668 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2669 - touch nb.cluster.platform.built
2670 -
2671 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2672 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2673 - touch nb.cluster.harness.built
2674 -
2675 - popd >/dev/null || die
2676 -
2677 - java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.44.jar
2678 - java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
2679 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.13-bin.jar
2680 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-8.3-603.jdbc3.jar
2681 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
2682 - java-pkg_jar-from --into extexecution.destroy/external commons-io-1 commons-io.jar commons-io-1.4.jar
2683 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_0.jar
2684 - java-pkg_jar-from --into html.validation/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
2685 - java-pkg_jar-from --into html.validation/external commons-logging commons-logging-api.jar commons-logging-api-1.1.1.jar
2686 - # java-pkg_jar-from --into html.validation/external jing jing.jar jing.jar
2687 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
2688 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
2689 - # java-pkg_jar-from --into libs.antlr3.runtime/external antlr-3 antlr3.jar antlr-runtime-3.1.3.jar
2690 - # java-pkg_jar-from --into libs.commons_net/external commons-net commons-net.jar commons-net-1.4.1.jar
2691 - java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.8.jar
2692 - # java-pkg_jar-from --into libs.ini4j/external ini4j ini4j.jar ini4j-0.5.1.jar
2693 - # java-pkg_jar-from --into libs.jaxb/external jaxb-2 jaxb-impl.jar jaxb-impl.jar
2694 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
2695 - java-pkg_jar-from --into libs.lucene/external lucene-3.0 lucene-core.jar lucene-core-3.0.3.jar
2696 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
2697 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
2698 - java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.6.0.jar
2699 - # java-pkg_jar-from --into libs.svnClientAdapter.svnkit/external trilead-ssh2 trilead-ssh2.jar trilead.jar
2700 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
2701 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
2702 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
2703 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
2704 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.jar
2705 - 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
2706 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
2707 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
2708 - # java-pkg_jar-from --into xml.jaxb.api/external jaxb-2 jaxb-api.jar jaxb-api.jar
2709 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_api.jar
2710 -
2711 - java-pkg-2_src_prepare
2712 -}
2713 -
2714 -src_compile() {
2715 - unset DISPLAY
2716 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
2717 -}
2718 -
2719 -src_install() {
2720 - pushd nbbuild/netbeans/ide >/dev/null || die
2721 -
2722 - insinto ${INSTALL_DIR}
2723 -
2724 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2725 -
2726 - doins -r *
2727 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
2728 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
2729 -
2730 - insinto ${INSTALL_DIR}/bin/nativeexecution
2731 - doins bin/nativeexecution/*
2732 -
2733 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
2734 - for file in *.sh ; do
2735 - fperms 755 ${file}
2736 - done
2737 - popd >/dev/null || die
2738 -
2739 - if use x86 ; then
2740 - doins -r bin/nativeexecution/Linux-x86
2741 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
2742 - for file in * ; do
2743 - fperms 755 ${file}
2744 - done
2745 - popd >/dev/null || die
2746 - elif use amd64 ; then
2747 - doins -r bin/nativeexecution/Linux-x86_64
2748 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
2749 - for file in * ; do
2750 - fperms 755 ${file}
2751 - done
2752 - popd >/dev/null || die
2753 - fi
2754 -
2755 - popd >/dev/null || die
2756 -
2757 - local instdir=${INSTALL_DIR}/modules/ext
2758 - pushd "${D}"/${instdir} >/dev/null || die
2759 - # rm antlr-runtime-3.1.3.jar && dosym /usr/share/antlr-3/lib/antlr3.jar ${instdir}/antlr-runtime-3.1.3.jar || die
2760 - # bytelist-0.1.jar
2761 - rm commons-logging-api-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging-api.jar ${instdir}/commons-logging-api-1.1.1.jar || die
2762 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
2763 - # rm commons-net-1.4.1.jar && dosym /usr/share/commons-net/lib/commons-net.jar ${instdir}/commons-net-1.4.1.jar || die
2764 - # ddl.jar
2765 - rm freemarker-2.3.8.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.8.jar || die
2766 - # html5-datatypes.jar
2767 - # html5-parser.jar
2768 - rm icu4j-4_0.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_0.jar || die
2769 - # [[ -f ini4j-0.5.1.jar ]] && java-pkg_jar-from ini4j ini4j.jar ${instdir}/ini4j-0.5.1.jar || die
2770 - # io-xml-util.jar
2771 - # iri.jar
2772 - # isorelax20041111.jar
2773 - # [[ -f jing.jar ]] && java-pkg_jar-from jing jing.jar ${instdir}/jing.jar || die
2774 - # js.jar
2775 - rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
2776 - # libpam4j-1.1.jar
2777 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
2778 - rm lucene-core-3.0.3.jar && dosym /usr/share/lucene-3.0/lib/lucene-core.jar ${instdir}/lucene-core-3.0.3.jar || die
2779 - rm mysql-connector-java-5.1.13-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.13-bin.jar || die
2780 - # non-schema.jar
2781 - # org.eclipse.mylyn.bugzilla.core_3.3.1.jar
2782 - # org.eclipse.mylyn.commons.core_3.3.1.jar
2783 - # org.eclipse.mylyn.commons.net_3.3.0.jar
2784 - # org.eclipse.mylyn.tasks.core_3.3.1.jar
2785 - # org-netbeans-tax.jar
2786 - rm postgresql-8.3-603.jdbc3.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-8.3-603.jdbc3.jar || die
2787 - # processtreekiller-1.0.1.jar
2788 - # resolver-1.2.jar
2789 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
2790 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
2791 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
2792 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
2793 - # sqljet-1.0.3.jar
2794 - # svnClientAdapter-javahl-1.6.13.jar
2795 - # svnClientAdapter-main-1.6.13.jar
2796 - # svnClientAdapter-svnkit-1.6.13.jar
2797 - rm svnjavahl-1.6.0.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl-1.6.0.jar || die
2798 - # svnkit-javahl.jar
2799 - # svnkit-1.3.4.jar
2800 - # swingx-0.9.5.jar
2801 - # [[ -f trilead.jar ]] && java-pkg_jar-from trilead-ssh2 trilead-ssh2.jar ${instdir}/trilead.jar || die
2802 - # ValidationAPI.jar
2803 - # validator.jar
2804 - # webserver.jar
2805 - # winp-1.14-patched.jar
2806 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
2807 - popd >/dev/null || die
2808 -
2809 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
2810 - pushd "${D}"/${instdir} >/dev/null || die
2811 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
2812 - # [[ -f jaxb-impl.jar ]] && java-pkg_jar-from jaxb-2 jaxb-impl.jar ${instdir}/jaxb-impl.jar || die
2813 - # jaxb-xjc.jar
2814 - # jaxb1-impl.jar
2815 - popd >/dev/null || die
2816 -
2817 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
2818 - pushd "${D}"/${instdir} >/dev/null || die
2819 - # [[ -f jaxb-api.jar ]] && java-pkg_jar-from jaxb-2 jaxb-api.jar ${instdir}/jaxb-api.jar || die
2820 - rm jsr173_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_api.jar || die
2821 - popd >/dev/null || die
2822 -
2823 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
2824 -}
2825
2826 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20111213.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20111213.ebuild
2827 deleted file mode 100644
2828 index e7fc4c6..0000000
2829 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20111213.ebuild
2830 +++ /dev/null
2831 @@ -1,388 +0,0 @@
2832 -# Copyright 1999-2011 Gentoo Foundation
2833 -# Distributed under the terms of the GNU General Public License v2
2834 -# $Header: $
2835 -
2836 -EAPI="4"
2837 -WANT_ANT_TASKS="ant-nodeps"
2838 -inherit eutils java-pkg-2 java-ant-2
2839 -
2840 -DESCRIPTION="Netbeans IDE Cluster"
2841 -HOMEPAGE="http://netbeans.org/projects/ide"
2842 -SLOT="9999"
2843 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-13_06-00-36/zip/netbeans-trunk-nightly-201112130600-src.zip"
2844 -SRC_URI="${SOURCE_URL}
2845 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
2846 - http://hg.netbeans.org/binaries/B7ADB35C7BC16AFA8AE49C4D61F87E607BDADB41-antlr-runtime-3.3.jar
2847 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
2848 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
2849 - http://hg.netbeans.org/binaries/643CC426B9F75AA111FAC0FAC0E52FF5D991A337-commons-net-3.0.1.jar
2850 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
2851 - http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
2852 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
2853 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
2854 - http://hg.netbeans.org/binaries/77DB1AFF3C0730C144D30C9935A1CD8DCD2488A9-html5-datatypes.jar
2855 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
2856 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
2857 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
2858 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
2859 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
2860 - http://hg.netbeans.org/binaries/FACC6D84B0B0A650B1D44FED941E9ADD9F326862-isorelax20041111.jar
2861 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
2862 - http://hg.netbeans.org/binaries/BCF23B1D858C6F69D67C851D497984D25345D0B1-jaxb-api.jar
2863 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
2864 - http://hg.netbeans.org/binaries/2EC69BD69B66B0DABEA392DE713A11F975001760-jaxb-impl.jar
2865 - http://hg.netbeans.org/binaries/64D468922B85A9626178AEDF564FFDBDE980B3EC-jaxb-xjc.jar
2866 - http://hg.netbeans.org/binaries/F02664A059617D060BEC3EBA0BC002B2102AEB84-jaxb1-impl.jar
2867 - http://hg.netbeans.org/binaries/C0C5653D2200F2BD2E834B26DFDBC830D07FA0F4-jing.jar
2868 - http://hg.netbeans.org/binaries/71F7D2D5A3CF17CECBD15049A856BC0245C95C56-js.jar
2869 - http://hg.netbeans.org/binaries/098B14300B35E1053AA9945FF2C1CDA164F43B33-js-domstubs.zip
2870 - http://hg.netbeans.org/binaries/5756AA27E54A3EC6C8CDAE32F49BCA7BC139EB15-jsstubs.zip
2871 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
2872 - http://hg.netbeans.org/binaries/A1C0ED8C43A306E3FB7676E7463204B9DA9BE290-non-schema.jar
2873 - http://hg.netbeans.org/binaries/DF8DD2981C9C3EBEDB059CA98450B587E784AF58-org.eclipse.core.contenttype-3.4.100.jar
2874 - http://hg.netbeans.org/binaries/A71B23F287BB0CB27E3A5B7808AC07D45BE44841-org.eclipse.core.jobs-3.5.1.jar
2875 - http://hg.netbeans.org/binaries/93CDEDB00404BF3C56AD3BF0501A9E7A09BD2108-org.eclipse.core.net-1.2.100.jar
2876 - http://hg.netbeans.org/binaries/46735A729401036FC2C14CC05257ACB4CD4F6906-org.eclipse.core.runtime-3.6.0.jar
2877 - http://hg.netbeans.org/binaries/9C98C277CFFBB4CA06CAFD5820562EF7B5100F5C-org.eclipse.core.runtime.compatibility.auth-3.2.200.jar
2878 - http://hg.netbeans.org/binaries/8A288BD66E90B1081F843A17F95973514ED55A97-org.eclipse.equinox.app-1.3.1.jar
2879 - http://hg.netbeans.org/binaries/491025C38F84A6FF9823315A74A0CAC4C30E51A8-org.eclipse.equinox.common-3.6.0.jar
2880 - http://hg.netbeans.org/binaries/F411AB988320260361C3611714CA5AF1480CD1A3-org.eclipse.equinox.preferences-3.3.0.jar
2881 - http://hg.netbeans.org/binaries/AD19FF36B5D976E5B4F289B5ACB32967216C1B2D-org.eclipse.equinox.registry-3.5.0.jar
2882 - http://hg.netbeans.org/binaries/1FE453D0B251571463F9BE4F51F413BBA5A376A7-org.eclipse.equinox.security-1.0.200.jar
2883 - http://hg.netbeans.org/binaries/34E70691382D67EE5C84EF207FB8D3784594BA2C-org.eclipse.jgit-1.0.0.201106090707-r.jar
2884 - http://hg.netbeans.org/binaries/6AC191F42860D1698C9268AE044AFAA5FE806CE7-org.eclipse.mylyn.bugzilla.core-3.6.0.jar
2885 - http://hg.netbeans.org/binaries/4617423828BC2E79A1871949C2914285405D8EFF-org.eclipse.mylyn.commons.core-3.6.0.jar
2886 - http://hg.netbeans.org/binaries/053602E0177D42BF707019F1BC646193A899D571-org.eclipse.mylyn.commons.net-3.6.0.jar
2887 - http://hg.netbeans.org/binaries/032EFC784E1DE21E4093C08F336C7582F5694760-org.eclipse.mylyn.commons.xmlrpc-3.6.0.jar
2888 - http://hg.netbeans.org/binaries/5D73EEAEABC42C6FCB85593D1F5B04ACBDFAA0F9-org.eclipse.mylyn.tasks.core-3.6.0.jar
2889 - http://hg.netbeans.org/binaries/CD33537FD47E801E01B427997F3DE4016159B414-preindexed.zip
2890 - http://hg.netbeans.org/binaries/E66876EB5F33AA0E57F035F1AADD8C44FEAE7FCB-processtreekiller-1.0.1.jar
2891 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
2892 - http://hg.netbeans.org/binaries/1162833E0FE87B69B99B1F7DEB3A6C386EAB6F84-rhino1_7R2rc1.zip
2893 - http://hg.netbeans.org/binaries/C56F4F5C42102A67F56EB8F12D0219E92E5307C2-sdocs.zip
2894 - http://hg.netbeans.org/binaries/0B9606F570B28FFC4FCE6C7222B88B3DCEFB1A36-svnClientAdapter-javahl-1.6.13.jar
2895 - http://hg.netbeans.org/binaries/A11623D2AF72A99C1509EC2A0ADA2DACBEE9A8E4-svnClientAdapter-main-1.6.13.jar
2896 - http://hg.netbeans.org/binaries/0AE20EC02958F193ADAB4C272ACCF6FE3196DCA0-svnClientAdapter-svnkit-1.6.13.jar
2897 - http://hg.netbeans.org/binaries/636C6FF256A978B786D7502F43E788448E9DAB4B-svnkit-1.3.4.jar
2898 - http://hg.netbeans.org/binaries/AB271CFC19469D9088BE306685A7AC8787373F99-svnkit-javahl.jar
2899 - http://hg.netbeans.org/binaries/7C6ED64C55164C5AE0394E11303CA95CB24166AF-swingx-0.9.5.jar
2900 - http://hg.netbeans.org/binaries/538D727A9A0874019FB11280F07CE3F43EE723BC-sqljet-1.0.3.jar
2901 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
2902 - http://hg.netbeans.org/binaries/68B82D7246FD90E0FC70BB9C8F10611489BF371A-trilead.jar
2903 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
2904 - http://hg.netbeans.org/binaries/7A5A7DF07297A86A944D4D0562C685585B0734EF-validator.jar
2905 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
2906 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
2907 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
2908 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
2909 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2910 -KEYWORDS="~amd64 ~x86"
2911 -IUSE=""
2912 -S="${WORKDIR}"
2913 -
2914 -CDEPEND="~dev-java/netbeans-harness-${PV}
2915 - ~dev-java/netbeans-platform-${PV}
2916 - dev-java/commons-httpclient:3
2917 - dev-java/commons-io:1
2918 - dev-java/commons-lang:2.1
2919 - dev-java/commons-logging:0
2920 - dev-java/freemarker:2.3
2921 - dev-java/icu4j:4.4
2922 - dev-java/jdbc-mysql:0
2923 - dev-java/jdbc-postgresql:0
2924 - dev-java/jsr173:0
2925 - dev-java/jvyamlb:0
2926 - dev-java/log4j:0
2927 - dev-java/lucene:3.0
2928 - dev-java/saxon:9
2929 - dev-java/smack:2.2
2930 - dev-java/sun-jaf:0
2931 - dev-java/tomcat-servlet-api:2.2
2932 - dev-java/ws-commons-util:0
2933 - dev-java/xerces:2
2934 - dev-vcs/subversion:0[java]"
2935 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
2936 -# app-text/jing:0 our version is probably too old
2937 -# dev-java/ini4j:0 our version is too old
2938 -# java-virtuals/jaf:0 could use this instead of sun-jaf but it returns empty classpath
2939 -# dev-java/trilead-ssh2:0 in overlay
2940 -DEPEND="virtual/jdk:1.6
2941 - app-arch/unzip
2942 - dev-java/commons-codec:0
2943 - dev-java/jsch:0
2944 - dev-java/jzlib:0
2945 - ${CDEPEND}
2946 - dev-java/javacc:0
2947 - dev-java/javahelp:0"
2948 -RDEPEND=">=virtual/jdk-1.6
2949 - ${CDEPEND}"
2950 -
2951 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2952 -
2953 -EANT_BUILD_XML="nbbuild/build.xml"
2954 -EANT_BUILD_TARGET="rebuild-cluster"
2955 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
2956 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2957 -JAVA_PKG_BSFIX="off"
2958 -
2959 -src_unpack() {
2960 - unpack $(basename ${SOURCE_URL})
2961 -
2962 - einfo "Deleting bundled jars..."
2963 - find -name "*.jar" -type f -delete
2964 -
2965 - unpack netbeans-9999-r1-build.xml.patch.bz2
2966 -
2967 - pushd "${S}" >/dev/null || die
2968 - ln -s "${DISTDIR}"/B7ADB35C7BC16AFA8AE49C4D61F87E607BDADB41-antlr-runtime-3.3.jar libs.antlr3.runtime/external/antlr-runtime-3.3.jar || die
2969 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
2970 - ln -s "${DISTDIR}"/643CC426B9F75AA111FAC0FAC0E52FF5D991A337-commons-net-3.0.1.jar libs.commons_net/external/commons-net-3.0.1.jar || die
2971 - # system commons-io fails with following error:
2972 - # Missing manifest tag OpenIDE-Module; /var/tmp/portage/dev-java/netbeans-ide-9999_p20110911/work/nbbuild/netbeans/ide/modules/org-apache-commons-io.jar is not a module
2973 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar ||die
2974 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
2975 - ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
2976 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
2977 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
2978 - ln -s "${DISTDIR}"/77DB1AFF3C0730C144D30C9935A1CD8DCD2488A9-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
2979 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
2980 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
2981 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
2982 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
2983 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
2984 - ln -s "${DISTDIR}"/FACC6D84B0B0A650B1D44FED941E9ADD9F326862-isorelax20041111.jar html.validation/external/isorelax20041111.jar || die
2985 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
2986 - ln -s "${DISTDIR}"/BCF23B1D858C6F69D67C851D497984D25345D0B1-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
2987 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
2988 - ln -s "${DISTDIR}"/2EC69BD69B66B0DABEA392DE713A11F975001760-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
2989 - ln -s "${DISTDIR}"/64D468922B85A9626178AEDF564FFDBDE980B3EC-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
2990 - ln -s "${DISTDIR}"/F02664A059617D060BEC3EBA0BC002B2102AEB84-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
2991 - ln -s "${DISTDIR}"/C0C5653D2200F2BD2E834B26DFDBC830D07FA0F4-jing.jar html.validation/external/jing.jar || die
2992 - ln -s "${DISTDIR}"/71F7D2D5A3CF17CECBD15049A856BC0245C95C56-js.jar html.validation/external/js.jar || die
2993 - ln -s "${DISTDIR}"/098B14300B35E1053AA9945FF2C1CDA164F43B33-js-domstubs.zip javascript.editing/external/js-domstubs.zip || die
2994 - ln -s "${DISTDIR}"/5756AA27E54A3EC6C8CDAE32F49BCA7BC139EB15-jsstubs.zip javascript.editing/external/jsstubs.zip || die
2995 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.destroy/external/libpam4j-1.1.jar || die
2996 - ln -s "${DISTDIR}"/A1C0ED8C43A306E3FB7676E7463204B9DA9BE290-non-schema.jar html.validation/external/non-schema.jar || die
2997 - ln -s "${DISTDIR}"/DF8DD2981C9C3EBEDB059CA98450B587E784AF58-org.eclipse.core.contenttype-3.4.100.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype-3.4.100.jar || die
2998 - ln -s "${DISTDIR}"/A71B23F287BB0CB27E3A5B7808AC07D45BE44841-org.eclipse.core.jobs-3.5.1.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.1.jar || die
2999 - ln -s "${DISTDIR}"/93CDEDB00404BF3C56AD3BF0501A9E7A09BD2108-org.eclipse.core.net-1.2.100.jar o.eclipse.core.net/external/org.eclipse.core.net-1.2.100.jar || die
3000 - ln -s "${DISTDIR}"/46735A729401036FC2C14CC05257ACB4CD4F6906-org.eclipse.core.runtime-3.6.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.6.0.jar || die
3001 - ln -s "${DISTDIR}"/9C98C277CFFBB4CA06CAFD5820562EF7B5100F5C-org.eclipse.core.runtime.compatibility.auth-3.2.200.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth-3.2.200.jar || die
3002 - ln -s "${DISTDIR}"/8A288BD66E90B1081F843A17F95973514ED55A97-org.eclipse.equinox.app-1.3.1.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.1.jar || die
3003 - ln -s "${DISTDIR}"/491025C38F84A6FF9823315A74A0CAC4C30E51A8-org.eclipse.equinox.common-3.6.0.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common-3.6.0.jar || die
3004 - ln -s "${DISTDIR}"/F411AB988320260361C3611714CA5AF1480CD1A3-org.eclipse.equinox.preferences-3.3.0.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.3.0.jar || die
3005 - ln -s "${DISTDIR}"/AD19FF36B5D976E5B4F289B5ACB32967216C1B2D-org.eclipse.equinox.registry-3.5.0.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry-3.5.0.jar || die
3006 - ln -s "${DISTDIR}"/1FE453D0B251571463F9BE4F51F413BBA5A376A7-org.eclipse.equinox.security-1.0.200.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.0.200.jar || die
3007 - ln -s "${DISTDIR}"/34E70691382D67EE5C84EF207FB8D3784594BA2C-org.eclipse.jgit-1.0.0.201106090707-r.jar o.eclipse.jgit/external/org.eclipse.jgit-1.0.0.201106090707-r.jar || die
3008 - ln -s "${DISTDIR}"/6AC191F42860D1698C9268AE044AFAA5FE806CE7-org.eclipse.mylyn.bugzilla.core-3.6.0.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core-3.6.0.jar || die
3009 - ln -s "${DISTDIR}"/4617423828BC2E79A1871949C2914285405D8EFF-org.eclipse.mylyn.commons.core-3.6.0.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core-3.6.0.jar || die
3010 - ln -s "${DISTDIR}"/053602E0177D42BF707019F1BC646193A899D571-org.eclipse.mylyn.commons.net-3.6.0.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net-3.6.0.jar || die
3011 - ln -s "${DISTDIR}"/032EFC784E1DE21E4093C08F336C7582F5694760-org.eclipse.mylyn.commons.xmlrpc-3.6.0.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc-3.6.0.jar || die
3012 - ln -s "${DISTDIR}"/5D73EEAEABC42C6FCB85593D1F5B04ACBDFAA0F9-org.eclipse.mylyn.tasks.core-3.6.0.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core-3.6.0.jar || die
3013 - ln -s "${DISTDIR}"/CD33537FD47E801E01B427997F3DE4016159B414-preindexed.zip javascript.editing/external/preindexed.zip || die
3014 - ln -s "${DISTDIR}"/E66876EB5F33AA0E57F035F1AADD8C44FEAE7FCB-processtreekiller-1.0.1.jar extexecution.destroy/external/processtreekiller-1.0.1.jar || die
3015 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
3016 - ln -s "${DISTDIR}"/1162833E0FE87B69B99B1F7DEB3A6C386EAB6F84-rhino1_7R2rc1.zip o.mozilla.rhino.patched/external/rhino1_7R2rc1.zip || die
3017 - ln -s "${DISTDIR}"/C56F4F5C42102A67F56EB8F12D0219E92E5307C2-sdocs.zip javascript.editing/external/sdocs.zip || die
3018 - ln -s "${DISTDIR}"/538D727A9A0874019FB11280F07CE3F43EE723BC-sqljet-1.0.3.jar libs.svnClientAdapter.svnkit/external/sqljet-1.0.3.jar || die
3019 - ln -s "${DISTDIR}"/0B9606F570B28FFC4FCE6C7222B88B3DCEFB1A36-svnClientAdapter-javahl-1.6.13.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.6.13.jar || die
3020 - ln -s "${DISTDIR}"/A11623D2AF72A99C1509EC2A0ADA2DACBEE9A8E4-svnClientAdapter-main-1.6.13.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.6.13.jar || die
3021 - ln -s "${DISTDIR}"/0AE20EC02958F193ADAB4C272ACCF6FE3196DCA0-svnClientAdapter-svnkit-1.6.13.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.6.13.jar || die
3022 - ln -s "${DISTDIR}"/636C6FF256A978B786D7502F43E788448E9DAB4B-svnkit-1.3.4.jar libs.svnClientAdapter.svnkit/external/svnkit-1.3.4.jar || die
3023 - ln -s "${DISTDIR}"/AB271CFC19469D9088BE306685A7AC8787373F99-svnkit-javahl.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl.jar || die
3024 - ln -s "${DISTDIR}"/7C6ED64C55164C5AE0394E11303CA95CB24166AF-swingx-0.9.5.jar libs.swingx/external/swingx-0.9.5.jar || die
3025 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
3026 - ln -s "${DISTDIR}"/68B82D7246FD90E0FC70BB9C8F10611489BF371A-trilead.jar libs.svnClientAdapter.svnkit/external/trilead.jar || die
3027 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
3028 - ln -s "${DISTDIR}"/7A5A7DF07297A86A944D4D0562C685585B0734EF-validator.jar html.validation/external/validator.jar || die
3029 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.destroy/external/winp-1.14-patched.jar || die
3030 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
3031 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
3032 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
3033 - popd >/dev/null || die
3034 -}
3035 -
3036 -src_prepare() {
3037 - einfo "Deleting bundled class files..."
3038 - find -name "*.class" -type f | xargs rm -vf
3039 -
3040 - epatch netbeans-9999-r1-build.xml.patch
3041 -
3042 - # Support for custom patches
3043 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3044 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3045 -
3046 - if [ -n "${files}" ] ; then
3047 - einfo "Applying custom patches:"
3048 -
3049 - for file in ${files} ; do
3050 - epatch "${file}"
3051 - done
3052 - fi
3053 - fi
3054 -
3055 - einfo "Symlinking external libraries..."
3056 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3057 -
3058 - einfo "Linking in other clusters..."
3059 - mkdir "${S}"/nbbuild/netbeans || die
3060 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3061 -
3062 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3063 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3064 - touch nb.cluster.platform.built
3065 -
3066 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3067 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3068 - touch nb.cluster.harness.built
3069 -
3070 - popd >/dev/null || die
3071 -
3072 - java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.44.jar
3073 - java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
3074 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.13-bin.jar
3075 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-8.3-603.jdbc3.jar
3076 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
3077 - java-pkg_jar-from --into extexecution.destroy/external commons-io-1 commons-io.jar commons-io-1.4.jar
3078 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_0.jar
3079 - java-pkg_jar-from --into html.validation/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
3080 - java-pkg_jar-from --into html.validation/external commons-logging commons-logging-api.jar commons-logging-api-1.1.1.jar
3081 - # java-pkg_jar-from --into html.validation/external jing jing.jar jing.jar
3082 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
3083 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
3084 - # java-pkg_jar-from --into libs.antlr3.runtime/external antlr-3 antlr3.jar antlr-runtime-3.1.3.jar
3085 - # java-pkg_jar-from --into libs.commons_net/external commons-net commons-net.jar commons-net-1.4.1.jar
3086 - java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.8.jar
3087 - # java-pkg_jar-from --into libs.ini4j/external ini4j ini4j.jar ini4j-0.5.1.jar
3088 - # java-pkg_jar-from --into libs.jaxb/external jaxb-2 jaxb-impl.jar jaxb-impl.jar
3089 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
3090 - java-pkg_jar-from --into libs.lucene/external lucene-3.0 lucene-core.jar lucene-core-3.0.3.jar
3091 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
3092 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
3093 - java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.6.0.jar
3094 - # java-pkg_jar-from --into libs.svnClientAdapter.svnkit/external trilead-ssh2 trilead-ssh2.jar trilead.jar
3095 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
3096 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
3097 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
3098 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
3099 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.jar
3100 - 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
3101 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
3102 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
3103 - # java-pkg_jar-from --into xml.jaxb.api/external jaxb-2 jaxb-api.jar jaxb-api.jar
3104 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_api.jar
3105 -
3106 - java-pkg-2_src_prepare
3107 -}
3108 -
3109 -src_compile() {
3110 - unset DISPLAY
3111 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
3112 -}
3113 -
3114 -src_install() {
3115 - pushd nbbuild/netbeans/ide >/dev/null || die
3116 -
3117 - insinto ${INSTALL_DIR}
3118 -
3119 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3120 -
3121 - doins -r *
3122 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
3123 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
3124 -
3125 - insinto ${INSTALL_DIR}/bin/nativeexecution
3126 - doins bin/nativeexecution/*
3127 -
3128 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
3129 - for file in *.sh ; do
3130 - fperms 755 ${file}
3131 - done
3132 - popd >/dev/null || die
3133 -
3134 - if use x86 ; then
3135 - doins -r bin/nativeexecution/Linux-x86
3136 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
3137 - for file in * ; do
3138 - fperms 755 ${file}
3139 - done
3140 - popd >/dev/null || die
3141 - elif use amd64 ; then
3142 - doins -r bin/nativeexecution/Linux-x86_64
3143 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
3144 - for file in * ; do
3145 - fperms 755 ${file}
3146 - done
3147 - popd >/dev/null || die
3148 - fi
3149 -
3150 - popd >/dev/null || die
3151 -
3152 - local instdir=${INSTALL_DIR}/modules/ext
3153 - pushd "${D}"/${instdir} >/dev/null || die
3154 - # rm antlr-runtime-3.1.3.jar && dosym /usr/share/antlr-3/lib/antlr3.jar ${instdir}/antlr-runtime-3.1.3.jar || die
3155 - # bytelist-0.1.jar
3156 - rm commons-logging-api-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging-api.jar ${instdir}/commons-logging-api-1.1.1.jar || die
3157 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
3158 - # rm commons-net-1.4.1.jar && dosym /usr/share/commons-net/lib/commons-net.jar ${instdir}/commons-net-1.4.1.jar || die
3159 - # ddl.jar
3160 - rm freemarker-2.3.8.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.8.jar || die
3161 - # html5-datatypes.jar
3162 - # html5-parser.jar
3163 - rm icu4j-4_0.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_0.jar || die
3164 - # [[ -f ini4j-0.5.1.jar ]] && java-pkg_jar-from ini4j ini4j.jar ${instdir}/ini4j-0.5.1.jar || die
3165 - # io-xml-util.jar
3166 - # iri.jar
3167 - # isorelax20041111.jar
3168 - # [[ -f jing.jar ]] && java-pkg_jar-from jing jing.jar ${instdir}/jing.jar || die
3169 - # js.jar
3170 - rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
3171 - # libpam4j-1.1.jar
3172 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
3173 - rm lucene-core-3.0.3.jar && dosym /usr/share/lucene-3.0/lib/lucene-core.jar ${instdir}/lucene-core-3.0.3.jar || die
3174 - rm mysql-connector-java-5.1.13-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.13-bin.jar || die
3175 - # non-schema.jar
3176 - # org.eclipse.mylyn.bugzilla.core_3.3.1.jar
3177 - # org.eclipse.mylyn.commons.core_3.3.1.jar
3178 - # org.eclipse.mylyn.commons.net_3.3.0.jar
3179 - # org.eclipse.mylyn.tasks.core_3.3.1.jar
3180 - # org-netbeans-tax.jar
3181 - rm postgresql-8.3-603.jdbc3.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-8.3-603.jdbc3.jar || die
3182 - # processtreekiller-1.0.1.jar
3183 - # resolver-1.2.jar
3184 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
3185 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
3186 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
3187 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
3188 - # sqljet-1.0.3.jar
3189 - # svnClientAdapter-javahl-1.6.13.jar
3190 - # svnClientAdapter-main-1.6.13.jar
3191 - # svnClientAdapter-svnkit-1.6.13.jar
3192 - rm svnjavahl-1.6.0.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl-1.6.0.jar || die
3193 - # svnkit-javahl.jar
3194 - # svnkit-1.3.4.jar
3195 - # swingx-0.9.5.jar
3196 - # [[ -f trilead.jar ]] && java-pkg_jar-from trilead-ssh2 trilead-ssh2.jar ${instdir}/trilead.jar || die
3197 - # ValidationAPI.jar
3198 - # validator.jar
3199 - # webserver.jar
3200 - # winp-1.14-patched.jar
3201 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
3202 - popd >/dev/null || die
3203 -
3204 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
3205 - pushd "${D}"/${instdir} >/dev/null || die
3206 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
3207 - # [[ -f jaxb-impl.jar ]] && java-pkg_jar-from jaxb-2 jaxb-impl.jar ${instdir}/jaxb-impl.jar || die
3208 - # jaxb-xjc.jar
3209 - # jaxb1-impl.jar
3210 - popd >/dev/null || die
3211 -
3212 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
3213 - pushd "${D}"/${instdir} >/dev/null || die
3214 - # [[ -f jaxb-api.jar ]] && java-pkg_jar-from jaxb-2 jaxb-api.jar ${instdir}/jaxb-api.jar || die
3215 - rm jsr173_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_api.jar || die
3216 - popd >/dev/null || die
3217 -
3218 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
3219 -}
3220
3221 diff --git a/dev-java/netbeans-java/ChangeLog b/dev-java/netbeans-java/ChangeLog
3222 index 247999e..6f6f611 100644
3223 --- a/dev-java/netbeans-java/ChangeLog
3224 +++ b/dev-java/netbeans-java/ChangeLog
3225 @@ -2,6 +2,11 @@
3226 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
3227 # $Header: $
3228
3229 + 22 Dec 2011; Miroslav Šulc <fordfrog@g.o>
3230 + -netbeans-java-9999_p20111211-r1.ebuild,
3231 + -netbeans-java-9999_p20111213.ebuild:
3232 + Removed obsolete versions
3233 +
3234 19 Dec 2011; Miroslav Šulc <fordfrog@g.o>
3235 -netbeans-java-9999_p20111205.ebuild, -netbeans-java-9999_p20111206.ebuild:
3236 Removed obsolete versions
3237
3238 diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
3239 index 34c65f4..50915f2 100644
3240 --- a/dev-java/netbeans-java/Manifest
3241 +++ b/dev-java/netbeans-java/Manifest
3242 @@ -24,7 +24,6 @@ DIST AA6FD013C506BAC98BCE1174EACAD00383650342-javac-impl-nb-7.0-b07.jar 1673570
3243 DIST ADD5DE96BF7F30DAA4EC41D70610CF72A16F58FD-javac-api-nb-7.0-b07.jar 130227 RMD160 08d045a87a1381e85f85bda965daeafd7929d6a0 SHA1 add5de96bf7f30daa4ec41d70610cf72a16f58fd SHA256 c221b2ffa32c021c4219883ff43e20bbcb90644996cdbd18f8625a1913009f81
3244 DIST AF599F03E590A5992EE56F363DBD8F0F32B8787E-indexer-artifact-4.1.0.jar 24703 RMD160 9e66853a89ec7286652b9338462d5cd1afee16c3 SHA1 af599f03e590a5992ee56f363dbd8f0f32b8787e SHA256 d542a451c09313576942e8c201bdbd4a8545da57f9bfe9c9af9712945add6766
3245 DIST B456600D274B835E1E7DDB16FD843DDAB2ED3EF1-appframework-1.0.3-doc.zip 301845 RMD160 170bbc400e7001567a6f0aec9394c04ab6f1ec37 SHA1 b456600d274b835e1e7ddb16fd843ddab2ed3ef1 SHA256 0667f86903d97f78ec1022ef1f31a173990bf69b3f882f95e11ea2bf968ec7d0
3246 -DIST B5D752DBF3CDC657998EAFED20E8D0C59F10EC67-javac-impl-nb-7.0-b07.jar 1670196 RMD160 9326df06b719e7594ea042c13f3d9801306aad27 SHA1 b5d752dbf3cdc657998eafed20e8d0c59f10ec67 SHA256 df5da08d41473730347d0ea571c9f2ebbee9af05947737c0550d8e769c79570c
3247 DIST BC0919190ADD3A7FB764C8412D10A2B026CD9563-eclipselink-2.3.0.jar 6503498 RMD160 dd40d7b00141fe3c3f2f23925683de2cb1837cd9 SHA1 bc0919190add3a7fb764c8412d10a2b026cd9563 SHA256 ddd722c70d74201e7f06463e6b59fd2563d2b043a36825cb47ede8f9bf03c213
3248 DIST C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip 5029407 RMD160 546dd5f8c9039925e89e76655265e6105658951d SHA1 c8a5e0d558ea7e7349f9d32b838553d5e7dd214f SHA256 7492417ca97835935912d931f9c2a1c9d98fc35fab455d086fd11f7ff663acb8
3249 DIST CAF99EFBB25E9183609D6FBA4F63D85E7606903F-indexer-core-4.1.0.jar 220841 RMD160 6d0afc9ec328e3b3c2901d0941b29feca57350ee SHA1 caf99efbb25e9183609d6fba4f63d85e7606903f SHA256 f6140d9e9f52a50c381ac500c119b268bae84e84c9ba37d361baf22d4e4ec68f
3250 @@ -37,13 +36,9 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
3251 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
3252 DIST netbeans-7.1rc2-201111302200-src.zip 171734606 RMD160 873f9aa257caf6610623a54434d5c9f63bb045fa SHA1 31f59ce98faf01d8696c1349a366af5d4d71e5b0 SHA256 69e1e7f6c9cf88719896ade2712b731575f7ad79a425ec54ab18b874b12f39c5
3253 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
3254 -DIST netbeans-trunk-nightly-201112110600-src.zip 172436299 RMD160 0fda2a7f05b05edf027313e582bf81177e6c610e SHA1 66399ae379dcbb5b3cb24639d06d0a3ca731a27a SHA256 a0a65b8768ad2d21d9583b929d28300942bd23ef43a08104d60bb7fc8fa9f1e9
3255 -DIST netbeans-trunk-nightly-201112130600-src.zip 172485313 RMD160 cfb18639e3f02da911fb4b3f5e259a6cf6c5ebb8 SHA1 3bb1818b3865ced1be85c454033b7b4d17fb0036 SHA256 ecaec0a53a3f2041be3c4d8e9b28da592f19fd10b521980dbbd71e5ab20ef82c
3256 DIST netbeans-trunk-nightly-201112180600-src.zip 172060837 RMD160 3b9c01126f29ed069e7b7aa7c8173cd254f25796 SHA1 1940dbc52af1a3fe1b6c8f875397b7098a61abe3 SHA256 fe49564465859f04c54dacb2c23d319b5bc82583a6cdcf27edc2fe4aac30d359
3257 EBUILD netbeans-java-7.0.1.ebuild 14888 RMD160 19208f48ccc5d5d19ba03bf7c60d27a429243b98 SHA1 2c116b4798f92dcac23bdcacd04bb01b0116c7d2 SHA256 98b4789883e375d817f509dbe9067b6f5c3685d92c714d443d51b00bb54704ad
3258 EBUILD netbeans-java-7.1_rc2.ebuild 14414 RMD160 292ac20ccc958a6c29d16918d305157367786aaf SHA1 64efb5df2a7ec26ddfd64d07ea18d950ec1b3380 SHA256 6da279934bdebd0364c4acfe50c64b061460c845d9ec0d6a2d7e3aa985b78753
3259 -EBUILD netbeans-java-9999_p20111211-r1.ebuild 14664 RMD160 998f4827437e26146f402d472605e327cd1c1fae SHA1 37170501d879bb21a41fc0fe77f3e81588838e05 SHA256 ea0b15855a2e9d98ea724679d650f129b45301152ca97985cd582194fc8ada81
3260 -EBUILD netbeans-java-9999_p20111213.ebuild 14664 RMD160 2ed75d8ca7c561489c7800a092b8ab7443d35a59 SHA1 f65993aff9a8b6a5cc548f53cb672d31efc81fcb SHA256 5aed3b8bfab871de27f2796efbbef175cd44afe8238fc6e4c4bf0d46d164c3d3
3261 EBUILD netbeans-java-9999_p20111218.ebuild 14664 RMD160 529e501b2e503b8c994b62067ed0a3ba963f91a3 SHA1 ff7695f1f25df6499ff37eb0440f565efeeee7f3 SHA256 68653334f75d036a401f5d035a80739d27be42a117b88ae5801dab19bc3c369b
3262 -MISC ChangeLog 21960 RMD160 92ec27c900e4b14f509417ab18920f34965b046e SHA1 fb93cc38ba5d875a2d11fe92c0fa475e3ef05477 SHA256 955147f803fab6bab4252d33154938211c3a6d7818943a841a64ad088ab4bc1a
3263 +MISC ChangeLog 22124 RMD160 6722680885cba06e54df26cbdd9749f8906cff04 SHA1 770d3c75636584aa257d836d1e9129350d75ccdb SHA256 4a2f4aa237b29226416de24f483214d474f93ae1432ecc22f9d02928002d1223
3264 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
3265
3266 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20111211-r1.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20111211-r1.ebuild
3267 deleted file mode 100644
3268 index e7d2144..0000000
3269 --- a/dev-java/netbeans-java/netbeans-java-9999_p20111211-r1.ebuild
3270 +++ /dev/null
3271 @@ -1,304 +0,0 @@
3272 -# Copyright 1999-2011 Gentoo Foundation
3273 -# Distributed under the terms of the GNU General Public License v2
3274 -# $Header: $
3275 -
3276 -EAPI="4"
3277 -WANT_ANT_TASKS="ant-nodeps"
3278 -inherit eutils java-pkg-2 java-ant-2
3279 -
3280 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
3281 -
3282 -DESCRIPTION="Netbeans Java Cluster"
3283 -HOMEPAGE="http://netbeans.org/projects/java"
3284 -SLOT="9999"
3285 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-11_06-00-36/zip/netbeans-trunk-nightly-201112110600-src.zip"
3286 -SRC_URI="${SOURCE_URL}
3287 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
3288 - http://hg.netbeans.org/binaries/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip
3289 - http://hg.netbeans.org/binaries/418D3D56EB9785CF0D6214AF82AB141C094A494D-apache-maven-3.0.4-RC3-bin.zip
3290 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
3291 - http://hg.netbeans.org/binaries/BC0919190ADD3A7FB764C8412D10A2B026CD9563-eclipselink-2.3.0.jar
3292 - http://hg.netbeans.org/binaries/7C60F22D32F56478AC25A732038E9DD7DFECF5DD-eclipselink-jpa-modelgen-2.3.0.jar
3293 - http://hg.netbeans.org/binaries/59FAD2A4D4A1CFECED8149854EEEC3A7B9668927-glassfish-persistence-v2-build-58g.jar
3294 - http://hg.netbeans.org/binaries/907363E301E2279930C82BEB466BF2053C6E993B-glassfish-persistence-v2ur1-build-09d.jar
3295 - http://hg.netbeans.org/binaries/C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip
3296 - http://hg.netbeans.org/binaries/204680C59C7D8A4A1A26B9A2ED46D0DAA6DC10B3-indexer-artifact-4.1.2.jar
3297 - http://hg.netbeans.org/binaries/EA1F2B2504FC5ABCB06146D858F74A97B85A2998-indexer-core-4.1.2.jar
3298 - http://hg.netbeans.org/binaries/E90F4B2F8972AA5EF58139F16B78D5F6ACFC6EF9-javac-api-nb-7.0-b07.jar
3299 - http://hg.netbeans.org/binaries/B5D752DBF3CDC657998EAFED20E8D0C59F10EC67-javac-impl-nb-7.0-b07.jar
3300 - http://hg.netbeans.org/binaries/3BCA561B1B7B284B3D3C097F92A9CD47FF485058-javax.persistence-2.0.jar
3301 - http://hg.netbeans.org/binaries/2F43A634A42CC4FD2EF9E24B488AFFD6984D3411-jaxws-2.2.zip
3302 - http://hg.netbeans.org/binaries/23E69F0F17757673C573EBD9899727B82EF7DB7F-jaxws-2.2-api.zip
3303 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
3304 - http://hg.netbeans.org/binaries/653A6AD1EF786BC577FC20F56E5F2B1D30423805-maven-dependency-tree-1.2.jar
3305 - http://hg.netbeans.org/binaries/3D4C3416889FDC5C149D97382020F4AC6C736377-org.eclipse.persistence.jpa.jpql_1.0.0.jar
3306 - http://hg.netbeans.org/binaries/2D0D28E05BD6B6452DAAFE2B5CCB69A84EA63E5D-spring-2.5.6.SEC01.jar
3307 - http://hg.netbeans.org/binaries/7622CB23DAEDD9DE0ACBD16C820D3A02F94572AF-spring-framework-3.0.6.RELEASE.zip"
3308 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3309 -KEYWORDS="~amd64 ~x86"
3310 -IUSE=""
3311 -S="${WORKDIR}"
3312 -
3313 -CDEPEND="~dev-java/netbeans-platform-${PV}
3314 - ~dev-java/netbeans-harness-${PV}
3315 - ~dev-java/netbeans-ide-${PV}
3316 - ~dev-java/netbeans-websvccommon-${PV}
3317 - dev-java/beansbinding:0
3318 - dev-java/cglib:2.2
3319 - dev-java/jdom:1.0"
3320 -DEPEND="virtual/jdk:1.6
3321 - app-arch/unzip
3322 - ${CDEPEND}
3323 - dev-java/javahelp:0
3324 - dev-java/junit:4"
3325 -RDEPEND=">=virtual/jdk-1.6
3326 - ${CDEPEND}
3327 - dev-java/absolutelayout:0
3328 - dev-java/antlr:0[java]
3329 - dev-java/asm:2.2
3330 - dev-java/cglib:2.1
3331 - dev-java/commons-collections:0
3332 - dev-java/dom4j:1
3333 - dev-java/ehcache:1.2
3334 - dev-java/fastinfoset:0
3335 - dev-java/javassist:3
3336 - dev-java/jsr67:0
3337 - dev-java/jsr181:0
3338 - dev-java/jsr250:0
3339 - dev-java/jta:0
3340 - dev-java/jtidy:0
3341 - >=dev-java/maven-bin-3.0.3:3.0
3342 - dev-java/saaj:0
3343 - dev-java/stax-ex:0
3344 - dev-java/xmlstreambuffer:0"
3345 -
3346 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3347 -
3348 -EANT_BUILD_XML="nbbuild/build.xml"
3349 -EANT_BUILD_TARGET="rebuild-cluster"
3350 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true"
3351 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3352 -JAVA_PKG_BSFIX="off"
3353 -
3354 -src_unpack() {
3355 - unpack $(basename ${SOURCE_URL})
3356 -
3357 - einfo "Deleting bundled jars..."
3358 - find -name "*.jar" -type f -delete
3359 -
3360 - unpack netbeans-9999-r1-build.xml.patch.bz2
3361 -
3362 - pushd "${S}" >/dev/null || die
3363 - ln -s "${DISTDIR}"/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip o.apache.tools.ant.module/external/ant-libs-1.8.2.zip || die
3364 - ln -s "${DISTDIR}"/418D3D56EB9785CF0D6214AF82AB141C094A494D-apache-maven-3.0.4-RC3-bin.zip maven.embedder/external/apache-maven-3.0.4-RC3-bin.zip || die
3365 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
3366 - ln -s "${DISTDIR}"/BC0919190ADD3A7FB764C8412D10A2B026CD9563-eclipselink-2.3.0.jar j2ee.eclipselink/external/eclipselink-2.3.0.jar || die
3367 - ln -s "${DISTDIR}"/7C60F22D32F56478AC25A732038E9DD7DFECF5DD-eclipselink-jpa-modelgen-2.3.0.jar j2ee.eclipselinkmodelgen/external/eclipselink-jpa-modelgen-2.3.0.jar || die
3368 - ln -s "${DISTDIR}"/59FAD2A4D4A1CFECED8149854EEEC3A7B9668927-glassfish-persistence-v2-build-58g.jar j2ee.toplinklib/external/glassfish-persistence-v2-build-58g.jar || die
3369 - ln -s "${DISTDIR}"/907363E301E2279930C82BEB466BF2053C6E993B-glassfish-persistence-v2ur1-build-09d.jar j2ee.toplinklib/external/glassfish-persistence-v2ur1-build-09d.jar || die
3370 - ln -s "${DISTDIR}"/C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip hibernatelib/external/hibernate-3.2.5-lib.zip || die
3371 - ln -s "${DISTDIR}"/204680C59C7D8A4A1A26B9A2ED46D0DAA6DC10B3-indexer-artifact-4.1.2.jar maven.indexer/external/indexer-artifact-4.1.2.jar || die
3372 - ln -s "${DISTDIR}"/EA1F2B2504FC5ABCB06146D858F74A97B85A2998-indexer-core-4.1.2.jar maven.indexer/external/indexer-core-4.1.2.jar || die
3373 - ln -s "${DISTDIR}"/E90F4B2F8972AA5EF58139F16B78D5F6ACFC6EF9-javac-api-nb-7.0-b07.jar libs.javacapi/external/javac-api-nb-7.0-b07.jar || die
3374 - ln -s "${DISTDIR}"/B5D752DBF3CDC657998EAFED20E8D0C59F10EC67-javac-impl-nb-7.0-b07.jar libs.javacimpl/external/javac-impl-nb-7.0-b07.jar || die
3375 - ln -s "${DISTDIR}"/3BCA561B1B7B284B3D3C097F92A9CD47FF485058-javax.persistence-2.0.jar j2ee.eclipselink/external/javax.persistence-2.0.jar || die
3376 - ln -s "${DISTDIR}"/2F43A634A42CC4FD2EF9E24B488AFFD6984D3411-jaxws-2.2.zip websvc.jaxws21/external/jaxws-2.2.zip || die
3377 - ln -s "${DISTDIR}"/23E69F0F17757673C573EBD9899727B82EF7DB7F-jaxws-2.2-api.zip websvc.jaxws21api/external/jaxws-2.2-api.zip || die
3378 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
3379 - ln -s "${DISTDIR}"/653A6AD1EF786BC577FC20F56E5F2B1D30423805-maven-dependency-tree-1.2.jar maven.embedder/external/maven-dependency-tree-1.2.jar || die
3380 - ln -s "${DISTDIR}"/3D4C3416889FDC5C149D97382020F4AC6C736377-org.eclipse.persistence.jpa.jpql_1.0.0.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_1.0.0.jar || die
3381 - ln -s "${DISTDIR}"/2D0D28E05BD6B6452DAAFE2B5CCB69A84EA63E5D-spring-2.5.6.SEC01.jar libs.springframework/external/spring-2.5.6.SEC01.jar || die
3382 - ln -s "${DISTDIR}"/7622CB23DAEDD9DE0ACBD16C820D3A02F94572AF-spring-framework-3.0.6.RELEASE.zip libs.springframework/external/spring-framework-3.0.6.RELEASE.zip || die
3383 - popd >/dev/null || die
3384 -}
3385 -
3386 -src_prepare() {
3387 - einfo "Deleting bundled class files..."
3388 - find -name "*.class" -type f | xargs rm -vf
3389 -
3390 - epatch netbeans-9999-r1-build.xml.patch
3391 -
3392 - # Support for custom patches
3393 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3394 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3395 -
3396 - if [ -n "${files}" ] ; then
3397 - einfo "Applying custom patches:"
3398 -
3399 - for file in ${files} ; do
3400 - epatch "${file}"
3401 - done
3402 - fi
3403 - fi
3404 -
3405 - einfo "Symlinking external libraries..."
3406 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3407 - java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
3408 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
3409 - java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
3410 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
3411 -
3412 - einfo "Linking in other clusters..."
3413 - mkdir "${S}"/nbbuild/netbeans || die
3414 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3415 -
3416 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3417 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3418 - touch nb.cluster.platform.built
3419 -
3420 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3421 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3422 - touch nb.cluster.harness.built
3423 -
3424 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3425 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3426 - touch nb.cluster.ide.built
3427 -
3428 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3429 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3430 - touch nb.cluster.websvccommon.built
3431 -
3432 - popd >/dev/null || die
3433 -
3434 - java-pkg-2_src_prepare
3435 -}
3436 -
3437 -src_install() {
3438 - pushd nbbuild/netbeans/java >/dev/null || die
3439 -
3440 - insinto ${INSTALL_DIR}
3441 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3442 -
3443 - doins -r *
3444 - rm -fr "${D}"/${INSTALL_DIR}/ant/* || die
3445 - #rm -fr "${D}"/${INSTALL_DIR}/maven || die
3446 - #dosym /usr/share/maven-bin-3.0 ${INSTALL_DIR}/maven
3447 - fperms 755 ${INSTALL_DIR}/maven/bin/mvn* || die
3448 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
3449 -
3450 - insinto ${INSTALL_DIR}/ant
3451 - dosym /usr/share/ant/bin ${INSTALL_DIR}/ant/bin
3452 - dosym /usr/share/ant/etc ${INSTALL_DIR}/ant/etc
3453 - doins -r ant/extra
3454 - dosym /usr/share/ant/lib ${INSTALL_DIR}/ant/lib
3455 - doins -r ant/nblib
3456 - dosym /usr/share/ant/tasks ${INSTALL_DIR}/ant/tasks
3457 - local vertasks=$(ls -d /usr/share/ant/tasks-*)
3458 - dosym ${vertasks} ${INSTALL_DIR}/ant/$(basename ${vertasks}) # it would be better if ant would have tasks-current dir
3459 -
3460 - popd >/dev/null || die
3461 -
3462 - local instdir=/${INSTALL_DIR}/modules/ext
3463 - pushd "${D}"/${instdir} >/dev/null || die
3464 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
3465 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
3466 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
3467 - # javac-api-nb-7.0-b07.jar
3468 - # javac-impl-nb-7.0-b07.jar
3469 - # org-netbeans-modules-java-j2seplatform-probe.jar
3470 - popd >/dev/null || die
3471 -
3472 - local instdir=${INSTALL_DIR}/modules/ext/eclipselink
3473 - pushd "${D}"/${instdir} >/dev/null || die
3474 - # dir: eclipselink
3475 - # eclipselink-javax.persistence-2.0.jar
3476 - # eclipselink-jpa-modelgen-2.2.0.jar
3477 - # eclipselink-2.2.0.jar
3478 - popd >/dev/null || die
3479 -
3480 - local instdir=${INSTALL_DIR}/modules/ext/hibernate
3481 - pushd "${D}"/${instdir} >/dev/null || die
3482 - rm antlr-2.7.6.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.6.jar || die
3483 - rm asm-attrs.jar && dosym /usr/share/asm-2.2/lib/asm-attrs.jar ${instdir}/asm-attrs.jar || die
3484 - rm asm.jar && dosym /usr/share/asm-2.2/lib/asm.jar ${instdir}/asm.jar || die
3485 - rm cglib-2.1.3.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.1.3.jar || die
3486 - rm commons-collections-2.1.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-2.1.1.jar || die
3487 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
3488 - rm ehcache-1.2.3.jar && dosym /usr/share/ehcache-1.2/lib/ehcache.jar ${instdir}/ehcache-1.2.3.jar || die
3489 - # ejb3-persistence.jar
3490 - # hibernate-annotations.jar
3491 - # hibernate-commons-annotations.jar
3492 - # hibernate-entitymanager.jar
3493 - # hibernate-tools.jar
3494 - # hibernate3.jar
3495 - rm javassist.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist.jar || die
3496 - # jdbc2_0-stdext.jar
3497 - rm jta.jar && dosym /usr/share/jta/lib/jta.jar ${instdir}/jta.jar || die
3498 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
3499 - popd >/dev/null || die
3500 -
3501 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
3502 - pushd "${D}"/${instdir} >/dev/null || die
3503 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
3504 - # gmbal-api-only.jar
3505 - # http.jar
3506 - # jaxws-rt.jar
3507 - # jaxws-tools.jar
3508 - # management-api.jar
3509 - # mimepull.jar
3510 - # policy.jar
3511 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
3512 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
3513 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
3514 - # woodstox.jar
3515 - popd >/dev/null || die
3516 -
3517 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
3518 - pushd "${D}"/${instdir} >/dev/null || die
3519 - # jaxws-api.jar
3520 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
3521 - rm jsr250-api.jar && dosym /usr/share/jsr250/lib/jsr250.jar ${instdir}/jsr250-api.jar || die
3522 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
3523 - popd >/dev/null || die
3524 -
3525 - local instdir=${INSTALL_DIR}/modules/ext/maven
3526 - pushd "${D}"/${instdir} >/dev/null || die
3527 - # indexer-artifact-4.1.1.jar
3528 - # indexer-core-4.1.1.jar
3529 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
3530 - # maven-dependency-tree-1.2.jar
3531 - popd >/dev/null || die
3532 -
3533 - local instdir=${INSTALL_DIR}/modules/ext/spring
3534 - pushd "${D}"/${instdir} >/dev/null || die
3535 - # spring-2.5.6.SEC01.jar
3536 - popd >/dev/null || die
3537 -
3538 - local instdir=${INSTALL_DIR}/modules/ext/spring-3.0
3539 - pushd "${D}"/${instdir} >/dev/null || die
3540 - # spring-aop-3.0.2.RELEASE.jar
3541 - # spring-asm-3.0.2.RELEASE.jar
3542 - # spring-aspects-3.0.2.RELEASE.jar
3543 - # spring-beans-3.0.2.RELEASE.jar
3544 - # spring-context-support-3.0.2.RELEASE.jar
3545 - # spring-context-3.0.2.RELEASE.jar
3546 - # spring-core-3.0.2.RELEASE.jar
3547 - # spring-expression-3.0.2.RELEASE.jar
3548 - # spring-instrument-tomcat-3.0.2.RELEASE.jar
3549 - # spring-instrument-3.0.2.RELEASE.jar
3550 - # spring-jdbc-3.0.2.RELEASE.jar
3551 - # spring-jms-3.0.2.RELEASE.jar
3552 - # spring-orm-3.0.2.RELEASE.jar
3553 - # spring-oxm-3.0.2.RELEASE.jar
3554 - # spring-struts-3.0.2.RELEASE.jar
3555 - # spring-test-3.0.2.RELEASE.jar
3556 - # spring-tx-3.0.2.RELEASE.jar
3557 - # spring-webmvc-portlet-3.0.2.RELEASE.jar
3558 - # spring-webmvc-3.0.2.RELEASE.jar
3559 - # spring-web-3.0.2.RELEASE.jar
3560 - popd >/dev/null || die
3561 -
3562 - local instdir=${INSTALL_DIR}/modules/ext/toplink
3563 - pushd "${D}"/${instdir} >/dev/null || die
3564 - # toplink-essentials-agent.jar
3565 - # toplink-essentials.jar
3566 - popd >/dev/null || die
3567 -
3568 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
3569 -}
3570 -
3571 -pkg_postinst() {
3572 - elog "Note that if you change your version of ant, you have to re-emerge"
3573 - elog "this package to get updated the link to ant tasks of that specific"
3574 - elog "version."
3575 -}
3576
3577 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20111213.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20111213.ebuild
3578 deleted file mode 100644
3579 index 0b5e635..0000000
3580 --- a/dev-java/netbeans-java/netbeans-java-9999_p20111213.ebuild
3581 +++ /dev/null
3582 @@ -1,304 +0,0 @@
3583 -# Copyright 1999-2011 Gentoo Foundation
3584 -# Distributed under the terms of the GNU General Public License v2
3585 -# $Header: $
3586 -
3587 -EAPI="4"
3588 -WANT_ANT_TASKS="ant-nodeps"
3589 -inherit eutils java-pkg-2 java-ant-2
3590 -
3591 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
3592 -
3593 -DESCRIPTION="Netbeans Java Cluster"
3594 -HOMEPAGE="http://netbeans.org/projects/java"
3595 -SLOT="9999"
3596 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-13_06-00-36/zip/netbeans-trunk-nightly-201112130600-src.zip"
3597 -SRC_URI="${SOURCE_URL}
3598 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
3599 - http://hg.netbeans.org/binaries/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip
3600 - http://hg.netbeans.org/binaries/418D3D56EB9785CF0D6214AF82AB141C094A494D-apache-maven-3.0.4-RC3-bin.zip
3601 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
3602 - http://hg.netbeans.org/binaries/BC0919190ADD3A7FB764C8412D10A2B026CD9563-eclipselink-2.3.0.jar
3603 - http://hg.netbeans.org/binaries/7C60F22D32F56478AC25A732038E9DD7DFECF5DD-eclipselink-jpa-modelgen-2.3.0.jar
3604 - http://hg.netbeans.org/binaries/59FAD2A4D4A1CFECED8149854EEEC3A7B9668927-glassfish-persistence-v2-build-58g.jar
3605 - http://hg.netbeans.org/binaries/907363E301E2279930C82BEB466BF2053C6E993B-glassfish-persistence-v2ur1-build-09d.jar
3606 - http://hg.netbeans.org/binaries/C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip
3607 - http://hg.netbeans.org/binaries/204680C59C7D8A4A1A26B9A2ED46D0DAA6DC10B3-indexer-artifact-4.1.2.jar
3608 - http://hg.netbeans.org/binaries/EA1F2B2504FC5ABCB06146D858F74A97B85A2998-indexer-core-4.1.2.jar
3609 - http://hg.netbeans.org/binaries/E90F4B2F8972AA5EF58139F16B78D5F6ACFC6EF9-javac-api-nb-7.0-b07.jar
3610 - http://hg.netbeans.org/binaries/B5D752DBF3CDC657998EAFED20E8D0C59F10EC67-javac-impl-nb-7.0-b07.jar
3611 - http://hg.netbeans.org/binaries/3BCA561B1B7B284B3D3C097F92A9CD47FF485058-javax.persistence-2.0.jar
3612 - http://hg.netbeans.org/binaries/2F43A634A42CC4FD2EF9E24B488AFFD6984D3411-jaxws-2.2.zip
3613 - http://hg.netbeans.org/binaries/23E69F0F17757673C573EBD9899727B82EF7DB7F-jaxws-2.2-api.zip
3614 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
3615 - http://hg.netbeans.org/binaries/653A6AD1EF786BC577FC20F56E5F2B1D30423805-maven-dependency-tree-1.2.jar
3616 - http://hg.netbeans.org/binaries/3D4C3416889FDC5C149D97382020F4AC6C736377-org.eclipse.persistence.jpa.jpql_1.0.0.jar
3617 - http://hg.netbeans.org/binaries/2D0D28E05BD6B6452DAAFE2B5CCB69A84EA63E5D-spring-2.5.6.SEC01.jar
3618 - http://hg.netbeans.org/binaries/7622CB23DAEDD9DE0ACBD16C820D3A02F94572AF-spring-framework-3.0.6.RELEASE.zip"
3619 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3620 -KEYWORDS="~amd64 ~x86"
3621 -IUSE=""
3622 -S="${WORKDIR}"
3623 -
3624 -CDEPEND="~dev-java/netbeans-platform-${PV}
3625 - ~dev-java/netbeans-harness-${PV}
3626 - ~dev-java/netbeans-ide-${PV}
3627 - ~dev-java/netbeans-websvccommon-${PV}
3628 - dev-java/beansbinding:0
3629 - dev-java/cglib:2.2
3630 - dev-java/jdom:1.0"
3631 -DEPEND="virtual/jdk:1.6
3632 - app-arch/unzip
3633 - ${CDEPEND}
3634 - dev-java/javahelp:0
3635 - dev-java/junit:4"
3636 -RDEPEND=">=virtual/jdk-1.6
3637 - ${CDEPEND}
3638 - dev-java/absolutelayout:0
3639 - dev-java/antlr:0[java]
3640 - dev-java/asm:2.2
3641 - dev-java/cglib:2.1
3642 - dev-java/commons-collections:0
3643 - dev-java/dom4j:1
3644 - dev-java/ehcache:1.2
3645 - dev-java/fastinfoset:0
3646 - dev-java/javassist:3
3647 - dev-java/jsr67:0
3648 - dev-java/jsr181:0
3649 - dev-java/jsr250:0
3650 - dev-java/jta:0
3651 - dev-java/jtidy:0
3652 - >=dev-java/maven-bin-3.0.3:3.0
3653 - dev-java/saaj:0
3654 - dev-java/stax-ex:0
3655 - dev-java/xmlstreambuffer:0"
3656 -
3657 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3658 -
3659 -EANT_BUILD_XML="nbbuild/build.xml"
3660 -EANT_BUILD_TARGET="rebuild-cluster"
3661 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true"
3662 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3663 -JAVA_PKG_BSFIX="off"
3664 -
3665 -src_unpack() {
3666 - unpack $(basename ${SOURCE_URL})
3667 -
3668 - einfo "Deleting bundled jars..."
3669 - find -name "*.jar" -type f -delete
3670 -
3671 - unpack netbeans-9999-r1-build.xml.patch.bz2
3672 -
3673 - pushd "${S}" >/dev/null || die
3674 - ln -s "${DISTDIR}"/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip o.apache.tools.ant.module/external/ant-libs-1.8.2.zip || die
3675 - ln -s "${DISTDIR}"/418D3D56EB9785CF0D6214AF82AB141C094A494D-apache-maven-3.0.4-RC3-bin.zip maven.embedder/external/apache-maven-3.0.4-RC3-bin.zip || die
3676 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
3677 - ln -s "${DISTDIR}"/BC0919190ADD3A7FB764C8412D10A2B026CD9563-eclipselink-2.3.0.jar j2ee.eclipselink/external/eclipselink-2.3.0.jar || die
3678 - ln -s "${DISTDIR}"/7C60F22D32F56478AC25A732038E9DD7DFECF5DD-eclipselink-jpa-modelgen-2.3.0.jar j2ee.eclipselinkmodelgen/external/eclipselink-jpa-modelgen-2.3.0.jar || die
3679 - ln -s "${DISTDIR}"/59FAD2A4D4A1CFECED8149854EEEC3A7B9668927-glassfish-persistence-v2-build-58g.jar j2ee.toplinklib/external/glassfish-persistence-v2-build-58g.jar || die
3680 - ln -s "${DISTDIR}"/907363E301E2279930C82BEB466BF2053C6E993B-glassfish-persistence-v2ur1-build-09d.jar j2ee.toplinklib/external/glassfish-persistence-v2ur1-build-09d.jar || die
3681 - ln -s "${DISTDIR}"/C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip hibernatelib/external/hibernate-3.2.5-lib.zip || die
3682 - ln -s "${DISTDIR}"/204680C59C7D8A4A1A26B9A2ED46D0DAA6DC10B3-indexer-artifact-4.1.2.jar maven.indexer/external/indexer-artifact-4.1.2.jar || die
3683 - ln -s "${DISTDIR}"/EA1F2B2504FC5ABCB06146D858F74A97B85A2998-indexer-core-4.1.2.jar maven.indexer/external/indexer-core-4.1.2.jar || die
3684 - ln -s "${DISTDIR}"/E90F4B2F8972AA5EF58139F16B78D5F6ACFC6EF9-javac-api-nb-7.0-b07.jar libs.javacapi/external/javac-api-nb-7.0-b07.jar || die
3685 - ln -s "${DISTDIR}"/B5D752DBF3CDC657998EAFED20E8D0C59F10EC67-javac-impl-nb-7.0-b07.jar libs.javacimpl/external/javac-impl-nb-7.0-b07.jar || die
3686 - ln -s "${DISTDIR}"/3BCA561B1B7B284B3D3C097F92A9CD47FF485058-javax.persistence-2.0.jar j2ee.eclipselink/external/javax.persistence-2.0.jar || die
3687 - ln -s "${DISTDIR}"/2F43A634A42CC4FD2EF9E24B488AFFD6984D3411-jaxws-2.2.zip websvc.jaxws21/external/jaxws-2.2.zip || die
3688 - ln -s "${DISTDIR}"/23E69F0F17757673C573EBD9899727B82EF7DB7F-jaxws-2.2-api.zip websvc.jaxws21api/external/jaxws-2.2-api.zip || die
3689 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
3690 - ln -s "${DISTDIR}"/653A6AD1EF786BC577FC20F56E5F2B1D30423805-maven-dependency-tree-1.2.jar maven.embedder/external/maven-dependency-tree-1.2.jar || die
3691 - ln -s "${DISTDIR}"/3D4C3416889FDC5C149D97382020F4AC6C736377-org.eclipse.persistence.jpa.jpql_1.0.0.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_1.0.0.jar || die
3692 - ln -s "${DISTDIR}"/2D0D28E05BD6B6452DAAFE2B5CCB69A84EA63E5D-spring-2.5.6.SEC01.jar libs.springframework/external/spring-2.5.6.SEC01.jar || die
3693 - ln -s "${DISTDIR}"/7622CB23DAEDD9DE0ACBD16C820D3A02F94572AF-spring-framework-3.0.6.RELEASE.zip libs.springframework/external/spring-framework-3.0.6.RELEASE.zip || die
3694 - popd >/dev/null || die
3695 -}
3696 -
3697 -src_prepare() {
3698 - einfo "Deleting bundled class files..."
3699 - find -name "*.class" -type f | xargs rm -vf
3700 -
3701 - epatch netbeans-9999-r1-build.xml.patch
3702 -
3703 - # Support for custom patches
3704 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3705 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3706 -
3707 - if [ -n "${files}" ] ; then
3708 - einfo "Applying custom patches:"
3709 -
3710 - for file in ${files} ; do
3711 - epatch "${file}"
3712 - done
3713 - fi
3714 - fi
3715 -
3716 - einfo "Symlinking external libraries..."
3717 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3718 - java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
3719 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
3720 - java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
3721 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
3722 -
3723 - einfo "Linking in other clusters..."
3724 - mkdir "${S}"/nbbuild/netbeans || die
3725 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3726 -
3727 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3728 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3729 - touch nb.cluster.platform.built
3730 -
3731 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3732 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3733 - touch nb.cluster.harness.built
3734 -
3735 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3736 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3737 - touch nb.cluster.ide.built
3738 -
3739 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3740 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3741 - touch nb.cluster.websvccommon.built
3742 -
3743 - popd >/dev/null || die
3744 -
3745 - java-pkg-2_src_prepare
3746 -}
3747 -
3748 -src_install() {
3749 - pushd nbbuild/netbeans/java >/dev/null || die
3750 -
3751 - insinto ${INSTALL_DIR}
3752 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3753 -
3754 - doins -r *
3755 - rm -fr "${D}"/${INSTALL_DIR}/ant/* || die
3756 - #rm -fr "${D}"/${INSTALL_DIR}/maven || die
3757 - #dosym /usr/share/maven-bin-3.0 ${INSTALL_DIR}/maven
3758 - fperms 755 ${INSTALL_DIR}/maven/bin/mvn* || die
3759 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
3760 -
3761 - insinto ${INSTALL_DIR}/ant
3762 - dosym /usr/share/ant/bin ${INSTALL_DIR}/ant/bin
3763 - dosym /usr/share/ant/etc ${INSTALL_DIR}/ant/etc
3764 - doins -r ant/extra
3765 - dosym /usr/share/ant/lib ${INSTALL_DIR}/ant/lib
3766 - doins -r ant/nblib
3767 - dosym /usr/share/ant/tasks ${INSTALL_DIR}/ant/tasks
3768 - local vertasks=$(ls -d /usr/share/ant/tasks-*)
3769 - dosym ${vertasks} ${INSTALL_DIR}/ant/$(basename ${vertasks}) # it would be better if ant would have tasks-current dir
3770 -
3771 - popd >/dev/null || die
3772 -
3773 - local instdir=/${INSTALL_DIR}/modules/ext
3774 - pushd "${D}"/${instdir} >/dev/null || die
3775 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
3776 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
3777 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
3778 - # javac-api-nb-7.0-b07.jar
3779 - # javac-impl-nb-7.0-b07.jar
3780 - # org-netbeans-modules-java-j2seplatform-probe.jar
3781 - popd >/dev/null || die
3782 -
3783 - local instdir=${INSTALL_DIR}/modules/ext/eclipselink
3784 - pushd "${D}"/${instdir} >/dev/null || die
3785 - # dir: eclipselink
3786 - # eclipselink-javax.persistence-2.0.jar
3787 - # eclipselink-jpa-modelgen-2.2.0.jar
3788 - # eclipselink-2.2.0.jar
3789 - popd >/dev/null || die
3790 -
3791 - local instdir=${INSTALL_DIR}/modules/ext/hibernate
3792 - pushd "${D}"/${instdir} >/dev/null || die
3793 - rm antlr-2.7.6.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.6.jar || die
3794 - rm asm-attrs.jar && dosym /usr/share/asm-2.2/lib/asm-attrs.jar ${instdir}/asm-attrs.jar || die
3795 - rm asm.jar && dosym /usr/share/asm-2.2/lib/asm.jar ${instdir}/asm.jar || die
3796 - rm cglib-2.1.3.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.1.3.jar || die
3797 - rm commons-collections-2.1.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-2.1.1.jar || die
3798 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
3799 - rm ehcache-1.2.3.jar && dosym /usr/share/ehcache-1.2/lib/ehcache.jar ${instdir}/ehcache-1.2.3.jar || die
3800 - # ejb3-persistence.jar
3801 - # hibernate-annotations.jar
3802 - # hibernate-commons-annotations.jar
3803 - # hibernate-entitymanager.jar
3804 - # hibernate-tools.jar
3805 - # hibernate3.jar
3806 - rm javassist.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist.jar || die
3807 - # jdbc2_0-stdext.jar
3808 - rm jta.jar && dosym /usr/share/jta/lib/jta.jar ${instdir}/jta.jar || die
3809 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
3810 - popd >/dev/null || die
3811 -
3812 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
3813 - pushd "${D}"/${instdir} >/dev/null || die
3814 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
3815 - # gmbal-api-only.jar
3816 - # http.jar
3817 - # jaxws-rt.jar
3818 - # jaxws-tools.jar
3819 - # management-api.jar
3820 - # mimepull.jar
3821 - # policy.jar
3822 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
3823 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
3824 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
3825 - # woodstox.jar
3826 - popd >/dev/null || die
3827 -
3828 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
3829 - pushd "${D}"/${instdir} >/dev/null || die
3830 - # jaxws-api.jar
3831 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
3832 - rm jsr250-api.jar && dosym /usr/share/jsr250/lib/jsr250.jar ${instdir}/jsr250-api.jar || die
3833 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
3834 - popd >/dev/null || die
3835 -
3836 - local instdir=${INSTALL_DIR}/modules/ext/maven
3837 - pushd "${D}"/${instdir} >/dev/null || die
3838 - # indexer-artifact-4.1.1.jar
3839 - # indexer-core-4.1.1.jar
3840 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
3841 - # maven-dependency-tree-1.2.jar
3842 - popd >/dev/null || die
3843 -
3844 - local instdir=${INSTALL_DIR}/modules/ext/spring
3845 - pushd "${D}"/${instdir} >/dev/null || die
3846 - # spring-2.5.6.SEC01.jar
3847 - popd >/dev/null || die
3848 -
3849 - local instdir=${INSTALL_DIR}/modules/ext/spring-3.0
3850 - pushd "${D}"/${instdir} >/dev/null || die
3851 - # spring-aop-3.0.2.RELEASE.jar
3852 - # spring-asm-3.0.2.RELEASE.jar
3853 - # spring-aspects-3.0.2.RELEASE.jar
3854 - # spring-beans-3.0.2.RELEASE.jar
3855 - # spring-context-support-3.0.2.RELEASE.jar
3856 - # spring-context-3.0.2.RELEASE.jar
3857 - # spring-core-3.0.2.RELEASE.jar
3858 - # spring-expression-3.0.2.RELEASE.jar
3859 - # spring-instrument-tomcat-3.0.2.RELEASE.jar
3860 - # spring-instrument-3.0.2.RELEASE.jar
3861 - # spring-jdbc-3.0.2.RELEASE.jar
3862 - # spring-jms-3.0.2.RELEASE.jar
3863 - # spring-orm-3.0.2.RELEASE.jar
3864 - # spring-oxm-3.0.2.RELEASE.jar
3865 - # spring-struts-3.0.2.RELEASE.jar
3866 - # spring-test-3.0.2.RELEASE.jar
3867 - # spring-tx-3.0.2.RELEASE.jar
3868 - # spring-webmvc-portlet-3.0.2.RELEASE.jar
3869 - # spring-webmvc-3.0.2.RELEASE.jar
3870 - # spring-web-3.0.2.RELEASE.jar
3871 - popd >/dev/null || die
3872 -
3873 - local instdir=${INSTALL_DIR}/modules/ext/toplink
3874 - pushd "${D}"/${instdir} >/dev/null || die
3875 - # toplink-essentials-agent.jar
3876 - # toplink-essentials.jar
3877 - popd >/dev/null || die
3878 -
3879 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
3880 -}
3881 -
3882 -pkg_postinst() {
3883 - elog "Note that if you change your version of ant, you have to re-emerge"
3884 - elog "this package to get updated the link to ant tasks of that specific"
3885 - elog "version."
3886 -}
3887
3888 diff --git a/dev-java/netbeans-javacard/ChangeLog b/dev-java/netbeans-javacard/ChangeLog
3889 index ceb7cb2..fe6e268 100644
3890 --- a/dev-java/netbeans-javacard/ChangeLog
3891 +++ b/dev-java/netbeans-javacard/ChangeLog
3892 @@ -2,6 +2,11 @@
3893 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
3894 # $Header: $
3895
3896 + 22 Dec 2011; Miroslav Šulc <fordfrog@g.o>
3897 + -netbeans-javacard-9999_p20111211.ebuild,
3898 + -netbeans-javacard-9999_p20111213.ebuild:
3899 + Removed obsolete versions
3900 +
3901 19 Dec 2011; Miroslav Šulc <fordfrog@g.o>
3902 -netbeans-javacard-9999_p20111205.ebuild,
3903 -netbeans-javacard-9999_p20111206.ebuild:
3904
3905 diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
3906 index 0a81798..99d703e 100644
3907 --- a/dev-java/netbeans-javacard/Manifest
3908 +++ b/dev-java/netbeans-javacard/Manifest
3909 @@ -5,13 +5,9 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
3910 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
3911 DIST netbeans-7.1rc2-201111302200-src.zip 171734606 RMD160 873f9aa257caf6610623a54434d5c9f63bb045fa SHA1 31f59ce98faf01d8696c1349a366af5d4d71e5b0 SHA256 69e1e7f6c9cf88719896ade2712b731575f7ad79a425ec54ab18b874b12f39c5
3912 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
3913 -DIST netbeans-trunk-nightly-201112110600-src.zip 172436299 RMD160 0fda2a7f05b05edf027313e582bf81177e6c610e SHA1 66399ae379dcbb5b3cb24639d06d0a3ca731a27a SHA256 a0a65b8768ad2d21d9583b929d28300942bd23ef43a08104d60bb7fc8fa9f1e9
3914 -DIST netbeans-trunk-nightly-201112130600-src.zip 172485313 RMD160 cfb18639e3f02da911fb4b3f5e259a6cf6c5ebb8 SHA1 3bb1818b3865ced1be85c454033b7b4d17fb0036 SHA256 ecaec0a53a3f2041be3c4d8e9b28da592f19fd10b521980dbbd71e5ab20ef82c
3915 DIST netbeans-trunk-nightly-201112180600-src.zip 172060837 RMD160 3b9c01126f29ed069e7b7aa7c8173cd254f25796 SHA1 1940dbc52af1a3fe1b6c8f875397b7098a61abe3 SHA256 fe49564465859f04c54dacb2c23d319b5bc82583a6cdcf27edc2fe4aac30d359
3916 EBUILD netbeans-javacard-7.0.1.ebuild 4961 RMD160 2838467c87ae15ce2a24214cb6d69ff5c77cbcd5 SHA1 74adc0ad143660dd782396a68fe702b2a3a43a9a SHA256 566bc7e3275c97d0fe3d68c843b53aee641548ec39a8143aebd56d248da3c32c
3917 EBUILD netbeans-javacard-7.1_rc2.ebuild 4967 RMD160 4dfaa0d2e0d0e1b0e321a871f29ed7b66011ce04 SHA1 9a67153157673f65130df2a63a1a931ceacdf932 SHA256 184e145bdfa550e998121dac56dec6d8b25155f8ebc6bf1e6a7163da697133dc
3918 -EBUILD netbeans-javacard-9999_p20111211.ebuild 4993 RMD160 09b253a54affc836ec7a886f905969845bdcfcb9 SHA1 8afdc624f08028591819d8ce65263182e24e5372 SHA256 caadbc17319925c586963845feb0244a27cf3048b706c57baa61688786841038
3919 -EBUILD netbeans-javacard-9999_p20111213.ebuild 4993 RMD160 405c479a15e53d24e3aa1d5b663c25df7878f80e SHA1 ddfbb88a7b4c217ef74e1c3e5129278bcc4ee814 SHA256 631e9503355500f7a0c034f22450006933fc781f4ed6de39b117b6442af7ab40
3920 EBUILD netbeans-javacard-9999_p20111218.ebuild 4993 RMD160 935392b31f9cfd4f19ab9630f345a847e287bcb4 SHA1 58e5d3c786036a11759de5abc090ebba3dfa5862 SHA256 a2d4ae31a1d7830dad5a189f8f18e75682a532985317637567dc4b1166a46510
3921 -MISC ChangeLog 22420 RMD160 a4b8b386f1abc3867bde91b33133dc77798df30a SHA1 79b7286eb3f0c65232feaf681f2d9bb7433985f6 SHA256 7f89222fd6d88ffc67b8e4cb119f1b422987b831e153a27810b588d2a1e92a44
3922 +MISC ChangeLog 22589 RMD160 147a061a46c8ae3948a0936d6c7a234deaf9a23b SHA1 f57ebe0b41808fa27a3fc2b35b08da714806bcaa SHA256 8da08b85e8be1e4e26fbabce7a1ab12c1663581037d8fde5280629372ed3e5c7
3923 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
3924
3925 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20111211.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20111211.ebuild
3926 deleted file mode 100644
3927 index ef42d2f..0000000
3928 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20111211.ebuild
3929 +++ /dev/null
3930 @@ -1,142 +0,0 @@
3931 -# Copyright 1999-2011 Gentoo Foundation
3932 -# Distributed under the terms of the GNU General Public License v2
3933 -# $Header: $
3934 -
3935 -EAPI="4"
3936 -WANT_ANT_TASKS="ant-nodeps"
3937 -inherit eutils java-pkg-2 java-ant-2
3938 -
3939 -DESCRIPTION="Netbeans JavaCard Cluster"
3940 -HOMEPAGE="http://netbeans.org/projects/javacard"
3941 -SLOT="9999"
3942 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-11_06-00-36/zip/netbeans-trunk-nightly-201112110600-src.zip"
3943 -SRC_URI="${SOURCE_URL}
3944 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
3945 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
3946 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
3947 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
3948 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3949 -KEYWORDS="~amd64 ~x86"
3950 -IUSE=""
3951 -S="${WORKDIR}"
3952 -
3953 -CDEPEND="~dev-java/netbeans-ide-${PV}
3954 - ~dev-java/netbeans-java-${PV}
3955 - ~dev-java/netbeans-platform-${PV}"
3956 -DEPEND="virtual/jdk:1.6
3957 - app-arch/unzip
3958 - ${CDEPEND}
3959 - dev-java/javahelp:0"
3960 -RDEPEND=">=virtual/jdk-1.6
3961 - ${CDEPEND}
3962 - dev-java/ant-contrib:0
3963 - dev-java/asm:3
3964 - dev-java/bcel:0
3965 - dev-java/commons-cli:1
3966 - dev-java/commons-codec:0
3967 - dev-java/commons-httpclient:3
3968 - dev-java/commons-logging:0"
3969 -
3970 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3971 -
3972 -EANT_BUILD_XML="nbbuild/build.xml"
3973 -EANT_BUILD_TARGET="rebuild-cluster"
3974 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true"
3975 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3976 -JAVA_PKG_BSFIX="off"
3977 -
3978 -src_unpack() {
3979 - unpack $(basename ${SOURCE_URL})
3980 -
3981 - einfo "Deleting bundled jars..."
3982 - find -name "*.jar" -type f -delete
3983 -
3984 - unpack netbeans-9999-r1-build.xml.patch.bz2
3985 -
3986 - pushd "${S}" >/dev/null || die
3987 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
3988 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
3989 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
3990 - popd >/dev/null || die
3991 -}
3992 -
3993 -src_prepare() {
3994 - einfo "Deleting bundled class files..."
3995 - find -name "*.class" -type f | xargs rm -vf
3996 -
3997 - epatch netbeans-9999-r1-build.xml.patch
3998 -
3999 - # Support for custom patches
4000 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4001 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4002 -
4003 - if [ -n "${files}" ] ; then
4004 - einfo "Applying custom patches:"
4005 -
4006 - for file in ${files} ; do
4007 - epatch "${file}"
4008 - done
4009 - fi
4010 - fi
4011 -
4012 - einfo "Symlinking external libraries..."
4013 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4014 -
4015 - einfo "Linking in other clusters..."
4016 - mkdir "${S}"/nbbuild/netbeans || die
4017 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4018 -
4019 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4020 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4021 - touch nb.cluster.ide.built
4022 -
4023 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4024 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4025 - touch nb.cluster.java.built
4026 -
4027 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4028 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4029 - touch nb.cluster.platform.built
4030 -
4031 - popd >/dev/null || die
4032 -
4033 - java-pkg-2_src_prepare
4034 -}
4035 -
4036 -src_install() {
4037 - pushd nbbuild/netbeans/javacard >/dev/null || die
4038 -
4039 - insinto ${INSTALL_DIR}
4040 -
4041 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4042 -
4043 - doins -r *
4044 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
4045 -
4046 - popd >/dev/null || die
4047 -
4048 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
4049 - pushd "${D}"/${instdir} >/dev/null || die
4050 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
4051 - # api_classic.jar
4052 - # api_connected.jar
4053 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
4054 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
4055 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
4056 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
4057 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
4058 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
4059 - # jcapt.jar
4060 - # jctasks.jar
4061 - # nbtasks.jar
4062 - # nbutils.jar
4063 - # tools.jar
4064 - popd >/dev/null || die
4065 -
4066 - local instdir=${INSTALL_DIR}/modules/ext
4067 - pushd "${D}"/${instdir} >/dev/null || die
4068 - # apduio.jar
4069 - popd >/dev/null || die
4070 -
4071 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
4072 -}
4073
4074 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20111213.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20111213.ebuild
4075 deleted file mode 100644
4076 index a3c36e7..0000000
4077 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20111213.ebuild
4078 +++ /dev/null
4079 @@ -1,142 +0,0 @@
4080 -# Copyright 1999-2011 Gentoo Foundation
4081 -# Distributed under the terms of the GNU General Public License v2
4082 -# $Header: $
4083 -
4084 -EAPI="4"
4085 -WANT_ANT_TASKS="ant-nodeps"
4086 -inherit eutils java-pkg-2 java-ant-2
4087 -
4088 -DESCRIPTION="Netbeans JavaCard Cluster"
4089 -HOMEPAGE="http://netbeans.org/projects/javacard"
4090 -SLOT="9999"
4091 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-13_06-00-36/zip/netbeans-trunk-nightly-201112130600-src.zip"
4092 -SRC_URI="${SOURCE_URL}
4093 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
4094 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
4095 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
4096 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
4097 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4098 -KEYWORDS="~amd64 ~x86"
4099 -IUSE=""
4100 -S="${WORKDIR}"
4101 -
4102 -CDEPEND="~dev-java/netbeans-ide-${PV}
4103 - ~dev-java/netbeans-java-${PV}
4104 - ~dev-java/netbeans-platform-${PV}"
4105 -DEPEND="virtual/jdk:1.6
4106 - app-arch/unzip
4107 - ${CDEPEND}
4108 - dev-java/javahelp:0"
4109 -RDEPEND=">=virtual/jdk-1.6
4110 - ${CDEPEND}
4111 - dev-java/ant-contrib:0
4112 - dev-java/asm:3
4113 - dev-java/bcel:0
4114 - dev-java/commons-cli:1
4115 - dev-java/commons-codec:0
4116 - dev-java/commons-httpclient:3
4117 - dev-java/commons-logging:0"
4118 -
4119 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4120 -
4121 -EANT_BUILD_XML="nbbuild/build.xml"
4122 -EANT_BUILD_TARGET="rebuild-cluster"
4123 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true"
4124 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4125 -JAVA_PKG_BSFIX="off"
4126 -
4127 -src_unpack() {
4128 - unpack $(basename ${SOURCE_URL})
4129 -
4130 - einfo "Deleting bundled jars..."
4131 - find -name "*.jar" -type f -delete
4132 -
4133 - unpack netbeans-9999-r1-build.xml.patch.bz2
4134 -
4135 - pushd "${S}" >/dev/null || die
4136 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
4137 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
4138 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
4139 - popd >/dev/null || die
4140 -}
4141 -
4142 -src_prepare() {
4143 - einfo "Deleting bundled class files..."
4144 - find -name "*.class" -type f | xargs rm -vf
4145 -
4146 - epatch netbeans-9999-r1-build.xml.patch
4147 -
4148 - # Support for custom patches
4149 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4150 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4151 -
4152 - if [ -n "${files}" ] ; then
4153 - einfo "Applying custom patches:"
4154 -
4155 - for file in ${files} ; do
4156 - epatch "${file}"
4157 - done
4158 - fi
4159 - fi
4160 -
4161 - einfo "Symlinking external libraries..."
4162 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4163 -
4164 - einfo "Linking in other clusters..."
4165 - mkdir "${S}"/nbbuild/netbeans || die
4166 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4167 -
4168 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4169 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4170 - touch nb.cluster.ide.built
4171 -
4172 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4173 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4174 - touch nb.cluster.java.built
4175 -
4176 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4177 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4178 - touch nb.cluster.platform.built
4179 -
4180 - popd >/dev/null || die
4181 -
4182 - java-pkg-2_src_prepare
4183 -}
4184 -
4185 -src_install() {
4186 - pushd nbbuild/netbeans/javacard >/dev/null || die
4187 -
4188 - insinto ${INSTALL_DIR}
4189 -
4190 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4191 -
4192 - doins -r *
4193 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
4194 -
4195 - popd >/dev/null || die
4196 -
4197 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
4198 - pushd "${D}"/${instdir} >/dev/null || die
4199 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
4200 - # api_classic.jar
4201 - # api_connected.jar
4202 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
4203 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
4204 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
4205 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
4206 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
4207 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
4208 - # jcapt.jar
4209 - # jctasks.jar
4210 - # nbtasks.jar
4211 - # nbutils.jar
4212 - # tools.jar
4213 - popd >/dev/null || die
4214 -
4215 - local instdir=${INSTALL_DIR}/modules/ext
4216 - pushd "${D}"/${instdir} >/dev/null || die
4217 - # apduio.jar
4218 - popd >/dev/null || die
4219 -
4220 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
4221 -}
4222
4223 diff --git a/dev-java/netbeans-javadoc/ChangeLog b/dev-java/netbeans-javadoc/ChangeLog
4224 index bf0a3e8..cb3a5e0 100644
4225 --- a/dev-java/netbeans-javadoc/ChangeLog
4226 +++ b/dev-java/netbeans-javadoc/ChangeLog
4227 @@ -2,6 +2,11 @@
4228 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
4229 # $Header: $
4230
4231 + 22 Dec 2011; Miroslav Šulc <fordfrog@g.o>
4232 + -netbeans-javadoc-9999_p20111211.ebuild,
4233 + -netbeans-javadoc-9999_p20111213.ebuild:
4234 + Removed obsolete versions
4235 +
4236 19 Dec 2011; Miroslav Šulc <fordfrog@g.o>
4237 -netbeans-javadoc-9999_p20111205.ebuild,
4238 -netbeans-javadoc-9999_p20111206.ebuild:
4239
4240 diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
4241 index cedda21..114b6e5 100644
4242 --- a/dev-java/netbeans-javadoc/Manifest
4243 +++ b/dev-java/netbeans-javadoc/Manifest
4244 @@ -3,13 +3,9 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
4245 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
4246 DIST netbeans-7.1rc2-201111302200-src.zip 171734606 RMD160 873f9aa257caf6610623a54434d5c9f63bb045fa SHA1 31f59ce98faf01d8696c1349a366af5d4d71e5b0 SHA256 69e1e7f6c9cf88719896ade2712b731575f7ad79a425ec54ab18b874b12f39c5
4247 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
4248 -DIST netbeans-trunk-nightly-201112110600-src.zip 172436299 RMD160 0fda2a7f05b05edf027313e582bf81177e6c610e SHA1 66399ae379dcbb5b3cb24639d06d0a3ca731a27a SHA256 a0a65b8768ad2d21d9583b929d28300942bd23ef43a08104d60bb7fc8fa9f1e9
4249 -DIST netbeans-trunk-nightly-201112130600-src.zip 172485313 RMD160 cfb18639e3f02da911fb4b3f5e259a6cf6c5ebb8 SHA1 3bb1818b3865ced1be85c454033b7b4d17fb0036 SHA256 ecaec0a53a3f2041be3c4d8e9b28da592f19fd10b521980dbbd71e5ab20ef82c
4250 DIST netbeans-trunk-nightly-201112180600-src.zip 172060837 RMD160 3b9c01126f29ed069e7b7aa7c8173cd254f25796 SHA1 1940dbc52af1a3fe1b6c8f875397b7098a61abe3 SHA256 fe49564465859f04c54dacb2c23d319b5bc82583a6cdcf27edc2fe4aac30d359
4251 EBUILD netbeans-javadoc-7.0.1.ebuild 5814 RMD160 d5b77264285edf96d0a3a30666a4ae72ee2387a7 SHA1 ec29b545b0632d7ea9e8bdd2208f5d1fe9532561 SHA256 68531c51838c95012830f5ae09e2386ea3179c2b31bfd5191f67993e3b3dbe2f
4252 EBUILD netbeans-javadoc-7.1_rc2.ebuild 5819 RMD160 24e6a395cfc31ecdd98da2a4dcd570148df43ef3 SHA1 1552d9e96351f4e94e9ade520cb308856ea1d29b SHA256 85fe7dd295cef620996dad2445d41e987d928e3635fef525d78984bae0b85f90
4253 -EBUILD netbeans-javadoc-9999_p20111211.ebuild 5845 RMD160 76d689b9e6f14a898e8b7a21ae9adbef60c34661 SHA1 4acc3e9b798269bf5ef589dfd32324b0144b40ab SHA256 559679eb35dba61b2cf6329e119d1fd756467a0ee9079d75aee386b1871b65e8
4254 -EBUILD netbeans-javadoc-9999_p20111213.ebuild 5845 RMD160 a71ceaf2b61c8150b78ae773fda11a12fd8ceae2 SHA1 1afe00fb4918efd24acae99de7addab3fd687cb3 SHA256 2da49842017f153e39cf2aae2ff671c129e4a69da8497036f0dfa665709275ca
4255 EBUILD netbeans-javadoc-9999_p20111218.ebuild 5845 RMD160 d4ba5b55acba60ddc4880e55ea6647ba927c7e29 SHA1 606603ca563e00f9e0b366836d71682adc617b63 SHA256 25a401ee3123cdc16351f36af9da20af56fd02510f888cf8bfba905a86ded740
4256 -MISC ChangeLog 21924 RMD160 79c6e010eb252741b0c769102afc71ee11f5f9f0 SHA1 2d40f409eb3afb553ce17c1d02e3c16a3bfc190b SHA256 c980b9a4ff6525d677ee345bcbe46ece2588876be684c589467325801825440e
4257 +MISC ChangeLog 22091 RMD160 8221302909695116ec8c28a61b1aca52a4b58806 SHA1 0fc4a889ba8495f0d5ee3c4db08c4b10071ff857 SHA256 cbd3d929b20de5a3276086a48cefb07bdb80b7c5fe72669b9bd8b6346fd0845a
4258 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
4259
4260 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20111211.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20111211.ebuild
4261 deleted file mode 100644
4262 index b047212..0000000
4263 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20111211.ebuild
4264 +++ /dev/null
4265 @@ -1,160 +0,0 @@
4266 -# Copyright 1999-2011 Gentoo Foundation
4267 -# Distributed under the terms of the GNU General Public License v2
4268 -# $Header: $
4269 -
4270 -EAPI="4"
4271 -WANT_ANT_TASKS="ant-nodeps"
4272 -inherit eutils java-pkg-2 java-ant-2
4273 -
4274 -DESCRIPTION="Netbeans JavaDocs"
4275 -HOMEPAGE="http://netbeans.org/"
4276 -SLOT="9999"
4277 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-11_06-00-36/zip/netbeans-trunk-nightly-201112110600-src.zip"
4278 -SRC_URI="${SOURCE_URL}
4279 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
4280 - http://hg.netbeans.org/binaries/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip"
4281 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4282 -KEYWORDS="~amd64 ~x86"
4283 -IUSE=""
4284 -S="${WORKDIR}"
4285 -
4286 -DEPEND="virtual/jdk:1.6
4287 - app-arch/unzip
4288 - dev-java/javahelp:0
4289 - dev-java/junit:4
4290 - ~dev-java/netbeans-apisupport-${PV}
4291 - ~dev-java/netbeans-cnd-${PV}
4292 - ~dev-java/netbeans-dlight-${PV}
4293 - ~dev-java/netbeans-enterprise-${PV}
4294 - ~dev-java/netbeans-ergonomics-${PV}
4295 - ~dev-java/netbeans-groovy-${PV}
4296 - ~dev-java/netbeans-harness-${PV}
4297 - ~dev-java/netbeans-ide-${PV}
4298 - ~dev-java/netbeans-java-${PV}
4299 - ~dev-java/netbeans-javacard-${PV}
4300 - ~dev-java/netbeans-mobility-${PV}
4301 - ~dev-java/netbeans-nb-${PV}
4302 - ~dev-java/netbeans-php-${PV}
4303 - ~dev-java/netbeans-platform-${PV}
4304 - ~dev-java/netbeans-profiler-${PV}
4305 - ~dev-java/netbeans-websvccommon-${PV}"
4306 -RDEPEND=""
4307 -
4308 -JAVA_PKG_BSFIX="off"
4309 -
4310 -src_unpack() {
4311 - unpack $(basename ${SOURCE_URL})
4312 -
4313 - einfo "Deleting bundled jars..."
4314 - find -name "*.jar" -type f -delete
4315 -
4316 - unpack netbeans-9999-r1-build.xml.patch.bz2
4317 -
4318 - pushd "${S}" >/dev/null || die
4319 - ln -s "${DISTDIR}"/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip o.apache.tools.ant.module/external/ant-libs-1.8.2.zip || die
4320 - popd >/dev/null || die
4321 -}
4322 -
4323 -src_prepare() {
4324 - einfo "Deleting bundled class files..."
4325 - find -name "*.class" -type f | xargs rm -vf
4326 -
4327 - epatch netbeans-9999-r1-build.xml.patch
4328 -
4329 - # Support for custom patches
4330 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4331 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4332 -
4333 - if [ -n "${files}" ] ; then
4334 - einfo "Applying custom patches:"
4335 -
4336 - for file in ${files} ; do
4337 - epatch "${file}"
4338 - done
4339 - fi
4340 - fi
4341 -
4342 - einfo "Symlinking external libraries..."
4343 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4344 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
4345 -
4346 - einfo "Linking in other clusters..."
4347 - mkdir "${S}"/nbbuild/netbeans || die
4348 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4349 -
4350 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
4351 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4352 - touch nb.cluster.apisupport.built
4353 -
4354 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
4355 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4356 - touch nb.cluster.cnd.built
4357 -
4358 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4359 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4360 - touch nb.cluster.dlight.built
4361 -
4362 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
4363 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4364 - touch nb.cluster.enterprise.built
4365 -
4366 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
4367 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4368 - touch nb.cluster.ergonomics.built
4369 -
4370 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
4371 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4372 - touch nb.cluster.groovy.built
4373 -
4374 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4375 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4376 - touch nb.cluster.harness.built
4377 -
4378 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4379 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4380 - touch nb.cluster.ide.built
4381 -
4382 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4383 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4384 - touch nb.cluster.java.built
4385 -
4386 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
4387 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4388 - touch nb.cluster.javacard.built
4389 -
4390 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
4391 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4392 - touch nb.cluster.mobility.built
4393 -
4394 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
4395 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
4396 - touch nb.cluster.nb.built
4397 -
4398 - ln -s /usr/share/netbeans-php-${SLOT} php || die
4399 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4400 - touch nb.cluster.php.built
4401 -
4402 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4403 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4404 - touch nb.cluster.platform.built
4405 -
4406 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
4407 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4408 - touch nb.cluster.profiler.built
4409 -
4410 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4411 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4412 - touch nb.cluster.websvccommon.built
4413 -
4414 - java-pkg-2_src_prepare
4415 -}
4416 -
4417 -src_compile() {
4418 - eant -f nbbuild/build.xml bootstrap || die
4419 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
4420 -}
4421 -
4422 -src_install() {
4423 - rm nbbuild/build/javadoc/*.zip
4424 - java-pkg_dojavadoc nbbuild/build/javadoc
4425 -}
4426
4427 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20111213.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20111213.ebuild
4428 deleted file mode 100644
4429 index ac00a63..0000000
4430 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20111213.ebuild
4431 +++ /dev/null
4432 @@ -1,160 +0,0 @@
4433 -# Copyright 1999-2011 Gentoo Foundation
4434 -# Distributed under the terms of the GNU General Public License v2
4435 -# $Header: $
4436 -
4437 -EAPI="4"
4438 -WANT_ANT_TASKS="ant-nodeps"
4439 -inherit eutils java-pkg-2 java-ant-2
4440 -
4441 -DESCRIPTION="Netbeans JavaDocs"
4442 -HOMEPAGE="http://netbeans.org/"
4443 -SLOT="9999"
4444 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-13_06-00-36/zip/netbeans-trunk-nightly-201112130600-src.zip"
4445 -SRC_URI="${SOURCE_URL}
4446 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
4447 - http://hg.netbeans.org/binaries/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip"
4448 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4449 -KEYWORDS="~amd64 ~x86"
4450 -IUSE=""
4451 -S="${WORKDIR}"
4452 -
4453 -DEPEND="virtual/jdk:1.6
4454 - app-arch/unzip
4455 - dev-java/javahelp:0
4456 - dev-java/junit:4
4457 - ~dev-java/netbeans-apisupport-${PV}
4458 - ~dev-java/netbeans-cnd-${PV}
4459 - ~dev-java/netbeans-dlight-${PV}
4460 - ~dev-java/netbeans-enterprise-${PV}
4461 - ~dev-java/netbeans-ergonomics-${PV}
4462 - ~dev-java/netbeans-groovy-${PV}
4463 - ~dev-java/netbeans-harness-${PV}
4464 - ~dev-java/netbeans-ide-${PV}
4465 - ~dev-java/netbeans-java-${PV}
4466 - ~dev-java/netbeans-javacard-${PV}
4467 - ~dev-java/netbeans-mobility-${PV}
4468 - ~dev-java/netbeans-nb-${PV}
4469 - ~dev-java/netbeans-php-${PV}
4470 - ~dev-java/netbeans-platform-${PV}
4471 - ~dev-java/netbeans-profiler-${PV}
4472 - ~dev-java/netbeans-websvccommon-${PV}"
4473 -RDEPEND=""
4474 -
4475 -JAVA_PKG_BSFIX="off"
4476 -
4477 -src_unpack() {
4478 - unpack $(basename ${SOURCE_URL})
4479 -
4480 - einfo "Deleting bundled jars..."
4481 - find -name "*.jar" -type f -delete
4482 -
4483 - unpack netbeans-9999-r1-build.xml.patch.bz2
4484 -
4485 - pushd "${S}" >/dev/null || die
4486 - ln -s "${DISTDIR}"/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip o.apache.tools.ant.module/external/ant-libs-1.8.2.zip || die
4487 - popd >/dev/null || die
4488 -}
4489 -
4490 -src_prepare() {
4491 - einfo "Deleting bundled class files..."
4492 - find -name "*.class" -type f | xargs rm -vf
4493 -
4494 - epatch netbeans-9999-r1-build.xml.patch
4495 -
4496 - # Support for custom patches
4497 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4498 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4499 -
4500 - if [ -n "${files}" ] ; then
4501 - einfo "Applying custom patches:"
4502 -
4503 - for file in ${files} ; do
4504 - epatch "${file}"
4505 - done
4506 - fi
4507 - fi
4508 -
4509 - einfo "Symlinking external libraries..."
4510 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4511 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
4512 -
4513 - einfo "Linking in other clusters..."
4514 - mkdir "${S}"/nbbuild/netbeans || die
4515 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4516 -
4517 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
4518 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4519 - touch nb.cluster.apisupport.built
4520 -
4521 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
4522 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4523 - touch nb.cluster.cnd.built
4524 -
4525 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4526 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4527 - touch nb.cluster.dlight.built
4528 -
4529 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
4530 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4531 - touch nb.cluster.enterprise.built
4532 -
4533 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
4534 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4535 - touch nb.cluster.ergonomics.built
4536 -
4537 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
4538 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4539 - touch nb.cluster.groovy.built
4540 -
4541 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4542 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4543 - touch nb.cluster.harness.built
4544 -
4545 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4546 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4547 - touch nb.cluster.ide.built
4548 -
4549 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4550 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4551 - touch nb.cluster.java.built
4552 -
4553 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
4554 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4555 - touch nb.cluster.javacard.built
4556 -
4557 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
4558 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4559 - touch nb.cluster.mobility.built
4560 -
4561 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
4562 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
4563 - touch nb.cluster.nb.built
4564 -
4565 - ln -s /usr/share/netbeans-php-${SLOT} php || die
4566 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4567 - touch nb.cluster.php.built
4568 -
4569 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4570 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4571 - touch nb.cluster.platform.built
4572 -
4573 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
4574 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4575 - touch nb.cluster.profiler.built
4576 -
4577 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4578 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4579 - touch nb.cluster.websvccommon.built
4580 -
4581 - java-pkg-2_src_prepare
4582 -}
4583 -
4584 -src_compile() {
4585 - eant -f nbbuild/build.xml bootstrap || die
4586 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
4587 -}
4588 -
4589 -src_install() {
4590 - rm nbbuild/build/javadoc/*.zip
4591 - java-pkg_dojavadoc nbbuild/build/javadoc
4592 -}
4593
4594 diff --git a/dev-java/netbeans-javafx/ChangeLog b/dev-java/netbeans-javafx/ChangeLog
4595 index afa5426..ba6da61 100644
4596 --- a/dev-java/netbeans-javafx/ChangeLog
4597 +++ b/dev-java/netbeans-javafx/ChangeLog
4598 @@ -2,6 +2,11 @@
4599 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
4600 # $Header: $
4601
4602 + 22 Dec 2011; Miroslav Šulc <fordfrog@g.o>
4603 + -netbeans-javafx-9999_p20111211.ebuild,
4604 + -netbeans-javafx-9999_p20111213.ebuild:
4605 + Removed obsolete versions
4606 +
4607 19 Dec 2011; Miroslav Šulc <fordfrog@g.o>
4608 -netbeans-javafx-9999_p20111205.ebuild,
4609 -netbeans-javafx-9999_p20111206.ebuild:
4610
4611 diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
4612 index e334202..ed7978a 100644
4613 --- a/dev-java/netbeans-javafx/Manifest
4614 +++ b/dev-java/netbeans-javafx/Manifest
4615 @@ -2,12 +2,8 @@ DIST 418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar 1695373 RMD160 f
4616 DIST A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar 109823 RMD160 4033e5b1d3508c6bbf43c03476967e665b9cbe79 SHA1 a806d99716c5e9441bfd8b401176fddefc673022 SHA256 18050686d2da634f3612a8100c405eb092dc06d86b8917c6b945d096daf49f94
4617 DIST netbeans-7.1rc2-201111302200-src.zip 171734606 RMD160 873f9aa257caf6610623a54434d5c9f63bb045fa SHA1 31f59ce98faf01d8696c1349a366af5d4d71e5b0 SHA256 69e1e7f6c9cf88719896ade2712b731575f7ad79a425ec54ab18b874b12f39c5
4618 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
4619 -DIST netbeans-trunk-nightly-201112110600-src.zip 172436299 RMD160 0fda2a7f05b05edf027313e582bf81177e6c610e SHA1 66399ae379dcbb5b3cb24639d06d0a3ca731a27a SHA256 a0a65b8768ad2d21d9583b929d28300942bd23ef43a08104d60bb7fc8fa9f1e9
4620 -DIST netbeans-trunk-nightly-201112130600-src.zip 172485313 RMD160 cfb18639e3f02da911fb4b3f5e259a6cf6c5ebb8 SHA1 3bb1818b3865ced1be85c454033b7b4d17fb0036 SHA256 ecaec0a53a3f2041be3c4d8e9b28da592f19fd10b521980dbbd71e5ab20ef82c
4621 DIST netbeans-trunk-nightly-201112180600-src.zip 172060837 RMD160 3b9c01126f29ed069e7b7aa7c8173cd254f25796 SHA1 1940dbc52af1a3fe1b6c8f875397b7098a61abe3 SHA256 fe49564465859f04c54dacb2c23d319b5bc82583a6cdcf27edc2fe4aac30d359
4622 EBUILD netbeans-javafx-7.1_rc2.ebuild 3590 RMD160 ddfe95bd0f5e6c127afd4105dd06814f585e45bd SHA1 a471d032ccf93d70fd236a5e8b71c3bc9f20f7c0 SHA256 f42b87fd9fa3c1362661be6dd5eeafe9c187bf953c9421f79a61e4ff9cba564d
4623 -EBUILD netbeans-javafx-9999_p20111211.ebuild 3616 RMD160 254761e9b2cac3bee844efcb5a001225637fb17d SHA1 6df5944165a2433c7dc80e8038b6b1ca2c2c5643 SHA256 47173ed3e506aa92aec717b8e403695cdfa585de65656727d473a09e79dadd04
4624 -EBUILD netbeans-javafx-9999_p20111213.ebuild 3616 RMD160 03d88a57010158a8bc09b2e1395606d7522a0cf9 SHA1 3f6d97d3116b9982dccf63cd66ab4b782ceb21b6 SHA256 df5c7c45c7b4fe7ca3d70b799dd0d4b3980323193c41875dd1cfa87b9a85de3f
4625 EBUILD netbeans-javafx-9999_p20111218.ebuild 3616 RMD160 fd9450b47c3696e753906e7547e5e0f7d08e967d SHA1 8b28d7b1be0ba5b4bd9b8a21feda1b36e1b2c27d SHA256 5599d372f0ea0f6c55c022ecf461ea70e864124adebf3a573d3847d2b49cd458
4626 -MISC ChangeLog 8588 RMD160 15416e1ba345600907b770e5d55732bfe6f68399 SHA1 9f39fa5b12fe899c084fce2cc0f67a8af3c10992 SHA256 e14f54923055b6c6180776ae10b870f909878c13225f15ccf190935e48e70acf
4627 +MISC ChangeLog 8753 RMD160 a0b3a84aece4173d55e85388a865be1598b5c6ef SHA1 aff5cbfd2209e66bde0fbc4354f993a60acfdf31 SHA256 c2bff6a4cbfef227d4470bdeb0d558a2f2d6296b0a9eebdc9dca6c8badc627d3
4628 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
4629
4630 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20111211.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20111211.ebuild
4631 deleted file mode 100644
4632 index 8ba21a4..0000000
4633 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20111211.ebuild
4634 +++ /dev/null
4635 @@ -1,112 +0,0 @@
4636 -# Copyright 1999-2011 Gentoo Foundation
4637 -# Distributed under the terms of the GNU General Public License v2
4638 -# $Header: $
4639 -
4640 -EAPI="4"
4641 -WANT_ANT_TASKS="ant-nodeps"
4642 -inherit eutils java-pkg-2 java-ant-2
4643 -
4644 -DESCRIPTION="Netbeans JavaFX Cluster"
4645 -HOMEPAGE="http://netbeans.org/projects/javafx"
4646 -SLOT="9999"
4647 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-11_06-00-36/zip/netbeans-trunk-nightly-201112110600-src.zip"
4648 -SRC_URI="${SOURCE_URL}
4649 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
4650 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
4651 - http://hg.netbeans.org/binaries/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar"
4652 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4653 -KEYWORDS="~amd64 ~x86"
4654 -IUSE=""
4655 -S="${WORKDIR}"
4656 -
4657 -CDEPEND="~dev-java/netbeans-ide-${PV}
4658 - ~dev-java/netbeans-java-${PV}
4659 - ~dev-java/netbeans-platform-${PV}"
4660 -DEPEND="virtual/jdk:1.6
4661 - app-arch/unzip
4662 - ${CDEPEND}
4663 - dev-java/javahelp:0
4664 - dev-java/junit:4"
4665 -RDEPEND=">=virtual/jdk-1.6
4666 - ${CDEPEND}"
4667 -
4668 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4669 -
4670 -EANT_BUILD_XML="nbbuild/build.xml"
4671 -EANT_BUILD_TARGET="rebuild-cluster"
4672 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true"
4673 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4674 -JAVA_PKG_BSFIX="off"
4675 -
4676 -src_unpack() {
4677 - unpack $(basename ${SOURCE_URL})
4678 -
4679 - einfo "Deleting bundled jars..."
4680 - find -name "*.jar" -type f -delete
4681 -
4682 - unpack netbeans-9999-r1-build.xml.patch.bz2
4683 -
4684 - pushd "${S}" >/dev/null || die
4685 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
4686 - ln -s "${DISTDIR}"/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar jemmy/external/jemmy-2.3.0.0.jar || die
4687 - popd >/dev/null || die
4688 -}
4689 -
4690 -src_prepare() {
4691 - einfo "Deleting bundled class files..."
4692 - find -name "*.class" -type f | xargs rm -vf
4693 -
4694 - epatch netbeans-9999-r1-build.xml.patch
4695 -
4696 - # Support for custom patches
4697 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4698 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4699 -
4700 - if [ -n "${files}" ] ; then
4701 - einfo "Applying custom patches:"
4702 -
4703 - for file in ${files} ; do
4704 - epatch "${file}"
4705 - done
4706 - fi
4707 - fi
4708 -
4709 - einfo "Symlinking external libraries..."
4710 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
4711 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4712 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
4713 -
4714 - einfo "Linking in other clusters..."
4715 - mkdir "${S}"/nbbuild/netbeans || die
4716 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4717 -
4718 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4719 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4720 - touch nb.cluster.ide.built
4721 -
4722 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4723 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4724 - touch nb.cluster.java.built
4725 -
4726 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4727 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4728 - touch nb.cluster.platform.built
4729 -
4730 - popd >/dev/null || die
4731 -
4732 - java-pkg-2_src_prepare
4733 -}
4734 -
4735 -src_install() {
4736 - pushd nbbuild/netbeans/javafx >/dev/null || die
4737 -
4738 - insinto ${INSTALL_DIR}
4739 -
4740 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4741 -
4742 - doins -r *
4743 -
4744 - popd >/dev/null || die
4745 -
4746 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
4747 -}
4748
4749 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20111213.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20111213.ebuild
4750 deleted file mode 100644
4751 index 0c1039b..0000000
4752 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20111213.ebuild
4753 +++ /dev/null
4754 @@ -1,112 +0,0 @@
4755 -# Copyright 1999-2011 Gentoo Foundation
4756 -# Distributed under the terms of the GNU General Public License v2
4757 -# $Header: $
4758 -
4759 -EAPI="4"
4760 -WANT_ANT_TASKS="ant-nodeps"
4761 -inherit eutils java-pkg-2 java-ant-2
4762 -
4763 -DESCRIPTION="Netbeans JavaFX Cluster"
4764 -HOMEPAGE="http://netbeans.org/projects/javafx"
4765 -SLOT="9999"
4766 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-13_06-00-36/zip/netbeans-trunk-nightly-201112130600-src.zip"
4767 -SRC_URI="${SOURCE_URL}
4768 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
4769 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
4770 - http://hg.netbeans.org/binaries/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar"
4771 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4772 -KEYWORDS="~amd64 ~x86"
4773 -IUSE=""
4774 -S="${WORKDIR}"
4775 -
4776 -CDEPEND="~dev-java/netbeans-ide-${PV}
4777 - ~dev-java/netbeans-java-${PV}
4778 - ~dev-java/netbeans-platform-${PV}"
4779 -DEPEND="virtual/jdk:1.6
4780 - app-arch/unzip
4781 - ${CDEPEND}
4782 - dev-java/javahelp:0
4783 - dev-java/junit:4"
4784 -RDEPEND=">=virtual/jdk-1.6
4785 - ${CDEPEND}"
4786 -
4787 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4788 -
4789 -EANT_BUILD_XML="nbbuild/build.xml"
4790 -EANT_BUILD_TARGET="rebuild-cluster"
4791 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true"
4792 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4793 -JAVA_PKG_BSFIX="off"
4794 -
4795 -src_unpack() {
4796 - unpack $(basename ${SOURCE_URL})
4797 -
4798 - einfo "Deleting bundled jars..."
4799 - find -name "*.jar" -type f -delete
4800 -
4801 - unpack netbeans-9999-r1-build.xml.patch.bz2
4802 -
4803 - pushd "${S}" >/dev/null || die
4804 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
4805 - ln -s "${DISTDIR}"/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar jemmy/external/jemmy-2.3.0.0.jar || die
4806 - popd >/dev/null || die
4807 -}
4808 -
4809 -src_prepare() {
4810 - einfo "Deleting bundled class files..."
4811 - find -name "*.class" -type f | xargs rm -vf
4812 -
4813 - epatch netbeans-9999-r1-build.xml.patch
4814 -
4815 - # Support for custom patches
4816 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4817 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4818 -
4819 - if [ -n "${files}" ] ; then
4820 - einfo "Applying custom patches:"
4821 -
4822 - for file in ${files} ; do
4823 - epatch "${file}"
4824 - done
4825 - fi
4826 - fi
4827 -
4828 - einfo "Symlinking external libraries..."
4829 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
4830 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4831 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
4832 -
4833 - einfo "Linking in other clusters..."
4834 - mkdir "${S}"/nbbuild/netbeans || die
4835 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4836 -
4837 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4838 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4839 - touch nb.cluster.ide.built
4840 -
4841 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4842 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4843 - touch nb.cluster.java.built
4844 -
4845 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4846 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4847 - touch nb.cluster.platform.built
4848 -
4849 - popd >/dev/null || die
4850 -
4851 - java-pkg-2_src_prepare
4852 -}
4853 -
4854 -src_install() {
4855 - pushd nbbuild/netbeans/javafx >/dev/null || die
4856 -
4857 - insinto ${INSTALL_DIR}
4858 -
4859 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4860 -
4861 - doins -r *
4862 -
4863 - popd >/dev/null || die
4864 -
4865 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
4866 -}
4867
4868 diff --git a/dev-java/netbeans-mobility/ChangeLog b/dev-java/netbeans-mobility/ChangeLog
4869 index acbc21d..31f4ecd 100644
4870 --- a/dev-java/netbeans-mobility/ChangeLog
4871 +++ b/dev-java/netbeans-mobility/ChangeLog
4872 @@ -2,6 +2,11 @@
4873 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
4874 # $Header: $
4875
4876 + 22 Dec 2011; Miroslav Šulc <fordfrog@g.o>
4877 + -netbeans-mobility-9999_p20111211.ebuild,
4878 + -netbeans-mobility-9999_p20111213.ebuild:
4879 + Removed obsolete versions
4880 +
4881 19 Dec 2011; Miroslav Šulc <fordfrog@g.o>
4882 -netbeans-mobility-9999_p20111205.ebuild,
4883 -netbeans-mobility-9999_p20111206.ebuild:
4884
4885 diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
4886 index 359b513..a1cd62b 100644
4887 --- a/dev-java/netbeans-mobility/Manifest
4888 +++ b/dev-java/netbeans-mobility/Manifest
4889 @@ -11,13 +11,9 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
4890 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
4891 DIST netbeans-7.1rc2-201111302200-src.zip 171734606 RMD160 873f9aa257caf6610623a54434d5c9f63bb045fa SHA1 31f59ce98faf01d8696c1349a366af5d4d71e5b0 SHA256 69e1e7f6c9cf88719896ade2712b731575f7ad79a425ec54ab18b874b12f39c5
4892 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
4893 -DIST netbeans-trunk-nightly-201112110600-src.zip 172436299 RMD160 0fda2a7f05b05edf027313e582bf81177e6c610e SHA1 66399ae379dcbb5b3cb24639d06d0a3ca731a27a SHA256 a0a65b8768ad2d21d9583b929d28300942bd23ef43a08104d60bb7fc8fa9f1e9
4894 -DIST netbeans-trunk-nightly-201112130600-src.zip 172485313 RMD160 cfb18639e3f02da911fb4b3f5e259a6cf6c5ebb8 SHA1 3bb1818b3865ced1be85c454033b7b4d17fb0036 SHA256 ecaec0a53a3f2041be3c4d8e9b28da592f19fd10b521980dbbd71e5ab20ef82c
4895 DIST netbeans-trunk-nightly-201112180600-src.zip 172060837 RMD160 3b9c01126f29ed069e7b7aa7c8173cd254f25796 SHA1 1940dbc52af1a3fe1b6c8f875397b7098a61abe3 SHA256 fe49564465859f04c54dacb2c23d319b5bc82583a6cdcf27edc2fe4aac30d359
4896 EBUILD netbeans-mobility-7.0.1.ebuild 8655 RMD160 97622d84257291737ea08fa69205ba0377747896 SHA1 2240a20d8c81315c88ed2468e6ca9e3a54ecc5d5 SHA256 992e214ff2926e2f0db623d96b717bf8f8e4ceb47e96e69b3c6b8f67d6a8d130
4897 EBUILD netbeans-mobility-7.1_rc2.ebuild 7540 RMD160 990b7e1dc2546b11596673082aa3c09ee93d1a05 SHA1 c76cd5614a2dffe25f0ab5b1bcbf1ede7949aa1b SHA256 03f082e530082585c45db26a5e0fc3972e7556d00289a836088b3afced7c02c1
4898 -EBUILD netbeans-mobility-9999_p20111211.ebuild 7566 RMD160 a3c2c470d2159f7ffb8e8f610fcb37c003fe75bd SHA1 569af7212e7f060417a667e9871b601a73476079 SHA256 4d404a1eab9570d77fb9111421cf0efeeb407ddfcb80aa14a3df692cb4b6b08d
4899 -EBUILD netbeans-mobility-9999_p20111213.ebuild 7566 RMD160 a2f82447e10450d2ff4c13b9d12ccb95cda8072f SHA1 6c9c13ca80de6da4ed22e899cc81f0c31e4f41f1 SHA256 fd67e62810e25ef6ed1f156af80df09dea2cb7cbcb0a04b0efdcfe306b3f7c92
4900 EBUILD netbeans-mobility-9999_p20111218.ebuild 7566 RMD160 2c45c1be7838faf47ab56786a02fef6d3361e94a SHA1 02b7a403e37459409d3590205d432e42f3ca4444 SHA256 b7cad5d2127c0f4fa19e77f332325622b6f493f54ddcff0051aab2707b5b2d27
4901 -MISC ChangeLog 22561 RMD160 4eb09626482f79057a0a8ddb8890744d6a64f622 SHA1 eaf30706efde8aa7a9fa936dc5945e27b098b995 SHA256 2ad851761558e201bae0c7d22f30fa32411040513345af0e5367d87a18985725
4902 +MISC ChangeLog 22730 RMD160 40bd3e719b6bed30aae7b64f29ffe8915c65319a SHA1 08fced60881bc63a7639b87555cea3e3a2511226 SHA256 d401c1033962d64e5c2be23b599e77edc8c9f70878e6be6bc4160ac965128c22
4903 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
4904
4905 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20111211.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20111211.ebuild
4906 deleted file mode 100644
4907 index c1b102b..0000000
4908 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20111211.ebuild
4909 +++ /dev/null
4910 @@ -1,175 +0,0 @@
4911 -# Copyright 1999-2011 Gentoo Foundation
4912 -# Distributed under the terms of the GNU General Public License v2
4913 -# $Header: $
4914 -
4915 -EAPI="4"
4916 -WANT_ANT_TASKS="ant-nodeps"
4917 -inherit eutils java-pkg-2 java-ant-2
4918 -
4919 -DESCRIPTION="Netbeans Mobility Cluster"
4920 -HOMEPAGE="http://netbeans.org/features/platform/"
4921 -SLOT="9999"
4922 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-11_06-00-36/zip/netbeans-trunk-nightly-201112110600-src.zip"
4923 -SRC_URI="${SOURCE_URL}
4924 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
4925 - http://hg.netbeans.org/binaries/CEF99941E945D543DF0711F2C6AEF765B50F8501-jakarta-slide-ant-webdav-2.1.jar
4926 - http://hg.netbeans.org/binaries/D1B5BA3BFE8DCFAF08A0468F8879EF1D0E998038-jakarta-slide-webdavlib-2.1.jar
4927 - http://hg.netbeans.org/binaries/2FB485DD8C5EFC7972037781BFFF0CE31316FCE6-jmunit-1.2.1-api.zip
4928 - http://hg.netbeans.org/binaries/BD84F1A4C0789070CC62A8D2DBA75121A57C069C-jmunit4cldc10-1.2.1.jar
4929 - http://hg.netbeans.org/binaries/D76B8334DCBDBE93297AA5C02B17D9A856E72246-jmunit4cldc11-1.2.1.jar
4930 - http://hg.netbeans.org/binaries/D63B2CB355170F1BC8E126E43021047F94243B70-perseus-nb-1.0.1.jar"
4931 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4932 -KEYWORDS="~amd64 ~x86"
4933 -IUSE=""
4934 -S="${WORKDIR}"
4935 -
4936 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
4937 - ~dev-java/netbeans-enterprise-${PV}
4938 - ~dev-java/netbeans-ide-${PV}
4939 - ~dev-java/netbeans-java-${PV}
4940 - ~dev-java/netbeans-platform-${PV}
4941 - ~dev-java/netbeans-websvccommon-${PV}
4942 - dev-java/ant-contrib:0
4943 - dev-java/commons-httpclient:3
4944 - dev-java/jdom:1.0"
4945 -DEPEND="virtual/jdk:1.6
4946 - app-arch/unzip
4947 - ${CDEPEND}
4948 - dev-java/javahelp:0"
4949 -RDEPEND=">=virtual/jdk-1.6
4950 - ${CDEPEND}"
4951 -
4952 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4953 -
4954 -EANT_BUILD_XML="nbbuild/build.xml"
4955 -EANT_BUILD_TARGET="rebuild-cluster"
4956 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true"
4957 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4958 -JAVA_PKG_BSFIX="off"
4959 -
4960 -src_unpack() {
4961 - unpack $(basename ${SOURCE_URL})
4962 -
4963 - einfo "Deleting bundled jars..."
4964 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
4965 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
4966 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
4967 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
4968 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
4969 -
4970 - unpack netbeans-9999-r1-build.xml.patch.bz2
4971 -
4972 - pushd "${S}" >/dev/null || die
4973 - ln -s "${DISTDIR}"/CEF99941E945D543DF0711F2C6AEF765B50F8501-jakarta-slide-ant-webdav-2.1.jar mobility.deployment.webdav/external/jakarta-slide-ant-webdav-2.1.jar || die
4974 - ln -s "${DISTDIR}"/D1B5BA3BFE8DCFAF08A0468F8879EF1D0E998038-jakarta-slide-webdavlib-2.1.jar mobility.deployment.webdav/external/jakarta-slide-webdavlib-2.1.jar || die
4975 - ln -s "${DISTDIR}"/2FB485DD8C5EFC7972037781BFFF0CE31316FCE6-jmunit-1.2.1-api.zip mobility.j2meunit/external/jmunit-1.2.1-api.zip || die
4976 - ln -s "${DISTDIR}"/BD84F1A4C0789070CC62A8D2DBA75121A57C069C-jmunit4cldc10-1.2.1.jar mobility.j2meunit/external/jmunit4cldc10-1.2.1.jar || die
4977 - ln -s "${DISTDIR}"/D76B8334DCBDBE93297AA5C02B17D9A856E72246-jmunit4cldc11-1.2.1.jar mobility.j2meunit/external/jmunit4cldc11-1.2.1.jar || die
4978 - ln -s "${DISTDIR}"/D63B2CB355170F1BC8E126E43021047F94243B70-perseus-nb-1.0.1.jar svg.perseus/external/perseus-nb-1.0.1.jar || die
4979 - popd >/dev/null || die
4980 -}
4981 -
4982 -src_prepare() {
4983 - einfo "Deleting bundled class files..."
4984 - find -name "*.class" -type f | xargs rm -vf
4985 -
4986 - epatch netbeans-9999-r1-build.xml.patch
4987 -
4988 - # Support for custom patches
4989 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4990 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4991 -
4992 - if [ -n "${files}" ] ; then
4993 - einfo "Applying custom patches:"
4994 -
4995 - for file in ${files} ; do
4996 - epatch "${file}"
4997 - done
4998 - fi
4999 - fi
5000 -
5001 - einfo "Symlinking external libraries..."
5002 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5003 - java-pkg_jar-from --into mobility.antext/external ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
5004 - java-pkg_jar-from --into mobility.deployment.webdav/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.1.jar
5005 - java-pkg_jar-from --into mobility.deployment.webdav/external jdom-1.0 jdom.jar jdom-1.0.jar
5006 -
5007 - einfo "Linking in other clusters..."
5008 - mkdir "${S}"/nbbuild/netbeans || die
5009 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5010 -
5011 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
5012 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5013 - touch nb.cluster.apisupport.built
5014 -
5015 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
5016 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5017 - touch nb.cluster.enterprise.built
5018 -
5019 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5020 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5021 - touch nb.cluster.ide.built
5022 -
5023 - ln -s /usr/share/netbeans-java-${SLOT} java || die
5024 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5025 - touch nb.cluster.java.built
5026 -
5027 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5028 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5029 - touch nb.cluster.platform.built
5030 -
5031 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5032 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5033 - touch nb.cluster.websvccommon.built
5034 -
5035 - popd >/dev/null || die
5036 -
5037 - java-pkg-2_src_prepare
5038 -}
5039 -
5040 -src_install() {
5041 - pushd nbbuild/netbeans/mobility >/dev/null || die
5042 -
5043 - insinto ${INSTALL_DIR}
5044 -
5045 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5046 -
5047 - doins -r *
5048 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
5049 -
5050 - popd >/dev/null || die
5051 -
5052 - local instdir=${INSTALL_DIR}/modules/ext
5053 - pushd "${D}"/${instdir} >/dev/null || die
5054 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
5055 - # cdc-agui-swing-layout.jar
5056 - # cdc-pp-awt-layout.jar
5057 - rm commons-httpclient-3.0.1.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.1.jar || die
5058 - # jakarta-slide-ant-webdav-2.1.jar
5059 - # jakarta-slide-webdavlib-2.1.jar
5060 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
5061 - # jmunit4cldc10-1.2.1.jar
5062 - # jmunit4cldc11-1.2.1.jar
5063 - # nbactivesync-5.0.jar
5064 - # nb_svg_midp_components.jar
5065 - # netbeans_databindingme.jar
5066 - # netbeans_databindingme_pim.jar
5067 - # netbeans_databindingme_svg.jar
5068 - # netbeans_midp_components_basic.jar
5069 - # netbeans_midp_components_pda.jar
5070 - # netbeans_midp_components_wma.jar
5071 - # org-netbeans-modules-deployment-deviceanywhere.jar
5072 - # org-netbeans-modules-j2me-cdc-platform-nsicom-probe.jar
5073 - # org-netbeans-modules-j2me-cdc-project.jar
5074 - # org-netbeans-modules-j2me-cdc-project-nokiaS80.jar
5075 - # org-netbeans-modules-j2me-cdc-project-ojec.jar
5076 - # org-netbeans-modules-j2me-cdc-project-ricoh.jar
5077 - # org-netbeans-modules-j2me-cdc-project-savaje.jar
5078 - # org-netbeans-modules-j2me-cdc-project-semc.jar
5079 - # org-netbeans-modules-j2me-cdc-project-sjmc.jar
5080 - # perseus-nb-1.0.1.jar
5081 - # RicohAntTasks-2.0.jar
5082 - popd >/dev/null || die
5083 -
5084 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
5085 -}
5086
5087 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20111213.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20111213.ebuild
5088 deleted file mode 100644
5089 index 425c69e..0000000
5090 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20111213.ebuild
5091 +++ /dev/null
5092 @@ -1,175 +0,0 @@
5093 -# Copyright 1999-2011 Gentoo Foundation
5094 -# Distributed under the terms of the GNU General Public License v2
5095 -# $Header: $
5096 -
5097 -EAPI="4"
5098 -WANT_ANT_TASKS="ant-nodeps"
5099 -inherit eutils java-pkg-2 java-ant-2
5100 -
5101 -DESCRIPTION="Netbeans Mobility Cluster"
5102 -HOMEPAGE="http://netbeans.org/features/platform/"
5103 -SLOT="9999"
5104 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-13_06-00-36/zip/netbeans-trunk-nightly-201112130600-src.zip"
5105 -SRC_URI="${SOURCE_URL}
5106 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
5107 - http://hg.netbeans.org/binaries/CEF99941E945D543DF0711F2C6AEF765B50F8501-jakarta-slide-ant-webdav-2.1.jar
5108 - http://hg.netbeans.org/binaries/D1B5BA3BFE8DCFAF08A0468F8879EF1D0E998038-jakarta-slide-webdavlib-2.1.jar
5109 - http://hg.netbeans.org/binaries/2FB485DD8C5EFC7972037781BFFF0CE31316FCE6-jmunit-1.2.1-api.zip
5110 - http://hg.netbeans.org/binaries/BD84F1A4C0789070CC62A8D2DBA75121A57C069C-jmunit4cldc10-1.2.1.jar
5111 - http://hg.netbeans.org/binaries/D76B8334DCBDBE93297AA5C02B17D9A856E72246-jmunit4cldc11-1.2.1.jar
5112 - http://hg.netbeans.org/binaries/D63B2CB355170F1BC8E126E43021047F94243B70-perseus-nb-1.0.1.jar"
5113 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5114 -KEYWORDS="~amd64 ~x86"
5115 -IUSE=""
5116 -S="${WORKDIR}"
5117 -
5118 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
5119 - ~dev-java/netbeans-enterprise-${PV}
5120 - ~dev-java/netbeans-ide-${PV}
5121 - ~dev-java/netbeans-java-${PV}
5122 - ~dev-java/netbeans-platform-${PV}
5123 - ~dev-java/netbeans-websvccommon-${PV}
5124 - dev-java/ant-contrib:0
5125 - dev-java/commons-httpclient:3
5126 - dev-java/jdom:1.0"
5127 -DEPEND="virtual/jdk:1.6
5128 - app-arch/unzip
5129 - ${CDEPEND}
5130 - dev-java/javahelp:0"
5131 -RDEPEND=">=virtual/jdk-1.6
5132 - ${CDEPEND}"
5133 -
5134 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5135 -
5136 -EANT_BUILD_XML="nbbuild/build.xml"
5137 -EANT_BUILD_TARGET="rebuild-cluster"
5138 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true"
5139 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5140 -JAVA_PKG_BSFIX="off"
5141 -
5142 -src_unpack() {
5143 - unpack $(basename ${SOURCE_URL})
5144 -
5145 - einfo "Deleting bundled jars..."
5146 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
5147 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
5148 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
5149 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
5150 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
5151 -
5152 - unpack netbeans-9999-r1-build.xml.patch.bz2
5153 -
5154 - pushd "${S}" >/dev/null || die
5155 - ln -s "${DISTDIR}"/CEF99941E945D543DF0711F2C6AEF765B50F8501-jakarta-slide-ant-webdav-2.1.jar mobility.deployment.webdav/external/jakarta-slide-ant-webdav-2.1.jar || die
5156 - ln -s "${DISTDIR}"/D1B5BA3BFE8DCFAF08A0468F8879EF1D0E998038-jakarta-slide-webdavlib-2.1.jar mobility.deployment.webdav/external/jakarta-slide-webdavlib-2.1.jar || die
5157 - ln -s "${DISTDIR}"/2FB485DD8C5EFC7972037781BFFF0CE31316FCE6-jmunit-1.2.1-api.zip mobility.j2meunit/external/jmunit-1.2.1-api.zip || die
5158 - ln -s "${DISTDIR}"/BD84F1A4C0789070CC62A8D2DBA75121A57C069C-jmunit4cldc10-1.2.1.jar mobility.j2meunit/external/jmunit4cldc10-1.2.1.jar || die
5159 - ln -s "${DISTDIR}"/D76B8334DCBDBE93297AA5C02B17D9A856E72246-jmunit4cldc11-1.2.1.jar mobility.j2meunit/external/jmunit4cldc11-1.2.1.jar || die
5160 - ln -s "${DISTDIR}"/D63B2CB355170F1BC8E126E43021047F94243B70-perseus-nb-1.0.1.jar svg.perseus/external/perseus-nb-1.0.1.jar || die
5161 - popd >/dev/null || die
5162 -}
5163 -
5164 -src_prepare() {
5165 - einfo "Deleting bundled class files..."
5166 - find -name "*.class" -type f | xargs rm -vf
5167 -
5168 - epatch netbeans-9999-r1-build.xml.patch
5169 -
5170 - # Support for custom patches
5171 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5172 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5173 -
5174 - if [ -n "${files}" ] ; then
5175 - einfo "Applying custom patches:"
5176 -
5177 - for file in ${files} ; do
5178 - epatch "${file}"
5179 - done
5180 - fi
5181 - fi
5182 -
5183 - einfo "Symlinking external libraries..."
5184 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5185 - java-pkg_jar-from --into mobility.antext/external ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
5186 - java-pkg_jar-from --into mobility.deployment.webdav/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.1.jar
5187 - java-pkg_jar-from --into mobility.deployment.webdav/external jdom-1.0 jdom.jar jdom-1.0.jar
5188 -
5189 - einfo "Linking in other clusters..."
5190 - mkdir "${S}"/nbbuild/netbeans || die
5191 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5192 -
5193 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
5194 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5195 - touch nb.cluster.apisupport.built
5196 -
5197 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
5198 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5199 - touch nb.cluster.enterprise.built
5200 -
5201 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5202 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5203 - touch nb.cluster.ide.built
5204 -
5205 - ln -s /usr/share/netbeans-java-${SLOT} java || die
5206 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5207 - touch nb.cluster.java.built
5208 -
5209 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5210 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5211 - touch nb.cluster.platform.built
5212 -
5213 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5214 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5215 - touch nb.cluster.websvccommon.built
5216 -
5217 - popd >/dev/null || die
5218 -
5219 - java-pkg-2_src_prepare
5220 -}
5221 -
5222 -src_install() {
5223 - pushd nbbuild/netbeans/mobility >/dev/null || die
5224 -
5225 - insinto ${INSTALL_DIR}
5226 -
5227 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5228 -
5229 - doins -r *
5230 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
5231 -
5232 - popd >/dev/null || die
5233 -
5234 - local instdir=${INSTALL_DIR}/modules/ext
5235 - pushd "${D}"/${instdir} >/dev/null || die
5236 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
5237 - # cdc-agui-swing-layout.jar
5238 - # cdc-pp-awt-layout.jar
5239 - rm commons-httpclient-3.0.1.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.1.jar || die
5240 - # jakarta-slide-ant-webdav-2.1.jar
5241 - # jakarta-slide-webdavlib-2.1.jar
5242 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
5243 - # jmunit4cldc10-1.2.1.jar
5244 - # jmunit4cldc11-1.2.1.jar
5245 - # nbactivesync-5.0.jar
5246 - # nb_svg_midp_components.jar
5247 - # netbeans_databindingme.jar
5248 - # netbeans_databindingme_pim.jar
5249 - # netbeans_databindingme_svg.jar
5250 - # netbeans_midp_components_basic.jar
5251 - # netbeans_midp_components_pda.jar
5252 - # netbeans_midp_components_wma.jar
5253 - # org-netbeans-modules-deployment-deviceanywhere.jar
5254 - # org-netbeans-modules-j2me-cdc-platform-nsicom-probe.jar
5255 - # org-netbeans-modules-j2me-cdc-project.jar
5256 - # org-netbeans-modules-j2me-cdc-project-nokiaS80.jar
5257 - # org-netbeans-modules-j2me-cdc-project-ojec.jar
5258 - # org-netbeans-modules-j2me-cdc-project-ricoh.jar
5259 - # org-netbeans-modules-j2me-cdc-project-savaje.jar
5260 - # org-netbeans-modules-j2me-cdc-project-semc.jar
5261 - # org-netbeans-modules-j2me-cdc-project-sjmc.jar
5262 - # perseus-nb-1.0.1.jar
5263 - # RicohAntTasks-2.0.jar
5264 - popd >/dev/null || die
5265 -
5266 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
5267 -}
5268
5269 diff --git a/dev-java/netbeans-nb/ChangeLog b/dev-java/netbeans-nb/ChangeLog
5270 index eb6e8e9..db9f4d3 100644
5271 --- a/dev-java/netbeans-nb/ChangeLog
5272 +++ b/dev-java/netbeans-nb/ChangeLog
5273 @@ -2,6 +2,10 @@
5274 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
5275 # $Header: $
5276
5277 + 22 Dec 2011; Miroslav Šulc <fordfrog@g.o>
5278 + -netbeans-nb-9999_p20111211.ebuild, -netbeans-nb-9999_p20111213.ebuild:
5279 + Removed obsolete versions
5280 +
5281 19 Dec 2011; Miroslav Šulc <fordfrog@g.o>
5282 -netbeans-nb-9999_p20111205.ebuild, -netbeans-nb-9999_p20111206.ebuild:
5283 Removed obsolete versions
5284
5285 diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
5286 index 3e0b1e3..e1df866 100644
5287 --- a/dev-java/netbeans-nb/Manifest
5288 +++ b/dev-java/netbeans-nb/Manifest
5289 @@ -6,13 +6,9 @@ DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e
5290 DIST netbeans-7.0.png 20011 RMD160 a941b71b571a9cd30c49446aef1bd4244e689465 SHA1 ebd2e748bb4bc29e667ead9a2fb717a9017f9405 SHA256 1d519f018ebeff6e29436c8492dbb266446bd0144fb5519b2ef6637664de6f4a
5291 DIST netbeans-7.1rc2-201111302200-src.zip 171734606 RMD160 873f9aa257caf6610623a54434d5c9f63bb045fa SHA1 31f59ce98faf01d8696c1349a366af5d4d71e5b0 SHA256 69e1e7f6c9cf88719896ade2712b731575f7ad79a425ec54ab18b874b12f39c5
5292 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
5293 -DIST netbeans-trunk-nightly-201112110600-src.zip 172436299 RMD160 0fda2a7f05b05edf027313e582bf81177e6c610e SHA1 66399ae379dcbb5b3cb24639d06d0a3ca731a27a SHA256 a0a65b8768ad2d21d9583b929d28300942bd23ef43a08104d60bb7fc8fa9f1e9
5294 -DIST netbeans-trunk-nightly-201112130600-src.zip 172485313 RMD160 cfb18639e3f02da911fb4b3f5e259a6cf6c5ebb8 SHA1 3bb1818b3865ced1be85c454033b7b4d17fb0036 SHA256 ecaec0a53a3f2041be3c4d8e9b28da592f19fd10b521980dbbd71e5ab20ef82c
5295 DIST netbeans-trunk-nightly-201112180600-src.zip 172060837 RMD160 3b9c01126f29ed069e7b7aa7c8173cd254f25796 SHA1 1940dbc52af1a3fe1b6c8f875397b7098a61abe3 SHA256 fe49564465859f04c54dacb2c23d319b5bc82583a6cdcf27edc2fe4aac30d359
5296 EBUILD netbeans-nb-7.0.1.ebuild 5116 RMD160 df3e2ea3364e01de002fbb97b56c2bf927ba0e2c SHA1 f962fd0ba56bab72ef843342d94d0992e615698f SHA256 17ac4a9aa7931d052a899ad8649bed42d5c37a06d913e0dc8ded118d7ef01c47
5297 EBUILD netbeans-nb-7.1_rc2.ebuild 4984 RMD160 2b2d531f1de4b9404ea4b0d8119b28501130a92a SHA1 88371427725740c82e8072938f3a84fb05e97a98 SHA256 6c86447b062d0b4e6d468476e821912edfbfbf6dc14ae5e6ccefd77336413314
5298 -EBUILD netbeans-nb-9999_p20111211.ebuild 5010 RMD160 500bb0f5da56912f1bd1898563e2009442253229 SHA1 7115ff853427cdf1992372afcdd5a2ff337683c6 SHA256 d92dc926ef64845a5c15ca40fac6943320b00a54fa301485ef2bad116ad0079b
5299 -EBUILD netbeans-nb-9999_p20111213.ebuild 5010 RMD160 830f864edb87465488389a9e28f30ef508eb77cf SHA1 521b40a1f38e1a999b9f0bbb71601000875634f6 SHA256 aa562d9700cfa9f520649cca9485251a6dec6b55e7e0c424ba461aadef3d0c73
5300 EBUILD netbeans-nb-9999_p20111218.ebuild 5010 RMD160 c8acbeea5d77534ee5ccb2cd9d6862070cae9591 SHA1 9a79de87f3ebe7f3c3786dc637fda757d87fca13 SHA256 b5c923e1f624716969d1d5130c3d87fb444db936509d797b27e2c5b22faf9879
5301 -MISC ChangeLog 21580 RMD160 11738d2aa1df31d5b559263956d088bf4bb424ee SHA1 0ef7dcc9aefbcb2616e86450b6676565cd2b09bf SHA256 55d51d0dd9fb777d50d9af8560ba62760ff727e817e711a7e986cd8a982b286e
5302 +MISC ChangeLog 21735 RMD160 15afd5c4a1094dc8454e8716e8200a179e5d57ed SHA1 281de7edb057e193d52e6ee86b39481774f933ea SHA256 b6d06364a2c1279c1526ac703004372973384c87877b8ce0d80dd8dfd8ad45ac
5303 MISC metadata.xml 396 RMD160 80c4086b305af8d5e4adae8a263111590f183c05 SHA1 11224a41781dde9ebd92c32e5c0a9d1921b628cb SHA256 5083064ed2246a84e2aedbc326d56cc8bf571fd8e7c24af0e4bc14c50f1ebb49
5304
5305 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20111211.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20111211.ebuild
5306 deleted file mode 100644
5307 index a986dd3..0000000
5308 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20111211.ebuild
5309 +++ /dev/null
5310 @@ -1,149 +0,0 @@
5311 -# Copyright 1999-2011 Gentoo Foundation
5312 -# Distributed under the terms of the GNU General Public License v2
5313 -# $Header: $
5314 -
5315 -EAPI="4"
5316 -WANT_ANT_TASKS="ant-nodeps"
5317 -inherit eutils java-pkg-2 java-ant-2
5318 -
5319 -DESCRIPTION="Netbeans IDE Branding"
5320 -HOMEPAGE="http://netbeans.org/"
5321 -SLOT="9999"
5322 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-11_06-00-36/zip/netbeans-trunk-nightly-201112110600-src.zip"
5323 -SRC_URI="${SOURCE_URL}
5324 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
5325 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
5326 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5327 -KEYWORDS="~amd64 ~x86"
5328 -IUSE="keychain"
5329 -S="${WORKDIR}"
5330 -
5331 -CDEPEND="~dev-java/netbeans-platform-${PV}
5332 - ~dev-java/netbeans-harness-${PV}
5333 - ~dev-java/netbeans-ide-${PV}"
5334 -DEPEND="virtual/jdk:1.6
5335 - app-arch/unzip
5336 - ${CDEPEND}
5337 - dev-java/javahelp:0"
5338 -RDEPEND=">=virtual/jdk-1.6
5339 - ${CDEPEND}
5340 - keychain? (
5341 - net-misc/keychain:0
5342 - net-misc/x11-ssh-askpass:0
5343 - )"
5344 -
5345 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5346 -
5347 -EANT_BUILD_XML="nbbuild/build.xml"
5348 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
5349 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true"
5350 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5351 -JAVA_PKG_BSFIX="off"
5352 -
5353 -src_unpack() {
5354 - unpack $(basename ${SOURCE_URL})
5355 -
5356 - einfo "Deleting bundled jars..."
5357 - find -name "*.jar" -type f -delete
5358 -
5359 - unpack netbeans-9999-r1-build.xml.patch.bz2
5360 -}
5361 -
5362 -src_prepare() {
5363 - einfo "Deleting bundled class files..."
5364 - find -name "*.class" -type f | xargs rm -vf
5365 -
5366 - epatch netbeans-9999-r1-build.xml.patch
5367 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
5368 -
5369 - # Support for custom patches
5370 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5371 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5372 -
5373 - if [ -n "${files}" ] ; then
5374 - einfo "Applying custom patches:"
5375 -
5376 - for file in ${files} ; do
5377 - epatch "${file}"
5378 - done
5379 - fi
5380 - fi
5381 -
5382 - einfo "Symlinking external libraries..."
5383 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5384 -
5385 - einfo "Linking in other clusters..."
5386 - mkdir "${S}"/nbbuild/netbeans || die
5387 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5388 -
5389 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5390 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5391 - touch nb.cluster.platform.built
5392 -
5393 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5394 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5395 - touch nb.cluster.harness.built
5396 -
5397 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5398 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5399 - touch nb.cluster.ide.built
5400 - popd >/dev/null || die
5401 -
5402 - java-pkg-2_src_prepare
5403 -}
5404 -
5405 -src_install() {
5406 - pushd nbbuild/netbeans >/dev/null || die
5407 -
5408 - insinto ${INSTALL_DIR}/nb
5409 -
5410 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
5411 -
5412 - insinto ${INSTALL_DIR}
5413 - doins -r nb
5414 - dodoc *.txt
5415 - dohtml *.html *.css
5416 -
5417 - insinto ${INSTALL_DIR}/bin
5418 - doins bin/netbeans
5419 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
5420 - fperms 755 ${INSTALL_DIR}/bin/netbeans
5421 -
5422 - insinto /etc/netbeans-${SLOT}
5423 - doins etc/*
5424 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
5425 -
5426 - # fix paths per bug# 163483
5427 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
5428 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
5429 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
5430 - fi
5431 -
5432 - dodir /usr/share/icons/hicolor/32x32/apps
5433 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
5434 - dodir /usr/share/icons/hicolor/128x128/apps
5435 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
5436 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
5437 -
5438 - popd >/dev/null || die
5439 -
5440 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
5441 -
5442 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
5443 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
5444 -}
5445 -
5446 -pkg_postinst() {
5447 - if use keychain ; then
5448 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
5449 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
5450 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
5451 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
5452 - einfo "each key on single line, for example:"
5453 - einfo "id_dsa"
5454 - einfo "id_dsa_gentoo"
5455 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
5456 - einfo "for key password (only this time and never again). You can find more information"
5457 - einfo "about keychain at http://www.gentoo.org/doc/en/keychain-guide.xml"
5458 - fi
5459 -}
5460
5461 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20111213.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20111213.ebuild
5462 deleted file mode 100644
5463 index 97abe4d..0000000
5464 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20111213.ebuild
5465 +++ /dev/null
5466 @@ -1,149 +0,0 @@
5467 -# Copyright 1999-2011 Gentoo Foundation
5468 -# Distributed under the terms of the GNU General Public License v2
5469 -# $Header: $
5470 -
5471 -EAPI="4"
5472 -WANT_ANT_TASKS="ant-nodeps"
5473 -inherit eutils java-pkg-2 java-ant-2
5474 -
5475 -DESCRIPTION="Netbeans IDE Branding"
5476 -HOMEPAGE="http://netbeans.org/"
5477 -SLOT="9999"
5478 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-13_06-00-36/zip/netbeans-trunk-nightly-201112130600-src.zip"
5479 -SRC_URI="${SOURCE_URL}
5480 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
5481 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
5482 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5483 -KEYWORDS="~amd64 ~x86"
5484 -IUSE="keychain"
5485 -S="${WORKDIR}"
5486 -
5487 -CDEPEND="~dev-java/netbeans-platform-${PV}
5488 - ~dev-java/netbeans-harness-${PV}
5489 - ~dev-java/netbeans-ide-${PV}"
5490 -DEPEND="virtual/jdk:1.6
5491 - app-arch/unzip
5492 - ${CDEPEND}
5493 - dev-java/javahelp:0"
5494 -RDEPEND=">=virtual/jdk-1.6
5495 - ${CDEPEND}
5496 - keychain? (
5497 - net-misc/keychain:0
5498 - net-misc/x11-ssh-askpass:0
5499 - )"
5500 -
5501 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5502 -
5503 -EANT_BUILD_XML="nbbuild/build.xml"
5504 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
5505 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true"
5506 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5507 -JAVA_PKG_BSFIX="off"
5508 -
5509 -src_unpack() {
5510 - unpack $(basename ${SOURCE_URL})
5511 -
5512 - einfo "Deleting bundled jars..."
5513 - find -name "*.jar" -type f -delete
5514 -
5515 - unpack netbeans-9999-r1-build.xml.patch.bz2
5516 -}
5517 -
5518 -src_prepare() {
5519 - einfo "Deleting bundled class files..."
5520 - find -name "*.class" -type f | xargs rm -vf
5521 -
5522 - epatch netbeans-9999-r1-build.xml.patch
5523 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
5524 -
5525 - # Support for custom patches
5526 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5527 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5528 -
5529 - if [ -n "${files}" ] ; then
5530 - einfo "Applying custom patches:"
5531 -
5532 - for file in ${files} ; do
5533 - epatch "${file}"
5534 - done
5535 - fi
5536 - fi
5537 -
5538 - einfo "Symlinking external libraries..."
5539 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5540 -
5541 - einfo "Linking in other clusters..."
5542 - mkdir "${S}"/nbbuild/netbeans || die
5543 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5544 -
5545 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5546 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5547 - touch nb.cluster.platform.built
5548 -
5549 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5550 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5551 - touch nb.cluster.harness.built
5552 -
5553 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5554 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5555 - touch nb.cluster.ide.built
5556 - popd >/dev/null || die
5557 -
5558 - java-pkg-2_src_prepare
5559 -}
5560 -
5561 -src_install() {
5562 - pushd nbbuild/netbeans >/dev/null || die
5563 -
5564 - insinto ${INSTALL_DIR}/nb
5565 -
5566 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
5567 -
5568 - insinto ${INSTALL_DIR}
5569 - doins -r nb
5570 - dodoc *.txt
5571 - dohtml *.html *.css
5572 -
5573 - insinto ${INSTALL_DIR}/bin
5574 - doins bin/netbeans
5575 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
5576 - fperms 755 ${INSTALL_DIR}/bin/netbeans
5577 -
5578 - insinto /etc/netbeans-${SLOT}
5579 - doins etc/*
5580 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
5581 -
5582 - # fix paths per bug# 163483
5583 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
5584 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
5585 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
5586 - fi
5587 -
5588 - dodir /usr/share/icons/hicolor/32x32/apps
5589 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
5590 - dodir /usr/share/icons/hicolor/128x128/apps
5591 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
5592 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
5593 -
5594 - popd >/dev/null || die
5595 -
5596 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
5597 -
5598 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
5599 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
5600 -}
5601 -
5602 -pkg_postinst() {
5603 - if use keychain ; then
5604 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
5605 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
5606 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
5607 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
5608 - einfo "each key on single line, for example:"
5609 - einfo "id_dsa"
5610 - einfo "id_dsa_gentoo"
5611 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
5612 - einfo "for key password (only this time and never again). You can find more information"
5613 - einfo "about keychain at http://www.gentoo.org/doc/en/keychain-guide.xml"
5614 - fi
5615 -}
5616
5617 diff --git a/dev-java/netbeans-php/ChangeLog b/dev-java/netbeans-php/ChangeLog
5618 index cb13d8c..5f88d20 100644
5619 --- a/dev-java/netbeans-php/ChangeLog
5620 +++ b/dev-java/netbeans-php/ChangeLog
5621 @@ -2,6 +2,10 @@
5622 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
5623 # $Header: $
5624
5625 + 22 Dec 2011; Miroslav Šulc <fordfrog@g.o>
5626 + -netbeans-php-9999_p20111211.ebuild, -netbeans-php-9999_p20111213.ebuild:
5627 + Removed obsolete versions
5628 +
5629 19 Dec 2011; Miroslav Šulc <fordfrog@g.o>
5630 -netbeans-php-9999_p20111205.ebuild, -netbeans-php-9999_p20111206.ebuild:
5631 Removed obsolete versions
5632
5633 diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
5634 index db08d3a..9d48669 100644
5635 --- a/dev-java/netbeans-php/Manifest
5636 +++ b/dev-java/netbeans-php/Manifest
5637 @@ -8,13 +8,9 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
5638 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
5639 DIST netbeans-7.1rc2-201111302200-src.zip 171734606 RMD160 873f9aa257caf6610623a54434d5c9f63bb045fa SHA1 31f59ce98faf01d8696c1349a366af5d4d71e5b0 SHA256 69e1e7f6c9cf88719896ade2712b731575f7ad79a425ec54ab18b874b12f39c5
5640 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
5641 -DIST netbeans-trunk-nightly-201112110600-src.zip 172436299 RMD160 0fda2a7f05b05edf027313e582bf81177e6c610e SHA1 66399ae379dcbb5b3cb24639d06d0a3ca731a27a SHA256 a0a65b8768ad2d21d9583b929d28300942bd23ef43a08104d60bb7fc8fa9f1e9
5642 -DIST netbeans-trunk-nightly-201112130600-src.zip 172485313 RMD160 cfb18639e3f02da911fb4b3f5e259a6cf6c5ebb8 SHA1 3bb1818b3865ced1be85c454033b7b4d17fb0036 SHA256 ecaec0a53a3f2041be3c4d8e9b28da592f19fd10b521980dbbd71e5ab20ef82c
5643 DIST netbeans-trunk-nightly-201112180600-src.zip 172060837 RMD160 3b9c01126f29ed069e7b7aa7c8173cd254f25796 SHA1 1940dbc52af1a3fe1b6c8f875397b7098a61abe3 SHA256 fe49564465859f04c54dacb2c23d319b5bc82583a6cdcf27edc2fe4aac30d359
5644 EBUILD netbeans-php-7.0.1.ebuild 4151 RMD160 948630039891c480cbc0a9440fd9d74438bbcca4 SHA1 9afb5f8b29bc9c86fce11b8a44976da980741ec8 SHA256 3aee393fe89aa4788ccd17af46f1df43a5681c28af6d580724d8db0f5e804ff0
5645 EBUILD netbeans-php-7.1_rc2.ebuild 3937 RMD160 071d34746f54b7f97f4d42dae536220cefd2b6b6 SHA1 b121c63320bca9290ba2535e5cef89709962d435 SHA256 4912e7170059f4562675447559d0c004dc9053eb5ebf9c752cde7347220671e0
5646 -EBUILD netbeans-php-9999_p20111211.ebuild 3963 RMD160 e3ddaf05b05de8e88472e3a1e1125fd519a6f543 SHA1 6114b6f4f745af77ab70598073d62744d699c971 SHA256 f5e395f887a6d5e5a74c9497085c3d39968f78302af8dd7313577b017aea9b54
5647 -EBUILD netbeans-php-9999_p20111213.ebuild 3963 RMD160 3875ce74b3abe199499f819e087eded2b5e41f0e SHA1 b4d1dc57e028785e1c709a989b634335ad26d04f SHA256 16801f0dd5615a17034d3f86da19ec76c79c1362fdcd7160749ce83f36aa4411
5648 EBUILD netbeans-php-9999_p20111218.ebuild 3963 RMD160 f32f227119cb700c7b2747377c93b16316fbf6ae SHA1 501a8da1d42c5e49e83d09a98c97c7fe54c5bc59 SHA256 e3dfe1e1b8fcb52a5179e5082d0671f0f7cc6782feb56c9b3eb113c01d2effa8
5649 -MISC ChangeLog 21164 RMD160 bf6d3bf29f9b5ae1f6594d7e15bd37e2ae60609c SHA1 f8ed0d59f7e6c0b2ed3a67dec24c3b185595e35c SHA256 99f66723fd3389f344f8c41760932e498ce8c87a204f0d163d6c6cb7ee84c5be
5650 +MISC ChangeLog 21321 RMD160 ea6fb2952af14614107ca16fc6cdcbf45aed6a1a SHA1 f627cdf94ddd500c0643dd472a2a73a1a958eadd SHA256 b709c8e1bf51a6c30a787bdb4bf8380a91c45ee641f5fb885806584683e187ee
5651 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
5652
5653 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20111211.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20111211.ebuild
5654 deleted file mode 100644
5655 index b2c35f2..0000000
5656 --- a/dev-java/netbeans-php/netbeans-php-9999_p20111211.ebuild
5657 +++ /dev/null
5658 @@ -1,118 +0,0 @@
5659 -# Copyright 1999-2011 Gentoo Foundation
5660 -# Distributed under the terms of the GNU General Public License v2
5661 -# $Header: $
5662 -
5663 -EAPI="4"
5664 -WANT_ANT_TASKS="ant-nodeps"
5665 -inherit eutils java-pkg-2 java-ant-2
5666 -
5667 -DESCRIPTION="Netbeans PHP Cluster"
5668 -HOMEPAGE="http://netbeans.org/projects/php"
5669 -SLOT="9999"
5670 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-11_06-00-36/zip/netbeans-trunk-nightly-201112110600-src.zip"
5671 -SRC_URI="${SOURCE_URL}
5672 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
5673 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
5674 - http://hg.netbeans.org/binaries/02C57E8113871A5CEC0AB853D48165761FAF1051-phpsigfiles.zip
5675 - http://hg.netbeans.org/binaries/40BC40A6E6DBD598900E8FAB87E460FCC601275C-predefined_vars.zip"
5676 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5677 -KEYWORDS="~amd64 ~x86"
5678 -IUSE=""
5679 -S="${WORKDIR}"
5680 -
5681 -CDEPEND="~dev-java/netbeans-ide-${PV}
5682 - ~dev-java/netbeans-platform-${PV}
5683 - ~dev-java/netbeans-websvccommon-${PV}
5684 - dev-java/javacup:0"
5685 -DEPEND="virtual/jdk:1.6
5686 - app-arch/unzip
5687 - ${CDEPEND}
5688 - dev-java/javahelp:0"
5689 -RDEPEND=">=virtual/jdk-1.6
5690 - ${CDEPEND}"
5691 -
5692 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5693 -
5694 -EANT_BUILD_XML="nbbuild/build.xml"
5695 -EANT_BUILD_TARGET="rebuild-cluster"
5696 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true"
5697 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5698 -JAVA_PKG_BSFIX="off"
5699 -
5700 -src_unpack() {
5701 - unpack $(basename ${SOURCE_URL})
5702 -
5703 - einfo "Deleting bundled jars..."
5704 - find -name "*.jar" -type f -delete
5705 -
5706 - unpack netbeans-9999-r1-build.xml.patch.bz2
5707 -
5708 - pushd "${S}" >/dev/null || die
5709 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
5710 - ln -s "${DISTDIR}"/02C57E8113871A5CEC0AB853D48165761FAF1051-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
5711 - ln -s "${DISTDIR}"/40BC40A6E6DBD598900E8FAB87E460FCC601275C-predefined_vars.zip php.editor/external/predefined_vars.zip || die
5712 - popd >/dev/null || die
5713 -}
5714 -
5715 -src_prepare() {
5716 - einfo "Deleting bundled class files..."
5717 - find -name "*.class" -type f | xargs rm -vf
5718 -
5719 - epatch netbeans-9999-r1-build.xml.patch
5720 -
5721 - # Support for custom patches
5722 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5723 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5724 -
5725 - if [ -n "${files}" ] ; then
5726 - einfo "Applying custom patches:"
5727 -
5728 - for file in ${files} ; do
5729 - epatch "${file}"
5730 - done
5731 - fi
5732 - fi
5733 -
5734 - einfo "Symlinking external libraries..."
5735 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5736 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
5737 -
5738 - einfo "Linking in other clusters..."
5739 - mkdir "${S}"/nbbuild/netbeans || die
5740 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5741 -
5742 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5743 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5744 - touch nb.cluster.ide.built
5745 -
5746 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5747 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5748 - touch nb.cluster.platform.built
5749 -
5750 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5751 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5752 - touch nb.cluster.websvccommon.built
5753 -
5754 - popd >/dev/null || die
5755 -
5756 - java-pkg-2_src_prepare
5757 -}
5758 -
5759 -src_install() {
5760 - pushd nbbuild/netbeans/php >/dev/null || die
5761 -
5762 - insinto ${INSTALL_DIR}
5763 -
5764 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5765 -
5766 - doins -r *
5767 -
5768 - popd >/dev/null || die
5769 -
5770 - local instdir=${INSTALL_DIR}/modules/ext
5771 - pushd "${D}"/${instdir} >/dev/null || die
5772 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
5773 - popd >/dev/null || die
5774 -
5775 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
5776 -}
5777
5778 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20111213.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20111213.ebuild
5779 deleted file mode 100644
5780 index 9926cc4..0000000
5781 --- a/dev-java/netbeans-php/netbeans-php-9999_p20111213.ebuild
5782 +++ /dev/null
5783 @@ -1,118 +0,0 @@
5784 -# Copyright 1999-2011 Gentoo Foundation
5785 -# Distributed under the terms of the GNU General Public License v2
5786 -# $Header: $
5787 -
5788 -EAPI="4"
5789 -WANT_ANT_TASKS="ant-nodeps"
5790 -inherit eutils java-pkg-2 java-ant-2
5791 -
5792 -DESCRIPTION="Netbeans PHP Cluster"
5793 -HOMEPAGE="http://netbeans.org/projects/php"
5794 -SLOT="9999"
5795 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-13_06-00-36/zip/netbeans-trunk-nightly-201112130600-src.zip"
5796 -SRC_URI="${SOURCE_URL}
5797 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
5798 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
5799 - http://hg.netbeans.org/binaries/02C57E8113871A5CEC0AB853D48165761FAF1051-phpsigfiles.zip
5800 - http://hg.netbeans.org/binaries/40BC40A6E6DBD598900E8FAB87E460FCC601275C-predefined_vars.zip"
5801 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5802 -KEYWORDS="~amd64 ~x86"
5803 -IUSE=""
5804 -S="${WORKDIR}"
5805 -
5806 -CDEPEND="~dev-java/netbeans-ide-${PV}
5807 - ~dev-java/netbeans-platform-${PV}
5808 - ~dev-java/netbeans-websvccommon-${PV}
5809 - dev-java/javacup:0"
5810 -DEPEND="virtual/jdk:1.6
5811 - app-arch/unzip
5812 - ${CDEPEND}
5813 - dev-java/javahelp:0"
5814 -RDEPEND=">=virtual/jdk-1.6
5815 - ${CDEPEND}"
5816 -
5817 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5818 -
5819 -EANT_BUILD_XML="nbbuild/build.xml"
5820 -EANT_BUILD_TARGET="rebuild-cluster"
5821 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true"
5822 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5823 -JAVA_PKG_BSFIX="off"
5824 -
5825 -src_unpack() {
5826 - unpack $(basename ${SOURCE_URL})
5827 -
5828 - einfo "Deleting bundled jars..."
5829 - find -name "*.jar" -type f -delete
5830 -
5831 - unpack netbeans-9999-r1-build.xml.patch.bz2
5832 -
5833 - pushd "${S}" >/dev/null || die
5834 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
5835 - ln -s "${DISTDIR}"/02C57E8113871A5CEC0AB853D48165761FAF1051-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
5836 - ln -s "${DISTDIR}"/40BC40A6E6DBD598900E8FAB87E460FCC601275C-predefined_vars.zip php.editor/external/predefined_vars.zip || die
5837 - popd >/dev/null || die
5838 -}
5839 -
5840 -src_prepare() {
5841 - einfo "Deleting bundled class files..."
5842 - find -name "*.class" -type f | xargs rm -vf
5843 -
5844 - epatch netbeans-9999-r1-build.xml.patch
5845 -
5846 - # Support for custom patches
5847 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5848 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5849 -
5850 - if [ -n "${files}" ] ; then
5851 - einfo "Applying custom patches:"
5852 -
5853 - for file in ${files} ; do
5854 - epatch "${file}"
5855 - done
5856 - fi
5857 - fi
5858 -
5859 - einfo "Symlinking external libraries..."
5860 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5861 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
5862 -
5863 - einfo "Linking in other clusters..."
5864 - mkdir "${S}"/nbbuild/netbeans || die
5865 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5866 -
5867 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5868 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5869 - touch nb.cluster.ide.built
5870 -
5871 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5872 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5873 - touch nb.cluster.platform.built
5874 -
5875 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5876 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5877 - touch nb.cluster.websvccommon.built
5878 -
5879 - popd >/dev/null || die
5880 -
5881 - java-pkg-2_src_prepare
5882 -}
5883 -
5884 -src_install() {
5885 - pushd nbbuild/netbeans/php >/dev/null || die
5886 -
5887 - insinto ${INSTALL_DIR}
5888 -
5889 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5890 -
5891 - doins -r *
5892 -
5893 - popd >/dev/null || die
5894 -
5895 - local instdir=${INSTALL_DIR}/modules/ext
5896 - pushd "${D}"/${instdir} >/dev/null || die
5897 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
5898 - popd >/dev/null || die
5899 -
5900 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
5901 -}
5902
5903 diff --git a/dev-java/netbeans-platform/ChangeLog b/dev-java/netbeans-platform/ChangeLog
5904 index 4685148..3a876c7 100644
5905 --- a/dev-java/netbeans-platform/ChangeLog
5906 +++ b/dev-java/netbeans-platform/ChangeLog
5907 @@ -2,6 +2,11 @@
5908 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
5909 # $Header: $
5910
5911 + 22 Dec 2011; Miroslav Šulc <fordfrog@g.o>
5912 + -netbeans-platform-9999_p20111211.ebuild,
5913 + -netbeans-platform-9999_p20111213.ebuild:
5914 + Removed obsolete versions
5915 +
5916 19 Dec 2011; Miroslav Šulc <fordfrog@g.o>
5917 -netbeans-platform-9999_p20111205.ebuild,
5918 -netbeans-platform-9999_p20111206.ebuild:
5919
5920 diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
5921 index 8bd5fab..521ebbc 100644
5922 --- a/dev-java/netbeans-platform/Manifest
5923 +++ b/dev-java/netbeans-platform/Manifest
5924 @@ -9,13 +9,9 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
5925 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
5926 DIST netbeans-7.1rc2-201111302200-src.zip 171734606 RMD160 873f9aa257caf6610623a54434d5c9f63bb045fa SHA1 31f59ce98faf01d8696c1349a366af5d4d71e5b0 SHA256 69e1e7f6c9cf88719896ade2712b731575f7ad79a425ec54ab18b874b12f39c5
5927 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
5928 -DIST netbeans-trunk-nightly-201112110600-src.zip 172436299 RMD160 0fda2a7f05b05edf027313e582bf81177e6c610e SHA1 66399ae379dcbb5b3cb24639d06d0a3ca731a27a SHA256 a0a65b8768ad2d21d9583b929d28300942bd23ef43a08104d60bb7fc8fa9f1e9
5929 -DIST netbeans-trunk-nightly-201112130600-src.zip 172485313 RMD160 cfb18639e3f02da911fb4b3f5e259a6cf6c5ebb8 SHA1 3bb1818b3865ced1be85c454033b7b4d17fb0036 SHA256 ecaec0a53a3f2041be3c4d8e9b28da592f19fd10b521980dbbd71e5ab20ef82c
5930 DIST netbeans-trunk-nightly-201112180600-src.zip 172060837 RMD160 3b9c01126f29ed069e7b7aa7c8173cd254f25796 SHA1 1940dbc52af1a3fe1b6c8f875397b7098a61abe3 SHA256 fe49564465859f04c54dacb2c23d319b5bc82583a6cdcf27edc2fe4aac30d359
5931 EBUILD netbeans-platform-7.0.1.ebuild 5049 RMD160 d6a01c7785d02b9e5aebb1a2f192c5a2b6f1ccae SHA1 2acc23f9e9f6f5c60cabce30e651b3d31d91ac41 SHA256 b67cf0867358fea808614c02b8b6ea2ab88223f8642175ac3f91dc8c610aca4e
5932 EBUILD netbeans-platform-7.1_rc2.ebuild 5031 RMD160 696fc57ed0ac0c76a53370fd3a60d61720a4ace6 SHA1 bfcba74004206d29c61e492bddf6436248fc1db5 SHA256 3ebd9612dede3922271098e53f87e8c40c60142559c6c7d5fdeace1d143776f6
5933 -EBUILD netbeans-platform-9999_p20111211.ebuild 5057 RMD160 c4394a493b93041f7c2b6c5515009d44fcf50486 SHA1 f891e1242e1e5f0ef1125aa288f94352f61a7b10 SHA256 662899c9e86fa8b10fda9dd427a39ab8cfa600eb9815153a3df2354c3f9b6bef
5934 -EBUILD netbeans-platform-9999_p20111213.ebuild 5057 RMD160 8d2ed90770e35d6f0e9091612a659f566d3a1684 SHA1 ea90f2724cec6bdc1ceda2ceaec327724999ba50 SHA256 b404f1776115f3b4a48d72d89592c4a2db7aa906137dd1e1ba272b319b7a63a8
5935 EBUILD netbeans-platform-9999_p20111218.ebuild 5057 RMD160 93228866998e32a37a20e56d4b682955d1452cf2 SHA1 22777dc85bab15d479df8dc1b3bb3c91ee9e144c SHA256 cf675febb503e46f2cbb874e47a578009aad128015bfe361623cebe87712c174
5936 -MISC ChangeLog 23125 RMD160 7d6e138ef6b12e3b62c29b253dca175499033a05 SHA1 e6ec1bb98614258b64ab54d17ee7ff2e0a91c2de SHA256 0449e683535b06efbfe27987b34cbb855a841e18818075ce16ab3ea249c0ed0b
5937 +MISC ChangeLog 23294 RMD160 265c41676d359d3aa3d5de01a60bd62fa4ce5738 SHA1 e7fa259f12190bd0c7ce99b07f9343ba332b1bb4 SHA256 5b8146f19f8b19bdcf35b36888c5f126a269fe3a715c0af4fea4f561ee4c4d85
5938 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
5939
5940 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20111211.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20111211.ebuild
5941 deleted file mode 100644
5942 index 29665f1..0000000
5943 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20111211.ebuild
5944 +++ /dev/null
5945 @@ -1,127 +0,0 @@
5946 -# Copyright 1999-2011 Gentoo Foundation
5947 -# Distributed under the terms of the GNU General Public License v2
5948 -# $Header: $
5949 -
5950 -EAPI="4"
5951 -WANT_ANT_TASKS="ant-nodeps"
5952 -inherit eutils java-pkg-2 java-ant-2
5953 -
5954 -DESCRIPTION="Netbeans Platform"
5955 -HOMEPAGE="http://netbeans.org/features/platform/"
5956 -SLOT="9999"
5957 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-11_06-00-36/zip/netbeans-trunk-nightly-201112110600-src.zip"
5958 -SRC_URI="${SOURCE_URL}
5959 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
5960 - http://hg.netbeans.org/binaries/F1C19117B73A6819FA91EB646ECBA7F41073DC2A-felix-3.2.2.jar
5961 - http://hg.netbeans.org/binaries/1D63B972926D053DFA427CA03841F67D4EAC6DB2-org.eclipse.osgi_3.6.0.v20100517.jar
5962 - http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
5963 - http://hg.netbeans.org/binaries/986195A7E31034EE73F7A896A36B24169692F142-osgi.core-4.2.jar
5964 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip"
5965 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5966 -KEYWORDS="~amd64 ~x86"
5967 -IUSE=""
5968 -S="${WORKDIR}"
5969 -
5970 -CDEPEND="dev-java/javahelp:0
5971 - >=dev-java/jna-3.2.7:0
5972 - dev-java/swing-layout:1[source]"
5973 -DEPEND="virtual/jdk:1.6
5974 - app-arch/unzip
5975 - ${CDEPEND}"
5976 -RDEPEND=">=virtual/jdk-1.6
5977 - ${CDEPEND}"
5978 -
5979 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5980 -
5981 -EANT_BUILD_XML="nbbuild/build.xml"
5982 -EANT_BUILD_TARGET="rebuild-cluster"
5983 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true"
5984 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5985 -JAVA_PKG_BSFIX="off"
5986 -
5987 -src_unpack() {
5988 - unpack $(basename ${SOURCE_URL})
5989 -
5990 - einfo "Deleting bundled jars..."
5991 - find -name "*.jar" -type f -delete
5992 -
5993 - unpack netbeans-9999-r1-build.xml.patch.bz2
5994 -
5995 - pushd "${S}" >/dev/null || die
5996 - ln -s "${DISTDIR}"/F1C19117B73A6819FA91EB646ECBA7F41073DC2A-felix-3.2.2.jar libs.felix/external/felix-3.2.2.jar || die
5997 - ln -s "${DISTDIR}"/1D63B972926D053DFA427CA03841F67D4EAC6DB2-org.eclipse.osgi_3.6.0.v20100517.jar netbinox/external/org.eclipse.osgi_3.6.0.v20100517.jar || die
5998 - ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
5999 - ln -s "${DISTDIR}"/986195A7E31034EE73F7A896A36B24169692F142-osgi.core-4.2.jar libs.osgi/external/osgi.core-4.2.jar || die
6000 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
6001 - popd >/dev/null || die
6002 -}
6003 -
6004 -src_prepare() {
6005 - einfo "Deleting bundled class files..."
6006 - find -name "*.class" -type f | xargs rm -vf
6007 -
6008 - epatch netbeans-9999-r1-build.xml.patch
6009 - # upstream jna jar contains bundled binary libraries so we disable that feature
6010 -
6011 - # Support for custom patches
6012 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6013 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6014 -
6015 - if [ -n "${files}" ] ; then
6016 - einfo "Applying custom patches:"
6017 -
6018 - for file in ${files} ; do
6019 - epatch "${file}"
6020 - done
6021 - fi
6022 - fi
6023 -
6024 - einfo "Symlinking external libraries..."
6025 - java-pkg_jar-from --into core.nativeaccess/external jna platform.jar platform-3.2.7.jar
6026 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6027 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-3.2.7.jar
6028 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
6029 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
6030 -
6031 - java-pkg-2_src_prepare
6032 -}
6033 -
6034 -src_compile() {
6035 - unset DISPLAY
6036 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
6037 -}
6038 -
6039 -src_install() {
6040 - pushd nbbuild/netbeans/platform >/dev/null || die
6041 -
6042 - java-pkg_dojar lib/*.jar
6043 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6044 -
6045 - insinto ${INSTALL_DIR}
6046 - doins -r *
6047 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
6048 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
6049 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
6050 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
6051 - rm -fr "${D}"/modules/lib || die
6052 -
6053 - popd >/dev/null || die
6054 -
6055 - fperms 775 ${INSTALL_DIR}/lib/nbexec
6056 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
6057 -
6058 - local instdir=${INSTALL_DIR}/modules/ext
6059 - pushd "${D}"/${instdir} >/dev/null || die
6060 - # felix-main-2.0.2.jar
6061 - # felix-2.0.3.jar
6062 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
6063 - rm jna-3.2.7.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-3.2.7.jar || die
6064 - # osgi.cmpn-4.2.jar
6065 - # osgi.core-4.2.jar
6066 - rm platform-3.2.7.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/platform-3.2.7.jar || die
6067 - 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
6068 - # updater.jar
6069 - popd >/dev/null || die
6070 -
6071 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
6072 -}
6073
6074 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20111213.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20111213.ebuild
6075 deleted file mode 100644
6076 index 4bca26f..0000000
6077 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20111213.ebuild
6078 +++ /dev/null
6079 @@ -1,127 +0,0 @@
6080 -# Copyright 1999-2011 Gentoo Foundation
6081 -# Distributed under the terms of the GNU General Public License v2
6082 -# $Header: $
6083 -
6084 -EAPI="4"
6085 -WANT_ANT_TASKS="ant-nodeps"
6086 -inherit eutils java-pkg-2 java-ant-2
6087 -
6088 -DESCRIPTION="Netbeans Platform"
6089 -HOMEPAGE="http://netbeans.org/features/platform/"
6090 -SLOT="9999"
6091 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-13_06-00-36/zip/netbeans-trunk-nightly-201112130600-src.zip"
6092 -SRC_URI="${SOURCE_URL}
6093 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
6094 - http://hg.netbeans.org/binaries/F1C19117B73A6819FA91EB646ECBA7F41073DC2A-felix-3.2.2.jar
6095 - http://hg.netbeans.org/binaries/1D63B972926D053DFA427CA03841F67D4EAC6DB2-org.eclipse.osgi_3.6.0.v20100517.jar
6096 - http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
6097 - http://hg.netbeans.org/binaries/986195A7E31034EE73F7A896A36B24169692F142-osgi.core-4.2.jar
6098 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip"
6099 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6100 -KEYWORDS="~amd64 ~x86"
6101 -IUSE=""
6102 -S="${WORKDIR}"
6103 -
6104 -CDEPEND="dev-java/javahelp:0
6105 - >=dev-java/jna-3.2.7:0
6106 - dev-java/swing-layout:1[source]"
6107 -DEPEND="virtual/jdk:1.6
6108 - app-arch/unzip
6109 - ${CDEPEND}"
6110 -RDEPEND=">=virtual/jdk-1.6
6111 - ${CDEPEND}"
6112 -
6113 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6114 -
6115 -EANT_BUILD_XML="nbbuild/build.xml"
6116 -EANT_BUILD_TARGET="rebuild-cluster"
6117 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true"
6118 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6119 -JAVA_PKG_BSFIX="off"
6120 -
6121 -src_unpack() {
6122 - unpack $(basename ${SOURCE_URL})
6123 -
6124 - einfo "Deleting bundled jars..."
6125 - find -name "*.jar" -type f -delete
6126 -
6127 - unpack netbeans-9999-r1-build.xml.patch.bz2
6128 -
6129 - pushd "${S}" >/dev/null || die
6130 - ln -s "${DISTDIR}"/F1C19117B73A6819FA91EB646ECBA7F41073DC2A-felix-3.2.2.jar libs.felix/external/felix-3.2.2.jar || die
6131 - ln -s "${DISTDIR}"/1D63B972926D053DFA427CA03841F67D4EAC6DB2-org.eclipse.osgi_3.6.0.v20100517.jar netbinox/external/org.eclipse.osgi_3.6.0.v20100517.jar || die
6132 - ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
6133 - ln -s "${DISTDIR}"/986195A7E31034EE73F7A896A36B24169692F142-osgi.core-4.2.jar libs.osgi/external/osgi.core-4.2.jar || die
6134 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
6135 - popd >/dev/null || die
6136 -}
6137 -
6138 -src_prepare() {
6139 - einfo "Deleting bundled class files..."
6140 - find -name "*.class" -type f | xargs rm -vf
6141 -
6142 - epatch netbeans-9999-r1-build.xml.patch
6143 - # upstream jna jar contains bundled binary libraries so we disable that feature
6144 -
6145 - # Support for custom patches
6146 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6147 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6148 -
6149 - if [ -n "${files}" ] ; then
6150 - einfo "Applying custom patches:"
6151 -
6152 - for file in ${files} ; do
6153 - epatch "${file}"
6154 - done
6155 - fi
6156 - fi
6157 -
6158 - einfo "Symlinking external libraries..."
6159 - java-pkg_jar-from --into core.nativeaccess/external jna platform.jar platform-3.2.7.jar
6160 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6161 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-3.2.7.jar
6162 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
6163 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
6164 -
6165 - java-pkg-2_src_prepare
6166 -}
6167 -
6168 -src_compile() {
6169 - unset DISPLAY
6170 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
6171 -}
6172 -
6173 -src_install() {
6174 - pushd nbbuild/netbeans/platform >/dev/null || die
6175 -
6176 - java-pkg_dojar lib/*.jar
6177 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6178 -
6179 - insinto ${INSTALL_DIR}
6180 - doins -r *
6181 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
6182 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
6183 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
6184 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
6185 - rm -fr "${D}"/modules/lib || die
6186 -
6187 - popd >/dev/null || die
6188 -
6189 - fperms 775 ${INSTALL_DIR}/lib/nbexec
6190 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
6191 -
6192 - local instdir=${INSTALL_DIR}/modules/ext
6193 - pushd "${D}"/${instdir} >/dev/null || die
6194 - # felix-main-2.0.2.jar
6195 - # felix-2.0.3.jar
6196 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
6197 - rm jna-3.2.7.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-3.2.7.jar || die
6198 - # osgi.cmpn-4.2.jar
6199 - # osgi.core-4.2.jar
6200 - rm platform-3.2.7.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/platform-3.2.7.jar || die
6201 - 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
6202 - # updater.jar
6203 - popd >/dev/null || die
6204 -
6205 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
6206 -}
6207
6208 diff --git a/dev-java/netbeans-profiler/ChangeLog b/dev-java/netbeans-profiler/ChangeLog
6209 index afa16d9..9e1830f 100644
6210 --- a/dev-java/netbeans-profiler/ChangeLog
6211 +++ b/dev-java/netbeans-profiler/ChangeLog
6212 @@ -2,6 +2,11 @@
6213 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
6214 # $Header: $
6215
6216 + 22 Dec 2011; Miroslav Šulc <fordfrog@g.o>
6217 + -netbeans-profiler-9999_p20111211.ebuild,
6218 + -netbeans-profiler-9999_p20111213.ebuild:
6219 + Removed obsolete versions
6220 +
6221 19 Dec 2011; Miroslav Šulc <fordfrog@g.o>
6222 -netbeans-profiler-9999_p20111205.ebuild,
6223 -netbeans-profiler-9999_p20111206.ebuild:
6224
6225 diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
6226 index f9c7b86..ac4bb9a 100644
6227 --- a/dev-java/netbeans-profiler/Manifest
6228 +++ b/dev-java/netbeans-profiler/Manifest
6229 @@ -2,13 +2,9 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
6230 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
6231 DIST netbeans-7.1rc2-201111302200-src.zip 171734606 RMD160 873f9aa257caf6610623a54434d5c9f63bb045fa SHA1 31f59ce98faf01d8696c1349a366af5d4d71e5b0 SHA256 69e1e7f6c9cf88719896ade2712b731575f7ad79a425ec54ab18b874b12f39c5
6232 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
6233 -DIST netbeans-trunk-nightly-201112110600-src.zip 172436299 RMD160 0fda2a7f05b05edf027313e582bf81177e6c610e SHA1 66399ae379dcbb5b3cb24639d06d0a3ca731a27a SHA256 a0a65b8768ad2d21d9583b929d28300942bd23ef43a08104d60bb7fc8fa9f1e9
6234 -DIST netbeans-trunk-nightly-201112130600-src.zip 172485313 RMD160 cfb18639e3f02da911fb4b3f5e259a6cf6c5ebb8 SHA1 3bb1818b3865ced1be85c454033b7b4d17fb0036 SHA256 ecaec0a53a3f2041be3c4d8e9b28da592f19fd10b521980dbbd71e5ab20ef82c
6235 DIST netbeans-trunk-nightly-201112180600-src.zip 172060837 RMD160 3b9c01126f29ed069e7b7aa7c8173cd254f25796 SHA1 1940dbc52af1a3fe1b6c8f875397b7098a61abe3 SHA256 fe49564465859f04c54dacb2c23d319b5bc82583a6cdcf27edc2fe4aac30d359
6236 EBUILD netbeans-profiler-7.0.1.ebuild 3113 RMD160 dcfd93da14dbcf6a090cefd843bd8e6bbdcaa051 SHA1 a9fee09c442cbcd4187f2dc1443e19cdd9a96003 SHA256 588797a6b81c7f5ba5e1cf06ad66e593bd89aa28261b68006ebb973d0eae8044
6237 EBUILD netbeans-profiler-7.1_rc2.ebuild 3119 RMD160 713c84d72b7b762d6a89eec0cf1b4c3403121d36 SHA1 69960a8cb2d001faa87b1e143ca6988cb43e3633 SHA256 ce538074de3cf6049f44684e8aec6ac50a37e0c788f7eeea78d88918d0fd6616
6238 -EBUILD netbeans-profiler-9999_p20111211.ebuild 3145 RMD160 9cfee18b99a8b69665584c55a8cf8e375bfafbd4 SHA1 dce129a7612eedfe1dd65f020ba92ca4986e3f66 SHA256 6548e2ffadd955cd631844a1fa6424949e67652acaffb31289a1ee6acf9a1092
6239 -EBUILD netbeans-profiler-9999_p20111213.ebuild 3145 RMD160 4edeae393d6c3deeeb07f5a06c9d4387e475bffa SHA1 1bc31f510de2346945605c7f6ecbb0dc396fd1b1 SHA256 0d813c311d836581d62c2f51073c879c1df5d26159a4e7e7c253f27c10c21203
6240 EBUILD netbeans-profiler-9999_p20111218.ebuild 3145 RMD160 4f898dac6c4f7e179e4bf09c033e188c4103c879 SHA1 73dda441f20eab305c429d868d87acf7e20cd375 SHA256 0c3214673df5f862a1cbffbe3cb9e844c6a9c0b0b743161548b6159ed1c90bb3
6241 -MISC ChangeLog 22420 RMD160 6aaced07779151be13131a3dcf552586a9349151 SHA1 d84b74dbecf15f9289a868583f6d56fa96259f77 SHA256 e042aa977ecb7458470992af19f369bc849325033be7d09f9385b979e694e2a3
6242 +MISC ChangeLog 22589 RMD160 5caabd81a4f5d30475055d131b46435ebb74b01a SHA1 2b96266c267bc3787df80c5b86d028fc86eee405 SHA256 30467832442277d1d25270b5348fdc5cfc7ca64ca3bc71351ae330360c9e2756
6243 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
6244
6245 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20111211.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20111211.ebuild
6246 deleted file mode 100644
6247 index 456c7bf..0000000
6248 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20111211.ebuild
6249 +++ /dev/null
6250 @@ -1,114 +0,0 @@
6251 -# Copyright 1999-2011 Gentoo Foundation
6252 -# Distributed under the terms of the GNU General Public License v2
6253 -# $Header: $
6254 -
6255 -EAPI="4"
6256 -WANT_ANT_TASKS="ant-nodeps"
6257 -inherit eutils java-pkg-2 java-ant-2
6258 -
6259 -DESCRIPTION="Netbeans Profiler Cluster"
6260 -HOMEPAGE="http://netbeans.org/projects/profiler"
6261 -SLOT="9999"
6262 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-11_06-00-36/zip/netbeans-trunk-nightly-201112110600-src.zip"
6263 -SRC_URI="${SOURCE_URL}
6264 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
6265 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6266 -KEYWORDS="~amd64 ~x86"
6267 -IUSE=""
6268 -S="${WORKDIR}"
6269 -
6270 -CDEPEND="~dev-java/netbeans-ide-${PV}
6271 - ~dev-java/netbeans-java-${PV}
6272 - ~dev-java/netbeans-platform-${PV}"
6273 -DEPEND="virtual/jdk:1.6
6274 - app-arch/unzip
6275 - ${CDEPEND}
6276 - dev-java/javahelp:0"
6277 -RDEPEND=">=virtual/jdk-1.6
6278 - ${CDEPEND}"
6279 -
6280 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6281 -
6282 -EANT_BUILD_XML="nbbuild/build.xml"
6283 -EANT_BUILD_TARGET="rebuild-cluster"
6284 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true"
6285 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6286 -JAVA_PKG_BSFIX="off"
6287 -
6288 -src_unpack() {
6289 - unpack $(basename ${SOURCE_URL})
6290 -
6291 - einfo "Deleting bundled jars..."
6292 - find -name "*.jar" -type f -delete
6293 -
6294 - unpack netbeans-9999-r1-build.xml.patch.bz2
6295 -}
6296 -
6297 -src_prepare() {
6298 - einfo "Deleting bundled class files..."
6299 - find -name "*.class" -type f | xargs rm -vf
6300 -
6301 - epatch netbeans-9999-r1-build.xml.patch
6302 -
6303 - # Support for custom patches
6304 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6305 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6306 -
6307 - if [ -n "${files}" ] ; then
6308 - einfo "Applying custom patches:"
6309 -
6310 - for file in ${files} ; do
6311 - epatch "${file}"
6312 - done
6313 - fi
6314 - fi
6315 -
6316 - einfo "Symlinking external libraries..."
6317 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6318 -
6319 - einfo "Linking in other clusters..."
6320 - mkdir "${S}"/nbbuild/netbeans || die
6321 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6322 -
6323 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6324 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6325 - touch nb.cluster.ide.built
6326 -
6327 - ln -s /usr/share/netbeans-java-${SLOT} java || die
6328 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6329 - touch nb.cluster.java.built
6330 -
6331 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6332 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6333 - touch nb.cluster.platform.built
6334 -
6335 - popd >/dev/null || die
6336 -
6337 - java-pkg-2_src_prepare
6338 -}
6339 -
6340 -src_install() {
6341 - pushd nbbuild/netbeans/profiler >/dev/null || die
6342 -
6343 - insinto ${INSTALL_DIR}
6344 -
6345 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6346 -
6347 - doins -r *
6348 -
6349 - for file in lib/deployed/cvm/linux/*.so ; do
6350 - fperms 755 ${file}
6351 - done
6352 -
6353 - for file in lib/deployed/jdk*/linux*/*.so ; do
6354 - fperms 755 ${file}
6355 - done
6356 -
6357 - for file in remote-pack-defs/*.sh ; do
6358 - fperms 755 ${file}
6359 - done
6360 -
6361 - popd >/dev/null || die
6362 -
6363 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
6364 -}
6365
6366 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20111213.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20111213.ebuild
6367 deleted file mode 100644
6368 index c6b7d2c..0000000
6369 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20111213.ebuild
6370 +++ /dev/null
6371 @@ -1,114 +0,0 @@
6372 -# Copyright 1999-2011 Gentoo Foundation
6373 -# Distributed under the terms of the GNU General Public License v2
6374 -# $Header: $
6375 -
6376 -EAPI="4"
6377 -WANT_ANT_TASKS="ant-nodeps"
6378 -inherit eutils java-pkg-2 java-ant-2
6379 -
6380 -DESCRIPTION="Netbeans Profiler Cluster"
6381 -HOMEPAGE="http://netbeans.org/projects/profiler"
6382 -SLOT="9999"
6383 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-13_06-00-36/zip/netbeans-trunk-nightly-201112130600-src.zip"
6384 -SRC_URI="${SOURCE_URL}
6385 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
6386 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6387 -KEYWORDS="~amd64 ~x86"
6388 -IUSE=""
6389 -S="${WORKDIR}"
6390 -
6391 -CDEPEND="~dev-java/netbeans-ide-${PV}
6392 - ~dev-java/netbeans-java-${PV}
6393 - ~dev-java/netbeans-platform-${PV}"
6394 -DEPEND="virtual/jdk:1.6
6395 - app-arch/unzip
6396 - ${CDEPEND}
6397 - dev-java/javahelp:0"
6398 -RDEPEND=">=virtual/jdk-1.6
6399 - ${CDEPEND}"
6400 -
6401 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6402 -
6403 -EANT_BUILD_XML="nbbuild/build.xml"
6404 -EANT_BUILD_TARGET="rebuild-cluster"
6405 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true"
6406 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6407 -JAVA_PKG_BSFIX="off"
6408 -
6409 -src_unpack() {
6410 - unpack $(basename ${SOURCE_URL})
6411 -
6412 - einfo "Deleting bundled jars..."
6413 - find -name "*.jar" -type f -delete
6414 -
6415 - unpack netbeans-9999-r1-build.xml.patch.bz2
6416 -}
6417 -
6418 -src_prepare() {
6419 - einfo "Deleting bundled class files..."
6420 - find -name "*.class" -type f | xargs rm -vf
6421 -
6422 - epatch netbeans-9999-r1-build.xml.patch
6423 -
6424 - # Support for custom patches
6425 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6426 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6427 -
6428 - if [ -n "${files}" ] ; then
6429 - einfo "Applying custom patches:"
6430 -
6431 - for file in ${files} ; do
6432 - epatch "${file}"
6433 - done
6434 - fi
6435 - fi
6436 -
6437 - einfo "Symlinking external libraries..."
6438 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6439 -
6440 - einfo "Linking in other clusters..."
6441 - mkdir "${S}"/nbbuild/netbeans || die
6442 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6443 -
6444 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6445 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6446 - touch nb.cluster.ide.built
6447 -
6448 - ln -s /usr/share/netbeans-java-${SLOT} java || die
6449 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6450 - touch nb.cluster.java.built
6451 -
6452 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6453 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6454 - touch nb.cluster.platform.built
6455 -
6456 - popd >/dev/null || die
6457 -
6458 - java-pkg-2_src_prepare
6459 -}
6460 -
6461 -src_install() {
6462 - pushd nbbuild/netbeans/profiler >/dev/null || die
6463 -
6464 - insinto ${INSTALL_DIR}
6465 -
6466 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6467 -
6468 - doins -r *
6469 -
6470 - for file in lib/deployed/cvm/linux/*.so ; do
6471 - fperms 755 ${file}
6472 - done
6473 -
6474 - for file in lib/deployed/jdk*/linux*/*.so ; do
6475 - fperms 755 ${file}
6476 - done
6477 -
6478 - for file in remote-pack-defs/*.sh ; do
6479 - fperms 755 ${file}
6480 - done
6481 -
6482 - popd >/dev/null || die
6483 -
6484 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
6485 -}
6486
6487 diff --git a/dev-java/netbeans-websvccommon/ChangeLog b/dev-java/netbeans-websvccommon/ChangeLog
6488 index 22a3f1a..815cb4b 100644
6489 --- a/dev-java/netbeans-websvccommon/ChangeLog
6490 +++ b/dev-java/netbeans-websvccommon/ChangeLog
6491 @@ -2,6 +2,11 @@
6492 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
6493 # $Header: $
6494
6495 + 22 Dec 2011; Miroslav Šulc <fordfrog@g.o>
6496 + -netbeans-websvccommon-9999_p20111211.ebuild,
6497 + -netbeans-websvccommon-9999_p20111213.ebuild:
6498 + Removed obsolete versions
6499 +
6500 19 Dec 2011; Miroslav Šulc <fordfrog@g.o>
6501 -netbeans-websvccommon-9999_p20111205.ebuild,
6502 -netbeans-websvccommon-9999_p20111206.ebuild:
6503
6504 diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
6505 index c9528c4..d42781b 100644
6506 --- a/dev-java/netbeans-websvccommon/Manifest
6507 +++ b/dev-java/netbeans-websvccommon/Manifest
6508 @@ -2,13 +2,9 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
6509 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
6510 DIST netbeans-7.1rc2-201111302200-src.zip 171734606 RMD160 873f9aa257caf6610623a54434d5c9f63bb045fa SHA1 31f59ce98faf01d8696c1349a366af5d4d71e5b0 SHA256 69e1e7f6c9cf88719896ade2712b731575f7ad79a425ec54ab18b874b12f39c5
6511 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
6512 -DIST netbeans-trunk-nightly-201112110600-src.zip 172436299 RMD160 0fda2a7f05b05edf027313e582bf81177e6c610e SHA1 66399ae379dcbb5b3cb24639d06d0a3ca731a27a SHA256 a0a65b8768ad2d21d9583b929d28300942bd23ef43a08104d60bb7fc8fa9f1e9
6513 -DIST netbeans-trunk-nightly-201112130600-src.zip 172485313 RMD160 cfb18639e3f02da911fb4b3f5e259a6cf6c5ebb8 SHA1 3bb1818b3865ced1be85c454033b7b4d17fb0036 SHA256 ecaec0a53a3f2041be3c4d8e9b28da592f19fd10b521980dbbd71e5ab20ef82c
6514 DIST netbeans-trunk-nightly-201112180600-src.zip 172060837 RMD160 3b9c01126f29ed069e7b7aa7c8173cd254f25796 SHA1 1940dbc52af1a3fe1b6c8f875397b7098a61abe3 SHA256 fe49564465859f04c54dacb2c23d319b5bc82583a6cdcf27edc2fe4aac30d359
6515 EBUILD netbeans-websvccommon-7.0.1.ebuild 2692 RMD160 78a0dae148b2c583b596a625a6e6622a1c7cafcc SHA1 f3e52c193e9dfdf9d236f655a705c55da76cfad4 SHA256 a18cf7fe0a1e38749826cb12651be06c210b038be50117647496ee6cbd184cda
6516 EBUILD netbeans-websvccommon-7.1_rc2.ebuild 2698 RMD160 f4f8e84e46b9935cdb1f11dae889fb0c881a5fa3 SHA1 932b79dbb1aad7519f9bbfefaa1c6be613d1b19b SHA256 a165d3ee143bf19bd3fbdb67653bcd3b827631c55aa2125f4b60be8c6e28ad54
6517 -EBUILD netbeans-websvccommon-9999_p20111211.ebuild 2724 RMD160 ff31fdb8fa1318c328505dfb26619e016ea751db SHA1 420ac40f888aa1ab9185242a496338f79e61bab2 SHA256 a533f969f59a3f325ba8d016294a0f2ada0f40f64c0d7d77e84fbe5e45aecfcb
6518 -EBUILD netbeans-websvccommon-9999_p20111213.ebuild 2724 RMD160 863697ec1f3fa327f3b2251dad52bd6de3fdfc90 SHA1 5d8df5bde774747eee2bc642ec3fb144e298f368 SHA256 4a37d462bdbc17ab12371c7a18ee63eb289a7ca48425dc7bedec8332dcf64c8d
6519 EBUILD netbeans-websvccommon-9999_p20111218.ebuild 2724 RMD160 5354b5e6cf29f7f3a595cf296f588d9829a7c3c0 SHA1 f8127dfa8037f152295a6219dafac80ab91002a3 SHA256 761ef43104d04ddee607b26228d131cc207b750b67aa7a3dc98faf38081803f1
6520 -MISC ChangeLog 23400 RMD160 ba817cb8c2f2f55f980bb6c9721cfbf5b1c8ca7a SHA1 32935ef6fe2b6048e4ac7f950f897d93ccaca8d9 SHA256 e9de3ec360956b85914031b683c050e6981718526dda022ace959d1bf7dc7d8b
6521 +MISC ChangeLog 23577 RMD160 f5a7ea65a50e2ebaeaf8b78ba8f60a1812084181 SHA1 0196a2e03ea2a2987714d8385fe93996603a1a1b SHA256 f0c712f50a72e236a165a6cc7f522a4df858ed7096a4299adcfb7359ac6e1940
6522 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
6523
6524 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20111211.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20111211.ebuild
6525 deleted file mode 100644
6526 index 24e9d1a..0000000
6527 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20111211.ebuild
6528 +++ /dev/null
6529 @@ -1,95 +0,0 @@
6530 -# Copyright 1999-2011 Gentoo Foundation
6531 -# Distributed under the terms of the GNU General Public License v2
6532 -# $Header: $
6533 -
6534 -EAPI="4"
6535 -WANT_ANT_TASKS="ant-nodeps"
6536 -inherit eutils java-pkg-2 java-ant-2
6537 -
6538 -DESCRIPTION="Netbeans Web Services Common Cluster"
6539 -HOMEPAGE="http://netbeans.org/"
6540 -SLOT="9999"
6541 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-11_06-00-36/zip/netbeans-trunk-nightly-201112110600-src.zip"
6542 -SRC_URI="${SOURCE_URL}
6543 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
6544 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6545 -KEYWORDS="~amd64 ~x86"
6546 -IUSE=""
6547 -S="${WORKDIR}"
6548 -
6549 -CDEPEND="~dev-java/netbeans-platform-${PV}
6550 - ~dev-java/netbeans-ide-${PV}"
6551 -DEPEND="virtual/jdk:1.6
6552 - app-arch/unzip
6553 - ${CDEPEND}
6554 - dev-java/javahelp:0"
6555 -RDEPEND=">=virtual/jdk-1.6
6556 - ${CDEPEND}"
6557 -
6558 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6559 -
6560 -EANT_BUILD_XML="nbbuild/build.xml"
6561 -EANT_BUILD_TARGET="rebuild-cluster"
6562 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true"
6563 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6564 -JAVA_PKG_BSFIX="off"
6565 -
6566 -src_unpack() {
6567 - unpack $(basename ${SOURCE_URL})
6568 -
6569 - einfo "Deleting bundled jars..."
6570 - find -name "*.jar" -type f -delete
6571 -
6572 - unpack netbeans-9999-r1-build.xml.patch.bz2
6573 -}
6574 -
6575 -src_prepare() {
6576 - einfo "Deleting bundled class files..."
6577 - find -name "*.class" -type f | xargs rm -vf
6578 -
6579 - epatch netbeans-9999-r1-build.xml.patch
6580 -
6581 - # Support for custom patches
6582 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6583 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6584 -
6585 - if [ -n "${files}" ] ; then
6586 - einfo "Applying custom patches:"
6587 -
6588 - for file in ${files} ; do
6589 - epatch "${file}"
6590 - done
6591 - fi
6592 - fi
6593 -
6594 - einfo "Symlinking external libraries..."
6595 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6596 -
6597 - einfo "Linking in other clusters..."
6598 - mkdir "${S}"/nbbuild/netbeans || die
6599 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6600 -
6601 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6602 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6603 - touch nb.cluster.platform.built
6604 -
6605 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6606 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6607 - touch nb.cluster.ide.built
6608 -
6609 - popd >/dev/null || die
6610 -
6611 - java-pkg-2_src_prepare
6612 -}
6613 -
6614 -src_install() {
6615 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
6616 -
6617 - insinto ${INSTALL_DIR}
6618 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6619 - doins -r *
6620 -
6621 - popd >/dev/null || die
6622 -
6623 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
6624 -}
6625
6626 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20111213.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20111213.ebuild
6627 deleted file mode 100644
6628 index b6c7f10..0000000
6629 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20111213.ebuild
6630 +++ /dev/null
6631 @@ -1,95 +0,0 @@
6632 -# Copyright 1999-2011 Gentoo Foundation
6633 -# Distributed under the terms of the GNU General Public License v2
6634 -# $Header: $
6635 -
6636 -EAPI="4"
6637 -WANT_ANT_TASKS="ant-nodeps"
6638 -inherit eutils java-pkg-2 java-ant-2
6639 -
6640 -DESCRIPTION="Netbeans Web Services Common Cluster"
6641 -HOMEPAGE="http://netbeans.org/"
6642 -SLOT="9999"
6643 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-13_06-00-36/zip/netbeans-trunk-nightly-201112130600-src.zip"
6644 -SRC_URI="${SOURCE_URL}
6645 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
6646 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6647 -KEYWORDS="~amd64 ~x86"
6648 -IUSE=""
6649 -S="${WORKDIR}"
6650 -
6651 -CDEPEND="~dev-java/netbeans-platform-${PV}
6652 - ~dev-java/netbeans-ide-${PV}"
6653 -DEPEND="virtual/jdk:1.6
6654 - app-arch/unzip
6655 - ${CDEPEND}
6656 - dev-java/javahelp:0"
6657 -RDEPEND=">=virtual/jdk-1.6
6658 - ${CDEPEND}"
6659 -
6660 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6661 -
6662 -EANT_BUILD_XML="nbbuild/build.xml"
6663 -EANT_BUILD_TARGET="rebuild-cluster"
6664 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true"
6665 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6666 -JAVA_PKG_BSFIX="off"
6667 -
6668 -src_unpack() {
6669 - unpack $(basename ${SOURCE_URL})
6670 -
6671 - einfo "Deleting bundled jars..."
6672 - find -name "*.jar" -type f -delete
6673 -
6674 - unpack netbeans-9999-r1-build.xml.patch.bz2
6675 -}
6676 -
6677 -src_prepare() {
6678 - einfo "Deleting bundled class files..."
6679 - find -name "*.class" -type f | xargs rm -vf
6680 -
6681 - epatch netbeans-9999-r1-build.xml.patch
6682 -
6683 - # Support for custom patches
6684 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6685 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6686 -
6687 - if [ -n "${files}" ] ; then
6688 - einfo "Applying custom patches:"
6689 -
6690 - for file in ${files} ; do
6691 - epatch "${file}"
6692 - done
6693 - fi
6694 - fi
6695 -
6696 - einfo "Symlinking external libraries..."
6697 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6698 -
6699 - einfo "Linking in other clusters..."
6700 - mkdir "${S}"/nbbuild/netbeans || die
6701 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6702 -
6703 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6704 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6705 - touch nb.cluster.platform.built
6706 -
6707 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6708 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6709 - touch nb.cluster.ide.built
6710 -
6711 - popd >/dev/null || die
6712 -
6713 - java-pkg-2_src_prepare
6714 -}
6715 -
6716 -src_install() {
6717 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
6718 -
6719 - insinto ${INSTALL_DIR}
6720 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6721 - doins -r *
6722 -
6723 - popd >/dev/null || die
6724 -
6725 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
6726 -}
6727
6728 diff --git a/dev-util/netbeans/ChangeLog b/dev-util/netbeans/ChangeLog
6729 index 6b018fa..6208193 100644
6730 --- a/dev-util/netbeans/ChangeLog
6731 +++ b/dev-util/netbeans/ChangeLog
6732 @@ -2,6 +2,10 @@
6733 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
6734 # $Header: $
6735
6736 + 22 Dec 2011; Miroslav Šulc <fordfrog@g.o>
6737 + -netbeans-9999_p20111211.ebuild, -netbeans-9999_p20111213.ebuild:
6738 + Removed obsolete versions
6739 +
6740 19 Dec 2011; Miroslav Šulc <fordfrog@g.o>
6741 -netbeans-9999_p20111205.ebuild, -netbeans-9999_p20111206.ebuild:
6742 Removed obsolete versions
6743
6744 diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
6745 index 74147a3..17fc5d2 100644
6746 --- a/dev-util/netbeans/Manifest
6747 +++ b/dev-util/netbeans/Manifest
6748 @@ -5,13 +5,9 @@ DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d
6749 DIST netbeans-l10n-7.0.1-20110930.tar.bz2 13491185 RMD160 1db97d282a59bbee490fa06046e12c5bc8fb3437 SHA1 fcbe2052e0ee4c9e85ec4819e3c723c53dd0a01d SHA256 ba1b83dd4a543918b7147304d8bba6e35d39fe4e567432766e4749b100c9b2a3
6750 DIST netbeans-l10n-7.1-20111129010014.tar.bz2 13775638 RMD160 e7e04800407c60fd3f2d7abc7ff2e487f87ffb32 SHA1 dcb570255b7a600211ab1c0e31008ad6368171a8 SHA256 75a49d277ebae04b73935b96304e9ab33519a628f73f2ef3ce1b19a5a45f6f53
6751 DIST netbeans-l10n-9999-20110613.tar.bz2 13405097 RMD160 9f8fb8fcdbdf87c958b2a8e162e150cd30c6c327 SHA1 fb06e579426ebad1909f17e36d31fe1b1b6d9f7d SHA256 c8ad3bfdd8c7da892780caa29cef57006f39016b6598327ebdab5704c9ad08a4
6752 -DIST netbeans-trunk-nightly-201112110600-src.zip 172436299 RMD160 0fda2a7f05b05edf027313e582bf81177e6c610e SHA1 66399ae379dcbb5b3cb24639d06d0a3ca731a27a SHA256 a0a65b8768ad2d21d9583b929d28300942bd23ef43a08104d60bb7fc8fa9f1e9
6753 -DIST netbeans-trunk-nightly-201112130600-src.zip 172485313 RMD160 cfb18639e3f02da911fb4b3f5e259a6cf6c5ebb8 SHA1 3bb1818b3865ced1be85c454033b7b4d17fb0036 SHA256 ecaec0a53a3f2041be3c4d8e9b28da592f19fd10b521980dbbd71e5ab20ef82c
6754 DIST netbeans-trunk-nightly-201112180600-src.zip 172060837 RMD160 3b9c01126f29ed069e7b7aa7c8173cd254f25796 SHA1 1940dbc52af1a3fe1b6c8f875397b7098a61abe3 SHA256 fe49564465859f04c54dacb2c23d319b5bc82583a6cdcf27edc2fe4aac30d359
6755 EBUILD netbeans-7.0.1-r2.ebuild 6736 RMD160 8780b584bedf0cfd4cd40f1e26c015079b19da4c SHA1 9e31064b4e19fad1d0ca79476f32c5153b4b18cf SHA256 e808fba2ddb516270d93b5cf67cff60d98b37ca58a158878f2e3b3ad696cfc82
6756 EBUILD netbeans-7.1_rc2.ebuild 7011 RMD160 28b808a63dd5fb9f281eb21a2dc61f2da76a59b8 SHA1 47ea763e7327959bce711acef9e53a0df6be34f2 SHA256 6b915abe3e2b0e3d0c88de7136fe5af76cf6419f4ef43dc79e1ab0b7a1bcf1a1
6757 -EBUILD netbeans-9999_p20111211.ebuild 6991 RMD160 0134c583db90956735bae6d4850e470366b5085c SHA1 8d13514b4e30b906d950cb944b71f5686da072e0 SHA256 82042fbc927eaa3532e971bfc2fff95de68d47fd4c806c6f64b015e7fbed07d1
6758 -EBUILD netbeans-9999_p20111213.ebuild 6991 RMD160 8b87dcd8c363dbcaa0910b37171fe0ec31cfd37f SHA1 228912a2d2034ebedbf649f66d58c18b156018da SHA256 6ae372130922ca125931db4376df3714d90f0bc516c46e56d38ac6ea450529bd
6759 EBUILD netbeans-9999_p20111218.ebuild 6991 RMD160 19aafadb69098d935df1d5b5cf04a8316e251bed SHA1 8ef16148598f496e1fc264e3b32a28c0400de1ff SHA256 acb00917f584621c0a6f83ac12d9c34f002466618a30e7d2af88559ab72e4344
6760 -MISC ChangeLog 21040 RMD160 a8c5016942cb577d0299ce10a3fd52a1a87643d3 SHA1 7aa9f5bc8d49503bd1effe94fd46a3ac071c8612 SHA256 1a1181931ed261b07078b8f302a084b083f7f6f764b0f0bff02216fa09a728db
6761 +MISC ChangeLog 21189 RMD160 ce84cc9018381e9bcaca490ae4707ab30fc2deca SHA1 b92ff4fc43e5ea41826cebb8c0fe352bc0710ea6 SHA256 81e523d68b80d2f9b592d83373149ad16b680778e8d21a89388c291699609f60
6762 MISC metadata.xml 333 RMD160 848a246f77fbcc88bb03d4a8d0769ef60353148a SHA1 e9afe19410a907fb47230f824b2d592ba3f465d4 SHA256 a7c289d7be537b4c51bd8100bca0d8a40ceb5fb011942bbd1b286841cf3c1d0a
6763
6764 diff --git a/dev-util/netbeans/netbeans-9999_p20111211.ebuild b/dev-util/netbeans/netbeans-9999_p20111211.ebuild
6765 deleted file mode 100644
6766 index 0cac715..0000000
6767 --- a/dev-util/netbeans/netbeans-9999_p20111211.ebuild
6768 +++ /dev/null
6769 @@ -1,260 +0,0 @@
6770 -# Copyright 1999-2011 Gentoo Foundation
6771 -# Distributed under the terms of the GNU General Public License v2
6772 -# $Header: $
6773 -
6774 -EAPI="4"
6775 -inherit eutils java-pkg-2 java-ant-2
6776 -
6777 -DESCRIPTION="Netbeans IDE"
6778 -HOMEPAGE="http://netbeans.org/"
6779 -SLOT="9999"
6780 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-11_06-00-36/zip/netbeans-trunk-nightly-201112110600-src.zip"
6781 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
6782 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20110613.tar.bz2"
6783 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
6784 -SRC_URI="linguas_af? ( ${ALL_URLS} )
6785 - linguas_ar? ( ${ALL_URLS} )
6786 - linguas_ca? ( ${ALL_URLS} )
6787 - linguas_cs? ( ${ALL_URLS} )
6788 - linguas_de? ( ${ALL_URLS} )
6789 - linguas_el? ( ${ALL_URLS} )
6790 - linguas_es? ( ${ALL_URLS} )
6791 - linguas_fr? ( ${ALL_URLS} )
6792 - linguas_gl? ( ${ALL_URLS} )
6793 - linguas_hi_IN? ( ${ALL_URLS} )
6794 - linguas_id? ( ${ALL_URLS} )
6795 - linguas_it? ( ${ALL_URLS} )
6796 - linguas_ja? ( ${ALL_URLS} )
6797 - linguas_ko? ( ${ALL_URLS} )
6798 - linguas_lt? ( ${ALL_URLS} )
6799 - linguas_nl? ( ${ALL_URLS} )
6800 - linguas_pl? ( ${ALL_URLS} )
6801 - linguas_pt_BR? ( ${ALL_URLS} )
6802 - linguas_pt_PT? ( ${ALL_URLS} )
6803 - linguas_ro? ( ${ALL_URLS} )
6804 - linguas_ru? ( ${ALL_URLS} )
6805 - linguas_si? ( ${ALL_URLS} )
6806 - linguas_sq? ( ${ALL_URLS} )
6807 - linguas_sr? ( ${ALL_URLS} )
6808 - linguas_sv? ( ${ALL_URLS} )
6809 - linguas_ta_IN? ( ${ALL_URLS} )
6810 - linguas_tl? ( ${ALL_URLS} )
6811 - linguas_tr? ( ${ALL_URLS} )
6812 - linguas_vi? ( ${ALL_URLS} )
6813 - linguas_zh_CN? ( ${ALL_URLS} )
6814 - linguas_zh_TW? ( ${ALL_URLS} )
6815 -"
6816 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6817 -KEYWORDS="~amd64 ~x86"
6818 -IUSE_NETBEANS_MODULES="
6819 - +netbeans_modules_apisupport
6820 - netbeans_modules_cnd
6821 - netbeans_modules_dlight
6822 - netbeans_modules_enterprise
6823 - netbeans_modules_ergonomics
6824 - netbeans_modules_groovy
6825 - +netbeans_modules_java
6826 - netbeans_modules_javacard
6827 - +netbeans_modules_javafx
6828 - netbeans_modules_mobility
6829 - netbeans_modules_php
6830 - +netbeans_modules_profiler
6831 - +netbeans_modules_websvccommon"
6832 -IUSE_LINGUAS="
6833 - linguas_af
6834 - linguas_ar
6835 - linguas_ca
6836 - linguas_cs
6837 - linguas_de
6838 - linguas_el
6839 - linguas_es
6840 - linguas_fr
6841 - linguas_gl
6842 - linguas_hi_IN
6843 - linguas_id
6844 - linguas_it
6845 - linguas_ja
6846 - linguas_ko
6847 - linguas_lt
6848 - linguas_nl
6849 - linguas_pl
6850 - linguas_pt_BR
6851 - linguas_pt_PT
6852 - linguas_ro
6853 - linguas_ru
6854 - linguas_si
6855 - linguas_sq
6856 - linguas_sr
6857 - linguas_sv
6858 - linguas_ta_IN
6859 - linguas_tl
6860 - linguas_tr
6861 - linguas_vi
6862 - linguas_zh_CN
6863 - linguas_zh_TW"
6864 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
6865 -S="${WORKDIR}"
6866 -
6867 -DEPEND="virtual/jdk:1.6
6868 - dev-java/javahelp:0"
6869 -RDEPEND=">=virtual/jdk-1.6
6870 - ~dev-java/netbeans-harness-${PV}
6871 - ~dev-java/netbeans-ide-${PV}
6872 - ~dev-java/netbeans-nb-${PV}
6873 - ~dev-java/netbeans-platform-${PV}
6874 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
6875 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
6876 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
6877 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
6878 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
6879 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
6880 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
6881 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
6882 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
6883 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
6884 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
6885 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
6886 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
6887 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
6888 -JAVA_PKG_BSFIX="off"
6889 -NBLOCALES=""
6890 -
6891 -pkg_setup() {
6892 - for lingua in ${IUSE_LINGUAS} ; do
6893 - local lang=${lingua/linguas_/}
6894 -
6895 - if [[ "${lang}" = "ar" ]] ; then
6896 - lang="ar_EG,ar_SA"
6897 - elif [[ "${lang}" = "es" ]] ; then
6898 - lang="es,es_CO"
6899 - elif [[ "${lang}" = "gl" ]] ; then
6900 - lang="gl_ES"
6901 - elif [[ "${lang}" = "id" ]] ; then
6902 - lang="in_ID"
6903 - elif [[ "${lang}" = "nl" ]] ; then
6904 - lang="nl_BE,nl_NL"
6905 - elif [[ "${lang}" = "tl" ]] ; then
6906 - lang="fil_PH"
6907 - fi
6908 -
6909 - if use ${lingua} ; then
6910 - if [ -z "${NBLOCALES}" ] ; then
6911 - NBLOCALES="${lang}"
6912 - else
6913 - NBLOCALES="${NBLOCALES},${lang}"
6914 - fi
6915 - fi
6916 - done
6917 -
6918 - java-pkg-2_pkg_setup
6919 -}
6920 -
6921 -src_unpack() {
6922 - if [ -n "${NBLOCALES}" ] ; then
6923 - unpack $(basename ${SOURCE_URL})
6924 - unpack $(basename ${L10N_URL})
6925 -
6926 - einfo "Deleting bundled jars..."
6927 - find -name "*.jar" -type f -delete
6928 -
6929 - unpack netbeans-9999-r1-build.xml.patch.bz2
6930 - fi
6931 -}
6932 -
6933 -src_prepare() {
6934 - if [ -n "${NBLOCALES}" ] ; then
6935 - einfo "Deleting bundled class files..."
6936 - find -name "*.class" -type f | xargs rm -vf
6937 -
6938 - epatch netbeans-9999-r1-build.xml.patch
6939 -
6940 - # Support for custom patches
6941 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6942 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6943 -
6944 - if [ -n "${files}" ] ; then
6945 - einfo "Applying custom patches:"
6946 -
6947 - for file in ${files} ; do
6948 - epatch "${file}"
6949 - done
6950 - fi
6951 - fi
6952 -
6953 - einfo "Symlinking external libraries..."
6954 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6955 - fi
6956 -
6957 - addpredict /proc/self/coredump_filter
6958 -
6959 - java-pkg-2_src_prepare
6960 -}
6961 -
6962 -src_compile() {
6963 - if [ -n "${NBLOCALES}" ] ; then
6964 - einfo "Compiling support for locales: ${NBLOCALES}"
6965 - eant -f nbbuild/build.xml bootstrap || die
6966 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
6967 - -f l10n/build.xml build || die
6968 - fi
6969 -}
6970 -
6971 -src_install() {
6972 - if [ -n "${NBLOCALES}" ] ; then
6973 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6974 -
6975 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler websvccommon ; do
6976 - if [ -d "${cluster}" ] ; then
6977 - insinto /usr/share/netbeans-${cluster}-${SLOT}
6978 - doins -r ${cluster}/*
6979 - fi
6980 - done
6981 -
6982 - if [ -d nb ] ; then
6983 - insinto /usr/share/netbeans-nb-${SLOT}/nb
6984 - doins -r nb/*
6985 - fi
6986 -
6987 - popd >/dev/null || die
6988 - fi
6989 -}
6990 -
6991 -pkg_postinst() {
6992 - if [ -n "${NBLOCALES}" ] ; then
6993 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
6994 - einfo "the locale is built for Netbeans."
6995 - einfo "If you want to force specific locale, use --locale argument, for example:"
6996 - einfo "${PN}-${SLOT} --locale de"
6997 - einfo "${PN}-${SLOT} --locale pt:BR"
6998 - fi
6999 -
7000 - if use linguas_ar ; then
7001 - einfo
7002 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
7003 - fi
7004 -
7005 - if use linguas_es ; then
7006 - einfo
7007 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
7008 - fi
7009 -
7010 - if use linguas_gl ; then
7011 - einfo
7012 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
7013 - fi
7014 -
7015 - if use linguas_id ; then
7016 - einfo
7017 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
7018 - fi
7019 -
7020 - if use linguas_nl ; then
7021 - einfo
7022 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
7023 - fi
7024 -
7025 - if use linguas_tl ; then
7026 - einfo
7027 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
7028 - fi
7029 -}
7030
7031 diff --git a/dev-util/netbeans/netbeans-9999_p20111213.ebuild b/dev-util/netbeans/netbeans-9999_p20111213.ebuild
7032 deleted file mode 100644
7033 index ae16caf..0000000
7034 --- a/dev-util/netbeans/netbeans-9999_p20111213.ebuild
7035 +++ /dev/null
7036 @@ -1,260 +0,0 @@
7037 -# Copyright 1999-2011 Gentoo Foundation
7038 -# Distributed under the terms of the GNU General Public License v2
7039 -# $Header: $
7040 -
7041 -EAPI="4"
7042 -inherit eutils java-pkg-2 java-ant-2
7043 -
7044 -DESCRIPTION="Netbeans IDE"
7045 -HOMEPAGE="http://netbeans.org/"
7046 -SLOT="9999"
7047 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-12-13_06-00-36/zip/netbeans-trunk-nightly-201112130600-src.zip"
7048 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
7049 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20110613.tar.bz2"
7050 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
7051 -SRC_URI="linguas_af? ( ${ALL_URLS} )
7052 - linguas_ar? ( ${ALL_URLS} )
7053 - linguas_ca? ( ${ALL_URLS} )
7054 - linguas_cs? ( ${ALL_URLS} )
7055 - linguas_de? ( ${ALL_URLS} )
7056 - linguas_el? ( ${ALL_URLS} )
7057 - linguas_es? ( ${ALL_URLS} )
7058 - linguas_fr? ( ${ALL_URLS} )
7059 - linguas_gl? ( ${ALL_URLS} )
7060 - linguas_hi_IN? ( ${ALL_URLS} )
7061 - linguas_id? ( ${ALL_URLS} )
7062 - linguas_it? ( ${ALL_URLS} )
7063 - linguas_ja? ( ${ALL_URLS} )
7064 - linguas_ko? ( ${ALL_URLS} )
7065 - linguas_lt? ( ${ALL_URLS} )
7066 - linguas_nl? ( ${ALL_URLS} )
7067 - linguas_pl? ( ${ALL_URLS} )
7068 - linguas_pt_BR? ( ${ALL_URLS} )
7069 - linguas_pt_PT? ( ${ALL_URLS} )
7070 - linguas_ro? ( ${ALL_URLS} )
7071 - linguas_ru? ( ${ALL_URLS} )
7072 - linguas_si? ( ${ALL_URLS} )
7073 - linguas_sq? ( ${ALL_URLS} )
7074 - linguas_sr? ( ${ALL_URLS} )
7075 - linguas_sv? ( ${ALL_URLS} )
7076 - linguas_ta_IN? ( ${ALL_URLS} )
7077 - linguas_tl? ( ${ALL_URLS} )
7078 - linguas_tr? ( ${ALL_URLS} )
7079 - linguas_vi? ( ${ALL_URLS} )
7080 - linguas_zh_CN? ( ${ALL_URLS} )
7081 - linguas_zh_TW? ( ${ALL_URLS} )
7082 -"
7083 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7084 -KEYWORDS="~amd64 ~x86"
7085 -IUSE_NETBEANS_MODULES="
7086 - +netbeans_modules_apisupport
7087 - netbeans_modules_cnd
7088 - netbeans_modules_dlight
7089 - netbeans_modules_enterprise
7090 - netbeans_modules_ergonomics
7091 - netbeans_modules_groovy
7092 - +netbeans_modules_java
7093 - netbeans_modules_javacard
7094 - +netbeans_modules_javafx
7095 - netbeans_modules_mobility
7096 - netbeans_modules_php
7097 - +netbeans_modules_profiler
7098 - +netbeans_modules_websvccommon"
7099 -IUSE_LINGUAS="
7100 - linguas_af
7101 - linguas_ar
7102 - linguas_ca
7103 - linguas_cs
7104 - linguas_de
7105 - linguas_el
7106 - linguas_es
7107 - linguas_fr
7108 - linguas_gl
7109 - linguas_hi_IN
7110 - linguas_id
7111 - linguas_it
7112 - linguas_ja
7113 - linguas_ko
7114 - linguas_lt
7115 - linguas_nl
7116 - linguas_pl
7117 - linguas_pt_BR
7118 - linguas_pt_PT
7119 - linguas_ro
7120 - linguas_ru
7121 - linguas_si
7122 - linguas_sq
7123 - linguas_sr
7124 - linguas_sv
7125 - linguas_ta_IN
7126 - linguas_tl
7127 - linguas_tr
7128 - linguas_vi
7129 - linguas_zh_CN
7130 - linguas_zh_TW"
7131 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
7132 -S="${WORKDIR}"
7133 -
7134 -DEPEND="virtual/jdk:1.6
7135 - dev-java/javahelp:0"
7136 -RDEPEND=">=virtual/jdk-1.6
7137 - ~dev-java/netbeans-harness-${PV}
7138 - ~dev-java/netbeans-ide-${PV}
7139 - ~dev-java/netbeans-nb-${PV}
7140 - ~dev-java/netbeans-platform-${PV}
7141 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
7142 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
7143 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
7144 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
7145 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
7146 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
7147 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
7148 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
7149 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
7150 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
7151 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
7152 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
7153 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
7154 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
7155 -JAVA_PKG_BSFIX="off"
7156 -NBLOCALES=""
7157 -
7158 -pkg_setup() {
7159 - for lingua in ${IUSE_LINGUAS} ; do
7160 - local lang=${lingua/linguas_/}
7161 -
7162 - if [[ "${lang}" = "ar" ]] ; then
7163 - lang="ar_EG,ar_SA"
7164 - elif [[ "${lang}" = "es" ]] ; then
7165 - lang="es,es_CO"
7166 - elif [[ "${lang}" = "gl" ]] ; then
7167 - lang="gl_ES"
7168 - elif [[ "${lang}" = "id" ]] ; then
7169 - lang="in_ID"
7170 - elif [[ "${lang}" = "nl" ]] ; then
7171 - lang="nl_BE,nl_NL"
7172 - elif [[ "${lang}" = "tl" ]] ; then
7173 - lang="fil_PH"
7174 - fi
7175 -
7176 - if use ${lingua} ; then
7177 - if [ -z "${NBLOCALES}" ] ; then
7178 - NBLOCALES="${lang}"
7179 - else
7180 - NBLOCALES="${NBLOCALES},${lang}"
7181 - fi
7182 - fi
7183 - done
7184 -
7185 - java-pkg-2_pkg_setup
7186 -}
7187 -
7188 -src_unpack() {
7189 - if [ -n "${NBLOCALES}" ] ; then
7190 - unpack $(basename ${SOURCE_URL})
7191 - unpack $(basename ${L10N_URL})
7192 -
7193 - einfo "Deleting bundled jars..."
7194 - find -name "*.jar" -type f -delete
7195 -
7196 - unpack netbeans-9999-r1-build.xml.patch.bz2
7197 - fi
7198 -}
7199 -
7200 -src_prepare() {
7201 - if [ -n "${NBLOCALES}" ] ; then
7202 - einfo "Deleting bundled class files..."
7203 - find -name "*.class" -type f | xargs rm -vf
7204 -
7205 - epatch netbeans-9999-r1-build.xml.patch
7206 -
7207 - # Support for custom patches
7208 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7209 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7210 -
7211 - if [ -n "${files}" ] ; then
7212 - einfo "Applying custom patches:"
7213 -
7214 - for file in ${files} ; do
7215 - epatch "${file}"
7216 - done
7217 - fi
7218 - fi
7219 -
7220 - einfo "Symlinking external libraries..."
7221 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7222 - fi
7223 -
7224 - addpredict /proc/self/coredump_filter
7225 -
7226 - java-pkg-2_src_prepare
7227 -}
7228 -
7229 -src_compile() {
7230 - if [ -n "${NBLOCALES}" ] ; then
7231 - einfo "Compiling support for locales: ${NBLOCALES}"
7232 - eant -f nbbuild/build.xml bootstrap || die
7233 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
7234 - -f l10n/build.xml build || die
7235 - fi
7236 -}
7237 -
7238 -src_install() {
7239 - if [ -n "${NBLOCALES}" ] ; then
7240 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7241 -
7242 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler websvccommon ; do
7243 - if [ -d "${cluster}" ] ; then
7244 - insinto /usr/share/netbeans-${cluster}-${SLOT}
7245 - doins -r ${cluster}/*
7246 - fi
7247 - done
7248 -
7249 - if [ -d nb ] ; then
7250 - insinto /usr/share/netbeans-nb-${SLOT}/nb
7251 - doins -r nb/*
7252 - fi
7253 -
7254 - popd >/dev/null || die
7255 - fi
7256 -}
7257 -
7258 -pkg_postinst() {
7259 - if [ -n "${NBLOCALES}" ] ; then
7260 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
7261 - einfo "the locale is built for Netbeans."
7262 - einfo "If you want to force specific locale, use --locale argument, for example:"
7263 - einfo "${PN}-${SLOT} --locale de"
7264 - einfo "${PN}-${SLOT} --locale pt:BR"
7265 - fi
7266 -
7267 - if use linguas_ar ; then
7268 - einfo
7269 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
7270 - fi
7271 -
7272 - if use linguas_es ; then
7273 - einfo
7274 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
7275 - fi
7276 -
7277 - if use linguas_gl ; then
7278 - einfo
7279 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
7280 - fi
7281 -
7282 - if use linguas_id ; then
7283 - einfo
7284 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
7285 - fi
7286 -
7287 - if use linguas_nl ; then
7288 - einfo
7289 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
7290 - fi
7291 -
7292 - if use linguas_tl ; then
7293 - einfo
7294 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
7295 - fi
7296 -}