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: Sat, 26 Nov 2011 18:25:37
Message-Id: c7d721277d9f05cab1fd43ba9263a40815255c98.fordfrog@gentoo
1 commit: c7d721277d9f05cab1fd43ba9263a40815255c98
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Sat Nov 26 18:19:26 2011 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Sat Nov 26 18:19:26 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/fordfrog.git;a=commit;h=c7d72127
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_p20111113.ebuild | 107 ------
14 .../netbeans-apisupport-9999_p20111116.ebuild | 107 ------
15 dev-java/netbeans-cnd/ChangeLog | 4 +
16 dev-java/netbeans-cnd/Manifest | 6 +-
17 .../netbeans-cnd-9999_p20111113.ebuild | 119 ------
18 .../netbeans-cnd-9999_p20111116.ebuild | 119 ------
19 dev-java/netbeans-dlight/ChangeLog | 5 +
20 dev-java/netbeans-dlight/Manifest | 6 +-
21 .../netbeans-dlight-9999_p20111113.ebuild | 102 -----
22 .../netbeans-dlight-9999_p20111116.ebuild | 102 -----
23 dev-java/netbeans-enterprise/ChangeLog | 5 +
24 dev-java/netbeans-enterprise/Manifest | 6 +-
25 .../netbeans-enterprise-9999_p20111113.ebuild | 318 ----------------
26 .../netbeans-enterprise-9999_p20111116.ebuild | 318 ----------------
27 dev-java/netbeans-ergonomics/ChangeLog | 5 +
28 dev-java/netbeans-ergonomics/Manifest | 6 +-
29 .../netbeans-ergonomics-9999_p20111113.ebuild | 102 -----
30 .../netbeans-ergonomics-9999_p20111116.ebuild | 102 -----
31 dev-java/netbeans-groovy/ChangeLog | 5 +
32 dev-java/netbeans-groovy/Manifest | 6 +-
33 .../netbeans-groovy-9999_p20111113.ebuild | 112 ------
34 .../netbeans-groovy-9999_p20111116.ebuild | 112 ------
35 dev-java/netbeans-harness/ChangeLog | 5 +
36 dev-java/netbeans-harness/Manifest | 6 +-
37 .../netbeans-harness-9999_p20111113.ebuild | 115 ------
38 .../netbeans-harness-9999_p20111116.ebuild | 115 ------
39 dev-java/netbeans-ide/ChangeLog | 4 +
40 dev-java/netbeans-ide/Manifest | 6 +-
41 .../netbeans-ide-9999_p20111113.ebuild | 388 --------------------
42 .../netbeans-ide-9999_p20111116.ebuild | 388 --------------------
43 dev-java/netbeans-java/ChangeLog | 4 +
44 dev-java/netbeans-java/Manifest | 7 +-
45 .../netbeans-java-9999_p20111113.ebuild | 300 ---------------
46 .../netbeans-java-9999_p20111116.ebuild | 300 ---------------
47 dev-java/netbeans-javacard/ChangeLog | 5 +
48 dev-java/netbeans-javacard/Manifest | 6 +-
49 .../netbeans-javacard-9999_p20111113.ebuild | 142 -------
50 .../netbeans-javacard-9999_p20111116.ebuild | 142 -------
51 dev-java/netbeans-javadoc/ChangeLog | 5 +
52 dev-java/netbeans-javadoc/Manifest | 6 +-
53 .../netbeans-javadoc-9999_p20111113.ebuild | 160 --------
54 .../netbeans-javadoc-9999_p20111116.ebuild | 160 --------
55 dev-java/netbeans-javafx/ChangeLog | 5 +
56 dev-java/netbeans-javafx/Manifest | 6 +-
57 .../netbeans-javafx-9999_p20111113.ebuild | 112 ------
58 .../netbeans-javafx-9999_p20111116.ebuild | 112 ------
59 dev-java/netbeans-mobility/ChangeLog | 5 +
60 dev-java/netbeans-mobility/Manifest | 6 +-
61 .../netbeans-mobility-9999_p20111113.ebuild | 175 ---------
62 .../netbeans-mobility-9999_p20111116.ebuild | 175 ---------
63 dev-java/netbeans-nb/ChangeLog | 4 +
64 dev-java/netbeans-nb/Manifest | 6 +-
65 .../netbeans-nb/netbeans-nb-9999_p20111113.ebuild | 149 --------
66 .../netbeans-nb/netbeans-nb-9999_p20111116.ebuild | 149 --------
67 dev-java/netbeans-php/ChangeLog | 4 +
68 dev-java/netbeans-php/Manifest | 7 +-
69 .../netbeans-php-9999_p20111113.ebuild | 118 ------
70 .../netbeans-php-9999_p20111116.ebuild | 118 ------
71 dev-java/netbeans-platform/ChangeLog | 5 +
72 dev-java/netbeans-platform/Manifest | 6 +-
73 .../netbeans-platform-9999_p20111113.ebuild | 127 -------
74 .../netbeans-platform-9999_p20111116.ebuild | 127 -------
75 dev-java/netbeans-profiler/ChangeLog | 5 +
76 dev-java/netbeans-profiler/Manifest | 6 +-
77 .../netbeans-profiler-9999_p20111113.ebuild | 114 ------
78 .../netbeans-profiler-9999_p20111116.ebuild | 114 ------
79 dev-java/netbeans-websvccommon/ChangeLog | 5 +
80 dev-java/netbeans-websvccommon/Manifest | 6 +-
81 .../netbeans-websvccommon-9999_p20111113.ebuild | 95 -----
82 .../netbeans-websvccommon-9999_p20111116.ebuild | 95 -----
83 dev-util/netbeans/ChangeLog | 4 +
84 dev-util/netbeans/Manifest | 6 +-
85 dev-util/netbeans/netbeans-9999_p20111113.ebuild | 260 -------------
86 dev-util/netbeans/netbeans-9999_p20111116.ebuild | 260 -------------
87 76 files changed, 108 insertions(+), 6327 deletions(-)
88
89 diff --git a/dev-java/netbeans-apisupport/ChangeLog b/dev-java/netbeans-apisupport/ChangeLog
90 index c40cbe5..f5f624c 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 + 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
98 + -netbeans-apisupport-9999_p20111113.ebuild,
99 + -netbeans-apisupport-9999_p20111116.ebuild:
100 + Removed obsolete versions
101 +
102 *netbeans-apisupport-9999_p20111125 (26 Nov 2011)
103
104 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
105
106 diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
107 index d5f7047..f1e7f42 100644
108 --- a/dev-java/netbeans-apisupport/Manifest
109 +++ b/dev-java/netbeans-apisupport/Manifest
110 @@ -3,13 +3,9 @@ DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e
111 DIST netbeans-7.1-build.xml.patch.bz2 2377 RMD160 ccd282e6ce2b3e9283fa6faeaf75f8eada2ca8e5 SHA1 ff2eef00d47b572d7e64f41cb8d5f99b7bb13061 SHA256 e7efa99c7d53ae3bd2f8c916947eaa4c9bd96ac33069a9277173a73d3a71ac46
112 DIST netbeans-7.1beta-201109252201-src.zip 176829721 RMD160 1d79b221dd17b57ea05a635b4fdd25fd7882b700 SHA1 e170e16f4a955528a6f0dabb853f75f7ad09bfb5 SHA256 07a534e151070899a3f0f250ce3d3fc9e904c1b37df266d77c5df670fc2090e4
113 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
114 -DIST netbeans-trunk-nightly-201111130600-src.zip 172368078 RMD160 f3ac96780006f2bce2968be7ef66b9b0213764a5 SHA1 e12032fc0bf2d006521071636b7279d0ae2e7c14 SHA256 064f2a58f50cd3feab2e275c1a8df56062fdfd01de3ba3e89db0c7b261768cb9
115 -DIST netbeans-trunk-nightly-201111160600-src.zip 171695727 RMD160 df3f25be6abd32a1700e363f5b0320ad50b97bfe SHA1 676702013e28bf3342800b2986feb4a2e9f10802 SHA256 42b228cd73f06ca9b83d875e4e38a06f6a0b116e04692dbcfaefd65ceaa31495
116 DIST netbeans-trunk-nightly-201111250600-src.zip 171937249 RMD160 28797408fb5c72497927d60d8d13d59f6a836f76 SHA1 b3e0a0060a513156b58b946bab473a29e54bffbf SHA256 0c03cd89123688a27a3e51830400a06d11fdb0e1f3c0f3289237474785e660e1
117 EBUILD netbeans-apisupport-7.0.1.ebuild 3134 RMD160 83833605d9930ea81e6d80fbd70114df76e55219 SHA1 cd4689976639175d581d34114db4dc18c8e86123 SHA256 41c32033c9945a39c0aebb6b0271767031d53a47e5c8365d9e3a7c86712e24cd
118 EBUILD netbeans-apisupport-7.1_beta.ebuild 3124 RMD160 f141bcfa958c2b1dadac1d8fd99de4b4de65d57a SHA1 14d5c7441ba25991752f7da4194a252d70beb714 SHA256 120333397077e30f1f430becff46a82f99ea8d48ef3b1c182ea7bfdd0d071a55
119 -EBUILD netbeans-apisupport-9999_p20111113.ebuild 3166 RMD160 3cb06f7f20963d365f15eb184198dd5734e1473d SHA1 350f8dc89324db48a2b989922dd7431a36ba6f1c SHA256 840d90ee1666a68f1196554e050df993729c74b6da014fbddccedbfb17d9c08d
120 -EBUILD netbeans-apisupport-9999_p20111116.ebuild 3166 RMD160 d45cdcf1bdd4f18dbc35217bae5f8a75ff69a78c SHA1 95fd700f321150d4fd1a9eebd222a9ae73fb69e3 SHA256 f3ee98cc8c9681298bb21d2f3e19030479ba5397c395b4d2c91b937309267ab4
121 EBUILD netbeans-apisupport-9999_p20111125.ebuild 3166 RMD160 d6c27467f6e546c5ba6a6ecd0e7151e40be57a50 SHA1 64d191e41456279823dc531d6be0fd1d94479390 SHA256 4bcc4ff10c11d71b9816333db2092bb1a242e2e56f6fb93ea90bbbb1d0d00f98
122 -MISC ChangeLog 20388 RMD160 2d9573ca98f28d7886ed805c32a094db1bf2e7fd SHA1 fb281555445800fd57859cd5565e98e777efe614 SHA256 ec94253c767708532904ced4377670a9a5fa4e98d3295b1287a2e8cc0b6325c5
123 +MISC ChangeLog 20561 RMD160 211468d3ecc12e3a63f7ea3afabccab98020c10f SHA1 cf265a544b35f7f17bc499a04a46e43ddcb08664 SHA256 ed2113ca5339215b7ccc459eb68c9244a17e821bac4dd027c6b67b95fafdbfdf
124 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
125
126 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20111113.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20111113.ebuild
127 deleted file mode 100644
128 index bba50f5..0000000
129 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20111113.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-11-13_06-00-37/zip/netbeans-trunk-nightly-201111130600-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_p20111116.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20111116.ebuild
241 deleted file mode 100644
242 index d72a180..0000000
243 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20111116.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-11-16_06-00-36/zip/netbeans-trunk-nightly-201111160600-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 82c3986..4f20e6e 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 + 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
363 + -netbeans-cnd-9999_p20111113.ebuild, -netbeans-cnd-9999_p20111116.ebuild:
364 + Removed obsolete versions
365 +
366 *netbeans-cnd-9999_p20111125 (26 Nov 2011)
367
368 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
369
370 diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
371 index 532d0d1..714f4e5 100644
372 --- a/dev-java/netbeans-cnd/Manifest
373 +++ b/dev-java/netbeans-cnd/Manifest
374 @@ -11,13 +11,9 @@ DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e
375 DIST netbeans-7.1-build.xml.patch.bz2 2377 RMD160 ccd282e6ce2b3e9283fa6faeaf75f8eada2ca8e5 SHA1 ff2eef00d47b572d7e64f41cb8d5f99b7bb13061 SHA256 e7efa99c7d53ae3bd2f8c916947eaa4c9bd96ac33069a9277173a73d3a71ac46
376 DIST netbeans-7.1beta-201109252201-src.zip 176829721 RMD160 1d79b221dd17b57ea05a635b4fdd25fd7882b700 SHA1 e170e16f4a955528a6f0dabb853f75f7ad09bfb5 SHA256 07a534e151070899a3f0f250ce3d3fc9e904c1b37df266d77c5df670fc2090e4
377 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
378 -DIST netbeans-trunk-nightly-201111130600-src.zip 172368078 RMD160 f3ac96780006f2bce2968be7ef66b9b0213764a5 SHA1 e12032fc0bf2d006521071636b7279d0ae2e7c14 SHA256 064f2a58f50cd3feab2e275c1a8df56062fdfd01de3ba3e89db0c7b261768cb9
379 -DIST netbeans-trunk-nightly-201111160600-src.zip 171695727 RMD160 df3f25be6abd32a1700e363f5b0320ad50b97bfe SHA1 676702013e28bf3342800b2986feb4a2e9f10802 SHA256 42b228cd73f06ca9b83d875e4e38a06f6a0b116e04692dbcfaefd65ceaa31495
380 DIST netbeans-trunk-nightly-201111250600-src.zip 171937249 RMD160 28797408fb5c72497927d60d8d13d59f6a836f76 SHA1 b3e0a0060a513156b58b946bab473a29e54bffbf SHA256 0c03cd89123688a27a3e51830400a06d11fdb0e1f3c0f3289237474785e660e1
381 EBUILD netbeans-cnd-7.0.1.ebuild 4495 RMD160 7ae92927ff3a4bf2b69385c0d6898e2cb98c68d7 SHA1 63a4276dd98cadddcc1e87183df9135fb0d70057 SHA256 35b1368456dd7495507a3a093e7e4a6d9caf21818138b9d600a8a97791b11670
382 EBUILD netbeans-cnd-7.1_beta.ebuild 4336 RMD160 a1127c62ec5da6ffdac59ddbeeef2f210d17d210 SHA1 571a221710070631f0d5babe89e9b0e93c32736d SHA256 2acad5f18b88277a81fe85e8d0e18422e45d6d9757d844a51d4104a1f6a6653f
383 -EBUILD netbeans-cnd-9999_p20111113.ebuild 4134 RMD160 bc9e8e5d402788bdb15c2fa6943addfc269afef7 SHA1 34af7a8e87b1bf7c22a53702fe7f8011ce239e08 SHA256 db2bea35f20d44ab45151bbe69cd1549b4a396d1c2874871654e1dab5bc15b6a
384 -EBUILD netbeans-cnd-9999_p20111116.ebuild 4134 RMD160 c58f1e0dede424c713d5568cd18837ca40f658f6 SHA1 d3f51306ccb5abc2b933d5933ca41c6eb109cbd9 SHA256 736b674e6dfff0a6e1f1fbbd303447e95f5e6d9ba6eeb231580b59052e9760c4
385 EBUILD netbeans-cnd-9999_p20111125.ebuild 4134 RMD160 38458edd65139ee9c64730d0e9cc81bcb9746a5b SHA1 7596bc0a2e8d0f38767fb77988722d21c786c03a SHA256 6e9dbd0ab2ceb996a0ce17958334ec845f32e513fa72484f7300c9b80564e5b7
386 -MISC ChangeLog 18839 RMD160 6d8ef7dc5f227ac8e758f1659cf0f0497cfe853c SHA1 3f69d15d0006f89dfff41767f1e623e244e924ae SHA256 328f3e2bc7c86a0f1b8866b13c0cefc902a457508bdd3445de68b8adc804d74f
387 +MISC ChangeLog 18996 RMD160 556e7a3806a22ffb5784993b2c94a12b14b7fd8d SHA1 4ca278916f59c2bb4140c44a4124086972a6abde SHA256 244d7d59a6495cddae8f81f13955519502ef434009b4758e82bd21431d994ee1
388 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
389
390 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20111113.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20111113.ebuild
391 deleted file mode 100644
392 index a32b4a4..0000000
393 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20111113.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-11-13_06-00-37/zip/netbeans-trunk-nightly-201111130600-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_p20111116.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20111116.ebuild
517 deleted file mode 100644
518 index cbbe522..0000000
519 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20111116.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-11-16_06-00-36/zip/netbeans-trunk-nightly-201111160600-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 12db85e..36a89a4 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 + 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
651 + -netbeans-dlight-9999_p20111113.ebuild,
652 + -netbeans-dlight-9999_p20111116.ebuild:
653 + Removed obsolete versions
654 +
655 *netbeans-dlight-9999_p20111125 (26 Nov 2011)
656
657 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
658
659 diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
660 index 29426bf..1526bee 100644
661 --- a/dev-java/netbeans-dlight/Manifest
662 +++ b/dev-java/netbeans-dlight/Manifest
663 @@ -6,13 +6,9 @@ DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e
664 DIST netbeans-7.1-build.xml.patch.bz2 2377 RMD160 ccd282e6ce2b3e9283fa6faeaf75f8eada2ca8e5 SHA1 ff2eef00d47b572d7e64f41cb8d5f99b7bb13061 SHA256 e7efa99c7d53ae3bd2f8c916947eaa4c9bd96ac33069a9277173a73d3a71ac46
665 DIST netbeans-7.1beta-201109252201-src.zip 176829721 RMD160 1d79b221dd17b57ea05a635b4fdd25fd7882b700 SHA1 e170e16f4a955528a6f0dabb853f75f7ad09bfb5 SHA256 07a534e151070899a3f0f250ce3d3fc9e904c1b37df266d77c5df670fc2090e4
666 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
667 -DIST netbeans-trunk-nightly-201111130600-src.zip 172368078 RMD160 f3ac96780006f2bce2968be7ef66b9b0213764a5 SHA1 e12032fc0bf2d006521071636b7279d0ae2e7c14 SHA256 064f2a58f50cd3feab2e275c1a8df56062fdfd01de3ba3e89db0c7b261768cb9
668 -DIST netbeans-trunk-nightly-201111160600-src.zip 171695727 RMD160 df3f25be6abd32a1700e363f5b0320ad50b97bfe SHA1 676702013e28bf3342800b2986feb4a2e9f10802 SHA256 42b228cd73f06ca9b83d875e4e38a06f6a0b116e04692dbcfaefd65ceaa31495
669 DIST netbeans-trunk-nightly-201111250600-src.zip 171937249 RMD160 28797408fb5c72497927d60d8d13d59f6a836f76 SHA1 b3e0a0060a513156b58b946bab473a29e54bffbf SHA256 0c03cd89123688a27a3e51830400a06d11fdb0e1f3c0f3289237474785e660e1
670 EBUILD netbeans-dlight-7.0.1.ebuild 3624 RMD160 508b76c4699c15431166be0200cb5b8c69400a2b SHA1 f72af18653ce0a3e4576d1fadcec350ed5a16b3d SHA256 499a9303a1972ee89dfa2685e1dc1e4511c7531ff3b29caadd1136ba25dee82e
671 EBUILD netbeans-dlight-7.1_beta.ebuild 2916 RMD160 38eb851b286b59390545f0046e448bce81c89213 SHA1 96b6c839e653ffd032462c30465bc796dafc8d1e SHA256 4bb86ae3ef50bfe2d49738aeafdb6ede12b299e8b3cc154d134bc90f5ad42d94
672 -EBUILD netbeans-dlight-9999_p20111113.ebuild 2958 RMD160 75b98b2ae5c5ba403ce7fb5b300e39fb2e8cdb80 SHA1 846f519e0357032fddfb29361ba54497c5bc5f18 SHA256 066ce093161053f979843e41ea388c377abea7285152e96c3d33414d1d0599b8
673 -EBUILD netbeans-dlight-9999_p20111116.ebuild 2958 RMD160 2b9ba347204b492d48e1757d5acd0afefacda235 SHA1 b04049cebda312d06a6efd00bce612fb44493d6c SHA256 75721dc4e8af1166c2d649e7ed23fcac1d3c29b7fd4e9addb535286380746d0d
674 EBUILD netbeans-dlight-9999_p20111125.ebuild 2958 RMD160 30e79a2452694349d070ef3533aa9cd83e55cf39 SHA1 2328a8ee357d44c051d4cb5451ff3631e6d21983 SHA256 9e82211c7cdad237e497091154be2204817aff490f66675a3c8f7d6c24b56f5e
675 -MISC ChangeLog 19520 RMD160 7d0aafabc9fe2e2da677081a1420222d207ecd8a SHA1 60da26413c28220208a8de18d03f9c163e4bfbb8 SHA256 40b348509d1b4fda25a510e09941fde2544c929060f02266f1e57223fa19f026
676 +MISC ChangeLog 19685 RMD160 bffa604961137e06ed42e9bf528b4586888910f7 SHA1 dd1ae43d6a68c7a4a4f24fcae30bb5904a9b6bf2 SHA256 4f8033f269dbf6541fcd86fca04b3e7ee3c80c031f60bc3492170143bde0c85b
677 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
678
679 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20111113.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20111113.ebuild
680 deleted file mode 100644
681 index 980f4a3..0000000
682 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20111113.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-11-13_06-00-37/zip/netbeans-trunk-nightly-201111130600-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_p20111116.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20111116.ebuild
789 deleted file mode 100644
790 index db98594..0000000
791 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20111116.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-11-16_06-00-36/zip/netbeans-trunk-nightly-201111160600-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 a1292c1..4c2bbd6 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 + 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
906 + -netbeans-enterprise-9999_p20111113.ebuild,
907 + -netbeans-enterprise-9999_p20111116.ebuild:
908 + Removed obsolete versions
909 +
910 *netbeans-enterprise-9999_p20111125 (26 Nov 2011)
911
912 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
913
914 diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
915 index cd7c819..fa24a68 100644
916 --- a/dev-java/netbeans-enterprise/Manifest
917 +++ b/dev-java/netbeans-enterprise/Manifest
918 @@ -45,13 +45,9 @@ DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e
919 DIST netbeans-7.1-build.xml.patch.bz2 2377 RMD160 ccd282e6ce2b3e9283fa6faeaf75f8eada2ca8e5 SHA1 ff2eef00d47b572d7e64f41cb8d5f99b7bb13061 SHA256 e7efa99c7d53ae3bd2f8c916947eaa4c9bd96ac33069a9277173a73d3a71ac46
920 DIST netbeans-7.1beta-201109252201-src.zip 176829721 RMD160 1d79b221dd17b57ea05a635b4fdd25fd7882b700 SHA1 e170e16f4a955528a6f0dabb853f75f7ad09bfb5 SHA256 07a534e151070899a3f0f250ce3d3fc9e904c1b37df266d77c5df670fc2090e4
921 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
922 -DIST netbeans-trunk-nightly-201111130600-src.zip 172368078 RMD160 f3ac96780006f2bce2968be7ef66b9b0213764a5 SHA1 e12032fc0bf2d006521071636b7279d0ae2e7c14 SHA256 064f2a58f50cd3feab2e275c1a8df56062fdfd01de3ba3e89db0c7b261768cb9
923 -DIST netbeans-trunk-nightly-201111160600-src.zip 171695727 RMD160 df3f25be6abd32a1700e363f5b0320ad50b97bfe SHA1 676702013e28bf3342800b2986feb4a2e9f10802 SHA256 42b228cd73f06ca9b83d875e4e38a06f6a0b116e04692dbcfaefd65ceaa31495
924 DIST netbeans-trunk-nightly-201111250600-src.zip 171937249 RMD160 28797408fb5c72497927d60d8d13d59f6a836f76 SHA1 b3e0a0060a513156b58b946bab473a29e54bffbf SHA256 0c03cd89123688a27a3e51830400a06d11fdb0e1f3c0f3289237474785e660e1
925 EBUILD netbeans-enterprise-7.0.1.ebuild 16338 RMD160 0ecafb9ced600f753a5ab6359d6c762313ac2631 SHA1 d710a4694c708d8f78cfe04211ad1a199fa6ce0a SHA256 03ea08daaf5d4c5592937929bac33b4af3bac00a23f2167a7ef7b3c172a72abe
926 EBUILD netbeans-enterprise-7.1_beta.ebuild 18036 RMD160 9bd16698b7f9b2950ac0500d6ab895be2af3b3c0 SHA1 ca78a2d195da14b60e4bec76d526856c0f84a0c0 SHA256 72f94b4ec6260a3ccb11fecb7490f24002a285494a975531d8636b3a0a92ac5c
927 -EBUILD netbeans-enterprise-9999_p20111113.ebuild 18083 RMD160 3d870c575def91418529c2c6330f2590acca77f1 SHA1 bf10fded70fd156579e4fb2efc343b09b8455721 SHA256 24db80d30c19e56bb1563503e3d6648cdc8c65065b64740c38d41ab694093fd1
928 -EBUILD netbeans-enterprise-9999_p20111116.ebuild 18083 RMD160 90c16230a71921f0e5db32be0962b63d3d667c76 SHA1 fdc30f1a1bc0bdd1a8f5bec6664ccb56261dfe16 SHA256 adc2b141bd9638af92cf94e98d332a49a3924106cf9740021552b4d6c30a578b
929 EBUILD netbeans-enterprise-9999_p20111125.ebuild 18083 RMD160 63cb6464c151a51ecb3245fab0c7618f29f51425 SHA1 0467e21642a8c67d8e2d7d16481ecf6840cd2854 SHA256 17505f5b7661f10f9c64af01496d0584fb230bbb8c15275b22a7ecc45aaeb338
930 -MISC ChangeLog 20766 RMD160 2258ad5f006f8211e7d52985f06bfdbf514d0ecb SHA1 5cd0f9dd09c4a25e78a9da12ae9750dfbc42260d SHA256 f76ac9b240854f5645f33aaff705e6649c1094e34f54fcfd83a66dbe5e11d108
931 +MISC ChangeLog 20939 RMD160 0c7a630e14a8c5e0a2b1fbbefa6a4d2d72b559e0 SHA1 d97a3173290fb9a5f038a4b5fc861d1a560f9924 SHA256 405b7d3dbace647a5f70f71c932baabd9e52691cf1bc9ad42234bc51629a0d4b
932 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
933
934 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20111113.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20111113.ebuild
935 deleted file mode 100644
936 index b40c193..0000000
937 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20111113.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-11-13_06-00-37/zip/netbeans-trunk-nightly-201111130600-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_p20111116.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20111116.ebuild
1260 deleted file mode 100644
1261 index e62a27c..0000000
1262 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20111116.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-11-16_06-00-36/zip/netbeans-trunk-nightly-201111160600-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 c912010..3f637eb 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 + 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
1593 + -netbeans-ergonomics-9999_p20111113.ebuild,
1594 + -netbeans-ergonomics-9999_p20111116.ebuild:
1595 + Removed obsolete versions
1596 +
1597 *netbeans-ergonomics-9999_p20111125 (26 Nov 2011)
1598
1599 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
1600
1601 diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
1602 index 2bd3a34..d11e44f 100644
1603 --- a/dev-java/netbeans-ergonomics/Manifest
1604 +++ b/dev-java/netbeans-ergonomics/Manifest
1605 @@ -3,13 +3,9 @@ DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e
1606 DIST netbeans-7.1-build.xml.patch.bz2 2377 RMD160 ccd282e6ce2b3e9283fa6faeaf75f8eada2ca8e5 SHA1 ff2eef00d47b572d7e64f41cb8d5f99b7bb13061 SHA256 e7efa99c7d53ae3bd2f8c916947eaa4c9bd96ac33069a9277173a73d3a71ac46
1607 DIST netbeans-7.1beta-201109252201-src.zip 176829721 RMD160 1d79b221dd17b57ea05a635b4fdd25fd7882b700 SHA1 e170e16f4a955528a6f0dabb853f75f7ad09bfb5 SHA256 07a534e151070899a3f0f250ce3d3fc9e904c1b37df266d77c5df670fc2090e4
1608 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
1609 -DIST netbeans-trunk-nightly-201111130600-src.zip 172368078 RMD160 f3ac96780006f2bce2968be7ef66b9b0213764a5 SHA1 e12032fc0bf2d006521071636b7279d0ae2e7c14 SHA256 064f2a58f50cd3feab2e275c1a8df56062fdfd01de3ba3e89db0c7b261768cb9
1610 -DIST netbeans-trunk-nightly-201111160600-src.zip 171695727 RMD160 df3f25be6abd32a1700e363f5b0320ad50b97bfe SHA1 676702013e28bf3342800b2986feb4a2e9f10802 SHA256 42b228cd73f06ca9b83d875e4e38a06f6a0b116e04692dbcfaefd65ceaa31495
1611 DIST netbeans-trunk-nightly-201111250600-src.zip 171937249 RMD160 28797408fb5c72497927d60d8d13d59f6a836f76 SHA1 b3e0a0060a513156b58b946bab473a29e54bffbf SHA256 0c03cd89123688a27a3e51830400a06d11fdb0e1f3c0f3289237474785e660e1
1612 EBUILD netbeans-ergonomics-7.0.1.ebuild 2884 RMD160 3ce16ca958ba2e556cd0e2361cb94cc0cf4bbe62 SHA1 ed3139bb1005c01513c3b0e2602a71622f81ecc9 SHA256 e8e4a785fc11b6d0d3c722826761581b8c9c779c5460dc7d1487b3154f4402ab
1613 EBUILD netbeans-ergonomics-7.1_beta.ebuild 2874 RMD160 a48a67bb01615cb48efa7732225b9bb65deb48e4 SHA1 d0ff29fc73da16e79c77b59108b11b4a730abb65 SHA256 be16329fe34c857d36243e1b5b5228cf6cc2c37e9414587ff77ac9c609a26459
1614 -EBUILD netbeans-ergonomics-9999_p20111113.ebuild 2916 RMD160 456e1a3924e6f14d6752791e8370323b0b81ec23 SHA1 66df062b91c7318f52c5eca2fc8c1be2238ad8c3 SHA256 377174a03dce49cb2f26a02cf65a17f673872bdb4c73c29a91e3c3f54d3f4611
1615 -EBUILD netbeans-ergonomics-9999_p20111116.ebuild 2916 RMD160 a06cb91e07fbc5780c30b32deab4650a86b0a7cd SHA1 45c637233069f3c734dbf0ec8870516639958fc9 SHA256 e1c946579c1265862d033ad5cf5c3e579d71f5e997286099312dbdbd09bf9dd8
1616 EBUILD netbeans-ergonomics-9999_p20111125.ebuild 2916 RMD160 cf4a88baa979df884c88a238265ecfc1462929cb SHA1 3846689108ccff088387ef0af3750373a89ef43e SHA256 21e86bb464175c4d91bfdccb6eee939ef0071811178fa0eb131ff3d6fc601ffe
1617 -MISC ChangeLog 20388 RMD160 18eb817e185963686d1592db11b600c9632fa8ce SHA1 43d5b6794f4ab2dfe7901ce61b1db13375804d28 SHA256 ce39ead290cfb37d97239cb7c0e07bc95b3b22ca93f72de2c6a7cc7ce5e0d578
1618 +MISC ChangeLog 20561 RMD160 f134eb7f82d63437e220eb15d1192b90f8f0099a SHA1 8019e0f83baa11d52f794cb4f4fdc8b53ef1a2f5 SHA256 eed4a3dd82daff1eb17296fc469bffa9141abcc94adbe12f5b978daf7a260e66
1619 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
1620
1621 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20111113.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20111113.ebuild
1622 deleted file mode 100644
1623 index 095bee3..0000000
1624 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20111113.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-11-13_06-00-37/zip/netbeans-trunk-nightly-201111130600-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_p20111116.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20111116.ebuild
1731 deleted file mode 100644
1732 index d5b0d04..0000000
1733 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20111116.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-11-16_06-00-36/zip/netbeans-trunk-nightly-201111160600-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 d21ea70..84c3af6 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 + 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
1848 + -netbeans-groovy-9999_p20111113.ebuild,
1849 + -netbeans-groovy-9999_p20111116.ebuild:
1850 + Removed obsolete versions
1851 +
1852 *netbeans-groovy-9999_p20111125 (26 Nov 2011)
1853
1854 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
1855
1856 diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
1857 index 1329f65..52e01a7 100644
1858 --- a/dev-java/netbeans-groovy/Manifest
1859 +++ b/dev-java/netbeans-groovy/Manifest
1860 @@ -4,13 +4,9 @@ DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e
1861 DIST netbeans-7.1-build.xml.patch.bz2 2377 RMD160 ccd282e6ce2b3e9283fa6faeaf75f8eada2ca8e5 SHA1 ff2eef00d47b572d7e64f41cb8d5f99b7bb13061 SHA256 e7efa99c7d53ae3bd2f8c916947eaa4c9bd96ac33069a9277173a73d3a71ac46
1862 DIST netbeans-7.1beta-201109252201-src.zip 176829721 RMD160 1d79b221dd17b57ea05a635b4fdd25fd7882b700 SHA1 e170e16f4a955528a6f0dabb853f75f7ad09bfb5 SHA256 07a534e151070899a3f0f250ce3d3fc9e904c1b37df266d77c5df670fc2090e4
1863 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
1864 -DIST netbeans-trunk-nightly-201111130600-src.zip 172368078 RMD160 f3ac96780006f2bce2968be7ef66b9b0213764a5 SHA1 e12032fc0bf2d006521071636b7279d0ae2e7c14 SHA256 064f2a58f50cd3feab2e275c1a8df56062fdfd01de3ba3e89db0c7b261768cb9
1865 -DIST netbeans-trunk-nightly-201111160600-src.zip 171695727 RMD160 df3f25be6abd32a1700e363f5b0320ad50b97bfe SHA1 676702013e28bf3342800b2986feb4a2e9f10802 SHA256 42b228cd73f06ca9b83d875e4e38a06f6a0b116e04692dbcfaefd65ceaa31495
1866 DIST netbeans-trunk-nightly-201111250600-src.zip 171937249 RMD160 28797408fb5c72497927d60d8d13d59f6a836f76 SHA1 b3e0a0060a513156b58b946bab473a29e54bffbf SHA256 0c03cd89123688a27a3e51830400a06d11fdb0e1f3c0f3289237474785e660e1
1867 EBUILD netbeans-groovy-7.0.1.ebuild 3296 RMD160 8dfd04f7498e840e727faa16d85c1e6998933be3 SHA1 8c5f081cb89500e97feedfd39824fd913fed8044 SHA256 29c3d304eca5999e78550fd715dbcbef9d15639d4e4f17fa0e45a46803080729
1868 EBUILD netbeans-groovy-7.1_beta.ebuild 3286 RMD160 41b9ca26e2d8d50a6afc5af2d841c062df7287ef SHA1 438129f46775f269a5244360ca9467e1f6f04115 SHA256 0299e2e9fd137ad928ad8cf55b2c35b8e9f491d0077e96cc99d00af9291275ab
1869 -EBUILD netbeans-groovy-9999_p20111113.ebuild 3328 RMD160 5254129b2f77a339c784df8756e02f6202eceaff SHA1 f9bf5f723af01197083cb9b1a4fbe06d21dae6d8 SHA256 f74b7c232584657889645a14a4f090080874fdb73471d87f16fc3fa5117fcefc
1870 -EBUILD netbeans-groovy-9999_p20111116.ebuild 3328 RMD160 13b97e2b4d039d2595fd19a70543a1dedab627f3 SHA1 3206abf30cdd498f485ad63f2dde714cac50c53b SHA256 d5c2d75739f5f8ff16a0c199f559af37f6bbc231fcee0efe7f5220f69477f433
1871 EBUILD netbeans-groovy-9999_p20111125.ebuild 3328 RMD160 b26b3fd51082790b8a3bb554ee832165b250c55a SHA1 d8f657f0eef4d319eef5adb37e1a64fc78a88325 SHA256 22a870a3824f824574ae9b8c8b5255298519f0efde56fb873f60c5c90afecd80
1872 -MISC ChangeLog 19520 RMD160 f4d7ac86031fd495582b972b1c5a302311ac7655 SHA1 4e0c703458cb7b877fd63cc2e6a3c4ad358fea69 SHA256 6d56ce945037b8d075e6b29a5aef183c96e15cb4856ee22dfa99c8ad2947e85b
1873 +MISC ChangeLog 19685 RMD160 f6e36af5e0e1b4431431744c0c85b6c3f58c4597 SHA1 943d8a87297cf8be85be817f6a7fe07fe10d96e4 SHA256 b64baddd95920eec0875609bbba40707ef7135cb18729d128aae4de5b11e6d04
1874 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
1875
1876 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20111113.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20111113.ebuild
1877 deleted file mode 100644
1878 index 245f47e..0000000
1879 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20111113.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-11-13_06-00-37/zip/netbeans-trunk-nightly-201111130600-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/559C961A6CE793FAC94C8040253EA1FBD32B668B-groovy-all-1.6.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}"/559C961A6CE793FAC94C8040253EA1FBD32B668B-groovy-all-1.6.4.jar groovy.editor/external/groovy-all-1.6.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_p20111116.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20111116.ebuild
1996 deleted file mode 100644
1997 index 5d4211a..0000000
1998 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20111116.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-11-16_06-00-36/zip/netbeans-trunk-nightly-201111160600-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/559C961A6CE793FAC94C8040253EA1FBD32B668B-groovy-all-1.6.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}"/559C961A6CE793FAC94C8040253EA1FBD32B668B-groovy-all-1.6.4.jar groovy.editor/external/groovy-all-1.6.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 ef61947..60363ac 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 + 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
2123 + -netbeans-harness-9999_p20111113.ebuild,
2124 + -netbeans-harness-9999_p20111116.ebuild:
2125 + Removed obsolete versions
2126 +
2127 *netbeans-harness-9999_p20111125 (26 Nov 2011)
2128
2129 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
2130
2131 diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
2132 index 73ea05c..16e5abb 100644
2133 --- a/dev-java/netbeans-harness/Manifest
2134 +++ b/dev-java/netbeans-harness/Manifest
2135 @@ -5,13 +5,9 @@ DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e
2136 DIST netbeans-7.1-build.xml.patch.bz2 2377 RMD160 ccd282e6ce2b3e9283fa6faeaf75f8eada2ca8e5 SHA1 ff2eef00d47b572d7e64f41cb8d5f99b7bb13061 SHA256 e7efa99c7d53ae3bd2f8c916947eaa4c9bd96ac33069a9277173a73d3a71ac46
2137 DIST netbeans-7.1beta-201109252201-src.zip 176829721 RMD160 1d79b221dd17b57ea05a635b4fdd25fd7882b700 SHA1 e170e16f4a955528a6f0dabb853f75f7ad09bfb5 SHA256 07a534e151070899a3f0f250ce3d3fc9e904c1b37df266d77c5df670fc2090e4
2138 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
2139 -DIST netbeans-trunk-nightly-201111130600-src.zip 172368078 RMD160 f3ac96780006f2bce2968be7ef66b9b0213764a5 SHA1 e12032fc0bf2d006521071636b7279d0ae2e7c14 SHA256 064f2a58f50cd3feab2e275c1a8df56062fdfd01de3ba3e89db0c7b261768cb9
2140 -DIST netbeans-trunk-nightly-201111160600-src.zip 171695727 RMD160 df3f25be6abd32a1700e363f5b0320ad50b97bfe SHA1 676702013e28bf3342800b2986feb4a2e9f10802 SHA256 42b228cd73f06ca9b83d875e4e38a06f6a0b116e04692dbcfaefd65ceaa31495
2141 DIST netbeans-trunk-nightly-201111250600-src.zip 171937249 RMD160 28797408fb5c72497927d60d8d13d59f6a836f76 SHA1 b3e0a0060a513156b58b946bab473a29e54bffbf SHA256 0c03cd89123688a27a3e51830400a06d11fdb0e1f3c0f3289237474785e660e1
2142 EBUILD netbeans-harness-7.0.1.ebuild 3579 RMD160 dd36fe87364dc9a15cfad15b64f8d05e46632705 SHA1 d39ddfab960f1b9430a5eee2919d06e2854ae848 SHA256 f4d09cb7bd5e8485caf75a3020ddb8102d3ea326878ac384ef4aecb011a1f6a5
2143 EBUILD netbeans-harness-7.1_beta.ebuild 3569 RMD160 6406e2b1a39b19abdacdeb96d293a6049ea0cc84 SHA1 bb75aea5f62643040b05a9832fc86c26e47f763e SHA256 5651f3204960999b8fb0be86f392f88594b2ab34cb0ac6888276dfc98ca0f5d3
2144 -EBUILD netbeans-harness-9999_p20111113.ebuild 3610 RMD160 35fa201abc79b79a4b18d8e3f06814552292b218 SHA1 8b4af2f92c642634df6c802f93e29216adb114e7 SHA256 2f78726af4e6d2da175cdc35aed962d77c3e404fe98be1abf053932c33280d5c
2145 -EBUILD netbeans-harness-9999_p20111116.ebuild 3610 RMD160 ffffa482452dbd88e65360156150980844ca4f94 SHA1 ba8788b457249671c2d57f9d226188572d1dd7fd SHA256 82ff92497e3f531308f169f2aa3eff3fae486443f2570ba44ad7427a118d7105
2146 EBUILD netbeans-harness-9999_p20111125.ebuild 3610 RMD160 332acc27bb76a4865506291a2f87e9ee5e1d72d6 SHA1 a0a39e881923c00b0be2ab9310f42b9b23d2a7ac SHA256 2ec18373b16483c94a28f486275031616e359728da6d179e4acb950605b80f79
2147 -MISC ChangeLog 19737 RMD160 4227921c678147c7ab01d61e7f9d9fb4509117f8 SHA1 c045db064753903fafd6fcaa85ce977de5f499e5 SHA256 23a03533323e848ca416aff7ced71f01151499c140e174a5e98fe305756454a0
2148 +MISC ChangeLog 19904 RMD160 ef51539d659a4332fd34861a929ad158d6d4fbd5 SHA1 e18df9a1dd26350698afaccdff18bc5866871fd7 SHA256 818c70adcbfc991150c074d0cde536760f5b7f3e4ce46bf8115b145e4e3a47ee
2149 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
2150
2151 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20111113.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20111113.ebuild
2152 deleted file mode 100644
2153 index 86187fc..0000000
2154 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20111113.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-11-13_06-00-37/zip/netbeans-trunk-nightly-201111130600-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_p20111116.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20111116.ebuild
2274 deleted file mode 100644
2275 index ac9baf9..0000000
2276 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20111116.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-11-16_06-00-36/zip/netbeans-trunk-nightly-201111160600-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 282472c..b3cbe11 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 + 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
2404 + -netbeans-ide-9999_p20111113.ebuild, -netbeans-ide-9999_p20111116.ebuild:
2405 + Removed obsolete versions
2406 +
2407 *netbeans-ide-9999_p20111125 (26 Nov 2011)
2408
2409 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
2410
2411 diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
2412 index bb58519..984547c 100644
2413 --- a/dev-java/netbeans-ide/Manifest
2414 +++ b/dev-java/netbeans-ide/Manifest
2415 @@ -73,13 +73,9 @@ DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e
2416 DIST netbeans-7.1-build.xml.patch.bz2 2377 RMD160 ccd282e6ce2b3e9283fa6faeaf75f8eada2ca8e5 SHA1 ff2eef00d47b572d7e64f41cb8d5f99b7bb13061 SHA256 e7efa99c7d53ae3bd2f8c916947eaa4c9bd96ac33069a9277173a73d3a71ac46
2417 DIST netbeans-7.1beta-201109252201-src.zip 176829721 RMD160 1d79b221dd17b57ea05a635b4fdd25fd7882b700 SHA1 e170e16f4a955528a6f0dabb853f75f7ad09bfb5 SHA256 07a534e151070899a3f0f250ce3d3fc9e904c1b37df266d77c5df670fc2090e4
2418 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
2419 -DIST netbeans-trunk-nightly-201111130600-src.zip 172368078 RMD160 f3ac96780006f2bce2968be7ef66b9b0213764a5 SHA1 e12032fc0bf2d006521071636b7279d0ae2e7c14 SHA256 064f2a58f50cd3feab2e275c1a8df56062fdfd01de3ba3e89db0c7b261768cb9
2420 -DIST netbeans-trunk-nightly-201111160600-src.zip 171695727 RMD160 df3f25be6abd32a1700e363f5b0320ad50b97bfe SHA1 676702013e28bf3342800b2986feb4a2e9f10802 SHA256 42b228cd73f06ca9b83d875e4e38a06f6a0b116e04692dbcfaefd65ceaa31495
2421 DIST netbeans-trunk-nightly-201111250600-src.zip 171937249 RMD160 28797408fb5c72497927d60d8d13d59f6a836f76 SHA1 b3e0a0060a513156b58b946bab473a29e54bffbf SHA256 0c03cd89123688a27a3e51830400a06d11fdb0e1f3c0f3289237474785e660e1
2422 EBUILD netbeans-ide-7.0.1.ebuild 22653 RMD160 fe693a0abc3253af1850b99bfb4fa0d9a488bd94 SHA1 5b6547694a3193ce89cc2a5dfb8fc134cb81fabe SHA256 4c1b3e46e2a6cb89d902c7f4fe6ad9306cbd0c9463a514e87d4c6ec019dc0356
2423 EBUILD netbeans-ide-7.1_beta.ebuild 27250 RMD160 a10896158d7d5a2f5dcb10aad46b923244d68444 SHA1 b5bd29961948300b0f4dce670040afa33f8c6b13 SHA256 2ebf65c2cf579623f49905d253276a8d003590435005789c4307275fd4f57436
2424 -EBUILD netbeans-ide-9999_p20111113.ebuild 26857 RMD160 50d4de4b1c50ea89bf9aeddc11a4ac94aeabc53b SHA1 73d55db1decd36a1453fc9858195f5c76571f8de SHA256 42389ea8c48f3438f75250b3f7eabf0cee157f6e572e51e9d11d3642d8beefcb
2425 -EBUILD netbeans-ide-9999_p20111116.ebuild 26857 RMD160 d319639ff4fc4c8cb22cd0cd4873ecafbc2a6b7e SHA1 b8c94c486dc8b3a11d77e92854ef31fae2b68b01 SHA256 fb4130c584a8b9342a3423765ce8de744620062ccb256ed1ab6ce62987d833da
2426 EBUILD netbeans-ide-9999_p20111125.ebuild 26857 RMD160 51e9627f7b0555fd9b692a36ed5c09c8677a64c5 SHA1 bf86ee48735382a3edfde9a4465a803f0af20222 SHA256 d662c1489bd49c3f3c6c9c7b01e32dbaf4cfd2c0cc60d6ccf66169284f01a48e
2427 -MISC ChangeLog 19390 RMD160 4fd4b479362b601d6203f89ff236d2e1714003e7 SHA1 281d45bc2fcc6cd51bc1f287c91d22d578636522 SHA256 dcb6c44157dcfa929a27e097a6dcca0e21190998e99420018ccd43a8a02b9819
2428 +MISC ChangeLog 19547 RMD160 7df10df03ff73ef6b1b2abadafd6841b85c76df9 SHA1 7265b9e7f5d9d2c66cc617e4be2d888417283042 SHA256 f9cf246fcccf0a940d421950f66cf8d1e709f187336f03a758596dd7c95546ca
2429 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
2430
2431 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20111113.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20111113.ebuild
2432 deleted file mode 100644
2433 index 8517d44..0000000
2434 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20111113.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-11-13_06-00-37/zip/netbeans-trunk-nightly-201111130600-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/55CD0B272084EB80B8C91F3A0617BB602B4EF2DF-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}"/55CD0B272084EB80B8C91F3A0617BB602B4EF2DF-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_p20111116.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20111116.ebuild
2827 deleted file mode 100644
2828 index 4449f59..0000000
2829 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20111116.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-11-16_06-00-36/zip/netbeans-trunk-nightly-201111160600-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/55CD0B272084EB80B8C91F3A0617BB602B4EF2DF-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}"/55CD0B272084EB80B8C91F3A0617BB602B4EF2DF-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 62ccee8..4f1deb9 100644
3223 --- a/dev-java/netbeans-java/ChangeLog
3224 +++ b/dev-java/netbeans-java/ChangeLog
3225 @@ -2,6 +2,10 @@
3226 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
3227 # $Header: $
3228
3229 + 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
3230 + -netbeans-java-9999_p20111113.ebuild, -netbeans-java-9999_p20111116.ebuild:
3231 + Removed obsolete versions
3232 +
3233 *netbeans-java-9999_p20111125 (26 Nov 2011)
3234
3235 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
3236
3237 diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
3238 index 512f7f4..9a02fb9 100644
3239 --- a/dev-java/netbeans-java/Manifest
3240 +++ b/dev-java/netbeans-java/Manifest
3241 @@ -12,7 +12,6 @@ DIST 7622CB23DAEDD9DE0ACBD16C820D3A02F94572AF-spring-framework-3.0.6.RELEASE.zip
3242 DIST 7C60F22D32F56478AC25A732038E9DD7DFECF5DD-eclipselink-jpa-modelgen-2.3.0.jar 11465 RMD160 25ea55cd28307c867422448a0e1c3c9c89db4a7a SHA1 7c60f22d32f56478ac25a732038e9dd7dfecf5dd SHA256 2f2f412c975f8ca54175f4d205d13e3ce43825ddcbd3bb69134257165f701196
3243 DIST 7E522BB174CA4A6D660381800F54454B2D96CF1D-javac-impl-nb-7.0-b07.jar 1672793 RMD160 8e5a3ab30335bd0d0ef0df7332cf59869ea46af5 SHA1 7e522bb174ca4a6d660381800f54454b2d96cf1d SHA256 9255eddff74cfe18e6ca145d1c73e9e3ab8c6e02883e612277ba5bb0fa3e508e
3244 DIST 89BFCE12CA01C7518739B5AC2C22A220B6B5510E-indexer-artifact-4.1.1.jar 24791 RMD160 775f3b699f00816bc8d360f4d99929d660d38723 SHA1 89bfce12ca01c7518739b5ac2c22a220b6b5510e SHA256 ebad6f60df645c840f6a24590bc37c460699bc373a514a257362bfc980f0c98e
3245 -DIST 8BA05B53DB763AA62EFD389B2F1C8CFA889079EF-javac-impl-nb-7.0-b07.jar 1672677 RMD160 f37b1b6ebe8dbeb37885fc96a7b73bb390878031 SHA1 8ba05b53db763aa62efd389b2f1c8cfa889079ef SHA256 be4a7722d0b37ef497ef2a08876abb4f8e89477383501efb53a1975abd5063b7
3246 DIST 8C9BFFBCB34DB6E9C9C03413623F05375D44CE49-eclipselink-2.2.0.jar 6383304 RMD160 f0cfb0a017dfafaf6f17b1475aa3c7e01417e2c6 SHA1 8c9bffbcb34db6e9c9c03413623f05375d44ce49 SHA256 b2e19c48066648bb30f7e1763d3049c1537b4816bb385e3dd47157bc11077963
3247 DIST 8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip 266314 RMD160 feca5ad347e36ccf532bcc7fc21a67a5ec115699 SHA1 8ecd169e9e308c258287e4f28b03b6d6f1e55f47 SHA256 36c3189a2d495bc713bfeac0eaf05612fe90d8df6c3c20d943bea38d290cd375
3248 DIST 8FB21F7AAC2DEB6215D71F00DCE1FAE9107643A9-javac-impl-nb-7.0-b07.jar 1671756 RMD160 1da0920db04a9df1e8f776fa51324a1a01213af4 SHA1 8fb21f7aac2deb6215d71f00dce1fae9107643a9 SHA256 01a67f464138f0baa5824b566a17ccd9f03512f479e5f5bc8cfecb70d686c969
3249 @@ -36,13 +35,9 @@ DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e
3250 DIST netbeans-7.1-build.xml.patch.bz2 2377 RMD160 ccd282e6ce2b3e9283fa6faeaf75f8eada2ca8e5 SHA1 ff2eef00d47b572d7e64f41cb8d5f99b7bb13061 SHA256 e7efa99c7d53ae3bd2f8c916947eaa4c9bd96ac33069a9277173a73d3a71ac46
3251 DIST netbeans-7.1beta-201109252201-src.zip 176829721 RMD160 1d79b221dd17b57ea05a635b4fdd25fd7882b700 SHA1 e170e16f4a955528a6f0dabb853f75f7ad09bfb5 SHA256 07a534e151070899a3f0f250ce3d3fc9e904c1b37df266d77c5df670fc2090e4
3252 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
3253 -DIST netbeans-trunk-nightly-201111130600-src.zip 172368078 RMD160 f3ac96780006f2bce2968be7ef66b9b0213764a5 SHA1 e12032fc0bf2d006521071636b7279d0ae2e7c14 SHA256 064f2a58f50cd3feab2e275c1a8df56062fdfd01de3ba3e89db0c7b261768cb9
3254 -DIST netbeans-trunk-nightly-201111160600-src.zip 171695727 RMD160 df3f25be6abd32a1700e363f5b0320ad50b97bfe SHA1 676702013e28bf3342800b2986feb4a2e9f10802 SHA256 42b228cd73f06ca9b83d875e4e38a06f6a0b116e04692dbcfaefd65ceaa31495
3255 DIST netbeans-trunk-nightly-201111250600-src.zip 171937249 RMD160 28797408fb5c72497927d60d8d13d59f6a836f76 SHA1 b3e0a0060a513156b58b946bab473a29e54bffbf SHA256 0c03cd89123688a27a3e51830400a06d11fdb0e1f3c0f3289237474785e660e1
3256 EBUILD netbeans-java-7.0.1.ebuild 14888 RMD160 19208f48ccc5d5d19ba03bf7c60d27a429243b98 SHA1 2c116b4798f92dcac23bdcacd04bb01b0116c7d2 SHA256 98b4789883e375d817f509dbe9067b6f5c3685d92c714d443d51b00bb54704ad
3257 EBUILD netbeans-java-7.1_beta.ebuild 14287 RMD160 4b867ca716300db3448d57e61055e694d170f5ad SHA1 4e8a27cd31d7db585728676af3c8e972cb39a6ff SHA256 971045e0c62e803ab9f72c90aea275461cc67410721360634d779dfd48de2b6d
3258 -EBUILD netbeans-java-9999_p20111113.ebuild 14440 RMD160 35349dd5742b7b2c11b3bae515400ccd808b5a8d SHA1 426c058bc558cc1d317565b8b14669d829575b62 SHA256 40f9441bb327893c1d2365b111ce7e75bd224c1440e5f88fdf59224e0aac1218
3259 -EBUILD netbeans-java-9999_p20111116.ebuild 14440 RMD160 a4d18e36277c79864cc371098a2be033d375d2dd SHA1 c6a61c898134fb6c74e59e556eceb6bdd5e2431c SHA256 1a5ddd360e464f8a04e7e67e5cb6c6858c995acc468813d491f9b0023abf963e
3260 EBUILD netbeans-java-9999_p20111125.ebuild 14440 RMD160 dd260909f5f2ae131b9bf3f9af14dd8feb938f59 SHA1 c18f89dcf8cabde50d5eb9fa4bb609ffdf22fa19 SHA256 5b4da10c517f52c9db630a05704fb06f902be5e6afe4e94d669378342feccdad
3261 -MISC ChangeLog 19478 RMD160 d2a9c3b4cbe2bc5a2294f5b7d37e449970f05ca3 SHA1 704116183fc218756dc69904e499562a1ade9347 SHA256 2edfe67bfe830553a2f897dc306fe5ddff76923285e3343e7065097122102865
3262 +MISC ChangeLog 19637 RMD160 fc755907b66413c152c1989a9c3bae2d6e67bd38 SHA1 36458c26e7cd8eb5e243d48ef593ffa7562f0eb9 SHA256 8674f42d4082595a2b1d62cf3dba4bc88bb7a9297a38bca527b4f27c43c90941
3263 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
3264
3265 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20111113.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20111113.ebuild
3266 deleted file mode 100644
3267 index 0d2c4ae..0000000
3268 --- a/dev-java/netbeans-java/netbeans-java-9999_p20111113.ebuild
3269 +++ /dev/null
3270 @@ -1,300 +0,0 @@
3271 -# Copyright 1999-2011 Gentoo Foundation
3272 -# Distributed under the terms of the GNU General Public License v2
3273 -# $Header: $
3274 -
3275 -EAPI="4"
3276 -WANT_ANT_TASKS="ant-nodeps"
3277 -inherit eutils java-pkg-2 java-ant-2
3278 -
3279 -DESCRIPTION="Netbeans Java Cluster"
3280 -HOMEPAGE="http://netbeans.org/projects/java"
3281 -SLOT="9999"
3282 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-11-13_06-00-37/zip/netbeans-trunk-nightly-201111130600-src.zip"
3283 -SRC_URI="${SOURCE_URL}
3284 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
3285 - http://hg.netbeans.org/binaries/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip
3286 - http://hg.netbeans.org/binaries/A511890049A6A9B8D675F4417721337580CBD2F9-apache-maven-3.0.3-bin.zip
3287 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
3288 - http://hg.netbeans.org/binaries/BC0919190ADD3A7FB764C8412D10A2B026CD9563-eclipselink-2.3.0.jar
3289 - http://hg.netbeans.org/binaries/7C60F22D32F56478AC25A732038E9DD7DFECF5DD-eclipselink-jpa-modelgen-2.3.0.jar
3290 - http://hg.netbeans.org/binaries/59FAD2A4D4A1CFECED8149854EEEC3A7B9668927-glassfish-persistence-v2-build-58g.jar
3291 - http://hg.netbeans.org/binaries/907363E301E2279930C82BEB466BF2053C6E993B-glassfish-persistence-v2ur1-build-09d.jar
3292 - http://hg.netbeans.org/binaries/C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip
3293 - http://hg.netbeans.org/binaries/204680C59C7D8A4A1A26B9A2ED46D0DAA6DC10B3-indexer-artifact-4.1.2.jar
3294 - http://hg.netbeans.org/binaries/EA1F2B2504FC5ABCB06146D858F74A97B85A2998-indexer-core-4.1.2.jar
3295 - http://hg.netbeans.org/binaries/E90F4B2F8972AA5EF58139F16B78D5F6ACFC6EF9-javac-api-nb-7.0-b07.jar
3296 - http://hg.netbeans.org/binaries/8BA05B53DB763AA62EFD389B2F1C8CFA889079EF-javac-impl-nb-7.0-b07.jar
3297 - http://hg.netbeans.org/binaries/3BCA561B1B7B284B3D3C097F92A9CD47FF485058-javax.persistence-2.0.jar
3298 - http://hg.netbeans.org/binaries/2F43A634A42CC4FD2EF9E24B488AFFD6984D3411-jaxws-2.2.zip
3299 - http://hg.netbeans.org/binaries/23E69F0F17757673C573EBD9899727B82EF7DB7F-jaxws-2.2-api.zip
3300 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
3301 - http://hg.netbeans.org/binaries/653A6AD1EF786BC577FC20F56E5F2B1D30423805-maven-dependency-tree-1.2.jar
3302 - http://hg.netbeans.org/binaries/3D4C3416889FDC5C149D97382020F4AC6C736377-org.eclipse.persistence.jpa.jpql_1.0.0.jar
3303 - http://hg.netbeans.org/binaries/2D0D28E05BD6B6452DAAFE2B5CCB69A84EA63E5D-spring-2.5.6.SEC01.jar
3304 - http://hg.netbeans.org/binaries/7622CB23DAEDD9DE0ACBD16C820D3A02F94572AF-spring-framework-3.0.6.RELEASE.zip"
3305 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3306 -KEYWORDS="~amd64 ~x86"
3307 -IUSE=""
3308 -S="${WORKDIR}"
3309 -
3310 -CDEPEND="~dev-java/netbeans-platform-${PV}
3311 - ~dev-java/netbeans-harness-${PV}
3312 - ~dev-java/netbeans-ide-${PV}
3313 - ~dev-java/netbeans-websvccommon-${PV}
3314 - dev-java/beansbinding:0
3315 - dev-java/cglib:2.2
3316 - dev-java/jdom:1.0"
3317 -DEPEND="virtual/jdk:1.6
3318 - app-arch/unzip
3319 - ${CDEPEND}
3320 - dev-java/javahelp:0
3321 - dev-java/junit:4"
3322 -RDEPEND=">=virtual/jdk-1.6
3323 - ${CDEPEND}
3324 - dev-java/absolutelayout:0
3325 - dev-java/antlr:0[java]
3326 - dev-java/asm:2.2
3327 - dev-java/cglib:2.1
3328 - dev-java/commons-collections:0
3329 - dev-java/dom4j:1
3330 - dev-java/ehcache:1.2
3331 - dev-java/fastinfoset:0
3332 - dev-java/javassist:3
3333 - dev-java/jsr67:0
3334 - dev-java/jsr181:0
3335 - dev-java/jsr250:0
3336 - dev-java/jta:0
3337 - dev-java/jtidy:0
3338 - >=dev-java/maven-bin-3.0.3:3.0
3339 - dev-java/saaj:0
3340 - dev-java/stax-ex:0
3341 - dev-java/xmlstreambuffer:0"
3342 -
3343 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3344 -
3345 -EANT_BUILD_XML="nbbuild/build.xml"
3346 -EANT_BUILD_TARGET="rebuild-cluster"
3347 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true"
3348 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3349 -JAVA_PKG_BSFIX="off"
3350 -
3351 -src_unpack() {
3352 - unpack $(basename ${SOURCE_URL})
3353 -
3354 - einfo "Deleting bundled jars..."
3355 - find -name "*.jar" -type f -delete
3356 -
3357 - unpack netbeans-9999-r1-build.xml.patch.bz2
3358 -
3359 - pushd "${S}" >/dev/null || die
3360 - ln -s "${DISTDIR}"/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip o.apache.tools.ant.module/external/ant-libs-1.8.2.zip || die
3361 - ln -s "${DISTDIR}"/A511890049A6A9B8D675F4417721337580CBD2F9-apache-maven-3.0.3-bin.zip maven.embedder/external/apache-maven-3.0.3-bin.zip || die
3362 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
3363 - ln -s "${DISTDIR}"/BC0919190ADD3A7FB764C8412D10A2B026CD9563-eclipselink-2.3.0.jar j2ee.eclipselink/external/eclipselink-2.3.0.jar || die
3364 - ln -s "${DISTDIR}"/7C60F22D32F56478AC25A732038E9DD7DFECF5DD-eclipselink-jpa-modelgen-2.3.0.jar j2ee.eclipselinkmodelgen/external/eclipselink-jpa-modelgen-2.3.0.jar || die
3365 - ln -s "${DISTDIR}"/59FAD2A4D4A1CFECED8149854EEEC3A7B9668927-glassfish-persistence-v2-build-58g.jar j2ee.toplinklib/external/glassfish-persistence-v2-build-58g.jar || die
3366 - ln -s "${DISTDIR}"/907363E301E2279930C82BEB466BF2053C6E993B-glassfish-persistence-v2ur1-build-09d.jar j2ee.toplinklib/external/glassfish-persistence-v2ur1-build-09d.jar || die
3367 - ln -s "${DISTDIR}"/C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip hibernatelib/external/hibernate-3.2.5-lib.zip || die
3368 - ln -s "${DISTDIR}"/204680C59C7D8A4A1A26B9A2ED46D0DAA6DC10B3-indexer-artifact-4.1.2.jar maven.indexer/external/indexer-artifact-4.1.2.jar || die
3369 - ln -s "${DISTDIR}"/EA1F2B2504FC5ABCB06146D858F74A97B85A2998-indexer-core-4.1.2.jar maven.indexer/external/indexer-core-4.1.2.jar || die
3370 - ln -s "${DISTDIR}"/E90F4B2F8972AA5EF58139F16B78D5F6ACFC6EF9-javac-api-nb-7.0-b07.jar libs.javacapi/external/javac-api-nb-7.0-b07.jar || die
3371 - ln -s "${DISTDIR}"/8BA05B53DB763AA62EFD389B2F1C8CFA889079EF-javac-impl-nb-7.0-b07.jar libs.javacimpl/external/javac-impl-nb-7.0-b07.jar || die
3372 - ln -s "${DISTDIR}"/3BCA561B1B7B284B3D3C097F92A9CD47FF485058-javax.persistence-2.0.jar j2ee.eclipselink/external/javax.persistence-2.0.jar || die
3373 - ln -s "${DISTDIR}"/2F43A634A42CC4FD2EF9E24B488AFFD6984D3411-jaxws-2.2.zip websvc.jaxws21/external/jaxws-2.2.zip || die
3374 - ln -s "${DISTDIR}"/23E69F0F17757673C573EBD9899727B82EF7DB7F-jaxws-2.2-api.zip websvc.jaxws21api/external/jaxws-2.2-api.zip || die
3375 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
3376 - ln -s "${DISTDIR}"/653A6AD1EF786BC577FC20F56E5F2B1D30423805-maven-dependency-tree-1.2.jar maven.embedder/external/maven-dependency-tree-1.2.jar || die
3377 - 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
3378 - ln -s "${DISTDIR}"/2D0D28E05BD6B6452DAAFE2B5CCB69A84EA63E5D-spring-2.5.6.SEC01.jar libs.springframework/external/spring-2.5.6.SEC01.jar || die
3379 - ln -s "${DISTDIR}"/7622CB23DAEDD9DE0ACBD16C820D3A02F94572AF-spring-framework-3.0.6.RELEASE.zip libs.springframework/external/spring-framework-3.0.6.RELEASE.zip || die
3380 - popd >/dev/null || die
3381 -}
3382 -
3383 -src_prepare() {
3384 - einfo "Deleting bundled class files..."
3385 - find -name "*.class" -type f | xargs rm -vf
3386 -
3387 - epatch netbeans-9999-r1-build.xml.patch
3388 -
3389 - # Support for custom patches
3390 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3391 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3392 -
3393 - if [ -n "${files}" ] ; then
3394 - einfo "Applying custom patches:"
3395 -
3396 - for file in ${files} ; do
3397 - epatch "${file}"
3398 - done
3399 - fi
3400 - fi
3401 -
3402 - einfo "Symlinking external libraries..."
3403 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3404 - java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
3405 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
3406 - java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
3407 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
3408 -
3409 - einfo "Linking in other clusters..."
3410 - mkdir "${S}"/nbbuild/netbeans || die
3411 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3412 -
3413 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3414 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3415 - touch nb.cluster.platform.built
3416 -
3417 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3418 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3419 - touch nb.cluster.harness.built
3420 -
3421 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3422 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3423 - touch nb.cluster.ide.built
3424 -
3425 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3426 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3427 - touch nb.cluster.websvccommon.built
3428 -
3429 - popd >/dev/null || die
3430 -
3431 - java-pkg-2_src_prepare
3432 -}
3433 -
3434 -src_install() {
3435 - pushd nbbuild/netbeans/java >/dev/null || die
3436 -
3437 - insinto ${INSTALL_DIR}
3438 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3439 -
3440 - doins -r *
3441 - rm -fr "${D}"/${INSTALL_DIR}/ant/* || die
3442 - rm -fr "${D}"/${INSTALL_DIR}/maven || die
3443 - dosym /usr/share/maven-bin-3.0 ${INSTALL_DIR}/maven
3444 -
3445 - insinto ${INSTALL_DIR}/ant
3446 - dosym /usr/share/ant/bin ${INSTALL_DIR}/ant/bin
3447 - dosym /usr/share/ant/etc ${INSTALL_DIR}/ant/etc
3448 - doins -r ant/extra
3449 - dosym /usr/share/ant/lib ${INSTALL_DIR}/ant/lib
3450 - doins -r ant/nblib
3451 - dosym /usr/share/ant/tasks ${INSTALL_DIR}/ant/tasks
3452 - local vertasks=$(ls -d /usr/share/ant/tasks-*)
3453 - dosym ${vertasks} ${INSTALL_DIR}/ant/$(basename ${vertasks}) # it would be better if ant would have tasks-current dir
3454 -
3455 - popd >/dev/null || die
3456 -
3457 - local instdir=/${INSTALL_DIR}/modules/ext
3458 - pushd "${D}"/${instdir} >/dev/null || die
3459 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
3460 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
3461 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
3462 - # javac-api-nb-7.0-b07.jar
3463 - # javac-impl-nb-7.0-b07.jar
3464 - # org-netbeans-modules-java-j2seplatform-probe.jar
3465 - popd >/dev/null || die
3466 -
3467 - local instdir=${INSTALL_DIR}/modules/ext/eclipselink
3468 - pushd "${D}"/${instdir} >/dev/null || die
3469 - # dir: eclipselink
3470 - # eclipselink-javax.persistence-2.0.jar
3471 - # eclipselink-jpa-modelgen-2.2.0.jar
3472 - # eclipselink-2.2.0.jar
3473 - popd >/dev/null || die
3474 -
3475 - local instdir=${INSTALL_DIR}/modules/ext/hibernate
3476 - pushd "${D}"/${instdir} >/dev/null || die
3477 - rm antlr-2.7.6.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.6.jar || die
3478 - rm asm-attrs.jar && dosym /usr/share/asm-2.2/lib/asm-attrs.jar ${instdir}/asm-attrs.jar || die
3479 - rm asm.jar && dosym /usr/share/asm-2.2/lib/asm.jar ${instdir}/asm.jar || die
3480 - rm cglib-2.1.3.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.1.3.jar || die
3481 - rm commons-collections-2.1.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-2.1.1.jar || die
3482 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
3483 - rm ehcache-1.2.3.jar && dosym /usr/share/ehcache-1.2/lib/ehcache.jar ${instdir}/ehcache-1.2.3.jar || die
3484 - # ejb3-persistence.jar
3485 - # hibernate-annotations.jar
3486 - # hibernate-commons-annotations.jar
3487 - # hibernate-entitymanager.jar
3488 - # hibernate-tools.jar
3489 - # hibernate3.jar
3490 - rm javassist.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist.jar || die
3491 - # jdbc2_0-stdext.jar
3492 - rm jta.jar && dosym /usr/share/jta/lib/jta.jar ${instdir}/jta.jar || die
3493 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
3494 - popd >/dev/null || die
3495 -
3496 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
3497 - pushd "${D}"/${instdir} >/dev/null || die
3498 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
3499 - # gmbal-api-only.jar
3500 - # http.jar
3501 - # jaxws-rt.jar
3502 - # jaxws-tools.jar
3503 - # management-api.jar
3504 - # mimepull.jar
3505 - # policy.jar
3506 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
3507 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
3508 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
3509 - # woodstox.jar
3510 - popd >/dev/null || die
3511 -
3512 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
3513 - pushd "${D}"/${instdir} >/dev/null || die
3514 - # jaxws-api.jar
3515 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
3516 - rm jsr250-api.jar && dosym /usr/share/jsr250/lib/jsr250.jar ${instdir}/jsr250-api.jar || die
3517 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
3518 - popd >/dev/null || die
3519 -
3520 - local instdir=${INSTALL_DIR}/modules/ext/maven
3521 - pushd "${D}"/${instdir} >/dev/null || die
3522 - # indexer-artifact-4.1.1.jar
3523 - # indexer-core-4.1.1.jar
3524 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
3525 - # maven-dependency-tree-1.2.jar
3526 - popd >/dev/null || die
3527 -
3528 - local instdir=${INSTALL_DIR}/modules/ext/spring
3529 - pushd "${D}"/${instdir} >/dev/null || die
3530 - # spring-2.5.6.SEC01.jar
3531 - popd >/dev/null || die
3532 -
3533 - local instdir=${INSTALL_DIR}/modules/ext/spring-3.0
3534 - pushd "${D}"/${instdir} >/dev/null || die
3535 - # spring-aop-3.0.2.RELEASE.jar
3536 - # spring-asm-3.0.2.RELEASE.jar
3537 - # spring-aspects-3.0.2.RELEASE.jar
3538 - # spring-beans-3.0.2.RELEASE.jar
3539 - # spring-context-support-3.0.2.RELEASE.jar
3540 - # spring-context-3.0.2.RELEASE.jar
3541 - # spring-core-3.0.2.RELEASE.jar
3542 - # spring-expression-3.0.2.RELEASE.jar
3543 - # spring-instrument-tomcat-3.0.2.RELEASE.jar
3544 - # spring-instrument-3.0.2.RELEASE.jar
3545 - # spring-jdbc-3.0.2.RELEASE.jar
3546 - # spring-jms-3.0.2.RELEASE.jar
3547 - # spring-orm-3.0.2.RELEASE.jar
3548 - # spring-oxm-3.0.2.RELEASE.jar
3549 - # spring-struts-3.0.2.RELEASE.jar
3550 - # spring-test-3.0.2.RELEASE.jar
3551 - # spring-tx-3.0.2.RELEASE.jar
3552 - # spring-webmvc-portlet-3.0.2.RELEASE.jar
3553 - # spring-webmvc-3.0.2.RELEASE.jar
3554 - # spring-web-3.0.2.RELEASE.jar
3555 - popd >/dev/null || die
3556 -
3557 - local instdir=${INSTALL_DIR}/modules/ext/toplink
3558 - pushd "${D}"/${instdir} >/dev/null || die
3559 - # toplink-essentials-agent.jar
3560 - # toplink-essentials.jar
3561 - popd >/dev/null || die
3562 -
3563 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
3564 -}
3565 -
3566 -pkg_postinst() {
3567 - elog "Note that if you change your version of ant, you have to re-emerge"
3568 - elog "this package to get updated the link to ant tasks of that specific"
3569 - elog "version."
3570 -}
3571
3572 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20111116.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20111116.ebuild
3573 deleted file mode 100644
3574 index 25c639c..0000000
3575 --- a/dev-java/netbeans-java/netbeans-java-9999_p20111116.ebuild
3576 +++ /dev/null
3577 @@ -1,300 +0,0 @@
3578 -# Copyright 1999-2011 Gentoo Foundation
3579 -# Distributed under the terms of the GNU General Public License v2
3580 -# $Header: $
3581 -
3582 -EAPI="4"
3583 -WANT_ANT_TASKS="ant-nodeps"
3584 -inherit eutils java-pkg-2 java-ant-2
3585 -
3586 -DESCRIPTION="Netbeans Java Cluster"
3587 -HOMEPAGE="http://netbeans.org/projects/java"
3588 -SLOT="9999"
3589 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-11-16_06-00-36/zip/netbeans-trunk-nightly-201111160600-src.zip"
3590 -SRC_URI="${SOURCE_URL}
3591 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
3592 - http://hg.netbeans.org/binaries/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip
3593 - http://hg.netbeans.org/binaries/A511890049A6A9B8D675F4417721337580CBD2F9-apache-maven-3.0.3-bin.zip
3594 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
3595 - http://hg.netbeans.org/binaries/BC0919190ADD3A7FB764C8412D10A2B026CD9563-eclipselink-2.3.0.jar
3596 - http://hg.netbeans.org/binaries/7C60F22D32F56478AC25A732038E9DD7DFECF5DD-eclipselink-jpa-modelgen-2.3.0.jar
3597 - http://hg.netbeans.org/binaries/59FAD2A4D4A1CFECED8149854EEEC3A7B9668927-glassfish-persistence-v2-build-58g.jar
3598 - http://hg.netbeans.org/binaries/907363E301E2279930C82BEB466BF2053C6E993B-glassfish-persistence-v2ur1-build-09d.jar
3599 - http://hg.netbeans.org/binaries/C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip
3600 - http://hg.netbeans.org/binaries/204680C59C7D8A4A1A26B9A2ED46D0DAA6DC10B3-indexer-artifact-4.1.2.jar
3601 - http://hg.netbeans.org/binaries/EA1F2B2504FC5ABCB06146D858F74A97B85A2998-indexer-core-4.1.2.jar
3602 - http://hg.netbeans.org/binaries/E90F4B2F8972AA5EF58139F16B78D5F6ACFC6EF9-javac-api-nb-7.0-b07.jar
3603 - http://hg.netbeans.org/binaries/8BA05B53DB763AA62EFD389B2F1C8CFA889079EF-javac-impl-nb-7.0-b07.jar
3604 - http://hg.netbeans.org/binaries/3BCA561B1B7B284B3D3C097F92A9CD47FF485058-javax.persistence-2.0.jar
3605 - http://hg.netbeans.org/binaries/2F43A634A42CC4FD2EF9E24B488AFFD6984D3411-jaxws-2.2.zip
3606 - http://hg.netbeans.org/binaries/23E69F0F17757673C573EBD9899727B82EF7DB7F-jaxws-2.2-api.zip
3607 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
3608 - http://hg.netbeans.org/binaries/653A6AD1EF786BC577FC20F56E5F2B1D30423805-maven-dependency-tree-1.2.jar
3609 - http://hg.netbeans.org/binaries/3D4C3416889FDC5C149D97382020F4AC6C736377-org.eclipse.persistence.jpa.jpql_1.0.0.jar
3610 - http://hg.netbeans.org/binaries/2D0D28E05BD6B6452DAAFE2B5CCB69A84EA63E5D-spring-2.5.6.SEC01.jar
3611 - http://hg.netbeans.org/binaries/7622CB23DAEDD9DE0ACBD16C820D3A02F94572AF-spring-framework-3.0.6.RELEASE.zip"
3612 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3613 -KEYWORDS="~amd64 ~x86"
3614 -IUSE=""
3615 -S="${WORKDIR}"
3616 -
3617 -CDEPEND="~dev-java/netbeans-platform-${PV}
3618 - ~dev-java/netbeans-harness-${PV}
3619 - ~dev-java/netbeans-ide-${PV}
3620 - ~dev-java/netbeans-websvccommon-${PV}
3621 - dev-java/beansbinding:0
3622 - dev-java/cglib:2.2
3623 - dev-java/jdom:1.0"
3624 -DEPEND="virtual/jdk:1.6
3625 - app-arch/unzip
3626 - ${CDEPEND}
3627 - dev-java/javahelp:0
3628 - dev-java/junit:4"
3629 -RDEPEND=">=virtual/jdk-1.6
3630 - ${CDEPEND}
3631 - dev-java/absolutelayout:0
3632 - dev-java/antlr:0[java]
3633 - dev-java/asm:2.2
3634 - dev-java/cglib:2.1
3635 - dev-java/commons-collections:0
3636 - dev-java/dom4j:1
3637 - dev-java/ehcache:1.2
3638 - dev-java/fastinfoset:0
3639 - dev-java/javassist:3
3640 - dev-java/jsr67:0
3641 - dev-java/jsr181:0
3642 - dev-java/jsr250:0
3643 - dev-java/jta:0
3644 - dev-java/jtidy:0
3645 - >=dev-java/maven-bin-3.0.3:3.0
3646 - dev-java/saaj:0
3647 - dev-java/stax-ex:0
3648 - dev-java/xmlstreambuffer:0"
3649 -
3650 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3651 -
3652 -EANT_BUILD_XML="nbbuild/build.xml"
3653 -EANT_BUILD_TARGET="rebuild-cluster"
3654 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true"
3655 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3656 -JAVA_PKG_BSFIX="off"
3657 -
3658 -src_unpack() {
3659 - unpack $(basename ${SOURCE_URL})
3660 -
3661 - einfo "Deleting bundled jars..."
3662 - find -name "*.jar" -type f -delete
3663 -
3664 - unpack netbeans-9999-r1-build.xml.patch.bz2
3665 -
3666 - pushd "${S}" >/dev/null || die
3667 - ln -s "${DISTDIR}"/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip o.apache.tools.ant.module/external/ant-libs-1.8.2.zip || die
3668 - ln -s "${DISTDIR}"/A511890049A6A9B8D675F4417721337580CBD2F9-apache-maven-3.0.3-bin.zip maven.embedder/external/apache-maven-3.0.3-bin.zip || die
3669 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
3670 - ln -s "${DISTDIR}"/BC0919190ADD3A7FB764C8412D10A2B026CD9563-eclipselink-2.3.0.jar j2ee.eclipselink/external/eclipselink-2.3.0.jar || die
3671 - ln -s "${DISTDIR}"/7C60F22D32F56478AC25A732038E9DD7DFECF5DD-eclipselink-jpa-modelgen-2.3.0.jar j2ee.eclipselinkmodelgen/external/eclipselink-jpa-modelgen-2.3.0.jar || die
3672 - ln -s "${DISTDIR}"/59FAD2A4D4A1CFECED8149854EEEC3A7B9668927-glassfish-persistence-v2-build-58g.jar j2ee.toplinklib/external/glassfish-persistence-v2-build-58g.jar || die
3673 - ln -s "${DISTDIR}"/907363E301E2279930C82BEB466BF2053C6E993B-glassfish-persistence-v2ur1-build-09d.jar j2ee.toplinklib/external/glassfish-persistence-v2ur1-build-09d.jar || die
3674 - ln -s "${DISTDIR}"/C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip hibernatelib/external/hibernate-3.2.5-lib.zip || die
3675 - ln -s "${DISTDIR}"/204680C59C7D8A4A1A26B9A2ED46D0DAA6DC10B3-indexer-artifact-4.1.2.jar maven.indexer/external/indexer-artifact-4.1.2.jar || die
3676 - ln -s "${DISTDIR}"/EA1F2B2504FC5ABCB06146D858F74A97B85A2998-indexer-core-4.1.2.jar maven.indexer/external/indexer-core-4.1.2.jar || die
3677 - ln -s "${DISTDIR}"/E90F4B2F8972AA5EF58139F16B78D5F6ACFC6EF9-javac-api-nb-7.0-b07.jar libs.javacapi/external/javac-api-nb-7.0-b07.jar || die
3678 - ln -s "${DISTDIR}"/8BA05B53DB763AA62EFD389B2F1C8CFA889079EF-javac-impl-nb-7.0-b07.jar libs.javacimpl/external/javac-impl-nb-7.0-b07.jar || die
3679 - ln -s "${DISTDIR}"/3BCA561B1B7B284B3D3C097F92A9CD47FF485058-javax.persistence-2.0.jar j2ee.eclipselink/external/javax.persistence-2.0.jar || die
3680 - ln -s "${DISTDIR}"/2F43A634A42CC4FD2EF9E24B488AFFD6984D3411-jaxws-2.2.zip websvc.jaxws21/external/jaxws-2.2.zip || die
3681 - ln -s "${DISTDIR}"/23E69F0F17757673C573EBD9899727B82EF7DB7F-jaxws-2.2-api.zip websvc.jaxws21api/external/jaxws-2.2-api.zip || die
3682 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
3683 - ln -s "${DISTDIR}"/653A6AD1EF786BC577FC20F56E5F2B1D30423805-maven-dependency-tree-1.2.jar maven.embedder/external/maven-dependency-tree-1.2.jar || die
3684 - 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
3685 - ln -s "${DISTDIR}"/2D0D28E05BD6B6452DAAFE2B5CCB69A84EA63E5D-spring-2.5.6.SEC01.jar libs.springframework/external/spring-2.5.6.SEC01.jar || die
3686 - ln -s "${DISTDIR}"/7622CB23DAEDD9DE0ACBD16C820D3A02F94572AF-spring-framework-3.0.6.RELEASE.zip libs.springframework/external/spring-framework-3.0.6.RELEASE.zip || die
3687 - popd >/dev/null || die
3688 -}
3689 -
3690 -src_prepare() {
3691 - einfo "Deleting bundled class files..."
3692 - find -name "*.class" -type f | xargs rm -vf
3693 -
3694 - epatch netbeans-9999-r1-build.xml.patch
3695 -
3696 - # Support for custom patches
3697 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3698 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3699 -
3700 - if [ -n "${files}" ] ; then
3701 - einfo "Applying custom patches:"
3702 -
3703 - for file in ${files} ; do
3704 - epatch "${file}"
3705 - done
3706 - fi
3707 - fi
3708 -
3709 - einfo "Symlinking external libraries..."
3710 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3711 - java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
3712 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
3713 - java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
3714 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
3715 -
3716 - einfo "Linking in other clusters..."
3717 - mkdir "${S}"/nbbuild/netbeans || die
3718 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3719 -
3720 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3721 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3722 - touch nb.cluster.platform.built
3723 -
3724 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3725 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3726 - touch nb.cluster.harness.built
3727 -
3728 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3729 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3730 - touch nb.cluster.ide.built
3731 -
3732 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3733 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3734 - touch nb.cluster.websvccommon.built
3735 -
3736 - popd >/dev/null || die
3737 -
3738 - java-pkg-2_src_prepare
3739 -}
3740 -
3741 -src_install() {
3742 - pushd nbbuild/netbeans/java >/dev/null || die
3743 -
3744 - insinto ${INSTALL_DIR}
3745 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3746 -
3747 - doins -r *
3748 - rm -fr "${D}"/${INSTALL_DIR}/ant/* || die
3749 - rm -fr "${D}"/${INSTALL_DIR}/maven || die
3750 - dosym /usr/share/maven-bin-3.0 ${INSTALL_DIR}/maven
3751 -
3752 - insinto ${INSTALL_DIR}/ant
3753 - dosym /usr/share/ant/bin ${INSTALL_DIR}/ant/bin
3754 - dosym /usr/share/ant/etc ${INSTALL_DIR}/ant/etc
3755 - doins -r ant/extra
3756 - dosym /usr/share/ant/lib ${INSTALL_DIR}/ant/lib
3757 - doins -r ant/nblib
3758 - dosym /usr/share/ant/tasks ${INSTALL_DIR}/ant/tasks
3759 - local vertasks=$(ls -d /usr/share/ant/tasks-*)
3760 - dosym ${vertasks} ${INSTALL_DIR}/ant/$(basename ${vertasks}) # it would be better if ant would have tasks-current dir
3761 -
3762 - popd >/dev/null || die
3763 -
3764 - local instdir=/${INSTALL_DIR}/modules/ext
3765 - pushd "${D}"/${instdir} >/dev/null || die
3766 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
3767 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
3768 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
3769 - # javac-api-nb-7.0-b07.jar
3770 - # javac-impl-nb-7.0-b07.jar
3771 - # org-netbeans-modules-java-j2seplatform-probe.jar
3772 - popd >/dev/null || die
3773 -
3774 - local instdir=${INSTALL_DIR}/modules/ext/eclipselink
3775 - pushd "${D}"/${instdir} >/dev/null || die
3776 - # dir: eclipselink
3777 - # eclipselink-javax.persistence-2.0.jar
3778 - # eclipselink-jpa-modelgen-2.2.0.jar
3779 - # eclipselink-2.2.0.jar
3780 - popd >/dev/null || die
3781 -
3782 - local instdir=${INSTALL_DIR}/modules/ext/hibernate
3783 - pushd "${D}"/${instdir} >/dev/null || die
3784 - rm antlr-2.7.6.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.6.jar || die
3785 - rm asm-attrs.jar && dosym /usr/share/asm-2.2/lib/asm-attrs.jar ${instdir}/asm-attrs.jar || die
3786 - rm asm.jar && dosym /usr/share/asm-2.2/lib/asm.jar ${instdir}/asm.jar || die
3787 - rm cglib-2.1.3.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.1.3.jar || die
3788 - rm commons-collections-2.1.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-2.1.1.jar || die
3789 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
3790 - rm ehcache-1.2.3.jar && dosym /usr/share/ehcache-1.2/lib/ehcache.jar ${instdir}/ehcache-1.2.3.jar || die
3791 - # ejb3-persistence.jar
3792 - # hibernate-annotations.jar
3793 - # hibernate-commons-annotations.jar
3794 - # hibernate-entitymanager.jar
3795 - # hibernate-tools.jar
3796 - # hibernate3.jar
3797 - rm javassist.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist.jar || die
3798 - # jdbc2_0-stdext.jar
3799 - rm jta.jar && dosym /usr/share/jta/lib/jta.jar ${instdir}/jta.jar || die
3800 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
3801 - popd >/dev/null || die
3802 -
3803 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
3804 - pushd "${D}"/${instdir} >/dev/null || die
3805 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
3806 - # gmbal-api-only.jar
3807 - # http.jar
3808 - # jaxws-rt.jar
3809 - # jaxws-tools.jar
3810 - # management-api.jar
3811 - # mimepull.jar
3812 - # policy.jar
3813 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
3814 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
3815 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
3816 - # woodstox.jar
3817 - popd >/dev/null || die
3818 -
3819 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
3820 - pushd "${D}"/${instdir} >/dev/null || die
3821 - # jaxws-api.jar
3822 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
3823 - rm jsr250-api.jar && dosym /usr/share/jsr250/lib/jsr250.jar ${instdir}/jsr250-api.jar || die
3824 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
3825 - popd >/dev/null || die
3826 -
3827 - local instdir=${INSTALL_DIR}/modules/ext/maven
3828 - pushd "${D}"/${instdir} >/dev/null || die
3829 - # indexer-artifact-4.1.1.jar
3830 - # indexer-core-4.1.1.jar
3831 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
3832 - # maven-dependency-tree-1.2.jar
3833 - popd >/dev/null || die
3834 -
3835 - local instdir=${INSTALL_DIR}/modules/ext/spring
3836 - pushd "${D}"/${instdir} >/dev/null || die
3837 - # spring-2.5.6.SEC01.jar
3838 - popd >/dev/null || die
3839 -
3840 - local instdir=${INSTALL_DIR}/modules/ext/spring-3.0
3841 - pushd "${D}"/${instdir} >/dev/null || die
3842 - # spring-aop-3.0.2.RELEASE.jar
3843 - # spring-asm-3.0.2.RELEASE.jar
3844 - # spring-aspects-3.0.2.RELEASE.jar
3845 - # spring-beans-3.0.2.RELEASE.jar
3846 - # spring-context-support-3.0.2.RELEASE.jar
3847 - # spring-context-3.0.2.RELEASE.jar
3848 - # spring-core-3.0.2.RELEASE.jar
3849 - # spring-expression-3.0.2.RELEASE.jar
3850 - # spring-instrument-tomcat-3.0.2.RELEASE.jar
3851 - # spring-instrument-3.0.2.RELEASE.jar
3852 - # spring-jdbc-3.0.2.RELEASE.jar
3853 - # spring-jms-3.0.2.RELEASE.jar
3854 - # spring-orm-3.0.2.RELEASE.jar
3855 - # spring-oxm-3.0.2.RELEASE.jar
3856 - # spring-struts-3.0.2.RELEASE.jar
3857 - # spring-test-3.0.2.RELEASE.jar
3858 - # spring-tx-3.0.2.RELEASE.jar
3859 - # spring-webmvc-portlet-3.0.2.RELEASE.jar
3860 - # spring-webmvc-3.0.2.RELEASE.jar
3861 - # spring-web-3.0.2.RELEASE.jar
3862 - popd >/dev/null || die
3863 -
3864 - local instdir=${INSTALL_DIR}/modules/ext/toplink
3865 - pushd "${D}"/${instdir} >/dev/null || die
3866 - # toplink-essentials-agent.jar
3867 - # toplink-essentials.jar
3868 - popd >/dev/null || die
3869 -
3870 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
3871 -}
3872 -
3873 -pkg_postinst() {
3874 - elog "Note that if you change your version of ant, you have to re-emerge"
3875 - elog "this package to get updated the link to ant tasks of that specific"
3876 - elog "version."
3877 -}
3878
3879 diff --git a/dev-java/netbeans-javacard/ChangeLog b/dev-java/netbeans-javacard/ChangeLog
3880 index 2a805c5..ac7d762 100644
3881 --- a/dev-java/netbeans-javacard/ChangeLog
3882 +++ b/dev-java/netbeans-javacard/ChangeLog
3883 @@ -2,6 +2,11 @@
3884 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
3885 # $Header: $
3886
3887 + 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
3888 + -netbeans-javacard-9999_p20111113.ebuild,
3889 + -netbeans-javacard-9999_p20111116.ebuild:
3890 + Removed obsolete versions
3891 +
3892 *netbeans-javacard-9999_p20111125 (26 Nov 2011)
3893
3894 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
3895
3896 diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
3897 index 05d842c..09dbf5d 100644
3898 --- a/dev-java/netbeans-javacard/Manifest
3899 +++ b/dev-java/netbeans-javacard/Manifest
3900 @@ -6,13 +6,9 @@ DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e
3901 DIST netbeans-7.1-build.xml.patch.bz2 2377 RMD160 ccd282e6ce2b3e9283fa6faeaf75f8eada2ca8e5 SHA1 ff2eef00d47b572d7e64f41cb8d5f99b7bb13061 SHA256 e7efa99c7d53ae3bd2f8c916947eaa4c9bd96ac33069a9277173a73d3a71ac46
3902 DIST netbeans-7.1beta-201109252201-src.zip 176829721 RMD160 1d79b221dd17b57ea05a635b4fdd25fd7882b700 SHA1 e170e16f4a955528a6f0dabb853f75f7ad09bfb5 SHA256 07a534e151070899a3f0f250ce3d3fc9e904c1b37df266d77c5df670fc2090e4
3903 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
3904 -DIST netbeans-trunk-nightly-201111130600-src.zip 172368078 RMD160 f3ac96780006f2bce2968be7ef66b9b0213764a5 SHA1 e12032fc0bf2d006521071636b7279d0ae2e7c14 SHA256 064f2a58f50cd3feab2e275c1a8df56062fdfd01de3ba3e89db0c7b261768cb9
3905 -DIST netbeans-trunk-nightly-201111160600-src.zip 171695727 RMD160 df3f25be6abd32a1700e363f5b0320ad50b97bfe SHA1 676702013e28bf3342800b2986feb4a2e9f10802 SHA256 42b228cd73f06ca9b83d875e4e38a06f6a0b116e04692dbcfaefd65ceaa31495
3906 DIST netbeans-trunk-nightly-201111250600-src.zip 171937249 RMD160 28797408fb5c72497927d60d8d13d59f6a836f76 SHA1 b3e0a0060a513156b58b946bab473a29e54bffbf SHA256 0c03cd89123688a27a3e51830400a06d11fdb0e1f3c0f3289237474785e660e1
3907 EBUILD netbeans-javacard-7.0.1.ebuild 4961 RMD160 2838467c87ae15ce2a24214cb6d69ff5c77cbcd5 SHA1 74adc0ad143660dd782396a68fe702b2a3a43a9a SHA256 566bc7e3275c97d0fe3d68c843b53aee641548ec39a8143aebd56d248da3c32c
3908 EBUILD netbeans-javacard-7.1_beta.ebuild 4951 RMD160 b24dbb2796d34d5551a78b1eb9909de8d5640bb2 SHA1 79763b0910deec1684a4982f85d0a711e5b7e190 SHA256 e10d99770cf3394ce66fa34107451cb5897801347033caba9ef4c2a6312434b4
3909 -EBUILD netbeans-javacard-9999_p20111113.ebuild 4993 RMD160 6c3e58571efc93e9d12859e029d5350b06e8432c SHA1 c60f16f9786e40dc00ac23ba59ecf53ea62b74b7 SHA256 f6826da377bdc9a3dee44c3cdb4c5b30b5953e009a9694663e16a80516d1f1ff
3910 -EBUILD netbeans-javacard-9999_p20111116.ebuild 4993 RMD160 53885eccb67219f1a3435a5142e6ba9799b6157f SHA1 9d9594cf4f887acdfb621e26f8dc03e712205e5c SHA256 7af6ae65f5b07e355f69a4d9e279b663997f9c648645c2f022f300899d169211
3911 EBUILD netbeans-javacard-9999_p20111125.ebuild 4993 RMD160 ef141af187af665eaa104993022b3525d3d6b2b6 SHA1 93f545b7c8ccbb86d7e260a37a227f234ed37d7a SHA256 56e23f5cd48502d7b8285ac7191577efc62659bcad5a5438ec95c6288a2b5dc6
3912 -MISC ChangeLog 19954 RMD160 ba95a2147b0d1e8b287b1a8297897517d0467fb5 SHA1 56e14d00cc195736f8f795b82602e6fd1f6e7ff5 SHA256 f562150d8e335e73e4860544d2b0ac62f6ce9986f08c9cfae0c72ee8047cb7a3
3913 +MISC ChangeLog 20123 RMD160 95fa9cf95aa6cc8b6f648e7855f96353892054d6 SHA1 8f53beb4f407e2215f13097f95da85c4c0d3fbf8 SHA256 f7bf40a61ddabf7f7201fb4ef60c1eadef2a68dc6da4f29766992f455a8cc972
3914 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
3915
3916 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20111113.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20111113.ebuild
3917 deleted file mode 100644
3918 index 69cb310..0000000
3919 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20111113.ebuild
3920 +++ /dev/null
3921 @@ -1,142 +0,0 @@
3922 -# Copyright 1999-2011 Gentoo Foundation
3923 -# Distributed under the terms of the GNU General Public License v2
3924 -# $Header: $
3925 -
3926 -EAPI="4"
3927 -WANT_ANT_TASKS="ant-nodeps"
3928 -inherit eutils java-pkg-2 java-ant-2
3929 -
3930 -DESCRIPTION="Netbeans JavaCard Cluster"
3931 -HOMEPAGE="http://netbeans.org/projects/javacard"
3932 -SLOT="9999"
3933 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-11-13_06-00-37/zip/netbeans-trunk-nightly-201111130600-src.zip"
3934 -SRC_URI="${SOURCE_URL}
3935 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
3936 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
3937 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
3938 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
3939 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3940 -KEYWORDS="~amd64 ~x86"
3941 -IUSE=""
3942 -S="${WORKDIR}"
3943 -
3944 -CDEPEND="~dev-java/netbeans-ide-${PV}
3945 - ~dev-java/netbeans-java-${PV}
3946 - ~dev-java/netbeans-platform-${PV}"
3947 -DEPEND="virtual/jdk:1.6
3948 - app-arch/unzip
3949 - ${CDEPEND}
3950 - dev-java/javahelp:0"
3951 -RDEPEND=">=virtual/jdk-1.6
3952 - ${CDEPEND}
3953 - dev-java/ant-contrib:0
3954 - dev-java/asm:3
3955 - dev-java/bcel:0
3956 - dev-java/commons-cli:1
3957 - dev-java/commons-codec:0
3958 - dev-java/commons-httpclient:3
3959 - dev-java/commons-logging:0"
3960 -
3961 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3962 -
3963 -EANT_BUILD_XML="nbbuild/build.xml"
3964 -EANT_BUILD_TARGET="rebuild-cluster"
3965 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true"
3966 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3967 -JAVA_PKG_BSFIX="off"
3968 -
3969 -src_unpack() {
3970 - unpack $(basename ${SOURCE_URL})
3971 -
3972 - einfo "Deleting bundled jars..."
3973 - find -name "*.jar" -type f -delete
3974 -
3975 - unpack netbeans-9999-r1-build.xml.patch.bz2
3976 -
3977 - pushd "${S}" >/dev/null || die
3978 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
3979 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
3980 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
3981 - popd >/dev/null || die
3982 -}
3983 -
3984 -src_prepare() {
3985 - einfo "Deleting bundled class files..."
3986 - find -name "*.class" -type f | xargs rm -vf
3987 -
3988 - epatch netbeans-9999-r1-build.xml.patch
3989 -
3990 - # Support for custom patches
3991 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3992 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3993 -
3994 - if [ -n "${files}" ] ; then
3995 - einfo "Applying custom patches:"
3996 -
3997 - for file in ${files} ; do
3998 - epatch "${file}"
3999 - done
4000 - fi
4001 - fi
4002 -
4003 - einfo "Symlinking external libraries..."
4004 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4005 -
4006 - einfo "Linking in other clusters..."
4007 - mkdir "${S}"/nbbuild/netbeans || die
4008 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4009 -
4010 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4011 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4012 - touch nb.cluster.ide.built
4013 -
4014 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4015 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4016 - touch nb.cluster.java.built
4017 -
4018 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4019 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4020 - touch nb.cluster.platform.built
4021 -
4022 - popd >/dev/null || die
4023 -
4024 - java-pkg-2_src_prepare
4025 -}
4026 -
4027 -src_install() {
4028 - pushd nbbuild/netbeans/javacard >/dev/null || die
4029 -
4030 - insinto ${INSTALL_DIR}
4031 -
4032 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4033 -
4034 - doins -r *
4035 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
4036 -
4037 - popd >/dev/null || die
4038 -
4039 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
4040 - pushd "${D}"/${instdir} >/dev/null || die
4041 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
4042 - # api_classic.jar
4043 - # api_connected.jar
4044 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
4045 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
4046 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
4047 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
4048 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
4049 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
4050 - # jcapt.jar
4051 - # jctasks.jar
4052 - # nbtasks.jar
4053 - # nbutils.jar
4054 - # tools.jar
4055 - popd >/dev/null || die
4056 -
4057 - local instdir=${INSTALL_DIR}/modules/ext
4058 - pushd "${D}"/${instdir} >/dev/null || die
4059 - # apduio.jar
4060 - popd >/dev/null || die
4061 -
4062 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
4063 -}
4064
4065 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20111116.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20111116.ebuild
4066 deleted file mode 100644
4067 index 294aa42..0000000
4068 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20111116.ebuild
4069 +++ /dev/null
4070 @@ -1,142 +0,0 @@
4071 -# Copyright 1999-2011 Gentoo Foundation
4072 -# Distributed under the terms of the GNU General Public License v2
4073 -# $Header: $
4074 -
4075 -EAPI="4"
4076 -WANT_ANT_TASKS="ant-nodeps"
4077 -inherit eutils java-pkg-2 java-ant-2
4078 -
4079 -DESCRIPTION="Netbeans JavaCard Cluster"
4080 -HOMEPAGE="http://netbeans.org/projects/javacard"
4081 -SLOT="9999"
4082 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-11-16_06-00-36/zip/netbeans-trunk-nightly-201111160600-src.zip"
4083 -SRC_URI="${SOURCE_URL}
4084 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
4085 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
4086 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
4087 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
4088 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4089 -KEYWORDS="~amd64 ~x86"
4090 -IUSE=""
4091 -S="${WORKDIR}"
4092 -
4093 -CDEPEND="~dev-java/netbeans-ide-${PV}
4094 - ~dev-java/netbeans-java-${PV}
4095 - ~dev-java/netbeans-platform-${PV}"
4096 -DEPEND="virtual/jdk:1.6
4097 - app-arch/unzip
4098 - ${CDEPEND}
4099 - dev-java/javahelp:0"
4100 -RDEPEND=">=virtual/jdk-1.6
4101 - ${CDEPEND}
4102 - dev-java/ant-contrib:0
4103 - dev-java/asm:3
4104 - dev-java/bcel:0
4105 - dev-java/commons-cli:1
4106 - dev-java/commons-codec:0
4107 - dev-java/commons-httpclient:3
4108 - dev-java/commons-logging:0"
4109 -
4110 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4111 -
4112 -EANT_BUILD_XML="nbbuild/build.xml"
4113 -EANT_BUILD_TARGET="rebuild-cluster"
4114 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true"
4115 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4116 -JAVA_PKG_BSFIX="off"
4117 -
4118 -src_unpack() {
4119 - unpack $(basename ${SOURCE_URL})
4120 -
4121 - einfo "Deleting bundled jars..."
4122 - find -name "*.jar" -type f -delete
4123 -
4124 - unpack netbeans-9999-r1-build.xml.patch.bz2
4125 -
4126 - pushd "${S}" >/dev/null || die
4127 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
4128 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
4129 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
4130 - popd >/dev/null || die
4131 -}
4132 -
4133 -src_prepare() {
4134 - einfo "Deleting bundled class files..."
4135 - find -name "*.class" -type f | xargs rm -vf
4136 -
4137 - epatch netbeans-9999-r1-build.xml.patch
4138 -
4139 - # Support for custom patches
4140 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4141 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4142 -
4143 - if [ -n "${files}" ] ; then
4144 - einfo "Applying custom patches:"
4145 -
4146 - for file in ${files} ; do
4147 - epatch "${file}"
4148 - done
4149 - fi
4150 - fi
4151 -
4152 - einfo "Symlinking external libraries..."
4153 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4154 -
4155 - einfo "Linking in other clusters..."
4156 - mkdir "${S}"/nbbuild/netbeans || die
4157 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4158 -
4159 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4160 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4161 - touch nb.cluster.ide.built
4162 -
4163 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4164 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4165 - touch nb.cluster.java.built
4166 -
4167 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4168 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4169 - touch nb.cluster.platform.built
4170 -
4171 - popd >/dev/null || die
4172 -
4173 - java-pkg-2_src_prepare
4174 -}
4175 -
4176 -src_install() {
4177 - pushd nbbuild/netbeans/javacard >/dev/null || die
4178 -
4179 - insinto ${INSTALL_DIR}
4180 -
4181 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4182 -
4183 - doins -r *
4184 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
4185 -
4186 - popd >/dev/null || die
4187 -
4188 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
4189 - pushd "${D}"/${instdir} >/dev/null || die
4190 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
4191 - # api_classic.jar
4192 - # api_connected.jar
4193 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
4194 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
4195 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
4196 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
4197 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
4198 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
4199 - # jcapt.jar
4200 - # jctasks.jar
4201 - # nbtasks.jar
4202 - # nbutils.jar
4203 - # tools.jar
4204 - popd >/dev/null || die
4205 -
4206 - local instdir=${INSTALL_DIR}/modules/ext
4207 - pushd "${D}"/${instdir} >/dev/null || die
4208 - # apduio.jar
4209 - popd >/dev/null || die
4210 -
4211 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
4212 -}
4213
4214 diff --git a/dev-java/netbeans-javadoc/ChangeLog b/dev-java/netbeans-javadoc/ChangeLog
4215 index 80d19d2..96d229c 100644
4216 --- a/dev-java/netbeans-javadoc/ChangeLog
4217 +++ b/dev-java/netbeans-javadoc/ChangeLog
4218 @@ -2,6 +2,11 @@
4219 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
4220 # $Header: $
4221
4222 + 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
4223 + -netbeans-javadoc-9999_p20111113.ebuild,
4224 + -netbeans-javadoc-9999_p20111116.ebuild:
4225 + Removed obsolete versions
4226 +
4227 *netbeans-javadoc-9999_p20111125 (26 Nov 2011)
4228
4229 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
4230
4231 diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
4232 index 320dee8..bb174a3 100644
4233 --- a/dev-java/netbeans-javadoc/Manifest
4234 +++ b/dev-java/netbeans-javadoc/Manifest
4235 @@ -4,13 +4,9 @@ DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e
4236 DIST netbeans-7.1-build.xml.patch.bz2 2377 RMD160 ccd282e6ce2b3e9283fa6faeaf75f8eada2ca8e5 SHA1 ff2eef00d47b572d7e64f41cb8d5f99b7bb13061 SHA256 e7efa99c7d53ae3bd2f8c916947eaa4c9bd96ac33069a9277173a73d3a71ac46
4237 DIST netbeans-7.1beta-201109252201-src.zip 176829721 RMD160 1d79b221dd17b57ea05a635b4fdd25fd7882b700 SHA1 e170e16f4a955528a6f0dabb853f75f7ad09bfb5 SHA256 07a534e151070899a3f0f250ce3d3fc9e904c1b37df266d77c5df670fc2090e4
4238 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
4239 -DIST netbeans-trunk-nightly-201111130600-src.zip 172368078 RMD160 f3ac96780006f2bce2968be7ef66b9b0213764a5 SHA1 e12032fc0bf2d006521071636b7279d0ae2e7c14 SHA256 064f2a58f50cd3feab2e275c1a8df56062fdfd01de3ba3e89db0c7b261768cb9
4240 -DIST netbeans-trunk-nightly-201111160600-src.zip 171695727 RMD160 df3f25be6abd32a1700e363f5b0320ad50b97bfe SHA1 676702013e28bf3342800b2986feb4a2e9f10802 SHA256 42b228cd73f06ca9b83d875e4e38a06f6a0b116e04692dbcfaefd65ceaa31495
4241 DIST netbeans-trunk-nightly-201111250600-src.zip 171937249 RMD160 28797408fb5c72497927d60d8d13d59f6a836f76 SHA1 b3e0a0060a513156b58b946bab473a29e54bffbf SHA256 0c03cd89123688a27a3e51830400a06d11fdb0e1f3c0f3289237474785e660e1
4242 EBUILD netbeans-javadoc-7.0.1.ebuild 5814 RMD160 d5b77264285edf96d0a3a30666a4ae72ee2387a7 SHA1 ec29b545b0632d7ea9e8bdd2208f5d1fe9532561 SHA256 68531c51838c95012830f5ae09e2386ea3179c2b31bfd5191f67993e3b3dbe2f
4243 EBUILD netbeans-javadoc-7.1_beta.ebuild 5804 RMD160 ef81507ead86f393096028c287b6b1146da7b837 SHA1 aff145dea81cef3603d7f6030fe4a53394e97425 SHA256 b379a25d3f829fcff76a80ad78e1e828de844f4ace660220f20e75770f5959c7
4244 -EBUILD netbeans-javadoc-9999_p20111113.ebuild 5845 RMD160 9c616869397e98aebdbe90e1086695fe1ce7e9a2 SHA1 fe812fdafad204c67ff584ddfd9b16ec9729009f SHA256 e9832da6e7751e67ef6894df69d3d550b72590097913bb5f27506e140fefb5e3
4245 -EBUILD netbeans-javadoc-9999_p20111116.ebuild 5845 RMD160 7da5ea969c274e49d23021e3b6f2d5d04ac174dc SHA1 3a0b7d1a20b5428e6bae4c00e33fde33f1a084f1 SHA256 bf0a61efdc4982e409ff1ddc28335cc290df4ed18b622b7fbecda71718ab9135
4246 EBUILD netbeans-javadoc-9999_p20111125.ebuild 5845 RMD160 e39fce7c1472570a58821dd1a1da1887f3d38c0d SHA1 3f94dd42cf7fba8d3c7c6e7a4c17d413c51c4f92 SHA256 b49f2be5354e953dea876cc72ca19b306728bada4137400a91b647ed5980771f
4247 -MISC ChangeLog 19485 RMD160 df88a0253cca469c2d58c5581d4a610410b645b7 SHA1 22af3169c6ef5792e4a9913e4031ff88b2dd1733 SHA256 8b640eb7658950672e38686b70f897d194464cbce50df9261af097413cadcded
4248 +MISC ChangeLog 19652 RMD160 07ba3073d8c4fa43bee4ed5d46601222c1d338cd SHA1 70856bd707a3cf30e89a17af8e0811078df19083 SHA256 1a2bdb2d97c5b5edf88d11069fd8f10f722a1bad88a926bfe4d9c7d34ac82911
4249 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
4250
4251 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20111113.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20111113.ebuild
4252 deleted file mode 100644
4253 index 025c48f..0000000
4254 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20111113.ebuild
4255 +++ /dev/null
4256 @@ -1,160 +0,0 @@
4257 -# Copyright 1999-2011 Gentoo Foundation
4258 -# Distributed under the terms of the GNU General Public License v2
4259 -# $Header: $
4260 -
4261 -EAPI="4"
4262 -WANT_ANT_TASKS="ant-nodeps"
4263 -inherit eutils java-pkg-2 java-ant-2
4264 -
4265 -DESCRIPTION="Netbeans JavaDocs"
4266 -HOMEPAGE="http://netbeans.org/"
4267 -SLOT="9999"
4268 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-11-13_06-00-37/zip/netbeans-trunk-nightly-201111130600-src.zip"
4269 -SRC_URI="${SOURCE_URL}
4270 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
4271 - http://hg.netbeans.org/binaries/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip"
4272 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4273 -KEYWORDS="~amd64 ~x86"
4274 -IUSE=""
4275 -S="${WORKDIR}"
4276 -
4277 -DEPEND="virtual/jdk:1.6
4278 - app-arch/unzip
4279 - dev-java/javahelp:0
4280 - dev-java/junit:4
4281 - ~dev-java/netbeans-apisupport-${PV}
4282 - ~dev-java/netbeans-cnd-${PV}
4283 - ~dev-java/netbeans-dlight-${PV}
4284 - ~dev-java/netbeans-enterprise-${PV}
4285 - ~dev-java/netbeans-ergonomics-${PV}
4286 - ~dev-java/netbeans-groovy-${PV}
4287 - ~dev-java/netbeans-harness-${PV}
4288 - ~dev-java/netbeans-ide-${PV}
4289 - ~dev-java/netbeans-java-${PV}
4290 - ~dev-java/netbeans-javacard-${PV}
4291 - ~dev-java/netbeans-mobility-${PV}
4292 - ~dev-java/netbeans-nb-${PV}
4293 - ~dev-java/netbeans-php-${PV}
4294 - ~dev-java/netbeans-platform-${PV}
4295 - ~dev-java/netbeans-profiler-${PV}
4296 - ~dev-java/netbeans-websvccommon-${PV}"
4297 -RDEPEND=""
4298 -
4299 -JAVA_PKG_BSFIX="off"
4300 -
4301 -src_unpack() {
4302 - unpack $(basename ${SOURCE_URL})
4303 -
4304 - einfo "Deleting bundled jars..."
4305 - find -name "*.jar" -type f -delete
4306 -
4307 - unpack netbeans-9999-r1-build.xml.patch.bz2
4308 -
4309 - pushd "${S}" >/dev/null || die
4310 - ln -s "${DISTDIR}"/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip o.apache.tools.ant.module/external/ant-libs-1.8.2.zip || die
4311 - popd >/dev/null || die
4312 -}
4313 -
4314 -src_prepare() {
4315 - einfo "Deleting bundled class files..."
4316 - find -name "*.class" -type f | xargs rm -vf
4317 -
4318 - epatch netbeans-9999-r1-build.xml.patch
4319 -
4320 - # Support for custom patches
4321 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4322 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4323 -
4324 - if [ -n "${files}" ] ; then
4325 - einfo "Applying custom patches:"
4326 -
4327 - for file in ${files} ; do
4328 - epatch "${file}"
4329 - done
4330 - fi
4331 - fi
4332 -
4333 - einfo "Symlinking external libraries..."
4334 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4335 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
4336 -
4337 - einfo "Linking in other clusters..."
4338 - mkdir "${S}"/nbbuild/netbeans || die
4339 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4340 -
4341 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
4342 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4343 - touch nb.cluster.apisupport.built
4344 -
4345 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
4346 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4347 - touch nb.cluster.cnd.built
4348 -
4349 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4350 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4351 - touch nb.cluster.dlight.built
4352 -
4353 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
4354 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4355 - touch nb.cluster.enterprise.built
4356 -
4357 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
4358 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4359 - touch nb.cluster.ergonomics.built
4360 -
4361 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
4362 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4363 - touch nb.cluster.groovy.built
4364 -
4365 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4366 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4367 - touch nb.cluster.harness.built
4368 -
4369 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4370 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4371 - touch nb.cluster.ide.built
4372 -
4373 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4374 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4375 - touch nb.cluster.java.built
4376 -
4377 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
4378 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4379 - touch nb.cluster.javacard.built
4380 -
4381 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
4382 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4383 - touch nb.cluster.mobility.built
4384 -
4385 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
4386 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
4387 - touch nb.cluster.nb.built
4388 -
4389 - ln -s /usr/share/netbeans-php-${SLOT} php || die
4390 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4391 - touch nb.cluster.php.built
4392 -
4393 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4394 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4395 - touch nb.cluster.platform.built
4396 -
4397 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
4398 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4399 - touch nb.cluster.profiler.built
4400 -
4401 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4402 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4403 - touch nb.cluster.websvccommon.built
4404 -
4405 - java-pkg-2_src_prepare
4406 -}
4407 -
4408 -src_compile() {
4409 - eant -f nbbuild/build.xml bootstrap || die
4410 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
4411 -}
4412 -
4413 -src_install() {
4414 - rm nbbuild/build/javadoc/*.zip
4415 - java-pkg_dojavadoc nbbuild/build/javadoc
4416 -}
4417
4418 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20111116.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20111116.ebuild
4419 deleted file mode 100644
4420 index e319ff0..0000000
4421 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20111116.ebuild
4422 +++ /dev/null
4423 @@ -1,160 +0,0 @@
4424 -# Copyright 1999-2011 Gentoo Foundation
4425 -# Distributed under the terms of the GNU General Public License v2
4426 -# $Header: $
4427 -
4428 -EAPI="4"
4429 -WANT_ANT_TASKS="ant-nodeps"
4430 -inherit eutils java-pkg-2 java-ant-2
4431 -
4432 -DESCRIPTION="Netbeans JavaDocs"
4433 -HOMEPAGE="http://netbeans.org/"
4434 -SLOT="9999"
4435 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-11-16_06-00-36/zip/netbeans-trunk-nightly-201111160600-src.zip"
4436 -SRC_URI="${SOURCE_URL}
4437 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
4438 - http://hg.netbeans.org/binaries/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip"
4439 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4440 -KEYWORDS="~amd64 ~x86"
4441 -IUSE=""
4442 -S="${WORKDIR}"
4443 -
4444 -DEPEND="virtual/jdk:1.6
4445 - app-arch/unzip
4446 - dev-java/javahelp:0
4447 - dev-java/junit:4
4448 - ~dev-java/netbeans-apisupport-${PV}
4449 - ~dev-java/netbeans-cnd-${PV}
4450 - ~dev-java/netbeans-dlight-${PV}
4451 - ~dev-java/netbeans-enterprise-${PV}
4452 - ~dev-java/netbeans-ergonomics-${PV}
4453 - ~dev-java/netbeans-groovy-${PV}
4454 - ~dev-java/netbeans-harness-${PV}
4455 - ~dev-java/netbeans-ide-${PV}
4456 - ~dev-java/netbeans-java-${PV}
4457 - ~dev-java/netbeans-javacard-${PV}
4458 - ~dev-java/netbeans-mobility-${PV}
4459 - ~dev-java/netbeans-nb-${PV}
4460 - ~dev-java/netbeans-php-${PV}
4461 - ~dev-java/netbeans-platform-${PV}
4462 - ~dev-java/netbeans-profiler-${PV}
4463 - ~dev-java/netbeans-websvccommon-${PV}"
4464 -RDEPEND=""
4465 -
4466 -JAVA_PKG_BSFIX="off"
4467 -
4468 -src_unpack() {
4469 - unpack $(basename ${SOURCE_URL})
4470 -
4471 - einfo "Deleting bundled jars..."
4472 - find -name "*.jar" -type f -delete
4473 -
4474 - unpack netbeans-9999-r1-build.xml.patch.bz2
4475 -
4476 - pushd "${S}" >/dev/null || die
4477 - ln -s "${DISTDIR}"/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip o.apache.tools.ant.module/external/ant-libs-1.8.2.zip || die
4478 - popd >/dev/null || die
4479 -}
4480 -
4481 -src_prepare() {
4482 - einfo "Deleting bundled class files..."
4483 - find -name "*.class" -type f | xargs rm -vf
4484 -
4485 - epatch netbeans-9999-r1-build.xml.patch
4486 -
4487 - # Support for custom patches
4488 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4489 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4490 -
4491 - if [ -n "${files}" ] ; then
4492 - einfo "Applying custom patches:"
4493 -
4494 - for file in ${files} ; do
4495 - epatch "${file}"
4496 - done
4497 - fi
4498 - fi
4499 -
4500 - einfo "Symlinking external libraries..."
4501 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4502 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
4503 -
4504 - einfo "Linking in other clusters..."
4505 - mkdir "${S}"/nbbuild/netbeans || die
4506 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4507 -
4508 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
4509 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4510 - touch nb.cluster.apisupport.built
4511 -
4512 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
4513 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4514 - touch nb.cluster.cnd.built
4515 -
4516 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4517 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4518 - touch nb.cluster.dlight.built
4519 -
4520 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
4521 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4522 - touch nb.cluster.enterprise.built
4523 -
4524 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
4525 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4526 - touch nb.cluster.ergonomics.built
4527 -
4528 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
4529 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4530 - touch nb.cluster.groovy.built
4531 -
4532 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4533 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4534 - touch nb.cluster.harness.built
4535 -
4536 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4537 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4538 - touch nb.cluster.ide.built
4539 -
4540 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4541 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4542 - touch nb.cluster.java.built
4543 -
4544 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
4545 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4546 - touch nb.cluster.javacard.built
4547 -
4548 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
4549 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4550 - touch nb.cluster.mobility.built
4551 -
4552 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
4553 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
4554 - touch nb.cluster.nb.built
4555 -
4556 - ln -s /usr/share/netbeans-php-${SLOT} php || die
4557 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4558 - touch nb.cluster.php.built
4559 -
4560 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4561 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4562 - touch nb.cluster.platform.built
4563 -
4564 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
4565 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4566 - touch nb.cluster.profiler.built
4567 -
4568 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4569 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4570 - touch nb.cluster.websvccommon.built
4571 -
4572 - java-pkg-2_src_prepare
4573 -}
4574 -
4575 -src_compile() {
4576 - eant -f nbbuild/build.xml bootstrap || die
4577 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
4578 -}
4579 -
4580 -src_install() {
4581 - rm nbbuild/build/javadoc/*.zip
4582 - java-pkg_dojavadoc nbbuild/build/javadoc
4583 -}
4584
4585 diff --git a/dev-java/netbeans-javafx/ChangeLog b/dev-java/netbeans-javafx/ChangeLog
4586 index 8307f61..78eb3cc 100644
4587 --- a/dev-java/netbeans-javafx/ChangeLog
4588 +++ b/dev-java/netbeans-javafx/ChangeLog
4589 @@ -2,6 +2,11 @@
4590 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
4591 # $Header: $
4592
4593 + 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
4594 + -netbeans-javafx-9999_p20111113.ebuild,
4595 + -netbeans-javafx-9999_p20111116.ebuild:
4596 + Removed obsolete versions
4597 +
4598 *netbeans-javafx-9999_p20111125 (26 Nov 2011)
4599
4600 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
4601
4602 diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
4603 index 71e1c9c..a7f628b 100644
4604 --- a/dev-java/netbeans-javafx/Manifest
4605 +++ b/dev-java/netbeans-javafx/Manifest
4606 @@ -3,12 +3,8 @@ DIST A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar 109823 RMD160 4033e
4607 DIST netbeans-7.1-build.xml.patch.bz2 2377 RMD160 ccd282e6ce2b3e9283fa6faeaf75f8eada2ca8e5 SHA1 ff2eef00d47b572d7e64f41cb8d5f99b7bb13061 SHA256 e7efa99c7d53ae3bd2f8c916947eaa4c9bd96ac33069a9277173a73d3a71ac46
4608 DIST netbeans-7.1beta-201109252201-src.zip 176829721 RMD160 1d79b221dd17b57ea05a635b4fdd25fd7882b700 SHA1 e170e16f4a955528a6f0dabb853f75f7ad09bfb5 SHA256 07a534e151070899a3f0f250ce3d3fc9e904c1b37df266d77c5df670fc2090e4
4609 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
4610 -DIST netbeans-trunk-nightly-201111130600-src.zip 172368078 RMD160 f3ac96780006f2bce2968be7ef66b9b0213764a5 SHA1 e12032fc0bf2d006521071636b7279d0ae2e7c14 SHA256 064f2a58f50cd3feab2e275c1a8df56062fdfd01de3ba3e89db0c7b261768cb9
4611 -DIST netbeans-trunk-nightly-201111160600-src.zip 171695727 RMD160 df3f25be6abd32a1700e363f5b0320ad50b97bfe SHA1 676702013e28bf3342800b2986feb4a2e9f10802 SHA256 42b228cd73f06ca9b83d875e4e38a06f6a0b116e04692dbcfaefd65ceaa31495
4612 DIST netbeans-trunk-nightly-201111250600-src.zip 171937249 RMD160 28797408fb5c72497927d60d8d13d59f6a836f76 SHA1 b3e0a0060a513156b58b946bab473a29e54bffbf SHA256 0c03cd89123688a27a3e51830400a06d11fdb0e1f3c0f3289237474785e660e1
4613 EBUILD netbeans-javafx-7.1_beta.ebuild 3575 RMD160 c2ba08e0a499ec7b21154fda15dfa4d32659fc9d SHA1 0fb7260ab05e5be36b320af40133f84205b6abdd SHA256 3acf3cce8a87a928e7e72f4bbf9a0b5df8dde5b9d509241689fbf0cdfde2df3f
4614 -EBUILD netbeans-javafx-9999_p20111113.ebuild 3616 RMD160 3d8ae8fdca0226a1ffce855096bb617a2089bf59 SHA1 5e2d899fd0c9b3819a84b55c8fd5449e0b30f3cb SHA256 30cea3e72dbc97e3c5d188ae7674f2eb1b19646d04f7c8c6e73954534f92ec82
4615 -EBUILD netbeans-javafx-9999_p20111116.ebuild 3616 RMD160 861b1d68e3ebd3e67064a94a2df8e118df42795a SHA1 c55bacd7d3fd76352539dca5b1a2018da1254f9e SHA256 cd929014ec69919c149ca82966fe85e9056938e6a5cc2600323a4f9a1a05d68e
4616 EBUILD netbeans-javafx-9999_p20111125.ebuild 3616 RMD160 b71ea0007a0986978a4926d763dc266be72100c7 SHA1 48ee934858ca652bdf34d82597a62e8d63ef305a SHA256 6829491d27104f07972f6f3c8a1aa77083ca5f8b03d3f19984347fc1a64839d7
4617 -MISC ChangeLog 6176 RMD160 58a3ffb470490900b8ce5d8c736d27c2f56fa479 SHA1 573f18a0ed8e8bf8e14808a4d669698c18da7d30 SHA256 a9c5a10c1f0df73156b6a2042a240e3098f6daad5e026fcb65139dcc7188506b
4618 +MISC ChangeLog 6341 RMD160 c971648cb3f144165e656a0d3f34031cd544b5df SHA1 4df7da776175944d9820475d452729141bc1a896 SHA256 31a9e15e3c224b0da19f63b8327d0b5deb4b51dfe25c87cdddf6b868235662df
4619 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
4620
4621 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20111113.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20111113.ebuild
4622 deleted file mode 100644
4623 index 3035e06..0000000
4624 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20111113.ebuild
4625 +++ /dev/null
4626 @@ -1,112 +0,0 @@
4627 -# Copyright 1999-2011 Gentoo Foundation
4628 -# Distributed under the terms of the GNU General Public License v2
4629 -# $Header: $
4630 -
4631 -EAPI="4"
4632 -WANT_ANT_TASKS="ant-nodeps"
4633 -inherit eutils java-pkg-2 java-ant-2
4634 -
4635 -DESCRIPTION="Netbeans JavaFX Cluster"
4636 -HOMEPAGE="http://netbeans.org/projects/javafx"
4637 -SLOT="9999"
4638 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-11-13_06-00-37/zip/netbeans-trunk-nightly-201111130600-src.zip"
4639 -SRC_URI="${SOURCE_URL}
4640 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
4641 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
4642 - http://hg.netbeans.org/binaries/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar"
4643 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4644 -KEYWORDS="~amd64 ~x86"
4645 -IUSE=""
4646 -S="${WORKDIR}"
4647 -
4648 -CDEPEND="~dev-java/netbeans-ide-${PV}
4649 - ~dev-java/netbeans-java-${PV}
4650 - ~dev-java/netbeans-platform-${PV}"
4651 -DEPEND="virtual/jdk:1.6
4652 - app-arch/unzip
4653 - ${CDEPEND}
4654 - dev-java/javahelp:0
4655 - dev-java/junit:4"
4656 -RDEPEND=">=virtual/jdk-1.6
4657 - ${CDEPEND}"
4658 -
4659 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4660 -
4661 -EANT_BUILD_XML="nbbuild/build.xml"
4662 -EANT_BUILD_TARGET="rebuild-cluster"
4663 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true"
4664 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4665 -JAVA_PKG_BSFIX="off"
4666 -
4667 -src_unpack() {
4668 - unpack $(basename ${SOURCE_URL})
4669 -
4670 - einfo "Deleting bundled jars..."
4671 - find -name "*.jar" -type f -delete
4672 -
4673 - unpack netbeans-9999-r1-build.xml.patch.bz2
4674 -
4675 - pushd "${S}" >/dev/null || die
4676 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
4677 - ln -s "${DISTDIR}"/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar jemmy/external/jemmy-2.3.0.0.jar || die
4678 - popd >/dev/null || die
4679 -}
4680 -
4681 -src_prepare() {
4682 - einfo "Deleting bundled class files..."
4683 - find -name "*.class" -type f | xargs rm -vf
4684 -
4685 - epatch netbeans-9999-r1-build.xml.patch
4686 -
4687 - # Support for custom patches
4688 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4689 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4690 -
4691 - if [ -n "${files}" ] ; then
4692 - einfo "Applying custom patches:"
4693 -
4694 - for file in ${files} ; do
4695 - epatch "${file}"
4696 - done
4697 - fi
4698 - fi
4699 -
4700 - einfo "Symlinking external libraries..."
4701 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
4702 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4703 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
4704 -
4705 - einfo "Linking in other clusters..."
4706 - mkdir "${S}"/nbbuild/netbeans || die
4707 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4708 -
4709 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4710 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4711 - touch nb.cluster.ide.built
4712 -
4713 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4714 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4715 - touch nb.cluster.java.built
4716 -
4717 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4718 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4719 - touch nb.cluster.platform.built
4720 -
4721 - popd >/dev/null || die
4722 -
4723 - java-pkg-2_src_prepare
4724 -}
4725 -
4726 -src_install() {
4727 - pushd nbbuild/netbeans/javafx >/dev/null || die
4728 -
4729 - insinto ${INSTALL_DIR}
4730 -
4731 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4732 -
4733 - doins -r *
4734 -
4735 - popd >/dev/null || die
4736 -
4737 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
4738 -}
4739
4740 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20111116.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20111116.ebuild
4741 deleted file mode 100644
4742 index 51942c5..0000000
4743 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20111116.ebuild
4744 +++ /dev/null
4745 @@ -1,112 +0,0 @@
4746 -# Copyright 1999-2011 Gentoo Foundation
4747 -# Distributed under the terms of the GNU General Public License v2
4748 -# $Header: $
4749 -
4750 -EAPI="4"
4751 -WANT_ANT_TASKS="ant-nodeps"
4752 -inherit eutils java-pkg-2 java-ant-2
4753 -
4754 -DESCRIPTION="Netbeans JavaFX Cluster"
4755 -HOMEPAGE="http://netbeans.org/projects/javafx"
4756 -SLOT="9999"
4757 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-11-16_06-00-36/zip/netbeans-trunk-nightly-201111160600-src.zip"
4758 -SRC_URI="${SOURCE_URL}
4759 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
4760 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
4761 - http://hg.netbeans.org/binaries/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar"
4762 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4763 -KEYWORDS="~amd64 ~x86"
4764 -IUSE=""
4765 -S="${WORKDIR}"
4766 -
4767 -CDEPEND="~dev-java/netbeans-ide-${PV}
4768 - ~dev-java/netbeans-java-${PV}
4769 - ~dev-java/netbeans-platform-${PV}"
4770 -DEPEND="virtual/jdk:1.6
4771 - app-arch/unzip
4772 - ${CDEPEND}
4773 - dev-java/javahelp:0
4774 - dev-java/junit:4"
4775 -RDEPEND=">=virtual/jdk-1.6
4776 - ${CDEPEND}"
4777 -
4778 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4779 -
4780 -EANT_BUILD_XML="nbbuild/build.xml"
4781 -EANT_BUILD_TARGET="rebuild-cluster"
4782 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true"
4783 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4784 -JAVA_PKG_BSFIX="off"
4785 -
4786 -src_unpack() {
4787 - unpack $(basename ${SOURCE_URL})
4788 -
4789 - einfo "Deleting bundled jars..."
4790 - find -name "*.jar" -type f -delete
4791 -
4792 - unpack netbeans-9999-r1-build.xml.patch.bz2
4793 -
4794 - pushd "${S}" >/dev/null || die
4795 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
4796 - ln -s "${DISTDIR}"/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar jemmy/external/jemmy-2.3.0.0.jar || die
4797 - popd >/dev/null || die
4798 -}
4799 -
4800 -src_prepare() {
4801 - einfo "Deleting bundled class files..."
4802 - find -name "*.class" -type f | xargs rm -vf
4803 -
4804 - epatch netbeans-9999-r1-build.xml.patch
4805 -
4806 - # Support for custom patches
4807 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4808 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4809 -
4810 - if [ -n "${files}" ] ; then
4811 - einfo "Applying custom patches:"
4812 -
4813 - for file in ${files} ; do
4814 - epatch "${file}"
4815 - done
4816 - fi
4817 - fi
4818 -
4819 - einfo "Symlinking external libraries..."
4820 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
4821 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4822 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
4823 -
4824 - einfo "Linking in other clusters..."
4825 - mkdir "${S}"/nbbuild/netbeans || die
4826 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4827 -
4828 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4829 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4830 - touch nb.cluster.ide.built
4831 -
4832 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4833 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4834 - touch nb.cluster.java.built
4835 -
4836 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4837 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4838 - touch nb.cluster.platform.built
4839 -
4840 - popd >/dev/null || die
4841 -
4842 - java-pkg-2_src_prepare
4843 -}
4844 -
4845 -src_install() {
4846 - pushd nbbuild/netbeans/javafx >/dev/null || die
4847 -
4848 - insinto ${INSTALL_DIR}
4849 -
4850 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4851 -
4852 - doins -r *
4853 -
4854 - popd >/dev/null || die
4855 -
4856 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
4857 -}
4858
4859 diff --git a/dev-java/netbeans-mobility/ChangeLog b/dev-java/netbeans-mobility/ChangeLog
4860 index 265898a..73202c2 100644
4861 --- a/dev-java/netbeans-mobility/ChangeLog
4862 +++ b/dev-java/netbeans-mobility/ChangeLog
4863 @@ -2,6 +2,11 @@
4864 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
4865 # $Header: $
4866
4867 + 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
4868 + -netbeans-mobility-9999_p20111113.ebuild,
4869 + -netbeans-mobility-9999_p20111116.ebuild:
4870 + Removed obsolete versions
4871 +
4872 *netbeans-mobility-9999_p20111125 (26 Nov 2011)
4873
4874 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
4875
4876 diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
4877 index c2c037d..400b1c8 100644
4878 --- a/dev-java/netbeans-mobility/Manifest
4879 +++ b/dev-java/netbeans-mobility/Manifest
4880 @@ -12,13 +12,9 @@ DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e
4881 DIST netbeans-7.1-build.xml.patch.bz2 2377 RMD160 ccd282e6ce2b3e9283fa6faeaf75f8eada2ca8e5 SHA1 ff2eef00d47b572d7e64f41cb8d5f99b7bb13061 SHA256 e7efa99c7d53ae3bd2f8c916947eaa4c9bd96ac33069a9277173a73d3a71ac46
4882 DIST netbeans-7.1beta-201109252201-src.zip 176829721 RMD160 1d79b221dd17b57ea05a635b4fdd25fd7882b700 SHA1 e170e16f4a955528a6f0dabb853f75f7ad09bfb5 SHA256 07a534e151070899a3f0f250ce3d3fc9e904c1b37df266d77c5df670fc2090e4
4883 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
4884 -DIST netbeans-trunk-nightly-201111130600-src.zip 172368078 RMD160 f3ac96780006f2bce2968be7ef66b9b0213764a5 SHA1 e12032fc0bf2d006521071636b7279d0ae2e7c14 SHA256 064f2a58f50cd3feab2e275c1a8df56062fdfd01de3ba3e89db0c7b261768cb9
4885 -DIST netbeans-trunk-nightly-201111160600-src.zip 171695727 RMD160 df3f25be6abd32a1700e363f5b0320ad50b97bfe SHA1 676702013e28bf3342800b2986feb4a2e9f10802 SHA256 42b228cd73f06ca9b83d875e4e38a06f6a0b116e04692dbcfaefd65ceaa31495
4886 DIST netbeans-trunk-nightly-201111250600-src.zip 171937249 RMD160 28797408fb5c72497927d60d8d13d59f6a836f76 SHA1 b3e0a0060a513156b58b946bab473a29e54bffbf SHA256 0c03cd89123688a27a3e51830400a06d11fdb0e1f3c0f3289237474785e660e1
4887 EBUILD netbeans-mobility-7.0.1.ebuild 8655 RMD160 97622d84257291737ea08fa69205ba0377747896 SHA1 2240a20d8c81315c88ed2468e6ca9e3a54ecc5d5 SHA256 992e214ff2926e2f0db623d96b717bf8f8e4ceb47e96e69b3c6b8f67d6a8d130
4888 EBUILD netbeans-mobility-7.1_beta.ebuild 7524 RMD160 ebaf17fc52d0ccdd244ad6280e2c19fa17b0182f SHA1 1c3d9a336bb9f3c7e46aba03d641db7ae40b9035 SHA256 bbc1f4984fb1d90744e05452322f5394e26dd4520ee8d622db82a0181f75ecbd
4889 -EBUILD netbeans-mobility-9999_p20111113.ebuild 7566 RMD160 6c921d2c1b42173963c7fcf2228ca581d6e0130e SHA1 78fafe5ca7973a5a45c6e4b8a964e271ec83fcf4 SHA256 c356db092a0b2da6bc729b9ede7e717d7f0c0af73b56080792a1c84c434ed10d
4890 -EBUILD netbeans-mobility-9999_p20111116.ebuild 7566 RMD160 3a620256ec73b5fb689ebad8e4bf26f8f494b37b SHA1 d2fc0523e36da2ae8b7c20f8b646a930954e5d9f SHA256 9bef09ae299c6de867a0f6268b8e6980836a3f0c8952b0b89afdde8d7a093fe2
4891 EBUILD netbeans-mobility-9999_p20111125.ebuild 7566 RMD160 a70db37bb2f20931730dc0dd1f089005f2d738b6 SHA1 66f37fd5531fc9b8eeb97c42814170a09649e840 SHA256 85dc020adcc8f57cbf59704f453f40c31bc6a163d77bde16afef171a368753f6
4892 -MISC ChangeLog 20095 RMD160 aac09b85970699526daa65ad8985d2b3d30d5520 SHA1 7c0a8e6f99738bf71aeccc7c6b5df881360fe1ec SHA256 8358cad0f98bb630fd95b79127425132a5f186cda6b30e04d0f1ba7a3b83546c
4893 +MISC ChangeLog 20264 RMD160 e40210ccf0693cfea9e195f3b22b49081ea16ab5 SHA1 1ec883899d6a74ee8e77d3a1a914273c99ed1ba0 SHA256 51c209b251395d1d766c0935f002b12496a4154f17bb51a21407489960a40ace
4894 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
4895
4896 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20111113.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20111113.ebuild
4897 deleted file mode 100644
4898 index aaa30f4..0000000
4899 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20111113.ebuild
4900 +++ /dev/null
4901 @@ -1,175 +0,0 @@
4902 -# Copyright 1999-2011 Gentoo Foundation
4903 -# Distributed under the terms of the GNU General Public License v2
4904 -# $Header: $
4905 -
4906 -EAPI="4"
4907 -WANT_ANT_TASKS="ant-nodeps"
4908 -inherit eutils java-pkg-2 java-ant-2
4909 -
4910 -DESCRIPTION="Netbeans Mobility Cluster"
4911 -HOMEPAGE="http://netbeans.org/features/platform/"
4912 -SLOT="9999"
4913 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-11-13_06-00-37/zip/netbeans-trunk-nightly-201111130600-src.zip"
4914 -SRC_URI="${SOURCE_URL}
4915 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
4916 - http://hg.netbeans.org/binaries/CEF99941E945D543DF0711F2C6AEF765B50F8501-jakarta-slide-ant-webdav-2.1.jar
4917 - http://hg.netbeans.org/binaries/D1B5BA3BFE8DCFAF08A0468F8879EF1D0E998038-jakarta-slide-webdavlib-2.1.jar
4918 - http://hg.netbeans.org/binaries/2FB485DD8C5EFC7972037781BFFF0CE31316FCE6-jmunit-1.2.1-api.zip
4919 - http://hg.netbeans.org/binaries/BD84F1A4C0789070CC62A8D2DBA75121A57C069C-jmunit4cldc10-1.2.1.jar
4920 - http://hg.netbeans.org/binaries/D76B8334DCBDBE93297AA5C02B17D9A856E72246-jmunit4cldc11-1.2.1.jar
4921 - http://hg.netbeans.org/binaries/D63B2CB355170F1BC8E126E43021047F94243B70-perseus-nb-1.0.1.jar"
4922 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4923 -KEYWORDS="~amd64 ~x86"
4924 -IUSE=""
4925 -S="${WORKDIR}"
4926 -
4927 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
4928 - ~dev-java/netbeans-enterprise-${PV}
4929 - ~dev-java/netbeans-ide-${PV}
4930 - ~dev-java/netbeans-java-${PV}
4931 - ~dev-java/netbeans-platform-${PV}
4932 - ~dev-java/netbeans-websvccommon-${PV}
4933 - dev-java/ant-contrib:0
4934 - dev-java/commons-httpclient:3
4935 - dev-java/jdom:1.0"
4936 -DEPEND="virtual/jdk:1.6
4937 - app-arch/unzip
4938 - ${CDEPEND}
4939 - dev-java/javahelp:0"
4940 -RDEPEND=">=virtual/jdk-1.6
4941 - ${CDEPEND}"
4942 -
4943 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4944 -
4945 -EANT_BUILD_XML="nbbuild/build.xml"
4946 -EANT_BUILD_TARGET="rebuild-cluster"
4947 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true"
4948 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4949 -JAVA_PKG_BSFIX="off"
4950 -
4951 -src_unpack() {
4952 - unpack $(basename ${SOURCE_URL})
4953 -
4954 - einfo "Deleting bundled jars..."
4955 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
4956 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
4957 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
4958 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
4959 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
4960 -
4961 - unpack netbeans-9999-r1-build.xml.patch.bz2
4962 -
4963 - pushd "${S}" >/dev/null || die
4964 - ln -s "${DISTDIR}"/CEF99941E945D543DF0711F2C6AEF765B50F8501-jakarta-slide-ant-webdav-2.1.jar mobility.deployment.webdav/external/jakarta-slide-ant-webdav-2.1.jar || die
4965 - ln -s "${DISTDIR}"/D1B5BA3BFE8DCFAF08A0468F8879EF1D0E998038-jakarta-slide-webdavlib-2.1.jar mobility.deployment.webdav/external/jakarta-slide-webdavlib-2.1.jar || die
4966 - ln -s "${DISTDIR}"/2FB485DD8C5EFC7972037781BFFF0CE31316FCE6-jmunit-1.2.1-api.zip mobility.j2meunit/external/jmunit-1.2.1-api.zip || die
4967 - ln -s "${DISTDIR}"/BD84F1A4C0789070CC62A8D2DBA75121A57C069C-jmunit4cldc10-1.2.1.jar mobility.j2meunit/external/jmunit4cldc10-1.2.1.jar || die
4968 - ln -s "${DISTDIR}"/D76B8334DCBDBE93297AA5C02B17D9A856E72246-jmunit4cldc11-1.2.1.jar mobility.j2meunit/external/jmunit4cldc11-1.2.1.jar || die
4969 - ln -s "${DISTDIR}"/D63B2CB355170F1BC8E126E43021047F94243B70-perseus-nb-1.0.1.jar svg.perseus/external/perseus-nb-1.0.1.jar || die
4970 - popd >/dev/null || die
4971 -}
4972 -
4973 -src_prepare() {
4974 - einfo "Deleting bundled class files..."
4975 - find -name "*.class" -type f | xargs rm -vf
4976 -
4977 - epatch netbeans-9999-r1-build.xml.patch
4978 -
4979 - # Support for custom patches
4980 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4981 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4982 -
4983 - if [ -n "${files}" ] ; then
4984 - einfo "Applying custom patches:"
4985 -
4986 - for file in ${files} ; do
4987 - epatch "${file}"
4988 - done
4989 - fi
4990 - fi
4991 -
4992 - einfo "Symlinking external libraries..."
4993 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4994 - java-pkg_jar-from --into mobility.antext/external ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
4995 - java-pkg_jar-from --into mobility.deployment.webdav/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.1.jar
4996 - java-pkg_jar-from --into mobility.deployment.webdav/external jdom-1.0 jdom.jar jdom-1.0.jar
4997 -
4998 - einfo "Linking in other clusters..."
4999 - mkdir "${S}"/nbbuild/netbeans || die
5000 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5001 -
5002 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
5003 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5004 - touch nb.cluster.apisupport.built
5005 -
5006 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
5007 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5008 - touch nb.cluster.enterprise.built
5009 -
5010 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5011 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5012 - touch nb.cluster.ide.built
5013 -
5014 - ln -s /usr/share/netbeans-java-${SLOT} java || die
5015 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5016 - touch nb.cluster.java.built
5017 -
5018 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5019 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5020 - touch nb.cluster.platform.built
5021 -
5022 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5023 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5024 - touch nb.cluster.websvccommon.built
5025 -
5026 - popd >/dev/null || die
5027 -
5028 - java-pkg-2_src_prepare
5029 -}
5030 -
5031 -src_install() {
5032 - pushd nbbuild/netbeans/mobility >/dev/null || die
5033 -
5034 - insinto ${INSTALL_DIR}
5035 -
5036 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5037 -
5038 - doins -r *
5039 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
5040 -
5041 - popd >/dev/null || die
5042 -
5043 - local instdir=${INSTALL_DIR}/modules/ext
5044 - pushd "${D}"/${instdir} >/dev/null || die
5045 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
5046 - # cdc-agui-swing-layout.jar
5047 - # cdc-pp-awt-layout.jar
5048 - 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
5049 - # jakarta-slide-ant-webdav-2.1.jar
5050 - # jakarta-slide-webdavlib-2.1.jar
5051 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
5052 - # jmunit4cldc10-1.2.1.jar
5053 - # jmunit4cldc11-1.2.1.jar
5054 - # nbactivesync-5.0.jar
5055 - # nb_svg_midp_components.jar
5056 - # netbeans_databindingme.jar
5057 - # netbeans_databindingme_pim.jar
5058 - # netbeans_databindingme_svg.jar
5059 - # netbeans_midp_components_basic.jar
5060 - # netbeans_midp_components_pda.jar
5061 - # netbeans_midp_components_wma.jar
5062 - # org-netbeans-modules-deployment-deviceanywhere.jar
5063 - # org-netbeans-modules-j2me-cdc-platform-nsicom-probe.jar
5064 - # org-netbeans-modules-j2me-cdc-project.jar
5065 - # org-netbeans-modules-j2me-cdc-project-nokiaS80.jar
5066 - # org-netbeans-modules-j2me-cdc-project-ojec.jar
5067 - # org-netbeans-modules-j2me-cdc-project-ricoh.jar
5068 - # org-netbeans-modules-j2me-cdc-project-savaje.jar
5069 - # org-netbeans-modules-j2me-cdc-project-semc.jar
5070 - # org-netbeans-modules-j2me-cdc-project-sjmc.jar
5071 - # perseus-nb-1.0.1.jar
5072 - # RicohAntTasks-2.0.jar
5073 - popd >/dev/null || die
5074 -
5075 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
5076 -}
5077
5078 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20111116.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20111116.ebuild
5079 deleted file mode 100644
5080 index 653a67c..0000000
5081 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20111116.ebuild
5082 +++ /dev/null
5083 @@ -1,175 +0,0 @@
5084 -# Copyright 1999-2011 Gentoo Foundation
5085 -# Distributed under the terms of the GNU General Public License v2
5086 -# $Header: $
5087 -
5088 -EAPI="4"
5089 -WANT_ANT_TASKS="ant-nodeps"
5090 -inherit eutils java-pkg-2 java-ant-2
5091 -
5092 -DESCRIPTION="Netbeans Mobility Cluster"
5093 -HOMEPAGE="http://netbeans.org/features/platform/"
5094 -SLOT="9999"
5095 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-11-16_06-00-36/zip/netbeans-trunk-nightly-201111160600-src.zip"
5096 -SRC_URI="${SOURCE_URL}
5097 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
5098 - http://hg.netbeans.org/binaries/CEF99941E945D543DF0711F2C6AEF765B50F8501-jakarta-slide-ant-webdav-2.1.jar
5099 - http://hg.netbeans.org/binaries/D1B5BA3BFE8DCFAF08A0468F8879EF1D0E998038-jakarta-slide-webdavlib-2.1.jar
5100 - http://hg.netbeans.org/binaries/2FB485DD8C5EFC7972037781BFFF0CE31316FCE6-jmunit-1.2.1-api.zip
5101 - http://hg.netbeans.org/binaries/BD84F1A4C0789070CC62A8D2DBA75121A57C069C-jmunit4cldc10-1.2.1.jar
5102 - http://hg.netbeans.org/binaries/D76B8334DCBDBE93297AA5C02B17D9A856E72246-jmunit4cldc11-1.2.1.jar
5103 - http://hg.netbeans.org/binaries/D63B2CB355170F1BC8E126E43021047F94243B70-perseus-nb-1.0.1.jar"
5104 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5105 -KEYWORDS="~amd64 ~x86"
5106 -IUSE=""
5107 -S="${WORKDIR}"
5108 -
5109 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
5110 - ~dev-java/netbeans-enterprise-${PV}
5111 - ~dev-java/netbeans-ide-${PV}
5112 - ~dev-java/netbeans-java-${PV}
5113 - ~dev-java/netbeans-platform-${PV}
5114 - ~dev-java/netbeans-websvccommon-${PV}
5115 - dev-java/ant-contrib:0
5116 - dev-java/commons-httpclient:3
5117 - dev-java/jdom:1.0"
5118 -DEPEND="virtual/jdk:1.6
5119 - app-arch/unzip
5120 - ${CDEPEND}
5121 - dev-java/javahelp:0"
5122 -RDEPEND=">=virtual/jdk-1.6
5123 - ${CDEPEND}"
5124 -
5125 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5126 -
5127 -EANT_BUILD_XML="nbbuild/build.xml"
5128 -EANT_BUILD_TARGET="rebuild-cluster"
5129 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true"
5130 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5131 -JAVA_PKG_BSFIX="off"
5132 -
5133 -src_unpack() {
5134 - unpack $(basename ${SOURCE_URL})
5135 -
5136 - einfo "Deleting bundled jars..."
5137 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
5138 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
5139 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
5140 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
5141 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
5142 -
5143 - unpack netbeans-9999-r1-build.xml.patch.bz2
5144 -
5145 - pushd "${S}" >/dev/null || die
5146 - ln -s "${DISTDIR}"/CEF99941E945D543DF0711F2C6AEF765B50F8501-jakarta-slide-ant-webdav-2.1.jar mobility.deployment.webdav/external/jakarta-slide-ant-webdav-2.1.jar || die
5147 - ln -s "${DISTDIR}"/D1B5BA3BFE8DCFAF08A0468F8879EF1D0E998038-jakarta-slide-webdavlib-2.1.jar mobility.deployment.webdav/external/jakarta-slide-webdavlib-2.1.jar || die
5148 - ln -s "${DISTDIR}"/2FB485DD8C5EFC7972037781BFFF0CE31316FCE6-jmunit-1.2.1-api.zip mobility.j2meunit/external/jmunit-1.2.1-api.zip || die
5149 - ln -s "${DISTDIR}"/BD84F1A4C0789070CC62A8D2DBA75121A57C069C-jmunit4cldc10-1.2.1.jar mobility.j2meunit/external/jmunit4cldc10-1.2.1.jar || die
5150 - ln -s "${DISTDIR}"/D76B8334DCBDBE93297AA5C02B17D9A856E72246-jmunit4cldc11-1.2.1.jar mobility.j2meunit/external/jmunit4cldc11-1.2.1.jar || die
5151 - ln -s "${DISTDIR}"/D63B2CB355170F1BC8E126E43021047F94243B70-perseus-nb-1.0.1.jar svg.perseus/external/perseus-nb-1.0.1.jar || die
5152 - popd >/dev/null || die
5153 -}
5154 -
5155 -src_prepare() {
5156 - einfo "Deleting bundled class files..."
5157 - find -name "*.class" -type f | xargs rm -vf
5158 -
5159 - epatch netbeans-9999-r1-build.xml.patch
5160 -
5161 - # Support for custom patches
5162 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5163 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5164 -
5165 - if [ -n "${files}" ] ; then
5166 - einfo "Applying custom patches:"
5167 -
5168 - for file in ${files} ; do
5169 - epatch "${file}"
5170 - done
5171 - fi
5172 - fi
5173 -
5174 - einfo "Symlinking external libraries..."
5175 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5176 - java-pkg_jar-from --into mobility.antext/external ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
5177 - java-pkg_jar-from --into mobility.deployment.webdav/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.1.jar
5178 - java-pkg_jar-from --into mobility.deployment.webdav/external jdom-1.0 jdom.jar jdom-1.0.jar
5179 -
5180 - einfo "Linking in other clusters..."
5181 - mkdir "${S}"/nbbuild/netbeans || die
5182 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5183 -
5184 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
5185 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5186 - touch nb.cluster.apisupport.built
5187 -
5188 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
5189 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5190 - touch nb.cluster.enterprise.built
5191 -
5192 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5193 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5194 - touch nb.cluster.ide.built
5195 -
5196 - ln -s /usr/share/netbeans-java-${SLOT} java || die
5197 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5198 - touch nb.cluster.java.built
5199 -
5200 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5201 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5202 - touch nb.cluster.platform.built
5203 -
5204 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5205 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5206 - touch nb.cluster.websvccommon.built
5207 -
5208 - popd >/dev/null || die
5209 -
5210 - java-pkg-2_src_prepare
5211 -}
5212 -
5213 -src_install() {
5214 - pushd nbbuild/netbeans/mobility >/dev/null || die
5215 -
5216 - insinto ${INSTALL_DIR}
5217 -
5218 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5219 -
5220 - doins -r *
5221 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
5222 -
5223 - popd >/dev/null || die
5224 -
5225 - local instdir=${INSTALL_DIR}/modules/ext
5226 - pushd "${D}"/${instdir} >/dev/null || die
5227 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
5228 - # cdc-agui-swing-layout.jar
5229 - # cdc-pp-awt-layout.jar
5230 - 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
5231 - # jakarta-slide-ant-webdav-2.1.jar
5232 - # jakarta-slide-webdavlib-2.1.jar
5233 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
5234 - # jmunit4cldc10-1.2.1.jar
5235 - # jmunit4cldc11-1.2.1.jar
5236 - # nbactivesync-5.0.jar
5237 - # nb_svg_midp_components.jar
5238 - # netbeans_databindingme.jar
5239 - # netbeans_databindingme_pim.jar
5240 - # netbeans_databindingme_svg.jar
5241 - # netbeans_midp_components_basic.jar
5242 - # netbeans_midp_components_pda.jar
5243 - # netbeans_midp_components_wma.jar
5244 - # org-netbeans-modules-deployment-deviceanywhere.jar
5245 - # org-netbeans-modules-j2me-cdc-platform-nsicom-probe.jar
5246 - # org-netbeans-modules-j2me-cdc-project.jar
5247 - # org-netbeans-modules-j2me-cdc-project-nokiaS80.jar
5248 - # org-netbeans-modules-j2me-cdc-project-ojec.jar
5249 - # org-netbeans-modules-j2me-cdc-project-ricoh.jar
5250 - # org-netbeans-modules-j2me-cdc-project-savaje.jar
5251 - # org-netbeans-modules-j2me-cdc-project-semc.jar
5252 - # org-netbeans-modules-j2me-cdc-project-sjmc.jar
5253 - # perseus-nb-1.0.1.jar
5254 - # RicohAntTasks-2.0.jar
5255 - popd >/dev/null || die
5256 -
5257 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
5258 -}
5259
5260 diff --git a/dev-java/netbeans-nb/ChangeLog b/dev-java/netbeans-nb/ChangeLog
5261 index b0fec86..a5d98e5 100644
5262 --- a/dev-java/netbeans-nb/ChangeLog
5263 +++ b/dev-java/netbeans-nb/ChangeLog
5264 @@ -2,6 +2,10 @@
5265 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
5266 # $Header: $
5267
5268 + 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
5269 + -netbeans-nb-9999_p20111113.ebuild, -netbeans-nb-9999_p20111116.ebuild:
5270 + Removed obsolete versions
5271 +
5272 *netbeans-nb-9999_p20111125 (26 Nov 2011)
5273
5274 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
5275
5276 diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
5277 index 9ad8000..0091136 100644
5278 --- a/dev-java/netbeans-nb/Manifest
5279 +++ b/dev-java/netbeans-nb/Manifest
5280 @@ -7,13 +7,9 @@ DIST netbeans-7.0.png 20011 RMD160 a941b71b571a9cd30c49446aef1bd4244e689465 SHA1
5281 DIST netbeans-7.1-build.xml.patch.bz2 2377 RMD160 ccd282e6ce2b3e9283fa6faeaf75f8eada2ca8e5 SHA1 ff2eef00d47b572d7e64f41cb8d5f99b7bb13061 SHA256 e7efa99c7d53ae3bd2f8c916947eaa4c9bd96ac33069a9277173a73d3a71ac46
5282 DIST netbeans-7.1beta-201109252201-src.zip 176829721 RMD160 1d79b221dd17b57ea05a635b4fdd25fd7882b700 SHA1 e170e16f4a955528a6f0dabb853f75f7ad09bfb5 SHA256 07a534e151070899a3f0f250ce3d3fc9e904c1b37df266d77c5df670fc2090e4
5283 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
5284 -DIST netbeans-trunk-nightly-201111130600-src.zip 172368078 RMD160 f3ac96780006f2bce2968be7ef66b9b0213764a5 SHA1 e12032fc0bf2d006521071636b7279d0ae2e7c14 SHA256 064f2a58f50cd3feab2e275c1a8df56062fdfd01de3ba3e89db0c7b261768cb9
5285 -DIST netbeans-trunk-nightly-201111160600-src.zip 171695727 RMD160 df3f25be6abd32a1700e363f5b0320ad50b97bfe SHA1 676702013e28bf3342800b2986feb4a2e9f10802 SHA256 42b228cd73f06ca9b83d875e4e38a06f6a0b116e04692dbcfaefd65ceaa31495
5286 DIST netbeans-trunk-nightly-201111250600-src.zip 171937249 RMD160 28797408fb5c72497927d60d8d13d59f6a836f76 SHA1 b3e0a0060a513156b58b946bab473a29e54bffbf SHA256 0c03cd89123688a27a3e51830400a06d11fdb0e1f3c0f3289237474785e660e1
5287 EBUILD netbeans-nb-7.0.1.ebuild 5116 RMD160 df3e2ea3364e01de002fbb97b56c2bf927ba0e2c SHA1 f962fd0ba56bab72ef843342d94d0992e615698f SHA256 17ac4a9aa7931d052a899ad8649bed42d5c37a06d913e0dc8ded118d7ef01c47
5288 EBUILD netbeans-nb-7.1_beta.ebuild 4968 RMD160 927586ad1bf5d2a2518e02f41a2eb738805bd725 SHA1 aa32a8b4671c0e05983e703b1ed145de0877bd9e SHA256 4ad186d4712fbfb3ba3ecce9ddbcf17498901d5fdcbc8ef6e8f507180079178e
5289 -EBUILD netbeans-nb-9999_p20111113.ebuild 5010 RMD160 ffea30c5fd1cf73e0a6aad6b97f8ba172d393efa SHA1 c059e2c154a7e01793fcd48aac13c1f91de95a16 SHA256 a25d3638fdd99eb315000780a044c2647c773dcb5d0513e7091df6cf95a3f492
5290 -EBUILD netbeans-nb-9999_p20111116.ebuild 5010 RMD160 d2cf6b93b8c33356b6b05bbcc5c70871b6f76f90 SHA1 2e82e99318dca12fde2066d865df0be257a4af20 SHA256 64461a26a8907e4dcc9f37ae8a79ba2120be45c44b2353b7a5cee39d66dbe7c0
5291 EBUILD netbeans-nb-9999_p20111125.ebuild 5010 RMD160 bb71aaf3903113b2894ca1e68c18c8b5917a404c SHA1 ff7e89c2e6e0c3bad0c7424b1c38b0e6693adebd SHA256 a12bcbf00857da92e97b7856669cb9bfdfd0e47ecdd0053cf4ac86b2c3fbc13f
5292 -MISC ChangeLog 19282 RMD160 856750f50284991c5c8f59151bde50cfdf1ffd7c SHA1 71d168667f314ad02cf490de799f64d65a966d73 SHA256 5bbe1cb16844c627393e88595ca7b602eb107f3e56df0ed289a19c5c423be318
5293 +MISC ChangeLog 19437 RMD160 a0b7351495346793343abb7545e5466cadebb88c SHA1 132df6175cabd7e6c468acdcc60b39ad8d7e63b0 SHA256 a31d1c3f50d23b5c631bf5427faa3c16680124f7f74f49a1594f6b62a468cfcc
5294 MISC metadata.xml 396 RMD160 80c4086b305af8d5e4adae8a263111590f183c05 SHA1 11224a41781dde9ebd92c32e5c0a9d1921b628cb SHA256 5083064ed2246a84e2aedbc326d56cc8bf571fd8e7c24af0e4bc14c50f1ebb49
5295
5296 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20111113.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20111113.ebuild
5297 deleted file mode 100644
5298 index 1a2ed5c..0000000
5299 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20111113.ebuild
5300 +++ /dev/null
5301 @@ -1,149 +0,0 @@
5302 -# Copyright 1999-2011 Gentoo Foundation
5303 -# Distributed under the terms of the GNU General Public License v2
5304 -# $Header: $
5305 -
5306 -EAPI="4"
5307 -WANT_ANT_TASKS="ant-nodeps"
5308 -inherit eutils java-pkg-2 java-ant-2
5309 -
5310 -DESCRIPTION="Netbeans IDE Branding"
5311 -HOMEPAGE="http://netbeans.org/"
5312 -SLOT="9999"
5313 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-11-13_06-00-37/zip/netbeans-trunk-nightly-201111130600-src.zip"
5314 -SRC_URI="${SOURCE_URL}
5315 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
5316 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
5317 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5318 -KEYWORDS="~amd64 ~x86"
5319 -IUSE="keychain"
5320 -S="${WORKDIR}"
5321 -
5322 -CDEPEND="~dev-java/netbeans-platform-${PV}
5323 - ~dev-java/netbeans-harness-${PV}
5324 - ~dev-java/netbeans-ide-${PV}"
5325 -DEPEND="virtual/jdk:1.6
5326 - app-arch/unzip
5327 - ${CDEPEND}
5328 - dev-java/javahelp:0"
5329 -RDEPEND=">=virtual/jdk-1.6
5330 - ${CDEPEND}
5331 - keychain? (
5332 - net-misc/keychain:0
5333 - net-misc/x11-ssh-askpass:0
5334 - )"
5335 -
5336 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5337 -
5338 -EANT_BUILD_XML="nbbuild/build.xml"
5339 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
5340 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true"
5341 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5342 -JAVA_PKG_BSFIX="off"
5343 -
5344 -src_unpack() {
5345 - unpack $(basename ${SOURCE_URL})
5346 -
5347 - einfo "Deleting bundled jars..."
5348 - find -name "*.jar" -type f -delete
5349 -
5350 - unpack netbeans-9999-r1-build.xml.patch.bz2
5351 -}
5352 -
5353 -src_prepare() {
5354 - einfo "Deleting bundled class files..."
5355 - find -name "*.class" -type f | xargs rm -vf
5356 -
5357 - epatch netbeans-9999-r1-build.xml.patch
5358 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
5359 -
5360 - # Support for custom patches
5361 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5362 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5363 -
5364 - if [ -n "${files}" ] ; then
5365 - einfo "Applying custom patches:"
5366 -
5367 - for file in ${files} ; do
5368 - epatch "${file}"
5369 - done
5370 - fi
5371 - fi
5372 -
5373 - einfo "Symlinking external libraries..."
5374 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5375 -
5376 - einfo "Linking in other clusters..."
5377 - mkdir "${S}"/nbbuild/netbeans || die
5378 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5379 -
5380 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5381 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5382 - touch nb.cluster.platform.built
5383 -
5384 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5385 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5386 - touch nb.cluster.harness.built
5387 -
5388 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5389 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5390 - touch nb.cluster.ide.built
5391 - popd >/dev/null || die
5392 -
5393 - java-pkg-2_src_prepare
5394 -}
5395 -
5396 -src_install() {
5397 - pushd nbbuild/netbeans >/dev/null || die
5398 -
5399 - insinto ${INSTALL_DIR}/nb
5400 -
5401 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
5402 -
5403 - insinto ${INSTALL_DIR}
5404 - doins -r nb
5405 - dodoc *.txt
5406 - dohtml *.html *.css
5407 -
5408 - insinto ${INSTALL_DIR}/bin
5409 - doins bin/netbeans
5410 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
5411 - fperms 755 ${INSTALL_DIR}/bin/netbeans
5412 -
5413 - insinto /etc/netbeans-${SLOT}
5414 - doins etc/*
5415 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
5416 -
5417 - # fix paths per bug# 163483
5418 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
5419 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
5420 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
5421 - fi
5422 -
5423 - dodir /usr/share/icons/hicolor/32x32/apps
5424 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
5425 - dodir /usr/share/icons/hicolor/128x128/apps
5426 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
5427 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
5428 -
5429 - popd >/dev/null || die
5430 -
5431 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
5432 -
5433 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
5434 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
5435 -}
5436 -
5437 -pkg_postinst() {
5438 - if use keychain ; then
5439 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
5440 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
5441 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
5442 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
5443 - einfo "each key on single line, for example:"
5444 - einfo "id_dsa"
5445 - einfo "id_dsa_gentoo"
5446 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
5447 - einfo "for key password (only this time and never again). You can find more information"
5448 - einfo "about keychain at http://www.gentoo.org/doc/en/keychain-guide.xml"
5449 - fi
5450 -}
5451
5452 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20111116.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20111116.ebuild
5453 deleted file mode 100644
5454 index 91fd0b6..0000000
5455 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20111116.ebuild
5456 +++ /dev/null
5457 @@ -1,149 +0,0 @@
5458 -# Copyright 1999-2011 Gentoo Foundation
5459 -# Distributed under the terms of the GNU General Public License v2
5460 -# $Header: $
5461 -
5462 -EAPI="4"
5463 -WANT_ANT_TASKS="ant-nodeps"
5464 -inherit eutils java-pkg-2 java-ant-2
5465 -
5466 -DESCRIPTION="Netbeans IDE Branding"
5467 -HOMEPAGE="http://netbeans.org/"
5468 -SLOT="9999"
5469 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-11-16_06-00-36/zip/netbeans-trunk-nightly-201111160600-src.zip"
5470 -SRC_URI="${SOURCE_URL}
5471 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
5472 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
5473 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5474 -KEYWORDS="~amd64 ~x86"
5475 -IUSE="keychain"
5476 -S="${WORKDIR}"
5477 -
5478 -CDEPEND="~dev-java/netbeans-platform-${PV}
5479 - ~dev-java/netbeans-harness-${PV}
5480 - ~dev-java/netbeans-ide-${PV}"
5481 -DEPEND="virtual/jdk:1.6
5482 - app-arch/unzip
5483 - ${CDEPEND}
5484 - dev-java/javahelp:0"
5485 -RDEPEND=">=virtual/jdk-1.6
5486 - ${CDEPEND}
5487 - keychain? (
5488 - net-misc/keychain:0
5489 - net-misc/x11-ssh-askpass:0
5490 - )"
5491 -
5492 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5493 -
5494 -EANT_BUILD_XML="nbbuild/build.xml"
5495 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
5496 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true"
5497 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5498 -JAVA_PKG_BSFIX="off"
5499 -
5500 -src_unpack() {
5501 - unpack $(basename ${SOURCE_URL})
5502 -
5503 - einfo "Deleting bundled jars..."
5504 - find -name "*.jar" -type f -delete
5505 -
5506 - unpack netbeans-9999-r1-build.xml.patch.bz2
5507 -}
5508 -
5509 -src_prepare() {
5510 - einfo "Deleting bundled class files..."
5511 - find -name "*.class" -type f | xargs rm -vf
5512 -
5513 - epatch netbeans-9999-r1-build.xml.patch
5514 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
5515 -
5516 - # Support for custom patches
5517 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5518 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5519 -
5520 - if [ -n "${files}" ] ; then
5521 - einfo "Applying custom patches:"
5522 -
5523 - for file in ${files} ; do
5524 - epatch "${file}"
5525 - done
5526 - fi
5527 - fi
5528 -
5529 - einfo "Symlinking external libraries..."
5530 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5531 -
5532 - einfo "Linking in other clusters..."
5533 - mkdir "${S}"/nbbuild/netbeans || die
5534 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5535 -
5536 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5537 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5538 - touch nb.cluster.platform.built
5539 -
5540 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5541 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5542 - touch nb.cluster.harness.built
5543 -
5544 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5545 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5546 - touch nb.cluster.ide.built
5547 - popd >/dev/null || die
5548 -
5549 - java-pkg-2_src_prepare
5550 -}
5551 -
5552 -src_install() {
5553 - pushd nbbuild/netbeans >/dev/null || die
5554 -
5555 - insinto ${INSTALL_DIR}/nb
5556 -
5557 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
5558 -
5559 - insinto ${INSTALL_DIR}
5560 - doins -r nb
5561 - dodoc *.txt
5562 - dohtml *.html *.css
5563 -
5564 - insinto ${INSTALL_DIR}/bin
5565 - doins bin/netbeans
5566 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
5567 - fperms 755 ${INSTALL_DIR}/bin/netbeans
5568 -
5569 - insinto /etc/netbeans-${SLOT}
5570 - doins etc/*
5571 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
5572 -
5573 - # fix paths per bug# 163483
5574 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
5575 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
5576 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
5577 - fi
5578 -
5579 - dodir /usr/share/icons/hicolor/32x32/apps
5580 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
5581 - dodir /usr/share/icons/hicolor/128x128/apps
5582 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
5583 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
5584 -
5585 - popd >/dev/null || die
5586 -
5587 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
5588 -
5589 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
5590 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
5591 -}
5592 -
5593 -pkg_postinst() {
5594 - if use keychain ; then
5595 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
5596 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
5597 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
5598 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
5599 - einfo "each key on single line, for example:"
5600 - einfo "id_dsa"
5601 - einfo "id_dsa_gentoo"
5602 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
5603 - einfo "for key password (only this time and never again). You can find more information"
5604 - einfo "about keychain at http://www.gentoo.org/doc/en/keychain-guide.xml"
5605 - fi
5606 -}
5607
5608 diff --git a/dev-java/netbeans-php/ChangeLog b/dev-java/netbeans-php/ChangeLog
5609 index fdeeea6..fb9bb38 100644
5610 --- a/dev-java/netbeans-php/ChangeLog
5611 +++ b/dev-java/netbeans-php/ChangeLog
5612 @@ -2,6 +2,10 @@
5613 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
5614 # $Header: $
5615
5616 + 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
5617 + -netbeans-php-9999_p20111113.ebuild, -netbeans-php-9999_p20111116.ebuild:
5618 + Removed obsolete versions
5619 +
5620 *netbeans-php-9999_p20111125 (26 Nov 2011)
5621
5622 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
5623
5624 diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
5625 index b3262fc..811f8ae 100644
5626 --- a/dev-java/netbeans-php/Manifest
5627 +++ b/dev-java/netbeans-php/Manifest
5628 @@ -3,19 +3,14 @@ DIST 0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip 38814 RMD160 cc87af
5629 DIST 40BC40A6E6DBD598900E8FAB87E460FCC601275C-predefined_vars.zip 4792 RMD160 95079efbed4e4fa3bb4c363e54b8410f934424b0 SHA1 40bc40a6e6dbd598900e8fab87e460fcc601275c SHA256 2cfd49c1dd77a5aa99dd4689aa2becffdfca5fc4af16f3cdf613aedbc868ea13
5630 DIST BB8CBBD70CCD7ABF40943487C48512D82FB01AE9-phpsigfiles.zip 498740 RMD160 aa0e9cced0dce3432bbc984d0f68b6aa587f472a SHA1 bb8cbbd70ccd7abf40943487c48512d82fb01ae9 SHA256 e6c986841eceadc766754ce53408708dc1a47c517915a1566d660283c87d7648
5631 DIST C3E8FC2F69123F598F29F930DC39F5B55A08824C-phpsigfiles.zip 421035 RMD160 8a739c44280b1f239a1ef645ca2a8d43d1cc4ad8 SHA1 c3e8fc2f69123f598f29f930dc39f5b55a08824c SHA256 0622147048e07b8ca59c2674d28327880264d05b775964d032e91f5101f7abd4
5632 -DIST E66CD333B95B5DC5B3E206E1C12F179605BBB343-phpsigfiles.zip 498605 RMD160 6bb3a829ea269dc8e0bed76d168845fddcbee956 SHA1 e66cd333b95b5dc5b3e206e1c12f179605bbb343 SHA256 67027c507dd48d40c52b925fe5ef369876f3e066596349da7562f597ecddd246
5633 DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674ff1216d504d2d SHA1 6324909cc2dfae583f38e3544a38d1058c73a7ec SHA256 f323cb4694f6351fe47b76fa8b8b3e3f8e456e7d45ca76f9b88c5c6b90cc103f
5634 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
5635 DIST netbeans-7.1-build.xml.patch.bz2 2377 RMD160 ccd282e6ce2b3e9283fa6faeaf75f8eada2ca8e5 SHA1 ff2eef00d47b572d7e64f41cb8d5f99b7bb13061 SHA256 e7efa99c7d53ae3bd2f8c916947eaa4c9bd96ac33069a9277173a73d3a71ac46
5636 DIST netbeans-7.1beta-201109252201-src.zip 176829721 RMD160 1d79b221dd17b57ea05a635b4fdd25fd7882b700 SHA1 e170e16f4a955528a6f0dabb853f75f7ad09bfb5 SHA256 07a534e151070899a3f0f250ce3d3fc9e904c1b37df266d77c5df670fc2090e4
5637 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
5638 -DIST netbeans-trunk-nightly-201111130600-src.zip 172368078 RMD160 f3ac96780006f2bce2968be7ef66b9b0213764a5 SHA1 e12032fc0bf2d006521071636b7279d0ae2e7c14 SHA256 064f2a58f50cd3feab2e275c1a8df56062fdfd01de3ba3e89db0c7b261768cb9
5639 -DIST netbeans-trunk-nightly-201111160600-src.zip 171695727 RMD160 df3f25be6abd32a1700e363f5b0320ad50b97bfe SHA1 676702013e28bf3342800b2986feb4a2e9f10802 SHA256 42b228cd73f06ca9b83d875e4e38a06f6a0b116e04692dbcfaefd65ceaa31495
5640 DIST netbeans-trunk-nightly-201111250600-src.zip 171937249 RMD160 28797408fb5c72497927d60d8d13d59f6a836f76 SHA1 b3e0a0060a513156b58b946bab473a29e54bffbf SHA256 0c03cd89123688a27a3e51830400a06d11fdb0e1f3c0f3289237474785e660e1
5641 EBUILD netbeans-php-7.0.1.ebuild 4151 RMD160 948630039891c480cbc0a9440fd9d74438bbcca4 SHA1 9afb5f8b29bc9c86fce11b8a44976da980741ec8 SHA256 3aee393fe89aa4788ccd17af46f1df43a5681c28af6d580724d8db0f5e804ff0
5642 EBUILD netbeans-php-7.1_beta.ebuild 4141 RMD160 2e0094fae2ee104bc4364e75427d7862e103f922 SHA1 ac31d5b3ffc020eacf2de81bc6b694d8d21700b5 SHA256 acb776ea91e7854a821f6473a411d28564a913657577395631b7b0c298949514
5643 -EBUILD netbeans-php-9999_p20111113.ebuild 3963 RMD160 0740c37c073e9c407df927e215f0faf5b0b4a176 SHA1 c1e9022691599db86ea9c3ea909d0530210479a2 SHA256 fb883d8ddf9b934e512e723f0dce41b8f5ed0779411937f998e70842f3c9ce71
5644 -EBUILD netbeans-php-9999_p20111116.ebuild 3963 RMD160 b1c3bb9b54e3fe2d44c6dc6ad0c3622b945291a2 SHA1 45e55070a408653f48f4792bdaabeefbddef43c6 SHA256 65b60cfcd18f5b0f8eda0f7baf010d6cd3d735d572a5e66973946199bd20beda
5645 EBUILD netbeans-php-9999_p20111125.ebuild 3963 RMD160 dd70373404128946fbb33562607aae51b073a52e SHA1 62133b1d5636e7367cda3aafa41f7ab2d7698a32 SHA256 fb50cc1840cf2c02fd52f434c0d4a81abbf88a88994cc6a755531e68eafefd20
5646 -MISC ChangeLog 18839 RMD160 88e7d6f79c0d2bef834d57b86d8fd08c5f09b7e8 SHA1 c337421ae7a32e7a21ee8a8a03c3e8316a3644c7 SHA256 5a88dd28768f758ebdd4990804a41d8520745b319d1155b2bf82e383e98dbafc
5647 +MISC ChangeLog 18996 RMD160 b9aae6cf2c6fce6a26bad43ac148c5393863d2a2 SHA1 e1e471eb55a82a728aab590746ba870995f42da9 SHA256 804ce7dec12cab2dffbac93f817707f86e799873f47480a532ceb84cf1a6ef31
5648 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
5649
5650 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20111113.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20111113.ebuild
5651 deleted file mode 100644
5652 index 493f6b2..0000000
5653 --- a/dev-java/netbeans-php/netbeans-php-9999_p20111113.ebuild
5654 +++ /dev/null
5655 @@ -1,118 +0,0 @@
5656 -# Copyright 1999-2011 Gentoo Foundation
5657 -# Distributed under the terms of the GNU General Public License v2
5658 -# $Header: $
5659 -
5660 -EAPI="4"
5661 -WANT_ANT_TASKS="ant-nodeps"
5662 -inherit eutils java-pkg-2 java-ant-2
5663 -
5664 -DESCRIPTION="Netbeans PHP Cluster"
5665 -HOMEPAGE="http://netbeans.org/projects/php"
5666 -SLOT="9999"
5667 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-11-13_06-00-37/zip/netbeans-trunk-nightly-201111130600-src.zip"
5668 -SRC_URI="${SOURCE_URL}
5669 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
5670 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
5671 - http://hg.netbeans.org/binaries/E66CD333B95B5DC5B3E206E1C12F179605BBB343-phpsigfiles.zip
5672 - http://hg.netbeans.org/binaries/40BC40A6E6DBD598900E8FAB87E460FCC601275C-predefined_vars.zip"
5673 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5674 -KEYWORDS="~amd64 ~x86"
5675 -IUSE=""
5676 -S="${WORKDIR}"
5677 -
5678 -CDEPEND="~dev-java/netbeans-ide-${PV}
5679 - ~dev-java/netbeans-platform-${PV}
5680 - ~dev-java/netbeans-websvccommon-${PV}
5681 - dev-java/javacup:0"
5682 -DEPEND="virtual/jdk:1.6
5683 - app-arch/unzip
5684 - ${CDEPEND}
5685 - dev-java/javahelp:0"
5686 -RDEPEND=">=virtual/jdk-1.6
5687 - ${CDEPEND}"
5688 -
5689 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5690 -
5691 -EANT_BUILD_XML="nbbuild/build.xml"
5692 -EANT_BUILD_TARGET="rebuild-cluster"
5693 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true"
5694 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5695 -JAVA_PKG_BSFIX="off"
5696 -
5697 -src_unpack() {
5698 - unpack $(basename ${SOURCE_URL})
5699 -
5700 - einfo "Deleting bundled jars..."
5701 - find -name "*.jar" -type f -delete
5702 -
5703 - unpack netbeans-9999-r1-build.xml.patch.bz2
5704 -
5705 - pushd "${S}" >/dev/null || die
5706 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
5707 - ln -s "${DISTDIR}"/E66CD333B95B5DC5B3E206E1C12F179605BBB343-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
5708 - ln -s "${DISTDIR}"/40BC40A6E6DBD598900E8FAB87E460FCC601275C-predefined_vars.zip php.editor/external/predefined_vars.zip || die
5709 - popd >/dev/null || die
5710 -}
5711 -
5712 -src_prepare() {
5713 - einfo "Deleting bundled class files..."
5714 - find -name "*.class" -type f | xargs rm -vf
5715 -
5716 - epatch netbeans-9999-r1-build.xml.patch
5717 -
5718 - # Support for custom patches
5719 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5720 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5721 -
5722 - if [ -n "${files}" ] ; then
5723 - einfo "Applying custom patches:"
5724 -
5725 - for file in ${files} ; do
5726 - epatch "${file}"
5727 - done
5728 - fi
5729 - fi
5730 -
5731 - einfo "Symlinking external libraries..."
5732 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5733 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
5734 -
5735 - einfo "Linking in other clusters..."
5736 - mkdir "${S}"/nbbuild/netbeans || die
5737 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5738 -
5739 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5740 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5741 - touch nb.cluster.ide.built
5742 -
5743 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5744 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5745 - touch nb.cluster.platform.built
5746 -
5747 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5748 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5749 - touch nb.cluster.websvccommon.built
5750 -
5751 - popd >/dev/null || die
5752 -
5753 - java-pkg-2_src_prepare
5754 -}
5755 -
5756 -src_install() {
5757 - pushd nbbuild/netbeans/php >/dev/null || die
5758 -
5759 - insinto ${INSTALL_DIR}
5760 -
5761 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5762 -
5763 - doins -r *
5764 -
5765 - popd >/dev/null || die
5766 -
5767 - local instdir=${INSTALL_DIR}/modules/ext
5768 - pushd "${D}"/${instdir} >/dev/null || die
5769 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
5770 - popd >/dev/null || die
5771 -
5772 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
5773 -}
5774
5775 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20111116.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20111116.ebuild
5776 deleted file mode 100644
5777 index 73c5e9c..0000000
5778 --- a/dev-java/netbeans-php/netbeans-php-9999_p20111116.ebuild
5779 +++ /dev/null
5780 @@ -1,118 +0,0 @@
5781 -# Copyright 1999-2011 Gentoo Foundation
5782 -# Distributed under the terms of the GNU General Public License v2
5783 -# $Header: $
5784 -
5785 -EAPI="4"
5786 -WANT_ANT_TASKS="ant-nodeps"
5787 -inherit eutils java-pkg-2 java-ant-2
5788 -
5789 -DESCRIPTION="Netbeans PHP Cluster"
5790 -HOMEPAGE="http://netbeans.org/projects/php"
5791 -SLOT="9999"
5792 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-11-16_06-00-36/zip/netbeans-trunk-nightly-201111160600-src.zip"
5793 -SRC_URI="${SOURCE_URL}
5794 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
5795 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
5796 - http://hg.netbeans.org/binaries/BB8CBBD70CCD7ABF40943487C48512D82FB01AE9-phpsigfiles.zip
5797 - http://hg.netbeans.org/binaries/40BC40A6E6DBD598900E8FAB87E460FCC601275C-predefined_vars.zip"
5798 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5799 -KEYWORDS="~amd64 ~x86"
5800 -IUSE=""
5801 -S="${WORKDIR}"
5802 -
5803 -CDEPEND="~dev-java/netbeans-ide-${PV}
5804 - ~dev-java/netbeans-platform-${PV}
5805 - ~dev-java/netbeans-websvccommon-${PV}
5806 - dev-java/javacup:0"
5807 -DEPEND="virtual/jdk:1.6
5808 - app-arch/unzip
5809 - ${CDEPEND}
5810 - dev-java/javahelp:0"
5811 -RDEPEND=">=virtual/jdk-1.6
5812 - ${CDEPEND}"
5813 -
5814 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5815 -
5816 -EANT_BUILD_XML="nbbuild/build.xml"
5817 -EANT_BUILD_TARGET="rebuild-cluster"
5818 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true"
5819 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5820 -JAVA_PKG_BSFIX="off"
5821 -
5822 -src_unpack() {
5823 - unpack $(basename ${SOURCE_URL})
5824 -
5825 - einfo "Deleting bundled jars..."
5826 - find -name "*.jar" -type f -delete
5827 -
5828 - unpack netbeans-9999-r1-build.xml.patch.bz2
5829 -
5830 - pushd "${S}" >/dev/null || die
5831 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
5832 - ln -s "${DISTDIR}"/BB8CBBD70CCD7ABF40943487C48512D82FB01AE9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
5833 - ln -s "${DISTDIR}"/40BC40A6E6DBD598900E8FAB87E460FCC601275C-predefined_vars.zip php.editor/external/predefined_vars.zip || die
5834 - popd >/dev/null || die
5835 -}
5836 -
5837 -src_prepare() {
5838 - einfo "Deleting bundled class files..."
5839 - find -name "*.class" -type f | xargs rm -vf
5840 -
5841 - epatch netbeans-9999-r1-build.xml.patch
5842 -
5843 - # Support for custom patches
5844 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5845 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5846 -
5847 - if [ -n "${files}" ] ; then
5848 - einfo "Applying custom patches:"
5849 -
5850 - for file in ${files} ; do
5851 - epatch "${file}"
5852 - done
5853 - fi
5854 - fi
5855 -
5856 - einfo "Symlinking external libraries..."
5857 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5858 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
5859 -
5860 - einfo "Linking in other clusters..."
5861 - mkdir "${S}"/nbbuild/netbeans || die
5862 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5863 -
5864 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5865 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5866 - touch nb.cluster.ide.built
5867 -
5868 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5869 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5870 - touch nb.cluster.platform.built
5871 -
5872 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5873 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5874 - touch nb.cluster.websvccommon.built
5875 -
5876 - popd >/dev/null || die
5877 -
5878 - java-pkg-2_src_prepare
5879 -}
5880 -
5881 -src_install() {
5882 - pushd nbbuild/netbeans/php >/dev/null || die
5883 -
5884 - insinto ${INSTALL_DIR}
5885 -
5886 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5887 -
5888 - doins -r *
5889 -
5890 - popd >/dev/null || die
5891 -
5892 - local instdir=${INSTALL_DIR}/modules/ext
5893 - pushd "${D}"/${instdir} >/dev/null || die
5894 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
5895 - popd >/dev/null || die
5896 -
5897 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
5898 -}
5899
5900 diff --git a/dev-java/netbeans-platform/ChangeLog b/dev-java/netbeans-platform/ChangeLog
5901 index 79295c1..6290df7 100644
5902 --- a/dev-java/netbeans-platform/ChangeLog
5903 +++ b/dev-java/netbeans-platform/ChangeLog
5904 @@ -2,6 +2,11 @@
5905 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
5906 # $Header: $
5907
5908 + 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
5909 + -netbeans-platform-9999_p20111113.ebuild,
5910 + -netbeans-platform-9999_p20111116.ebuild:
5911 + Removed obsolete versions
5912 +
5913 *netbeans-platform-9999_p20111125 (26 Nov 2011)
5914
5915 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
5916
5917 diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
5918 index 4da7118..ba8ebe8 100644
5919 --- a/dev-java/netbeans-platform/Manifest
5920 +++ b/dev-java/netbeans-platform/Manifest
5921 @@ -10,13 +10,9 @@ DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e
5922 DIST netbeans-7.1-build.xml.patch.bz2 2377 RMD160 ccd282e6ce2b3e9283fa6faeaf75f8eada2ca8e5 SHA1 ff2eef00d47b572d7e64f41cb8d5f99b7bb13061 SHA256 e7efa99c7d53ae3bd2f8c916947eaa4c9bd96ac33069a9277173a73d3a71ac46
5923 DIST netbeans-7.1beta-201109252201-src.zip 176829721 RMD160 1d79b221dd17b57ea05a635b4fdd25fd7882b700 SHA1 e170e16f4a955528a6f0dabb853f75f7ad09bfb5 SHA256 07a534e151070899a3f0f250ce3d3fc9e904c1b37df266d77c5df670fc2090e4
5924 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
5925 -DIST netbeans-trunk-nightly-201111130600-src.zip 172368078 RMD160 f3ac96780006f2bce2968be7ef66b9b0213764a5 SHA1 e12032fc0bf2d006521071636b7279d0ae2e7c14 SHA256 064f2a58f50cd3feab2e275c1a8df56062fdfd01de3ba3e89db0c7b261768cb9
5926 -DIST netbeans-trunk-nightly-201111160600-src.zip 171695727 RMD160 df3f25be6abd32a1700e363f5b0320ad50b97bfe SHA1 676702013e28bf3342800b2986feb4a2e9f10802 SHA256 42b228cd73f06ca9b83d875e4e38a06f6a0b116e04692dbcfaefd65ceaa31495
5927 DIST netbeans-trunk-nightly-201111250600-src.zip 171937249 RMD160 28797408fb5c72497927d60d8d13d59f6a836f76 SHA1 b3e0a0060a513156b58b946bab473a29e54bffbf SHA256 0c03cd89123688a27a3e51830400a06d11fdb0e1f3c0f3289237474785e660e1
5928 EBUILD netbeans-platform-7.0.1.ebuild 5049 RMD160 d6a01c7785d02b9e5aebb1a2f192c5a2b6f1ccae SHA1 2acc23f9e9f6f5c60cabce30e651b3d31d91ac41 SHA256 b67cf0867358fea808614c02b8b6ea2ab88223f8642175ac3f91dc8c610aca4e
5929 EBUILD netbeans-platform-7.1_beta.ebuild 5015 RMD160 d451518dbaa2b909ccdf25e2233f84ac4f5c9d1b SHA1 cb9647971def8a358e84eea4fe555daaea25a82e SHA256 ede89cde75008458a615ee8b2ec09b6066b37e6e72adbc48b4f7dc3cd917e8c1
5930 -EBUILD netbeans-platform-9999_p20111113.ebuild 5057 RMD160 c08a38174b5dd3f3dcac914bb9641683f6f3e608 SHA1 0e9261d57c7011853899a9c047399d5946c926d5 SHA256 857341d60acd0dbc7779de8c51adfeac2a0bc91f88d4b292ed86d1907acb87cf
5931 -EBUILD netbeans-platform-9999_p20111116.ebuild 5057 RMD160 763fb61304f205eb8054341bcc1e09725df328d7 SHA1 b7c5a50e5fa89e0fa149f5e2b7b7b1a17703d857 SHA256 8532dc32621cf88fe1a827d5b4e12c7a9b35da673a8f7d9a6cb10dba71185464
5932 EBUILD netbeans-platform-9999_p20111125.ebuild 5057 RMD160 a671b860305c015ed71c64dba4ec4f44234107ea SHA1 d5513c24802f0f47f5e59359b5c3096cd1023d74 SHA256 46cc42b5852d74b0b7b1695911c1664e0850fcc15cf1e10f8af138e638d0c12d
5933 -MISC ChangeLog 20659 RMD160 c5282340505ac0757a8a6f040d1f5933d71abb50 SHA1 a3e71266e9bdd34d1b96fff7ea8faca33ada129a SHA256 002355adb864ac8db290dc7ba76f50337a2df3cd6db8f47d26ec97e446f8ed83
5934 +MISC ChangeLog 20828 RMD160 9b9629fdfd5422d22be19ad66eb2a779776b4835 SHA1 90b79cd2a56c1c24b325d750cfcaeb0f39772d10 SHA256 098ac86e4e56133886b5bcd0ab83aca96bd071f341e55d0542f937b8b4eb5d32
5935 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
5936
5937 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20111113.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20111113.ebuild
5938 deleted file mode 100644
5939 index 85e8746..0000000
5940 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20111113.ebuild
5941 +++ /dev/null
5942 @@ -1,127 +0,0 @@
5943 -# Copyright 1999-2011 Gentoo Foundation
5944 -# Distributed under the terms of the GNU General Public License v2
5945 -# $Header: $
5946 -
5947 -EAPI="4"
5948 -WANT_ANT_TASKS="ant-nodeps"
5949 -inherit eutils java-pkg-2 java-ant-2
5950 -
5951 -DESCRIPTION="Netbeans Platform"
5952 -HOMEPAGE="http://netbeans.org/features/platform/"
5953 -SLOT="9999"
5954 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-11-13_06-00-37/zip/netbeans-trunk-nightly-201111130600-src.zip"
5955 -SRC_URI="${SOURCE_URL}
5956 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
5957 - http://hg.netbeans.org/binaries/F1C19117B73A6819FA91EB646ECBA7F41073DC2A-felix-3.2.2.jar
5958 - http://hg.netbeans.org/binaries/1D63B972926D053DFA427CA03841F67D4EAC6DB2-org.eclipse.osgi_3.6.0.v20100517.jar
5959 - http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
5960 - http://hg.netbeans.org/binaries/986195A7E31034EE73F7A896A36B24169692F142-osgi.core-4.2.jar
5961 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip"
5962 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5963 -KEYWORDS="~amd64 ~x86"
5964 -IUSE=""
5965 -S="${WORKDIR}"
5966 -
5967 -CDEPEND="dev-java/javahelp:0
5968 - >=dev-java/jna-3.2.7:0
5969 - dev-java/swing-layout:1[source]"
5970 -DEPEND="virtual/jdk:1.6
5971 - app-arch/unzip
5972 - ${CDEPEND}"
5973 -RDEPEND=">=virtual/jdk-1.6
5974 - ${CDEPEND}"
5975 -
5976 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5977 -
5978 -EANT_BUILD_XML="nbbuild/build.xml"
5979 -EANT_BUILD_TARGET="rebuild-cluster"
5980 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true"
5981 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5982 -JAVA_PKG_BSFIX="off"
5983 -
5984 -src_unpack() {
5985 - unpack $(basename ${SOURCE_URL})
5986 -
5987 - einfo "Deleting bundled jars..."
5988 - find -name "*.jar" -type f -delete
5989 -
5990 - unpack netbeans-9999-r1-build.xml.patch.bz2
5991 -
5992 - pushd "${S}" >/dev/null || die
5993 - ln -s "${DISTDIR}"/F1C19117B73A6819FA91EB646ECBA7F41073DC2A-felix-3.2.2.jar libs.felix/external/felix-3.2.2.jar || die
5994 - ln -s "${DISTDIR}"/1D63B972926D053DFA427CA03841F67D4EAC6DB2-org.eclipse.osgi_3.6.0.v20100517.jar netbinox/external/org.eclipse.osgi_3.6.0.v20100517.jar || die
5995 - ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
5996 - ln -s "${DISTDIR}"/986195A7E31034EE73F7A896A36B24169692F142-osgi.core-4.2.jar libs.osgi/external/osgi.core-4.2.jar || die
5997 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
5998 - popd >/dev/null || die
5999 -}
6000 -
6001 -src_prepare() {
6002 - einfo "Deleting bundled class files..."
6003 - find -name "*.class" -type f | xargs rm -vf
6004 -
6005 - epatch netbeans-9999-r1-build.xml.patch
6006 - # upstream jna jar contains bundled binary libraries so we disable that feature
6007 -
6008 - # Support for custom patches
6009 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6010 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6011 -
6012 - if [ -n "${files}" ] ; then
6013 - einfo "Applying custom patches:"
6014 -
6015 - for file in ${files} ; do
6016 - epatch "${file}"
6017 - done
6018 - fi
6019 - fi
6020 -
6021 - einfo "Symlinking external libraries..."
6022 - java-pkg_jar-from --into core.nativeaccess/external jna platform.jar platform-3.2.7.jar
6023 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6024 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-3.2.7.jar
6025 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
6026 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
6027 -
6028 - java-pkg-2_src_prepare
6029 -}
6030 -
6031 -src_compile() {
6032 - unset DISPLAY
6033 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
6034 -}
6035 -
6036 -src_install() {
6037 - pushd nbbuild/netbeans/platform >/dev/null || die
6038 -
6039 - java-pkg_dojar lib/*.jar
6040 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6041 -
6042 - insinto ${INSTALL_DIR}
6043 - doins -r *
6044 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
6045 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
6046 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
6047 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
6048 - rm -fr "${D}"/modules/lib || die
6049 -
6050 - popd >/dev/null || die
6051 -
6052 - fperms 775 ${INSTALL_DIR}/lib/nbexec
6053 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
6054 -
6055 - local instdir=${INSTALL_DIR}/modules/ext
6056 - pushd "${D}"/${instdir} >/dev/null || die
6057 - # felix-main-2.0.2.jar
6058 - # felix-2.0.3.jar
6059 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
6060 - rm jna-3.2.7.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-3.2.7.jar || die
6061 - # osgi.cmpn-4.2.jar
6062 - # osgi.core-4.2.jar
6063 - rm platform-3.2.7.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/platform-3.2.7.jar || die
6064 - 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
6065 - # updater.jar
6066 - popd >/dev/null || die
6067 -
6068 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
6069 -}
6070
6071 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20111116.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20111116.ebuild
6072 deleted file mode 100644
6073 index f7006d1..0000000
6074 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20111116.ebuild
6075 +++ /dev/null
6076 @@ -1,127 +0,0 @@
6077 -# Copyright 1999-2011 Gentoo Foundation
6078 -# Distributed under the terms of the GNU General Public License v2
6079 -# $Header: $
6080 -
6081 -EAPI="4"
6082 -WANT_ANT_TASKS="ant-nodeps"
6083 -inherit eutils java-pkg-2 java-ant-2
6084 -
6085 -DESCRIPTION="Netbeans Platform"
6086 -HOMEPAGE="http://netbeans.org/features/platform/"
6087 -SLOT="9999"
6088 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-11-16_06-00-36/zip/netbeans-trunk-nightly-201111160600-src.zip"
6089 -SRC_URI="${SOURCE_URL}
6090 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
6091 - http://hg.netbeans.org/binaries/F1C19117B73A6819FA91EB646ECBA7F41073DC2A-felix-3.2.2.jar
6092 - http://hg.netbeans.org/binaries/1D63B972926D053DFA427CA03841F67D4EAC6DB2-org.eclipse.osgi_3.6.0.v20100517.jar
6093 - http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
6094 - http://hg.netbeans.org/binaries/986195A7E31034EE73F7A896A36B24169692F142-osgi.core-4.2.jar
6095 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip"
6096 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6097 -KEYWORDS="~amd64 ~x86"
6098 -IUSE=""
6099 -S="${WORKDIR}"
6100 -
6101 -CDEPEND="dev-java/javahelp:0
6102 - >=dev-java/jna-3.2.7:0
6103 - dev-java/swing-layout:1[source]"
6104 -DEPEND="virtual/jdk:1.6
6105 - app-arch/unzip
6106 - ${CDEPEND}"
6107 -RDEPEND=">=virtual/jdk-1.6
6108 - ${CDEPEND}"
6109 -
6110 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6111 -
6112 -EANT_BUILD_XML="nbbuild/build.xml"
6113 -EANT_BUILD_TARGET="rebuild-cluster"
6114 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true"
6115 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6116 -JAVA_PKG_BSFIX="off"
6117 -
6118 -src_unpack() {
6119 - unpack $(basename ${SOURCE_URL})
6120 -
6121 - einfo "Deleting bundled jars..."
6122 - find -name "*.jar" -type f -delete
6123 -
6124 - unpack netbeans-9999-r1-build.xml.patch.bz2
6125 -
6126 - pushd "${S}" >/dev/null || die
6127 - ln -s "${DISTDIR}"/F1C19117B73A6819FA91EB646ECBA7F41073DC2A-felix-3.2.2.jar libs.felix/external/felix-3.2.2.jar || die
6128 - ln -s "${DISTDIR}"/1D63B972926D053DFA427CA03841F67D4EAC6DB2-org.eclipse.osgi_3.6.0.v20100517.jar netbinox/external/org.eclipse.osgi_3.6.0.v20100517.jar || die
6129 - ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
6130 - ln -s "${DISTDIR}"/986195A7E31034EE73F7A896A36B24169692F142-osgi.core-4.2.jar libs.osgi/external/osgi.core-4.2.jar || die
6131 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
6132 - popd >/dev/null || die
6133 -}
6134 -
6135 -src_prepare() {
6136 - einfo "Deleting bundled class files..."
6137 - find -name "*.class" -type f | xargs rm -vf
6138 -
6139 - epatch netbeans-9999-r1-build.xml.patch
6140 - # upstream jna jar contains bundled binary libraries so we disable that feature
6141 -
6142 - # Support for custom patches
6143 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6144 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6145 -
6146 - if [ -n "${files}" ] ; then
6147 - einfo "Applying custom patches:"
6148 -
6149 - for file in ${files} ; do
6150 - epatch "${file}"
6151 - done
6152 - fi
6153 - fi
6154 -
6155 - einfo "Symlinking external libraries..."
6156 - java-pkg_jar-from --into core.nativeaccess/external jna platform.jar platform-3.2.7.jar
6157 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6158 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-3.2.7.jar
6159 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
6160 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
6161 -
6162 - java-pkg-2_src_prepare
6163 -}
6164 -
6165 -src_compile() {
6166 - unset DISPLAY
6167 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
6168 -}
6169 -
6170 -src_install() {
6171 - pushd nbbuild/netbeans/platform >/dev/null || die
6172 -
6173 - java-pkg_dojar lib/*.jar
6174 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6175 -
6176 - insinto ${INSTALL_DIR}
6177 - doins -r *
6178 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
6179 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
6180 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
6181 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
6182 - rm -fr "${D}"/modules/lib || die
6183 -
6184 - popd >/dev/null || die
6185 -
6186 - fperms 775 ${INSTALL_DIR}/lib/nbexec
6187 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
6188 -
6189 - local instdir=${INSTALL_DIR}/modules/ext
6190 - pushd "${D}"/${instdir} >/dev/null || die
6191 - # felix-main-2.0.2.jar
6192 - # felix-2.0.3.jar
6193 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
6194 - rm jna-3.2.7.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-3.2.7.jar || die
6195 - # osgi.cmpn-4.2.jar
6196 - # osgi.core-4.2.jar
6197 - rm platform-3.2.7.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/platform-3.2.7.jar || die
6198 - 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
6199 - # updater.jar
6200 - popd >/dev/null || die
6201 -
6202 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
6203 -}
6204
6205 diff --git a/dev-java/netbeans-profiler/ChangeLog b/dev-java/netbeans-profiler/ChangeLog
6206 index 34a2fa4..d0d33c1 100644
6207 --- a/dev-java/netbeans-profiler/ChangeLog
6208 +++ b/dev-java/netbeans-profiler/ChangeLog
6209 @@ -2,6 +2,11 @@
6210 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
6211 # $Header: $
6212
6213 + 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
6214 + -netbeans-profiler-9999_p20111113.ebuild,
6215 + -netbeans-profiler-9999_p20111116.ebuild:
6216 + Removed obsolete versions
6217 +
6218 *netbeans-profiler-9999_p20111125 (26 Nov 2011)
6219
6220 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
6221
6222 diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
6223 index e21e0fb..3cc9cf6 100644
6224 --- a/dev-java/netbeans-profiler/Manifest
6225 +++ b/dev-java/netbeans-profiler/Manifest
6226 @@ -3,13 +3,9 @@ DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e
6227 DIST netbeans-7.1-build.xml.patch.bz2 2377 RMD160 ccd282e6ce2b3e9283fa6faeaf75f8eada2ca8e5 SHA1 ff2eef00d47b572d7e64f41cb8d5f99b7bb13061 SHA256 e7efa99c7d53ae3bd2f8c916947eaa4c9bd96ac33069a9277173a73d3a71ac46
6228 DIST netbeans-7.1beta-201109252201-src.zip 176829721 RMD160 1d79b221dd17b57ea05a635b4fdd25fd7882b700 SHA1 e170e16f4a955528a6f0dabb853f75f7ad09bfb5 SHA256 07a534e151070899a3f0f250ce3d3fc9e904c1b37df266d77c5df670fc2090e4
6229 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
6230 -DIST netbeans-trunk-nightly-201111130600-src.zip 172368078 RMD160 f3ac96780006f2bce2968be7ef66b9b0213764a5 SHA1 e12032fc0bf2d006521071636b7279d0ae2e7c14 SHA256 064f2a58f50cd3feab2e275c1a8df56062fdfd01de3ba3e89db0c7b261768cb9
6231 -DIST netbeans-trunk-nightly-201111160600-src.zip 171695727 RMD160 df3f25be6abd32a1700e363f5b0320ad50b97bfe SHA1 676702013e28bf3342800b2986feb4a2e9f10802 SHA256 42b228cd73f06ca9b83d875e4e38a06f6a0b116e04692dbcfaefd65ceaa31495
6232 DIST netbeans-trunk-nightly-201111250600-src.zip 171937249 RMD160 28797408fb5c72497927d60d8d13d59f6a836f76 SHA1 b3e0a0060a513156b58b946bab473a29e54bffbf SHA256 0c03cd89123688a27a3e51830400a06d11fdb0e1f3c0f3289237474785e660e1
6233 EBUILD netbeans-profiler-7.0.1.ebuild 3113 RMD160 dcfd93da14dbcf6a090cefd843bd8e6bbdcaa051 SHA1 a9fee09c442cbcd4187f2dc1443e19cdd9a96003 SHA256 588797a6b81c7f5ba5e1cf06ad66e593bd89aa28261b68006ebb973d0eae8044
6234 EBUILD netbeans-profiler-7.1_beta.ebuild 3103 RMD160 b13f5713ba3ee16ec9c54b791369fb4d0615f82d SHA1 0ea2565f4523855e7f815d6aedeac10601bafa20 SHA256 e30d318331f537d5ef56e9125ef2c133b1a05f42952fcfecb756c82059024db9
6235 -EBUILD netbeans-profiler-9999_p20111113.ebuild 3145 RMD160 8c0273ab6395ee88de58ec1bbe68ff5227998777 SHA1 c5c0b690e40ff8bf5b5d2035cec3797bff3f452e SHA256 9f74618aa2255f7cf3ef917ef8e0c61230d72fdd73d7f831e8d43863c2dc0305
6236 -EBUILD netbeans-profiler-9999_p20111116.ebuild 3145 RMD160 a5c15a8d8ceeb67f16b702fe1833f153c1abd657 SHA1 e2fb9a404b300e217f8245c8808b3836c773163b SHA256 c8acfdb3098cbd3fb3b0f70ace3b774f8235b3d24e21934896c58b9c759edc89
6237 EBUILD netbeans-profiler-9999_p20111125.ebuild 3145 RMD160 49f0b1ef00119964402a9a11f98456fb27eca006 SHA1 b7a55d8aa64dd79ec7e46311d6c9fc93e01aec33 SHA256 65758989d03c2bcdee88d2a6c70d6291e5923760a0a32e3aabbe23bca27bfd15
6238 -MISC ChangeLog 19954 RMD160 67d83b89e3eb282fdfa05b8eb0ddfb7161dbbd96 SHA1 1e080076bc5b24e3d526fe2515376f86904d185f SHA256 034eb32f86359cd0dc6340a699ce9f5ab37859bb3f7d9635310ed10a8ff55ced
6239 +MISC ChangeLog 20123 RMD160 df32b653220f651629a95df2aea38b9e39049325 SHA1 d17f285440a6b6ef83de80e5dbf61b5613bbeb19 SHA256 f90c1e4b227a3e1ffeed81a6e2bfad8528534fade94400c7f8c52ea940d4362b
6240 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
6241
6242 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20111113.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20111113.ebuild
6243 deleted file mode 100644
6244 index 775182f..0000000
6245 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20111113.ebuild
6246 +++ /dev/null
6247 @@ -1,114 +0,0 @@
6248 -# Copyright 1999-2011 Gentoo Foundation
6249 -# Distributed under the terms of the GNU General Public License v2
6250 -# $Header: $
6251 -
6252 -EAPI="4"
6253 -WANT_ANT_TASKS="ant-nodeps"
6254 -inherit eutils java-pkg-2 java-ant-2
6255 -
6256 -DESCRIPTION="Netbeans Profiler Cluster"
6257 -HOMEPAGE="http://netbeans.org/projects/profiler"
6258 -SLOT="9999"
6259 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-11-13_06-00-37/zip/netbeans-trunk-nightly-201111130600-src.zip"
6260 -SRC_URI="${SOURCE_URL}
6261 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
6262 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6263 -KEYWORDS="~amd64 ~x86"
6264 -IUSE=""
6265 -S="${WORKDIR}"
6266 -
6267 -CDEPEND="~dev-java/netbeans-ide-${PV}
6268 - ~dev-java/netbeans-java-${PV}
6269 - ~dev-java/netbeans-platform-${PV}"
6270 -DEPEND="virtual/jdk:1.6
6271 - app-arch/unzip
6272 - ${CDEPEND}
6273 - dev-java/javahelp:0"
6274 -RDEPEND=">=virtual/jdk-1.6
6275 - ${CDEPEND}"
6276 -
6277 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6278 -
6279 -EANT_BUILD_XML="nbbuild/build.xml"
6280 -EANT_BUILD_TARGET="rebuild-cluster"
6281 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true"
6282 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6283 -JAVA_PKG_BSFIX="off"
6284 -
6285 -src_unpack() {
6286 - unpack $(basename ${SOURCE_URL})
6287 -
6288 - einfo "Deleting bundled jars..."
6289 - find -name "*.jar" -type f -delete
6290 -
6291 - unpack netbeans-9999-r1-build.xml.patch.bz2
6292 -}
6293 -
6294 -src_prepare() {
6295 - einfo "Deleting bundled class files..."
6296 - find -name "*.class" -type f | xargs rm -vf
6297 -
6298 - epatch netbeans-9999-r1-build.xml.patch
6299 -
6300 - # Support for custom patches
6301 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6302 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6303 -
6304 - if [ -n "${files}" ] ; then
6305 - einfo "Applying custom patches:"
6306 -
6307 - for file in ${files} ; do
6308 - epatch "${file}"
6309 - done
6310 - fi
6311 - fi
6312 -
6313 - einfo "Symlinking external libraries..."
6314 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6315 -
6316 - einfo "Linking in other clusters..."
6317 - mkdir "${S}"/nbbuild/netbeans || die
6318 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6319 -
6320 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6321 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6322 - touch nb.cluster.ide.built
6323 -
6324 - ln -s /usr/share/netbeans-java-${SLOT} java || die
6325 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6326 - touch nb.cluster.java.built
6327 -
6328 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6329 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6330 - touch nb.cluster.platform.built
6331 -
6332 - popd >/dev/null || die
6333 -
6334 - java-pkg-2_src_prepare
6335 -}
6336 -
6337 -src_install() {
6338 - pushd nbbuild/netbeans/profiler >/dev/null || die
6339 -
6340 - insinto ${INSTALL_DIR}
6341 -
6342 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6343 -
6344 - doins -r *
6345 -
6346 - for file in lib/deployed/cvm/linux/*.so ; do
6347 - fperms 755 ${file}
6348 - done
6349 -
6350 - for file in lib/deployed/jdk*/linux*/*.so ; do
6351 - fperms 755 ${file}
6352 - done
6353 -
6354 - for file in remote-pack-defs/*.sh ; do
6355 - fperms 755 ${file}
6356 - done
6357 -
6358 - popd >/dev/null || die
6359 -
6360 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
6361 -}
6362
6363 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20111116.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20111116.ebuild
6364 deleted file mode 100644
6365 index b14d4b9..0000000
6366 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20111116.ebuild
6367 +++ /dev/null
6368 @@ -1,114 +0,0 @@
6369 -# Copyright 1999-2011 Gentoo Foundation
6370 -# Distributed under the terms of the GNU General Public License v2
6371 -# $Header: $
6372 -
6373 -EAPI="4"
6374 -WANT_ANT_TASKS="ant-nodeps"
6375 -inherit eutils java-pkg-2 java-ant-2
6376 -
6377 -DESCRIPTION="Netbeans Profiler Cluster"
6378 -HOMEPAGE="http://netbeans.org/projects/profiler"
6379 -SLOT="9999"
6380 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-11-16_06-00-36/zip/netbeans-trunk-nightly-201111160600-src.zip"
6381 -SRC_URI="${SOURCE_URL}
6382 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
6383 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6384 -KEYWORDS="~amd64 ~x86"
6385 -IUSE=""
6386 -S="${WORKDIR}"
6387 -
6388 -CDEPEND="~dev-java/netbeans-ide-${PV}
6389 - ~dev-java/netbeans-java-${PV}
6390 - ~dev-java/netbeans-platform-${PV}"
6391 -DEPEND="virtual/jdk:1.6
6392 - app-arch/unzip
6393 - ${CDEPEND}
6394 - dev-java/javahelp:0"
6395 -RDEPEND=">=virtual/jdk-1.6
6396 - ${CDEPEND}"
6397 -
6398 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6399 -
6400 -EANT_BUILD_XML="nbbuild/build.xml"
6401 -EANT_BUILD_TARGET="rebuild-cluster"
6402 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true"
6403 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6404 -JAVA_PKG_BSFIX="off"
6405 -
6406 -src_unpack() {
6407 - unpack $(basename ${SOURCE_URL})
6408 -
6409 - einfo "Deleting bundled jars..."
6410 - find -name "*.jar" -type f -delete
6411 -
6412 - unpack netbeans-9999-r1-build.xml.patch.bz2
6413 -}
6414 -
6415 -src_prepare() {
6416 - einfo "Deleting bundled class files..."
6417 - find -name "*.class" -type f | xargs rm -vf
6418 -
6419 - epatch netbeans-9999-r1-build.xml.patch
6420 -
6421 - # Support for custom patches
6422 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6423 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6424 -
6425 - if [ -n "${files}" ] ; then
6426 - einfo "Applying custom patches:"
6427 -
6428 - for file in ${files} ; do
6429 - epatch "${file}"
6430 - done
6431 - fi
6432 - fi
6433 -
6434 - einfo "Symlinking external libraries..."
6435 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6436 -
6437 - einfo "Linking in other clusters..."
6438 - mkdir "${S}"/nbbuild/netbeans || die
6439 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6440 -
6441 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6442 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6443 - touch nb.cluster.ide.built
6444 -
6445 - ln -s /usr/share/netbeans-java-${SLOT} java || die
6446 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6447 - touch nb.cluster.java.built
6448 -
6449 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6450 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6451 - touch nb.cluster.platform.built
6452 -
6453 - popd >/dev/null || die
6454 -
6455 - java-pkg-2_src_prepare
6456 -}
6457 -
6458 -src_install() {
6459 - pushd nbbuild/netbeans/profiler >/dev/null || die
6460 -
6461 - insinto ${INSTALL_DIR}
6462 -
6463 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6464 -
6465 - doins -r *
6466 -
6467 - for file in lib/deployed/cvm/linux/*.so ; do
6468 - fperms 755 ${file}
6469 - done
6470 -
6471 - for file in lib/deployed/jdk*/linux*/*.so ; do
6472 - fperms 755 ${file}
6473 - done
6474 -
6475 - for file in remote-pack-defs/*.sh ; do
6476 - fperms 755 ${file}
6477 - done
6478 -
6479 - popd >/dev/null || die
6480 -
6481 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
6482 -}
6483
6484 diff --git a/dev-java/netbeans-websvccommon/ChangeLog b/dev-java/netbeans-websvccommon/ChangeLog
6485 index f2b0fd8..e34a7ed 100644
6486 --- a/dev-java/netbeans-websvccommon/ChangeLog
6487 +++ b/dev-java/netbeans-websvccommon/ChangeLog
6488 @@ -2,6 +2,11 @@
6489 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
6490 # $Header: $
6491
6492 + 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
6493 + -netbeans-websvccommon-9999_p20111113.ebuild,
6494 + -netbeans-websvccommon-9999_p20111116.ebuild:
6495 + Removed obsolete versions
6496 +
6497 *netbeans-websvccommon-9999_p20111125 (26 Nov 2011)
6498
6499 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
6500
6501 diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
6502 index 3109fb3..0262e05 100644
6503 --- a/dev-java/netbeans-websvccommon/Manifest
6504 +++ b/dev-java/netbeans-websvccommon/Manifest
6505 @@ -3,13 +3,9 @@ DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e
6506 DIST netbeans-7.1-build.xml.patch.bz2 2377 RMD160 ccd282e6ce2b3e9283fa6faeaf75f8eada2ca8e5 SHA1 ff2eef00d47b572d7e64f41cb8d5f99b7bb13061 SHA256 e7efa99c7d53ae3bd2f8c916947eaa4c9bd96ac33069a9277173a73d3a71ac46
6507 DIST netbeans-7.1beta-201109252201-src.zip 176829721 RMD160 1d79b221dd17b57ea05a635b4fdd25fd7882b700 SHA1 e170e16f4a955528a6f0dabb853f75f7ad09bfb5 SHA256 07a534e151070899a3f0f250ce3d3fc9e904c1b37df266d77c5df670fc2090e4
6508 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
6509 -DIST netbeans-trunk-nightly-201111130600-src.zip 172368078 RMD160 f3ac96780006f2bce2968be7ef66b9b0213764a5 SHA1 e12032fc0bf2d006521071636b7279d0ae2e7c14 SHA256 064f2a58f50cd3feab2e275c1a8df56062fdfd01de3ba3e89db0c7b261768cb9
6510 -DIST netbeans-trunk-nightly-201111160600-src.zip 171695727 RMD160 df3f25be6abd32a1700e363f5b0320ad50b97bfe SHA1 676702013e28bf3342800b2986feb4a2e9f10802 SHA256 42b228cd73f06ca9b83d875e4e38a06f6a0b116e04692dbcfaefd65ceaa31495
6511 DIST netbeans-trunk-nightly-201111250600-src.zip 171937249 RMD160 28797408fb5c72497927d60d8d13d59f6a836f76 SHA1 b3e0a0060a513156b58b946bab473a29e54bffbf SHA256 0c03cd89123688a27a3e51830400a06d11fdb0e1f3c0f3289237474785e660e1
6512 EBUILD netbeans-websvccommon-7.0.1.ebuild 2692 RMD160 78a0dae148b2c583b596a625a6e6622a1c7cafcc SHA1 f3e52c193e9dfdf9d236f655a705c55da76cfad4 SHA256 a18cf7fe0a1e38749826cb12651be06c210b038be50117647496ee6cbd184cda
6513 EBUILD netbeans-websvccommon-7.1_beta.ebuild 2682 RMD160 f52f3d0404701eed8bb84d3e3911d63ba0912ae8 SHA1 28745544628045640cea377f15a3868314ded46c SHA256 39b79567e8e4b7bcef07d1680fbb09da63f55d3081c03cb8f38750823dda337c
6514 -EBUILD netbeans-websvccommon-9999_p20111113.ebuild 2724 RMD160 9a4b04844a2dc633b20368bd133dec051e09699d SHA1 172183de55603be4d627ec5d29defbbc7cc3273c SHA256 b8a9a6a6a7d7eec1f1334865c1dde98682bc9893eb10ed9a998a5f10bb2ba5d0
6515 -EBUILD netbeans-websvccommon-9999_p20111116.ebuild 2724 RMD160 4f609a93e13f84db37a1e8c8e81910679642ee9c SHA1 ac62bcdde7699f97454e800d0a60889992b5be66 SHA256 a0baeb55b1deffe3084429358f98e121522a0f75e0e7762326a30d8ffac49e21
6516 EBUILD netbeans-websvccommon-9999_p20111125.ebuild 2724 RMD160 b5fa0fe4c87ce915bab51a9e0f32fb60ee1513d7 SHA1 a019bedb10059065e9d7ed611b1d559cb5e59e83 SHA256 0f3f2346edd40dbb9d2429a64eabf37f0ea2b26bb42ea3d5ca1241ebd6171a37
6517 -MISC ChangeLog 20826 RMD160 305db0f29ecce58323e1b69365103f71ec9261bc SHA1 a16a67598175cc4219a6831caad52fe6feba9ab2 SHA256 ee4caf41692dafc2a039ddbe28ba87df2035280d1135ca98c405f133411759ba
6518 +MISC ChangeLog 21003 RMD160 2ebacfb671fc290f8678c77d80c36065349002c6 SHA1 9b645284173333a5acb0dd8c8cb0ee5075bf998f SHA256 17791a9c1ef5b46afcbc26d1aa96fa23d11e7b3a397ab2931082f3e5b1880986
6519 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
6520
6521 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20111113.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20111113.ebuild
6522 deleted file mode 100644
6523 index 32aa37e..0000000
6524 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20111113.ebuild
6525 +++ /dev/null
6526 @@ -1,95 +0,0 @@
6527 -# Copyright 1999-2011 Gentoo Foundation
6528 -# Distributed under the terms of the GNU General Public License v2
6529 -# $Header: $
6530 -
6531 -EAPI="4"
6532 -WANT_ANT_TASKS="ant-nodeps"
6533 -inherit eutils java-pkg-2 java-ant-2
6534 -
6535 -DESCRIPTION="Netbeans Web Services Common Cluster"
6536 -HOMEPAGE="http://netbeans.org/"
6537 -SLOT="9999"
6538 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-11-13_06-00-37/zip/netbeans-trunk-nightly-201111130600-src.zip"
6539 -SRC_URI="${SOURCE_URL}
6540 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
6541 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6542 -KEYWORDS="~amd64 ~x86"
6543 -IUSE=""
6544 -S="${WORKDIR}"
6545 -
6546 -CDEPEND="~dev-java/netbeans-platform-${PV}
6547 - ~dev-java/netbeans-ide-${PV}"
6548 -DEPEND="virtual/jdk:1.6
6549 - app-arch/unzip
6550 - ${CDEPEND}
6551 - dev-java/javahelp:0"
6552 -RDEPEND=">=virtual/jdk-1.6
6553 - ${CDEPEND}"
6554 -
6555 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6556 -
6557 -EANT_BUILD_XML="nbbuild/build.xml"
6558 -EANT_BUILD_TARGET="rebuild-cluster"
6559 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true"
6560 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6561 -JAVA_PKG_BSFIX="off"
6562 -
6563 -src_unpack() {
6564 - unpack $(basename ${SOURCE_URL})
6565 -
6566 - einfo "Deleting bundled jars..."
6567 - find -name "*.jar" -type f -delete
6568 -
6569 - unpack netbeans-9999-r1-build.xml.patch.bz2
6570 -}
6571 -
6572 -src_prepare() {
6573 - einfo "Deleting bundled class files..."
6574 - find -name "*.class" -type f | xargs rm -vf
6575 -
6576 - epatch netbeans-9999-r1-build.xml.patch
6577 -
6578 - # Support for custom patches
6579 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6580 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6581 -
6582 - if [ -n "${files}" ] ; then
6583 - einfo "Applying custom patches:"
6584 -
6585 - for file in ${files} ; do
6586 - epatch "${file}"
6587 - done
6588 - fi
6589 - fi
6590 -
6591 - einfo "Symlinking external libraries..."
6592 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6593 -
6594 - einfo "Linking in other clusters..."
6595 - mkdir "${S}"/nbbuild/netbeans || die
6596 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6597 -
6598 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6599 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6600 - touch nb.cluster.platform.built
6601 -
6602 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6603 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6604 - touch nb.cluster.ide.built
6605 -
6606 - popd >/dev/null || die
6607 -
6608 - java-pkg-2_src_prepare
6609 -}
6610 -
6611 -src_install() {
6612 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
6613 -
6614 - insinto ${INSTALL_DIR}
6615 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6616 - doins -r *
6617 -
6618 - popd >/dev/null || die
6619 -
6620 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
6621 -}
6622
6623 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20111116.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20111116.ebuild
6624 deleted file mode 100644
6625 index a60f070..0000000
6626 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20111116.ebuild
6627 +++ /dev/null
6628 @@ -1,95 +0,0 @@
6629 -# Copyright 1999-2011 Gentoo Foundation
6630 -# Distributed under the terms of the GNU General Public License v2
6631 -# $Header: $
6632 -
6633 -EAPI="4"
6634 -WANT_ANT_TASKS="ant-nodeps"
6635 -inherit eutils java-pkg-2 java-ant-2
6636 -
6637 -DESCRIPTION="Netbeans Web Services Common Cluster"
6638 -HOMEPAGE="http://netbeans.org/"
6639 -SLOT="9999"
6640 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-11-16_06-00-36/zip/netbeans-trunk-nightly-201111160600-src.zip"
6641 -SRC_URI="${SOURCE_URL}
6642 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
6643 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6644 -KEYWORDS="~amd64 ~x86"
6645 -IUSE=""
6646 -S="${WORKDIR}"
6647 -
6648 -CDEPEND="~dev-java/netbeans-platform-${PV}
6649 - ~dev-java/netbeans-ide-${PV}"
6650 -DEPEND="virtual/jdk:1.6
6651 - app-arch/unzip
6652 - ${CDEPEND}
6653 - dev-java/javahelp:0"
6654 -RDEPEND=">=virtual/jdk-1.6
6655 - ${CDEPEND}"
6656 -
6657 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6658 -
6659 -EANT_BUILD_XML="nbbuild/build.xml"
6660 -EANT_BUILD_TARGET="rebuild-cluster"
6661 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true"
6662 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6663 -JAVA_PKG_BSFIX="off"
6664 -
6665 -src_unpack() {
6666 - unpack $(basename ${SOURCE_URL})
6667 -
6668 - einfo "Deleting bundled jars..."
6669 - find -name "*.jar" -type f -delete
6670 -
6671 - unpack netbeans-9999-r1-build.xml.patch.bz2
6672 -}
6673 -
6674 -src_prepare() {
6675 - einfo "Deleting bundled class files..."
6676 - find -name "*.class" -type f | xargs rm -vf
6677 -
6678 - epatch netbeans-9999-r1-build.xml.patch
6679 -
6680 - # Support for custom patches
6681 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6682 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6683 -
6684 - if [ -n "${files}" ] ; then
6685 - einfo "Applying custom patches:"
6686 -
6687 - for file in ${files} ; do
6688 - epatch "${file}"
6689 - done
6690 - fi
6691 - fi
6692 -
6693 - einfo "Symlinking external libraries..."
6694 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6695 -
6696 - einfo "Linking in other clusters..."
6697 - mkdir "${S}"/nbbuild/netbeans || die
6698 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6699 -
6700 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6701 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6702 - touch nb.cluster.platform.built
6703 -
6704 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6705 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6706 - touch nb.cluster.ide.built
6707 -
6708 - popd >/dev/null || die
6709 -
6710 - java-pkg-2_src_prepare
6711 -}
6712 -
6713 -src_install() {
6714 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
6715 -
6716 - insinto ${INSTALL_DIR}
6717 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6718 - doins -r *
6719 -
6720 - popd >/dev/null || die
6721 -
6722 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
6723 -}
6724
6725 diff --git a/dev-util/netbeans/ChangeLog b/dev-util/netbeans/ChangeLog
6726 index ab10113..110cda3 100644
6727 --- a/dev-util/netbeans/ChangeLog
6728 +++ b/dev-util/netbeans/ChangeLog
6729 @@ -2,6 +2,10 @@
6730 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
6731 # $Header: $
6732
6733 + 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
6734 + -netbeans-9999_p20111113.ebuild, -netbeans-9999_p20111116.ebuild:
6735 + Removed obsolete versions
6736 +
6737 *netbeans-9999_p20111125 (26 Nov 2011)
6738
6739 26 Nov 2011; Miroslav Šulc <fordfrog@g.o>
6740
6741 diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
6742 index abacf86..fc3408d 100644
6743 --- a/dev-util/netbeans/Manifest
6744 +++ b/dev-util/netbeans/Manifest
6745 @@ -6,13 +6,9 @@ DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d
6746 DIST netbeans-l10n-7.0.1-20110930.tar.bz2 13491185 RMD160 1db97d282a59bbee490fa06046e12c5bc8fb3437 SHA1 fcbe2052e0ee4c9e85ec4819e3c723c53dd0a01d SHA256 ba1b83dd4a543918b7147304d8bba6e35d39fe4e567432766e4749b100c9b2a3
6747 DIST netbeans-l10n-7.1-20110926.tar.bz2 13489084 RMD160 24fee5132da760376a1439c479c7db4d3156da84 SHA1 3fff23001898af24fc4bb59889cbaf475e0f700a SHA256 c714880e99b30cf54b87f42d4fea89ad24942ab07acc952eb69f6713b4ba9575
6748 DIST netbeans-l10n-9999-20110613.tar.bz2 13405097 RMD160 9f8fb8fcdbdf87c958b2a8e162e150cd30c6c327 SHA1 fb06e579426ebad1909f17e36d31fe1b1b6d9f7d SHA256 c8ad3bfdd8c7da892780caa29cef57006f39016b6598327ebdab5704c9ad08a4
6749 -DIST netbeans-trunk-nightly-201111130600-src.zip 172368078 RMD160 f3ac96780006f2bce2968be7ef66b9b0213764a5 SHA1 e12032fc0bf2d006521071636b7279d0ae2e7c14 SHA256 064f2a58f50cd3feab2e275c1a8df56062fdfd01de3ba3e89db0c7b261768cb9
6750 -DIST netbeans-trunk-nightly-201111160600-src.zip 171695727 RMD160 df3f25be6abd32a1700e363f5b0320ad50b97bfe SHA1 676702013e28bf3342800b2986feb4a2e9f10802 SHA256 42b228cd73f06ca9b83d875e4e38a06f6a0b116e04692dbcfaefd65ceaa31495
6751 DIST netbeans-trunk-nightly-201111250600-src.zip 171937249 RMD160 28797408fb5c72497927d60d8d13d59f6a836f76 SHA1 b3e0a0060a513156b58b946bab473a29e54bffbf SHA256 0c03cd89123688a27a3e51830400a06d11fdb0e1f3c0f3289237474785e660e1
6752 EBUILD netbeans-7.0.1-r2.ebuild 6736 RMD160 8780b584bedf0cfd4cd40f1e26c015079b19da4c SHA1 9e31064b4e19fad1d0ca79476f32c5153b4b18cf SHA256 e808fba2ddb516270d93b5cf67cff60d98b37ca58a158878f2e3b3ad696cfc82
6753 EBUILD netbeans-7.1_beta-r1.ebuild 6908 RMD160 6987adeb8f99d340a207eb662d406cc80c354478 SHA1 a296dc5dddf14ed25fee6eba5c35aed5cb2490d6 SHA256 563e9d9b2d12e31d6369fd3c2f0d24a1815a1c24b2f99bd19626020452080413
6754 -EBUILD netbeans-9999_p20111113.ebuild 6991 RMD160 5c21f0276278e9e84ab361a6ed582f99f116b339 SHA1 b16e00b04d78222b7189208cc66021c4c8d17039 SHA256 ca0cdf5875284db258b983bc6af2b57e7ecb66c2cedb3e0f289abfe01eaf76bb
6755 -EBUILD netbeans-9999_p20111116.ebuild 6991 RMD160 57a402d98cfc8b57920d44d4cb3bc6b3dff002cd SHA1 28ff7dbc6b96ab0d60fa5fed91c9c8659d14e3fb SHA256 8ce5f2675a285313302c3fd135e6c6b3c4d945f0a572907847a31da56d035b24
6756 EBUILD netbeans-9999_p20111125.ebuild 6991 RMD160 2ddb224a9b23cad8be200a3ce0d064132f6db908 SHA1 93ec85a037c286c3ff26c1248e0b38901b32dcca SHA256 248bb53d67b0795a7e9c65a97447abae6316729a9a6c3dc96c1112dd57735c21
6757 -MISC ChangeLog 18826 RMD160 5b99406aa37776e7f7498bf69fc9f06bc78ea0a7 SHA1 a6ed2c2199d4e5c5dbb7e2330bca0f82508dce57 SHA256 5e63995279d9c2333cef65efc08d7f53e3ba371a9e9a7c40566c1adb188dfd94
6758 +MISC ChangeLog 18975 RMD160 50bfd895ab79374d47c74de31b38affad362893f SHA1 b80789ddc07f13df33352300ded7d549e570e13f SHA256 0536044355ab212ab215080c0d49197e5a27f9c9c98a1871dd7d3945cc30d10b
6759 MISC metadata.xml 333 RMD160 848a246f77fbcc88bb03d4a8d0769ef60353148a SHA1 e9afe19410a907fb47230f824b2d592ba3f465d4 SHA256 a7c289d7be537b4c51bd8100bca0d8a40ceb5fb011942bbd1b286841cf3c1d0a
6760
6761 diff --git a/dev-util/netbeans/netbeans-9999_p20111113.ebuild b/dev-util/netbeans/netbeans-9999_p20111113.ebuild
6762 deleted file mode 100644
6763 index 9492267..0000000
6764 --- a/dev-util/netbeans/netbeans-9999_p20111113.ebuild
6765 +++ /dev/null
6766 @@ -1,260 +0,0 @@
6767 -# Copyright 1999-2011 Gentoo Foundation
6768 -# Distributed under the terms of the GNU General Public License v2
6769 -# $Header: $
6770 -
6771 -EAPI="4"
6772 -inherit eutils java-pkg-2 java-ant-2
6773 -
6774 -DESCRIPTION="Netbeans IDE"
6775 -HOMEPAGE="http://netbeans.org/"
6776 -SLOT="9999"
6777 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-11-13_06-00-37/zip/netbeans-trunk-nightly-201111130600-src.zip"
6778 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
6779 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20110613.tar.bz2"
6780 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
6781 -SRC_URI="linguas_af? ( ${ALL_URLS} )
6782 - linguas_ar? ( ${ALL_URLS} )
6783 - linguas_ca? ( ${ALL_URLS} )
6784 - linguas_cs? ( ${ALL_URLS} )
6785 - linguas_de? ( ${ALL_URLS} )
6786 - linguas_el? ( ${ALL_URLS} )
6787 - linguas_es? ( ${ALL_URLS} )
6788 - linguas_fr? ( ${ALL_URLS} )
6789 - linguas_gl? ( ${ALL_URLS} )
6790 - linguas_hi_IN? ( ${ALL_URLS} )
6791 - linguas_id? ( ${ALL_URLS} )
6792 - linguas_it? ( ${ALL_URLS} )
6793 - linguas_ja? ( ${ALL_URLS} )
6794 - linguas_ko? ( ${ALL_URLS} )
6795 - linguas_lt? ( ${ALL_URLS} )
6796 - linguas_nl? ( ${ALL_URLS} )
6797 - linguas_pl? ( ${ALL_URLS} )
6798 - linguas_pt_BR? ( ${ALL_URLS} )
6799 - linguas_pt_PT? ( ${ALL_URLS} )
6800 - linguas_ro? ( ${ALL_URLS} )
6801 - linguas_ru? ( ${ALL_URLS} )
6802 - linguas_si? ( ${ALL_URLS} )
6803 - linguas_sq? ( ${ALL_URLS} )
6804 - linguas_sr? ( ${ALL_URLS} )
6805 - linguas_sv? ( ${ALL_URLS} )
6806 - linguas_ta_IN? ( ${ALL_URLS} )
6807 - linguas_tl? ( ${ALL_URLS} )
6808 - linguas_tr? ( ${ALL_URLS} )
6809 - linguas_vi? ( ${ALL_URLS} )
6810 - linguas_zh_CN? ( ${ALL_URLS} )
6811 - linguas_zh_TW? ( ${ALL_URLS} )
6812 -"
6813 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6814 -KEYWORDS="~amd64 ~x86"
6815 -IUSE_NETBEANS_MODULES="
6816 - +netbeans_modules_apisupport
6817 - netbeans_modules_cnd
6818 - netbeans_modules_dlight
6819 - netbeans_modules_enterprise
6820 - netbeans_modules_ergonomics
6821 - netbeans_modules_groovy
6822 - +netbeans_modules_java
6823 - netbeans_modules_javacard
6824 - +netbeans_modules_javafx
6825 - netbeans_modules_mobility
6826 - netbeans_modules_php
6827 - +netbeans_modules_profiler
6828 - +netbeans_modules_websvccommon"
6829 -IUSE_LINGUAS="
6830 - linguas_af
6831 - linguas_ar
6832 - linguas_ca
6833 - linguas_cs
6834 - linguas_de
6835 - linguas_el
6836 - linguas_es
6837 - linguas_fr
6838 - linguas_gl
6839 - linguas_hi_IN
6840 - linguas_id
6841 - linguas_it
6842 - linguas_ja
6843 - linguas_ko
6844 - linguas_lt
6845 - linguas_nl
6846 - linguas_pl
6847 - linguas_pt_BR
6848 - linguas_pt_PT
6849 - linguas_ro
6850 - linguas_ru
6851 - linguas_si
6852 - linguas_sq
6853 - linguas_sr
6854 - linguas_sv
6855 - linguas_ta_IN
6856 - linguas_tl
6857 - linguas_tr
6858 - linguas_vi
6859 - linguas_zh_CN
6860 - linguas_zh_TW"
6861 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
6862 -S="${WORKDIR}"
6863 -
6864 -DEPEND="virtual/jdk:1.6
6865 - dev-java/javahelp:0"
6866 -RDEPEND=">=virtual/jdk-1.6
6867 - ~dev-java/netbeans-harness-${PV}
6868 - ~dev-java/netbeans-ide-${PV}
6869 - ~dev-java/netbeans-nb-${PV}
6870 - ~dev-java/netbeans-platform-${PV}
6871 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
6872 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
6873 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
6874 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
6875 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
6876 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
6877 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
6878 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
6879 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
6880 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
6881 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
6882 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
6883 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
6884 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
6885 -JAVA_PKG_BSFIX="off"
6886 -NBLOCALES=""
6887 -
6888 -pkg_setup() {
6889 - for lingua in ${IUSE_LINGUAS} ; do
6890 - local lang=${lingua/linguas_/}
6891 -
6892 - if [[ "${lang}" = "ar" ]] ; then
6893 - lang="ar_EG,ar_SA"
6894 - elif [[ "${lang}" = "es" ]] ; then
6895 - lang="es,es_CO"
6896 - elif [[ "${lang}" = "gl" ]] ; then
6897 - lang="gl_ES"
6898 - elif [[ "${lang}" = "id" ]] ; then
6899 - lang="in_ID"
6900 - elif [[ "${lang}" = "nl" ]] ; then
6901 - lang="nl_BE,nl_NL"
6902 - elif [[ "${lang}" = "tl" ]] ; then
6903 - lang="fil_PH"
6904 - fi
6905 -
6906 - if use ${lingua} ; then
6907 - if [ -z "${NBLOCALES}" ] ; then
6908 - NBLOCALES="${lang}"
6909 - else
6910 - NBLOCALES="${NBLOCALES},${lang}"
6911 - fi
6912 - fi
6913 - done
6914 -
6915 - java-pkg-2_pkg_setup
6916 -}
6917 -
6918 -src_unpack() {
6919 - if [ -n "${NBLOCALES}" ] ; then
6920 - unpack $(basename ${SOURCE_URL})
6921 - unpack $(basename ${L10N_URL})
6922 -
6923 - einfo "Deleting bundled jars..."
6924 - find -name "*.jar" -type f -delete
6925 -
6926 - unpack netbeans-9999-r1-build.xml.patch.bz2
6927 - fi
6928 -}
6929 -
6930 -src_prepare() {
6931 - if [ -n "${NBLOCALES}" ] ; then
6932 - einfo "Deleting bundled class files..."
6933 - find -name "*.class" -type f | xargs rm -vf
6934 -
6935 - epatch netbeans-9999-r1-build.xml.patch
6936 -
6937 - # Support for custom patches
6938 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6939 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6940 -
6941 - if [ -n "${files}" ] ; then
6942 - einfo "Applying custom patches:"
6943 -
6944 - for file in ${files} ; do
6945 - epatch "${file}"
6946 - done
6947 - fi
6948 - fi
6949 -
6950 - einfo "Symlinking external libraries..."
6951 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6952 - fi
6953 -
6954 - addpredict /proc/self/coredump_filter
6955 -
6956 - java-pkg-2_src_prepare
6957 -}
6958 -
6959 -src_compile() {
6960 - if [ -n "${NBLOCALES}" ] ; then
6961 - einfo "Compiling support for locales: ${NBLOCALES}"
6962 - eant -f nbbuild/build.xml bootstrap || die
6963 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
6964 - -f l10n/build.xml build || die
6965 - fi
6966 -}
6967 -
6968 -src_install() {
6969 - if [ -n "${NBLOCALES}" ] ; then
6970 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6971 -
6972 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler websvccommon ; do
6973 - if [ -d "${cluster}" ] ; then
6974 - insinto /usr/share/netbeans-${cluster}-${SLOT}
6975 - doins -r ${cluster}/*
6976 - fi
6977 - done
6978 -
6979 - if [ -d nb ] ; then
6980 - insinto /usr/share/netbeans-nb-${SLOT}/nb
6981 - doins -r nb/*
6982 - fi
6983 -
6984 - popd >/dev/null || die
6985 - fi
6986 -}
6987 -
6988 -pkg_postinst() {
6989 - if [ -n "${NBLOCALES}" ] ; then
6990 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
6991 - einfo "the locale is built for Netbeans."
6992 - einfo "If you want to force specific locale, use --locale argument, for example:"
6993 - einfo "${PN}-${SLOT} --locale de"
6994 - einfo "${PN}-${SLOT} --locale pt:BR"
6995 - fi
6996 -
6997 - if use linguas_ar ; then
6998 - einfo
6999 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
7000 - fi
7001 -
7002 - if use linguas_es ; then
7003 - einfo
7004 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
7005 - fi
7006 -
7007 - if use linguas_gl ; then
7008 - einfo
7009 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
7010 - fi
7011 -
7012 - if use linguas_id ; then
7013 - einfo
7014 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
7015 - fi
7016 -
7017 - if use linguas_nl ; then
7018 - einfo
7019 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
7020 - fi
7021 -
7022 - if use linguas_tl ; then
7023 - einfo
7024 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
7025 - fi
7026 -}
7027
7028 diff --git a/dev-util/netbeans/netbeans-9999_p20111116.ebuild b/dev-util/netbeans/netbeans-9999_p20111116.ebuild
7029 deleted file mode 100644
7030 index f3059ed..0000000
7031 --- a/dev-util/netbeans/netbeans-9999_p20111116.ebuild
7032 +++ /dev/null
7033 @@ -1,260 +0,0 @@
7034 -# Copyright 1999-2011 Gentoo Foundation
7035 -# Distributed under the terms of the GNU General Public License v2
7036 -# $Header: $
7037 -
7038 -EAPI="4"
7039 -inherit eutils java-pkg-2 java-ant-2
7040 -
7041 -DESCRIPTION="Netbeans IDE"
7042 -HOMEPAGE="http://netbeans.org/"
7043 -SLOT="9999"
7044 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-11-16_06-00-36/zip/netbeans-trunk-nightly-201111160600-src.zip"
7045 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
7046 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20110613.tar.bz2"
7047 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
7048 -SRC_URI="linguas_af? ( ${ALL_URLS} )
7049 - linguas_ar? ( ${ALL_URLS} )
7050 - linguas_ca? ( ${ALL_URLS} )
7051 - linguas_cs? ( ${ALL_URLS} )
7052 - linguas_de? ( ${ALL_URLS} )
7053 - linguas_el? ( ${ALL_URLS} )
7054 - linguas_es? ( ${ALL_URLS} )
7055 - linguas_fr? ( ${ALL_URLS} )
7056 - linguas_gl? ( ${ALL_URLS} )
7057 - linguas_hi_IN? ( ${ALL_URLS} )
7058 - linguas_id? ( ${ALL_URLS} )
7059 - linguas_it? ( ${ALL_URLS} )
7060 - linguas_ja? ( ${ALL_URLS} )
7061 - linguas_ko? ( ${ALL_URLS} )
7062 - linguas_lt? ( ${ALL_URLS} )
7063 - linguas_nl? ( ${ALL_URLS} )
7064 - linguas_pl? ( ${ALL_URLS} )
7065 - linguas_pt_BR? ( ${ALL_URLS} )
7066 - linguas_pt_PT? ( ${ALL_URLS} )
7067 - linguas_ro? ( ${ALL_URLS} )
7068 - linguas_ru? ( ${ALL_URLS} )
7069 - linguas_si? ( ${ALL_URLS} )
7070 - linguas_sq? ( ${ALL_URLS} )
7071 - linguas_sr? ( ${ALL_URLS} )
7072 - linguas_sv? ( ${ALL_URLS} )
7073 - linguas_ta_IN? ( ${ALL_URLS} )
7074 - linguas_tl? ( ${ALL_URLS} )
7075 - linguas_tr? ( ${ALL_URLS} )
7076 - linguas_vi? ( ${ALL_URLS} )
7077 - linguas_zh_CN? ( ${ALL_URLS} )
7078 - linguas_zh_TW? ( ${ALL_URLS} )
7079 -"
7080 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7081 -KEYWORDS="~amd64 ~x86"
7082 -IUSE_NETBEANS_MODULES="
7083 - +netbeans_modules_apisupport
7084 - netbeans_modules_cnd
7085 - netbeans_modules_dlight
7086 - netbeans_modules_enterprise
7087 - netbeans_modules_ergonomics
7088 - netbeans_modules_groovy
7089 - +netbeans_modules_java
7090 - netbeans_modules_javacard
7091 - +netbeans_modules_javafx
7092 - netbeans_modules_mobility
7093 - netbeans_modules_php
7094 - +netbeans_modules_profiler
7095 - +netbeans_modules_websvccommon"
7096 -IUSE_LINGUAS="
7097 - linguas_af
7098 - linguas_ar
7099 - linguas_ca
7100 - linguas_cs
7101 - linguas_de
7102 - linguas_el
7103 - linguas_es
7104 - linguas_fr
7105 - linguas_gl
7106 - linguas_hi_IN
7107 - linguas_id
7108 - linguas_it
7109 - linguas_ja
7110 - linguas_ko
7111 - linguas_lt
7112 - linguas_nl
7113 - linguas_pl
7114 - linguas_pt_BR
7115 - linguas_pt_PT
7116 - linguas_ro
7117 - linguas_ru
7118 - linguas_si
7119 - linguas_sq
7120 - linguas_sr
7121 - linguas_sv
7122 - linguas_ta_IN
7123 - linguas_tl
7124 - linguas_tr
7125 - linguas_vi
7126 - linguas_zh_CN
7127 - linguas_zh_TW"
7128 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
7129 -S="${WORKDIR}"
7130 -
7131 -DEPEND="virtual/jdk:1.6
7132 - dev-java/javahelp:0"
7133 -RDEPEND=">=virtual/jdk-1.6
7134 - ~dev-java/netbeans-harness-${PV}
7135 - ~dev-java/netbeans-ide-${PV}
7136 - ~dev-java/netbeans-nb-${PV}
7137 - ~dev-java/netbeans-platform-${PV}
7138 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
7139 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
7140 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
7141 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
7142 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
7143 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
7144 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
7145 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
7146 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
7147 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
7148 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
7149 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
7150 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
7151 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
7152 -JAVA_PKG_BSFIX="off"
7153 -NBLOCALES=""
7154 -
7155 -pkg_setup() {
7156 - for lingua in ${IUSE_LINGUAS} ; do
7157 - local lang=${lingua/linguas_/}
7158 -
7159 - if [[ "${lang}" = "ar" ]] ; then
7160 - lang="ar_EG,ar_SA"
7161 - elif [[ "${lang}" = "es" ]] ; then
7162 - lang="es,es_CO"
7163 - elif [[ "${lang}" = "gl" ]] ; then
7164 - lang="gl_ES"
7165 - elif [[ "${lang}" = "id" ]] ; then
7166 - lang="in_ID"
7167 - elif [[ "${lang}" = "nl" ]] ; then
7168 - lang="nl_BE,nl_NL"
7169 - elif [[ "${lang}" = "tl" ]] ; then
7170 - lang="fil_PH"
7171 - fi
7172 -
7173 - if use ${lingua} ; then
7174 - if [ -z "${NBLOCALES}" ] ; then
7175 - NBLOCALES="${lang}"
7176 - else
7177 - NBLOCALES="${NBLOCALES},${lang}"
7178 - fi
7179 - fi
7180 - done
7181 -
7182 - java-pkg-2_pkg_setup
7183 -}
7184 -
7185 -src_unpack() {
7186 - if [ -n "${NBLOCALES}" ] ; then
7187 - unpack $(basename ${SOURCE_URL})
7188 - unpack $(basename ${L10N_URL})
7189 -
7190 - einfo "Deleting bundled jars..."
7191 - find -name "*.jar" -type f -delete
7192 -
7193 - unpack netbeans-9999-r1-build.xml.patch.bz2
7194 - fi
7195 -}
7196 -
7197 -src_prepare() {
7198 - if [ -n "${NBLOCALES}" ] ; then
7199 - einfo "Deleting bundled class files..."
7200 - find -name "*.class" -type f | xargs rm -vf
7201 -
7202 - epatch netbeans-9999-r1-build.xml.patch
7203 -
7204 - # Support for custom patches
7205 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7206 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7207 -
7208 - if [ -n "${files}" ] ; then
7209 - einfo "Applying custom patches:"
7210 -
7211 - for file in ${files} ; do
7212 - epatch "${file}"
7213 - done
7214 - fi
7215 - fi
7216 -
7217 - einfo "Symlinking external libraries..."
7218 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7219 - fi
7220 -
7221 - addpredict /proc/self/coredump_filter
7222 -
7223 - java-pkg-2_src_prepare
7224 -}
7225 -
7226 -src_compile() {
7227 - if [ -n "${NBLOCALES}" ] ; then
7228 - einfo "Compiling support for locales: ${NBLOCALES}"
7229 - eant -f nbbuild/build.xml bootstrap || die
7230 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
7231 - -f l10n/build.xml build || die
7232 - fi
7233 -}
7234 -
7235 -src_install() {
7236 - if [ -n "${NBLOCALES}" ] ; then
7237 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7238 -
7239 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler websvccommon ; do
7240 - if [ -d "${cluster}" ] ; then
7241 - insinto /usr/share/netbeans-${cluster}-${SLOT}
7242 - doins -r ${cluster}/*
7243 - fi
7244 - done
7245 -
7246 - if [ -d nb ] ; then
7247 - insinto /usr/share/netbeans-nb-${SLOT}/nb
7248 - doins -r nb/*
7249 - fi
7250 -
7251 - popd >/dev/null || die
7252 - fi
7253 -}
7254 -
7255 -pkg_postinst() {
7256 - if [ -n "${NBLOCALES}" ] ; then
7257 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
7258 - einfo "the locale is built for Netbeans."
7259 - einfo "If you want to force specific locale, use --locale argument, for example:"
7260 - einfo "${PN}-${SLOT} --locale de"
7261 - einfo "${PN}-${SLOT} --locale pt:BR"
7262 - fi
7263 -
7264 - if use linguas_ar ; then
7265 - einfo
7266 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
7267 - fi
7268 -
7269 - if use linguas_es ; then
7270 - einfo
7271 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
7272 - fi
7273 -
7274 - if use linguas_gl ; then
7275 - einfo
7276 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
7277 - fi
7278 -
7279 - if use linguas_id ; then
7280 - einfo
7281 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
7282 - fi
7283 -
7284 - if use linguas_nl ; then
7285 - einfo
7286 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
7287 - fi
7288 -
7289 - if use linguas_tl ; then
7290 - einfo
7291 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
7292 - fi
7293 -}