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: Wed, 29 Jun 2011 15:06:22
Message-Id: 2013975931b085256127051a3cc39d9fe13f7df6.fordfrog@gentoo
1 commit: 2013975931b085256127051a3cc39d9fe13f7df6
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jun 29 14:58:31 2011 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Wed Jun 29 14:58:31 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/fordfrog.git;a=commit;h=20139759
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_p20110616.ebuild | 106 ------
14 .../netbeans-apisupport-9999_p20110620.ebuild | 106 ------
15 dev-java/netbeans-cnd/ChangeLog | 4 +
16 dev-java/netbeans-cnd/Manifest | 6 +-
17 .../netbeans-cnd-9999_p20110616.ebuild | 123 -------
18 .../netbeans-cnd-9999_p20110620.ebuild | 123 -------
19 dev-java/netbeans-dlight/ChangeLog | 5 +
20 dev-java/netbeans-dlight/Manifest | 6 +-
21 .../netbeans-dlight-9999_p20110616.ebuild | 119 -------
22 .../netbeans-dlight-9999_p20110620.ebuild | 119 -------
23 dev-java/netbeans-enterprise/ChangeLog | 5 +
24 dev-java/netbeans-enterprise/Manifest | 6 +-
25 .../netbeans-enterprise-9999_p20110616.ebuild | 304 -----------------
26 .../netbeans-enterprise-9999_p20110620.ebuild | 304 -----------------
27 dev-java/netbeans-ergonomics/ChangeLog | 5 +
28 dev-java/netbeans-ergonomics/Manifest | 6 +-
29 .../netbeans-ergonomics-9999_p20110616.ebuild | 101 ------
30 .../netbeans-ergonomics-9999_p20110620.ebuild | 101 ------
31 dev-java/netbeans-groovy/ChangeLog | 5 +
32 dev-java/netbeans-groovy/Manifest | 6 +-
33 .../netbeans-groovy-9999_p20110616.ebuild | 111 ------
34 .../netbeans-groovy-9999_p20110620.ebuild | 111 ------
35 dev-java/netbeans-harness/ChangeLog | 5 +
36 dev-java/netbeans-harness/Manifest | 6 +-
37 .../netbeans-harness-9999_p20110616.ebuild | 114 -------
38 .../netbeans-harness-9999_p20110620.ebuild | 114 -------
39 dev-java/netbeans-ide/ChangeLog | 4 +
40 dev-java/netbeans-ide/Manifest | 6 +-
41 .../netbeans-ide-9999_p20110616.ebuild | 358 --------------------
42 .../netbeans-ide-9999_p20110620.ebuild | 358 --------------------
43 dev-java/netbeans-java/ChangeLog | 4 +
44 dev-java/netbeans-java/Manifest | 8 +-
45 .../netbeans-java-9999_p20110616.ebuild | 306 -----------------
46 .../netbeans-java-9999_p20110620.ebuild | 306 -----------------
47 dev-java/netbeans-javacard/ChangeLog | 5 +
48 dev-java/netbeans-javacard/Manifest | 6 +-
49 .../netbeans-javacard-9999_p20110616.ebuild | 141 --------
50 .../netbeans-javacard-9999_p20110620.ebuild | 141 --------
51 dev-java/netbeans-javadoc/ChangeLog | 5 +
52 dev-java/netbeans-javadoc/Manifest | 6 +-
53 .../netbeans-javadoc-9999_p20110616.ebuild | 160 ---------
54 .../netbeans-javadoc-9999_p20110620.ebuild | 160 ---------
55 dev-java/netbeans-mobility/ChangeLog | 5 +
56 dev-java/netbeans-mobility/Manifest | 6 +-
57 .../netbeans-mobility-9999_p20110616.ebuild | 184 ----------
58 .../netbeans-mobility-9999_p20110620.ebuild | 184 ----------
59 dev-java/netbeans-nb/ChangeLog | 4 +
60 dev-java/netbeans-nb/Manifest | 6 +-
61 .../netbeans-nb/netbeans-nb-9999_p20110616.ebuild | 149 --------
62 .../netbeans-nb/netbeans-nb-9999_p20110620.ebuild | 149 --------
63 dev-java/netbeans-php/ChangeLog | 4 +
64 dev-java/netbeans-php/Manifest | 6 +-
65 .../netbeans-php-9999_p20110616.ebuild | 119 -------
66 .../netbeans-php-9999_p20110620.ebuild | 119 -------
67 dev-java/netbeans-platform/ChangeLog | 5 +
68 dev-java/netbeans-platform/Manifest | 6 +-
69 .../netbeans-platform-9999_p20110616.ebuild | 122 -------
70 .../netbeans-platform-9999_p20110620.ebuild | 122 -------
71 dev-java/netbeans-profiler/ChangeLog | 5 +
72 dev-java/netbeans-profiler/Manifest | 6 +-
73 .../netbeans-profiler-9999_p20110616.ebuild | 113 ------
74 .../netbeans-profiler-9999_p20110620.ebuild | 113 ------
75 dev-java/netbeans-websvccommon/ChangeLog | 5 +
76 dev-java/netbeans-websvccommon/Manifest | 6 +-
77 .../netbeans-websvccommon-9999_p20110616.ebuild | 94 -----
78 .../netbeans-websvccommon-9999_p20110620.ebuild | 94 -----
79 dev-util/netbeans/ChangeLog | 4 +
80 dev-util/netbeans/Manifest | 7 +-
81 dev-util/netbeans/netbeans-9999_p20110616.ebuild | 254 --------------
82 dev-util/netbeans/netbeans-9999_p20110620.ebuild | 254 --------------
83 72 files changed, 102 insertions(+), 6049 deletions(-)
84
85 diff --git a/dev-java/netbeans-apisupport/ChangeLog b/dev-java/netbeans-apisupport/ChangeLog
86 index b0af468..57fbe7a 100644
87 --- a/dev-java/netbeans-apisupport/ChangeLog
88 +++ b/dev-java/netbeans-apisupport/ChangeLog
89 @@ -2,6 +2,11 @@
90 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
91 # $Header: $
92
93 + 29 Jun 2011; Miroslav Šulc <fordfrog@g.o>
94 + -netbeans-apisupport-9999_p20110616.ebuild,
95 + -netbeans-apisupport-9999_p20110620.ebuild:
96 + Removed obsolete versions
97 +
98 *netbeans-apisupport-9999_p20110626 (27 Jun 2011)
99
100 27 Jun 2011; Miroslav Šulc <fordfrog@g.o>
101
102 diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
103 index 4c119d8..bd4d703 100644
104 --- a/dev-java/netbeans-apisupport/Manifest
105 +++ b/dev-java/netbeans-apisupport/Manifest
106 @@ -1,12 +1,8 @@
107 DIST netbeans-7.0-201104080000-src.zip 175465212 RMD160 78a98cb97447e29d5867f79e25a481c2bc3c9a58 SHA1 9d22f61b5fa38be0fe9ab8d355d03effd1ba6ff1 SHA256 e2b3a52ac56806446ed3d15b025648d186bd2410e44c36bd2851e39d7f1a9dc5
108 DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674ff1216d504d2d SHA1 6324909cc2dfae583f38e3544a38d1058c73a7ec SHA256 f323cb4694f6351fe47b76fa8b8b3e3f8e456e7d45ca76f9b88c5c6b90cc103f
109 DIST netbeans-9999-build.xml.patch.bz2 1620 RMD160 d565d98a2bf88cc6937c3597d1243fe1356b215b SHA1 a391d2a9b656cac3ab3f4f673ee469935dd11dc2 SHA256 5110af4f75c4780ec0ae2f06d3243c7921f3907d53ab15431a706f7a65336e38
110 -DIST netbeans-trunk-nightly-201106161124-src.zip 176018905 RMD160 fa72bfba97d7e24efcce6caaa817099107b5ba3d SHA1 f5ccddb9aa1bad7e6d22772d9eacced135174293 SHA256 d9a478a9c2c5b292ce1272c199ae5a267f46f6bb91ef50d2ed78e658a3fcdc40
111 -DIST netbeans-trunk-nightly-201106200600-src.zip 176065942 RMD160 2310d5071374a8027690baa184cba9952b784bda SHA1 598fe929004ac6efc4523f2d1685418420d84de6 SHA256 9a43a9f805d29ad0f70f17b0b0252d3f1dcac075c42c7346698253a611149e7f
112 DIST netbeans-trunk-nightly-201106260600-src.zip 176454554 RMD160 f6fc45fe9b4fd1b2662a7f8f77ad05727aa73a82 SHA1 7dfe08178827f30b084b5a148750fdcf6cdb15a6 SHA256 d198aa084fbf0f30c794cae2f88714b60e8cfd64d1cb8beeadeb08a442090884
113 EBUILD netbeans-apisupport-7.0.ebuild 3069 RMD160 a6ab7f92886067f94a385effbfaed156ebc97bef SHA1 6e385e84970bec91d70fd9f60d6f5bb8b9bef345 SHA256 aa504004b728931a6727eb23a37c2b9e824c49369cbbefa2e3dabc6340815443
114 -EBUILD netbeans-apisupport-9999_p20110616.ebuild 3096 RMD160 a2d5d15bffad10a22c97db0c88659f5bc0122f4e SHA1 ded0a944a7f8acfa9109409d85f504ea20e135dc SHA256 5794c36528b4aeb0759a1493034c4cea167e87efd1337b323488676e8079fc3c
115 -EBUILD netbeans-apisupport-9999_p20110620.ebuild 3096 RMD160 5ce44d8ff65b8758a899c5efeceb8d8c2a1cac0d SHA1 42941eca6e74f06959c0928f2314907ba6712305 SHA256 1847f407991282b89a2a94067c03ad8a76a7f232f749c2285ca9c3804e574f89
116 EBUILD netbeans-apisupport-9999_p20110626.ebuild 3096 RMD160 ab3b9f359c52740a411c703015606c111fc437cd SHA1 448ee36e22c280e85c63151943b168df44618c78 SHA256 4dc370539afff5194a7b4c83eb4fe702fe492f821d99073806d882a942f2013f
117 -MISC ChangeLog 10505 RMD160 5c36f3c4d5f69b77cecaf5081c2a7b340fe79ad2 SHA1 d1bb2b818151cdb4adc907b13bd25186dbaa480f SHA256 c1cfece2f6716b497e63eb31ad06b6e69f39a90baed2822e482113fc58917124
118 +MISC ChangeLog 10678 RMD160 df0ebd038828a88a58a5ca78c2805732ecaa39f6 SHA1 1c6f9a29bfa7e65bfcbb3eb0e69b860e5debe7c4 SHA256 4cd8340a6c02bee4a36d31f42e6556e6bc52961344b9c906a715c7b1f04d8b81
119 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
120
121 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20110616.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20110616.ebuild
122 deleted file mode 100644
123 index 0e02400..0000000
124 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20110616.ebuild
125 +++ /dev/null
126 @@ -1,106 +0,0 @@
127 -# Copyright 1999-2011 Gentoo Foundation
128 -# Distributed under the terms of the GNU General Public License v2
129 -# $Header: $
130 -
131 -EAPI="4"
132 -WANT_ANT_TASKS="ant-nodeps"
133 -inherit eutils java-pkg-2 java-ant-2
134 -
135 -DESCRIPTION="Netbeans API Support Cluster"
136 -HOMEPAGE="http://netbeans.org/projects/apisupport"
137 -SLOT="9999"
138 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-16_11-24-45/zip/netbeans-trunk-nightly-201106161124-src.zip"
139 -SRC_URI="${SOURCE_URL}
140 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2"
141 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
142 -KEYWORDS="~amd64 ~x86"
143 -IUSE=""
144 -S="${WORKDIR}"
145 -
146 -CDEPEND="~dev-java/netbeans-harness-${PV}
147 - ~dev-java/netbeans-ide-${PV}
148 - ~dev-java/netbeans-java-${PV}
149 - ~dev-java/netbeans-platform-${PV}"
150 -DEPEND=">=virtual/jdk-1.6
151 - app-arch/unzip
152 - ${CDEPEND}
153 - dev-java/javahelp:0"
154 -RDEPEND=">=virtual/jdk-1.6
155 - ${CDEPEND}"
156 -
157 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
158 -
159 -EANT_BUILD_XML="nbbuild/build.xml"
160 -EANT_BUILD_TARGET="rebuild-cluster"
161 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true"
162 -JAVA_PKG_BSFIX="off"
163 -
164 -src_unpack() {
165 - unpack $(basename ${SOURCE_URL})
166 -
167 - einfo "Deleting bundled jars..."
168 - find -name "*.jar" -type f -delete
169 -
170 - unpack netbeans-9999-build.xml.patch.bz2
171 -}
172 -
173 -src_prepare() {
174 - einfo "Deleting bundled class files..."
175 - find -name "*.class" -type f | xargs rm -vf
176 -
177 - epatch netbeans-9999-build.xml.patch
178 -
179 - # Support for custom patches
180 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
181 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
182 -
183 - if [ -n "${files}" ] ; then
184 - einfo "Applying custom patches:"
185 -
186 - for file in ${files} ; do
187 - epatch "${file}"
188 - done
189 - fi
190 - fi
191 -
192 - einfo "Symlinking external libraries..."
193 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
194 -
195 - einfo "Linking in other clusters..."
196 - mkdir "${S}"/nbbuild/netbeans || die
197 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
198 -
199 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
200 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
201 - touch nb.cluster.harness.built
202 -
203 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
204 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
205 - touch nb.cluster.ide.built
206 -
207 - ln -s /usr/share/netbeans-java-${SLOT} java || die
208 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
209 - touch nb.cluster.java.built
210 -
211 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
212 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
213 - touch nb.cluster.platform.built
214 -
215 - popd >/dev/null || die
216 -
217 - java-pkg-2_src_prepare
218 -}
219 -
220 -src_install() {
221 - pushd nbbuild/netbeans/apisupport >/dev/null || die
222 -
223 - insinto ${INSTALL_DIR}
224 -
225 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
226 -
227 - doins -r *
228 -
229 - popd >/dev/null || die
230 -
231 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
232 -}
233
234 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20110620.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20110620.ebuild
235 deleted file mode 100644
236 index 622d0d6..0000000
237 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20110620.ebuild
238 +++ /dev/null
239 @@ -1,106 +0,0 @@
240 -# Copyright 1999-2011 Gentoo Foundation
241 -# Distributed under the terms of the GNU General Public License v2
242 -# $Header: $
243 -
244 -EAPI="4"
245 -WANT_ANT_TASKS="ant-nodeps"
246 -inherit eutils java-pkg-2 java-ant-2
247 -
248 -DESCRIPTION="Netbeans API Support Cluster"
249 -HOMEPAGE="http://netbeans.org/projects/apisupport"
250 -SLOT="9999"
251 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-20_06-00-32/zip/netbeans-trunk-nightly-201106200600-src.zip"
252 -SRC_URI="${SOURCE_URL}
253 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2"
254 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
255 -KEYWORDS="~amd64 ~x86"
256 -IUSE=""
257 -S="${WORKDIR}"
258 -
259 -CDEPEND="~dev-java/netbeans-harness-${PV}
260 - ~dev-java/netbeans-ide-${PV}
261 - ~dev-java/netbeans-java-${PV}
262 - ~dev-java/netbeans-platform-${PV}"
263 -DEPEND=">=virtual/jdk-1.6
264 - app-arch/unzip
265 - ${CDEPEND}
266 - dev-java/javahelp:0"
267 -RDEPEND=">=virtual/jdk-1.6
268 - ${CDEPEND}"
269 -
270 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
271 -
272 -EANT_BUILD_XML="nbbuild/build.xml"
273 -EANT_BUILD_TARGET="rebuild-cluster"
274 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true"
275 -JAVA_PKG_BSFIX="off"
276 -
277 -src_unpack() {
278 - unpack $(basename ${SOURCE_URL})
279 -
280 - einfo "Deleting bundled jars..."
281 - find -name "*.jar" -type f -delete
282 -
283 - unpack netbeans-9999-build.xml.patch.bz2
284 -}
285 -
286 -src_prepare() {
287 - einfo "Deleting bundled class files..."
288 - find -name "*.class" -type f | xargs rm -vf
289 -
290 - epatch netbeans-9999-build.xml.patch
291 -
292 - # Support for custom patches
293 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
294 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
295 -
296 - if [ -n "${files}" ] ; then
297 - einfo "Applying custom patches:"
298 -
299 - for file in ${files} ; do
300 - epatch "${file}"
301 - done
302 - fi
303 - fi
304 -
305 - einfo "Symlinking external libraries..."
306 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
307 -
308 - einfo "Linking in other clusters..."
309 - mkdir "${S}"/nbbuild/netbeans || die
310 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
311 -
312 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
313 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
314 - touch nb.cluster.harness.built
315 -
316 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
317 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
318 - touch nb.cluster.ide.built
319 -
320 - ln -s /usr/share/netbeans-java-${SLOT} java || die
321 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
322 - touch nb.cluster.java.built
323 -
324 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
325 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
326 - touch nb.cluster.platform.built
327 -
328 - popd >/dev/null || die
329 -
330 - java-pkg-2_src_prepare
331 -}
332 -
333 -src_install() {
334 - pushd nbbuild/netbeans/apisupport >/dev/null || die
335 -
336 - insinto ${INSTALL_DIR}
337 -
338 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
339 -
340 - doins -r *
341 -
342 - popd >/dev/null || die
343 -
344 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
345 -}
346
347 diff --git a/dev-java/netbeans-cnd/ChangeLog b/dev-java/netbeans-cnd/ChangeLog
348 index 13afe5d..19fdd8c 100644
349 --- a/dev-java/netbeans-cnd/ChangeLog
350 +++ b/dev-java/netbeans-cnd/ChangeLog
351 @@ -2,6 +2,10 @@
352 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
353 # $Header: $
354
355 + 29 Jun 2011; Miroslav Šulc <fordfrog@g.o>
356 + -netbeans-cnd-9999_p20110616.ebuild, -netbeans-cnd-9999_p20110620.ebuild:
357 + Removed obsolete versions
358 +
359 *netbeans-cnd-9999_p20110626 (27 Jun 2011)
360
361 27 Jun 2011; Miroslav Šulc <fordfrog@g.o>
362
363 diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
364 index 607befc..f7b43c8 100644
365 --- a/dev-java/netbeans-cnd/Manifest
366 +++ b/dev-java/netbeans-cnd/Manifest
367 @@ -6,12 +6,8 @@ DIST 84F10BEAA967E2896F0B43B0BBD08D834841F554-cnd-rfs-1.0.zip 146651 RMD160 b8cd
368 DIST netbeans-7.0-201104080000-src.zip 175465212 RMD160 78a98cb97447e29d5867f79e25a481c2bc3c9a58 SHA1 9d22f61b5fa38be0fe9ab8d355d03effd1ba6ff1 SHA256 e2b3a52ac56806446ed3d15b025648d186bd2410e44c36bd2851e39d7f1a9dc5
369 DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674ff1216d504d2d SHA1 6324909cc2dfae583f38e3544a38d1058c73a7ec SHA256 f323cb4694f6351fe47b76fa8b8b3e3f8e456e7d45ca76f9b88c5c6b90cc103f
370 DIST netbeans-9999-build.xml.patch.bz2 1620 RMD160 d565d98a2bf88cc6937c3597d1243fe1356b215b SHA1 a391d2a9b656cac3ab3f4f673ee469935dd11dc2 SHA256 5110af4f75c4780ec0ae2f06d3243c7921f3907d53ab15431a706f7a65336e38
371 -DIST netbeans-trunk-nightly-201106161124-src.zip 176018905 RMD160 fa72bfba97d7e24efcce6caaa817099107b5ba3d SHA1 f5ccddb9aa1bad7e6d22772d9eacced135174293 SHA256 d9a478a9c2c5b292ce1272c199ae5a267f46f6bb91ef50d2ed78e658a3fcdc40
372 -DIST netbeans-trunk-nightly-201106200600-src.zip 176065942 RMD160 2310d5071374a8027690baa184cba9952b784bda SHA1 598fe929004ac6efc4523f2d1685418420d84de6 SHA256 9a43a9f805d29ad0f70f17b0b0252d3f1dcac075c42c7346698253a611149e7f
373 DIST netbeans-trunk-nightly-201106260600-src.zip 176454554 RMD160 f6fc45fe9b4fd1b2662a7f8f77ad05727aa73a82 SHA1 7dfe08178827f30b084b5a148750fdcf6cdb15a6 SHA256 d198aa084fbf0f30c794cae2f88714b60e8cfd64d1cb8beeadeb08a442090884
374 EBUILD netbeans-cnd-7.0.ebuild 4430 RMD160 ef34ff1144cdb1628730251a25e2d9a5b503887f SHA1 a1b0f1ab9fe07a6c5c839c3b14782821442d40c3 SHA256 228fc04cd90f647f2b8e94958d671286db01f617e360868be5548f208eebbf00
375 -EBUILD netbeans-cnd-9999_p20110616.ebuild 4457 RMD160 ccd14be1fe4979dc4636edf689ab9ec257c0a090 SHA1 beece88cfb6716f7bde48912f22e69351d0884fd SHA256 6bd3276940227e0f6907343a3034914fb22652217dcffcbe6ed3a9a5f97adaf0
376 -EBUILD netbeans-cnd-9999_p20110620.ebuild 4457 RMD160 9fb9286c45f383defeb15de814adcd43483f4828 SHA1 0c4d0fb713395f1c3661416d9961a42d7b68d058 SHA256 aaa2623f608664b85dd7da54f3876748e79260b53660ab032064e1537e386b92
377 EBUILD netbeans-cnd-9999_p20110626.ebuild 4457 RMD160 dd37f4e933eb924db4f4fde9940b88c77c4a17cb SHA1 95a1cc1a98c8a308053b5f0c112fab669f9b9ac5 SHA256 8e7b2ba8e11f95ecabfa982f4e4f8e2ded289c582a25306b960b9dca4e799d93
378 -MISC ChangeLog 9729 RMD160 1dcf8328794117697de848ac2dd2d391cb27d8b2 SHA1 3f85b92ed2acad26eef9de71af37d75ad0a5e816 SHA256 06d16b11f2035b2b1083f69c52ccb1905124956ffc740d96670c25c75984fcaf
379 +MISC ChangeLog 9886 RMD160 a01349a11ef693fb6252aceb12d74850590c465b SHA1 9483eda57326888b8e9d4cf7a9a7837160e9a408 SHA256 eeeb6af1afc7f8cbb772925c0e14feb8c46256ed271bbb573a8acc2ebcd5f173
380 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
381
382 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20110616.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20110616.ebuild
383 deleted file mode 100644
384 index 6f04b60..0000000
385 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20110616.ebuild
386 +++ /dev/null
387 @@ -1,123 +0,0 @@
388 -# Copyright 1999-2011 Gentoo Foundation
389 -# Distributed under the terms of the GNU General Public License v2
390 -# $Header: $
391 -
392 -EAPI="4"
393 -WANT_ANT_TASKS="ant-nodeps"
394 -inherit eutils java-pkg-2 java-ant-2
395 -
396 -DESCRIPTION="Netbeans CND Cluster"
397 -HOMEPAGE="http://netbeans.org/projects/cnd"
398 -SLOT="9999"
399 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-16_11-24-45/zip/netbeans-trunk-nightly-201106161124-src.zip"
400 -SRC_URI="${SOURCE_URL}
401 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
402 - http://hg.netbeans.org/binaries/5C917BCC015510DC6C7E3B511DB85B2978C0774C-cnd-build-trace-1.0.zip
403 - http://hg.netbeans.org/binaries/84F10BEAA967E2896F0B43B0BBD08D834841F554-cnd-rfs-1.0.zip
404 - http://hg.netbeans.org/binaries/296C195B720404C2683BA2F65E2A423DD0611B8B-open-fortran-parser-0.7.1.2.zip"
405 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
406 -KEYWORDS="~amd64 ~x86"
407 -IUSE=""
408 -S="${WORKDIR}"
409 -
410 -CDEPEND="~dev-java/netbeans-dlight-${PV}
411 - ~dev-java/netbeans-harness-${PV}
412 - ~dev-java/netbeans-ide-${PV}
413 - ~dev-java/netbeans-platform-${PV}"
414 -DEPEND=">=virtual/jdk-1.6
415 - app-arch/unzip
416 - ${CDEPEND}
417 - dev-java/antlr:0[java]
418 - dev-java/antlr:3
419 - dev-java/javahelp:0
420 - dev-java/stringtemplate:0"
421 -RDEPEND=">=virtual/jdk-1.6
422 - ${CDEPEND}"
423 -
424 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
425 -
426 -EANT_BUILD_XML="nbbuild/build.xml"
427 -EANT_BUILD_TARGET="rebuild-cluster"
428 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true"
429 -JAVA_PKG_BSFIX="off"
430 -
431 -src_unpack() {
432 - unpack $(basename ${SOURCE_URL})
433 -
434 - einfo "Deleting bundled jars..."
435 - find -name "*.jar" -type f -delete
436 -
437 - unpack netbeans-9999-build.xml.patch.bz2
438 -
439 - pushd "${S}" >/dev/null || die
440 - ln -s "${DISTDIR}"/5C917BCC015510DC6C7E3B511DB85B2978C0774C-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
441 - ln -s "${DISTDIR}"/84F10BEAA967E2896F0B43B0BBD08D834841F554-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
442 - ln -s "${DISTDIR}"/296C195B720404C2683BA2F65E2A423DD0611B8B-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
443 - popd >/dev/null || die
444 -}
445 -
446 -src_prepare() {
447 - einfo "Deleting bundled class files..."
448 - find -name "*.class" -type f | xargs rm -vf
449 -
450 - epatch netbeans-9999-build.xml.patch
451 - sed -i "s%<classpath path=\"\${antlr3.jar}\"/>%<classpath path=\"\${antlr3.jar}:../libs.antlr3.devel/external/antlr-2.7.jar:../libs.antlr3.devel/external/stringtemplate-3.2.jar\"/>%" cnd.modelimpl/build.xml || die
452 -
453 - # Support for custom patches
454 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
455 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
456 -
457 - if [ -n "${files}" ] ; then
458 - einfo "Applying custom patches:"
459 -
460 - for file in ${files} ; do
461 - epatch "${file}"
462 - done
463 - fi
464 - fi
465 -
466 - einfo "Symlinking external libraries..."
467 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
468 - java-pkg_jar-from --build-only --into libs.antlr3.devel/external antlr-3 antlr3.jar antlr-3.1.3.jar
469 - java-pkg_jar-from --build-only --into libs.antlr3.devel/external antlr antlr.jar antlr-2.7.jar
470 - java-pkg_jar-from --build-only --into libs.antlr3.devel/external stringtemplate stringtemplate.jar stringtemplate-3.2.jar
471 -
472 - einfo "Linking in other clusters..."
473 - mkdir "${S}"/nbbuild/netbeans || die
474 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
475 -
476 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
477 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
478 - touch nb.cluster.dlight.built
479 -
480 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
481 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
482 - touch nb.cluster.harness.built
483 -
484 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
485 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
486 - touch nb.cluster.ide.built
487 -
488 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
489 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
490 - touch nb.cluster.platform.built
491 -
492 - popd >/dev/null || die
493 -
494 - java-pkg-2_src_prepare
495 -}
496 -
497 -src_install() {
498 - pushd nbbuild/netbeans/cnd >/dev/null || die
499 -
500 - insinto ${INSTALL_DIR}
501 -
502 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
503 -
504 - doins -r *
505 - fperms 755 bin/dorun.sh
506 -
507 - popd >/dev/null || die
508 -
509 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
510 -}
511
512 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20110620.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20110620.ebuild
513 deleted file mode 100644
514 index f345091..0000000
515 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20110620.ebuild
516 +++ /dev/null
517 @@ -1,123 +0,0 @@
518 -# Copyright 1999-2011 Gentoo Foundation
519 -# Distributed under the terms of the GNU General Public License v2
520 -# $Header: $
521 -
522 -EAPI="4"
523 -WANT_ANT_TASKS="ant-nodeps"
524 -inherit eutils java-pkg-2 java-ant-2
525 -
526 -DESCRIPTION="Netbeans CND Cluster"
527 -HOMEPAGE="http://netbeans.org/projects/cnd"
528 -SLOT="9999"
529 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-20_06-00-32/zip/netbeans-trunk-nightly-201106200600-src.zip"
530 -SRC_URI="${SOURCE_URL}
531 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
532 - http://hg.netbeans.org/binaries/5C917BCC015510DC6C7E3B511DB85B2978C0774C-cnd-build-trace-1.0.zip
533 - http://hg.netbeans.org/binaries/84F10BEAA967E2896F0B43B0BBD08D834841F554-cnd-rfs-1.0.zip
534 - http://hg.netbeans.org/binaries/296C195B720404C2683BA2F65E2A423DD0611B8B-open-fortran-parser-0.7.1.2.zip"
535 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
536 -KEYWORDS="~amd64 ~x86"
537 -IUSE=""
538 -S="${WORKDIR}"
539 -
540 -CDEPEND="~dev-java/netbeans-dlight-${PV}
541 - ~dev-java/netbeans-harness-${PV}
542 - ~dev-java/netbeans-ide-${PV}
543 - ~dev-java/netbeans-platform-${PV}"
544 -DEPEND=">=virtual/jdk-1.6
545 - app-arch/unzip
546 - ${CDEPEND}
547 - dev-java/antlr:0[java]
548 - dev-java/antlr:3
549 - dev-java/javahelp:0
550 - dev-java/stringtemplate:0"
551 -RDEPEND=">=virtual/jdk-1.6
552 - ${CDEPEND}"
553 -
554 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
555 -
556 -EANT_BUILD_XML="nbbuild/build.xml"
557 -EANT_BUILD_TARGET="rebuild-cluster"
558 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true"
559 -JAVA_PKG_BSFIX="off"
560 -
561 -src_unpack() {
562 - unpack $(basename ${SOURCE_URL})
563 -
564 - einfo "Deleting bundled jars..."
565 - find -name "*.jar" -type f -delete
566 -
567 - unpack netbeans-9999-build.xml.patch.bz2
568 -
569 - pushd "${S}" >/dev/null || die
570 - ln -s "${DISTDIR}"/5C917BCC015510DC6C7E3B511DB85B2978C0774C-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
571 - ln -s "${DISTDIR}"/84F10BEAA967E2896F0B43B0BBD08D834841F554-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
572 - ln -s "${DISTDIR}"/296C195B720404C2683BA2F65E2A423DD0611B8B-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
573 - popd >/dev/null || die
574 -}
575 -
576 -src_prepare() {
577 - einfo "Deleting bundled class files..."
578 - find -name "*.class" -type f | xargs rm -vf
579 -
580 - epatch netbeans-9999-build.xml.patch
581 - sed -i "s%<classpath path=\"\${antlr3.jar}\"/>%<classpath path=\"\${antlr3.jar}:../libs.antlr3.devel/external/antlr-2.7.jar:../libs.antlr3.devel/external/stringtemplate-3.2.jar\"/>%" cnd.modelimpl/build.xml || die
582 -
583 - # Support for custom patches
584 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
585 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
586 -
587 - if [ -n "${files}" ] ; then
588 - einfo "Applying custom patches:"
589 -
590 - for file in ${files} ; do
591 - epatch "${file}"
592 - done
593 - fi
594 - fi
595 -
596 - einfo "Symlinking external libraries..."
597 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
598 - java-pkg_jar-from --build-only --into libs.antlr3.devel/external antlr-3 antlr3.jar antlr-3.1.3.jar
599 - java-pkg_jar-from --build-only --into libs.antlr3.devel/external antlr antlr.jar antlr-2.7.jar
600 - java-pkg_jar-from --build-only --into libs.antlr3.devel/external stringtemplate stringtemplate.jar stringtemplate-3.2.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 b62a325..5121899 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 + 29 Jun 2011; Miroslav Šulc <fordfrog@g.o>
651 + -netbeans-dlight-9999_p20110616.ebuild,
652 + -netbeans-dlight-9999_p20110620.ebuild:
653 + Removed obsolete versions
654 +
655 *netbeans-dlight-9999_p20110626 (27 Jun 2011)
656
657 27 Jun 2011; Miroslav Šulc <fordfrog@g.o>
658
659 diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
660 index 5786c6e..414106c 100644
661 --- a/dev-java/netbeans-dlight/Manifest
662 +++ b/dev-java/netbeans-dlight/Manifest
663 @@ -4,12 +4,8 @@ DIST F787C9B484CD7526F866C21D8925C4DACE467F8A-derby-10.2.2.0.jar 2276020 RMD160
664 DIST netbeans-7.0-201104080000-src.zip 175465212 RMD160 78a98cb97447e29d5867f79e25a481c2bc3c9a58 SHA1 9d22f61b5fa38be0fe9ab8d355d03effd1ba6ff1 SHA256 e2b3a52ac56806446ed3d15b025648d186bd2410e44c36bd2851e39d7f1a9dc5
665 DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674ff1216d504d2d SHA1 6324909cc2dfae583f38e3544a38d1058c73a7ec SHA256 f323cb4694f6351fe47b76fa8b8b3e3f8e456e7d45ca76f9b88c5c6b90cc103f
666 DIST netbeans-9999-build.xml.patch.bz2 1620 RMD160 d565d98a2bf88cc6937c3597d1243fe1356b215b SHA1 a391d2a9b656cac3ab3f4f673ee469935dd11dc2 SHA256 5110af4f75c4780ec0ae2f06d3243c7921f3907d53ab15431a706f7a65336e38
667 -DIST netbeans-trunk-nightly-201106161124-src.zip 176018905 RMD160 fa72bfba97d7e24efcce6caaa817099107b5ba3d SHA1 f5ccddb9aa1bad7e6d22772d9eacced135174293 SHA256 d9a478a9c2c5b292ce1272c199ae5a267f46f6bb91ef50d2ed78e658a3fcdc40
668 -DIST netbeans-trunk-nightly-201106200600-src.zip 176065942 RMD160 2310d5071374a8027690baa184cba9952b784bda SHA1 598fe929004ac6efc4523f2d1685418420d84de6 SHA256 9a43a9f805d29ad0f70f17b0b0252d3f1dcac075c42c7346698253a611149e7f
669 DIST netbeans-trunk-nightly-201106260600-src.zip 176454554 RMD160 f6fc45fe9b4fd1b2662a7f8f77ad05727aa73a82 SHA1 7dfe08178827f30b084b5a148750fdcf6cdb15a6 SHA256 d198aa084fbf0f30c794cae2f88714b60e8cfd64d1cb8beeadeb08a442090884
670 EBUILD netbeans-dlight-7.0.ebuild 3572 RMD160 71996c25aca15f9225e0713f8b5521a0f9b3f44b SHA1 c5a4e7215bfd75b92b42de0843ee2b792dc2d753 SHA256 82a3cbfe70024adefdd3f28a1879b26ab2924522828a4f39df6d98cbe1a26fc2
671 -EBUILD netbeans-dlight-9999_p20110616.ebuild 3599 RMD160 3d59c0e646f485c6584c7d9975046a0c3ff87023 SHA1 0de5764df7f77dfe146f9232251ed0213a2636c2 SHA256 879725c6ae8a6c6b0ff092aee9f2a8cdafb2035421eda0c37cbb9d43c0cf46ea
672 -EBUILD netbeans-dlight-9999_p20110620.ebuild 3599 RMD160 e10202d8503332b3237c92c06bd75e1685374489 SHA1 f89c70815843477dea28bca826d04ccdf06c915f SHA256 e48add622b96e20209f8c6ece6a578a9de86fe1ffdac3edbce9d9c9d65b4fa56
673 EBUILD netbeans-dlight-9999_p20110626.ebuild 3586 RMD160 95b1bb8c822a055c87fc2054b9235a5e64b00cfc SHA1 08703c793cd0e9822e8bd6e606b50288d41e1a76 SHA256 4bc75f01e05c09a0e5bc299deeffe1f6cc7cd9d0ec7dd2c3c4a13e139decf953
674 -MISC ChangeLog 10065 RMD160 8035ea39aaefa8029401052bba00847774f2a963 SHA1 4fc0d8cc48ca0eecc3cb3ebb2ec9ccecc2cc89ee SHA256 c1730666b02ffc160456e299448a4f989b58a6dc24a2718a7b6db710a1c83f27
675 +MISC ChangeLog 10230 RMD160 c32f3eef374e2dbf585a67d72e4aab58d61386ca SHA1 b362139be68cf732c81f0851fedab3d5715ce2dd SHA256 f533a66227ab9aa628fa72c66aafe8dd74f4502504d6b671cb9cdc504f96194d
676 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
677
678 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20110616.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20110616.ebuild
679 deleted file mode 100644
680 index 26f518e..0000000
681 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20110616.ebuild
682 +++ /dev/null
683 @@ -1,119 +0,0 @@
684 -# Copyright 1999-2011 Gentoo Foundation
685 -# Distributed under the terms of the GNU General Public License v2
686 -# $Header: $
687 -
688 -EAPI="4"
689 -WANT_ANT_TASKS="ant-nodeps"
690 -inherit eutils java-pkg-2 java-ant-2
691 -
692 -DESCRIPTION="Netbeans D-Light Cluster"
693 -HOMEPAGE="http://netbeans.org/"
694 -SLOT="9999"
695 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-16_11-24-45/zip/netbeans-trunk-nightly-201106161124-src.zip"
696 -SRC_URI="${SOURCE_URL}
697 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
698 - http://hg.netbeans.org/binaries/F787C9B484CD7526F866C21D8925C4DACE467F8A-derby-10.2.2.0.jar
699 - http://hg.netbeans.org/binaries/F1AF5929CD612475CCF186F69E268F0CAAA2A90E-dtracectrl-0.1.zip
700 - http://hg.netbeans.org/binaries/623DE5A3A60FEA313099D7C42256B146E2BEE9B2-h2-1.0.79.jar"
701 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
702 -KEYWORDS="~amd64 ~x86"
703 -IUSE=""
704 -S="${WORKDIR}"
705 -
706 -CDEPEND="~dev-java/netbeans-ide-${PV}
707 - ~dev-java/netbeans-platform-${PV}"
708 -DEPEND=">=virtual/jdk-1.6
709 - app-arch/unzip
710 - ${CDEPEND}
711 - dev-java/javahelp:0"
712 -RDEPEND=">=virtual/jdk-1.6
713 - ${CDEPEND}"
714 -
715 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
716 -
717 -EANT_BUILD_XML="nbbuild/build.xml"
718 -EANT_BUILD_TARGET="rebuild-cluster"
719 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true"
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-build.xml.patch.bz2
729 -
730 - pushd "${S}" >/dev/null || die
731 - ln -s "${DISTDIR}"/F787C9B484CD7526F866C21D8925C4DACE467F8A-derby-10.2.2.0.jar dlight.db.derby/external/derby-10.2.2.0.jar || die
732 - ln -s "${DISTDIR}"/F1AF5929CD612475CCF186F69E268F0CAAA2A90E-dtracectrl-0.1.zip dlight.dtrace/external/dtracectrl-0.1.zip || die
733 - ln -s "${DISTDIR}"/623DE5A3A60FEA313099D7C42256B146E2BEE9B2-h2-1.0.79.jar dlight.libs.h2/external/h2-1.0.79.jar || die
734 - popd >/dev/null || die
735 -}
736 -
737 -src_prepare() {
738 - einfo "Deleting bundled class files..."
739 - find -name "*.class" -type f | xargs rm -vf
740 -
741 - epatch netbeans-9999-build.xml.patch
742 -
743 - # Support for custom patches
744 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
745 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
746 -
747 - if [ -n "${files}" ] ; then
748 - einfo "Applying custom patches:"
749 -
750 - for file in ${files} ; do
751 - epatch "${file}"
752 - done
753 - fi
754 - fi
755 -
756 - einfo "Symlinking external libraries..."
757 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
758 -
759 - einfo "Linking in other clusters..."
760 - mkdir "${S}"/nbbuild/netbeans || die
761 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
762 -
763 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
764 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
765 - touch nb.cluster.ide.built
766 -
767 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
768 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
769 - touch nb.cluster.platform.built
770 -
771 - popd >/dev/null || die
772 -
773 - java-pkg-2_src_prepare
774 -}
775 -
776 -src_install() {
777 - pushd nbbuild/netbeans/dlight >/dev/null || die
778 -
779 - insinto ${INSTALL_DIR}
780 -
781 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
782 -
783 - doins -r *
784 -
785 - for file in bin/SunOS*/* ; do
786 - fperms 755 ${file}
787 - done
788 -
789 - for file in tools/*/bin/* ; do
790 - fperms 755 ${file}
791 - done
792 -
793 - popd >/dev/null || die
794 -
795 - local instdir=${INSTALL_DIR}/modules/ext
796 - pushd "${D}"/${instdir} >/dev/null || die
797 - # derby-10.2.2.0.jar
798 - # h2-1.0.79.jar
799 - popd >/dev/null || die
800 -
801 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
802 -}
803
804 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20110620.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20110620.ebuild
805 deleted file mode 100644
806 index 1be9eb4..0000000
807 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20110620.ebuild
808 +++ /dev/null
809 @@ -1,119 +0,0 @@
810 -# Copyright 1999-2011 Gentoo Foundation
811 -# Distributed under the terms of the GNU General Public License v2
812 -# $Header: $
813 -
814 -EAPI="4"
815 -WANT_ANT_TASKS="ant-nodeps"
816 -inherit eutils java-pkg-2 java-ant-2
817 -
818 -DESCRIPTION="Netbeans D-Light Cluster"
819 -HOMEPAGE="http://netbeans.org/"
820 -SLOT="9999"
821 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-20_06-00-32/zip/netbeans-trunk-nightly-201106200600-src.zip"
822 -SRC_URI="${SOURCE_URL}
823 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
824 - http://hg.netbeans.org/binaries/F787C9B484CD7526F866C21D8925C4DACE467F8A-derby-10.2.2.0.jar
825 - http://hg.netbeans.org/binaries/F1AF5929CD612475CCF186F69E268F0CAAA2A90E-dtracectrl-0.1.zip
826 - http://hg.netbeans.org/binaries/623DE5A3A60FEA313099D7C42256B146E2BEE9B2-h2-1.0.79.jar"
827 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
828 -KEYWORDS="~amd64 ~x86"
829 -IUSE=""
830 -S="${WORKDIR}"
831 -
832 -CDEPEND="~dev-java/netbeans-ide-${PV}
833 - ~dev-java/netbeans-platform-${PV}"
834 -DEPEND=">=virtual/jdk-1.6
835 - app-arch/unzip
836 - ${CDEPEND}
837 - dev-java/javahelp:0"
838 -RDEPEND=">=virtual/jdk-1.6
839 - ${CDEPEND}"
840 -
841 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
842 -
843 -EANT_BUILD_XML="nbbuild/build.xml"
844 -EANT_BUILD_TARGET="rebuild-cluster"
845 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true"
846 -JAVA_PKG_BSFIX="off"
847 -
848 -src_unpack() {
849 - unpack $(basename ${SOURCE_URL})
850 -
851 - einfo "Deleting bundled jars..."
852 - find -name "*.jar" -type f -delete
853 -
854 - unpack netbeans-9999-build.xml.patch.bz2
855 -
856 - pushd "${S}" >/dev/null || die
857 - ln -s "${DISTDIR}"/F787C9B484CD7526F866C21D8925C4DACE467F8A-derby-10.2.2.0.jar dlight.db.derby/external/derby-10.2.2.0.jar || die
858 - ln -s "${DISTDIR}"/F1AF5929CD612475CCF186F69E268F0CAAA2A90E-dtracectrl-0.1.zip dlight.dtrace/external/dtracectrl-0.1.zip || die
859 - ln -s "${DISTDIR}"/623DE5A3A60FEA313099D7C42256B146E2BEE9B2-h2-1.0.79.jar dlight.libs.h2/external/h2-1.0.79.jar || die
860 - popd >/dev/null || die
861 -}
862 -
863 -src_prepare() {
864 - einfo "Deleting bundled class files..."
865 - find -name "*.class" -type f | xargs rm -vf
866 -
867 - epatch netbeans-9999-build.xml.patch
868 -
869 - # Support for custom patches
870 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
871 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
872 -
873 - if [ -n "${files}" ] ; then
874 - einfo "Applying custom patches:"
875 -
876 - for file in ${files} ; do
877 - epatch "${file}"
878 - done
879 - fi
880 - fi
881 -
882 - einfo "Symlinking external libraries..."
883 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
884 -
885 - einfo "Linking in other clusters..."
886 - mkdir "${S}"/nbbuild/netbeans || die
887 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
888 -
889 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
890 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
891 - touch nb.cluster.ide.built
892 -
893 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
894 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
895 - touch nb.cluster.platform.built
896 -
897 - popd >/dev/null || die
898 -
899 - java-pkg-2_src_prepare
900 -}
901 -
902 -src_install() {
903 - pushd nbbuild/netbeans/dlight >/dev/null || die
904 -
905 - insinto ${INSTALL_DIR}
906 -
907 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
908 -
909 - doins -r *
910 -
911 - for file in bin/SunOS*/* ; do
912 - fperms 755 ${file}
913 - done
914 -
915 - for file in tools/*/bin/* ; do
916 - fperms 755 ${file}
917 - done
918 -
919 - popd >/dev/null || die
920 -
921 - local instdir=${INSTALL_DIR}/modules/ext
922 - pushd "${D}"/${instdir} >/dev/null || die
923 - # derby-10.2.2.0.jar
924 - # h2-1.0.79.jar
925 - popd >/dev/null || die
926 -
927 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
928 -}
929
930 diff --git a/dev-java/netbeans-enterprise/ChangeLog b/dev-java/netbeans-enterprise/ChangeLog
931 index 39667e3..e0a57b0 100644
932 --- a/dev-java/netbeans-enterprise/ChangeLog
933 +++ b/dev-java/netbeans-enterprise/ChangeLog
934 @@ -2,6 +2,11 @@
935 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
936 # $Header: $
937
938 + 29 Jun 2011; Miroslav Šulc <fordfrog@g.o>
939 + -netbeans-enterprise-9999_p20110616.ebuild,
940 + -netbeans-enterprise-9999_p20110620.ebuild:
941 + Removed obsolete versions
942 +
943 *netbeans-enterprise-9999_p20110626 (27 Jun 2011)
944
945 27 Jun 2011; Miroslav Šulc <fordfrog@g.o>
946
947 diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
948 index 3af41d9..eafa208 100644
949 --- a/dev-java/netbeans-enterprise/Manifest
950 +++ b/dev-java/netbeans-enterprise/Manifest
951 @@ -31,12 +31,8 @@ DIST FFE3425E304F0836912D2B8ABFB5302100B39423-jsr311-api-1.1.1-javadoc.jar 30411
952 DIST netbeans-7.0-201104080000-src.zip 175465212 RMD160 78a98cb97447e29d5867f79e25a481c2bc3c9a58 SHA1 9d22f61b5fa38be0fe9ab8d355d03effd1ba6ff1 SHA256 e2b3a52ac56806446ed3d15b025648d186bd2410e44c36bd2851e39d7f1a9dc5
953 DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674ff1216d504d2d SHA1 6324909cc2dfae583f38e3544a38d1058c73a7ec SHA256 f323cb4694f6351fe47b76fa8b8b3e3f8e456e7d45ca76f9b88c5c6b90cc103f
954 DIST netbeans-9999-build.xml.patch.bz2 1620 RMD160 d565d98a2bf88cc6937c3597d1243fe1356b215b SHA1 a391d2a9b656cac3ab3f4f673ee469935dd11dc2 SHA256 5110af4f75c4780ec0ae2f06d3243c7921f3907d53ab15431a706f7a65336e38
955 -DIST netbeans-trunk-nightly-201106161124-src.zip 176018905 RMD160 fa72bfba97d7e24efcce6caaa817099107b5ba3d SHA1 f5ccddb9aa1bad7e6d22772d9eacced135174293 SHA256 d9a478a9c2c5b292ce1272c199ae5a267f46f6bb91ef50d2ed78e658a3fcdc40
956 -DIST netbeans-trunk-nightly-201106200600-src.zip 176065942 RMD160 2310d5071374a8027690baa184cba9952b784bda SHA1 598fe929004ac6efc4523f2d1685418420d84de6 SHA256 9a43a9f805d29ad0f70f17b0b0252d3f1dcac075c42c7346698253a611149e7f
957 DIST netbeans-trunk-nightly-201106260600-src.zip 176454554 RMD160 f6fc45fe9b4fd1b2662a7f8f77ad05727aa73a82 SHA1 7dfe08178827f30b084b5a148750fdcf6cdb15a6 SHA256 d198aa084fbf0f30c794cae2f88714b60e8cfd64d1cb8beeadeb08a442090884
958 EBUILD netbeans-enterprise-7.0.ebuild 16273 RMD160 ebde1e873534cf5fff103587cbd10ed1008c589b SHA1 b01f2649b7f91eb343f8792f52698c979c8c2291 SHA256 a61703db2126074c0dd6fd15fbfe1a206669eeaa67a968d9ff890365982d0dad
959 -EBUILD netbeans-enterprise-9999_p20110616.ebuild 16300 RMD160 21cf66b8f6e92772f1bb901f87e3672fa4ff9338 SHA1 cbb48b331a25e2f309d88475e1fef98d660313d4 SHA256 ae3f22da2d3861581763586f3a1800e84ceff893dc22ee35f21f2739079ce3ca
960 -EBUILD netbeans-enterprise-9999_p20110620.ebuild 16300 RMD160 87b22e674d32f62e5bcccb1d5b5a9f6aad70a994 SHA1 3e0ff35d9be6268a448f8657f0a1084883e07fa3 SHA256 bbc02095d2f9c561ae1a01179f05d00bc879ef876c6f62eb76a34fb60d9e3578
961 EBUILD netbeans-enterprise-9999_p20110626.ebuild 16300 RMD160 f2d11f47b449cab66c0f5b64c8af67c9ebf366d2 SHA1 781bec8333e22069bc8fc9ad0ee783e5bb156c55 SHA256 f9481b413f7e61359e6aa4526581c3dbb041166bd6164564d28dc96039c9c6c5
962 -MISC ChangeLog 10883 RMD160 69c4520a7a3183588af39b34d8791af9d7fda924 SHA1 9c65cc721858be460c7bf3637f69daf1c49e956d SHA256 870a5b030b8bda8037ab752c59beb0f0026298de4f2e788c26bf097a0194e998
963 +MISC ChangeLog 11056 RMD160 322f0ea02a75db24850fbe5740c92a8eb3a8003d SHA1 a80d40527ec1a3a8341cb86269f39f9d3d52e242 SHA256 bef4ec5ee64f0243fc8fd93735e856cb68ac9589f6be94782208eed87b495e76
964 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
965
966 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20110616.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20110616.ebuild
967 deleted file mode 100644
968 index 5be1079..0000000
969 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20110616.ebuild
970 +++ /dev/null
971 @@ -1,304 +0,0 @@
972 -# Copyright 1999-2011 Gentoo Foundation
973 -# Distributed under the terms of the GNU General Public License v2
974 -# $Header: $
975 -
976 -EAPI="4"
977 -WANT_ANT_TASKS="ant-nodeps"
978 -inherit eutils java-pkg-2 java-ant-2
979 -
980 -DESCRIPTION="Netbeans Enterprise cluster"
981 -HOMEPAGE="http://netbeans.org/"
982 -SLOT="9999"
983 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-16_11-24-45/zip/netbeans-trunk-nightly-201106161124-src.zip"
984 -SRC_URI="${SOURCE_URL}
985 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
986 - http://hg.netbeans.org/binaries/2EA8E5BDC70E1B1D738140E52E4793385B2567A3-el-impl.jar
987 - http://hg.netbeans.org/binaries/7763236B189D9B910E2BDBA6822E6EB4DDDAC41B-glassfish-jspparser-3.0.jar
988 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
989 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
990 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
991 - http://hg.netbeans.org/binaries/DC9A229C4AB1788D0C20D937A82FB64CE2911171-javaee6-doc-api.zip
992 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
993 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
994 - http://hg.netbeans.org/binaries/BD6C7BD1452456F2F6B2A8CF6C4166493A24ABED-jersey-1.3.zip
995 - http://hg.netbeans.org/binaries/955396DB8CE0477C6BD70BA830FF84CB9B7AB47B-jersey-client-1.3-javadoc.jar
996 - http://hg.netbeans.org/binaries/A27843863A5EAE9DDFF1C70F7A95D3BFC2A59D99-jersey-core-1.1.5.1-javadoc.jar
997 - http://hg.netbeans.org/binaries/6E3105315F3100F65D66355B04BA6B6C2B8480D3-jersey-json-1.3-javadoc.jar
998 - http://hg.netbeans.org/binaries/F10ED4F2ECC7724F7C25D586DC9F25377581CCFC-jersey-multipart-1.3-javadoc.jar
999 - http://hg.netbeans.org/binaries/123A7BAAE06D938E5E4533ED745EEE7377E73ED8-jersey-spring-1.3-javadoc.jar
1000 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
1001 - http://hg.netbeans.org/binaries/1D74DA79DC71C52D1B7916853BDD51F346A85359-jsf-2.1.zip
1002 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
1003 - http://hg.netbeans.org/binaries/FFE3425E304F0836912D2B8ABFB5302100B39423-jsr311-api-1.1.1-javadoc.jar
1004 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
1005 - http://hg.netbeans.org/binaries/16CD40905B389B27AFD81DAFF8F163CEC810FBC6-metro-2.0.zip
1006 - http://hg.netbeans.org/binaries/BAEA0B9171897175B0B3E20BDF532EF4CFD44CEE-oauth-client-1.3-javadoc.jar
1007 - http://hg.netbeans.org/binaries/4855C8481C6951F39DC117C44CA8EE70BF2B003F-oauth-signature-1.3-javadoc.jar
1008 - http://hg.netbeans.org/binaries/C31A6E33D7D6E77C8123A0830D929187A9707147-primefaces-2.2.1.jar
1009 - http://hg.netbeans.org/binaries/B9FA9CDC7FA5203E1DB5C4DBAAED0133596D524F-servlet3.0-jsp2.2-api.jar
1010 - http://hg.netbeans.org/binaries/1A48EDCF8DCFC76882C821931EB0529DB9AF5D9B-spring-webmvc-2.5.6.SEC01.jar
1011 - http://hg.netbeans.org/binaries/E11C2384FDEAE4F96E433C2A0339DCFC5202CC17-struts-1.3.8-javadoc.zip
1012 - http://hg.netbeans.org/binaries/A3F62096FB53E14CF09B006458333792890CE429-struts-1.3.8-lib.zip
1013 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
1014 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
1015 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1016 -KEYWORDS="~amd64 ~x86"
1017 -IUSE=""
1018 -S="${WORKDIR}"
1019 -
1020 -CDEPEND="~dev-java/netbeans-harness-${PV}
1021 - ~dev-java/netbeans-ide-${PV}
1022 - ~dev-java/netbeans-java-${PV}
1023 - ~dev-java/netbeans-profiler-${PV}
1024 - ~dev-java/netbeans-platform-${PV}
1025 - ~dev-java/netbeans-websvccommon-${PV}
1026 - dev-java/commons-fileupload:0
1027 - dev-java/glassfish-deployment-api:1.2
1028 - dev-java/jakarta-jstl:0"
1029 -DEPEND=">=virtual/jdk-1.6
1030 - app-arch/unzip
1031 - ${CDEPEND}
1032 - dev-java/javahelp:0
1033 - >=dev-java/junit-4.4:4
1034 - dev-java/tomcat-servlet-api:2.3"
1035 -RDEPEND=">=virtual/jdk-1.6
1036 - ${CDEPEND}
1037 - dev-java/antlr:0[java]
1038 - dev-java/asm:3
1039 - dev-java/bsf:2.3
1040 - dev-java/commons-beanutils:1.7
1041 - dev-java/commons-collections:0
1042 - dev-java/commons-digester:0
1043 - dev-java/commons-io:1
1044 - dev-java/commons-logging:0
1045 - dev-java/commons-validator:0
1046 - dev-java/jakarta-oro:2.0
1047 - dev-java/jettison:0
1048 - dev-java/jsr311-api:0"
1049 -# dev-java/commons-chain:1.1 in overlay
1050 -
1051 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1052 -
1053 -EANT_BUILD_XML="nbbuild/build.xml"
1054 -EANT_BUILD_TARGET="rebuild-cluster"
1055 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true"
1056 -JAVA_PKG_BSFIX="off"
1057 -
1058 -src_unpack() {
1059 - unpack $(basename ${SOURCE_URL})
1060 -
1061 - einfo "Deleting bundled jars..."
1062 - find -name "*.jar" -type f -delete
1063 -
1064 - unpack netbeans-9999-build.xml.patch.bz2
1065 -
1066 - pushd "${S}" >/dev/null || die
1067 - ln -s "${DISTDIR}"/2EA8E5BDC70E1B1D738140E52E4793385B2567A3-el-impl.jar libs.elimpl/external/el-impl.jar || die
1068 - ln -s "${DISTDIR}"/7763236B189D9B910E2BDBA6822E6EB4DDDAC41B-glassfish-jspparser-3.0.jar web.jspparser/external/glassfish-jspparser-3.0.jar || die
1069 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
1070 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
1071 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
1072 - ln -s "${DISTDIR}"/DC9A229C4AB1788D0C20D937A82FB64CE2911171-javaee6-doc-api.zip j2ee.platform/external/javaee6-doc-api.zip || die
1073 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
1074 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
1075 - ln -s "${DISTDIR}"/BD6C7BD1452456F2F6B2A8CF6C4166493A24ABED-jersey-1.3.zip websvc.restlib/external/jersey-1.3.zip || die
1076 - ln -s "${DISTDIR}"/955396DB8CE0477C6BD70BA830FF84CB9B7AB47B-jersey-client-1.3-javadoc.jar websvc.restlib/external/jersey-client-1.3-javadoc.jar || die
1077 - ln -s "${DISTDIR}"/A27843863A5EAE9DDFF1C70F7A95D3BFC2A59D99-jersey-core-1.1.5.1-javadoc.jar websvc.restlib/external/jersey-core-1.1.5.1-javadoc.jar || die
1078 - ln -s "${DISTDIR}"/6E3105315F3100F65D66355B04BA6B6C2B8480D3-jersey-json-1.3-javadoc.jar websvc.restlib/external/jersey-json-1.3-javadoc.jar || die
1079 - ln -s "${DISTDIR}"/F10ED4F2ECC7724F7C25D586DC9F25377581CCFC-jersey-multipart-1.3-javadoc.jar websvc.restlib/external/jersey-multipart-1.3-javadoc.jar || die
1080 - ln -s "${DISTDIR}"/123A7BAAE06D938E5E4533ED745EEE7377E73ED8-jersey-spring-1.3-javadoc.jar websvc.restlib/external/jersey-spring-1.3-javadoc.jar || die
1081 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
1082 - ln -s "${DISTDIR}"/1D74DA79DC71C52D1B7916853BDD51F346A85359-jsf-2.1.zip web.jsf20/external/jsf-2.1.zip || die
1083 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
1084 - ln -s "${DISTDIR}"/FFE3425E304F0836912D2B8ABFB5302100B39423-jsr311-api-1.1.1-javadoc.jar websvc.restlib/external/jsr311-api-1.1.1-javadoc.jar || die
1085 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
1086 - ln -s "${DISTDIR}"/16CD40905B389B27AFD81DAFF8F163CEC810FBC6-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
1087 - ln -s "${DISTDIR}"/BAEA0B9171897175B0B3E20BDF532EF4CFD44CEE-oauth-client-1.3-javadoc.jar websvc.restlib/external/oauth-client-1.3-javadoc.jar || die
1088 - ln -s "${DISTDIR}"/4855C8481C6951F39DC117C44CA8EE70BF2B003F-oauth-signature-1.3-javadoc.jar websvc.restlib/external/oauth-signature-1.3-javadoc.jar || die
1089 - ln -s "${DISTDIR}"/C31A6E33D7D6E77C8123A0830D929187A9707147-primefaces-2.2.1.jar web.primefaces/external/primefaces-2.2.1.jar || die
1090 - ln -s "${DISTDIR}"/B9FA9CDC7FA5203E1DB5C4DBAAED0133596D524F-servlet3.0-jsp2.2-api.jar servletjspapi/external/servlet3.0-jsp2.2-api.jar || die
1091 - ln -s "${DISTDIR}"/1A48EDCF8DCFC76882C821931EB0529DB9AF5D9B-spring-webmvc-2.5.6.SEC01.jar spring.webmvc/external/spring-webmvc-2.5.6.SEC01.jar || die
1092 - ln -s "${DISTDIR}"/E11C2384FDEAE4F96E433C2A0339DCFC5202CC17-struts-1.3.8-javadoc.zip web.struts/external/struts-1.3.8-javadoc.zip || die
1093 - ln -s "${DISTDIR}"/A3F62096FB53E14CF09B006458333792890CE429-struts-1.3.8-lib.zip web.struts/external/struts-1.3.8-lib.zip || die
1094 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
1095 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
1096 - popd >/dev/null || die
1097 -}
1098 -
1099 -src_prepare() {
1100 - einfo "Deleting bundled class files..."
1101 - find -name "*.class" -type f | xargs rm -vf
1102 -
1103 - epatch netbeans-9999-build.xml.patch
1104 -
1105 - # Support for custom patches
1106 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1107 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1108 -
1109 - if [ -n "${files}" ] ; then
1110 - einfo "Applying custom patches:"
1111 -
1112 - for file in ${files} ; do
1113 - epatch "${file}"
1114 - done
1115 - fi
1116 - fi
1117 -
1118 - einfo "Symlinking external libraries..."
1119 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1120 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
1121 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.0.jar
1122 - java-pkg_jar-from --into web.jstl11/external jakarta-jstl jstl.jar jstl-1.1.2.jar
1123 - java-pkg_jar-from --into web.jstl11/external jakarta-jstl standard.jar standard-1.1.2.jar
1124 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.8.2.jar
1125 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
1126 -
1127 - einfo "Linking in other clusters..."
1128 - mkdir "${S}"/nbbuild/netbeans || die
1129 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1130 -
1131 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1132 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1133 - touch nb.cluster.harness.built
1134 -
1135 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1136 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1137 - touch nb.cluster.ide.built
1138 -
1139 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1140 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1141 - touch nb.cluster.java.built
1142 -
1143 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
1144 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1145 - touch nb.cluster.profiler.built
1146 -
1147 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1148 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1149 - touch nb.cluster.platform.built
1150 -
1151 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
1152 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1153 - touch nb.cluster.websvccommon.built
1154 -
1155 - popd >/dev/null || die
1156 -
1157 - java-pkg-2_src_prepare
1158 -}
1159 -
1160 -src_install() {
1161 - pushd nbbuild/netbeans/enterprise >/dev/null || die
1162 -
1163 - insinto ${INSTALL_DIR}
1164 -
1165 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1166 -
1167 - doins -r *
1168 -
1169 - popd >/dev/null || die
1170 -
1171 - local instdir=${INSTALL_DIR}/modules/ext
1172 - pushd "${D}"/${instdir} >/dev/null || die
1173 - # el-impl.jar
1174 - # glassfish-jspparser-3.0.jar
1175 - # glassfish-logging-2.0.jar
1176 - # javaee-api-6.0.jar
1177 - # javaee-api-6.0-license.txt
1178 - # javaee-web-api-6.0.jar
1179 - # javaee-web-api-6.0-license.txt
1180 - # jsp-parser-ext.jar
1181 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
1182 - rm jstl.jar && dosym /usr/share/jakarta-jstl/lib/jstl.jar ${instdir}/jstl.jar || die
1183 - # org-netbeans-modules-web-httpmonitor.jar
1184 - # servlet3.0-jsp2.2-api.jar
1185 - rm standard.jar && dosym /usr/share/jakarta-jstl/lib/standard.jar ${instdir}/standard.jar || die
1186 - popd >/dev/null || die
1187 -
1188 - local instdir=${INSTALL_DIR}/modules/ext/javaee6-endorsed
1189 - pushd "${D}"/${instdir} >/dev/null || die
1190 - # javax.annotation.jar
1191 - # javax.annotation-license.txt
1192 - # jaxb-api-osgi.jar
1193 - # jaxb-api-osgi-license.txt
1194 - # webservices-api-osgi.jar
1195 - # webservices-api-osgi-license.txt
1196 - popd >/dev/null || die
1197 -
1198 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
1199 - pushd "${D}"/${instdir} >/dev/null || die
1200 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
1201 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
1202 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
1203 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
1204 - # jsf-api.jar
1205 - # jsf-impl.jar
1206 - popd >/dev/null || die
1207 -
1208 - local instdir=${INSTALL_DIR}/modules/ext/jsf-2_1
1209 - pushd "${D}"/${instdir} >/dev/null || die
1210 - # jsf-api.jar
1211 - # jsf-impl.jar
1212 - popd >/dev/null || die
1213 -
1214 - local instdir=${INSTALL_DIR}/modules/ext/metro
1215 - pushd "${D}"/${instdir} >/dev/null || die
1216 - # webservices-api.jar
1217 - # webservices-extra-api.jar
1218 - # webservices-extra.jar
1219 - # webservices-rt.jar
1220 - # webservices-tools.jar
1221 - popd >/dev/null || die
1222 -
1223 - local instdir=${INSTALL_DIR}/modules/ext/primefaces
1224 - pushd "${D}"/${instdir} >/dev/null || die
1225 - # primefaces-2.1.jar
1226 - popd >/dev/null || die
1227 -
1228 - local instdir=${INSTALL_DIR}/modules/ext/rest
1229 - pushd "${D}"/${instdir} >/dev/null || die
1230 - rm asm-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-3.1.jar || die
1231 - # jackson-core-asl-1.1.1.jar
1232 - # jersey-client-1.3.jar
1233 - # jersey-core-1.3.jar
1234 - # jersey-json-1.3.jar
1235 - # jersey-multipart-1.3.jar
1236 - # jersey-server-1.3.jar
1237 - # jersey-spring-1.3.jar
1238 - rm jettison-1.1.jar && dosym /usr/share/jettison/lib/jettison.jar ${instdir}/jettison-1.1.jar || die
1239 - rm jsr311-api-1.1.1.jar && dosym /usr/share/jsr311-api/lib/jsr311-api.jar ${instdir}/jsr311-api-1.1.1.jar || die
1240 - # mimepull-1.4.jar
1241 - # oauth-client-1.3.jar
1242 - # oauth-signature-1.3.jar
1243 - popd >/dev/null || die
1244 -
1245 - local instdir=${INSTALL_DIR}/modules/ext/spring
1246 - pushd "${D}"/${instdir} >/dev/null || die
1247 - # spring-webmvc-2.5.6.SEC01.jar
1248 - popd >/dev/null || die
1249 -
1250 - local instdir=${INSTALL_DIR}/modules/ext/struts
1251 - pushd "${D}"/${instdir} >/dev/null || die
1252 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
1253 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
1254 - rm commons-beanutils-1.7.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.7.0.jar || die
1255 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
1256 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
1257 - # rm commons-chain-1.1.jar && dosym /usr/share/commons-chain-1.1/lib/commons-chain.jar ${instdir}/commons-chain-1.1.jar || die
1258 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
1259 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
1260 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
1261 - rm jstl-1.0.2.jar && dosym /usr/share/jakarta-jstl/lib/jstl.jar ${instdir}/jstl-1.0.2.jar || die
1262 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
1263 - rm standard-1.0.2.jar && dosym /usr/share/jakarta-jstl/lib/standard.jar ${instdir}/standard-1.0.2.jar || die
1264 - # struts-core-1.3.8.jar
1265 - # struts-el-1.3.8.jar
1266 - # struts-extras-1.3.8.jar
1267 - # struts-faces-1.3.8.jar
1268 - # struts-mailreader-dao-1.3.8.jar
1269 - # struts-scripting-1.3.8.jar
1270 - # struts-taglib-1.3.8.jar
1271 - # struts-tiles-1.3.8.jar
1272 - popd >/dev/null || die
1273 -
1274 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
1275 -}
1276
1277 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20110620.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20110620.ebuild
1278 deleted file mode 100644
1279 index 5afe87c..0000000
1280 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20110620.ebuild
1281 +++ /dev/null
1282 @@ -1,304 +0,0 @@
1283 -# Copyright 1999-2011 Gentoo Foundation
1284 -# Distributed under the terms of the GNU General Public License v2
1285 -# $Header: $
1286 -
1287 -EAPI="4"
1288 -WANT_ANT_TASKS="ant-nodeps"
1289 -inherit eutils java-pkg-2 java-ant-2
1290 -
1291 -DESCRIPTION="Netbeans Enterprise cluster"
1292 -HOMEPAGE="http://netbeans.org/"
1293 -SLOT="9999"
1294 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-20_06-00-32/zip/netbeans-trunk-nightly-201106200600-src.zip"
1295 -SRC_URI="${SOURCE_URL}
1296 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
1297 - http://hg.netbeans.org/binaries/2EA8E5BDC70E1B1D738140E52E4793385B2567A3-el-impl.jar
1298 - http://hg.netbeans.org/binaries/7763236B189D9B910E2BDBA6822E6EB4DDDAC41B-glassfish-jspparser-3.0.jar
1299 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
1300 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
1301 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
1302 - http://hg.netbeans.org/binaries/DC9A229C4AB1788D0C20D937A82FB64CE2911171-javaee6-doc-api.zip
1303 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
1304 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
1305 - http://hg.netbeans.org/binaries/BD6C7BD1452456F2F6B2A8CF6C4166493A24ABED-jersey-1.3.zip
1306 - http://hg.netbeans.org/binaries/955396DB8CE0477C6BD70BA830FF84CB9B7AB47B-jersey-client-1.3-javadoc.jar
1307 - http://hg.netbeans.org/binaries/A27843863A5EAE9DDFF1C70F7A95D3BFC2A59D99-jersey-core-1.1.5.1-javadoc.jar
1308 - http://hg.netbeans.org/binaries/6E3105315F3100F65D66355B04BA6B6C2B8480D3-jersey-json-1.3-javadoc.jar
1309 - http://hg.netbeans.org/binaries/F10ED4F2ECC7724F7C25D586DC9F25377581CCFC-jersey-multipart-1.3-javadoc.jar
1310 - http://hg.netbeans.org/binaries/123A7BAAE06D938E5E4533ED745EEE7377E73ED8-jersey-spring-1.3-javadoc.jar
1311 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
1312 - http://hg.netbeans.org/binaries/1D74DA79DC71C52D1B7916853BDD51F346A85359-jsf-2.1.zip
1313 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
1314 - http://hg.netbeans.org/binaries/FFE3425E304F0836912D2B8ABFB5302100B39423-jsr311-api-1.1.1-javadoc.jar
1315 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
1316 - http://hg.netbeans.org/binaries/16CD40905B389B27AFD81DAFF8F163CEC810FBC6-metro-2.0.zip
1317 - http://hg.netbeans.org/binaries/BAEA0B9171897175B0B3E20BDF532EF4CFD44CEE-oauth-client-1.3-javadoc.jar
1318 - http://hg.netbeans.org/binaries/4855C8481C6951F39DC117C44CA8EE70BF2B003F-oauth-signature-1.3-javadoc.jar
1319 - http://hg.netbeans.org/binaries/C31A6E33D7D6E77C8123A0830D929187A9707147-primefaces-2.2.1.jar
1320 - http://hg.netbeans.org/binaries/B9FA9CDC7FA5203E1DB5C4DBAAED0133596D524F-servlet3.0-jsp2.2-api.jar
1321 - http://hg.netbeans.org/binaries/1A48EDCF8DCFC76882C821931EB0529DB9AF5D9B-spring-webmvc-2.5.6.SEC01.jar
1322 - http://hg.netbeans.org/binaries/E11C2384FDEAE4F96E433C2A0339DCFC5202CC17-struts-1.3.8-javadoc.zip
1323 - http://hg.netbeans.org/binaries/A3F62096FB53E14CF09B006458333792890CE429-struts-1.3.8-lib.zip
1324 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
1325 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
1326 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1327 -KEYWORDS="~amd64 ~x86"
1328 -IUSE=""
1329 -S="${WORKDIR}"
1330 -
1331 -CDEPEND="~dev-java/netbeans-harness-${PV}
1332 - ~dev-java/netbeans-ide-${PV}
1333 - ~dev-java/netbeans-java-${PV}
1334 - ~dev-java/netbeans-profiler-${PV}
1335 - ~dev-java/netbeans-platform-${PV}
1336 - ~dev-java/netbeans-websvccommon-${PV}
1337 - dev-java/commons-fileupload:0
1338 - dev-java/glassfish-deployment-api:1.2
1339 - dev-java/jakarta-jstl:0"
1340 -DEPEND=">=virtual/jdk-1.6
1341 - app-arch/unzip
1342 - ${CDEPEND}
1343 - dev-java/javahelp:0
1344 - >=dev-java/junit-4.4:4
1345 - dev-java/tomcat-servlet-api:2.3"
1346 -RDEPEND=">=virtual/jdk-1.6
1347 - ${CDEPEND}
1348 - dev-java/antlr:0[java]
1349 - dev-java/asm:3
1350 - dev-java/bsf:2.3
1351 - dev-java/commons-beanutils:1.7
1352 - dev-java/commons-collections:0
1353 - dev-java/commons-digester:0
1354 - dev-java/commons-io:1
1355 - dev-java/commons-logging:0
1356 - dev-java/commons-validator:0
1357 - dev-java/jakarta-oro:2.0
1358 - dev-java/jettison:0
1359 - dev-java/jsr311-api:0"
1360 -# dev-java/commons-chain:1.1 in overlay
1361 -
1362 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1363 -
1364 -EANT_BUILD_XML="nbbuild/build.xml"
1365 -EANT_BUILD_TARGET="rebuild-cluster"
1366 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true"
1367 -JAVA_PKG_BSFIX="off"
1368 -
1369 -src_unpack() {
1370 - unpack $(basename ${SOURCE_URL})
1371 -
1372 - einfo "Deleting bundled jars..."
1373 - find -name "*.jar" -type f -delete
1374 -
1375 - unpack netbeans-9999-build.xml.patch.bz2
1376 -
1377 - pushd "${S}" >/dev/null || die
1378 - ln -s "${DISTDIR}"/2EA8E5BDC70E1B1D738140E52E4793385B2567A3-el-impl.jar libs.elimpl/external/el-impl.jar || die
1379 - ln -s "${DISTDIR}"/7763236B189D9B910E2BDBA6822E6EB4DDDAC41B-glassfish-jspparser-3.0.jar web.jspparser/external/glassfish-jspparser-3.0.jar || die
1380 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
1381 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
1382 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
1383 - ln -s "${DISTDIR}"/DC9A229C4AB1788D0C20D937A82FB64CE2911171-javaee6-doc-api.zip j2ee.platform/external/javaee6-doc-api.zip || die
1384 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
1385 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
1386 - ln -s "${DISTDIR}"/BD6C7BD1452456F2F6B2A8CF6C4166493A24ABED-jersey-1.3.zip websvc.restlib/external/jersey-1.3.zip || die
1387 - ln -s "${DISTDIR}"/955396DB8CE0477C6BD70BA830FF84CB9B7AB47B-jersey-client-1.3-javadoc.jar websvc.restlib/external/jersey-client-1.3-javadoc.jar || die
1388 - ln -s "${DISTDIR}"/A27843863A5EAE9DDFF1C70F7A95D3BFC2A59D99-jersey-core-1.1.5.1-javadoc.jar websvc.restlib/external/jersey-core-1.1.5.1-javadoc.jar || die
1389 - ln -s "${DISTDIR}"/6E3105315F3100F65D66355B04BA6B6C2B8480D3-jersey-json-1.3-javadoc.jar websvc.restlib/external/jersey-json-1.3-javadoc.jar || die
1390 - ln -s "${DISTDIR}"/F10ED4F2ECC7724F7C25D586DC9F25377581CCFC-jersey-multipart-1.3-javadoc.jar websvc.restlib/external/jersey-multipart-1.3-javadoc.jar || die
1391 - ln -s "${DISTDIR}"/123A7BAAE06D938E5E4533ED745EEE7377E73ED8-jersey-spring-1.3-javadoc.jar websvc.restlib/external/jersey-spring-1.3-javadoc.jar || die
1392 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
1393 - ln -s "${DISTDIR}"/1D74DA79DC71C52D1B7916853BDD51F346A85359-jsf-2.1.zip web.jsf20/external/jsf-2.1.zip || die
1394 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
1395 - ln -s "${DISTDIR}"/FFE3425E304F0836912D2B8ABFB5302100B39423-jsr311-api-1.1.1-javadoc.jar websvc.restlib/external/jsr311-api-1.1.1-javadoc.jar || die
1396 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
1397 - ln -s "${DISTDIR}"/16CD40905B389B27AFD81DAFF8F163CEC810FBC6-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
1398 - ln -s "${DISTDIR}"/BAEA0B9171897175B0B3E20BDF532EF4CFD44CEE-oauth-client-1.3-javadoc.jar websvc.restlib/external/oauth-client-1.3-javadoc.jar || die
1399 - ln -s "${DISTDIR}"/4855C8481C6951F39DC117C44CA8EE70BF2B003F-oauth-signature-1.3-javadoc.jar websvc.restlib/external/oauth-signature-1.3-javadoc.jar || die
1400 - ln -s "${DISTDIR}"/C31A6E33D7D6E77C8123A0830D929187A9707147-primefaces-2.2.1.jar web.primefaces/external/primefaces-2.2.1.jar || die
1401 - ln -s "${DISTDIR}"/B9FA9CDC7FA5203E1DB5C4DBAAED0133596D524F-servlet3.0-jsp2.2-api.jar servletjspapi/external/servlet3.0-jsp2.2-api.jar || die
1402 - ln -s "${DISTDIR}"/1A48EDCF8DCFC76882C821931EB0529DB9AF5D9B-spring-webmvc-2.5.6.SEC01.jar spring.webmvc/external/spring-webmvc-2.5.6.SEC01.jar || die
1403 - ln -s "${DISTDIR}"/E11C2384FDEAE4F96E433C2A0339DCFC5202CC17-struts-1.3.8-javadoc.zip web.struts/external/struts-1.3.8-javadoc.zip || die
1404 - ln -s "${DISTDIR}"/A3F62096FB53E14CF09B006458333792890CE429-struts-1.3.8-lib.zip web.struts/external/struts-1.3.8-lib.zip || die
1405 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
1406 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
1407 - popd >/dev/null || die
1408 -}
1409 -
1410 -src_prepare() {
1411 - einfo "Deleting bundled class files..."
1412 - find -name "*.class" -type f | xargs rm -vf
1413 -
1414 - epatch netbeans-9999-build.xml.patch
1415 -
1416 - # Support for custom patches
1417 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1418 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1419 -
1420 - if [ -n "${files}" ] ; then
1421 - einfo "Applying custom patches:"
1422 -
1423 - for file in ${files} ; do
1424 - epatch "${file}"
1425 - done
1426 - fi
1427 - fi
1428 -
1429 - einfo "Symlinking external libraries..."
1430 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1431 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
1432 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.0.jar
1433 - java-pkg_jar-from --into web.jstl11/external jakarta-jstl jstl.jar jstl-1.1.2.jar
1434 - java-pkg_jar-from --into web.jstl11/external jakarta-jstl standard.jar standard-1.1.2.jar
1435 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.8.2.jar
1436 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
1437 -
1438 - einfo "Linking in other clusters..."
1439 - mkdir "${S}"/nbbuild/netbeans || die
1440 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1441 -
1442 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1443 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1444 - touch nb.cluster.harness.built
1445 -
1446 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1447 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1448 - touch nb.cluster.ide.built
1449 -
1450 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1451 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1452 - touch nb.cluster.java.built
1453 -
1454 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
1455 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1456 - touch nb.cluster.profiler.built
1457 -
1458 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1459 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1460 - touch nb.cluster.platform.built
1461 -
1462 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
1463 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1464 - touch nb.cluster.websvccommon.built
1465 -
1466 - popd >/dev/null || die
1467 -
1468 - java-pkg-2_src_prepare
1469 -}
1470 -
1471 -src_install() {
1472 - pushd nbbuild/netbeans/enterprise >/dev/null || die
1473 -
1474 - insinto ${INSTALL_DIR}
1475 -
1476 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1477 -
1478 - doins -r *
1479 -
1480 - popd >/dev/null || die
1481 -
1482 - local instdir=${INSTALL_DIR}/modules/ext
1483 - pushd "${D}"/${instdir} >/dev/null || die
1484 - # el-impl.jar
1485 - # glassfish-jspparser-3.0.jar
1486 - # glassfish-logging-2.0.jar
1487 - # javaee-api-6.0.jar
1488 - # javaee-api-6.0-license.txt
1489 - # javaee-web-api-6.0.jar
1490 - # javaee-web-api-6.0-license.txt
1491 - # jsp-parser-ext.jar
1492 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
1493 - rm jstl.jar && dosym /usr/share/jakarta-jstl/lib/jstl.jar ${instdir}/jstl.jar || die
1494 - # org-netbeans-modules-web-httpmonitor.jar
1495 - # servlet3.0-jsp2.2-api.jar
1496 - rm standard.jar && dosym /usr/share/jakarta-jstl/lib/standard.jar ${instdir}/standard.jar || die
1497 - popd >/dev/null || die
1498 -
1499 - local instdir=${INSTALL_DIR}/modules/ext/javaee6-endorsed
1500 - pushd "${D}"/${instdir} >/dev/null || die
1501 - # javax.annotation.jar
1502 - # javax.annotation-license.txt
1503 - # jaxb-api-osgi.jar
1504 - # jaxb-api-osgi-license.txt
1505 - # webservices-api-osgi.jar
1506 - # webservices-api-osgi-license.txt
1507 - popd >/dev/null || die
1508 -
1509 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
1510 - pushd "${D}"/${instdir} >/dev/null || die
1511 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
1512 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
1513 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
1514 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
1515 - # jsf-api.jar
1516 - # jsf-impl.jar
1517 - popd >/dev/null || die
1518 -
1519 - local instdir=${INSTALL_DIR}/modules/ext/jsf-2_1
1520 - pushd "${D}"/${instdir} >/dev/null || die
1521 - # jsf-api.jar
1522 - # jsf-impl.jar
1523 - popd >/dev/null || die
1524 -
1525 - local instdir=${INSTALL_DIR}/modules/ext/metro
1526 - pushd "${D}"/${instdir} >/dev/null || die
1527 - # webservices-api.jar
1528 - # webservices-extra-api.jar
1529 - # webservices-extra.jar
1530 - # webservices-rt.jar
1531 - # webservices-tools.jar
1532 - popd >/dev/null || die
1533 -
1534 - local instdir=${INSTALL_DIR}/modules/ext/primefaces
1535 - pushd "${D}"/${instdir} >/dev/null || die
1536 - # primefaces-2.1.jar
1537 - popd >/dev/null || die
1538 -
1539 - local instdir=${INSTALL_DIR}/modules/ext/rest
1540 - pushd "${D}"/${instdir} >/dev/null || die
1541 - rm asm-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-3.1.jar || die
1542 - # jackson-core-asl-1.1.1.jar
1543 - # jersey-client-1.3.jar
1544 - # jersey-core-1.3.jar
1545 - # jersey-json-1.3.jar
1546 - # jersey-multipart-1.3.jar
1547 - # jersey-server-1.3.jar
1548 - # jersey-spring-1.3.jar
1549 - rm jettison-1.1.jar && dosym /usr/share/jettison/lib/jettison.jar ${instdir}/jettison-1.1.jar || die
1550 - rm jsr311-api-1.1.1.jar && dosym /usr/share/jsr311-api/lib/jsr311-api.jar ${instdir}/jsr311-api-1.1.1.jar || die
1551 - # mimepull-1.4.jar
1552 - # oauth-client-1.3.jar
1553 - # oauth-signature-1.3.jar
1554 - popd >/dev/null || die
1555 -
1556 - local instdir=${INSTALL_DIR}/modules/ext/spring
1557 - pushd "${D}"/${instdir} >/dev/null || die
1558 - # spring-webmvc-2.5.6.SEC01.jar
1559 - popd >/dev/null || die
1560 -
1561 - local instdir=${INSTALL_DIR}/modules/ext/struts
1562 - pushd "${D}"/${instdir} >/dev/null || die
1563 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
1564 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
1565 - rm commons-beanutils-1.7.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.7.0.jar || die
1566 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
1567 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
1568 - # rm commons-chain-1.1.jar && dosym /usr/share/commons-chain-1.1/lib/commons-chain.jar ${instdir}/commons-chain-1.1.jar || die
1569 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
1570 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
1571 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
1572 - rm jstl-1.0.2.jar && dosym /usr/share/jakarta-jstl/lib/jstl.jar ${instdir}/jstl-1.0.2.jar || die
1573 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
1574 - rm standard-1.0.2.jar && dosym /usr/share/jakarta-jstl/lib/standard.jar ${instdir}/standard-1.0.2.jar || die
1575 - # struts-core-1.3.8.jar
1576 - # struts-el-1.3.8.jar
1577 - # struts-extras-1.3.8.jar
1578 - # struts-faces-1.3.8.jar
1579 - # struts-mailreader-dao-1.3.8.jar
1580 - # struts-scripting-1.3.8.jar
1581 - # struts-taglib-1.3.8.jar
1582 - # struts-tiles-1.3.8.jar
1583 - popd >/dev/null || die
1584 -
1585 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
1586 -}
1587
1588 diff --git a/dev-java/netbeans-ergonomics/ChangeLog b/dev-java/netbeans-ergonomics/ChangeLog
1589 index 4215494..7ad1262 100644
1590 --- a/dev-java/netbeans-ergonomics/ChangeLog
1591 +++ b/dev-java/netbeans-ergonomics/ChangeLog
1592 @@ -2,6 +2,11 @@
1593 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
1594 # $Header: $
1595
1596 + 29 Jun 2011; Miroslav Šulc <fordfrog@g.o>
1597 + -netbeans-ergonomics-9999_p20110616.ebuild,
1598 + -netbeans-ergonomics-9999_p20110620.ebuild:
1599 + Removed obsolete versions
1600 +
1601 *netbeans-ergonomics-9999_p20110626 (27 Jun 2011)
1602
1603 27 Jun 2011; Miroslav Šulc <fordfrog@g.o>
1604
1605 diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
1606 index b6be0ee..7f931eb 100644
1607 --- a/dev-java/netbeans-ergonomics/Manifest
1608 +++ b/dev-java/netbeans-ergonomics/Manifest
1609 @@ -1,12 +1,8 @@
1610 DIST netbeans-7.0-201104080000-src.zip 175465212 RMD160 78a98cb97447e29d5867f79e25a481c2bc3c9a58 SHA1 9d22f61b5fa38be0fe9ab8d355d03effd1ba6ff1 SHA256 e2b3a52ac56806446ed3d15b025648d186bd2410e44c36bd2851e39d7f1a9dc5
1611 DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674ff1216d504d2d SHA1 6324909cc2dfae583f38e3544a38d1058c73a7ec SHA256 f323cb4694f6351fe47b76fa8b8b3e3f8e456e7d45ca76f9b88c5c6b90cc103f
1612 DIST netbeans-9999-build.xml.patch.bz2 1620 RMD160 d565d98a2bf88cc6937c3597d1243fe1356b215b SHA1 a391d2a9b656cac3ab3f4f673ee469935dd11dc2 SHA256 5110af4f75c4780ec0ae2f06d3243c7921f3907d53ab15431a706f7a65336e38
1613 -DIST netbeans-trunk-nightly-201106161124-src.zip 176018905 RMD160 fa72bfba97d7e24efcce6caaa817099107b5ba3d SHA1 f5ccddb9aa1bad7e6d22772d9eacced135174293 SHA256 d9a478a9c2c5b292ce1272c199ae5a267f46f6bb91ef50d2ed78e658a3fcdc40
1614 -DIST netbeans-trunk-nightly-201106200600-src.zip 176065942 RMD160 2310d5071374a8027690baa184cba9952b784bda SHA1 598fe929004ac6efc4523f2d1685418420d84de6 SHA256 9a43a9f805d29ad0f70f17b0b0252d3f1dcac075c42c7346698253a611149e7f
1615 DIST netbeans-trunk-nightly-201106260600-src.zip 176454554 RMD160 f6fc45fe9b4fd1b2662a7f8f77ad05727aa73a82 SHA1 7dfe08178827f30b084b5a148750fdcf6cdb15a6 SHA256 d198aa084fbf0f30c794cae2f88714b60e8cfd64d1cb8beeadeb08a442090884
1616 EBUILD netbeans-ergonomics-7.0.ebuild 2819 RMD160 d172b98e26198c64216664ad15e6cecf961b715f SHA1 20e241c008108f9153543df8befd604c52fcfe51 SHA256 4dfe2b8676375de86cc24c97216ba88385abf7a817f451676ffa63230ca23da6
1617 -EBUILD netbeans-ergonomics-9999_p20110616.ebuild 2846 RMD160 047101932a4c35f3fda1f2f6c8aed766bc7754dd SHA1 63f9296dc63f051d24c8f73ba08a23870e76b549 SHA256 768cc0ff5edf24ee38a6d6429478b78b6ef0007dcb1d46e5f9bf235450972a8d
1618 -EBUILD netbeans-ergonomics-9999_p20110620.ebuild 2846 RMD160 28fb0d97f553f1cbcc6f1b9cb3ecc0795d0c884b SHA1 3195ad0025e0c533d7e31d1092dc66e57474909d SHA256 0d208fc0152cbe2b101b1fd34d76c3a76c61eb088ff25c109d20750ad7511357
1619 EBUILD netbeans-ergonomics-9999_p20110626.ebuild 2846 RMD160 55f8e4933fa72b4e1a5b3041155b2c2d3f9c0aaa SHA1 72f393bc9200bbf54b66ae48560b7da2752cd43a SHA256 e92d6b283da8a140cd8468818bb084d606842fe3a08e37e01be5565e194849e0
1620 -MISC ChangeLog 10505 RMD160 61b161bf77d88d2f1ca825be4ada642f2ddec5b9 SHA1 b4721f6f80d63366e3b377c7a7904aadb690f722 SHA256 e09eba32174ed775779024bdd268b271f2ee909cb6291b7f4bdf3c8907794a61
1621 +MISC ChangeLog 10678 RMD160 2eabb4d5fed6de801060055c7d16d0d4afb63883 SHA1 0664b84cb6e918a1f169948730e16164ee684011 SHA256 f728050b6536661e8becb9d738f032efb94abb02267ab3f2fa8272b73cb08fbe
1622 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
1623
1624 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20110616.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20110616.ebuild
1625 deleted file mode 100644
1626 index 64c60a8..0000000
1627 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20110616.ebuild
1628 +++ /dev/null
1629 @@ -1,101 +0,0 @@
1630 -# Copyright 1999-2011 Gentoo Foundation
1631 -# Distributed under the terms of the GNU General Public License v2
1632 -# $Header: $
1633 -
1634 -EAPI="4"
1635 -WANT_ANT_TASKS="ant-nodeps"
1636 -inherit eutils java-pkg-2 java-ant-2
1637 -
1638 -DESCRIPTION="Netbeans Ergonomics Cluster"
1639 -HOMEPAGE="http://netbeans.org/"
1640 -SLOT="9999"
1641 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-16_11-24-45/zip/netbeans-trunk-nightly-201106161124-src.zip"
1642 -SRC_URI="${SOURCE_URL}
1643 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2"
1644 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1645 -KEYWORDS="~amd64 ~x86"
1646 -IUSE=""
1647 -S="${WORKDIR}"
1648 -
1649 -CDEPEND="~dev-java/netbeans-ide-${PV}
1650 - ~dev-java/netbeans-nb-${PV}
1651 - ~dev-java/netbeans-platform-${PV}"
1652 -DEPEND=">=virtual/jdk-1.6
1653 - app-arch/unzip
1654 - ${CDEPEND}
1655 - dev-java/javahelp:0"
1656 -RDEPEND=">=virtual/jdk-1.6
1657 - ${CDEPEND}"
1658 -
1659 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1660 -
1661 -EANT_BUILD_XML="nbbuild/build.xml"
1662 -EANT_BUILD_TARGET="rebuild-cluster"
1663 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true"
1664 -JAVA_PKG_BSFIX="off"
1665 -
1666 -src_unpack() {
1667 - unpack $(basename ${SOURCE_URL})
1668 -
1669 - einfo "Deleting bundled jars..."
1670 - find -name "*.jar" -type f -delete
1671 -
1672 - unpack netbeans-9999-build.xml.patch.bz2
1673 -}
1674 -
1675 -src_prepare() {
1676 - einfo "Deleting bundled class files..."
1677 - find -name "*.class" -type f | xargs rm -vf
1678 -
1679 - epatch netbeans-9999-build.xml.patch
1680 -
1681 - # Support for custom patches
1682 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1683 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1684 -
1685 - if [ -n "${files}" ] ; then
1686 - einfo "Applying custom patches:"
1687 -
1688 - for file in ${files} ; do
1689 - epatch "${file}"
1690 - done
1691 - fi
1692 - fi
1693 -
1694 - einfo "Symlinking external libraries..."
1695 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1696 -
1697 - einfo "Linking in other clusters..."
1698 - mkdir "${S}"/nbbuild/netbeans || die
1699 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1700 -
1701 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1702 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1703 - touch nb.cluster.ide.built
1704 -
1705 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
1706 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
1707 - touch nb.cluster.nb.built
1708 -
1709 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1710 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1711 - touch nb.cluster.platform.built
1712 -
1713 - popd >/dev/null || die
1714 -
1715 - java-pkg-2_src_prepare
1716 -}
1717 -
1718 -src_install() {
1719 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
1720 -
1721 - insinto ${INSTALL_DIR}
1722 -
1723 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1724 -
1725 - doins -r *
1726 -
1727 - popd >/dev/null || die
1728 -
1729 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
1730 -}
1731
1732 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20110620.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20110620.ebuild
1733 deleted file mode 100644
1734 index 7ab5cae..0000000
1735 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20110620.ebuild
1736 +++ /dev/null
1737 @@ -1,101 +0,0 @@
1738 -# Copyright 1999-2011 Gentoo Foundation
1739 -# Distributed under the terms of the GNU General Public License v2
1740 -# $Header: $
1741 -
1742 -EAPI="4"
1743 -WANT_ANT_TASKS="ant-nodeps"
1744 -inherit eutils java-pkg-2 java-ant-2
1745 -
1746 -DESCRIPTION="Netbeans Ergonomics Cluster"
1747 -HOMEPAGE="http://netbeans.org/"
1748 -SLOT="9999"
1749 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-20_06-00-32/zip/netbeans-trunk-nightly-201106200600-src.zip"
1750 -SRC_URI="${SOURCE_URL}
1751 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2"
1752 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1753 -KEYWORDS="~amd64 ~x86"
1754 -IUSE=""
1755 -S="${WORKDIR}"
1756 -
1757 -CDEPEND="~dev-java/netbeans-ide-${PV}
1758 - ~dev-java/netbeans-nb-${PV}
1759 - ~dev-java/netbeans-platform-${PV}"
1760 -DEPEND=">=virtual/jdk-1.6
1761 - app-arch/unzip
1762 - ${CDEPEND}
1763 - dev-java/javahelp:0"
1764 -RDEPEND=">=virtual/jdk-1.6
1765 - ${CDEPEND}"
1766 -
1767 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1768 -
1769 -EANT_BUILD_XML="nbbuild/build.xml"
1770 -EANT_BUILD_TARGET="rebuild-cluster"
1771 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true"
1772 -JAVA_PKG_BSFIX="off"
1773 -
1774 -src_unpack() {
1775 - unpack $(basename ${SOURCE_URL})
1776 -
1777 - einfo "Deleting bundled jars..."
1778 - find -name "*.jar" -type f -delete
1779 -
1780 - unpack netbeans-9999-build.xml.patch.bz2
1781 -}
1782 -
1783 -src_prepare() {
1784 - einfo "Deleting bundled class files..."
1785 - find -name "*.class" -type f | xargs rm -vf
1786 -
1787 - epatch netbeans-9999-build.xml.patch
1788 -
1789 - # Support for custom patches
1790 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1791 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1792 -
1793 - if [ -n "${files}" ] ; then
1794 - einfo "Applying custom patches:"
1795 -
1796 - for file in ${files} ; do
1797 - epatch "${file}"
1798 - done
1799 - fi
1800 - fi
1801 -
1802 - einfo "Symlinking external libraries..."
1803 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1804 -
1805 - einfo "Linking in other clusters..."
1806 - mkdir "${S}"/nbbuild/netbeans || die
1807 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1808 -
1809 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1810 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1811 - touch nb.cluster.ide.built
1812 -
1813 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
1814 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
1815 - touch nb.cluster.nb.built
1816 -
1817 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1818 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1819 - touch nb.cluster.platform.built
1820 -
1821 - popd >/dev/null || die
1822 -
1823 - java-pkg-2_src_prepare
1824 -}
1825 -
1826 -src_install() {
1827 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
1828 -
1829 - insinto ${INSTALL_DIR}
1830 -
1831 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1832 -
1833 - doins -r *
1834 -
1835 - popd >/dev/null || die
1836 -
1837 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
1838 -}
1839
1840 diff --git a/dev-java/netbeans-groovy/ChangeLog b/dev-java/netbeans-groovy/ChangeLog
1841 index 91b5376..844e08b 100644
1842 --- a/dev-java/netbeans-groovy/ChangeLog
1843 +++ b/dev-java/netbeans-groovy/ChangeLog
1844 @@ -2,6 +2,11 @@
1845 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
1846 # $Header: $
1847
1848 + 29 Jun 2011; Miroslav Šulc <fordfrog@g.o>
1849 + -netbeans-groovy-9999_p20110616.ebuild,
1850 + -netbeans-groovy-9999_p20110620.ebuild:
1851 + Removed obsolete versions
1852 +
1853 *netbeans-groovy-9999_p20110626 (27 Jun 2011)
1854
1855 27 Jun 2011; Miroslav Šulc <fordfrog@g.o>
1856
1857 diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
1858 index d7bebc3..a16ee8e 100644
1859 --- a/dev-java/netbeans-groovy/Manifest
1860 +++ b/dev-java/netbeans-groovy/Manifest
1861 @@ -2,12 +2,8 @@ DIST 559C961A6CE793FAC94C8040253EA1FBD32B668B-groovy-all-1.6.4.jar 4503584 RMD16
1862 DIST netbeans-7.0-201104080000-src.zip 175465212 RMD160 78a98cb97447e29d5867f79e25a481c2bc3c9a58 SHA1 9d22f61b5fa38be0fe9ab8d355d03effd1ba6ff1 SHA256 e2b3a52ac56806446ed3d15b025648d186bd2410e44c36bd2851e39d7f1a9dc5
1863 DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674ff1216d504d2d SHA1 6324909cc2dfae583f38e3544a38d1058c73a7ec SHA256 f323cb4694f6351fe47b76fa8b8b3e3f8e456e7d45ca76f9b88c5c6b90cc103f
1864 DIST netbeans-9999-build.xml.patch.bz2 1620 RMD160 d565d98a2bf88cc6937c3597d1243fe1356b215b SHA1 a391d2a9b656cac3ab3f4f673ee469935dd11dc2 SHA256 5110af4f75c4780ec0ae2f06d3243c7921f3907d53ab15431a706f7a65336e38
1865 -DIST netbeans-trunk-nightly-201106161124-src.zip 176018905 RMD160 fa72bfba97d7e24efcce6caaa817099107b5ba3d SHA1 f5ccddb9aa1bad7e6d22772d9eacced135174293 SHA256 d9a478a9c2c5b292ce1272c199ae5a267f46f6bb91ef50d2ed78e658a3fcdc40
1866 -DIST netbeans-trunk-nightly-201106200600-src.zip 176065942 RMD160 2310d5071374a8027690baa184cba9952b784bda SHA1 598fe929004ac6efc4523f2d1685418420d84de6 SHA256 9a43a9f805d29ad0f70f17b0b0252d3f1dcac075c42c7346698253a611149e7f
1867 DIST netbeans-trunk-nightly-201106260600-src.zip 176454554 RMD160 f6fc45fe9b4fd1b2662a7f8f77ad05727aa73a82 SHA1 7dfe08178827f30b084b5a148750fdcf6cdb15a6 SHA256 d198aa084fbf0f30c794cae2f88714b60e8cfd64d1cb8beeadeb08a442090884
1868 EBUILD netbeans-groovy-7.0.ebuild 3231 RMD160 44e744c51e4c45ce60cff46b1500a9dbf1bdcc03 SHA1 7e454ff58ed94993fd412faa564373b27163d431 SHA256 929ebdedccba38fd75f47200b4d94b52f662bcceb82c4321661a64259d3c39d1
1869 -EBUILD netbeans-groovy-9999_p20110616.ebuild 3258 RMD160 7d220cd7b632874fbe3944aa472480ec7d90863f SHA1 353115761735f76cb4f8f2122414ae701de4eae8 SHA256 2a675aa8542ea9796e6f139551c02c4c78e54d584eb74dd191759d375ef8bfd1
1870 -EBUILD netbeans-groovy-9999_p20110620.ebuild 3258 RMD160 0c905ffe0d332bc9f500f217cbc71325d35d80d2 SHA1 a3e08e207077d9f5b4a89014dc6033e7285bc50d SHA256 1063b42bdd24e6b1858ea0996cab57f064c0f96a7acf1d7cb530a0190149860d
1871 EBUILD netbeans-groovy-9999_p20110626.ebuild 3258 RMD160 20c0c4b951a6239ed0f3bec175531b523e163529 SHA1 5bc773ffa3b56ec1d0f3b74879803434e7eafbba SHA256 e1fdb4b1c4fc24ec1783996dce753c0f1fcd9604b33ea549e48c0dd2bf92c247
1872 -MISC ChangeLog 10065 RMD160 b2ef52f3d99f98a40c6bf1f18ed0b8e87bc137f6 SHA1 dd9e1b788a054a3a8b189d065c420fefc07c44d6 SHA256 85b127132b63c578ec78d7a70dbad87f4a3c1e388af050e96d053db0522d7087
1873 +MISC ChangeLog 10230 RMD160 ff9c7d69916eb4c5b45713ece34e4c31eab732ec SHA1 8181d602946f9847c34316a14b63a63c6f0d8de5 SHA256 3d43f1f7e90a024c38dd348b1d5b551176b16c6eb5d87196b9e678454dc24eaf
1874 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
1875
1876 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20110616.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20110616.ebuild
1877 deleted file mode 100644
1878 index fbe295f..0000000
1879 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20110616.ebuild
1880 +++ /dev/null
1881 @@ -1,111 +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-06-16_11-24-45/zip/netbeans-trunk-nightly-201106161124-src.zip"
1894 -SRC_URI="${SOURCE_URL}
1895 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-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 -JAVA_PKG_BSFIX="off"
1918 -
1919 -src_unpack() {
1920 - unpack $(basename ${SOURCE_URL})
1921 -
1922 - einfo "Deleting bundled jars..."
1923 - find -name "*.jar" -type f -delete
1924 -
1925 - unpack netbeans-9999-build.xml.patch.bz2
1926 -
1927 - pushd "${S}" >/dev/null || die
1928 - ln -s "${DISTDIR}"/559C961A6CE793FAC94C8040253EA1FBD32B668B-groovy-all-1.6.4.jar groovy.editor/external/groovy-all-1.6.4.jar || die
1929 - popd >/dev/null || die
1930 -}
1931 -
1932 -src_prepare() {
1933 - einfo "Deleting bundled class files..."
1934 - find -name "*.class" -type f | xargs rm -vf
1935 -
1936 - epatch netbeans-9999-build.xml.patch
1937 -
1938 - # Support for custom patches
1939 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1940 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1941 -
1942 - if [ -n "${files}" ] ; then
1943 - einfo "Applying custom patches:"
1944 -
1945 - for file in ${files} ; do
1946 - epatch "${file}"
1947 - done
1948 - fi
1949 - fi
1950 -
1951 - einfo "Symlinking external libraries..."
1952 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1953 -
1954 - einfo "Linking in other clusters..."
1955 - mkdir "${S}"/nbbuild/netbeans || die
1956 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1957 -
1958 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1959 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1960 - touch nb.cluster.ide.built
1961 -
1962 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1963 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1964 - touch nb.cluster.java.built
1965 -
1966 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1967 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1968 - touch nb.cluster.platform.built
1969 -
1970 - popd >/dev/null || die
1971 -
1972 - java-pkg-2_src_prepare
1973 -}
1974 -
1975 -src_install() {
1976 - pushd nbbuild/netbeans/groovy >/dev/null || die
1977 -
1978 - insinto ${INSTALL_DIR}
1979 -
1980 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1981 -
1982 - doins -r *
1983 -
1984 - popd >/dev/null || die
1985 -
1986 - local instdir=${INSTALL_DIR}/modules/ext
1987 - pushd "${D}"/${instdir} >/dev/null || die
1988 - # groovy-all.jar
1989 - popd >/dev/null || die
1990 -
1991 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
1992 -}
1993
1994 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20110620.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20110620.ebuild
1995 deleted file mode 100644
1996 index 793890e..0000000
1997 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20110620.ebuild
1998 +++ /dev/null
1999 @@ -1,111 +0,0 @@
2000 -# Copyright 1999-2011 Gentoo Foundation
2001 -# Distributed under the terms of the GNU General Public License v2
2002 -# $Header: $
2003 -
2004 -EAPI="4"
2005 -WANT_ANT_TASKS="ant-nodeps"
2006 -inherit eutils java-pkg-2 java-ant-2
2007 -
2008 -DESCRIPTION="Netbeans Groovy Cluster"
2009 -HOMEPAGE="http://netbeans.org/projects/groovy"
2010 -SLOT="9999"
2011 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-20_06-00-32/zip/netbeans-trunk-nightly-201106200600-src.zip"
2012 -SRC_URI="${SOURCE_URL}
2013 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
2014 - http://hg.netbeans.org/binaries/559C961A6CE793FAC94C8040253EA1FBD32B668B-groovy-all-1.6.4.jar"
2015 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2016 -KEYWORDS="~amd64 ~x86"
2017 -IUSE=""
2018 -S="${WORKDIR}"
2019 -
2020 -CDEPEND="~dev-java/netbeans-ide-${PV}
2021 - ~dev-java/netbeans-java-${PV}
2022 - ~dev-java/netbeans-platform-${PV}"
2023 -DEPEND=">=virtual/jdk-1.6
2024 - app-arch/unzip
2025 - ${CDEPEND}
2026 - dev-java/javahelp:0"
2027 -RDEPEND=">=virtual/jdk-1.6
2028 - ${CDEPEND}"
2029 -
2030 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2031 -
2032 -EANT_BUILD_XML="nbbuild/build.xml"
2033 -EANT_BUILD_TARGET="rebuild-cluster"
2034 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true"
2035 -JAVA_PKG_BSFIX="off"
2036 -
2037 -src_unpack() {
2038 - unpack $(basename ${SOURCE_URL})
2039 -
2040 - einfo "Deleting bundled jars..."
2041 - find -name "*.jar" -type f -delete
2042 -
2043 - unpack netbeans-9999-build.xml.patch.bz2
2044 -
2045 - pushd "${S}" >/dev/null || die
2046 - ln -s "${DISTDIR}"/559C961A6CE793FAC94C8040253EA1FBD32B668B-groovy-all-1.6.4.jar groovy.editor/external/groovy-all-1.6.4.jar || die
2047 - popd >/dev/null || die
2048 -}
2049 -
2050 -src_prepare() {
2051 - einfo "Deleting bundled class files..."
2052 - find -name "*.class" -type f | xargs rm -vf
2053 -
2054 - epatch netbeans-9999-build.xml.patch
2055 -
2056 - # Support for custom patches
2057 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2058 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2059 -
2060 - if [ -n "${files}" ] ; then
2061 - einfo "Applying custom patches:"
2062 -
2063 - for file in ${files} ; do
2064 - epatch "${file}"
2065 - done
2066 - fi
2067 - fi
2068 -
2069 - einfo "Symlinking external libraries..."
2070 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2071 -
2072 - einfo "Linking in other clusters..."
2073 - mkdir "${S}"/nbbuild/netbeans || die
2074 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2075 -
2076 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2077 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2078 - touch nb.cluster.ide.built
2079 -
2080 - ln -s /usr/share/netbeans-java-${SLOT} java || die
2081 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2082 - touch nb.cluster.java.built
2083 -
2084 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2085 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2086 - touch nb.cluster.platform.built
2087 -
2088 - popd >/dev/null || die
2089 -
2090 - java-pkg-2_src_prepare
2091 -}
2092 -
2093 -src_install() {
2094 - pushd nbbuild/netbeans/groovy >/dev/null || die
2095 -
2096 - insinto ${INSTALL_DIR}
2097 -
2098 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2099 -
2100 - doins -r *
2101 -
2102 - popd >/dev/null || die
2103 -
2104 - local instdir=${INSTALL_DIR}/modules/ext
2105 - pushd "${D}"/${instdir} >/dev/null || die
2106 - # groovy-all.jar
2107 - popd >/dev/null || die
2108 -
2109 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
2110 -}
2111
2112 diff --git a/dev-java/netbeans-harness/ChangeLog b/dev-java/netbeans-harness/ChangeLog
2113 index 1d34002..611163b 100644
2114 --- a/dev-java/netbeans-harness/ChangeLog
2115 +++ b/dev-java/netbeans-harness/ChangeLog
2116 @@ -2,6 +2,11 @@
2117 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
2118 # $Header: $
2119
2120 + 29 Jun 2011; Miroslav Šulc <fordfrog@g.o>
2121 + -netbeans-harness-9999_p20110616.ebuild,
2122 + -netbeans-harness-9999_p20110620.ebuild:
2123 + Removed obsolete versions
2124 +
2125 *netbeans-harness-9999_p20110626 (27 Jun 2011)
2126
2127 27 Jun 2011; Miroslav Šulc <fordfrog@g.o>
2128
2129 diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
2130 index 0c6d255..42bda74 100644
2131 --- a/dev-java/netbeans-harness/Manifest
2132 +++ b/dev-java/netbeans-harness/Manifest
2133 @@ -3,12 +3,8 @@ DIST A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar 109823 RMD160 4033e
2134 DIST netbeans-7.0-201104080000-src.zip 175465212 RMD160 78a98cb97447e29d5867f79e25a481c2bc3c9a58 SHA1 9d22f61b5fa38be0fe9ab8d355d03effd1ba6ff1 SHA256 e2b3a52ac56806446ed3d15b025648d186bd2410e44c36bd2851e39d7f1a9dc5
2135 DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674ff1216d504d2d SHA1 6324909cc2dfae583f38e3544a38d1058c73a7ec SHA256 f323cb4694f6351fe47b76fa8b8b3e3f8e456e7d45ca76f9b88c5c6b90cc103f
2136 DIST netbeans-9999-build.xml.patch.bz2 1620 RMD160 d565d98a2bf88cc6937c3597d1243fe1356b215b SHA1 a391d2a9b656cac3ab3f4f673ee469935dd11dc2 SHA256 5110af4f75c4780ec0ae2f06d3243c7921f3907d53ab15431a706f7a65336e38
2137 -DIST netbeans-trunk-nightly-201106161124-src.zip 176018905 RMD160 fa72bfba97d7e24efcce6caaa817099107b5ba3d SHA1 f5ccddb9aa1bad7e6d22772d9eacced135174293 SHA256 d9a478a9c2c5b292ce1272c199ae5a267f46f6bb91ef50d2ed78e658a3fcdc40
2138 -DIST netbeans-trunk-nightly-201106200600-src.zip 176065942 RMD160 2310d5071374a8027690baa184cba9952b784bda SHA1 598fe929004ac6efc4523f2d1685418420d84de6 SHA256 9a43a9f805d29ad0f70f17b0b0252d3f1dcac075c42c7346698253a611149e7f
2139 DIST netbeans-trunk-nightly-201106260600-src.zip 176454554 RMD160 f6fc45fe9b4fd1b2662a7f8f77ad05727aa73a82 SHA1 7dfe08178827f30b084b5a148750fdcf6cdb15a6 SHA256 d198aa084fbf0f30c794cae2f88714b60e8cfd64d1cb8beeadeb08a442090884
2140 EBUILD netbeans-harness-7.0.ebuild 3514 RMD160 6e4f7ca5e957c6d1dc7da80e132f1c51d6a10ba8 SHA1 b3b481e1bdf452d7afc475388d012330192b03be SHA256 ffe81227e5ac910ab4f13b092fa60b6486602809b983c8b55941c85dec1fc7cc
2141 -EBUILD netbeans-harness-9999_p20110616.ebuild 3541 RMD160 2f29a9f7ca5f7a66436876476dcd2922303c5e3e SHA1 f949da9f9ca259da3aa18e19781779e7c9174632 SHA256 8e5c2176caae545174f5573c07c32775434cb4f0c4e3d32980151704345df3c2
2142 -EBUILD netbeans-harness-9999_p20110620.ebuild 3541 RMD160 adbd7f4634ee0e54a4e823d02658c0348d48cdf1 SHA1 756b7298392780aae9bc5633880c1efd8faffefb SHA256 13cd0715ae83ae7d7870869d6dceb07fc3a564e94c716cae5d3c2d9447acba93
2143 EBUILD netbeans-harness-9999_p20110626.ebuild 3541 RMD160 60b52c813c3f7ac3a7c9562520c599ce1902f950 SHA1 6f55f41e7337949f22d5b8c8b59ac3b8394a4504 SHA256 cf5ed6c77a772b4c7c9ed7fd6e6bb827cb9d2adc53d379ac51f0cefbd25f1d26
2144 -MISC ChangeLog 10175 RMD160 8eace192b57f3c589c9b5e533e7fe3d9885c4277 SHA1 ef7e69cc5ccde0890801fa9a363eeebe75c6b5ba SHA256 8b076bbb3ed729c60f677bc7617802342634ac47d6a5dbc423ec4869a24370b7
2145 +MISC ChangeLog 10342 RMD160 bca5fa0e211e856e278c383b46762c1b454686ed SHA1 b7d4a9909d189d721deb6ceaa87708e465919d1b SHA256 ad885ff635484c0f543032e70fd60f8e451a00729eeb1c29b3028f16267dd870
2146 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
2147
2148 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20110616.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20110616.ebuild
2149 deleted file mode 100644
2150 index ca06aa2..0000000
2151 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20110616.ebuild
2152 +++ /dev/null
2153 @@ -1,114 +0,0 @@
2154 -# Copyright 1999-2011 Gentoo Foundation
2155 -# Distributed under the terms of the GNU General Public License v2
2156 -# $Header: $
2157 -
2158 -EAPI="4"
2159 -WANT_ANT_TASKS="ant-nodeps"
2160 -inherit eutils java-pkg-2 java-ant-2
2161 -
2162 -DESCRIPTION="Netbeans Harness"
2163 -HOMEPAGE="http://netbeans.org/features/platform/"
2164 -SLOT="9999"
2165 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-16_11-24-45/zip/netbeans-trunk-nightly-201106161124-src.zip"
2166 -SRC_URI="${SOURCE_URL}
2167 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
2168 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
2169 - http://hg.netbeans.org/binaries/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar"
2170 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2171 -KEYWORDS="~amd64 ~x86"
2172 -IUSE=""
2173 -S="${WORKDIR}"
2174 -
2175 -CDEPEND="~dev-java/netbeans-platform-${PV}
2176 - dev-java/javahelp:0"
2177 -DEPEND=">=virtual/jdk-1.6
2178 - app-arch/unzip
2179 - ${CDEPEND}
2180 - >=dev-java/junit-4.4:4"
2181 -RDEPEND=">=virtual/jdk-1.6
2182 - ${CDEPEND}"
2183 -
2184 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2185 -
2186 -EANT_BUILD_XML="nbbuild/build.xml"
2187 -EANT_BUILD_TARGET="rebuild-cluster"
2188 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true"
2189 -JAVA_PKG_BSFIX="off"
2190 -
2191 -src_unpack() {
2192 - unpack $(basename ${SOURCE_URL})
2193 -
2194 - einfo "Deleting bundled jars..."
2195 - find -name "*.jar" -type f -delete
2196 -
2197 - unpack netbeans-9999-build.xml.patch.bz2
2198 -
2199 - pushd "${S}" >/dev/null || die
2200 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
2201 - ln -s "${DISTDIR}"/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar jemmy/external/jemmy-2.3.0.0.jar || die
2202 - popd >/dev/null || die
2203 -}
2204 -
2205 -src_prepare() {
2206 - einfo "Deleting bundled class files..."
2207 - find -name "*.class" -type f | xargs rm -vf
2208 -
2209 - epatch netbeans-9999-build.xml.patch
2210 -
2211 - # Support for custom patches
2212 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2213 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2214 -
2215 - if [ -n "${files}" ] ; then
2216 - einfo "Applying custom patches:"
2217 -
2218 - for file in ${files} ; do
2219 - epatch "${file}"
2220 - done
2221 - fi
2222 - fi
2223 -
2224 - einfo "Symlinking external libraries..."
2225 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2226 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
2227 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.8.2.jar
2228 -
2229 - einfo "Linking in other clusters..."
2230 - mkdir "${S}"/nbbuild/netbeans || die
2231 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2232 -
2233 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2234 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2235 - touch nb.cluster.platform.built
2236 -
2237 - popd >/dev/null || die
2238 -
2239 - java-pkg-2_src_prepare
2240 -}
2241 -
2242 -src_install() {
2243 - pushd nbbuild/netbeans/harness >/dev/null || die
2244 -
2245 - insinto ${INSTALL_DIR}
2246 -
2247 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2248 -
2249 - doins -r *
2250 - fperms 755 launchers/app.sh
2251 - find "${D}" -name "*.exe" -type f -delete
2252 -
2253 - popd >/dev/null || die
2254 -
2255 - local instdir=${INSTALL_DIR}/antlib
2256 - pushd "${D}"/${instdir} >/dev/null || die
2257 - # bindex-2.2.jar
2258 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
2259 - popd >/dev/null || die
2260 -
2261 - local instdir=${INSTALL_DIR}/modules/ext
2262 - pushd "${D}"/${instdir} >/dev/null || die
2263 - # jemmy-2.3.0.0.jar
2264 - popd >/dev/null || die
2265 -
2266 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
2267 -}
2268
2269 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20110620.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20110620.ebuild
2270 deleted file mode 100644
2271 index be2c742..0000000
2272 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20110620.ebuild
2273 +++ /dev/null
2274 @@ -1,114 +0,0 @@
2275 -# Copyright 1999-2011 Gentoo Foundation
2276 -# Distributed under the terms of the GNU General Public License v2
2277 -# $Header: $
2278 -
2279 -EAPI="4"
2280 -WANT_ANT_TASKS="ant-nodeps"
2281 -inherit eutils java-pkg-2 java-ant-2
2282 -
2283 -DESCRIPTION="Netbeans Harness"
2284 -HOMEPAGE="http://netbeans.org/features/platform/"
2285 -SLOT="9999"
2286 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-20_06-00-32/zip/netbeans-trunk-nightly-201106200600-src.zip"
2287 -SRC_URI="${SOURCE_URL}
2288 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
2289 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
2290 - http://hg.netbeans.org/binaries/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar"
2291 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2292 -KEYWORDS="~amd64 ~x86"
2293 -IUSE=""
2294 -S="${WORKDIR}"
2295 -
2296 -CDEPEND="~dev-java/netbeans-platform-${PV}
2297 - dev-java/javahelp:0"
2298 -DEPEND=">=virtual/jdk-1.6
2299 - app-arch/unzip
2300 - ${CDEPEND}
2301 - >=dev-java/junit-4.4:4"
2302 -RDEPEND=">=virtual/jdk-1.6
2303 - ${CDEPEND}"
2304 -
2305 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2306 -
2307 -EANT_BUILD_XML="nbbuild/build.xml"
2308 -EANT_BUILD_TARGET="rebuild-cluster"
2309 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true"
2310 -JAVA_PKG_BSFIX="off"
2311 -
2312 -src_unpack() {
2313 - unpack $(basename ${SOURCE_URL})
2314 -
2315 - einfo "Deleting bundled jars..."
2316 - find -name "*.jar" -type f -delete
2317 -
2318 - unpack netbeans-9999-build.xml.patch.bz2
2319 -
2320 - pushd "${S}" >/dev/null || die
2321 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
2322 - ln -s "${DISTDIR}"/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar jemmy/external/jemmy-2.3.0.0.jar || die
2323 - popd >/dev/null || die
2324 -}
2325 -
2326 -src_prepare() {
2327 - einfo "Deleting bundled class files..."
2328 - find -name "*.class" -type f | xargs rm -vf
2329 -
2330 - epatch netbeans-9999-build.xml.patch
2331 -
2332 - # Support for custom patches
2333 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2334 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2335 -
2336 - if [ -n "${files}" ] ; then
2337 - einfo "Applying custom patches:"
2338 -
2339 - for file in ${files} ; do
2340 - epatch "${file}"
2341 - done
2342 - fi
2343 - fi
2344 -
2345 - einfo "Symlinking external libraries..."
2346 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2347 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
2348 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.8.2.jar
2349 -
2350 - einfo "Linking in other clusters..."
2351 - mkdir "${S}"/nbbuild/netbeans || die
2352 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2353 -
2354 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2355 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2356 - touch nb.cluster.platform.built
2357 -
2358 - popd >/dev/null || die
2359 -
2360 - java-pkg-2_src_prepare
2361 -}
2362 -
2363 -src_install() {
2364 - pushd nbbuild/netbeans/harness >/dev/null || die
2365 -
2366 - insinto ${INSTALL_DIR}
2367 -
2368 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2369 -
2370 - doins -r *
2371 - fperms 755 launchers/app.sh
2372 - find "${D}" -name "*.exe" -type f -delete
2373 -
2374 - popd >/dev/null || die
2375 -
2376 - local instdir=${INSTALL_DIR}/antlib
2377 - pushd "${D}"/${instdir} >/dev/null || die
2378 - # bindex-2.2.jar
2379 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
2380 - popd >/dev/null || die
2381 -
2382 - local instdir=${INSTALL_DIR}/modules/ext
2383 - pushd "${D}"/${instdir} >/dev/null || die
2384 - # jemmy-2.3.0.0.jar
2385 - popd >/dev/null || die
2386 -
2387 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
2388 -}
2389
2390 diff --git a/dev-java/netbeans-ide/ChangeLog b/dev-java/netbeans-ide/ChangeLog
2391 index 89a87f5..01c26cb 100644
2392 --- a/dev-java/netbeans-ide/ChangeLog
2393 +++ b/dev-java/netbeans-ide/ChangeLog
2394 @@ -2,6 +2,10 @@
2395 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
2396 # $Header: $
2397
2398 + 29 Jun 2011; Miroslav Šulc <fordfrog@g.o>
2399 + -netbeans-ide-9999_p20110616.ebuild, -netbeans-ide-9999_p20110620.ebuild:
2400 + Removed obsolete versions
2401 +
2402 *netbeans-ide-9999_p20110626 (27 Jun 2011)
2403
2404 27 Jun 2011; Miroslav Šulc <fordfrog@g.o>
2405
2406 diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
2407 index 9474318..044474f 100644
2408 --- a/dev-java/netbeans-ide/Manifest
2409 +++ b/dev-java/netbeans-ide/Manifest
2410 @@ -45,12 +45,8 @@ DIST FACC6D84B0B0A650B1D44FED941E9ADD9F326862-isorelax20041111.jar 182065 RMD160
2411 DIST netbeans-7.0-201104080000-src.zip 175465212 RMD160 78a98cb97447e29d5867f79e25a481c2bc3c9a58 SHA1 9d22f61b5fa38be0fe9ab8d355d03effd1ba6ff1 SHA256 e2b3a52ac56806446ed3d15b025648d186bd2410e44c36bd2851e39d7f1a9dc5
2412 DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674ff1216d504d2d SHA1 6324909cc2dfae583f38e3544a38d1058c73a7ec SHA256 f323cb4694f6351fe47b76fa8b8b3e3f8e456e7d45ca76f9b88c5c6b90cc103f
2413 DIST netbeans-9999-build.xml.patch.bz2 1620 RMD160 d565d98a2bf88cc6937c3597d1243fe1356b215b SHA1 a391d2a9b656cac3ab3f4f673ee469935dd11dc2 SHA256 5110af4f75c4780ec0ae2f06d3243c7921f3907d53ab15431a706f7a65336e38
2414 -DIST netbeans-trunk-nightly-201106161124-src.zip 176018905 RMD160 fa72bfba97d7e24efcce6caaa817099107b5ba3d SHA1 f5ccddb9aa1bad7e6d22772d9eacced135174293 SHA256 d9a478a9c2c5b292ce1272c199ae5a267f46f6bb91ef50d2ed78e658a3fcdc40
2415 -DIST netbeans-trunk-nightly-201106200600-src.zip 176065942 RMD160 2310d5071374a8027690baa184cba9952b784bda SHA1 598fe929004ac6efc4523f2d1685418420d84de6 SHA256 9a43a9f805d29ad0f70f17b0b0252d3f1dcac075c42c7346698253a611149e7f
2416 DIST netbeans-trunk-nightly-201106260600-src.zip 176454554 RMD160 f6fc45fe9b4fd1b2662a7f8f77ad05727aa73a82 SHA1 7dfe08178827f30b084b5a148750fdcf6cdb15a6 SHA256 d198aa084fbf0f30c794cae2f88714b60e8cfd64d1cb8beeadeb08a442090884
2417 EBUILD netbeans-ide-7.0.ebuild 22224 RMD160 8b4392edbe15388f879765aaca4ca9c239b7ae5b SHA1 2f7d23f6be8a7abd4ce4eb5c2e70a0720dceb25b SHA256 1eb2490e3e8a700fbe81eef8dbb323e77687d67bd92683c1128cee43e4c0a99c
2418 -EBUILD netbeans-ide-9999_p20110616.ebuild 22462 RMD160 9dffbc5fd4cb62a1d77cf9d6a3bf0c1f5003d7c6 SHA1 4e79676f8495dfb49bb90511266d15aca1d3abfa SHA256 89fb1bdaaaeed7581ba4ad51dc30c0bdf28c55eb66c07d7c3ccdd0f7da2d563d
2419 -EBUILD netbeans-ide-9999_p20110620.ebuild 22462 RMD160 bc21e3253f8420ce71a39dce1ecf554fa4ba6999 SHA1 7ac8577a224bb2e3e3c6ec9019dd0b319d835900 SHA256 eda180d41b8e6ab0ea65dc4a49119e374bbf94be841b4a104f4fccf9d4593917
2420 EBUILD netbeans-ide-9999_p20110626.ebuild 22462 RMD160 0aebea1761d03b919a11d75ffb0d6d00aab8395d SHA1 fc4ea46487c4ec0b406a95f549e43399101e5d98 SHA256 5f657fcd0ad570671b2d2a137dc005acde48a212a16ac6aa6166071da2d51cfe
2421 -MISC ChangeLog 10025 RMD160 1868226826adc6747228c5bff538bd6d73b299cf SHA1 02bcdd6a0dcdc66b2354cd4fa743792f85ea0e20 SHA256 1fe3865e7d0b58ddd9590bf60a75b64ff72d18c860fd6c96da0a01fdc4fae21e
2422 +MISC ChangeLog 10182 RMD160 408626376adc77a56f8b15c1f66d42a731c8034a SHA1 2d9b108fa1ada113aa706e6761466eaaf093b808 SHA256 e91595920f098b777e3a07f7fd2ac141fa6cfa95dd05d6f9fd5a3cedd514701a
2423 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
2424
2425 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20110616.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20110616.ebuild
2426 deleted file mode 100644
2427 index 0a2b64d..0000000
2428 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20110616.ebuild
2429 +++ /dev/null
2430 @@ -1,358 +0,0 @@
2431 -# Copyright 1999-2011 Gentoo Foundation
2432 -# Distributed under the terms of the GNU General Public License v2
2433 -# $Header: $
2434 -
2435 -EAPI="4"
2436 -WANT_ANT_TASKS="ant-nodeps"
2437 -inherit eutils java-pkg-2 java-ant-2
2438 -
2439 -DESCRIPTION="Netbeans IDE Cluster"
2440 -HOMEPAGE="http://netbeans.org/projects/ide"
2441 -SLOT="9999"
2442 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-16_11-24-45/zip/netbeans-trunk-nightly-201106161124-src.zip"
2443 -SRC_URI="${SOURCE_URL}
2444 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
2445 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
2446 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
2447 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
2448 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
2449 - http://hg.netbeans.org/binaries/77DB1AFF3C0730C144D30C9935A1CD8DCD2488A9-html5-datatypes.jar
2450 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
2451 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
2452 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
2453 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
2454 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
2455 - http://hg.netbeans.org/binaries/FACC6D84B0B0A650B1D44FED941E9ADD9F326862-isorelax20041111.jar
2456 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
2457 - http://hg.netbeans.org/binaries/BCF23B1D858C6F69D67C851D497984D25345D0B1-jaxb-api.jar
2458 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
2459 - http://hg.netbeans.org/binaries/2EC69BD69B66B0DABEA392DE713A11F975001760-jaxb-impl.jar
2460 - http://hg.netbeans.org/binaries/64D468922B85A9626178AEDF564FFDBDE980B3EC-jaxb-xjc.jar
2461 - http://hg.netbeans.org/binaries/F02664A059617D060BEC3EBA0BC002B2102AEB84-jaxb1-impl.jar
2462 - http://hg.netbeans.org/binaries/C0C5653D2200F2BD2E834B26DFDBC830D07FA0F4-jing.jar
2463 - http://hg.netbeans.org/binaries/71F7D2D5A3CF17CECBD15049A856BC0245C95C56-js.jar
2464 - http://hg.netbeans.org/binaries/098B14300B35E1053AA9945FF2C1CDA164F43B33-js-domstubs.zip
2465 - http://hg.netbeans.org/binaries/5756AA27E54A3EC6C8CDAE32F49BCA7BC139EB15-jsstubs.zip
2466 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
2467 - http://hg.netbeans.org/binaries/A1C0ED8C43A306E3FB7676E7463204B9DA9BE290-non-schema.jar
2468 - http://hg.netbeans.org/binaries/94408B54D039DA036A668C6B331EF944AF2E90EC-org.eclipse.mylyn.bugzilla.core_3.3.1.jar
2469 - http://hg.netbeans.org/binaries/7D3CCD3ED4DB57F2B746F5ABAF86D10F222AEB87-org.eclipse.mylyn.commons.core_3.3.1.jar
2470 - http://hg.netbeans.org/binaries/02C39E6C02E2386D4936245F90AC4BFA5A7BCD49-org.eclipse.mylyn.commons.net_3.3.0.jar
2471 - http://hg.netbeans.org/binaries/DF522A06BF4EFD99A12C545C294D940CF6A2E01D-org.eclipse.mylyn.tasks.core_3.3.1.jar
2472 - http://hg.netbeans.org/binaries/CD33537FD47E801E01B427997F3DE4016159B414-preindexed.zip
2473 - http://hg.netbeans.org/binaries/E66876EB5F33AA0E57F035F1AADD8C44FEAE7FCB-processtreekiller-1.0.1.jar
2474 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
2475 - http://hg.netbeans.org/binaries/1162833E0FE87B69B99B1F7DEB3A6C386EAB6F84-rhino1_7R2rc1.zip
2476 - http://hg.netbeans.org/binaries/C56F4F5C42102A67F56EB8F12D0219E92E5307C2-sdocs.zip
2477 - http://hg.netbeans.org/binaries/0B9606F570B28FFC4FCE6C7222B88B3DCEFB1A36-svnClientAdapter-javahl-1.6.13.jar
2478 - http://hg.netbeans.org/binaries/A11623D2AF72A99C1509EC2A0ADA2DACBEE9A8E4-svnClientAdapter-main-1.6.13.jar
2479 - http://hg.netbeans.org/binaries/0AE20EC02958F193ADAB4C272ACCF6FE3196DCA0-svnClientAdapter-svnkit-1.6.13.jar
2480 - http://hg.netbeans.org/binaries/636C6FF256A978B786D7502F43E788448E9DAB4B-svnkit-1.3.4.jar
2481 - http://hg.netbeans.org/binaries/AB271CFC19469D9088BE306685A7AC8787373F99-svnkit-javahl.jar
2482 - http://hg.netbeans.org/binaries/7C6ED64C55164C5AE0394E11303CA95CB24166AF-swingx-0.9.5.jar
2483 - http://hg.netbeans.org/binaries/538D727A9A0874019FB11280F07CE3F43EE723BC-sqljet-1.0.3.jar
2484 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
2485 - http://hg.netbeans.org/binaries/68B82D7246FD90E0FC70BB9C8F10611489BF371A-trilead.jar
2486 - http://hg.netbeans.org/binaries/55CD0B272084EB80B8C91F3A0617BB602B4EF2DF-ValidationAPI.jar
2487 - http://hg.netbeans.org/binaries/7A5A7DF07297A86A944D4D0562C685585B0734EF-validator.jar
2488 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar"
2489 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2490 -KEYWORDS="~amd64 ~x86"
2491 -IUSE=""
2492 -S="${WORKDIR}"
2493 -
2494 -CDEPEND="~dev-java/netbeans-harness-${PV}
2495 - ~dev-java/netbeans-platform-${PV}
2496 - dev-java/antlr:3
2497 - dev-java/commons-codec:0
2498 - dev-java/commons-httpclient:3
2499 - dev-java/commons-io:1
2500 - dev-java/commons-lang:2.1
2501 - dev-java/commons-logging:0
2502 - dev-java/commons-net:0
2503 - dev-java/flute:0
2504 - dev-java/freemarker:2.3
2505 - dev-java/icu4j:4.4
2506 - dev-java/jakarta-oro:2.0
2507 - dev-java/jdbc-mysql:0
2508 - dev-java/jdbc-postgresql:0
2509 - dev-java/jsch:0
2510 - dev-java/jsr173:0
2511 - dev-java/jvyamlb:0
2512 - dev-java/jzlib:0
2513 - dev-java/log4j:0
2514 - dev-java/lucene:3.0
2515 - dev-java/sac:0
2516 - dev-java/saxon:9
2517 - dev-java/smack:2.2
2518 - dev-java/sun-jaf:0
2519 - dev-java/tomcat-servlet-api:2.2
2520 - dev-java/xerces:2
2521 - dev-vcs/subversion:0[java]"
2522 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
2523 -# app-text/jing:0 our version is probably too old
2524 -# dev-java/ini4j:0 our version is too old
2525 -# java-virtuals/jaf:0 could use this instead of sun-jaf but it returns empty classpath
2526 -# dev-java/trilead-ssh2:0 in overlay
2527 -DEPEND=">=virtual/jdk-1.6
2528 - app-arch/unzip
2529 - ${CDEPEND}
2530 - dev-java/javacc:0
2531 - dev-java/javahelp:0"
2532 -RDEPEND=">=virtual/jdk-1.6
2533 - ${CDEPEND}"
2534 -
2535 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2536 -
2537 -EANT_BUILD_XML="nbbuild/build.xml"
2538 -EANT_BUILD_TARGET="rebuild-cluster"
2539 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true"
2540 -JAVA_PKG_BSFIX="off"
2541 -
2542 -src_unpack() {
2543 - unpack $(basename ${SOURCE_URL})
2544 -
2545 - einfo "Deleting bundled jars..."
2546 - find -name "*.jar" -type f -delete
2547 -
2548 - unpack netbeans-9999-build.xml.patch.bz2
2549 -
2550 - pushd "${S}" >/dev/null || die
2551 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
2552 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
2553 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
2554 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
2555 - ln -s "${DISTDIR}"/77DB1AFF3C0730C144D30C9935A1CD8DCD2488A9-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
2556 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
2557 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
2558 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
2559 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
2560 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
2561 - ln -s "${DISTDIR}"/FACC6D84B0B0A650B1D44FED941E9ADD9F326862-isorelax20041111.jar html.validation/external/isorelax20041111.jar || die
2562 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
2563 - ln -s "${DISTDIR}"/BCF23B1D858C6F69D67C851D497984D25345D0B1-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
2564 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
2565 - ln -s "${DISTDIR}"/2EC69BD69B66B0DABEA392DE713A11F975001760-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
2566 - ln -s "${DISTDIR}"/64D468922B85A9626178AEDF564FFDBDE980B3EC-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
2567 - ln -s "${DISTDIR}"/F02664A059617D060BEC3EBA0BC002B2102AEB84-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
2568 - ln -s "${DISTDIR}"/C0C5653D2200F2BD2E834B26DFDBC830D07FA0F4-jing.jar html.validation/external/jing.jar || die
2569 - ln -s "${DISTDIR}"/71F7D2D5A3CF17CECBD15049A856BC0245C95C56-js.jar html.validation/external/js.jar || die
2570 - ln -s "${DISTDIR}"/098B14300B35E1053AA9945FF2C1CDA164F43B33-js-domstubs.zip javascript.editing/external/js-domstubs.zip || die
2571 - ln -s "${DISTDIR}"/5756AA27E54A3EC6C8CDAE32F49BCA7BC139EB15-jsstubs.zip javascript.editing/external/jsstubs.zip || die
2572 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.destroy/external/libpam4j-1.1.jar || die
2573 - ln -s "${DISTDIR}"/A1C0ED8C43A306E3FB7676E7463204B9DA9BE290-non-schema.jar html.validation/external/non-schema.jar || die
2574 - ln -s "${DISTDIR}"/94408B54D039DA036A668C6B331EF944AF2E90EC-org.eclipse.mylyn.bugzilla.core_3.3.1.jar libs.bugzilla/external/org.eclipse.mylyn.bugzilla.core_3.3.1.jar || die
2575 - ln -s "${DISTDIR}"/7D3CCD3ED4DB57F2B746F5ABAF86D10F222AEB87-org.eclipse.mylyn.commons.core_3.3.1.jar libs.bugtracking/external/org.eclipse.mylyn.commons.core_3.3.1.jar || die
2576 - ln -s "${DISTDIR}"/02C39E6C02E2386D4936245F90AC4BFA5A7BCD49-org.eclipse.mylyn.commons.net_3.3.0.jar libs.bugtracking/external/org.eclipse.mylyn.commons.net_3.3.0.jar || die
2577 - ln -s "${DISTDIR}"/DF522A06BF4EFD99A12C545C294D940CF6A2E01D-org.eclipse.mylyn.tasks.core_3.3.1.jar libs.bugtracking/external/org.eclipse.mylyn.tasks.core_3.3.1.jar || die
2578 - ln -s "${DISTDIR}"/CD33537FD47E801E01B427997F3DE4016159B414-preindexed.zip javascript.editing/external/preindexed.zip || die
2579 - ln -s "${DISTDIR}"/E66876EB5F33AA0E57F035F1AADD8C44FEAE7FCB-processtreekiller-1.0.1.jar extexecution.destroy/external/processtreekiller-1.0.1.jar || die
2580 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
2581 - ln -s "${DISTDIR}"/1162833E0FE87B69B99B1F7DEB3A6C386EAB6F84-rhino1_7R2rc1.zip o.mozilla.rhino.patched/external/rhino1_7R2rc1.zip || die
2582 - ln -s "${DISTDIR}"/C56F4F5C42102A67F56EB8F12D0219E92E5307C2-sdocs.zip javascript.editing/external/sdocs.zip || die
2583 - ln -s "${DISTDIR}"/538D727A9A0874019FB11280F07CE3F43EE723BC-sqljet-1.0.3.jar libs.svnClientAdapter.svnkit/external/sqljet-1.0.3.jar || die
2584 - ln -s "${DISTDIR}"/0B9606F570B28FFC4FCE6C7222B88B3DCEFB1A36-svnClientAdapter-javahl-1.6.13.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.6.13.jar || die
2585 - ln -s "${DISTDIR}"/A11623D2AF72A99C1509EC2A0ADA2DACBEE9A8E4-svnClientAdapter-main-1.6.13.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.6.13.jar || die
2586 - ln -s "${DISTDIR}"/0AE20EC02958F193ADAB4C272ACCF6FE3196DCA0-svnClientAdapter-svnkit-1.6.13.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.6.13.jar || die
2587 - ln -s "${DISTDIR}"/636C6FF256A978B786D7502F43E788448E9DAB4B-svnkit-1.3.4.jar libs.svnClientAdapter.svnkit/external/svnkit-1.3.4.jar || die
2588 - ln -s "${DISTDIR}"/AB271CFC19469D9088BE306685A7AC8787373F99-svnkit-javahl.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl.jar || die
2589 - ln -s "${DISTDIR}"/7C6ED64C55164C5AE0394E11303CA95CB24166AF-swingx-0.9.5.jar libs.swingx/external/swingx-0.9.5.jar || die
2590 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
2591 - ln -s "${DISTDIR}"/68B82D7246FD90E0FC70BB9C8F10611489BF371A-trilead.jar libs.svnClientAdapter.svnkit/external/trilead.jar || die
2592 - ln -s "${DISTDIR}"/55CD0B272084EB80B8C91F3A0617BB602B4EF2DF-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
2593 - ln -s "${DISTDIR}"/7A5A7DF07297A86A944D4D0562C685585B0734EF-validator.jar html.validation/external/validator.jar || die
2594 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.destroy/external/winp-1.14-patched.jar || die
2595 - popd >/dev/null || die
2596 -}
2597 -
2598 -src_prepare() {
2599 - einfo "Deleting bundled class files..."
2600 - find -name "*.class" -type f | xargs rm -vf
2601 -
2602 - epatch netbeans-9999-build.xml.patch
2603 -
2604 - # Support for custom patches
2605 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2606 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2607 -
2608 - if [ -n "${files}" ] ; then
2609 - einfo "Applying custom patches:"
2610 -
2611 - for file in ${files} ; do
2612 - epatch "${file}"
2613 - done
2614 - fi
2615 - fi
2616 -
2617 - einfo "Symlinking external libraries..."
2618 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2619 -
2620 - einfo "Linking in other clusters..."
2621 - mkdir "${S}"/nbbuild/netbeans || die
2622 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2623 -
2624 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2625 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2626 - touch nb.cluster.platform.built
2627 -
2628 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2629 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2630 - touch nb.cluster.harness.built
2631 -
2632 - popd >/dev/null || die
2633 -
2634 - java-pkg_jar-from --into css.visual/external flute flute.jar flute-1.3.jar
2635 - java-pkg_jar-from --into css.visual/external sac sac.jar sac-1.3.jar
2636 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.13-bin.jar
2637 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-8.3-603.jdbc3.jar
2638 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
2639 - java-pkg_jar-from --into extexecution.destroy/external commons-io-1 commons-io.jar commons-io-1.4.jar
2640 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_0.jar
2641 - java-pkg_jar-from --into html.validation/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
2642 - java-pkg_jar-from --into html.validation/external commons-logging commons-logging-api.jar commons-logging-api-1.1.1.jar
2643 - # java-pkg_jar-from --into html.validation/external jing jing.jar jing.jar
2644 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
2645 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
2646 - java-pkg_jar-from --into libs.antlr3.runtime/external antlr-3 antlr3.jar antlr-runtime-3.1.3.jar
2647 - java-pkg_jar-from --into libs.bugtracking/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
2648 - java-pkg_jar-from --into libs.bugtracking/external commons-lang-2.1 commons-lang.jar commons-lang-2.3.jar
2649 - java-pkg_jar-from --into libs.commons_codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
2650 - java-pkg_jar-from --into libs.commons_logging/external commons-logging commons-logging.jar commons-logging-1.1.jar
2651 - java-pkg_jar-from --into libs.commons_net/external commons-net commons-net.jar commons-net-1.4.1.jar
2652 - java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.8.jar
2653 - # java-pkg_jar-from --into libs.ini4j/external ini4j ini4j.jar ini4j-0.5.1.jar
2654 - java-pkg_jar-from --into libs.jakarta_oro/external jakarta-oro-2.0 jakarta-oro.jar jakarta-oro-2.0.8.jar
2655 - # java-pkg_jar-from --into libs.jaxb/external jaxb-2 jaxb-impl.jar jaxb-impl.jar
2656 - java-pkg_jar-from --into libs.jsch/external jsch jsch.jar jsch-0.1.44.jar
2657 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
2658 - java-pkg_jar-from --into libs.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
2659 - java-pkg_jar-from --into libs.lucene/external lucene-3.0 lucene-core.jar lucene-core-3.0.3.jar
2660 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
2661 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
2662 - java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.6.0.jar
2663 - # java-pkg_jar-from --into libs.svnClientAdapter.svnkit/external trilead-ssh2 trilead-ssh2.jar trilead.jar
2664 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
2665 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
2666 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
2667 - # java-pkg_jar-from --into xml.jaxb.api/external jaxb-2 jaxb-api.jar jaxb-api.jar
2668 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_api.jar
2669 -
2670 - java-pkg-2_src_prepare
2671 -}
2672 -
2673 -src_install() {
2674 - pushd nbbuild/netbeans/ide >/dev/null || die
2675 -
2676 - insinto ${INSTALL_DIR}
2677 -
2678 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2679 -
2680 - doins -r *
2681 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
2682 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
2683 -
2684 - insinto ${INSTALL_DIR}/bin/nativeexecution
2685 - doins bin/nativeexecution/*
2686 -
2687 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
2688 - for file in *.sh ; do
2689 - fperms 755 ${file}
2690 - done
2691 - popd >/dev/null || die
2692 -
2693 - if use x86 ; then
2694 - doins -r bin/nativeexecution/Linux-x86
2695 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
2696 - for file in * ; do
2697 - fperms 755 ${file}
2698 - done
2699 - popd >/dev/null || die
2700 - elif use amd64 ; then
2701 - doins -r bin/nativeexecution/Linux-x86_64
2702 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
2703 - for file in * ; do
2704 - fperms 755 ${file}
2705 - done
2706 - popd >/dev/null || die
2707 - fi
2708 -
2709 - popd >/dev/null || die
2710 -
2711 - local instdir=${INSTALL_DIR}/modules/ext
2712 - pushd "${D}"/${instdir} >/dev/null || die
2713 - rm antlr-runtime-3.1.3.jar && dosym /usr/share/antlr-3/lib/antlr3.jar ${instdir}/antlr-runtime-3.1.3.jar || die
2714 - rm apache-commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/apache-commons-codec-1.3.jar || die
2715 - # bytelist-0.1.jar
2716 - rm commons-httpclient-3.1.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.1.jar || die
2717 - rm commons-io-1.4.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.4.jar || die
2718 - rm commons-lang-2.3.jar && dosym /usr/share/commons-lang-2.1/lib/commons-lang.jar ${instdir}/commons-lang-2.3.jar || die
2719 - 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
2720 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
2721 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
2722 - rm commons-net-1.4.1.jar && dosym /usr/share/commons-net/lib/commons-net.jar ${instdir}/commons-net-1.4.1.jar || die
2723 - # ddl.jar
2724 - rm flute-1.3.jar && dosym /usr/share/flute/lib/flute.jar ${instdir}/flute-1.3.jar || die
2725 - rm freemarker-2.3.8.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.8.jar || die
2726 - # html5-datatypes.jar
2727 - # html5-parser.jar
2728 - rm icu4j-4_0.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_0.jar || die
2729 - # [[ -f ini4j-0.5.1.jar ]] && java-pkg_jar-from ini4j ini4j.jar ${instdir}/ini4j-0.5.1.jar || die
2730 - # io-xml-util.jar
2731 - # iri.jar
2732 - # isorelax20041111.jar
2733 - rm jakarta-oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/jakarta-oro-2.0.8.jar
2734 - # [[ -f jing.jar ]] && java-pkg_jar-from jing jing.jar ${instdir}/jing.jar || die
2735 - rm jsch-0.1.44.jar && dosym /usr/share/jsch//lib/jsch.jar ${instdir}/jsch-0.1.44.jar || die
2736 - # js.jar
2737 - rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
2738 - rm jzlib-1.0.7.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/jzlib-1.0.7.jar || die
2739 - # libpam4j-1.1.jar
2740 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
2741 - 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
2742 - 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
2743 - # non-schema.jar
2744 - # org.eclipse.mylyn.bugzilla.core_3.3.1.jar
2745 - # org.eclipse.mylyn.commons.core_3.3.1.jar
2746 - # org.eclipse.mylyn.commons.net_3.3.0.jar
2747 - # org.eclipse.mylyn.tasks.core_3.3.1.jar
2748 - # org-netbeans-tax.jar
2749 - rm postgresql-8.3-603.jdbc3.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-8.3-603.jdbc3.jar || die
2750 - # processtreekiller-1.0.1.jar
2751 - # resolver-1.2.jar
2752 - rm sac-1.3.jar && dosym /usr/share/sac/lib/sac.jar ${instdir}/sac-1.3.jar || die
2753 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
2754 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
2755 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
2756 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
2757 - # sqljet-1.0.3.jar
2758 - # svnClientAdapter-javahl-1.6.13.jar
2759 - # svnClientAdapter-main-1.6.13.jar
2760 - # svnClientAdapter-svnkit-1.6.13.jar
2761 - rm svnjavahl-1.6.0.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl-1.6.0.jar || die
2762 - # svnkit-javahl.jar
2763 - # svnkit-1.3.4.jar
2764 - # swingx-0.9.5.jar
2765 - # [[ -f trilead.jar ]] && java-pkg_jar-from trilead-ssh2 trilead-ssh2.jar ${instdir}/trilead.jar || die
2766 - # ValidationAPI.jar
2767 - # validator.jar
2768 - # webserver.jar
2769 - # winp-1.14-patched.jar
2770 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
2771 - popd >/dev/null || die
2772 -
2773 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
2774 - pushd "${D}"/${instdir} >/dev/null || die
2775 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
2776 - # [[ -f jaxb-impl.jar ]] && java-pkg_jar-from jaxb-2 jaxb-impl.jar ${instdir}/jaxb-impl.jar || die
2777 - # jaxb-xjc.jar
2778 - # jaxb1-impl.jar
2779 - popd >/dev/null || die
2780 -
2781 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
2782 - pushd "${D}"/${instdir} >/dev/null || die
2783 - # [[ -f jaxb-api.jar ]] && java-pkg_jar-from jaxb-2 jaxb-api.jar ${instdir}/jaxb-api.jar || die
2784 - rm jsr173_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_api.jar || die
2785 - popd >/dev/null || die
2786 -
2787 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
2788 -}
2789
2790 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20110620.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20110620.ebuild
2791 deleted file mode 100644
2792 index 679c4c5..0000000
2793 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20110620.ebuild
2794 +++ /dev/null
2795 @@ -1,358 +0,0 @@
2796 -# Copyright 1999-2011 Gentoo Foundation
2797 -# Distributed under the terms of the GNU General Public License v2
2798 -# $Header: $
2799 -
2800 -EAPI="4"
2801 -WANT_ANT_TASKS="ant-nodeps"
2802 -inherit eutils java-pkg-2 java-ant-2
2803 -
2804 -DESCRIPTION="Netbeans IDE Cluster"
2805 -HOMEPAGE="http://netbeans.org/projects/ide"
2806 -SLOT="9999"
2807 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-20_06-00-32/zip/netbeans-trunk-nightly-201106200600-src.zip"
2808 -SRC_URI="${SOURCE_URL}
2809 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
2810 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
2811 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
2812 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
2813 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
2814 - http://hg.netbeans.org/binaries/77DB1AFF3C0730C144D30C9935A1CD8DCD2488A9-html5-datatypes.jar
2815 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
2816 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
2817 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
2818 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
2819 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
2820 - http://hg.netbeans.org/binaries/FACC6D84B0B0A650B1D44FED941E9ADD9F326862-isorelax20041111.jar
2821 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
2822 - http://hg.netbeans.org/binaries/BCF23B1D858C6F69D67C851D497984D25345D0B1-jaxb-api.jar
2823 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
2824 - http://hg.netbeans.org/binaries/2EC69BD69B66B0DABEA392DE713A11F975001760-jaxb-impl.jar
2825 - http://hg.netbeans.org/binaries/64D468922B85A9626178AEDF564FFDBDE980B3EC-jaxb-xjc.jar
2826 - http://hg.netbeans.org/binaries/F02664A059617D060BEC3EBA0BC002B2102AEB84-jaxb1-impl.jar
2827 - http://hg.netbeans.org/binaries/C0C5653D2200F2BD2E834B26DFDBC830D07FA0F4-jing.jar
2828 - http://hg.netbeans.org/binaries/71F7D2D5A3CF17CECBD15049A856BC0245C95C56-js.jar
2829 - http://hg.netbeans.org/binaries/098B14300B35E1053AA9945FF2C1CDA164F43B33-js-domstubs.zip
2830 - http://hg.netbeans.org/binaries/5756AA27E54A3EC6C8CDAE32F49BCA7BC139EB15-jsstubs.zip
2831 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
2832 - http://hg.netbeans.org/binaries/A1C0ED8C43A306E3FB7676E7463204B9DA9BE290-non-schema.jar
2833 - http://hg.netbeans.org/binaries/94408B54D039DA036A668C6B331EF944AF2E90EC-org.eclipse.mylyn.bugzilla.core_3.3.1.jar
2834 - http://hg.netbeans.org/binaries/7D3CCD3ED4DB57F2B746F5ABAF86D10F222AEB87-org.eclipse.mylyn.commons.core_3.3.1.jar
2835 - http://hg.netbeans.org/binaries/02C39E6C02E2386D4936245F90AC4BFA5A7BCD49-org.eclipse.mylyn.commons.net_3.3.0.jar
2836 - http://hg.netbeans.org/binaries/DF522A06BF4EFD99A12C545C294D940CF6A2E01D-org.eclipse.mylyn.tasks.core_3.3.1.jar
2837 - http://hg.netbeans.org/binaries/CD33537FD47E801E01B427997F3DE4016159B414-preindexed.zip
2838 - http://hg.netbeans.org/binaries/E66876EB5F33AA0E57F035F1AADD8C44FEAE7FCB-processtreekiller-1.0.1.jar
2839 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
2840 - http://hg.netbeans.org/binaries/1162833E0FE87B69B99B1F7DEB3A6C386EAB6F84-rhino1_7R2rc1.zip
2841 - http://hg.netbeans.org/binaries/C56F4F5C42102A67F56EB8F12D0219E92E5307C2-sdocs.zip
2842 - http://hg.netbeans.org/binaries/0B9606F570B28FFC4FCE6C7222B88B3DCEFB1A36-svnClientAdapter-javahl-1.6.13.jar
2843 - http://hg.netbeans.org/binaries/A11623D2AF72A99C1509EC2A0ADA2DACBEE9A8E4-svnClientAdapter-main-1.6.13.jar
2844 - http://hg.netbeans.org/binaries/0AE20EC02958F193ADAB4C272ACCF6FE3196DCA0-svnClientAdapter-svnkit-1.6.13.jar
2845 - http://hg.netbeans.org/binaries/636C6FF256A978B786D7502F43E788448E9DAB4B-svnkit-1.3.4.jar
2846 - http://hg.netbeans.org/binaries/AB271CFC19469D9088BE306685A7AC8787373F99-svnkit-javahl.jar
2847 - http://hg.netbeans.org/binaries/7C6ED64C55164C5AE0394E11303CA95CB24166AF-swingx-0.9.5.jar
2848 - http://hg.netbeans.org/binaries/538D727A9A0874019FB11280F07CE3F43EE723BC-sqljet-1.0.3.jar
2849 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
2850 - http://hg.netbeans.org/binaries/68B82D7246FD90E0FC70BB9C8F10611489BF371A-trilead.jar
2851 - http://hg.netbeans.org/binaries/55CD0B272084EB80B8C91F3A0617BB602B4EF2DF-ValidationAPI.jar
2852 - http://hg.netbeans.org/binaries/7A5A7DF07297A86A944D4D0562C685585B0734EF-validator.jar
2853 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar"
2854 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2855 -KEYWORDS="~amd64 ~x86"
2856 -IUSE=""
2857 -S="${WORKDIR}"
2858 -
2859 -CDEPEND="~dev-java/netbeans-harness-${PV}
2860 - ~dev-java/netbeans-platform-${PV}
2861 - dev-java/antlr:3
2862 - dev-java/commons-codec:0
2863 - dev-java/commons-httpclient:3
2864 - dev-java/commons-io:1
2865 - dev-java/commons-lang:2.1
2866 - dev-java/commons-logging:0
2867 - dev-java/commons-net:0
2868 - dev-java/flute:0
2869 - dev-java/freemarker:2.3
2870 - dev-java/icu4j:4.4
2871 - dev-java/jakarta-oro:2.0
2872 - dev-java/jdbc-mysql:0
2873 - dev-java/jdbc-postgresql:0
2874 - dev-java/jsch:0
2875 - dev-java/jsr173:0
2876 - dev-java/jvyamlb:0
2877 - dev-java/jzlib:0
2878 - dev-java/log4j:0
2879 - dev-java/lucene:3.0
2880 - dev-java/sac:0
2881 - dev-java/saxon:9
2882 - dev-java/smack:2.2
2883 - dev-java/sun-jaf:0
2884 - dev-java/tomcat-servlet-api:2.2
2885 - dev-java/xerces:2
2886 - dev-vcs/subversion:0[java]"
2887 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
2888 -# app-text/jing:0 our version is probably too old
2889 -# dev-java/ini4j:0 our version is too old
2890 -# java-virtuals/jaf:0 could use this instead of sun-jaf but it returns empty classpath
2891 -# dev-java/trilead-ssh2:0 in overlay
2892 -DEPEND=">=virtual/jdk-1.6
2893 - app-arch/unzip
2894 - ${CDEPEND}
2895 - dev-java/javacc:0
2896 - dev-java/javahelp:0"
2897 -RDEPEND=">=virtual/jdk-1.6
2898 - ${CDEPEND}"
2899 -
2900 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2901 -
2902 -EANT_BUILD_XML="nbbuild/build.xml"
2903 -EANT_BUILD_TARGET="rebuild-cluster"
2904 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true"
2905 -JAVA_PKG_BSFIX="off"
2906 -
2907 -src_unpack() {
2908 - unpack $(basename ${SOURCE_URL})
2909 -
2910 - einfo "Deleting bundled jars..."
2911 - find -name "*.jar" -type f -delete
2912 -
2913 - unpack netbeans-9999-build.xml.patch.bz2
2914 -
2915 - pushd "${S}" >/dev/null || die
2916 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
2917 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
2918 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
2919 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
2920 - ln -s "${DISTDIR}"/77DB1AFF3C0730C144D30C9935A1CD8DCD2488A9-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
2921 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
2922 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
2923 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
2924 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
2925 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
2926 - ln -s "${DISTDIR}"/FACC6D84B0B0A650B1D44FED941E9ADD9F326862-isorelax20041111.jar html.validation/external/isorelax20041111.jar || die
2927 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
2928 - ln -s "${DISTDIR}"/BCF23B1D858C6F69D67C851D497984D25345D0B1-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
2929 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
2930 - ln -s "${DISTDIR}"/2EC69BD69B66B0DABEA392DE713A11F975001760-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
2931 - ln -s "${DISTDIR}"/64D468922B85A9626178AEDF564FFDBDE980B3EC-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
2932 - ln -s "${DISTDIR}"/F02664A059617D060BEC3EBA0BC002B2102AEB84-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
2933 - ln -s "${DISTDIR}"/C0C5653D2200F2BD2E834B26DFDBC830D07FA0F4-jing.jar html.validation/external/jing.jar || die
2934 - ln -s "${DISTDIR}"/71F7D2D5A3CF17CECBD15049A856BC0245C95C56-js.jar html.validation/external/js.jar || die
2935 - ln -s "${DISTDIR}"/098B14300B35E1053AA9945FF2C1CDA164F43B33-js-domstubs.zip javascript.editing/external/js-domstubs.zip || die
2936 - ln -s "${DISTDIR}"/5756AA27E54A3EC6C8CDAE32F49BCA7BC139EB15-jsstubs.zip javascript.editing/external/jsstubs.zip || die
2937 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.destroy/external/libpam4j-1.1.jar || die
2938 - ln -s "${DISTDIR}"/A1C0ED8C43A306E3FB7676E7463204B9DA9BE290-non-schema.jar html.validation/external/non-schema.jar || die
2939 - ln -s "${DISTDIR}"/94408B54D039DA036A668C6B331EF944AF2E90EC-org.eclipse.mylyn.bugzilla.core_3.3.1.jar libs.bugzilla/external/org.eclipse.mylyn.bugzilla.core_3.3.1.jar || die
2940 - ln -s "${DISTDIR}"/7D3CCD3ED4DB57F2B746F5ABAF86D10F222AEB87-org.eclipse.mylyn.commons.core_3.3.1.jar libs.bugtracking/external/org.eclipse.mylyn.commons.core_3.3.1.jar || die
2941 - ln -s "${DISTDIR}"/02C39E6C02E2386D4936245F90AC4BFA5A7BCD49-org.eclipse.mylyn.commons.net_3.3.0.jar libs.bugtracking/external/org.eclipse.mylyn.commons.net_3.3.0.jar || die
2942 - ln -s "${DISTDIR}"/DF522A06BF4EFD99A12C545C294D940CF6A2E01D-org.eclipse.mylyn.tasks.core_3.3.1.jar libs.bugtracking/external/org.eclipse.mylyn.tasks.core_3.3.1.jar || die
2943 - ln -s "${DISTDIR}"/CD33537FD47E801E01B427997F3DE4016159B414-preindexed.zip javascript.editing/external/preindexed.zip || die
2944 - ln -s "${DISTDIR}"/E66876EB5F33AA0E57F035F1AADD8C44FEAE7FCB-processtreekiller-1.0.1.jar extexecution.destroy/external/processtreekiller-1.0.1.jar || die
2945 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
2946 - ln -s "${DISTDIR}"/1162833E0FE87B69B99B1F7DEB3A6C386EAB6F84-rhino1_7R2rc1.zip o.mozilla.rhino.patched/external/rhino1_7R2rc1.zip || die
2947 - ln -s "${DISTDIR}"/C56F4F5C42102A67F56EB8F12D0219E92E5307C2-sdocs.zip javascript.editing/external/sdocs.zip || die
2948 - ln -s "${DISTDIR}"/538D727A9A0874019FB11280F07CE3F43EE723BC-sqljet-1.0.3.jar libs.svnClientAdapter.svnkit/external/sqljet-1.0.3.jar || die
2949 - ln -s "${DISTDIR}"/0B9606F570B28FFC4FCE6C7222B88B3DCEFB1A36-svnClientAdapter-javahl-1.6.13.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.6.13.jar || die
2950 - ln -s "${DISTDIR}"/A11623D2AF72A99C1509EC2A0ADA2DACBEE9A8E4-svnClientAdapter-main-1.6.13.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.6.13.jar || die
2951 - ln -s "${DISTDIR}"/0AE20EC02958F193ADAB4C272ACCF6FE3196DCA0-svnClientAdapter-svnkit-1.6.13.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.6.13.jar || die
2952 - ln -s "${DISTDIR}"/636C6FF256A978B786D7502F43E788448E9DAB4B-svnkit-1.3.4.jar libs.svnClientAdapter.svnkit/external/svnkit-1.3.4.jar || die
2953 - ln -s "${DISTDIR}"/AB271CFC19469D9088BE306685A7AC8787373F99-svnkit-javahl.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl.jar || die
2954 - ln -s "${DISTDIR}"/7C6ED64C55164C5AE0394E11303CA95CB24166AF-swingx-0.9.5.jar libs.swingx/external/swingx-0.9.5.jar || die
2955 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
2956 - ln -s "${DISTDIR}"/68B82D7246FD90E0FC70BB9C8F10611489BF371A-trilead.jar libs.svnClientAdapter.svnkit/external/trilead.jar || die
2957 - ln -s "${DISTDIR}"/55CD0B272084EB80B8C91F3A0617BB602B4EF2DF-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
2958 - ln -s "${DISTDIR}"/7A5A7DF07297A86A944D4D0562C685585B0734EF-validator.jar html.validation/external/validator.jar || die
2959 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.destroy/external/winp-1.14-patched.jar || die
2960 - popd >/dev/null || die
2961 -}
2962 -
2963 -src_prepare() {
2964 - einfo "Deleting bundled class files..."
2965 - find -name "*.class" -type f | xargs rm -vf
2966 -
2967 - epatch netbeans-9999-build.xml.patch
2968 -
2969 - # Support for custom patches
2970 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2971 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2972 -
2973 - if [ -n "${files}" ] ; then
2974 - einfo "Applying custom patches:"
2975 -
2976 - for file in ${files} ; do
2977 - epatch "${file}"
2978 - done
2979 - fi
2980 - fi
2981 -
2982 - einfo "Symlinking external libraries..."
2983 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2984 -
2985 - einfo "Linking in other clusters..."
2986 - mkdir "${S}"/nbbuild/netbeans || die
2987 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2988 -
2989 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2990 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2991 - touch nb.cluster.platform.built
2992 -
2993 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2994 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2995 - touch nb.cluster.harness.built
2996 -
2997 - popd >/dev/null || die
2998 -
2999 - java-pkg_jar-from --into css.visual/external flute flute.jar flute-1.3.jar
3000 - java-pkg_jar-from --into css.visual/external sac sac.jar sac-1.3.jar
3001 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.13-bin.jar
3002 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-8.3-603.jdbc3.jar
3003 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
3004 - java-pkg_jar-from --into extexecution.destroy/external commons-io-1 commons-io.jar commons-io-1.4.jar
3005 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_0.jar
3006 - java-pkg_jar-from --into html.validation/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
3007 - java-pkg_jar-from --into html.validation/external commons-logging commons-logging-api.jar commons-logging-api-1.1.1.jar
3008 - # java-pkg_jar-from --into html.validation/external jing jing.jar jing.jar
3009 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
3010 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
3011 - java-pkg_jar-from --into libs.antlr3.runtime/external antlr-3 antlr3.jar antlr-runtime-3.1.3.jar
3012 - java-pkg_jar-from --into libs.bugtracking/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
3013 - java-pkg_jar-from --into libs.bugtracking/external commons-lang-2.1 commons-lang.jar commons-lang-2.3.jar
3014 - java-pkg_jar-from --into libs.commons_codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
3015 - java-pkg_jar-from --into libs.commons_logging/external commons-logging commons-logging.jar commons-logging-1.1.jar
3016 - java-pkg_jar-from --into libs.commons_net/external commons-net commons-net.jar commons-net-1.4.1.jar
3017 - java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.8.jar
3018 - # java-pkg_jar-from --into libs.ini4j/external ini4j ini4j.jar ini4j-0.5.1.jar
3019 - java-pkg_jar-from --into libs.jakarta_oro/external jakarta-oro-2.0 jakarta-oro.jar jakarta-oro-2.0.8.jar
3020 - # java-pkg_jar-from --into libs.jaxb/external jaxb-2 jaxb-impl.jar jaxb-impl.jar
3021 - java-pkg_jar-from --into libs.jsch/external jsch jsch.jar jsch-0.1.44.jar
3022 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
3023 - java-pkg_jar-from --into libs.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
3024 - java-pkg_jar-from --into libs.lucene/external lucene-3.0 lucene-core.jar lucene-core-3.0.3.jar
3025 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
3026 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
3027 - java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.6.0.jar
3028 - # java-pkg_jar-from --into libs.svnClientAdapter.svnkit/external trilead-ssh2 trilead-ssh2.jar trilead.jar
3029 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
3030 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
3031 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
3032 - # java-pkg_jar-from --into xml.jaxb.api/external jaxb-2 jaxb-api.jar jaxb-api.jar
3033 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_api.jar
3034 -
3035 - java-pkg-2_src_prepare
3036 -}
3037 -
3038 -src_install() {
3039 - pushd nbbuild/netbeans/ide >/dev/null || die
3040 -
3041 - insinto ${INSTALL_DIR}
3042 -
3043 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3044 -
3045 - doins -r *
3046 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
3047 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
3048 -
3049 - insinto ${INSTALL_DIR}/bin/nativeexecution
3050 - doins bin/nativeexecution/*
3051 -
3052 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
3053 - for file in *.sh ; do
3054 - fperms 755 ${file}
3055 - done
3056 - popd >/dev/null || die
3057 -
3058 - if use x86 ; then
3059 - doins -r bin/nativeexecution/Linux-x86
3060 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
3061 - for file in * ; do
3062 - fperms 755 ${file}
3063 - done
3064 - popd >/dev/null || die
3065 - elif use amd64 ; then
3066 - doins -r bin/nativeexecution/Linux-x86_64
3067 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
3068 - for file in * ; do
3069 - fperms 755 ${file}
3070 - done
3071 - popd >/dev/null || die
3072 - fi
3073 -
3074 - popd >/dev/null || die
3075 -
3076 - local instdir=${INSTALL_DIR}/modules/ext
3077 - pushd "${D}"/${instdir} >/dev/null || die
3078 - rm antlr-runtime-3.1.3.jar && dosym /usr/share/antlr-3/lib/antlr3.jar ${instdir}/antlr-runtime-3.1.3.jar || die
3079 - rm apache-commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/apache-commons-codec-1.3.jar || die
3080 - # bytelist-0.1.jar
3081 - rm commons-httpclient-3.1.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.1.jar || die
3082 - rm commons-io-1.4.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.4.jar || die
3083 - rm commons-lang-2.3.jar && dosym /usr/share/commons-lang-2.1/lib/commons-lang.jar ${instdir}/commons-lang-2.3.jar || die
3084 - 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
3085 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
3086 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
3087 - rm commons-net-1.4.1.jar && dosym /usr/share/commons-net/lib/commons-net.jar ${instdir}/commons-net-1.4.1.jar || die
3088 - # ddl.jar
3089 - rm flute-1.3.jar && dosym /usr/share/flute/lib/flute.jar ${instdir}/flute-1.3.jar || die
3090 - rm freemarker-2.3.8.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.8.jar || die
3091 - # html5-datatypes.jar
3092 - # html5-parser.jar
3093 - rm icu4j-4_0.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_0.jar || die
3094 - # [[ -f ini4j-0.5.1.jar ]] && java-pkg_jar-from ini4j ini4j.jar ${instdir}/ini4j-0.5.1.jar || die
3095 - # io-xml-util.jar
3096 - # iri.jar
3097 - # isorelax20041111.jar
3098 - rm jakarta-oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/jakarta-oro-2.0.8.jar
3099 - # [[ -f jing.jar ]] && java-pkg_jar-from jing jing.jar ${instdir}/jing.jar || die
3100 - rm jsch-0.1.44.jar && dosym /usr/share/jsch//lib/jsch.jar ${instdir}/jsch-0.1.44.jar || die
3101 - # js.jar
3102 - rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
3103 - rm jzlib-1.0.7.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/jzlib-1.0.7.jar || die
3104 - # libpam4j-1.1.jar
3105 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
3106 - 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
3107 - 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
3108 - # non-schema.jar
3109 - # org.eclipse.mylyn.bugzilla.core_3.3.1.jar
3110 - # org.eclipse.mylyn.commons.core_3.3.1.jar
3111 - # org.eclipse.mylyn.commons.net_3.3.0.jar
3112 - # org.eclipse.mylyn.tasks.core_3.3.1.jar
3113 - # org-netbeans-tax.jar
3114 - rm postgresql-8.3-603.jdbc3.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-8.3-603.jdbc3.jar || die
3115 - # processtreekiller-1.0.1.jar
3116 - # resolver-1.2.jar
3117 - rm sac-1.3.jar && dosym /usr/share/sac/lib/sac.jar ${instdir}/sac-1.3.jar || die
3118 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
3119 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
3120 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
3121 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
3122 - # sqljet-1.0.3.jar
3123 - # svnClientAdapter-javahl-1.6.13.jar
3124 - # svnClientAdapter-main-1.6.13.jar
3125 - # svnClientAdapter-svnkit-1.6.13.jar
3126 - rm svnjavahl-1.6.0.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl-1.6.0.jar || die
3127 - # svnkit-javahl.jar
3128 - # svnkit-1.3.4.jar
3129 - # swingx-0.9.5.jar
3130 - # [[ -f trilead.jar ]] && java-pkg_jar-from trilead-ssh2 trilead-ssh2.jar ${instdir}/trilead.jar || die
3131 - # ValidationAPI.jar
3132 - # validator.jar
3133 - # webserver.jar
3134 - # winp-1.14-patched.jar
3135 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
3136 - popd >/dev/null || die
3137 -
3138 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
3139 - pushd "${D}"/${instdir} >/dev/null || die
3140 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
3141 - # [[ -f jaxb-impl.jar ]] && java-pkg_jar-from jaxb-2 jaxb-impl.jar ${instdir}/jaxb-impl.jar || die
3142 - # jaxb-xjc.jar
3143 - # jaxb1-impl.jar
3144 - popd >/dev/null || die
3145 -
3146 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
3147 - pushd "${D}"/${instdir} >/dev/null || die
3148 - # [[ -f jaxb-api.jar ]] && java-pkg_jar-from jaxb-2 jaxb-api.jar ${instdir}/jaxb-api.jar || die
3149 - rm jsr173_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_api.jar || die
3150 - popd >/dev/null || die
3151 -
3152 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
3153 -}
3154
3155 diff --git a/dev-java/netbeans-java/ChangeLog b/dev-java/netbeans-java/ChangeLog
3156 index 0b21df0..2343266 100644
3157 --- a/dev-java/netbeans-java/ChangeLog
3158 +++ b/dev-java/netbeans-java/ChangeLog
3159 @@ -2,6 +2,10 @@
3160 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
3161 # $Header: $
3162
3163 + 29 Jun 2011; Miroslav Šulc <fordfrog@g.o>
3164 + -netbeans-java-9999_p20110616.ebuild, -netbeans-java-9999_p20110620.ebuild:
3165 + Removed obsolete versions
3166 +
3167 *netbeans-java-9999_p20110626 (27 Jun 2011)
3168
3169 27 Jun 2011; Miroslav Šulc <fordfrog@g.o>
3170
3171 diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
3172 index c68007e..1c4e491 100644
3173 --- a/dev-java/netbeans-java/Manifest
3174 +++ b/dev-java/netbeans-java/Manifest
3175 @@ -18,11 +18,9 @@ DIST 907363E301E2279930C82BEB466BF2053C6E993B-glassfish-persistence-v2ur1-build-
3176 DIST 9B2ACF67C1DADE48B9FDFC398F6848FDCD7454D9-org.eclipse.persistence.jpa.jpql_1.0.0.jar 670679 RMD160 ee64c779fa72577aa5d8015eedbef616598765fd SHA1 9b2acf67c1dade48b9fdfc398f6848fdcd7454d9 SHA256 03023087a978b10dbb58e5a9f3f28cf2a9325bef5bc847ce5837b1f192e6beb1
3177 DIST A511890049A6A9B8D675F4417721337580CBD2F9-apache-maven-3.0.3-bin.zip 3076808 RMD160 5c05105359edcd9f603ce6cca7af6e755be83ca3 SHA1 a511890049a6a9b8d675f4417721337580cbd2f9 SHA256 39d928daced5072063fa3b9da3b6826ea2f52c4aa9082109eff9847fc1a442f1
3178 DIST ADD5DE96BF7F30DAA4EC41D70610CF72A16F58FD-javac-api-nb-7.0-b07.jar 130227 RMD160 08d045a87a1381e85f85bda965daeafd7929d6a0 SHA1 add5de96bf7f30daa4ec41d70610cf72a16f58fd SHA256 c221b2ffa32c021c4219883ff43e20bbcb90644996cdbd18f8625a1913009f81
3179 -DIST AF599F03E590A5992EE56F363DBD8F0F32B8787E-indexer-artifact-4.1.0.jar 24703 RMD160 9e66853a89ec7286652b9338462d5cd1afee16c3 SHA1 af599f03e590a5992ee56f363dbd8f0f32b8787e SHA256 d542a451c09313576942e8c201bdbd4a8545da57f9bfe9c9af9712945add6766
3180 DIST B456600D274B835E1E7DDB16FD843DDAB2ED3EF1-appframework-1.0.3-doc.zip 301845 RMD160 170bbc400e7001567a6f0aec9394c04ab6f1ec37 SHA1 b456600d274b835e1e7ddb16fd843ddab2ed3ef1 SHA256 0667f86903d97f78ec1022ef1f31a173990bf69b3f882f95e11ea2bf968ec7d0
3181 DIST C537EAEE0EB142BB8F7AB6AFF340D79913997DD9-indexer-core-4.0.0.MINDEXER-12+MINDEXER-13.jar 211897 RMD160 b470616abd8cf91c694aff1c71cfe50ed6a8a570 SHA1 c537eaee0eb142bb8f7ab6aff340d79913997dd9 SHA256 8845a4582ded27cb07c0a52e00d6888a6f250e33d56dcd0dc0c2728757f57ced
3182 DIST C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip 5029407 RMD160 546dd5f8c9039925e89e76655265e6105658951d SHA1 c8a5e0d558ea7e7349f9d32b838553d5e7dd214f SHA256 7492417ca97835935912d931f9c2a1c9d98fc35fab455d086fd11f7ff663acb8
3183 -DIST CAF99EFBB25E9183609D6FBA4F63D85E7606903F-indexer-core-4.1.0.jar 220841 RMD160 6d0afc9ec328e3b3c2901d0941b29feca57350ee SHA1 caf99efbb25e9183609d6fba4f63d85e7606903f SHA256 f6140d9e9f52a50c381ac500c119b268bae84e84c9ba37d361baf22d4e4ec68f
3184 DIST D1B67FE60F2FDD654FDAE0A84B300DDB72CBC209-indexer-core-4.1.1.jar 222456 RMD160 d3efbde69218a9255a3fd5256a27c2a2688e4e70 SHA1 d1b67fe60f2fdd654fdae0a84b300ddb72cbc209 SHA256 1c6d3f35f6ae907a6c9990f723bac8ca0d19234604ae0f8163267ee69456d1aa
3185 DIST D88A41174C5F85D1B791D6A8E0F8B8A1C459D6C0-spring-framework-3.0.2.RELEASE.zip 4054621 RMD160 8d410595e912d2a8d30a0bdfbdf83413692a4269 SHA1 d88a41174c5f85d1b791d6a8e0f8b8a1c459d6c0 SHA256 5901b2a23c80f2669016697aadf27fefd8350fdd5cc876f8e979d5aac92a857e
3186 DIST E9DCFD351C4A7EB6C172612C987752F715BF2E6B-eclipselink-jpa-modelgen-2.3.0.jar 11566 RMD160 c96acdee91e8fa4d2b94b581979f3a61b1116164 SHA1 e9dcfd351c4a7eb6c172612c987752f715bf2e6b SHA256 f9ce883d59972bc3183592dc5204c24e675b0d88544a6c68a6ea41fe2614a071
3187 @@ -31,12 +29,8 @@ DIST FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip 2141252 RMD160
3188 DIST netbeans-7.0-201104080000-src.zip 175465212 RMD160 78a98cb97447e29d5867f79e25a481c2bc3c9a58 SHA1 9d22f61b5fa38be0fe9ab8d355d03effd1ba6ff1 SHA256 e2b3a52ac56806446ed3d15b025648d186bd2410e44c36bd2851e39d7f1a9dc5
3189 DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674ff1216d504d2d SHA1 6324909cc2dfae583f38e3544a38d1058c73a7ec SHA256 f323cb4694f6351fe47b76fa8b8b3e3f8e456e7d45ca76f9b88c5c6b90cc103f
3190 DIST netbeans-9999-build.xml.patch.bz2 1620 RMD160 d565d98a2bf88cc6937c3597d1243fe1356b215b SHA1 a391d2a9b656cac3ab3f4f673ee469935dd11dc2 SHA256 5110af4f75c4780ec0ae2f06d3243c7921f3907d53ab15431a706f7a65336e38
3191 -DIST netbeans-trunk-nightly-201106161124-src.zip 176018905 RMD160 fa72bfba97d7e24efcce6caaa817099107b5ba3d SHA1 f5ccddb9aa1bad7e6d22772d9eacced135174293 SHA256 d9a478a9c2c5b292ce1272c199ae5a267f46f6bb91ef50d2ed78e658a3fcdc40
3192 -DIST netbeans-trunk-nightly-201106200600-src.zip 176065942 RMD160 2310d5071374a8027690baa184cba9952b784bda SHA1 598fe929004ac6efc4523f2d1685418420d84de6 SHA256 9a43a9f805d29ad0f70f17b0b0252d3f1dcac075c42c7346698253a611149e7f
3193 DIST netbeans-trunk-nightly-201106260600-src.zip 176454554 RMD160 f6fc45fe9b4fd1b2662a7f8f77ad05727aa73a82 SHA1 7dfe08178827f30b084b5a148750fdcf6cdb15a6 SHA256 d198aa084fbf0f30c794cae2f88714b60e8cfd64d1cb8beeadeb08a442090884
3194 EBUILD netbeans-java-7.0.ebuild 14895 RMD160 9b2dd800c4901f781eddbba280770d09466e0aea SHA1 84b870b767ad5618b1088762d12c40fdb8df7ba5 SHA256 110ae71dfd837ccc1db3aa0003097576ec88df62203353daeb7db5d551a92b4b
3195 -EBUILD netbeans-java-9999_p20110616.ebuild 15111 RMD160 a3216ca8055295e27e09db6234871866d8947699 SHA1 df2e651891322440037937797bd77a4008ef83c3 SHA256 82497161e4ab9ce453f667d4505a59a2d06079ec4836fe6e008727d81f5e6995
3196 -EBUILD netbeans-java-9999_p20110620.ebuild 15111 RMD160 7159c9c0e7989bdc7ce30dabaeb2313660593a82 SHA1 e01943051815ecc68a54d6064d0331d051a2ad3b SHA256 eb9856a9f515c696e24845f149b74e34825724f661a2f414622b3e9658954adb
3197 EBUILD netbeans-java-9999_p20110626.ebuild 15111 RMD160 ea75cee57f88096709595592cbe81bc8a6ee391b SHA1 57cb770dd60cde8588e7dc9f30a025cb2a8d51a1 SHA256 32c09d0aac6f283d42c8d93394750428da11417c7d29879734afb86dd41c1924
3198 -MISC ChangeLog 10259 RMD160 055835781093306bc9f3da52721081af9919129e SHA1 750eefb7129fbd31cd9ca7a13e37c1a6e2c6e118 SHA256 fe88cd6b98f3908df8a80ddf8a7ec9e12c84f783051cdb8c45f6452d39042c85
3199 +MISC ChangeLog 10418 RMD160 c3a2ea0766b4577f254fd3d7256bb59b03d74256 SHA1 2329a051a7255f97667fc7c86b3c757336af3706 SHA256 8d4a43854fec021ea4a5b37f4b2655d7e469d26617d55184b2aca7f30f29ddac
3200 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
3201
3202 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20110616.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20110616.ebuild
3203 deleted file mode 100644
3204 index fa3be05..0000000
3205 --- a/dev-java/netbeans-java/netbeans-java-9999_p20110616.ebuild
3206 +++ /dev/null
3207 @@ -1,306 +0,0 @@
3208 -# Copyright 1999-2011 Gentoo Foundation
3209 -# Distributed under the terms of the GNU General Public License v2
3210 -# $Header: $
3211 -
3212 -EAPI="4"
3213 -WANT_ANT_TASKS="ant-nodeps"
3214 -inherit eutils java-pkg-2 java-ant-2
3215 -
3216 -DESCRIPTION="Netbeans Java Cluster"
3217 -HOMEPAGE="http://netbeans.org/projects/java"
3218 -SLOT="9999"
3219 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-16_11-24-45/zip/netbeans-trunk-nightly-201106161124-src.zip"
3220 -SRC_URI="${SOURCE_URL}
3221 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
3222 - http://hg.netbeans.org/binaries/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip
3223 - http://hg.netbeans.org/binaries/A511890049A6A9B8D675F4417721337580CBD2F9-apache-maven-3.0.3-bin.zip
3224 - http://hg.netbeans.org/binaries/B456600D274B835E1E7DDB16FD843DDAB2ED3EF1-appframework-1.0.3-doc.zip
3225 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
3226 - http://hg.netbeans.org/binaries/1E4BAF3553AE5691E81647D30ABE8FFFC250B59E-eclipselink-2.3.0.jar
3227 - http://hg.netbeans.org/binaries/E9DCFD351C4A7EB6C172612C987752F715BF2E6B-eclipselink-jpa-modelgen-2.3.0.jar
3228 - http://hg.netbeans.org/binaries/59FAD2A4D4A1CFECED8149854EEEC3A7B9668927-glassfish-persistence-v2-build-58g.jar
3229 - http://hg.netbeans.org/binaries/907363E301E2279930C82BEB466BF2053C6E993B-glassfish-persistence-v2ur1-build-09d.jar
3230 - http://hg.netbeans.org/binaries/C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip
3231 - http://hg.netbeans.org/binaries/AF599F03E590A5992EE56F363DBD8F0F32B8787E-indexer-artifact-4.1.0.jar
3232 - http://hg.netbeans.org/binaries/CAF99EFBB25E9183609D6FBA4F63D85E7606903F-indexer-core-4.1.0.jar
3233 - http://hg.netbeans.org/binaries/ADD5DE96BF7F30DAA4EC41D70610CF72A16F58FD-javac-api-nb-7.0-b07.jar
3234 - http://hg.netbeans.org/binaries/8FB21F7AAC2DEB6215D71F00DCE1FAE9107643A9-javac-impl-nb-7.0-b07.jar
3235 - http://hg.netbeans.org/binaries/3BCA561B1B7B284B3D3C097F92A9CD47FF485058-javax.persistence-2.0.jar
3236 - http://hg.netbeans.org/binaries/2F43A634A42CC4FD2EF9E24B488AFFD6984D3411-jaxws-2.2.zip
3237 - http://hg.netbeans.org/binaries/23E69F0F17757673C573EBD9899727B82EF7DB7F-jaxws-2.2-api.zip
3238 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
3239 - http://hg.netbeans.org/binaries/653A6AD1EF786BC577FC20F56E5F2B1D30423805-maven-dependency-tree-1.2.jar
3240 - http://hg.netbeans.org/binaries/9B2ACF67C1DADE48B9FDFC398F6848FDCD7454D9-org.eclipse.persistence.jpa.jpql_1.0.0.jar
3241 - http://hg.netbeans.org/binaries/2D0D28E05BD6B6452DAAFE2B5CCB69A84EA63E5D-spring-2.5.6.SEC01.jar
3242 - http://hg.netbeans.org/binaries/D88A41174C5F85D1B791D6A8E0F8B8A1C459D6C0-spring-framework-3.0.2.RELEASE.zip"
3243 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3244 -KEYWORDS="~amd64 ~x86"
3245 -IUSE=""
3246 -S="${WORKDIR}"
3247 -
3248 -CDEPEND="~dev-java/netbeans-platform-${PV}
3249 - ~dev-java/netbeans-harness-${PV}
3250 - ~dev-java/netbeans-ide-${PV}
3251 - ~dev-java/netbeans-websvccommon-${PV}
3252 - dev-java/appframework:0
3253 - dev-java/beansbinding:0
3254 - dev-java/cglib:2.2
3255 - dev-java/jdom:1.0
3256 - dev-java/swing-worker:0"
3257 -DEPEND=">=virtual/jdk-1.6
3258 - app-arch/unzip
3259 - ${CDEPEND}
3260 - dev-java/javahelp:0"
3261 -RDEPEND=">=virtual/jdk-1.6
3262 - ${CDEPEND}
3263 - dev-java/absolutelayout:0
3264 - dev-java/antlr:0[java]
3265 - dev-java/asm:2.2
3266 - dev-java/cglib:2.1
3267 - dev-java/commons-collections:0
3268 - dev-java/dom4j:1
3269 - dev-java/ehcache:1.2
3270 - dev-java/fastinfoset:0
3271 - dev-java/javassist:3
3272 - dev-java/jsr67:0
3273 - dev-java/jsr181:0
3274 - dev-java/jsr250:0
3275 - dev-java/jta:0
3276 - dev-java/jtidy:0
3277 - >=dev-java/maven-bin-3.0.3:3.0
3278 - dev-java/saaj:0
3279 - dev-java/stax-ex:0
3280 - dev-java/xmlstreambuffer:0"
3281 -
3282 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3283 -
3284 -EANT_BUILD_XML="nbbuild/build.xml"
3285 -EANT_BUILD_TARGET="rebuild-cluster"
3286 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true"
3287 -JAVA_PKG_BSFIX="off"
3288 -
3289 -src_unpack() {
3290 - unpack $(basename ${SOURCE_URL})
3291 -
3292 - einfo "Deleting bundled jars..."
3293 - find -name "*.jar" -type f -delete
3294 -
3295 - unpack netbeans-9999-build.xml.patch.bz2
3296 -
3297 - pushd "${S}" >/dev/null || die
3298 - ln -s "${DISTDIR}"/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip o.apache.tools.ant.module/external/ant-libs-1.8.2.zip || die
3299 - ln -s "${DISTDIR}"/A511890049A6A9B8D675F4417721337580CBD2F9-apache-maven-3.0.3-bin.zip maven.embedder/external/apache-maven-3.0.3-bin.zip || die
3300 - ln -s "${DISTDIR}"/B456600D274B835E1E7DDB16FD843DDAB2ED3EF1-appframework-1.0.3-doc.zip swingapp/external/appframework-1.0.3-doc.zip || die
3301 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
3302 - ln -s "${DISTDIR}"/1E4BAF3553AE5691E81647D30ABE8FFFC250B59E-eclipselink-2.3.0.jar j2ee.eclipselink/external/eclipselink-2.3.0.jar || die
3303 - ln -s "${DISTDIR}"/E9DCFD351C4A7EB6C172612C987752F715BF2E6B-eclipselink-jpa-modelgen-2.3.0.jar j2ee.eclipselinkmodelgen/external/eclipselink-jpa-modelgen-2.3.0.jar || die
3304 - ln -s "${DISTDIR}"/59FAD2A4D4A1CFECED8149854EEEC3A7B9668927-glassfish-persistence-v2-build-58g.jar j2ee.toplinklib/external/glassfish-persistence-v2-build-58g.jar || die
3305 - ln -s "${DISTDIR}"/907363E301E2279930C82BEB466BF2053C6E993B-glassfish-persistence-v2ur1-build-09d.jar j2ee.toplinklib/external/glassfish-persistence-v2ur1-build-09d.jar || die
3306 - ln -s "${DISTDIR}"/C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip hibernatelib/external/hibernate-3.2.5-lib.zip || die
3307 - ln -s "${DISTDIR}"/AF599F03E590A5992EE56F363DBD8F0F32B8787E-indexer-artifact-4.1.0.jar maven.indexer/external/indexer-artifact-4.1.0.jar || die
3308 - ln -s "${DISTDIR}"/CAF99EFBB25E9183609D6FBA4F63D85E7606903F-indexer-core-4.1.0.jar maven.indexer/external/indexer-core-4.1.0.jar || die
3309 - ln -s "${DISTDIR}"/ADD5DE96BF7F30DAA4EC41D70610CF72A16F58FD-javac-api-nb-7.0-b07.jar libs.javacapi/external/javac-api-nb-7.0-b07.jar || die
3310 - ln -s "${DISTDIR}"/8FB21F7AAC2DEB6215D71F00DCE1FAE9107643A9-javac-impl-nb-7.0-b07.jar libs.javacimpl/external/javac-impl-nb-7.0-b07.jar || die
3311 - ln -s "${DISTDIR}"/3BCA561B1B7B284B3D3C097F92A9CD47FF485058-javax.persistence-2.0.jar j2ee.eclipselink/external/javax.persistence-2.0.jar || die
3312 - ln -s "${DISTDIR}"/2F43A634A42CC4FD2EF9E24B488AFFD6984D3411-jaxws-2.2.zip websvc.jaxws21/external/jaxws-2.2.zip || die
3313 - ln -s "${DISTDIR}"/23E69F0F17757673C573EBD9899727B82EF7DB7F-jaxws-2.2-api.zip websvc.jaxws21api/external/jaxws-2.2-api.zip || die
3314 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
3315 - ln -s "${DISTDIR}"/653A6AD1EF786BC577FC20F56E5F2B1D30423805-maven-dependency-tree-1.2.jar maven.embedder/external/maven-dependency-tree-1.2.jar || die
3316 - ln -s "${DISTDIR}"/9B2ACF67C1DADE48B9FDFC398F6848FDCD7454D9-org.eclipse.persistence.jpa.jpql_1.0.0.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_1.0.0.jar || die
3317 - ln -s "${DISTDIR}"/2D0D28E05BD6B6452DAAFE2B5CCB69A84EA63E5D-spring-2.5.6.SEC01.jar libs.springframework/external/spring-2.5.6.SEC01.jar || die
3318 - ln -s "${DISTDIR}"/D88A41174C5F85D1B791D6A8E0F8B8A1C459D6C0-spring-framework-3.0.2.RELEASE.zip libs.springframework/external/spring-framework-3.0.2.RELEASE.zip || die
3319 - popd >/dev/null || die
3320 -}
3321 -
3322 -src_prepare() {
3323 - einfo "Deleting bundled class files..."
3324 - find -name "*.class" -type f | xargs rm -vf
3325 -
3326 - epatch netbeans-9999-build.xml.patch
3327 - sed -i "s%../o.jdesktop.layout/external%\${netbeans.dest.dir}/\${nb.cluster.platform.dir}/modules/ext%" java.examples/build.xml
3328 -
3329 - # Support for custom patches
3330 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3331 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3332 -
3333 - if [ -n "${files}" ] ; then
3334 - einfo "Applying custom patches:"
3335 -
3336 - for file in ${files} ; do
3337 - epatch "${file}"
3338 - done
3339 - fi
3340 - fi
3341 -
3342 - einfo "Symlinking external libraries..."
3343 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3344 - java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
3345 - java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
3346 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
3347 - java-pkg_jar-from --into swingapp/external appframework appframework.jar appframework-1.0.3.jar
3348 - java-pkg_jar-from --into swingapp/external swing-worker swing-worker.jar swing-worker-1.1.jar
3349 -
3350 - einfo "Linking in other clusters..."
3351 - mkdir "${S}"/nbbuild/netbeans || die
3352 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3353 -
3354 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3355 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3356 - touch nb.cluster.platform.built
3357 -
3358 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3359 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3360 - touch nb.cluster.harness.built
3361 -
3362 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3363 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3364 - touch nb.cluster.ide.built
3365 -
3366 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3367 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3368 - touch nb.cluster.websvccommon.built
3369 -
3370 - popd >/dev/null || die
3371 -
3372 - java-pkg-2_src_prepare
3373 -}
3374 -
3375 -src_install() {
3376 - pushd nbbuild/netbeans/java >/dev/null || die
3377 -
3378 - insinto ${INSTALL_DIR}
3379 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3380 -
3381 - doins -r *
3382 - rm -fr "${D}"/${INSTALL_DIR}/ant/* || die
3383 - rm -fr "${D}"/${INSTALL_DIR}/maven || die
3384 - dosym /usr/share/maven-bin-3.0 ${INSTALL_DIR}/maven
3385 -
3386 - insinto ${INSTALL_DIR}/ant
3387 - dosym /usr/share/ant/bin ${INSTALL_DIR}/ant/bin
3388 - dosym /usr/share/ant/etc ${INSTALL_DIR}/ant/etc
3389 - doins -r ant/extra
3390 - dosym /usr/share/ant/lib ${INSTALL_DIR}/ant/lib
3391 - doins -r ant/nblib
3392 - dosym /usr/share/ant/tasks ${INSTALL_DIR}/ant/tasks
3393 - local vertasks=$(ls -d /usr/share/ant/tasks-*)
3394 - dosym ${vertasks} ${INSTALL_DIR}/ant/$(basename ${vertasks}) # it would be better if ant would have tasks-current dir
3395 -
3396 - popd >/dev/null || die
3397 -
3398 - local instdir=/${INSTALL_DIR}/modules/ext
3399 - pushd "${D}"/${instdir} >/dev/null || die
3400 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
3401 - rm appframework-1.0.3.jar && dosym /usr/share/appframework/lib/appframework.jar ${instdir}/appframework-1.0.3.jar || die
3402 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
3403 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
3404 - # javac-api-nb-7.0-b07.jar
3405 - # javac-impl-nb-7.0-b07.jar
3406 - # org-netbeans-modules-java-j2seplatform-probe.jar
3407 - rm swing-worker-1.1.jar && dosym /usr/share/swing-worker/lib/swing-worker.jar ${instdir}/swing-worker-1.1.jar || die
3408 - popd >/dev/null || die
3409 -
3410 - local instdir=${INSTALL_DIR}/modules/ext/eclipselink
3411 - pushd "${D}"/${instdir} >/dev/null || die
3412 - # dir: eclipselink
3413 - # eclipselink-javax.persistence-2.0.jar
3414 - # eclipselink-jpa-modelgen-2.2.0.jar
3415 - # eclipselink-2.2.0.jar
3416 - popd >/dev/null || die
3417 -
3418 - local instdir=${INSTALL_DIR}/modules/ext/hibernate
3419 - pushd "${D}"/${instdir} >/dev/null || die
3420 - rm antlr-2.7.6.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.6.jar || die
3421 - rm asm-attrs.jar && dosym /usr/share/asm-2.2/lib/asm-attrs.jar ${instdir}/asm-attrs.jar || die
3422 - rm asm.jar && dosym /usr/share/asm-2.2/lib/asm.jar ${instdir}/asm.jar || die
3423 - rm cglib-2.1.3.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.1.3.jar || die
3424 - rm commons-collections-2.1.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-2.1.1.jar || die
3425 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
3426 - rm ehcache-1.2.3.jar && dosym /usr/share/ehcache-1.2/lib/ehcache.jar ${instdir}/ehcache-1.2.3.jar || die
3427 - # ejb3-persistence.jar
3428 - # hibernate-annotations.jar
3429 - # hibernate-commons-annotations.jar
3430 - # hibernate-entitymanager.jar
3431 - # hibernate-tools.jar
3432 - # hibernate3.jar
3433 - rm javassist.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist.jar || die
3434 - # jdbc2_0-stdext.jar
3435 - rm jta.jar && dosym /usr/share/jta/lib/jta.jar ${instdir}/jta.jar || die
3436 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
3437 - popd >/dev/null || die
3438 -
3439 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
3440 - pushd "${D}"/${instdir} >/dev/null || die
3441 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
3442 - # gmbal-api-only.jar
3443 - # http.jar
3444 - # jaxws-rt.jar
3445 - # jaxws-tools.jar
3446 - # management-api.jar
3447 - # mimepull.jar
3448 - # policy.jar
3449 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
3450 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
3451 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
3452 - # woodstox.jar
3453 - popd >/dev/null || die
3454 -
3455 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
3456 - pushd "${D}"/${instdir} >/dev/null || die
3457 - # jaxws-api.jar
3458 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
3459 - rm jsr250-api.jar && dosym /usr/share/jsr250/lib/jsr250.jar ${instdir}/jsr250-api.jar || die
3460 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
3461 - popd >/dev/null || die
3462 -
3463 - local instdir=${INSTALL_DIR}/modules/ext/maven
3464 - pushd "${D}"/${instdir} >/dev/null || die
3465 - # indexer-artifact-3.1.0.jar
3466 - # indexer-core-3.1.0.jar
3467 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
3468 - # maven-dependency-tree-1.2.jar
3469 - popd >/dev/null || die
3470 -
3471 - local instdir=${INSTALL_DIR}/modules/ext/spring
3472 - pushd "${D}"/${instdir} >/dev/null || die
3473 - # spring-2.5.6.SEC01.jar
3474 - popd >/dev/null || die
3475 -
3476 - local instdir=${INSTALL_DIR}/modules/ext/spring-3.0
3477 - pushd "${D}"/${instdir} >/dev/null || die
3478 - # spring-aop-3.0.2.RELEASE.jar
3479 - # spring-asm-3.0.2.RELEASE.jar
3480 - # spring-aspects-3.0.2.RELEASE.jar
3481 - # spring-beans-3.0.2.RELEASE.jar
3482 - # spring-context-support-3.0.2.RELEASE.jar
3483 - # spring-context-3.0.2.RELEASE.jar
3484 - # spring-core-3.0.2.RELEASE.jar
3485 - # spring-expression-3.0.2.RELEASE.jar
3486 - # spring-instrument-tomcat-3.0.2.RELEASE.jar
3487 - # spring-instrument-3.0.2.RELEASE.jar
3488 - # spring-jdbc-3.0.2.RELEASE.jar
3489 - # spring-jms-3.0.2.RELEASE.jar
3490 - # spring-orm-3.0.2.RELEASE.jar
3491 - # spring-oxm-3.0.2.RELEASE.jar
3492 - # spring-struts-3.0.2.RELEASE.jar
3493 - # spring-test-3.0.2.RELEASE.jar
3494 - # spring-tx-3.0.2.RELEASE.jar
3495 - # spring-webmvc-portlet-3.0.2.RELEASE.jar
3496 - # spring-webmvc-3.0.2.RELEASE.jar
3497 - # spring-web-3.0.2.RELEASE.jar
3498 - popd >/dev/null || die
3499 -
3500 - local instdir=${INSTALL_DIR}/modules/ext/toplink
3501 - pushd "${D}"/${instdir} >/dev/null || die
3502 - # toplink-essentials-agent.jar
3503 - # toplink-essentials.jar
3504 - popd >/dev/null || die
3505 -
3506 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
3507 -}
3508 -
3509 -pkg_postinst() {
3510 - elog "Note that if you change your version of ant, you have to re-emerge"
3511 - elog "this package to get updated the link to ant tasks of that specific"
3512 - elog "version."
3513 -}
3514
3515 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20110620.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20110620.ebuild
3516 deleted file mode 100644
3517 index 6a5ba5b..0000000
3518 --- a/dev-java/netbeans-java/netbeans-java-9999_p20110620.ebuild
3519 +++ /dev/null
3520 @@ -1,306 +0,0 @@
3521 -# Copyright 1999-2011 Gentoo Foundation
3522 -# Distributed under the terms of the GNU General Public License v2
3523 -# $Header: $
3524 -
3525 -EAPI="4"
3526 -WANT_ANT_TASKS="ant-nodeps"
3527 -inherit eutils java-pkg-2 java-ant-2
3528 -
3529 -DESCRIPTION="Netbeans Java Cluster"
3530 -HOMEPAGE="http://netbeans.org/projects/java"
3531 -SLOT="9999"
3532 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-20_06-00-32/zip/netbeans-trunk-nightly-201106200600-src.zip"
3533 -SRC_URI="${SOURCE_URL}
3534 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
3535 - http://hg.netbeans.org/binaries/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip
3536 - http://hg.netbeans.org/binaries/A511890049A6A9B8D675F4417721337580CBD2F9-apache-maven-3.0.3-bin.zip
3537 - http://hg.netbeans.org/binaries/B456600D274B835E1E7DDB16FD843DDAB2ED3EF1-appframework-1.0.3-doc.zip
3538 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
3539 - http://hg.netbeans.org/binaries/1E4BAF3553AE5691E81647D30ABE8FFFC250B59E-eclipselink-2.3.0.jar
3540 - http://hg.netbeans.org/binaries/E9DCFD351C4A7EB6C172612C987752F715BF2E6B-eclipselink-jpa-modelgen-2.3.0.jar
3541 - http://hg.netbeans.org/binaries/59FAD2A4D4A1CFECED8149854EEEC3A7B9668927-glassfish-persistence-v2-build-58g.jar
3542 - http://hg.netbeans.org/binaries/907363E301E2279930C82BEB466BF2053C6E993B-glassfish-persistence-v2ur1-build-09d.jar
3543 - http://hg.netbeans.org/binaries/C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip
3544 - http://hg.netbeans.org/binaries/AF599F03E590A5992EE56F363DBD8F0F32B8787E-indexer-artifact-4.1.0.jar
3545 - http://hg.netbeans.org/binaries/CAF99EFBB25E9183609D6FBA4F63D85E7606903F-indexer-core-4.1.0.jar
3546 - http://hg.netbeans.org/binaries/ADD5DE96BF7F30DAA4EC41D70610CF72A16F58FD-javac-api-nb-7.0-b07.jar
3547 - http://hg.netbeans.org/binaries/8FB21F7AAC2DEB6215D71F00DCE1FAE9107643A9-javac-impl-nb-7.0-b07.jar
3548 - http://hg.netbeans.org/binaries/3BCA561B1B7B284B3D3C097F92A9CD47FF485058-javax.persistence-2.0.jar
3549 - http://hg.netbeans.org/binaries/2F43A634A42CC4FD2EF9E24B488AFFD6984D3411-jaxws-2.2.zip
3550 - http://hg.netbeans.org/binaries/23E69F0F17757673C573EBD9899727B82EF7DB7F-jaxws-2.2-api.zip
3551 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
3552 - http://hg.netbeans.org/binaries/653A6AD1EF786BC577FC20F56E5F2B1D30423805-maven-dependency-tree-1.2.jar
3553 - http://hg.netbeans.org/binaries/9B2ACF67C1DADE48B9FDFC398F6848FDCD7454D9-org.eclipse.persistence.jpa.jpql_1.0.0.jar
3554 - http://hg.netbeans.org/binaries/2D0D28E05BD6B6452DAAFE2B5CCB69A84EA63E5D-spring-2.5.6.SEC01.jar
3555 - http://hg.netbeans.org/binaries/D88A41174C5F85D1B791D6A8E0F8B8A1C459D6C0-spring-framework-3.0.2.RELEASE.zip"
3556 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3557 -KEYWORDS="~amd64 ~x86"
3558 -IUSE=""
3559 -S="${WORKDIR}"
3560 -
3561 -CDEPEND="~dev-java/netbeans-platform-${PV}
3562 - ~dev-java/netbeans-harness-${PV}
3563 - ~dev-java/netbeans-ide-${PV}
3564 - ~dev-java/netbeans-websvccommon-${PV}
3565 - dev-java/appframework:0
3566 - dev-java/beansbinding:0
3567 - dev-java/cglib:2.2
3568 - dev-java/jdom:1.0
3569 - dev-java/swing-worker:0"
3570 -DEPEND=">=virtual/jdk-1.6
3571 - app-arch/unzip
3572 - ${CDEPEND}
3573 - dev-java/javahelp:0"
3574 -RDEPEND=">=virtual/jdk-1.6
3575 - ${CDEPEND}
3576 - dev-java/absolutelayout:0
3577 - dev-java/antlr:0[java]
3578 - dev-java/asm:2.2
3579 - dev-java/cglib:2.1
3580 - dev-java/commons-collections:0
3581 - dev-java/dom4j:1
3582 - dev-java/ehcache:1.2
3583 - dev-java/fastinfoset:0
3584 - dev-java/javassist:3
3585 - dev-java/jsr67:0
3586 - dev-java/jsr181:0
3587 - dev-java/jsr250:0
3588 - dev-java/jta:0
3589 - dev-java/jtidy:0
3590 - >=dev-java/maven-bin-3.0.3:3.0
3591 - dev-java/saaj:0
3592 - dev-java/stax-ex:0
3593 - dev-java/xmlstreambuffer:0"
3594 -
3595 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3596 -
3597 -EANT_BUILD_XML="nbbuild/build.xml"
3598 -EANT_BUILD_TARGET="rebuild-cluster"
3599 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true"
3600 -JAVA_PKG_BSFIX="off"
3601 -
3602 -src_unpack() {
3603 - unpack $(basename ${SOURCE_URL})
3604 -
3605 - einfo "Deleting bundled jars..."
3606 - find -name "*.jar" -type f -delete
3607 -
3608 - unpack netbeans-9999-build.xml.patch.bz2
3609 -
3610 - pushd "${S}" >/dev/null || die
3611 - ln -s "${DISTDIR}"/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip o.apache.tools.ant.module/external/ant-libs-1.8.2.zip || die
3612 - ln -s "${DISTDIR}"/A511890049A6A9B8D675F4417721337580CBD2F9-apache-maven-3.0.3-bin.zip maven.embedder/external/apache-maven-3.0.3-bin.zip || die
3613 - ln -s "${DISTDIR}"/B456600D274B835E1E7DDB16FD843DDAB2ED3EF1-appframework-1.0.3-doc.zip swingapp/external/appframework-1.0.3-doc.zip || die
3614 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
3615 - ln -s "${DISTDIR}"/1E4BAF3553AE5691E81647D30ABE8FFFC250B59E-eclipselink-2.3.0.jar j2ee.eclipselink/external/eclipselink-2.3.0.jar || die
3616 - ln -s "${DISTDIR}"/E9DCFD351C4A7EB6C172612C987752F715BF2E6B-eclipselink-jpa-modelgen-2.3.0.jar j2ee.eclipselinkmodelgen/external/eclipselink-jpa-modelgen-2.3.0.jar || die
3617 - ln -s "${DISTDIR}"/59FAD2A4D4A1CFECED8149854EEEC3A7B9668927-glassfish-persistence-v2-build-58g.jar j2ee.toplinklib/external/glassfish-persistence-v2-build-58g.jar || die
3618 - ln -s "${DISTDIR}"/907363E301E2279930C82BEB466BF2053C6E993B-glassfish-persistence-v2ur1-build-09d.jar j2ee.toplinklib/external/glassfish-persistence-v2ur1-build-09d.jar || die
3619 - ln -s "${DISTDIR}"/C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip hibernatelib/external/hibernate-3.2.5-lib.zip || die
3620 - ln -s "${DISTDIR}"/AF599F03E590A5992EE56F363DBD8F0F32B8787E-indexer-artifact-4.1.0.jar maven.indexer/external/indexer-artifact-4.1.0.jar || die
3621 - ln -s "${DISTDIR}"/CAF99EFBB25E9183609D6FBA4F63D85E7606903F-indexer-core-4.1.0.jar maven.indexer/external/indexer-core-4.1.0.jar || die
3622 - ln -s "${DISTDIR}"/ADD5DE96BF7F30DAA4EC41D70610CF72A16F58FD-javac-api-nb-7.0-b07.jar libs.javacapi/external/javac-api-nb-7.0-b07.jar || die
3623 - ln -s "${DISTDIR}"/8FB21F7AAC2DEB6215D71F00DCE1FAE9107643A9-javac-impl-nb-7.0-b07.jar libs.javacimpl/external/javac-impl-nb-7.0-b07.jar || die
3624 - ln -s "${DISTDIR}"/3BCA561B1B7B284B3D3C097F92A9CD47FF485058-javax.persistence-2.0.jar j2ee.eclipselink/external/javax.persistence-2.0.jar || die
3625 - ln -s "${DISTDIR}"/2F43A634A42CC4FD2EF9E24B488AFFD6984D3411-jaxws-2.2.zip websvc.jaxws21/external/jaxws-2.2.zip || die
3626 - ln -s "${DISTDIR}"/23E69F0F17757673C573EBD9899727B82EF7DB7F-jaxws-2.2-api.zip websvc.jaxws21api/external/jaxws-2.2-api.zip || die
3627 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
3628 - ln -s "${DISTDIR}"/653A6AD1EF786BC577FC20F56E5F2B1D30423805-maven-dependency-tree-1.2.jar maven.embedder/external/maven-dependency-tree-1.2.jar || die
3629 - ln -s "${DISTDIR}"/9B2ACF67C1DADE48B9FDFC398F6848FDCD7454D9-org.eclipse.persistence.jpa.jpql_1.0.0.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_1.0.0.jar || die
3630 - ln -s "${DISTDIR}"/2D0D28E05BD6B6452DAAFE2B5CCB69A84EA63E5D-spring-2.5.6.SEC01.jar libs.springframework/external/spring-2.5.6.SEC01.jar || die
3631 - ln -s "${DISTDIR}"/D88A41174C5F85D1B791D6A8E0F8B8A1C459D6C0-spring-framework-3.0.2.RELEASE.zip libs.springframework/external/spring-framework-3.0.2.RELEASE.zip || die
3632 - popd >/dev/null || die
3633 -}
3634 -
3635 -src_prepare() {
3636 - einfo "Deleting bundled class files..."
3637 - find -name "*.class" -type f | xargs rm -vf
3638 -
3639 - epatch netbeans-9999-build.xml.patch
3640 - sed -i "s%../o.jdesktop.layout/external%\${netbeans.dest.dir}/\${nb.cluster.platform.dir}/modules/ext%" java.examples/build.xml
3641 -
3642 - # Support for custom patches
3643 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3644 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3645 -
3646 - if [ -n "${files}" ] ; then
3647 - einfo "Applying custom patches:"
3648 -
3649 - for file in ${files} ; do
3650 - epatch "${file}"
3651 - done
3652 - fi
3653 - fi
3654 -
3655 - einfo "Symlinking external libraries..."
3656 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3657 - java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
3658 - java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
3659 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
3660 - java-pkg_jar-from --into swingapp/external appframework appframework.jar appframework-1.0.3.jar
3661 - java-pkg_jar-from --into swingapp/external swing-worker swing-worker.jar swing-worker-1.1.jar
3662 -
3663 - einfo "Linking in other clusters..."
3664 - mkdir "${S}"/nbbuild/netbeans || die
3665 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3666 -
3667 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3668 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3669 - touch nb.cluster.platform.built
3670 -
3671 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3672 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3673 - touch nb.cluster.harness.built
3674 -
3675 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3676 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3677 - touch nb.cluster.ide.built
3678 -
3679 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3680 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3681 - touch nb.cluster.websvccommon.built
3682 -
3683 - popd >/dev/null || die
3684 -
3685 - java-pkg-2_src_prepare
3686 -}
3687 -
3688 -src_install() {
3689 - pushd nbbuild/netbeans/java >/dev/null || die
3690 -
3691 - insinto ${INSTALL_DIR}
3692 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3693 -
3694 - doins -r *
3695 - rm -fr "${D}"/${INSTALL_DIR}/ant/* || die
3696 - rm -fr "${D}"/${INSTALL_DIR}/maven || die
3697 - dosym /usr/share/maven-bin-3.0 ${INSTALL_DIR}/maven
3698 -
3699 - insinto ${INSTALL_DIR}/ant
3700 - dosym /usr/share/ant/bin ${INSTALL_DIR}/ant/bin
3701 - dosym /usr/share/ant/etc ${INSTALL_DIR}/ant/etc
3702 - doins -r ant/extra
3703 - dosym /usr/share/ant/lib ${INSTALL_DIR}/ant/lib
3704 - doins -r ant/nblib
3705 - dosym /usr/share/ant/tasks ${INSTALL_DIR}/ant/tasks
3706 - local vertasks=$(ls -d /usr/share/ant/tasks-*)
3707 - dosym ${vertasks} ${INSTALL_DIR}/ant/$(basename ${vertasks}) # it would be better if ant would have tasks-current dir
3708 -
3709 - popd >/dev/null || die
3710 -
3711 - local instdir=/${INSTALL_DIR}/modules/ext
3712 - pushd "${D}"/${instdir} >/dev/null || die
3713 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
3714 - rm appframework-1.0.3.jar && dosym /usr/share/appframework/lib/appframework.jar ${instdir}/appframework-1.0.3.jar || die
3715 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
3716 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
3717 - # javac-api-nb-7.0-b07.jar
3718 - # javac-impl-nb-7.0-b07.jar
3719 - # org-netbeans-modules-java-j2seplatform-probe.jar
3720 - rm swing-worker-1.1.jar && dosym /usr/share/swing-worker/lib/swing-worker.jar ${instdir}/swing-worker-1.1.jar || die
3721 - popd >/dev/null || die
3722 -
3723 - local instdir=${INSTALL_DIR}/modules/ext/eclipselink
3724 - pushd "${D}"/${instdir} >/dev/null || die
3725 - # dir: eclipselink
3726 - # eclipselink-javax.persistence-2.0.jar
3727 - # eclipselink-jpa-modelgen-2.2.0.jar
3728 - # eclipselink-2.2.0.jar
3729 - popd >/dev/null || die
3730 -
3731 - local instdir=${INSTALL_DIR}/modules/ext/hibernate
3732 - pushd "${D}"/${instdir} >/dev/null || die
3733 - rm antlr-2.7.6.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.6.jar || die
3734 - rm asm-attrs.jar && dosym /usr/share/asm-2.2/lib/asm-attrs.jar ${instdir}/asm-attrs.jar || die
3735 - rm asm.jar && dosym /usr/share/asm-2.2/lib/asm.jar ${instdir}/asm.jar || die
3736 - rm cglib-2.1.3.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.1.3.jar || die
3737 - rm commons-collections-2.1.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-2.1.1.jar || die
3738 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
3739 - rm ehcache-1.2.3.jar && dosym /usr/share/ehcache-1.2/lib/ehcache.jar ${instdir}/ehcache-1.2.3.jar || die
3740 - # ejb3-persistence.jar
3741 - # hibernate-annotations.jar
3742 - # hibernate-commons-annotations.jar
3743 - # hibernate-entitymanager.jar
3744 - # hibernate-tools.jar
3745 - # hibernate3.jar
3746 - rm javassist.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist.jar || die
3747 - # jdbc2_0-stdext.jar
3748 - rm jta.jar && dosym /usr/share/jta/lib/jta.jar ${instdir}/jta.jar || die
3749 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
3750 - popd >/dev/null || die
3751 -
3752 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
3753 - pushd "${D}"/${instdir} >/dev/null || die
3754 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
3755 - # gmbal-api-only.jar
3756 - # http.jar
3757 - # jaxws-rt.jar
3758 - # jaxws-tools.jar
3759 - # management-api.jar
3760 - # mimepull.jar
3761 - # policy.jar
3762 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
3763 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
3764 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
3765 - # woodstox.jar
3766 - popd >/dev/null || die
3767 -
3768 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
3769 - pushd "${D}"/${instdir} >/dev/null || die
3770 - # jaxws-api.jar
3771 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
3772 - rm jsr250-api.jar && dosym /usr/share/jsr250/lib/jsr250.jar ${instdir}/jsr250-api.jar || die
3773 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
3774 - popd >/dev/null || die
3775 -
3776 - local instdir=${INSTALL_DIR}/modules/ext/maven
3777 - pushd "${D}"/${instdir} >/dev/null || die
3778 - # indexer-artifact-3.1.0.jar
3779 - # indexer-core-3.1.0.jar
3780 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
3781 - # maven-dependency-tree-1.2.jar
3782 - popd >/dev/null || die
3783 -
3784 - local instdir=${INSTALL_DIR}/modules/ext/spring
3785 - pushd "${D}"/${instdir} >/dev/null || die
3786 - # spring-2.5.6.SEC01.jar
3787 - popd >/dev/null || die
3788 -
3789 - local instdir=${INSTALL_DIR}/modules/ext/spring-3.0
3790 - pushd "${D}"/${instdir} >/dev/null || die
3791 - # spring-aop-3.0.2.RELEASE.jar
3792 - # spring-asm-3.0.2.RELEASE.jar
3793 - # spring-aspects-3.0.2.RELEASE.jar
3794 - # spring-beans-3.0.2.RELEASE.jar
3795 - # spring-context-support-3.0.2.RELEASE.jar
3796 - # spring-context-3.0.2.RELEASE.jar
3797 - # spring-core-3.0.2.RELEASE.jar
3798 - # spring-expression-3.0.2.RELEASE.jar
3799 - # spring-instrument-tomcat-3.0.2.RELEASE.jar
3800 - # spring-instrument-3.0.2.RELEASE.jar
3801 - # spring-jdbc-3.0.2.RELEASE.jar
3802 - # spring-jms-3.0.2.RELEASE.jar
3803 - # spring-orm-3.0.2.RELEASE.jar
3804 - # spring-oxm-3.0.2.RELEASE.jar
3805 - # spring-struts-3.0.2.RELEASE.jar
3806 - # spring-test-3.0.2.RELEASE.jar
3807 - # spring-tx-3.0.2.RELEASE.jar
3808 - # spring-webmvc-portlet-3.0.2.RELEASE.jar
3809 - # spring-webmvc-3.0.2.RELEASE.jar
3810 - # spring-web-3.0.2.RELEASE.jar
3811 - popd >/dev/null || die
3812 -
3813 - local instdir=${INSTALL_DIR}/modules/ext/toplink
3814 - pushd "${D}"/${instdir} >/dev/null || die
3815 - # toplink-essentials-agent.jar
3816 - # toplink-essentials.jar
3817 - popd >/dev/null || die
3818 -
3819 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
3820 -}
3821 -
3822 -pkg_postinst() {
3823 - elog "Note that if you change your version of ant, you have to re-emerge"
3824 - elog "this package to get updated the link to ant tasks of that specific"
3825 - elog "version."
3826 -}
3827
3828 diff --git a/dev-java/netbeans-javacard/ChangeLog b/dev-java/netbeans-javacard/ChangeLog
3829 index 86099b7..c0f3f22 100644
3830 --- a/dev-java/netbeans-javacard/ChangeLog
3831 +++ b/dev-java/netbeans-javacard/ChangeLog
3832 @@ -2,6 +2,11 @@
3833 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
3834 # $Header: $
3835
3836 + 29 Jun 2011; Miroslav Šulc <fordfrog@g.o>
3837 + -netbeans-javacard-9999_p20110616.ebuild,
3838 + -netbeans-javacard-9999_p20110620.ebuild:
3839 + Removed obsolete versions
3840 +
3841 *netbeans-javacard-9999_p20110626 (27 Jun 2011)
3842
3843 27 Jun 2011; Miroslav Šulc <fordfrog@g.o>
3844
3845 diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
3846 index 564ffde..ca12862 100644
3847 --- a/dev-java/netbeans-javacard/Manifest
3848 +++ b/dev-java/netbeans-javacard/Manifest
3849 @@ -4,12 +4,8 @@ DIST 9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar 125083 RMD160 e7ad1dd08
3850 DIST netbeans-7.0-201104080000-src.zip 175465212 RMD160 78a98cb97447e29d5867f79e25a481c2bc3c9a58 SHA1 9d22f61b5fa38be0fe9ab8d355d03effd1ba6ff1 SHA256 e2b3a52ac56806446ed3d15b025648d186bd2410e44c36bd2851e39d7f1a9dc5
3851 DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674ff1216d504d2d SHA1 6324909cc2dfae583f38e3544a38d1058c73a7ec SHA256 f323cb4694f6351fe47b76fa8b8b3e3f8e456e7d45ca76f9b88c5c6b90cc103f
3852 DIST netbeans-9999-build.xml.patch.bz2 1620 RMD160 d565d98a2bf88cc6937c3597d1243fe1356b215b SHA1 a391d2a9b656cac3ab3f4f673ee469935dd11dc2 SHA256 5110af4f75c4780ec0ae2f06d3243c7921f3907d53ab15431a706f7a65336e38
3853 -DIST netbeans-trunk-nightly-201106161124-src.zip 176018905 RMD160 fa72bfba97d7e24efcce6caaa817099107b5ba3d SHA1 f5ccddb9aa1bad7e6d22772d9eacced135174293 SHA256 d9a478a9c2c5b292ce1272c199ae5a267f46f6bb91ef50d2ed78e658a3fcdc40
3854 -DIST netbeans-trunk-nightly-201106200600-src.zip 176065942 RMD160 2310d5071374a8027690baa184cba9952b784bda SHA1 598fe929004ac6efc4523f2d1685418420d84de6 SHA256 9a43a9f805d29ad0f70f17b0b0252d3f1dcac075c42c7346698253a611149e7f
3855 DIST netbeans-trunk-nightly-201106260600-src.zip 176454554 RMD160 f6fc45fe9b4fd1b2662a7f8f77ad05727aa73a82 SHA1 7dfe08178827f30b084b5a148750fdcf6cdb15a6 SHA256 d198aa084fbf0f30c794cae2f88714b60e8cfd64d1cb8beeadeb08a442090884
3856 EBUILD netbeans-javacard-7.0.ebuild 4896 RMD160 dbe54ac4f637c3a0b74d2db673d4d8109f9a79fb SHA1 d8409b8fbacd12fdc9272eb94b63bec7bf0b240c SHA256 06c630d02e4cf765d2c48db5a6d55036ac6de2fab7375c1976060739eb1957b6
3857 -EBUILD netbeans-javacard-9999_p20110616.ebuild 4923 RMD160 c7c988b94a4ffff855b2a2ac16bb825cbdf706fb SHA1 57e97be0031a852507c2588d578739503a9a68e1 SHA256 2ee86134add87abe8e7fd879751bfc999c52997c1b5f8e116d02bbea95cb1db8
3858 -EBUILD netbeans-javacard-9999_p20110620.ebuild 4923 RMD160 fc1d9b68547912f147950eec432105c9aaf060ac SHA1 d7fe0db6ede23fea62596380b65d67c356656810 SHA256 21d65d8ad30ae55e5167e821196b3e0f8f725cf84870bab956eff26e64b45f89
3859 EBUILD netbeans-javacard-9999_p20110626.ebuild 4923 RMD160 333e599630ed23fdaa6424e4d60fe64b5b5b5986 SHA1 10ecab698ebfdc363c856bfea2d285a09169002e SHA256 5f3ecf77ff36b481ffbcc27f01282e9d6452356a118c013eff3e2dff9375c20a
3860 -MISC ChangeLog 10285 RMD160 b7cda4e284f821788d77ca263ba49ecc9c8cb5e5 SHA1 39760a398541190309eacfc46b0f7b97f4f78e84 SHA256 1c3475ee68f529c1039e782f625d32916d3bc724b87a29c4be5e8976927ca5cf
3861 +MISC ChangeLog 10454 RMD160 b0d84aa69e6d035bafe64518a88979bc91b79f49 SHA1 883066c7564de6564f78183a6b94390b2fb9daac SHA256 2266fbc5a41f2890a1f6da03bce3838910773e5cf5840d33e3490d883f85d153
3862 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
3863
3864 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20110616.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20110616.ebuild
3865 deleted file mode 100644
3866 index c0e0042..0000000
3867 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20110616.ebuild
3868 +++ /dev/null
3869 @@ -1,141 +0,0 @@
3870 -# Copyright 1999-2011 Gentoo Foundation
3871 -# Distributed under the terms of the GNU General Public License v2
3872 -# $Header: $
3873 -
3874 -EAPI="4"
3875 -WANT_ANT_TASKS="ant-nodeps"
3876 -inherit eutils java-pkg-2 java-ant-2
3877 -
3878 -DESCRIPTION="Netbeans JavaCard Cluster"
3879 -HOMEPAGE="http://netbeans.org/projects/javacard"
3880 -SLOT="9999"
3881 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-16_11-24-45/zip/netbeans-trunk-nightly-201106161124-src.zip"
3882 -SRC_URI="${SOURCE_URL}
3883 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
3884 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
3885 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
3886 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
3887 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3888 -KEYWORDS="~amd64 ~x86"
3889 -IUSE=""
3890 -S="${WORKDIR}"
3891 -
3892 -CDEPEND="~dev-java/netbeans-ide-${PV}
3893 - ~dev-java/netbeans-java-${PV}
3894 - ~dev-java/netbeans-platform-${PV}"
3895 -DEPEND=">=virtual/jdk-1.6
3896 - app-arch/unzip
3897 - ${CDEPEND}
3898 - dev-java/javahelp:0"
3899 -RDEPEND=">=virtual/jdk-1.6
3900 - ${CDEPEND}
3901 - dev-java/ant-contrib:0
3902 - dev-java/asm:3
3903 - dev-java/bcel:0
3904 - dev-java/commons-cli:1
3905 - dev-java/commons-codec:0
3906 - dev-java/commons-httpclient:3
3907 - dev-java/commons-logging:0"
3908 -
3909 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3910 -
3911 -EANT_BUILD_XML="nbbuild/build.xml"
3912 -EANT_BUILD_TARGET="rebuild-cluster"
3913 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true"
3914 -JAVA_PKG_BSFIX="off"
3915 -
3916 -src_unpack() {
3917 - unpack $(basename ${SOURCE_URL})
3918 -
3919 - einfo "Deleting bundled jars..."
3920 - find -name "*.jar" -type f -delete
3921 -
3922 - unpack netbeans-9999-build.xml.patch.bz2
3923 -
3924 - pushd "${S}" >/dev/null || die
3925 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
3926 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
3927 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
3928 - popd >/dev/null || die
3929 -}
3930 -
3931 -src_prepare() {
3932 - einfo "Deleting bundled class files..."
3933 - find -name "*.class" -type f | xargs rm -vf
3934 -
3935 - epatch netbeans-9999-build.xml.patch
3936 -
3937 - # Support for custom patches
3938 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3939 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3940 -
3941 - if [ -n "${files}" ] ; then
3942 - einfo "Applying custom patches:"
3943 -
3944 - for file in ${files} ; do
3945 - epatch "${file}"
3946 - done
3947 - fi
3948 - fi
3949 -
3950 - einfo "Symlinking external libraries..."
3951 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3952 -
3953 - einfo "Linking in other clusters..."
3954 - mkdir "${S}"/nbbuild/netbeans || die
3955 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3956 -
3957 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3958 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3959 - touch nb.cluster.ide.built
3960 -
3961 - ln -s /usr/share/netbeans-java-${SLOT} java || die
3962 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3963 - touch nb.cluster.java.built
3964 -
3965 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3966 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3967 - touch nb.cluster.platform.built
3968 -
3969 - popd >/dev/null || die
3970 -
3971 - java-pkg-2_src_prepare
3972 -}
3973 -
3974 -src_install() {
3975 - pushd nbbuild/netbeans/javacard >/dev/null || die
3976 -
3977 - insinto ${INSTALL_DIR}
3978 -
3979 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3980 -
3981 - doins -r *
3982 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
3983 -
3984 - popd >/dev/null || die
3985 -
3986 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
3987 - pushd "${D}"/${instdir} >/dev/null || die
3988 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
3989 - # api_classic.jar
3990 - # api_connected.jar
3991 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
3992 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
3993 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
3994 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
3995 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
3996 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
3997 - # jcapt.jar
3998 - # jctasks.jar
3999 - # nbtasks.jar
4000 - # nbutils.jar
4001 - # tools.jar
4002 - popd >/dev/null || die
4003 -
4004 - local instdir=${INSTALL_DIR}/modules/ext
4005 - pushd "${D}"/${instdir} >/dev/null || die
4006 - # apduio.jar
4007 - popd >/dev/null || die
4008 -
4009 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
4010 -}
4011
4012 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20110620.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20110620.ebuild
4013 deleted file mode 100644
4014 index 17552b3..0000000
4015 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20110620.ebuild
4016 +++ /dev/null
4017 @@ -1,141 +0,0 @@
4018 -# Copyright 1999-2011 Gentoo Foundation
4019 -# Distributed under the terms of the GNU General Public License v2
4020 -# $Header: $
4021 -
4022 -EAPI="4"
4023 -WANT_ANT_TASKS="ant-nodeps"
4024 -inherit eutils java-pkg-2 java-ant-2
4025 -
4026 -DESCRIPTION="Netbeans JavaCard Cluster"
4027 -HOMEPAGE="http://netbeans.org/projects/javacard"
4028 -SLOT="9999"
4029 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-20_06-00-32/zip/netbeans-trunk-nightly-201106200600-src.zip"
4030 -SRC_URI="${SOURCE_URL}
4031 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
4032 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
4033 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
4034 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
4035 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4036 -KEYWORDS="~amd64 ~x86"
4037 -IUSE=""
4038 -S="${WORKDIR}"
4039 -
4040 -CDEPEND="~dev-java/netbeans-ide-${PV}
4041 - ~dev-java/netbeans-java-${PV}
4042 - ~dev-java/netbeans-platform-${PV}"
4043 -DEPEND=">=virtual/jdk-1.6
4044 - app-arch/unzip
4045 - ${CDEPEND}
4046 - dev-java/javahelp:0"
4047 -RDEPEND=">=virtual/jdk-1.6
4048 - ${CDEPEND}
4049 - dev-java/ant-contrib:0
4050 - dev-java/asm:3
4051 - dev-java/bcel:0
4052 - dev-java/commons-cli:1
4053 - dev-java/commons-codec:0
4054 - dev-java/commons-httpclient:3
4055 - dev-java/commons-logging:0"
4056 -
4057 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4058 -
4059 -EANT_BUILD_XML="nbbuild/build.xml"
4060 -EANT_BUILD_TARGET="rebuild-cluster"
4061 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true"
4062 -JAVA_PKG_BSFIX="off"
4063 -
4064 -src_unpack() {
4065 - unpack $(basename ${SOURCE_URL})
4066 -
4067 - einfo "Deleting bundled jars..."
4068 - find -name "*.jar" -type f -delete
4069 -
4070 - unpack netbeans-9999-build.xml.patch.bz2
4071 -
4072 - pushd "${S}" >/dev/null || die
4073 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
4074 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
4075 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
4076 - popd >/dev/null || die
4077 -}
4078 -
4079 -src_prepare() {
4080 - einfo "Deleting bundled class files..."
4081 - find -name "*.class" -type f | xargs rm -vf
4082 -
4083 - epatch netbeans-9999-build.xml.patch
4084 -
4085 - # Support for custom patches
4086 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4087 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4088 -
4089 - if [ -n "${files}" ] ; then
4090 - einfo "Applying custom patches:"
4091 -
4092 - for file in ${files} ; do
4093 - epatch "${file}"
4094 - done
4095 - fi
4096 - fi
4097 -
4098 - einfo "Symlinking external libraries..."
4099 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4100 -
4101 - einfo "Linking in other clusters..."
4102 - mkdir "${S}"/nbbuild/netbeans || die
4103 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4104 -
4105 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4106 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4107 - touch nb.cluster.ide.built
4108 -
4109 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4110 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4111 - touch nb.cluster.java.built
4112 -
4113 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4114 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4115 - touch nb.cluster.platform.built
4116 -
4117 - popd >/dev/null || die
4118 -
4119 - java-pkg-2_src_prepare
4120 -}
4121 -
4122 -src_install() {
4123 - pushd nbbuild/netbeans/javacard >/dev/null || die
4124 -
4125 - insinto ${INSTALL_DIR}
4126 -
4127 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4128 -
4129 - doins -r *
4130 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
4131 -
4132 - popd >/dev/null || die
4133 -
4134 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
4135 - pushd "${D}"/${instdir} >/dev/null || die
4136 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
4137 - # api_classic.jar
4138 - # api_connected.jar
4139 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
4140 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
4141 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
4142 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
4143 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
4144 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
4145 - # jcapt.jar
4146 - # jctasks.jar
4147 - # nbtasks.jar
4148 - # nbutils.jar
4149 - # tools.jar
4150 - popd >/dev/null || die
4151 -
4152 - local instdir=${INSTALL_DIR}/modules/ext
4153 - pushd "${D}"/${instdir} >/dev/null || die
4154 - # apduio.jar
4155 - popd >/dev/null || die
4156 -
4157 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
4158 -}
4159
4160 diff --git a/dev-java/netbeans-javadoc/ChangeLog b/dev-java/netbeans-javadoc/ChangeLog
4161 index 44b1173..50289bf 100644
4162 --- a/dev-java/netbeans-javadoc/ChangeLog
4163 +++ b/dev-java/netbeans-javadoc/ChangeLog
4164 @@ -2,6 +2,11 @@
4165 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
4166 # $Header: $
4167
4168 + 29 Jun 2011; Miroslav Šulc <fordfrog@g.o>
4169 + -netbeans-javadoc-9999_p20110616.ebuild,
4170 + -netbeans-javadoc-9999_p20110620.ebuild:
4171 + Removed obsolete versions
4172 +
4173 *netbeans-javadoc-9999_p20110626 (27 Jun 2011)
4174
4175 27 Jun 2011; Miroslav Šulc <fordfrog@g.o>
4176
4177 diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
4178 index 4ff390b..612fdcf 100644
4179 --- a/dev-java/netbeans-javadoc/Manifest
4180 +++ b/dev-java/netbeans-javadoc/Manifest
4181 @@ -2,12 +2,8 @@ DIST FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip 2141252 RMD160
4182 DIST netbeans-7.0-201104080000-src.zip 175465212 RMD160 78a98cb97447e29d5867f79e25a481c2bc3c9a58 SHA1 9d22f61b5fa38be0fe9ab8d355d03effd1ba6ff1 SHA256 e2b3a52ac56806446ed3d15b025648d186bd2410e44c36bd2851e39d7f1a9dc5
4183 DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674ff1216d504d2d SHA1 6324909cc2dfae583f38e3544a38d1058c73a7ec SHA256 f323cb4694f6351fe47b76fa8b8b3e3f8e456e7d45ca76f9b88c5c6b90cc103f
4184 DIST netbeans-9999-build.xml.patch.bz2 1620 RMD160 d565d98a2bf88cc6937c3597d1243fe1356b215b SHA1 a391d2a9b656cac3ab3f4f673ee469935dd11dc2 SHA256 5110af4f75c4780ec0ae2f06d3243c7921f3907d53ab15431a706f7a65336e38
4185 -DIST netbeans-trunk-nightly-201106161124-src.zip 176018905 RMD160 fa72bfba97d7e24efcce6caaa817099107b5ba3d SHA1 f5ccddb9aa1bad7e6d22772d9eacced135174293 SHA256 d9a478a9c2c5b292ce1272c199ae5a267f46f6bb91ef50d2ed78e658a3fcdc40
4186 -DIST netbeans-trunk-nightly-201106200600-src.zip 176065942 RMD160 2310d5071374a8027690baa184cba9952b784bda SHA1 598fe929004ac6efc4523f2d1685418420d84de6 SHA256 9a43a9f805d29ad0f70f17b0b0252d3f1dcac075c42c7346698253a611149e7f
4187 DIST netbeans-trunk-nightly-201106260600-src.zip 176454554 RMD160 f6fc45fe9b4fd1b2662a7f8f77ad05727aa73a82 SHA1 7dfe08178827f30b084b5a148750fdcf6cdb15a6 SHA256 d198aa084fbf0f30c794cae2f88714b60e8cfd64d1cb8beeadeb08a442090884
4188 EBUILD netbeans-javadoc-7.0.ebuild 5812 RMD160 3cb4bf6f10337d1f92b099124318fbccaca82165 SHA1 2665506a07b7405994381ee44836cdabc8ee7f1c SHA256 93a2d7ceee7fd373ce59f1b154f4815b68bff3cf8fb260dcdf73ff896c53060c
4189 -EBUILD netbeans-javadoc-9999_p20110616.ebuild 5839 RMD160 0461ba8c69c170ed7b37dfd35ef65d1a35dc58b6 SHA1 605420d0f2a8833d815ec2e069aad2b40209f595 SHA256 a27560a2891e63d8ce4397a6e91649cdcb8bc5ef4c3864ff98aa20e95744b29b
4190 -EBUILD netbeans-javadoc-9999_p20110620.ebuild 5839 RMD160 ed906c5378923ec57a9ffac3a6846f55c0c77c24 SHA1 02393482720d62eb2600d487df9065e7e27bb058 SHA256 0c04eb109844d4cb04bd2c1573b0a388d2118beb665fa9ebe6344cf04df988d7
4191 EBUILD netbeans-javadoc-9999_p20110626.ebuild 5839 RMD160 3d7f424ce6a7b28d938d0b7b814ea8aff897ab03 SHA1 9147d40efd03f2ddf7d5071d61ef1bf587582e62 SHA256 f9dddd91342a82daa8621d37de5926e1526822e80bf819ae3616f44dad0bc1f8
4192 -MISC ChangeLog 10150 RMD160 f34a80910b0d74168d0888f59e718e8f052ea310 SHA1 34ff75b92c9f3a7c90ca8cffc7e62781bbf2f17f SHA256 6965450c3498d697090d012534ccc3dd3c2ab056492e0c2f283124be2080b6f9
4193 +MISC ChangeLog 10317 RMD160 cbbd3426297656eff03663a429047ca6b9fdc710 SHA1 8ec6a8e0eb8f8a5e98ce864b5700fe24184cc3bb SHA256 0a2e71ca34499aaefd0874925224792af49048e15f347a0c7a1a5ea4a56c383b
4194 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
4195
4196 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20110616.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20110616.ebuild
4197 deleted file mode 100644
4198 index c545345..0000000
4199 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20110616.ebuild
4200 +++ /dev/null
4201 @@ -1,160 +0,0 @@
4202 -# Copyright 1999-2011 Gentoo Foundation
4203 -# Distributed under the terms of the GNU General Public License v2
4204 -# $Header: $
4205 -
4206 -EAPI="4"
4207 -WANT_ANT_TASKS="ant-nodeps"
4208 -inherit eutils java-pkg-2 java-ant-2
4209 -
4210 -DESCRIPTION="Netbeans JavaDocs"
4211 -HOMEPAGE="http://netbeans.org/"
4212 -SLOT="9999"
4213 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-16_11-24-45/zip/netbeans-trunk-nightly-201106161124-src.zip"
4214 -SRC_URI="${SOURCE_URL}
4215 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
4216 - http://hg.netbeans.org/binaries/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip"
4217 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4218 -KEYWORDS="~amd64 ~x86"
4219 -IUSE=""
4220 -S="${WORKDIR}"
4221 -
4222 -DEPEND=">=virtual/jdk-1.6
4223 - app-arch/unzip
4224 - dev-java/javahelp:0
4225 - dev-java/junit:4
4226 - ~dev-java/netbeans-apisupport-${PV}
4227 - ~dev-java/netbeans-cnd-${PV}
4228 - ~dev-java/netbeans-dlight-${PV}
4229 - ~dev-java/netbeans-enterprise-${PV}
4230 - ~dev-java/netbeans-ergonomics-${PV}
4231 - ~dev-java/netbeans-groovy-${PV}
4232 - ~dev-java/netbeans-harness-${PV}
4233 - ~dev-java/netbeans-ide-${PV}
4234 - ~dev-java/netbeans-java-${PV}
4235 - ~dev-java/netbeans-javacard-${PV}
4236 - ~dev-java/netbeans-mobility-${PV}
4237 - ~dev-java/netbeans-nb-${PV}
4238 - ~dev-java/netbeans-php-${PV}
4239 - ~dev-java/netbeans-platform-${PV}
4240 - ~dev-java/netbeans-profiler-${PV}
4241 - ~dev-java/netbeans-websvccommon-${PV}"
4242 -RDEPEND=""
4243 -
4244 -JAVA_PKG_BSFIX="off"
4245 -
4246 -src_unpack() {
4247 - unpack $(basename ${SOURCE_URL})
4248 -
4249 - einfo "Deleting bundled jars..."
4250 - find -name "*.jar" -type f -delete
4251 -
4252 - unpack netbeans-9999-build.xml.patch.bz2
4253 -
4254 - pushd "${S}" >/dev/null || die
4255 - ln -s "${DISTDIR}"/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip o.apache.tools.ant.module/external/ant-libs-1.8.2.zip || die
4256 - popd >/dev/null || die
4257 -}
4258 -
4259 -src_prepare() {
4260 - einfo "Deleting bundled class files..."
4261 - find -name "*.class" -type f | xargs rm -vf
4262 -
4263 - epatch netbeans-9999-build.xml.patch
4264 -
4265 - # Support for custom patches
4266 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4267 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4268 -
4269 - if [ -n "${files}" ] ; then
4270 - einfo "Applying custom patches:"
4271 -
4272 - for file in ${files} ; do
4273 - epatch "${file}"
4274 - done
4275 - fi
4276 - fi
4277 -
4278 - einfo "Symlinking external libraries..."
4279 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4280 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.8.2.jar
4281 -
4282 - einfo "Linking in other clusters..."
4283 - mkdir "${S}"/nbbuild/netbeans || die
4284 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4285 -
4286 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
4287 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4288 - touch nb.cluster.apisupport.built
4289 -
4290 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
4291 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4292 - touch nb.cluster.cnd.built
4293 -
4294 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4295 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4296 - touch nb.cluster.dlight.built
4297 -
4298 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
4299 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4300 - touch nb.cluster.enterprise.built
4301 -
4302 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
4303 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4304 - touch nb.cluster.ergonomics.built
4305 -
4306 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
4307 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4308 - touch nb.cluster.groovy.built
4309 -
4310 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4311 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4312 - touch nb.cluster.harness.built
4313 -
4314 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4315 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4316 - touch nb.cluster.ide.built
4317 -
4318 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4319 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4320 - touch nb.cluster.java.built
4321 -
4322 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
4323 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4324 - touch nb.cluster.javacard.built
4325 -
4326 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
4327 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4328 - touch nb.cluster.mobility.built
4329 -
4330 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
4331 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
4332 - touch nb.cluster.nb.built
4333 -
4334 - ln -s /usr/share/netbeans-php-${SLOT} php || die
4335 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4336 - touch nb.cluster.php.built
4337 -
4338 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4339 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4340 - touch nb.cluster.platform.built
4341 -
4342 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
4343 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4344 - touch nb.cluster.profiler.built
4345 -
4346 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4347 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4348 - touch nb.cluster.websvccommon.built
4349 -
4350 - java-pkg-2_src_prepare
4351 -}
4352 -
4353 -src_compile() {
4354 - eant -f nbbuild/build.xml bootstrap || die
4355 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
4356 -}
4357 -
4358 -src_install() {
4359 - rm nbbuild/build/javadoc/*.zip
4360 - java-pkg_dojavadoc nbbuild/build/javadoc
4361 -}
4362
4363 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20110620.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20110620.ebuild
4364 deleted file mode 100644
4365 index 217536c..0000000
4366 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20110620.ebuild
4367 +++ /dev/null
4368 @@ -1,160 +0,0 @@
4369 -# Copyright 1999-2011 Gentoo Foundation
4370 -# Distributed under the terms of the GNU General Public License v2
4371 -# $Header: $
4372 -
4373 -EAPI="4"
4374 -WANT_ANT_TASKS="ant-nodeps"
4375 -inherit eutils java-pkg-2 java-ant-2
4376 -
4377 -DESCRIPTION="Netbeans JavaDocs"
4378 -HOMEPAGE="http://netbeans.org/"
4379 -SLOT="9999"
4380 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-20_06-00-32/zip/netbeans-trunk-nightly-201106200600-src.zip"
4381 -SRC_URI="${SOURCE_URL}
4382 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
4383 - http://hg.netbeans.org/binaries/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip"
4384 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4385 -KEYWORDS="~amd64 ~x86"
4386 -IUSE=""
4387 -S="${WORKDIR}"
4388 -
4389 -DEPEND=">=virtual/jdk-1.6
4390 - app-arch/unzip
4391 - dev-java/javahelp:0
4392 - dev-java/junit:4
4393 - ~dev-java/netbeans-apisupport-${PV}
4394 - ~dev-java/netbeans-cnd-${PV}
4395 - ~dev-java/netbeans-dlight-${PV}
4396 - ~dev-java/netbeans-enterprise-${PV}
4397 - ~dev-java/netbeans-ergonomics-${PV}
4398 - ~dev-java/netbeans-groovy-${PV}
4399 - ~dev-java/netbeans-harness-${PV}
4400 - ~dev-java/netbeans-ide-${PV}
4401 - ~dev-java/netbeans-java-${PV}
4402 - ~dev-java/netbeans-javacard-${PV}
4403 - ~dev-java/netbeans-mobility-${PV}
4404 - ~dev-java/netbeans-nb-${PV}
4405 - ~dev-java/netbeans-php-${PV}
4406 - ~dev-java/netbeans-platform-${PV}
4407 - ~dev-java/netbeans-profiler-${PV}
4408 - ~dev-java/netbeans-websvccommon-${PV}"
4409 -RDEPEND=""
4410 -
4411 -JAVA_PKG_BSFIX="off"
4412 -
4413 -src_unpack() {
4414 - unpack $(basename ${SOURCE_URL})
4415 -
4416 - einfo "Deleting bundled jars..."
4417 - find -name "*.jar" -type f -delete
4418 -
4419 - unpack netbeans-9999-build.xml.patch.bz2
4420 -
4421 - pushd "${S}" >/dev/null || die
4422 - ln -s "${DISTDIR}"/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip o.apache.tools.ant.module/external/ant-libs-1.8.2.zip || die
4423 - popd >/dev/null || die
4424 -}
4425 -
4426 -src_prepare() {
4427 - einfo "Deleting bundled class files..."
4428 - find -name "*.class" -type f | xargs rm -vf
4429 -
4430 - epatch netbeans-9999-build.xml.patch
4431 -
4432 - # Support for custom patches
4433 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4434 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4435 -
4436 - if [ -n "${files}" ] ; then
4437 - einfo "Applying custom patches:"
4438 -
4439 - for file in ${files} ; do
4440 - epatch "${file}"
4441 - done
4442 - fi
4443 - fi
4444 -
4445 - einfo "Symlinking external libraries..."
4446 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4447 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.8.2.jar
4448 -
4449 - einfo "Linking in other clusters..."
4450 - mkdir "${S}"/nbbuild/netbeans || die
4451 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4452 -
4453 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
4454 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4455 - touch nb.cluster.apisupport.built
4456 -
4457 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
4458 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4459 - touch nb.cluster.cnd.built
4460 -
4461 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4462 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4463 - touch nb.cluster.dlight.built
4464 -
4465 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
4466 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4467 - touch nb.cluster.enterprise.built
4468 -
4469 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
4470 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4471 - touch nb.cluster.ergonomics.built
4472 -
4473 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
4474 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4475 - touch nb.cluster.groovy.built
4476 -
4477 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4478 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4479 - touch nb.cluster.harness.built
4480 -
4481 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4482 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4483 - touch nb.cluster.ide.built
4484 -
4485 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4486 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4487 - touch nb.cluster.java.built
4488 -
4489 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
4490 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4491 - touch nb.cluster.javacard.built
4492 -
4493 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
4494 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4495 - touch nb.cluster.mobility.built
4496 -
4497 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
4498 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
4499 - touch nb.cluster.nb.built
4500 -
4501 - ln -s /usr/share/netbeans-php-${SLOT} php || die
4502 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4503 - touch nb.cluster.php.built
4504 -
4505 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4506 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4507 - touch nb.cluster.platform.built
4508 -
4509 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
4510 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4511 - touch nb.cluster.profiler.built
4512 -
4513 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4514 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4515 - touch nb.cluster.websvccommon.built
4516 -
4517 - java-pkg-2_src_prepare
4518 -}
4519 -
4520 -src_compile() {
4521 - eant -f nbbuild/build.xml bootstrap || die
4522 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
4523 -}
4524 -
4525 -src_install() {
4526 - rm nbbuild/build/javadoc/*.zip
4527 - java-pkg_dojavadoc nbbuild/build/javadoc
4528 -}
4529
4530 diff --git a/dev-java/netbeans-mobility/ChangeLog b/dev-java/netbeans-mobility/ChangeLog
4531 index 47e6556..4397e88 100644
4532 --- a/dev-java/netbeans-mobility/ChangeLog
4533 +++ b/dev-java/netbeans-mobility/ChangeLog
4534 @@ -2,6 +2,11 @@
4535 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
4536 # $Header: $
4537
4538 + 29 Jun 2011; Miroslav Šulc <fordfrog@g.o>
4539 + -netbeans-mobility-9999_p20110616.ebuild,
4540 + -netbeans-mobility-9999_p20110620.ebuild:
4541 + Removed obsolete versions
4542 +
4543 *netbeans-mobility-9999_p20110626 (27 Jun 2011)
4544
4545 27 Jun 2011; Miroslav Šulc <fordfrog@g.o>
4546
4547 diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
4548 index 4ad021e..ff0ce84 100644
4549 --- a/dev-java/netbeans-mobility/Manifest
4550 +++ b/dev-java/netbeans-mobility/Manifest
4551 @@ -9,12 +9,8 @@ DIST D76B8334DCBDBE93297AA5C02B17D9A856E72246-jmunit4cldc11-1.2.1.jar 18043 RMD1
4552 DIST netbeans-7.0-201104080000-src.zip 175465212 RMD160 78a98cb97447e29d5867f79e25a481c2bc3c9a58 SHA1 9d22f61b5fa38be0fe9ab8d355d03effd1ba6ff1 SHA256 e2b3a52ac56806446ed3d15b025648d186bd2410e44c36bd2851e39d7f1a9dc5
4553 DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674ff1216d504d2d SHA1 6324909cc2dfae583f38e3544a38d1058c73a7ec SHA256 f323cb4694f6351fe47b76fa8b8b3e3f8e456e7d45ca76f9b88c5c6b90cc103f
4554 DIST netbeans-9999-build.xml.patch.bz2 1620 RMD160 d565d98a2bf88cc6937c3597d1243fe1356b215b SHA1 a391d2a9b656cac3ab3f4f673ee469935dd11dc2 SHA256 5110af4f75c4780ec0ae2f06d3243c7921f3907d53ab15431a706f7a65336e38
4555 -DIST netbeans-trunk-nightly-201106161124-src.zip 176018905 RMD160 fa72bfba97d7e24efcce6caaa817099107b5ba3d SHA1 f5ccddb9aa1bad7e6d22772d9eacced135174293 SHA256 d9a478a9c2c5b292ce1272c199ae5a267f46f6bb91ef50d2ed78e658a3fcdc40
4556 -DIST netbeans-trunk-nightly-201106200600-src.zip 176065942 RMD160 2310d5071374a8027690baa184cba9952b784bda SHA1 598fe929004ac6efc4523f2d1685418420d84de6 SHA256 9a43a9f805d29ad0f70f17b0b0252d3f1dcac075c42c7346698253a611149e7f
4557 DIST netbeans-trunk-nightly-201106260600-src.zip 176454554 RMD160 f6fc45fe9b4fd1b2662a7f8f77ad05727aa73a82 SHA1 7dfe08178827f30b084b5a148750fdcf6cdb15a6 SHA256 d198aa084fbf0f30c794cae2f88714b60e8cfd64d1cb8beeadeb08a442090884
4558 EBUILD netbeans-mobility-7.0.ebuild 8590 RMD160 9def01a8eb4d25f3e423cb808ec7fc4b432fe2ff SHA1 c50a2eb86085769ba5a85d3b399b13cd91811a6a SHA256 b65564f38baf7560c37dfdaf0eac14db7e47fc3fc4585e33d5399e12d8c455d5
4559 -EBUILD netbeans-mobility-9999_p20110616.ebuild 8617 RMD160 139fe47ad4314d2167f2b246b46f4772a33432ca SHA1 8ae87f4f2a8f97afacc4123a028f0ff01c08b8f9 SHA256 50969a06e66b7c918d9d95fb80df015ed7713c5d2a5bb9292d7d5c58c86d90bb
4560 -EBUILD netbeans-mobility-9999_p20110620.ebuild 8617 RMD160 673cdd216864c625320034f39af64ccc0391adce SHA1 6c1924374ac5049e95abb9f95b679e984206edae SHA256 71f7a97955205aff1e37d72d8caf1eff538e28858505d14d7e8bf8a2d1bdd08b
4561 EBUILD netbeans-mobility-9999_p20110626.ebuild 8617 RMD160 fa20626b6c535d323668b43d3941215a3eeae6b2 SHA1 084b18dacb2346beb92fcd2ae160923d13ff0664 SHA256 9118647f536d598bb07a89d2d266c80d732592721d76ced74b042d7779610f37
4562 -MISC ChangeLog 10426 RMD160 03960404de0346e705b50b04a82bad213b033181 SHA1 2ef2a86e9dba20c8dc72171d0c079875fa2649a2 SHA256 8f2c982fd88771f6a48224f0881e15d8c2d2ebb5f8a032380ca217930fe8d7b1
4563 +MISC ChangeLog 10595 RMD160 89eba950888d74aa139019443ecad1280b50f8c6 SHA1 49bbac7bbd82e1c800760cc9937b31bd4587cb7d SHA256 f9d3281fc2228708245086a28679a0b2de8f34fe33433e28ab93e088bc5e28d2
4564 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
4565
4566 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20110616.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20110616.ebuild
4567 deleted file mode 100644
4568 index 0e82093..0000000
4569 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20110616.ebuild
4570 +++ /dev/null
4571 @@ -1,184 +0,0 @@
4572 -# Copyright 1999-2011 Gentoo Foundation
4573 -# Distributed under the terms of the GNU General Public License v2
4574 -# $Header: $
4575 -
4576 -EAPI="4"
4577 -WANT_ANT_TASKS="ant-nodeps"
4578 -inherit eutils java-pkg-2 java-ant-2
4579 -
4580 -DESCRIPTION="Netbeans Mobility Cluster"
4581 -HOMEPAGE="http://netbeans.org/features/platform/"
4582 -SLOT="9999"
4583 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-16_11-24-45/zip/netbeans-trunk-nightly-201106161124-src.zip"
4584 -SRC_URI="${SOURCE_URL}
4585 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
4586 - http://hg.netbeans.org/binaries/CEF99941E945D543DF0711F2C6AEF765B50F8501-jakarta-slide-ant-webdav-2.1.jar
4587 - http://hg.netbeans.org/binaries/D1B5BA3BFE8DCFAF08A0468F8879EF1D0E998038-jakarta-slide-webdavlib-2.1.jar
4588 - http://hg.netbeans.org/binaries/2FB485DD8C5EFC7972037781BFFF0CE31316FCE6-jmunit-1.2.1-api.zip
4589 - http://hg.netbeans.org/binaries/BD84F1A4C0789070CC62A8D2DBA75121A57C069C-jmunit4cldc10-1.2.1.jar
4590 - http://hg.netbeans.org/binaries/D76B8334DCBDBE93297AA5C02B17D9A856E72246-jmunit4cldc11-1.2.1.jar
4591 - http://hg.netbeans.org/binaries/3A5C68B301F42D3E8D89976F90D4E2AE6F2984B6-nbactivesync-5.0.jar
4592 - http://hg.netbeans.org/binaries/2EF44D925014E2EF76416535CC0F3A7C7E9F4AE1-perseus-nb-1.0.jar
4593 - http://hg.netbeans.org/binaries/793B8D020D81284E0B67FB635C17026121F06433-RicohAntTasks-2.0.jar"
4594 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4595 -KEYWORDS="~amd64 ~x86"
4596 -IUSE=""
4597 -S="${WORKDIR}"
4598 -
4599 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
4600 - ~dev-java/netbeans-enterprise-${PV}
4601 - ~dev-java/netbeans-ide-${PV}
4602 - ~dev-java/netbeans-java-${PV}
4603 - ~dev-java/netbeans-platform-${PV}
4604 - ~dev-java/netbeans-websvccommon-${PV}
4605 - dev-java/ant-contrib:0
4606 - dev-java/commons-codec:0
4607 - dev-java/commons-httpclient:3
4608 - dev-java/jdom:1.0"
4609 -DEPEND=">=virtual/jdk-1.6
4610 - app-arch/unzip
4611 - ${CDEPEND}
4612 - dev-java/javahelp:0"
4613 -RDEPEND=">=virtual/jdk-1.6
4614 - ${CDEPEND}"
4615 -
4616 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4617 -
4618 -EANT_BUILD_XML="nbbuild/build.xml"
4619 -EANT_BUILD_TARGET="rebuild-cluster"
4620 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true"
4621 -JAVA_PKG_BSFIX="off"
4622 -
4623 -src_unpack() {
4624 - unpack $(basename ${SOURCE_URL})
4625 -
4626 - einfo "Deleting bundled jars..."
4627 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
4628 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
4629 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
4630 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
4631 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
4632 -
4633 - unpack netbeans-9999-build.xml.patch.bz2
4634 -
4635 - pushd "${S}" >/dev/null || die
4636 - ln -s "${DISTDIR}"/CEF99941E945D543DF0711F2C6AEF765B50F8501-jakarta-slide-ant-webdav-2.1.jar mobility.deployment.webdav/external/jakarta-slide-ant-webdav-2.1.jar || die
4637 - ln -s "${DISTDIR}"/D1B5BA3BFE8DCFAF08A0468F8879EF1D0E998038-jakarta-slide-webdavlib-2.1.jar mobility.deployment.webdav/external/jakarta-slide-webdavlib-2.1.jar || die
4638 - ln -s "${DISTDIR}"/2FB485DD8C5EFC7972037781BFFF0CE31316FCE6-jmunit-1.2.1-api.zip mobility.j2meunit/external/jmunit-1.2.1-api.zip || die
4639 - ln -s "${DISTDIR}"/BD84F1A4C0789070CC62A8D2DBA75121A57C069C-jmunit4cldc10-1.2.1.jar mobility.j2meunit/external/jmunit4cldc10-1.2.1.jar || die
4640 - ln -s "${DISTDIR}"/D76B8334DCBDBE93297AA5C02B17D9A856E72246-jmunit4cldc11-1.2.1.jar mobility.j2meunit/external/jmunit4cldc11-1.2.1.jar || die
4641 - ln -s "${DISTDIR}"/3A5C68B301F42D3E8D89976F90D4E2AE6F2984B6-nbactivesync-5.0.jar o.n.mobility.lib.activesync/external/nbactivesync-5.0.jar || die
4642 - ln -s "${DISTDIR}"/2EF44D925014E2EF76416535CC0F3A7C7E9F4AE1-perseus-nb-1.0.jar svg.perseus/external/perseus-nb-1.0.jar || die
4643 - ln -s "${DISTDIR}"/793B8D020D81284E0B67FB635C17026121F06433-RicohAntTasks-2.0.jar j2me.cdc.project.ricoh/external/RicohAntTasks-2.0.jar || die
4644 - popd >/dev/null || die
4645 -}
4646 -
4647 -src_prepare() {
4648 - einfo "Deleting bundled class files..."
4649 - find -name "*.class" -type f | xargs rm -vf
4650 -
4651 - epatch netbeans-9999-build.xml.patch
4652 - sed -i "/release\.external.*nbactivesync\.dll/d" o.n.mobility.lib.activesync/nbproject/project.properties || die
4653 -
4654 - # Support for custom patches
4655 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4656 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4657 -
4658 - if [ -n "${files}" ] ; then
4659 - einfo "Applying custom patches:"
4660 -
4661 - for file in ${files} ; do
4662 - epatch "${file}"
4663 - done
4664 - fi
4665 - fi
4666 -
4667 - einfo "Symlinking external libraries..."
4668 - java-pkg_jar-from --into j2me.cdc.project.ricoh/external commons-codec commons-codec.jar commons-codec-1.3.jar
4669 - java-pkg_jar-from --into j2me.cdc.project.ricoh/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
4670 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4671 - java-pkg_jar-from --into mobility.antext/external ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
4672 - java-pkg_jar-from --into mobility.deployment.webdav/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.1.jar
4673 - java-pkg_jar-from --into mobility.deployment.webdav/external jdom-1.0 jdom.jar jdom-1.0.jar
4674 -
4675 - einfo "Linking in other clusters..."
4676 - mkdir "${S}"/nbbuild/netbeans || die
4677 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4678 -
4679 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
4680 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4681 - touch nb.cluster.apisupport.built
4682 -
4683 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
4684 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4685 - touch nb.cluster.enterprise.built
4686 -
4687 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4688 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4689 - touch nb.cluster.ide.built
4690 -
4691 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4692 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4693 - touch nb.cluster.java.built
4694 -
4695 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4696 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4697 - touch nb.cluster.platform.built
4698 -
4699 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4700 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4701 - touch nb.cluster.websvccommon.built
4702 -
4703 - popd >/dev/null || die
4704 -
4705 - java-pkg-2_src_prepare
4706 -}
4707 -
4708 -src_install() {
4709 - pushd nbbuild/netbeans/mobility >/dev/null || die
4710 -
4711 - insinto ${INSTALL_DIR}
4712 -
4713 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4714 -
4715 - doins -r *
4716 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
4717 -
4718 - popd >/dev/null || die
4719 -
4720 - local instdir=${INSTALL_DIR}/modules/ext
4721 - pushd "${D}"/${instdir} >/dev/null || die
4722 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
4723 - # cdc-agui-swing-layout.jar
4724 - # cdc-pp-awt-layout.jar
4725 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
4726 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
4727 - 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
4728 - # jakarta-slide-ant-webdav-2.1.jar
4729 - # jakarta-slide-webdavlib-2.1.jar
4730 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
4731 - # jmunit4cldc10-1.2.1.jar
4732 - # jmunit4cldc11-1.2.1.jar
4733 - # nbactivesync-5.0.jar
4734 - # nb_svg_midp_components.jar
4735 - # netbeans_databindingme.jar
4736 - # netbeans_databindingme_pim.jar
4737 - # netbeans_databindingme_svg.jar
4738 - # netbeans_midp_components_basic.jar
4739 - # netbeans_midp_components_pda.jar
4740 - # netbeans_midp_components_wma.jar
4741 - # org-netbeans-modules-deployment-deviceanywhere.jar
4742 - # org-netbeans-modules-j2me-cdc-platform-nsicom-probe.jar
4743 - # org-netbeans-modules-j2me-cdc-project.jar
4744 - # org-netbeans-modules-j2me-cdc-project-nokiaS80.jar
4745 - # org-netbeans-modules-j2me-cdc-project-ojec.jar
4746 - # org-netbeans-modules-j2me-cdc-project-ricoh.jar
4747 - # org-netbeans-modules-j2me-cdc-project-savaje.jar
4748 - # org-netbeans-modules-j2me-cdc-project-semc.jar
4749 - # org-netbeans-modules-j2me-cdc-project-sjmc.jar
4750 - # perseus-nb-1.0.jar
4751 - # RicohAntTasks-2.0.jar
4752 - popd >/dev/null || die
4753 -
4754 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
4755 -}
4756
4757 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20110620.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20110620.ebuild
4758 deleted file mode 100644
4759 index 0b24138..0000000
4760 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20110620.ebuild
4761 +++ /dev/null
4762 @@ -1,184 +0,0 @@
4763 -# Copyright 1999-2011 Gentoo Foundation
4764 -# Distributed under the terms of the GNU General Public License v2
4765 -# $Header: $
4766 -
4767 -EAPI="4"
4768 -WANT_ANT_TASKS="ant-nodeps"
4769 -inherit eutils java-pkg-2 java-ant-2
4770 -
4771 -DESCRIPTION="Netbeans Mobility Cluster"
4772 -HOMEPAGE="http://netbeans.org/features/platform/"
4773 -SLOT="9999"
4774 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-20_06-00-32/zip/netbeans-trunk-nightly-201106200600-src.zip"
4775 -SRC_URI="${SOURCE_URL}
4776 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
4777 - http://hg.netbeans.org/binaries/CEF99941E945D543DF0711F2C6AEF765B50F8501-jakarta-slide-ant-webdav-2.1.jar
4778 - http://hg.netbeans.org/binaries/D1B5BA3BFE8DCFAF08A0468F8879EF1D0E998038-jakarta-slide-webdavlib-2.1.jar
4779 - http://hg.netbeans.org/binaries/2FB485DD8C5EFC7972037781BFFF0CE31316FCE6-jmunit-1.2.1-api.zip
4780 - http://hg.netbeans.org/binaries/BD84F1A4C0789070CC62A8D2DBA75121A57C069C-jmunit4cldc10-1.2.1.jar
4781 - http://hg.netbeans.org/binaries/D76B8334DCBDBE93297AA5C02B17D9A856E72246-jmunit4cldc11-1.2.1.jar
4782 - http://hg.netbeans.org/binaries/3A5C68B301F42D3E8D89976F90D4E2AE6F2984B6-nbactivesync-5.0.jar
4783 - http://hg.netbeans.org/binaries/2EF44D925014E2EF76416535CC0F3A7C7E9F4AE1-perseus-nb-1.0.jar
4784 - http://hg.netbeans.org/binaries/793B8D020D81284E0B67FB635C17026121F06433-RicohAntTasks-2.0.jar"
4785 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4786 -KEYWORDS="~amd64 ~x86"
4787 -IUSE=""
4788 -S="${WORKDIR}"
4789 -
4790 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
4791 - ~dev-java/netbeans-enterprise-${PV}
4792 - ~dev-java/netbeans-ide-${PV}
4793 - ~dev-java/netbeans-java-${PV}
4794 - ~dev-java/netbeans-platform-${PV}
4795 - ~dev-java/netbeans-websvccommon-${PV}
4796 - dev-java/ant-contrib:0
4797 - dev-java/commons-codec:0
4798 - dev-java/commons-httpclient:3
4799 - dev-java/jdom:1.0"
4800 -DEPEND=">=virtual/jdk-1.6
4801 - app-arch/unzip
4802 - ${CDEPEND}
4803 - dev-java/javahelp:0"
4804 -RDEPEND=">=virtual/jdk-1.6
4805 - ${CDEPEND}"
4806 -
4807 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4808 -
4809 -EANT_BUILD_XML="nbbuild/build.xml"
4810 -EANT_BUILD_TARGET="rebuild-cluster"
4811 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true"
4812 -JAVA_PKG_BSFIX="off"
4813 -
4814 -src_unpack() {
4815 - unpack $(basename ${SOURCE_URL})
4816 -
4817 - einfo "Deleting bundled jars..."
4818 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
4819 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
4820 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
4821 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
4822 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
4823 -
4824 - unpack netbeans-9999-build.xml.patch.bz2
4825 -
4826 - pushd "${S}" >/dev/null || die
4827 - ln -s "${DISTDIR}"/CEF99941E945D543DF0711F2C6AEF765B50F8501-jakarta-slide-ant-webdav-2.1.jar mobility.deployment.webdav/external/jakarta-slide-ant-webdav-2.1.jar || die
4828 - ln -s "${DISTDIR}"/D1B5BA3BFE8DCFAF08A0468F8879EF1D0E998038-jakarta-slide-webdavlib-2.1.jar mobility.deployment.webdav/external/jakarta-slide-webdavlib-2.1.jar || die
4829 - ln -s "${DISTDIR}"/2FB485DD8C5EFC7972037781BFFF0CE31316FCE6-jmunit-1.2.1-api.zip mobility.j2meunit/external/jmunit-1.2.1-api.zip || die
4830 - ln -s "${DISTDIR}"/BD84F1A4C0789070CC62A8D2DBA75121A57C069C-jmunit4cldc10-1.2.1.jar mobility.j2meunit/external/jmunit4cldc10-1.2.1.jar || die
4831 - ln -s "${DISTDIR}"/D76B8334DCBDBE93297AA5C02B17D9A856E72246-jmunit4cldc11-1.2.1.jar mobility.j2meunit/external/jmunit4cldc11-1.2.1.jar || die
4832 - ln -s "${DISTDIR}"/3A5C68B301F42D3E8D89976F90D4E2AE6F2984B6-nbactivesync-5.0.jar o.n.mobility.lib.activesync/external/nbactivesync-5.0.jar || die
4833 - ln -s "${DISTDIR}"/2EF44D925014E2EF76416535CC0F3A7C7E9F4AE1-perseus-nb-1.0.jar svg.perseus/external/perseus-nb-1.0.jar || die
4834 - ln -s "${DISTDIR}"/793B8D020D81284E0B67FB635C17026121F06433-RicohAntTasks-2.0.jar j2me.cdc.project.ricoh/external/RicohAntTasks-2.0.jar || die
4835 - popd >/dev/null || die
4836 -}
4837 -
4838 -src_prepare() {
4839 - einfo "Deleting bundled class files..."
4840 - find -name "*.class" -type f | xargs rm -vf
4841 -
4842 - epatch netbeans-9999-build.xml.patch
4843 - sed -i "/release\.external.*nbactivesync\.dll/d" o.n.mobility.lib.activesync/nbproject/project.properties || die
4844 -
4845 - # Support for custom patches
4846 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4847 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4848 -
4849 - if [ -n "${files}" ] ; then
4850 - einfo "Applying custom patches:"
4851 -
4852 - for file in ${files} ; do
4853 - epatch "${file}"
4854 - done
4855 - fi
4856 - fi
4857 -
4858 - einfo "Symlinking external libraries..."
4859 - java-pkg_jar-from --into j2me.cdc.project.ricoh/external commons-codec commons-codec.jar commons-codec-1.3.jar
4860 - java-pkg_jar-from --into j2me.cdc.project.ricoh/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
4861 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4862 - java-pkg_jar-from --into mobility.antext/external ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
4863 - java-pkg_jar-from --into mobility.deployment.webdav/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.1.jar
4864 - java-pkg_jar-from --into mobility.deployment.webdav/external jdom-1.0 jdom.jar jdom-1.0.jar
4865 -
4866 - einfo "Linking in other clusters..."
4867 - mkdir "${S}"/nbbuild/netbeans || die
4868 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4869 -
4870 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
4871 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4872 - touch nb.cluster.apisupport.built
4873 -
4874 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
4875 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4876 - touch nb.cluster.enterprise.built
4877 -
4878 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4879 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4880 - touch nb.cluster.ide.built
4881 -
4882 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4883 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4884 - touch nb.cluster.java.built
4885 -
4886 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4887 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4888 - touch nb.cluster.platform.built
4889 -
4890 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4891 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4892 - touch nb.cluster.websvccommon.built
4893 -
4894 - popd >/dev/null || die
4895 -
4896 - java-pkg-2_src_prepare
4897 -}
4898 -
4899 -src_install() {
4900 - pushd nbbuild/netbeans/mobility >/dev/null || die
4901 -
4902 - insinto ${INSTALL_DIR}
4903 -
4904 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4905 -
4906 - doins -r *
4907 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
4908 -
4909 - popd >/dev/null || die
4910 -
4911 - local instdir=${INSTALL_DIR}/modules/ext
4912 - pushd "${D}"/${instdir} >/dev/null || die
4913 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
4914 - # cdc-agui-swing-layout.jar
4915 - # cdc-pp-awt-layout.jar
4916 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
4917 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
4918 - 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
4919 - # jakarta-slide-ant-webdav-2.1.jar
4920 - # jakarta-slide-webdavlib-2.1.jar
4921 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
4922 - # jmunit4cldc10-1.2.1.jar
4923 - # jmunit4cldc11-1.2.1.jar
4924 - # nbactivesync-5.0.jar
4925 - # nb_svg_midp_components.jar
4926 - # netbeans_databindingme.jar
4927 - # netbeans_databindingme_pim.jar
4928 - # netbeans_databindingme_svg.jar
4929 - # netbeans_midp_components_basic.jar
4930 - # netbeans_midp_components_pda.jar
4931 - # netbeans_midp_components_wma.jar
4932 - # org-netbeans-modules-deployment-deviceanywhere.jar
4933 - # org-netbeans-modules-j2me-cdc-platform-nsicom-probe.jar
4934 - # org-netbeans-modules-j2me-cdc-project.jar
4935 - # org-netbeans-modules-j2me-cdc-project-nokiaS80.jar
4936 - # org-netbeans-modules-j2me-cdc-project-ojec.jar
4937 - # org-netbeans-modules-j2me-cdc-project-ricoh.jar
4938 - # org-netbeans-modules-j2me-cdc-project-savaje.jar
4939 - # org-netbeans-modules-j2me-cdc-project-semc.jar
4940 - # org-netbeans-modules-j2me-cdc-project-sjmc.jar
4941 - # perseus-nb-1.0.jar
4942 - # RicohAntTasks-2.0.jar
4943 - popd >/dev/null || die
4944 -
4945 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
4946 -}
4947
4948 diff --git a/dev-java/netbeans-nb/ChangeLog b/dev-java/netbeans-nb/ChangeLog
4949 index 9e00e16..9bf1eaa 100644
4950 --- a/dev-java/netbeans-nb/ChangeLog
4951 +++ b/dev-java/netbeans-nb/ChangeLog
4952 @@ -2,6 +2,10 @@
4953 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
4954 # $Header: $
4955
4956 + 29 Jun 2011; Miroslav Šulc <fordfrog@g.o>
4957 + -netbeans-nb-9999_p20110616.ebuild, -netbeans-nb-9999_p20110620.ebuild:
4958 + Removed obsolete versions
4959 +
4960 *netbeans-nb-9999_p20110626 (27 Jun 2011)
4961
4962 27 Jun 2011; Miroslav Šulc <fordfrog@g.o>
4963
4964 diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
4965 index 7f5d88e..bb0d024 100644
4966 --- a/dev-java/netbeans-nb/Manifest
4967 +++ b/dev-java/netbeans-nb/Manifest
4968 @@ -4,12 +4,8 @@ DIST netbeans-7.0-201104080000-src.zip 175465212 RMD160 78a98cb97447e29d5867f79e
4969 DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674ff1216d504d2d SHA1 6324909cc2dfae583f38e3544a38d1058c73a7ec SHA256 f323cb4694f6351fe47b76fa8b8b3e3f8e456e7d45ca76f9b88c5c6b90cc103f
4970 DIST netbeans-7.0.png 20011 RMD160 a941b71b571a9cd30c49446aef1bd4244e689465 SHA1 ebd2e748bb4bc29e667ead9a2fb717a9017f9405 SHA256 1d519f018ebeff6e29436c8492dbb266446bd0144fb5519b2ef6637664de6f4a
4971 DIST netbeans-9999-build.xml.patch.bz2 1620 RMD160 d565d98a2bf88cc6937c3597d1243fe1356b215b SHA1 a391d2a9b656cac3ab3f4f673ee469935dd11dc2 SHA256 5110af4f75c4780ec0ae2f06d3243c7921f3907d53ab15431a706f7a65336e38
4972 -DIST netbeans-trunk-nightly-201106161124-src.zip 176018905 RMD160 fa72bfba97d7e24efcce6caaa817099107b5ba3d SHA1 f5ccddb9aa1bad7e6d22772d9eacced135174293 SHA256 d9a478a9c2c5b292ce1272c199ae5a267f46f6bb91ef50d2ed78e658a3fcdc40
4973 -DIST netbeans-trunk-nightly-201106200600-src.zip 176065942 RMD160 2310d5071374a8027690baa184cba9952b784bda SHA1 598fe929004ac6efc4523f2d1685418420d84de6 SHA256 9a43a9f805d29ad0f70f17b0b0252d3f1dcac075c42c7346698253a611149e7f
4974 DIST netbeans-trunk-nightly-201106260600-src.zip 176454554 RMD160 f6fc45fe9b4fd1b2662a7f8f77ad05727aa73a82 SHA1 7dfe08178827f30b084b5a148750fdcf6cdb15a6 SHA256 d198aa084fbf0f30c794cae2f88714b60e8cfd64d1cb8beeadeb08a442090884
4975 EBUILD netbeans-nb-7.0.ebuild 5037 RMD160 3802011d7c4d6b89129d3d442f0198c50ad71432 SHA1 c6cdc29caaf7e51dab159cbdabb56f80369aad29 SHA256 416a2c810e7f17e113ed9b5026062ee6471c7e652f40f08a9d410ec18cca70d7
4976 -EBUILD netbeans-nb-9999_p20110616.ebuild 5060 RMD160 859948d0aca0906f8d533763074ee79fe8217167 SHA1 e1be2e2adf1f5a02f7a6442d8e097cf93c956a57 SHA256 8a24c9e10125bfe8979ad102d61da673aec569a4dd0e849d775070c531754576
4977 -EBUILD netbeans-nb-9999_p20110620.ebuild 5060 RMD160 72d6ab73280f7aee68de082009fa6a80b00e222a SHA1 6b7b8886ada69de3f9327cc95a83695ef3ee749d SHA256 0879dcb313ecf4bb5317dc531abfface8f1e0f39e80cb1ae5346270db5664fca
4978 EBUILD netbeans-nb-9999_p20110626.ebuild 5060 RMD160 75064a54a108f05a490f79f180553461e97a6cd0 SHA1 5a213f05803b81014638cc7a5b354b0d3e7d9cc1 SHA256 03e68ddb8af838e064e1db6708d04a1920c6583a61ff48e11fd2d557cc05b601
4979 -MISC ChangeLog 9817 RMD160 f35e6b62009ec2bbd1f4572cbca6a72306f12ac5 SHA1 21ef8434ee247fe67848e8f3fd5f3998673f3d99 SHA256 12ea2c79209b92570d9eeb75b3829d850600d7d463c624d6e19681aa5583c39b
4980 +MISC ChangeLog 9972 RMD160 13acb51c6d4ed80b3733c1d060d4c94114d19cb2 SHA1 10f7a76d09e731d5e2809898900e63cef81b1870 SHA256 668b60348dc2a663b7ec3c2839a5d72a89f752b22efbd57d04b673b344604281
4981 MISC metadata.xml 396 RMD160 80c4086b305af8d5e4adae8a263111590f183c05 SHA1 11224a41781dde9ebd92c32e5c0a9d1921b628cb SHA256 5083064ed2246a84e2aedbc326d56cc8bf571fd8e7c24af0e4bc14c50f1ebb49
4982
4983 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20110616.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20110616.ebuild
4984 deleted file mode 100644
4985 index 8b22b6e..0000000
4986 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20110616.ebuild
4987 +++ /dev/null
4988 @@ -1,149 +0,0 @@
4989 -# Copyright 1999-2011 Gentoo Foundation
4990 -# Distributed under the terms of the GNU General Public License v2
4991 -# $Header: $
4992 -
4993 -EAPI="4"
4994 -WANT_ANT_TASKS="ant-nodeps"
4995 -inherit eutils java-pkg-2 java-ant-2
4996 -
4997 -DESCRIPTION="Netbeans IDE Branding"
4998 -HOMEPAGE="http://netbeans.org/"
4999 -SLOT="9999"
5000 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-16_11-24-45/zip/netbeans-trunk-nightly-201106161124-src.zip"
5001 -SRC_URI="${SOURCE_URL}
5002 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
5003 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
5004 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5005 -KEYWORDS="~amd64 ~x86"
5006 -IUSE="keychain"
5007 -S="${WORKDIR}"
5008 -
5009 -CDEPEND="~dev-java/netbeans-platform-${PV}
5010 - ~dev-java/netbeans-harness-${PV}
5011 - ~dev-java/netbeans-ide-${PV}"
5012 -DEPEND=">=virtual/jdk-1.6
5013 - app-arch/unzip
5014 - ${CDEPEND}
5015 - dev-java/javahelp:0"
5016 -RDEPEND=">=virtual/jdk-1.6
5017 - ${CDEPEND}
5018 - keychain? (
5019 - net-misc/keychain:0
5020 - net-misc/x11-ssh-askpass:0
5021 - )"
5022 -
5023 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5024 -
5025 -EANT_BUILD_XML="nbbuild/build.xml"
5026 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
5027 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true"
5028 -JAVA_PKG_BSFIX="off"
5029 -
5030 -src_unpack() {
5031 - unpack $(basename ${SOURCE_URL})
5032 -
5033 - einfo "Deleting bundled jars..."
5034 - find -name "*.jar" -type f -delete
5035 -
5036 - unpack netbeans-9999-build.xml.patch.bz2
5037 -}
5038 -
5039 -src_prepare() {
5040 - einfo "Deleting bundled class files..."
5041 - find -name "*.class" -type f | xargs rm -vf
5042 -
5043 - epatch netbeans-9999-build.xml.patch
5044 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
5045 -
5046 - # Support for custom patches
5047 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5048 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5049 -
5050 - if [ -n "${files}" ] ; then
5051 - einfo "Applying custom patches:"
5052 -
5053 - for file in ${files} ; do
5054 - epatch "${file}"
5055 - done
5056 - fi
5057 - fi
5058 -
5059 - einfo "Symlinking external libraries..."
5060 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5061 -
5062 - einfo "Linking in other clusters..."
5063 - mkdir "${S}"/nbbuild/netbeans || die
5064 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5065 -
5066 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5067 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5068 - touch nb.cluster.platform.built
5069 -
5070 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5071 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5072 - touch nb.cluster.harness.built
5073 -
5074 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5075 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5076 - touch nb.cluster.ide.built
5077 - popd >/dev/null || die
5078 -
5079 - java-pkg-2_src_prepare
5080 -}
5081 -
5082 -src_install() {
5083 - pushd nbbuild/netbeans >/dev/null || die
5084 -
5085 - insinto ${INSTALL_DIR}/nb
5086 -
5087 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
5088 -
5089 - insinto ${INSTALL_DIR}
5090 - doins -r nb
5091 - dodoc *.txt
5092 - dohtml *.html *.css
5093 -
5094 - insinto ${INSTALL_DIR}/bin
5095 - doins bin/netbeans
5096 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
5097 - fperms 755 ${INSTALL_DIR}/bin/netbeans
5098 -
5099 - insinto /etc/netbeans-${SLOT}
5100 - doins etc/*
5101 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
5102 - sed -i "s%#netbeans_jdkhome=\"/path/to/jdk\"%netbeans_jdkhome=\"\$(java-config -O)\"%" "${D}"/etc/netbeans-${SLOT}/netbeans.conf || die
5103 -
5104 - # fix paths per bug# 163483
5105 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
5106 - sed -i -e 's:"$progdir"/../etc/:/etc/netbeans-7.0/:' "${D}"/${INSTALL_DIR}/bin/netbeans
5107 - sed -i -e 's:"${userdir}"/etc/:/etc/netbeans-7.0/:' "${D}"/${INSTALL_DIR}/bin/netbeans
5108 - fi
5109 -
5110 - dodir /usr/share/icons/hicolor/32x32/apps
5111 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
5112 - dodir /usr/share/icons/hicolor/128x128/apps
5113 - cp "${DISTDIR}"/netbeans-${SLOT}.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png
5114 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
5115 -
5116 - popd >/dev/null || die
5117 -
5118 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
5119 -
5120 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
5121 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
5122 -}
5123 -
5124 -pkg_postinst() {
5125 - if use keychain ; then
5126 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
5127 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
5128 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
5129 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
5130 - einfo "each key on single line, for example:"
5131 - einfo "id_dsa"
5132 - einfo "id_dsa_gentoo"
5133 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
5134 - einfo "for key password (only this time and never again). You can find more information"
5135 - einfo "about keychain at http://www.gentoo.org/doc/en/keychain-guide.xml"
5136 - fi
5137 -}
5138
5139 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20110620.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20110620.ebuild
5140 deleted file mode 100644
5141 index 219e5fa..0000000
5142 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20110620.ebuild
5143 +++ /dev/null
5144 @@ -1,149 +0,0 @@
5145 -# Copyright 1999-2011 Gentoo Foundation
5146 -# Distributed under the terms of the GNU General Public License v2
5147 -# $Header: $
5148 -
5149 -EAPI="4"
5150 -WANT_ANT_TASKS="ant-nodeps"
5151 -inherit eutils java-pkg-2 java-ant-2
5152 -
5153 -DESCRIPTION="Netbeans IDE Branding"
5154 -HOMEPAGE="http://netbeans.org/"
5155 -SLOT="9999"
5156 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-20_06-00-32/zip/netbeans-trunk-nightly-201106200600-src.zip"
5157 -SRC_URI="${SOURCE_URL}
5158 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
5159 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
5160 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5161 -KEYWORDS="~amd64 ~x86"
5162 -IUSE="keychain"
5163 -S="${WORKDIR}"
5164 -
5165 -CDEPEND="~dev-java/netbeans-platform-${PV}
5166 - ~dev-java/netbeans-harness-${PV}
5167 - ~dev-java/netbeans-ide-${PV}"
5168 -DEPEND=">=virtual/jdk-1.6
5169 - app-arch/unzip
5170 - ${CDEPEND}
5171 - dev-java/javahelp:0"
5172 -RDEPEND=">=virtual/jdk-1.6
5173 - ${CDEPEND}
5174 - keychain? (
5175 - net-misc/keychain:0
5176 - net-misc/x11-ssh-askpass:0
5177 - )"
5178 -
5179 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5180 -
5181 -EANT_BUILD_XML="nbbuild/build.xml"
5182 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
5183 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true"
5184 -JAVA_PKG_BSFIX="off"
5185 -
5186 -src_unpack() {
5187 - unpack $(basename ${SOURCE_URL})
5188 -
5189 - einfo "Deleting bundled jars..."
5190 - find -name "*.jar" -type f -delete
5191 -
5192 - unpack netbeans-9999-build.xml.patch.bz2
5193 -}
5194 -
5195 -src_prepare() {
5196 - einfo "Deleting bundled class files..."
5197 - find -name "*.class" -type f | xargs rm -vf
5198 -
5199 - epatch netbeans-9999-build.xml.patch
5200 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
5201 -
5202 - # Support for custom patches
5203 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5204 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5205 -
5206 - if [ -n "${files}" ] ; then
5207 - einfo "Applying custom patches:"
5208 -
5209 - for file in ${files} ; do
5210 - epatch "${file}"
5211 - done
5212 - fi
5213 - fi
5214 -
5215 - einfo "Symlinking external libraries..."
5216 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5217 -
5218 - einfo "Linking in other clusters..."
5219 - mkdir "${S}"/nbbuild/netbeans || die
5220 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5221 -
5222 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5223 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5224 - touch nb.cluster.platform.built
5225 -
5226 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5227 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5228 - touch nb.cluster.harness.built
5229 -
5230 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5231 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5232 - touch nb.cluster.ide.built
5233 - popd >/dev/null || die
5234 -
5235 - java-pkg-2_src_prepare
5236 -}
5237 -
5238 -src_install() {
5239 - pushd nbbuild/netbeans >/dev/null || die
5240 -
5241 - insinto ${INSTALL_DIR}/nb
5242 -
5243 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
5244 -
5245 - insinto ${INSTALL_DIR}
5246 - doins -r nb
5247 - dodoc *.txt
5248 - dohtml *.html *.css
5249 -
5250 - insinto ${INSTALL_DIR}/bin
5251 - doins bin/netbeans
5252 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
5253 - fperms 755 ${INSTALL_DIR}/bin/netbeans
5254 -
5255 - insinto /etc/netbeans-${SLOT}
5256 - doins etc/*
5257 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
5258 - sed -i "s%#netbeans_jdkhome=\"/path/to/jdk\"%netbeans_jdkhome=\"\$(java-config -O)\"%" "${D}"/etc/netbeans-${SLOT}/netbeans.conf || die
5259 -
5260 - # fix paths per bug# 163483
5261 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
5262 - sed -i -e 's:"$progdir"/../etc/:/etc/netbeans-7.0/:' "${D}"/${INSTALL_DIR}/bin/netbeans
5263 - sed -i -e 's:"${userdir}"/etc/:/etc/netbeans-7.0/:' "${D}"/${INSTALL_DIR}/bin/netbeans
5264 - fi
5265 -
5266 - dodir /usr/share/icons/hicolor/32x32/apps
5267 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
5268 - dodir /usr/share/icons/hicolor/128x128/apps
5269 - cp "${DISTDIR}"/netbeans-${SLOT}.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png
5270 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
5271 -
5272 - popd >/dev/null || die
5273 -
5274 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
5275 -
5276 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
5277 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
5278 -}
5279 -
5280 -pkg_postinst() {
5281 - if use keychain ; then
5282 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
5283 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
5284 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
5285 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
5286 - einfo "each key on single line, for example:"
5287 - einfo "id_dsa"
5288 - einfo "id_dsa_gentoo"
5289 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
5290 - einfo "for key password (only this time and never again). You can find more information"
5291 - einfo "about keychain at http://www.gentoo.org/doc/en/keychain-guide.xml"
5292 - fi
5293 -}
5294
5295 diff --git a/dev-java/netbeans-php/ChangeLog b/dev-java/netbeans-php/ChangeLog
5296 index 2984fc5..d04325e 100644
5297 --- a/dev-java/netbeans-php/ChangeLog
5298 +++ b/dev-java/netbeans-php/ChangeLog
5299 @@ -2,6 +2,10 @@
5300 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
5301 # $Header: $
5302
5303 + 29 Jun 2011; Miroslav Šulc <fordfrog@g.o>
5304 + -netbeans-php-9999_p20110616.ebuild, -netbeans-php-9999_p20110620.ebuild:
5305 + Removed obsolete versions
5306 +
5307 *netbeans-php-9999_p20110626 (27 Jun 2011)
5308
5309 27 Jun 2011; Miroslav Šulc <fordfrog@g.o>
5310
5311 diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
5312 index d0153eb..d9c3823 100644
5313 --- a/dev-java/netbeans-php/Manifest
5314 +++ b/dev-java/netbeans-php/Manifest
5315 @@ -5,12 +5,8 @@ DIST C3E8FC2F69123F598F29F930DC39F5B55A08824C-phpsigfiles.zip 421035 RMD160 8a73
5316 DIST netbeans-7.0-201104080000-src.zip 175465212 RMD160 78a98cb97447e29d5867f79e25a481c2bc3c9a58 SHA1 9d22f61b5fa38be0fe9ab8d355d03effd1ba6ff1 SHA256 e2b3a52ac56806446ed3d15b025648d186bd2410e44c36bd2851e39d7f1a9dc5
5317 DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674ff1216d504d2d SHA1 6324909cc2dfae583f38e3544a38d1058c73a7ec SHA256 f323cb4694f6351fe47b76fa8b8b3e3f8e456e7d45ca76f9b88c5c6b90cc103f
5318 DIST netbeans-9999-build.xml.patch.bz2 1620 RMD160 d565d98a2bf88cc6937c3597d1243fe1356b215b SHA1 a391d2a9b656cac3ab3f4f673ee469935dd11dc2 SHA256 5110af4f75c4780ec0ae2f06d3243c7921f3907d53ab15431a706f7a65336e38
5319 -DIST netbeans-trunk-nightly-201106161124-src.zip 176018905 RMD160 fa72bfba97d7e24efcce6caaa817099107b5ba3d SHA1 f5ccddb9aa1bad7e6d22772d9eacced135174293 SHA256 d9a478a9c2c5b292ce1272c199ae5a267f46f6bb91ef50d2ed78e658a3fcdc40
5320 -DIST netbeans-trunk-nightly-201106200600-src.zip 176065942 RMD160 2310d5071374a8027690baa184cba9952b784bda SHA1 598fe929004ac6efc4523f2d1685418420d84de6 SHA256 9a43a9f805d29ad0f70f17b0b0252d3f1dcac075c42c7346698253a611149e7f
5321 DIST netbeans-trunk-nightly-201106260600-src.zip 176454554 RMD160 f6fc45fe9b4fd1b2662a7f8f77ad05727aa73a82 SHA1 7dfe08178827f30b084b5a148750fdcf6cdb15a6 SHA256 d198aa084fbf0f30c794cae2f88714b60e8cfd64d1cb8beeadeb08a442090884
5322 EBUILD netbeans-php-7.0.ebuild 4086 RMD160 3b0516c1fb5f77b7845bf956eccd2106aa5b477d SHA1 2deee7e95837905a26f7c3476d4067fd404b7055 SHA256 03a362429af46895dd6f50b8f44a68b9760e47320a52a137f088b3aec4bd2d93
5323 -EBUILD netbeans-php-9999_p20110616.ebuild 4113 RMD160 4ef6be6d40bf758159e97e6daa8df58cf4277d08 SHA1 44fa72f3ad634ebdef1a7f69f6ee26d6c9399d0e SHA256 b3e1613aa9b93cd8c2f3453e097cf31c357e0e20ece497c38edb9af4b2df6a4b
5324 -EBUILD netbeans-php-9999_p20110620.ebuild 4113 RMD160 f9a8f2224c740e02da99dc2e208315dd56003b4e SHA1 ba5ebd42901f73390d4f0e3b316b7670a110681f SHA256 f155aa17d359929cbdc9bde48e5955567e1773019db44f9b9cf06a6619b47747
5325 EBUILD netbeans-php-9999_p20110626.ebuild 4113 RMD160 506313562f6eea88a72619fa74c0cea280d59c13 SHA1 0a0f222d2536d56009981dffb0ac66d5068a689a SHA256 3571c26bd5c9d7c2a166e02375ccdf7e6f1c231603aad61d9b1665685bd6f322
5326 -MISC ChangeLog 9729 RMD160 9ae1420946aa1d3084ba423fffd8e31a3b3ae8db SHA1 f881ffd3dd44a6b9ac0c2add5d7395deb12df741 SHA256 ef423ec222b42cf6ab1436d8ec0b33e8224d9e7b368a6bab241ab0c19085b30f
5327 +MISC ChangeLog 9886 RMD160 6a87b98ca61255d125a1a43a07fe861c27da1016 SHA1 ed464acbd13fb974c6f3e208ef1ea8cb5cb326a9 SHA256 05ec18e5f118aebffea05511a4c348bf769ecfdeb7a600cc98d0ae33bea1c37f
5328 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
5329
5330 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20110616.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20110616.ebuild
5331 deleted file mode 100644
5332 index 78f46e2..0000000
5333 --- a/dev-java/netbeans-php/netbeans-php-9999_p20110616.ebuild
5334 +++ /dev/null
5335 @@ -1,119 +0,0 @@
5336 -# Copyright 1999-2011 Gentoo Foundation
5337 -# Distributed under the terms of the GNU General Public License v2
5338 -# $Header: $
5339 -
5340 -EAPI="4"
5341 -WANT_ANT_TASKS="ant-nodeps"
5342 -inherit eutils java-pkg-2 java-ant-2
5343 -
5344 -DESCRIPTION="Netbeans PHP Cluster"
5345 -HOMEPAGE="http://netbeans.org/projects/php"
5346 -SLOT="9999"
5347 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-16_11-24-45/zip/netbeans-trunk-nightly-201106161124-src.zip"
5348 -SRC_URI="${SOURCE_URL}
5349 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
5350 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
5351 - http://hg.netbeans.org/binaries/C3E8FC2F69123F598F29F930DC39F5B55A08824C-phpsigfiles.zip
5352 - http://hg.netbeans.org/binaries/06D0F78D33106A7E5D33B414BE4CA0CE474D969A-preindexed-php.zip
5353 - http://hg.netbeans.org/binaries/40BC40A6E6DBD598900E8FAB87E460FCC601275C-predefined_vars.zip"
5354 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5355 -KEYWORDS="~amd64 ~x86"
5356 -IUSE=""
5357 -S="${WORKDIR}"
5358 -
5359 -CDEPEND="~dev-java/netbeans-ide-${PV}
5360 - ~dev-java/netbeans-platform-${PV}
5361 - ~dev-java/netbeans-websvccommon-${PV}
5362 - dev-java/javacup:0"
5363 -DEPEND=">=virtual/jdk-1.6
5364 - app-arch/unzip
5365 - ${CDEPEND}
5366 - dev-java/javahelp:0"
5367 -RDEPEND=">=virtual/jdk-1.6
5368 - ${CDEPEND}"
5369 -
5370 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5371 -
5372 -EANT_BUILD_XML="nbbuild/build.xml"
5373 -EANT_BUILD_TARGET="rebuild-cluster"
5374 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true"
5375 -JAVA_PKG_BSFIX="off"
5376 -
5377 -src_unpack() {
5378 - unpack $(basename ${SOURCE_URL})
5379 -
5380 - einfo "Deleting bundled jars..."
5381 - find -name "*.jar" -type f -delete
5382 -
5383 - unpack netbeans-9999-build.xml.patch.bz2
5384 -
5385 - pushd "${S}" >/dev/null || die
5386 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
5387 - ln -s "${DISTDIR}"/C3E8FC2F69123F598F29F930DC39F5B55A08824C-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
5388 - ln -s "${DISTDIR}"/06D0F78D33106A7E5D33B414BE4CA0CE474D969A-preindexed-php.zip php.project/external/preindexed-php.zip || die
5389 - ln -s "${DISTDIR}"/40BC40A6E6DBD598900E8FAB87E460FCC601275C-predefined_vars.zip php.editor/external/predefined_vars.zip || die
5390 - popd >/dev/null || die
5391 -}
5392 -
5393 -src_prepare() {
5394 - einfo "Deleting bundled class files..."
5395 - find -name "*.class" -type f | xargs rm -vf
5396 -
5397 - epatch netbeans-9999-build.xml.patch
5398 -
5399 - # Support for custom patches
5400 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5401 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5402 -
5403 - if [ -n "${files}" ] ; then
5404 - einfo "Applying custom patches:"
5405 -
5406 - for file in ${files} ; do
5407 - epatch "${file}"
5408 - done
5409 - fi
5410 - fi
5411 -
5412 - einfo "Symlinking external libraries..."
5413 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5414 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
5415 -
5416 - einfo "Linking in other clusters..."
5417 - mkdir "${S}"/nbbuild/netbeans || die
5418 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5419 -
5420 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5421 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5422 - touch nb.cluster.ide.built
5423 -
5424 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5425 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5426 - touch nb.cluster.platform.built
5427 -
5428 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5429 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5430 - touch nb.cluster.websvccommon.built
5431 -
5432 - popd >/dev/null || die
5433 -
5434 - java-pkg-2_src_prepare
5435 -}
5436 -
5437 -src_install() {
5438 - pushd nbbuild/netbeans/php >/dev/null || die
5439 -
5440 - insinto ${INSTALL_DIR}
5441 -
5442 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5443 -
5444 - doins -r *
5445 -
5446 - popd >/dev/null || die
5447 -
5448 - local instdir=${INSTALL_DIR}/modules/ext
5449 - pushd "${D}"/${instdir} >/dev/null || die
5450 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
5451 - popd >/dev/null || die
5452 -
5453 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
5454 -}
5455
5456 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20110620.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20110620.ebuild
5457 deleted file mode 100644
5458 index 9fa03dd..0000000
5459 --- a/dev-java/netbeans-php/netbeans-php-9999_p20110620.ebuild
5460 +++ /dev/null
5461 @@ -1,119 +0,0 @@
5462 -# Copyright 1999-2011 Gentoo Foundation
5463 -# Distributed under the terms of the GNU General Public License v2
5464 -# $Header: $
5465 -
5466 -EAPI="4"
5467 -WANT_ANT_TASKS="ant-nodeps"
5468 -inherit eutils java-pkg-2 java-ant-2
5469 -
5470 -DESCRIPTION="Netbeans PHP Cluster"
5471 -HOMEPAGE="http://netbeans.org/projects/php"
5472 -SLOT="9999"
5473 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-20_06-00-32/zip/netbeans-trunk-nightly-201106200600-src.zip"
5474 -SRC_URI="${SOURCE_URL}
5475 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
5476 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
5477 - http://hg.netbeans.org/binaries/C3E8FC2F69123F598F29F930DC39F5B55A08824C-phpsigfiles.zip
5478 - http://hg.netbeans.org/binaries/06D0F78D33106A7E5D33B414BE4CA0CE474D969A-preindexed-php.zip
5479 - http://hg.netbeans.org/binaries/40BC40A6E6DBD598900E8FAB87E460FCC601275C-predefined_vars.zip"
5480 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5481 -KEYWORDS="~amd64 ~x86"
5482 -IUSE=""
5483 -S="${WORKDIR}"
5484 -
5485 -CDEPEND="~dev-java/netbeans-ide-${PV}
5486 - ~dev-java/netbeans-platform-${PV}
5487 - ~dev-java/netbeans-websvccommon-${PV}
5488 - dev-java/javacup:0"
5489 -DEPEND=">=virtual/jdk-1.6
5490 - app-arch/unzip
5491 - ${CDEPEND}
5492 - dev-java/javahelp:0"
5493 -RDEPEND=">=virtual/jdk-1.6
5494 - ${CDEPEND}"
5495 -
5496 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5497 -
5498 -EANT_BUILD_XML="nbbuild/build.xml"
5499 -EANT_BUILD_TARGET="rebuild-cluster"
5500 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true"
5501 -JAVA_PKG_BSFIX="off"
5502 -
5503 -src_unpack() {
5504 - unpack $(basename ${SOURCE_URL})
5505 -
5506 - einfo "Deleting bundled jars..."
5507 - find -name "*.jar" -type f -delete
5508 -
5509 - unpack netbeans-9999-build.xml.patch.bz2
5510 -
5511 - pushd "${S}" >/dev/null || die
5512 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
5513 - ln -s "${DISTDIR}"/C3E8FC2F69123F598F29F930DC39F5B55A08824C-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
5514 - ln -s "${DISTDIR}"/06D0F78D33106A7E5D33B414BE4CA0CE474D969A-preindexed-php.zip php.project/external/preindexed-php.zip || die
5515 - ln -s "${DISTDIR}"/40BC40A6E6DBD598900E8FAB87E460FCC601275C-predefined_vars.zip php.editor/external/predefined_vars.zip || die
5516 - popd >/dev/null || die
5517 -}
5518 -
5519 -src_prepare() {
5520 - einfo "Deleting bundled class files..."
5521 - find -name "*.class" -type f | xargs rm -vf
5522 -
5523 - epatch netbeans-9999-build.xml.patch
5524 -
5525 - # Support for custom patches
5526 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5527 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5528 -
5529 - if [ -n "${files}" ] ; then
5530 - einfo "Applying custom patches:"
5531 -
5532 - for file in ${files} ; do
5533 - epatch "${file}"
5534 - done
5535 - fi
5536 - fi
5537 -
5538 - einfo "Symlinking external libraries..."
5539 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5540 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
5541 -
5542 - einfo "Linking in other clusters..."
5543 - mkdir "${S}"/nbbuild/netbeans || die
5544 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5545 -
5546 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5547 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5548 - touch nb.cluster.ide.built
5549 -
5550 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5551 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5552 - touch nb.cluster.platform.built
5553 -
5554 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5555 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5556 - touch nb.cluster.websvccommon.built
5557 -
5558 - popd >/dev/null || die
5559 -
5560 - java-pkg-2_src_prepare
5561 -}
5562 -
5563 -src_install() {
5564 - pushd nbbuild/netbeans/php >/dev/null || die
5565 -
5566 - insinto ${INSTALL_DIR}
5567 -
5568 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5569 -
5570 - doins -r *
5571 -
5572 - popd >/dev/null || die
5573 -
5574 - local instdir=${INSTALL_DIR}/modules/ext
5575 - pushd "${D}"/${instdir} >/dev/null || die
5576 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
5577 - popd >/dev/null || die
5578 -
5579 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
5580 -}
5581
5582 diff --git a/dev-java/netbeans-platform/ChangeLog b/dev-java/netbeans-platform/ChangeLog
5583 index 2d779eb..1a1ba15 100644
5584 --- a/dev-java/netbeans-platform/ChangeLog
5585 +++ b/dev-java/netbeans-platform/ChangeLog
5586 @@ -2,6 +2,11 @@
5587 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
5588 # $Header: $
5589
5590 + 29 Jun 2011; Miroslav Šulc <fordfrog@g.o>
5591 + -netbeans-platform-9999_p20110616.ebuild,
5592 + -netbeans-platform-9999_p20110620.ebuild:
5593 + Removed obsolete versions
5594 +
5595 *netbeans-platform-9999_p20110626 (27 Jun 2011)
5596
5597 27 Jun 2011; Miroslav Šulc <fordfrog@g.o>
5598
5599 diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
5600 index dfc40c9..86e94c5 100644
5601 --- a/dev-java/netbeans-platform/Manifest
5602 +++ b/dev-java/netbeans-platform/Manifest
5603 @@ -6,12 +6,8 @@ DIST BD5615C6A15497B60A0AAA9A04D4F05E2BC42D07-felix-main-2.0.2.jar 23434 RMD160
5604 DIST netbeans-7.0-201104080000-src.zip 175465212 RMD160 78a98cb97447e29d5867f79e25a481c2bc3c9a58 SHA1 9d22f61b5fa38be0fe9ab8d355d03effd1ba6ff1 SHA256 e2b3a52ac56806446ed3d15b025648d186bd2410e44c36bd2851e39d7f1a9dc5
5605 DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674ff1216d504d2d SHA1 6324909cc2dfae583f38e3544a38d1058c73a7ec SHA256 f323cb4694f6351fe47b76fa8b8b3e3f8e456e7d45ca76f9b88c5c6b90cc103f
5606 DIST netbeans-9999-build.xml.patch.bz2 1620 RMD160 d565d98a2bf88cc6937c3597d1243fe1356b215b SHA1 a391d2a9b656cac3ab3f4f673ee469935dd11dc2 SHA256 5110af4f75c4780ec0ae2f06d3243c7921f3907d53ab15431a706f7a65336e38
5607 -DIST netbeans-trunk-nightly-201106161124-src.zip 176018905 RMD160 fa72bfba97d7e24efcce6caaa817099107b5ba3d SHA1 f5ccddb9aa1bad7e6d22772d9eacced135174293 SHA256 d9a478a9c2c5b292ce1272c199ae5a267f46f6bb91ef50d2ed78e658a3fcdc40
5608 -DIST netbeans-trunk-nightly-201106200600-src.zip 176065942 RMD160 2310d5071374a8027690baa184cba9952b784bda SHA1 598fe929004ac6efc4523f2d1685418420d84de6 SHA256 9a43a9f805d29ad0f70f17b0b0252d3f1dcac075c42c7346698253a611149e7f
5609 DIST netbeans-trunk-nightly-201106260600-src.zip 176454554 RMD160 f6fc45fe9b4fd1b2662a7f8f77ad05727aa73a82 SHA1 7dfe08178827f30b084b5a148750fdcf6cdb15a6 SHA256 d198aa084fbf0f30c794cae2f88714b60e8cfd64d1cb8beeadeb08a442090884
5610 EBUILD netbeans-platform-7.0.ebuild 4855 RMD160 1bf2c46bf11d3c8767d5f03996acf9f8e81b5b87 SHA1 b26949f5b85e72c7e2b7b55b6f8f40f9493dfcd3 SHA256 3375b2dd5b9b638e91d78dc56c81128adf63b03e909c518dcae6dacb6d3ef761
5611 -EBUILD netbeans-platform-9999_p20110616.ebuild 4882 RMD160 fa479ae80639b90e3d07fcf0fd3b4344881d6495 SHA1 6e8ed3b361e08a3135b3c7a05c0adaa73dd55c33 SHA256 615fdb4fe90ed84d45d272ba1b351ceab2a67610f996eea29ab1f152583f7699
5612 -EBUILD netbeans-platform-9999_p20110620.ebuild 4882 RMD160 6155a8c21e83180766d87d85255da7e35a189f70 SHA1 3799a5e44d09bc6298fda23fc340c28a4e0cd81f SHA256 6596337ec4f9bac01a0e39e4bb028dc127e7d1a1203b2f354c338678adbdc526
5613 EBUILD netbeans-platform-9999_p20110626.ebuild 4882 RMD160 c4392f11d140c1e7f3c079b2b0a0ee729f95c861 SHA1 a2fa27dbc9e4f6cd0055ad079610748f620dd5eb SHA256 c13e45ebc184d80aa3f3d69b8d21a6e5d8ddb0b78ed2e7a7e7c247d10d21ee09
5614 -MISC ChangeLog 10721 RMD160 c16ae935c57c45044576a67eb775157e002f85de SHA1 21fbd3f4afc2dc727691ffe3f956eb18a738fd0d SHA256 66ea30b0e039a085f01ee9c0a2f680bd44e689bccb1addb3a0a3656d2cec6d1d
5615 +MISC ChangeLog 10890 RMD160 d4359f6c6c180b6d57b2c6a4ae0a4ae203ca0c0a SHA1 627fbe02023623c6fd2ee551570afa5f693fbc5f SHA256 6879bbb4186934b332110b126449c6f88ca082480bdbeae07cec1dcb87507be4
5616 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
5617
5618 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20110616.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20110616.ebuild
5619 deleted file mode 100644
5620 index f4870c4..0000000
5621 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20110616.ebuild
5622 +++ /dev/null
5623 @@ -1,122 +0,0 @@
5624 -# Copyright 1999-2011 Gentoo Foundation
5625 -# Distributed under the terms of the GNU General Public License v2
5626 -# $Header: $
5627 -
5628 -EAPI="4"
5629 -WANT_ANT_TASKS="ant-nodeps"
5630 -inherit eutils java-pkg-2 java-ant-2
5631 -
5632 -DESCRIPTION="Netbeans Platform"
5633 -HOMEPAGE="http://netbeans.org/features/platform/"
5634 -SLOT="9999"
5635 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-16_11-24-45/zip/netbeans-trunk-nightly-201106161124-src.zip"
5636 -SRC_URI="${SOURCE_URL}
5637 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
5638 - http://hg.netbeans.org/binaries/08676C719D33D26DF4F3988E210A04D7F11183B7-felix-2.0.3.jar
5639 - http://hg.netbeans.org/binaries/BD5615C6A15497B60A0AAA9A04D4F05E2BC42D07-felix-main-2.0.2.jar
5640 - http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
5641 - http://hg.netbeans.org/binaries/986195A7E31034EE73F7A896A36B24169692F142-osgi.core-4.2.jar
5642 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip"
5643 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5644 -KEYWORDS="~amd64 ~x86"
5645 -IUSE=""
5646 -S="${WORKDIR}"
5647 -
5648 -CDEPEND="dev-java/javahelp:0
5649 - >=dev-java/jna-3.2.7:0
5650 - dev-java/swing-layout:1[source]"
5651 -DEPEND=">=virtual/jdk-1.6
5652 - app-arch/unzip
5653 - ${CDEPEND}"
5654 -RDEPEND=">=virtual/jdk-1.6
5655 - ${CDEPEND}"
5656 -
5657 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5658 -
5659 -EANT_BUILD_XML="nbbuild/build.xml"
5660 -EANT_BUILD_TARGET="rebuild-cluster"
5661 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true"
5662 -JAVA_PKG_BSFIX="off"
5663 -
5664 -src_unpack() {
5665 - unpack $(basename ${SOURCE_URL})
5666 -
5667 - einfo "Deleting bundled jars..."
5668 - find -name "*.jar" -type f -delete
5669 -
5670 - unpack netbeans-9999-build.xml.patch.bz2
5671 -
5672 - pushd "${S}" >/dev/null || die
5673 - ln -s "${DISTDIR}"/08676C719D33D26DF4F3988E210A04D7F11183B7-felix-2.0.3.jar libs.felix/external/felix-2.0.3.jar || die
5674 - ln -s "${DISTDIR}"/BD5615C6A15497B60A0AAA9A04D4F05E2BC42D07-felix-main-2.0.2.jar libs.felix/external/felix-main-2.0.2.jar || die
5675 - ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
5676 - ln -s "${DISTDIR}"/986195A7E31034EE73F7A896A36B24169692F142-osgi.core-4.2.jar libs.osgi/external/osgi.core-4.2.jar || die
5677 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
5678 - popd >/dev/null || die
5679 -}
5680 -
5681 -src_prepare() {
5682 - einfo "Deleting bundled class files..."
5683 - find -name "*.class" -type f | xargs rm -vf
5684 -
5685 - epatch netbeans-9999-build.xml.patch
5686 - # upstream jna jar contains bundled binary libraries so we disable that feature
5687 - sed -i "/jnidispatch/d" libs.jna/nbproject/project.properties || die
5688 -
5689 - # Support for custom patches
5690 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5691 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5692 -
5693 - if [ -n "${files}" ] ; then
5694 - einfo "Applying custom patches:"
5695 -
5696 - for file in ${files} ; do
5697 - epatch "${file}"
5698 - done
5699 - fi
5700 - fi
5701 -
5702 - einfo "Symlinking external libraries..."
5703 - java-pkg_jar-from --into core.nativeaccess/external jna platform.jar platform-3.2.7.jar
5704 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5705 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-3.2.7.jar
5706 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
5707 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
5708 -
5709 - java-pkg-2_src_prepare
5710 -}
5711 -
5712 -src_install() {
5713 - pushd nbbuild/netbeans/platform >/dev/null || die
5714 -
5715 - java-pkg_dojar lib/*.jar
5716 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5717 -
5718 - insinto ${INSTALL_DIR}
5719 - doins -r *
5720 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
5721 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
5722 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
5723 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
5724 - rm -fr "${D}"/modules/lib || die
5725 -
5726 - popd >/dev/null || die
5727 -
5728 - fperms 775 ${INSTALL_DIR}/lib/nbexec
5729 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
5730 -
5731 - local instdir=${INSTALL_DIR}/modules/ext
5732 - pushd "${D}"/${instdir} >/dev/null || die
5733 - # felix-main-2.0.2.jar
5734 - # felix-2.0.3.jar
5735 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
5736 - rm jna-3.2.7.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-3.2.7.jar || die
5737 - # osgi.cmpn-4.2.jar
5738 - # osgi.core-4.2.jar
5739 - rm platform-3.2.7.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/platform-3.2.7.jar || die
5740 - 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
5741 - # updater.jar
5742 - popd >/dev/null || die
5743 -
5744 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
5745 -}
5746
5747 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20110620.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20110620.ebuild
5748 deleted file mode 100644
5749 index 90ae031..0000000
5750 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20110620.ebuild
5751 +++ /dev/null
5752 @@ -1,122 +0,0 @@
5753 -# Copyright 1999-2011 Gentoo Foundation
5754 -# Distributed under the terms of the GNU General Public License v2
5755 -# $Header: $
5756 -
5757 -EAPI="4"
5758 -WANT_ANT_TASKS="ant-nodeps"
5759 -inherit eutils java-pkg-2 java-ant-2
5760 -
5761 -DESCRIPTION="Netbeans Platform"
5762 -HOMEPAGE="http://netbeans.org/features/platform/"
5763 -SLOT="9999"
5764 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-20_06-00-32/zip/netbeans-trunk-nightly-201106200600-src.zip"
5765 -SRC_URI="${SOURCE_URL}
5766 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2
5767 - http://hg.netbeans.org/binaries/08676C719D33D26DF4F3988E210A04D7F11183B7-felix-2.0.3.jar
5768 - http://hg.netbeans.org/binaries/BD5615C6A15497B60A0AAA9A04D4F05E2BC42D07-felix-main-2.0.2.jar
5769 - http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
5770 - http://hg.netbeans.org/binaries/986195A7E31034EE73F7A896A36B24169692F142-osgi.core-4.2.jar
5771 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip"
5772 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5773 -KEYWORDS="~amd64 ~x86"
5774 -IUSE=""
5775 -S="${WORKDIR}"
5776 -
5777 -CDEPEND="dev-java/javahelp:0
5778 - >=dev-java/jna-3.2.7:0
5779 - dev-java/swing-layout:1[source]"
5780 -DEPEND=">=virtual/jdk-1.6
5781 - app-arch/unzip
5782 - ${CDEPEND}"
5783 -RDEPEND=">=virtual/jdk-1.6
5784 - ${CDEPEND}"
5785 -
5786 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5787 -
5788 -EANT_BUILD_XML="nbbuild/build.xml"
5789 -EANT_BUILD_TARGET="rebuild-cluster"
5790 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true"
5791 -JAVA_PKG_BSFIX="off"
5792 -
5793 -src_unpack() {
5794 - unpack $(basename ${SOURCE_URL})
5795 -
5796 - einfo "Deleting bundled jars..."
5797 - find -name "*.jar" -type f -delete
5798 -
5799 - unpack netbeans-9999-build.xml.patch.bz2
5800 -
5801 - pushd "${S}" >/dev/null || die
5802 - ln -s "${DISTDIR}"/08676C719D33D26DF4F3988E210A04D7F11183B7-felix-2.0.3.jar libs.felix/external/felix-2.0.3.jar || die
5803 - ln -s "${DISTDIR}"/BD5615C6A15497B60A0AAA9A04D4F05E2BC42D07-felix-main-2.0.2.jar libs.felix/external/felix-main-2.0.2.jar || die
5804 - ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
5805 - ln -s "${DISTDIR}"/986195A7E31034EE73F7A896A36B24169692F142-osgi.core-4.2.jar libs.osgi/external/osgi.core-4.2.jar || die
5806 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
5807 - popd >/dev/null || die
5808 -}
5809 -
5810 -src_prepare() {
5811 - einfo "Deleting bundled class files..."
5812 - find -name "*.class" -type f | xargs rm -vf
5813 -
5814 - epatch netbeans-9999-build.xml.patch
5815 - # upstream jna jar contains bundled binary libraries so we disable that feature
5816 - sed -i "/jnidispatch/d" libs.jna/nbproject/project.properties || die
5817 -
5818 - # Support for custom patches
5819 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5820 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5821 -
5822 - if [ -n "${files}" ] ; then
5823 - einfo "Applying custom patches:"
5824 -
5825 - for file in ${files} ; do
5826 - epatch "${file}"
5827 - done
5828 - fi
5829 - fi
5830 -
5831 - einfo "Symlinking external libraries..."
5832 - java-pkg_jar-from --into core.nativeaccess/external jna platform.jar platform-3.2.7.jar
5833 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5834 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-3.2.7.jar
5835 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
5836 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
5837 -
5838 - java-pkg-2_src_prepare
5839 -}
5840 -
5841 -src_install() {
5842 - pushd nbbuild/netbeans/platform >/dev/null || die
5843 -
5844 - java-pkg_dojar lib/*.jar
5845 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5846 -
5847 - insinto ${INSTALL_DIR}
5848 - doins -r *
5849 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
5850 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
5851 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
5852 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
5853 - rm -fr "${D}"/modules/lib || die
5854 -
5855 - popd >/dev/null || die
5856 -
5857 - fperms 775 ${INSTALL_DIR}/lib/nbexec
5858 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
5859 -
5860 - local instdir=${INSTALL_DIR}/modules/ext
5861 - pushd "${D}"/${instdir} >/dev/null || die
5862 - # felix-main-2.0.2.jar
5863 - # felix-2.0.3.jar
5864 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
5865 - rm jna-3.2.7.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-3.2.7.jar || die
5866 - # osgi.cmpn-4.2.jar
5867 - # osgi.core-4.2.jar
5868 - rm platform-3.2.7.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/platform-3.2.7.jar || die
5869 - 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
5870 - # updater.jar
5871 - popd >/dev/null || die
5872 -
5873 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
5874 -}
5875
5876 diff --git a/dev-java/netbeans-profiler/ChangeLog b/dev-java/netbeans-profiler/ChangeLog
5877 index 71a324e..a2069c3 100644
5878 --- a/dev-java/netbeans-profiler/ChangeLog
5879 +++ b/dev-java/netbeans-profiler/ChangeLog
5880 @@ -2,6 +2,11 @@
5881 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
5882 # $Header: $
5883
5884 + 29 Jun 2011; Miroslav Šulc <fordfrog@g.o>
5885 + -netbeans-profiler-9999_p20110616.ebuild,
5886 + -netbeans-profiler-9999_p20110620.ebuild:
5887 + Removed obsolete versions
5888 +
5889 *netbeans-profiler-9999_p20110626 (27 Jun 2011)
5890
5891 27 Jun 2011; Miroslav Šulc <fordfrog@g.o>
5892
5893 diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
5894 index 1850b49..bb355d1 100644
5895 --- a/dev-java/netbeans-profiler/Manifest
5896 +++ b/dev-java/netbeans-profiler/Manifest
5897 @@ -1,12 +1,8 @@
5898 DIST netbeans-7.0-201104080000-src.zip 175465212 RMD160 78a98cb97447e29d5867f79e25a481c2bc3c9a58 SHA1 9d22f61b5fa38be0fe9ab8d355d03effd1ba6ff1 SHA256 e2b3a52ac56806446ed3d15b025648d186bd2410e44c36bd2851e39d7f1a9dc5
5899 DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674ff1216d504d2d SHA1 6324909cc2dfae583f38e3544a38d1058c73a7ec SHA256 f323cb4694f6351fe47b76fa8b8b3e3f8e456e7d45ca76f9b88c5c6b90cc103f
5900 DIST netbeans-9999-build.xml.patch.bz2 1620 RMD160 d565d98a2bf88cc6937c3597d1243fe1356b215b SHA1 a391d2a9b656cac3ab3f4f673ee469935dd11dc2 SHA256 5110af4f75c4780ec0ae2f06d3243c7921f3907d53ab15431a706f7a65336e38
5901 -DIST netbeans-trunk-nightly-201106161124-src.zip 176018905 RMD160 fa72bfba97d7e24efcce6caaa817099107b5ba3d SHA1 f5ccddb9aa1bad7e6d22772d9eacced135174293 SHA256 d9a478a9c2c5b292ce1272c199ae5a267f46f6bb91ef50d2ed78e658a3fcdc40
5902 -DIST netbeans-trunk-nightly-201106200600-src.zip 176065942 RMD160 2310d5071374a8027690baa184cba9952b784bda SHA1 598fe929004ac6efc4523f2d1685418420d84de6 SHA256 9a43a9f805d29ad0f70f17b0b0252d3f1dcac075c42c7346698253a611149e7f
5903 DIST netbeans-trunk-nightly-201106260600-src.zip 176454554 RMD160 f6fc45fe9b4fd1b2662a7f8f77ad05727aa73a82 SHA1 7dfe08178827f30b084b5a148750fdcf6cdb15a6 SHA256 d198aa084fbf0f30c794cae2f88714b60e8cfd64d1cb8beeadeb08a442090884
5904 EBUILD netbeans-profiler-7.0.ebuild 3048 RMD160 ff8573b89f3dabc65e232a60c31fabc2c480b181 SHA1 80b0946f0fdcaa9b6f10f3bc78535b94b582dcc7 SHA256 7148f39f6ebb55e5ed0581bcfa361eb6e4fb5e225e50035cd972f3152340a58a
5905 -EBUILD netbeans-profiler-9999_p20110616.ebuild 3075 RMD160 50fc26c26ce4480421cdf2e7577b649dcce4dd5a SHA1 8ce5eec287e31d2aafdf3ed4e8e6998b97719bba SHA256 3d84193a01d0fddaf2da659be08fd0d8bd1d63963dc08fc7cf27654984f0baf4
5906 -EBUILD netbeans-profiler-9999_p20110620.ebuild 3075 RMD160 9e40a43392d184d04d68faacec92f49c8e87cc21 SHA1 13c0467777b157266021f306986519f24ef4e4a5 SHA256 65a8391dfae562c32faafb225e0e93e8daad52b6f1ab404e9370ad7a8c7ef926
5907 EBUILD netbeans-profiler-9999_p20110626.ebuild 3075 RMD160 83b96692ade64dba7a553df4a1b378b35d00e21f SHA1 3464c1bf06930076c7c0f4eff52f66217ced1cf8 SHA256 10599883f727ebd627a893bfd107004f7a702ddb97116171aae02379cc6b195f
5908 -MISC ChangeLog 10285 RMD160 d3fcad336f957ea30af14c1fbf9990952a33a88b SHA1 e66047c3cd33fa1ca4cfbc92294218c3fa0b2214 SHA256 fc83cdf75949ed5989d8321336cb409ceabf5c505c88629568c9bb2c36746628
5909 +MISC ChangeLog 10454 RMD160 5aa487893634feb94c06f86b26e6673a68f8eb5c SHA1 f54e440a1d0d4f3f9a7a665ac6ea3baf230d8b4c SHA256 bcc0e3e971425a4831a439745245369f86e4ecbee5e2c10c4afb80ef56bd8249
5910 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
5911
5912 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20110616.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20110616.ebuild
5913 deleted file mode 100644
5914 index 2854884..0000000
5915 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20110616.ebuild
5916 +++ /dev/null
5917 @@ -1,113 +0,0 @@
5918 -# Copyright 1999-2011 Gentoo Foundation
5919 -# Distributed under the terms of the GNU General Public License v2
5920 -# $Header: $
5921 -
5922 -EAPI="4"
5923 -WANT_ANT_TASKS="ant-nodeps"
5924 -inherit eutils java-pkg-2 java-ant-2
5925 -
5926 -DESCRIPTION="Netbeans Profiler Cluster"
5927 -HOMEPAGE="http://netbeans.org/projects/profiler"
5928 -SLOT="9999"
5929 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-16_11-24-45/zip/netbeans-trunk-nightly-201106161124-src.zip"
5930 -SRC_URI="${SOURCE_URL}
5931 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2"
5932 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5933 -KEYWORDS="~amd64 ~x86"
5934 -IUSE=""
5935 -S="${WORKDIR}"
5936 -
5937 -CDEPEND="~dev-java/netbeans-ide-${PV}
5938 - ~dev-java/netbeans-java-${PV}
5939 - ~dev-java/netbeans-platform-${PV}"
5940 -DEPEND=">=virtual/jdk-1.6
5941 - app-arch/unzip
5942 - ${CDEPEND}
5943 - dev-java/javahelp:0"
5944 -RDEPEND=">=virtual/jdk-1.6
5945 - ${CDEPEND}"
5946 -
5947 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5948 -
5949 -EANT_BUILD_XML="nbbuild/build.xml"
5950 -EANT_BUILD_TARGET="rebuild-cluster"
5951 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true"
5952 -JAVA_PKG_BSFIX="off"
5953 -
5954 -src_unpack() {
5955 - unpack $(basename ${SOURCE_URL})
5956 -
5957 - einfo "Deleting bundled jars..."
5958 - find -name "*.jar" -type f -delete
5959 -
5960 - unpack netbeans-9999-build.xml.patch.bz2
5961 -}
5962 -
5963 -src_prepare() {
5964 - einfo "Deleting bundled class files..."
5965 - find -name "*.class" -type f | xargs rm -vf
5966 -
5967 - epatch netbeans-9999-build.xml.patch
5968 -
5969 - # Support for custom patches
5970 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5971 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5972 -
5973 - if [ -n "${files}" ] ; then
5974 - einfo "Applying custom patches:"
5975 -
5976 - for file in ${files} ; do
5977 - epatch "${file}"
5978 - done
5979 - fi
5980 - fi
5981 -
5982 - einfo "Symlinking external libraries..."
5983 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5984 -
5985 - einfo "Linking in other clusters..."
5986 - mkdir "${S}"/nbbuild/netbeans || die
5987 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5988 -
5989 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5990 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5991 - touch nb.cluster.ide.built
5992 -
5993 - ln -s /usr/share/netbeans-java-${SLOT} java || die
5994 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5995 - touch nb.cluster.java.built
5996 -
5997 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5998 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5999 - touch nb.cluster.platform.built
6000 -
6001 - popd >/dev/null || die
6002 -
6003 - java-pkg-2_src_prepare
6004 -}
6005 -
6006 -src_install() {
6007 - pushd nbbuild/netbeans/profiler >/dev/null || die
6008 -
6009 - insinto ${INSTALL_DIR}
6010 -
6011 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6012 -
6013 - doins -r *
6014 -
6015 - for file in lib/deployed/cvm/linux/*.so ; do
6016 - fperms 755 ${file}
6017 - done
6018 -
6019 - for file in lib/deployed/jdk*/linux*/*.so ; do
6020 - fperms 755 ${file}
6021 - done
6022 -
6023 - for file in remote-pack-defs/*.sh ; do
6024 - fperms 755 ${file}
6025 - done
6026 -
6027 - popd >/dev/null || die
6028 -
6029 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
6030 -}
6031
6032 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20110620.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20110620.ebuild
6033 deleted file mode 100644
6034 index ed1fae1..0000000
6035 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20110620.ebuild
6036 +++ /dev/null
6037 @@ -1,113 +0,0 @@
6038 -# Copyright 1999-2011 Gentoo Foundation
6039 -# Distributed under the terms of the GNU General Public License v2
6040 -# $Header: $
6041 -
6042 -EAPI="4"
6043 -WANT_ANT_TASKS="ant-nodeps"
6044 -inherit eutils java-pkg-2 java-ant-2
6045 -
6046 -DESCRIPTION="Netbeans Profiler Cluster"
6047 -HOMEPAGE="http://netbeans.org/projects/profiler"
6048 -SLOT="9999"
6049 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-20_06-00-32/zip/netbeans-trunk-nightly-201106200600-src.zip"
6050 -SRC_URI="${SOURCE_URL}
6051 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2"
6052 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6053 -KEYWORDS="~amd64 ~x86"
6054 -IUSE=""
6055 -S="${WORKDIR}"
6056 -
6057 -CDEPEND="~dev-java/netbeans-ide-${PV}
6058 - ~dev-java/netbeans-java-${PV}
6059 - ~dev-java/netbeans-platform-${PV}"
6060 -DEPEND=">=virtual/jdk-1.6
6061 - app-arch/unzip
6062 - ${CDEPEND}
6063 - dev-java/javahelp:0"
6064 -RDEPEND=">=virtual/jdk-1.6
6065 - ${CDEPEND}"
6066 -
6067 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6068 -
6069 -EANT_BUILD_XML="nbbuild/build.xml"
6070 -EANT_BUILD_TARGET="rebuild-cluster"
6071 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true"
6072 -JAVA_PKG_BSFIX="off"
6073 -
6074 -src_unpack() {
6075 - unpack $(basename ${SOURCE_URL})
6076 -
6077 - einfo "Deleting bundled jars..."
6078 - find -name "*.jar" -type f -delete
6079 -
6080 - unpack netbeans-9999-build.xml.patch.bz2
6081 -}
6082 -
6083 -src_prepare() {
6084 - einfo "Deleting bundled class files..."
6085 - find -name "*.class" -type f | xargs rm -vf
6086 -
6087 - epatch netbeans-9999-build.xml.patch
6088 -
6089 - # Support for custom patches
6090 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6091 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6092 -
6093 - if [ -n "${files}" ] ; then
6094 - einfo "Applying custom patches:"
6095 -
6096 - for file in ${files} ; do
6097 - epatch "${file}"
6098 - done
6099 - fi
6100 - fi
6101 -
6102 - einfo "Symlinking external libraries..."
6103 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6104 -
6105 - einfo "Linking in other clusters..."
6106 - mkdir "${S}"/nbbuild/netbeans || die
6107 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6108 -
6109 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6110 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6111 - touch nb.cluster.ide.built
6112 -
6113 - ln -s /usr/share/netbeans-java-${SLOT} java || die
6114 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6115 - touch nb.cluster.java.built
6116 -
6117 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6118 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6119 - touch nb.cluster.platform.built
6120 -
6121 - popd >/dev/null || die
6122 -
6123 - java-pkg-2_src_prepare
6124 -}
6125 -
6126 -src_install() {
6127 - pushd nbbuild/netbeans/profiler >/dev/null || die
6128 -
6129 - insinto ${INSTALL_DIR}
6130 -
6131 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6132 -
6133 - doins -r *
6134 -
6135 - for file in lib/deployed/cvm/linux/*.so ; do
6136 - fperms 755 ${file}
6137 - done
6138 -
6139 - for file in lib/deployed/jdk*/linux*/*.so ; do
6140 - fperms 755 ${file}
6141 - done
6142 -
6143 - for file in remote-pack-defs/*.sh ; do
6144 - fperms 755 ${file}
6145 - done
6146 -
6147 - popd >/dev/null || die
6148 -
6149 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
6150 -}
6151
6152 diff --git a/dev-java/netbeans-websvccommon/ChangeLog b/dev-java/netbeans-websvccommon/ChangeLog
6153 index 66f793b..0e0efb5 100644
6154 --- a/dev-java/netbeans-websvccommon/ChangeLog
6155 +++ b/dev-java/netbeans-websvccommon/ChangeLog
6156 @@ -2,6 +2,11 @@
6157 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
6158 # $Header: $
6159
6160 + 29 Jun 2011; Miroslav Šulc <fordfrog@g.o>
6161 + -netbeans-websvccommon-9999_p20110616.ebuild,
6162 + -netbeans-websvccommon-9999_p20110620.ebuild:
6163 + Removed obsolete versions
6164 +
6165 *netbeans-websvccommon-9999_p20110626 (27 Jun 2011)
6166
6167 27 Jun 2011; Miroslav Šulc <fordfrog@g.o>
6168
6169 diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
6170 index 40009a0..355ffe8 100644
6171 --- a/dev-java/netbeans-websvccommon/Manifest
6172 +++ b/dev-java/netbeans-websvccommon/Manifest
6173 @@ -1,12 +1,8 @@
6174 DIST netbeans-7.0-201104080000-src.zip 175465212 RMD160 78a98cb97447e29d5867f79e25a481c2bc3c9a58 SHA1 9d22f61b5fa38be0fe9ab8d355d03effd1ba6ff1 SHA256 e2b3a52ac56806446ed3d15b025648d186bd2410e44c36bd2851e39d7f1a9dc5
6175 DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674ff1216d504d2d SHA1 6324909cc2dfae583f38e3544a38d1058c73a7ec SHA256 f323cb4694f6351fe47b76fa8b8b3e3f8e456e7d45ca76f9b88c5c6b90cc103f
6176 DIST netbeans-9999-build.xml.patch.bz2 1620 RMD160 d565d98a2bf88cc6937c3597d1243fe1356b215b SHA1 a391d2a9b656cac3ab3f4f673ee469935dd11dc2 SHA256 5110af4f75c4780ec0ae2f06d3243c7921f3907d53ab15431a706f7a65336e38
6177 -DIST netbeans-trunk-nightly-201106161124-src.zip 176018905 RMD160 fa72bfba97d7e24efcce6caaa817099107b5ba3d SHA1 f5ccddb9aa1bad7e6d22772d9eacced135174293 SHA256 d9a478a9c2c5b292ce1272c199ae5a267f46f6bb91ef50d2ed78e658a3fcdc40
6178 -DIST netbeans-trunk-nightly-201106200600-src.zip 176065942 RMD160 2310d5071374a8027690baa184cba9952b784bda SHA1 598fe929004ac6efc4523f2d1685418420d84de6 SHA256 9a43a9f805d29ad0f70f17b0b0252d3f1dcac075c42c7346698253a611149e7f
6179 DIST netbeans-trunk-nightly-201106260600-src.zip 176454554 RMD160 f6fc45fe9b4fd1b2662a7f8f77ad05727aa73a82 SHA1 7dfe08178827f30b084b5a148750fdcf6cdb15a6 SHA256 d198aa084fbf0f30c794cae2f88714b60e8cfd64d1cb8beeadeb08a442090884
6180 EBUILD netbeans-websvccommon-7.0.ebuild 2627 RMD160 22ae06750bdadf3aff577b598b79228c9e061a75 SHA1 17e5c709c6863bd09112924cce9ae267fd427f36 SHA256 7a89f0152d080d3fbf76008832ac4d858b969a034abac69d252b2ed821a34a21
6181 -EBUILD netbeans-websvccommon-9999_p20110616.ebuild 2654 RMD160 6df653b6d3b78e6592de48230ebbce43a3ba258f SHA1 88a8dbbd2cfde5c4f97f9dc50dc20e6a5f6f474c SHA256 d919fd8e0942a1b891d8ea3360f48a646e8e723f0b523bff3dbf2afd54ecf0ea
6182 -EBUILD netbeans-websvccommon-9999_p20110620.ebuild 2654 RMD160 31d2fb55e9e2686f82b21397687e073913d590a0 SHA1 32af6fff1167c74341c58eb92c84c5d4f2434254 SHA256 56bb2954756e495dbee7d7561553c01ed752874c437323ddde852e0c76840c83
6183 EBUILD netbeans-websvccommon-9999_p20110626.ebuild 2654 RMD160 664ebba91c3d99638c4a64af8f592fc9047fe616 SHA1 026850f4e5c8a4f28b2c0ebf67b8d5020bbe072f SHA256 d314cbf32f1c69e9914faf7a2297a395b63e6cf24aa9202a18fb53d8181f26d2
6184 -MISC ChangeLog 10725 RMD160 62dbbc9c72799823569e7f7338c2c9b838ff1f63 SHA1 a2df40f64ab361df00060ae18a4cc59989926600 SHA256 9320bbe2e1c9c6fd23b07dec12b899b6016d303f65223f84a2672254106a2392
6185 +MISC ChangeLog 10902 RMD160 23181385a0edf2b73a01b8b4df7fef060e110e18 SHA1 d9d344d75d2ef40dded5ef3fd19c73b631fa3c69 SHA256 4c4eee21f60c42bc87b3f236475202e3b6b650ae1afe7a9c53ddf34b3fe2e249
6186 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
6187
6188 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20110616.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20110616.ebuild
6189 deleted file mode 100644
6190 index 4053921..0000000
6191 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20110616.ebuild
6192 +++ /dev/null
6193 @@ -1,94 +0,0 @@
6194 -# Copyright 1999-2011 Gentoo Foundation
6195 -# Distributed under the terms of the GNU General Public License v2
6196 -# $Header: $
6197 -
6198 -EAPI="4"
6199 -WANT_ANT_TASKS="ant-nodeps"
6200 -inherit eutils java-pkg-2 java-ant-2
6201 -
6202 -DESCRIPTION="Netbeans Web Services Common Cluster"
6203 -HOMEPAGE="http://netbeans.org/"
6204 -SLOT="9999"
6205 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-16_11-24-45/zip/netbeans-trunk-nightly-201106161124-src.zip"
6206 -SRC_URI="${SOURCE_URL}
6207 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2"
6208 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6209 -KEYWORDS="~amd64 ~x86"
6210 -IUSE=""
6211 -S="${WORKDIR}"
6212 -
6213 -CDEPEND="~dev-java/netbeans-platform-${PV}
6214 - ~dev-java/netbeans-ide-${PV}"
6215 -DEPEND=">=virtual/jdk-1.6
6216 - app-arch/unzip
6217 - ${CDEPEND}
6218 - dev-java/javahelp:0"
6219 -RDEPEND=">=virtual/jdk-1.6
6220 - ${CDEPEND}"
6221 -
6222 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6223 -
6224 -EANT_BUILD_XML="nbbuild/build.xml"
6225 -EANT_BUILD_TARGET="rebuild-cluster"
6226 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true"
6227 -JAVA_PKG_BSFIX="off"
6228 -
6229 -src_unpack() {
6230 - unpack $(basename ${SOURCE_URL})
6231 -
6232 - einfo "Deleting bundled jars..."
6233 - find -name "*.jar" -type f -delete
6234 -
6235 - unpack netbeans-9999-build.xml.patch.bz2
6236 -}
6237 -
6238 -src_prepare() {
6239 - einfo "Deleting bundled class files..."
6240 - find -name "*.class" -type f | xargs rm -vf
6241 -
6242 - epatch netbeans-9999-build.xml.patch
6243 -
6244 - # Support for custom patches
6245 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6246 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6247 -
6248 - if [ -n "${files}" ] ; then
6249 - einfo "Applying custom patches:"
6250 -
6251 - for file in ${files} ; do
6252 - epatch "${file}"
6253 - done
6254 - fi
6255 - fi
6256 -
6257 - einfo "Symlinking external libraries..."
6258 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6259 -
6260 - einfo "Linking in other clusters..."
6261 - mkdir "${S}"/nbbuild/netbeans || die
6262 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6263 -
6264 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6265 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6266 - touch nb.cluster.platform.built
6267 -
6268 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6269 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6270 - touch nb.cluster.ide.built
6271 -
6272 - popd >/dev/null || die
6273 -
6274 - java-pkg-2_src_prepare
6275 -}
6276 -
6277 -src_install() {
6278 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
6279 -
6280 - insinto ${INSTALL_DIR}
6281 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6282 - doins -r *
6283 -
6284 - popd >/dev/null || die
6285 -
6286 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
6287 -}
6288
6289 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20110620.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20110620.ebuild
6290 deleted file mode 100644
6291 index 69fd3ab..0000000
6292 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20110620.ebuild
6293 +++ /dev/null
6294 @@ -1,94 +0,0 @@
6295 -# Copyright 1999-2011 Gentoo Foundation
6296 -# Distributed under the terms of the GNU General Public License v2
6297 -# $Header: $
6298 -
6299 -EAPI="4"
6300 -WANT_ANT_TASKS="ant-nodeps"
6301 -inherit eutils java-pkg-2 java-ant-2
6302 -
6303 -DESCRIPTION="Netbeans Web Services Common Cluster"
6304 -HOMEPAGE="http://netbeans.org/"
6305 -SLOT="9999"
6306 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-20_06-00-32/zip/netbeans-trunk-nightly-201106200600-src.zip"
6307 -SRC_URI="${SOURCE_URL}
6308 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2"
6309 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6310 -KEYWORDS="~amd64 ~x86"
6311 -IUSE=""
6312 -S="${WORKDIR}"
6313 -
6314 -CDEPEND="~dev-java/netbeans-platform-${PV}
6315 - ~dev-java/netbeans-ide-${PV}"
6316 -DEPEND=">=virtual/jdk-1.6
6317 - app-arch/unzip
6318 - ${CDEPEND}
6319 - dev-java/javahelp:0"
6320 -RDEPEND=">=virtual/jdk-1.6
6321 - ${CDEPEND}"
6322 -
6323 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6324 -
6325 -EANT_BUILD_XML="nbbuild/build.xml"
6326 -EANT_BUILD_TARGET="rebuild-cluster"
6327 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true"
6328 -JAVA_PKG_BSFIX="off"
6329 -
6330 -src_unpack() {
6331 - unpack $(basename ${SOURCE_URL})
6332 -
6333 - einfo "Deleting bundled jars..."
6334 - find -name "*.jar" -type f -delete
6335 -
6336 - unpack netbeans-9999-build.xml.patch.bz2
6337 -}
6338 -
6339 -src_prepare() {
6340 - einfo "Deleting bundled class files..."
6341 - find -name "*.class" -type f | xargs rm -vf
6342 -
6343 - epatch netbeans-9999-build.xml.patch
6344 -
6345 - # Support for custom patches
6346 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6347 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6348 -
6349 - if [ -n "${files}" ] ; then
6350 - einfo "Applying custom patches:"
6351 -
6352 - for file in ${files} ; do
6353 - epatch "${file}"
6354 - done
6355 - fi
6356 - fi
6357 -
6358 - einfo "Symlinking external libraries..."
6359 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6360 -
6361 - einfo "Linking in other clusters..."
6362 - mkdir "${S}"/nbbuild/netbeans || die
6363 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6364 -
6365 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6366 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6367 - touch nb.cluster.platform.built
6368 -
6369 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6370 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6371 - touch nb.cluster.ide.built
6372 -
6373 - popd >/dev/null || die
6374 -
6375 - java-pkg-2_src_prepare
6376 -}
6377 -
6378 -src_install() {
6379 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
6380 -
6381 - insinto ${INSTALL_DIR}
6382 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6383 - doins -r *
6384 -
6385 - popd >/dev/null || die
6386 -
6387 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
6388 -}
6389
6390 diff --git a/dev-util/netbeans/ChangeLog b/dev-util/netbeans/ChangeLog
6391 index 7557e6e..97b3e77 100644
6392 --- a/dev-util/netbeans/ChangeLog
6393 +++ b/dev-util/netbeans/ChangeLog
6394 @@ -2,6 +2,10 @@
6395 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
6396 # $Header: $
6397
6398 + 29 Jun 2011; Miroslav Šulc <fordfrog@g.o>
6399 + -netbeans-9999_p20110616.ebuild, -netbeans-9999_p20110620.ebuild:
6400 + Removed obsolete versions
6401 +
6402 *netbeans-9999_p20110626 (27 Jun 2011)
6403
6404 27 Jun 2011; Miroslav Šulc <fordfrog@g.o>
6405
6406 diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
6407 index 8795aeb..92aaedd 100644
6408 --- a/dev-util/netbeans/Manifest
6409 +++ b/dev-util/netbeans/Manifest
6410 @@ -1,15 +1,10 @@
6411 DIST netbeans-7.0-201104080000-src.zip 175465212 RMD160 78a98cb97447e29d5867f79e25a481c2bc3c9a58 SHA1 9d22f61b5fa38be0fe9ab8d355d03effd1ba6ff1 SHA256 e2b3a52ac56806446ed3d15b025648d186bd2410e44c36bd2851e39d7f1a9dc5
6412 DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674ff1216d504d2d SHA1 6324909cc2dfae583f38e3544a38d1058c73a7ec SHA256 f323cb4694f6351fe47b76fa8b8b3e3f8e456e7d45ca76f9b88c5c6b90cc103f
6413 DIST netbeans-9999-build.xml.patch.bz2 1620 RMD160 d565d98a2bf88cc6937c3597d1243fe1356b215b SHA1 a391d2a9b656cac3ab3f4f673ee469935dd11dc2 SHA256 5110af4f75c4780ec0ae2f06d3243c7921f3907d53ab15431a706f7a65336e38
6414 -DIST netbeans-l10n-20110613-r1.tar.bz2 13405097 RMD160 9f8fb8fcdbdf87c958b2a8e162e150cd30c6c327 SHA1 fb06e579426ebad1909f17e36d31fe1b1b6d9f7d SHA256 c8ad3bfdd8c7da892780caa29cef57006f39016b6598327ebdab5704c9ad08a4
6415 DIST netbeans-l10n-7.0-20110413.tar.bz2 13405280 RMD160 146a1e4e72e44659fa547bec00712f55063e31ab SHA1 04d91b859a64405c4b71821a4d0ca543f9ab523e SHA256 30c2008d5b7d3b03a1d80b32b681e473fdf89a907c564a1ca4b4dac2fcea7eab
6416 DIST netbeans-l10n-9999-20110613.tar.bz2 13405097 RMD160 9f8fb8fcdbdf87c958b2a8e162e150cd30c6c327 SHA1 fb06e579426ebad1909f17e36d31fe1b1b6d9f7d SHA256 c8ad3bfdd8c7da892780caa29cef57006f39016b6598327ebdab5704c9ad08a4
6417 -DIST netbeans-trunk-nightly-201106161124-src.zip 176018905 RMD160 fa72bfba97d7e24efcce6caaa817099107b5ba3d SHA1 f5ccddb9aa1bad7e6d22772d9eacced135174293 SHA256 d9a478a9c2c5b292ce1272c199ae5a267f46f6bb91ef50d2ed78e658a3fcdc40
6418 -DIST netbeans-trunk-nightly-201106200600-src.zip 176065942 RMD160 2310d5071374a8027690baa184cba9952b784bda SHA1 598fe929004ac6efc4523f2d1685418420d84de6 SHA256 9a43a9f805d29ad0f70f17b0b0252d3f1dcac075c42c7346698253a611149e7f
6419 DIST netbeans-trunk-nightly-201106260600-src.zip 176454554 RMD160 f6fc45fe9b4fd1b2662a7f8f77ad05727aa73a82 SHA1 7dfe08178827f30b084b5a148750fdcf6cdb15a6 SHA256 d198aa084fbf0f30c794cae2f88714b60e8cfd64d1cb8beeadeb08a442090884
6420 EBUILD netbeans-7.0.ebuild 6709 RMD160 3e3200c10f2a343501e9658fb7730063d0e7f326 SHA1 1cee5a87e542c8da6b167a7f8edfe8cdd511987f SHA256 347005e2f9d19eee6d54446b0318501f9a3a70b5965aaf883af47b41b851682b
6421 -EBUILD netbeans-9999_p20110616.ebuild 6823 RMD160 a08aef6d1118e75d22dd313d45e50cde20fa499b SHA1 50adf564b62da14603336ca53d0bfc4893c3fbaa SHA256 7c80047a7eeb4248f781edd47aa17e83aac46de647eae8655e38681bd9ded8d0
6422 -EBUILD netbeans-9999_p20110620.ebuild 6825 RMD160 018f8a03398ee221a11a05ba76355f4f0357486a SHA1 bca4d401a94591cb69cfd66415bd26d5321be573 SHA256 8253bfe89e664b507a798c7bc43760070bd96978cab78713159a1b5c320fe234
6423 EBUILD netbeans-9999_p20110626.ebuild 6825 RMD160 9b2d1232e99f6015e2510e4251c5a1c466aa1574 SHA1 0baa2e5c9eaed9d07eaa657c7ccb32dd57613c51 SHA256 a4ec342347a3a6c02ca295089a526406973b685d90e978d8a12f9160e6dfb481
6424 -MISC ChangeLog 9441 RMD160 18c2ae36820a5d347cda29b262a8689be6509857 SHA1 587579cd9698dbbc2e68e0214cfd94d4eaa03750 SHA256 00aba01c5c382b023389490cc6f1ce783c43ce5487a0131f9ecbf77fb678dc67
6425 +MISC ChangeLog 9590 RMD160 4eff98fe5de5794c8a08054f212b3b427e483574 SHA1 269a1ca8204cd28159cd492e63077b35159cda3d SHA256 1902d20aa5a6f478173f1b9b48cae6b01bb42466ed1741c580d0bf70551cde87
6426 MISC metadata.xml 333 RMD160 848a246f77fbcc88bb03d4a8d0769ef60353148a SHA1 e9afe19410a907fb47230f824b2d592ba3f465d4 SHA256 a7c289d7be537b4c51bd8100bca0d8a40ceb5fb011942bbd1b286841cf3c1d0a
6427
6428 diff --git a/dev-util/netbeans/netbeans-9999_p20110616.ebuild b/dev-util/netbeans/netbeans-9999_p20110616.ebuild
6429 deleted file mode 100644
6430 index e223fd1..0000000
6431 --- a/dev-util/netbeans/netbeans-9999_p20110616.ebuild
6432 +++ /dev/null
6433 @@ -1,254 +0,0 @@
6434 -# Copyright 1999-2011 Gentoo Foundation
6435 -# Distributed under the terms of the GNU General Public License v2
6436 -# $Header: $
6437 -
6438 -EAPI="4"
6439 -inherit eutils java-pkg-2 java-ant-2
6440 -
6441 -DESCRIPTION="Netbeans IDE"
6442 -HOMEPAGE="http://netbeans.org/"
6443 -SLOT="9999"
6444 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-16_11-24-45/zip/netbeans-trunk-nightly-201106161124-src.zip"
6445 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2"
6446 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-20110613-r1.tar.bz2"
6447 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
6448 -SRC_URI="linguas_af? ( ${ALL_URLS} )
6449 - linguas_ar? ( ${ALL_URLS} )
6450 - linguas_ca? ( ${ALL_URLS} )
6451 - linguas_cs? ( ${ALL_URLS} )
6452 - linguas_de? ( ${ALL_URLS} )
6453 - linguas_el? ( ${ALL_URLS} )
6454 - linguas_es? ( ${ALL_URLS} )
6455 - linguas_fr? ( ${ALL_URLS} )
6456 - linguas_gl? ( ${ALL_URLS} )
6457 - linguas_hi_IN? ( ${ALL_URLS} )
6458 - linguas_id? ( ${ALL_URLS} )
6459 - linguas_it? ( ${ALL_URLS} )
6460 - linguas_ja? ( ${ALL_URLS} )
6461 - linguas_ko? ( ${ALL_URLS} )
6462 - linguas_lt? ( ${ALL_URLS} )
6463 - linguas_nl? ( ${ALL_URLS} )
6464 - linguas_pl? ( ${ALL_URLS} )
6465 - linguas_pt_BR? ( ${ALL_URLS} )
6466 - linguas_pt_PT? ( ${ALL_URLS} )
6467 - linguas_ro? ( ${ALL_URLS} )
6468 - linguas_ru? ( ${ALL_URLS} )
6469 - linguas_si? ( ${ALL_URLS} )
6470 - linguas_sq? ( ${ALL_URLS} )
6471 - linguas_sr? ( ${ALL_URLS} )
6472 - linguas_sv? ( ${ALL_URLS} )
6473 - linguas_ta_IN? ( ${ALL_URLS} )
6474 - linguas_tl? ( ${ALL_URLS} )
6475 - linguas_tr? ( ${ALL_URLS} )
6476 - linguas_vi? ( ${ALL_URLS} )
6477 - linguas_zh_CN? ( ${ALL_URLS} )
6478 - linguas_zh_TW? ( ${ALL_URLS} )
6479 -"
6480 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6481 -KEYWORDS="~amd64 ~x86"
6482 -IUSE_NETBEANS_MODULES="
6483 - +netbeans_modules_apisupport
6484 - netbeans_modules_cnd
6485 - netbeans_modules_dlight
6486 - netbeans_modules_enterprise
6487 - netbeans_modules_ergonomics
6488 - netbeans_modules_groovy
6489 - +netbeans_modules_java
6490 - netbeans_modules_javacard
6491 - netbeans_modules_mobility
6492 - netbeans_modules_php
6493 - netbeans_modules_profiler
6494 - +netbeans_modules_websvccommon"
6495 -IUSE_LINGUAS="
6496 - linguas_af
6497 - linguas_ar
6498 - linguas_ca
6499 - linguas_cs
6500 - linguas_de
6501 - linguas_el
6502 - linguas_es
6503 - linguas_fr
6504 - linguas_gl
6505 - linguas_hi_IN
6506 - linguas_id
6507 - linguas_it
6508 - linguas_ja
6509 - linguas_ko
6510 - linguas_lt
6511 - linguas_nl
6512 - linguas_pl
6513 - linguas_pt_BR
6514 - linguas_pt_PT
6515 - linguas_ro
6516 - linguas_ru
6517 - linguas_si
6518 - linguas_sq
6519 - linguas_sr
6520 - linguas_sv
6521 - linguas_ta_IN
6522 - linguas_tl
6523 - linguas_tr
6524 - linguas_vi
6525 - linguas_zh_CN
6526 - linguas_zh_TW"
6527 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
6528 -S="${WORKDIR}"
6529 -
6530 -DEPEND=">=virtual/jdk-1.6
6531 - dev-java/javahelp:0"
6532 -RDEPEND=">=virtual/jdk-1.6
6533 - ~dev-java/netbeans-harness-${PV}
6534 - ~dev-java/netbeans-ide-${PV}
6535 - ~dev-java/netbeans-nb-${PV}
6536 - ~dev-java/netbeans-platform-${PV}
6537 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
6538 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
6539 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
6540 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
6541 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
6542 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
6543 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
6544 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
6545 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
6546 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
6547 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
6548 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
6549 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
6550 -JAVA_PKG_BSFIX="off"
6551 -NBLOCALES=""
6552 -
6553 -pkg_setup() {
6554 - for lingua in ${IUSE_LINGUAS} ; do
6555 - local lang=${lingua/linguas_/}
6556 -
6557 - if [[ "${lang}" = "ar" ]] ; then
6558 - lang="ar_EG,ar_SA"
6559 - elif [[ "${lang}" = "es" ]] ; then
6560 - lang="es,es_CO"
6561 - elif [[ "${lang}" = "gl" ]] ; then
6562 - lang="gl_ES"
6563 - elif [[ "${lang}" = "id" ]] ; then
6564 - lang="in_ID"
6565 - elif [[ "${lang}" = "nl" ]] ; then
6566 - lang="nl_BE,nl_NL"
6567 - elif [[ "${lang}" = "tl" ]] ; then
6568 - lang="fil_PH"
6569 - fi
6570 -
6571 - if use ${lingua} ; then
6572 - if [ -z "${NBLOCALES}" ] ; then
6573 - NBLOCALES="${lang}"
6574 - else
6575 - NBLOCALES="${NBLOCALES},${lang}"
6576 - fi
6577 - fi
6578 - done
6579 -}
6580 -
6581 -src_unpack() {
6582 - if [ -n "${NBLOCALES}" ] ; then
6583 - unpack $(basename ${SOURCE_URL})
6584 - unpack $(basename ${L10N_URL})
6585 -
6586 - einfo "Deleting bundled jars..."
6587 - find -name "*.jar" -type f -delete
6588 -
6589 - unpack netbeans-9999-build.xml.patch.bz2
6590 - fi
6591 -}
6592 -
6593 -src_prepare() {
6594 - if [ -n "${NBLOCALES}" ] ; then
6595 - einfo "Deleting bundled class files..."
6596 - find -name "*.class" -type f | xargs rm -vf
6597 -
6598 - epatch netbeans-9999-build.xml.patch
6599 -
6600 - # Support for custom patches
6601 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6602 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6603 -
6604 - if [ -n "${files}" ] ; then
6605 - einfo "Applying custom patches:"
6606 -
6607 - for file in ${files} ; do
6608 - epatch "${file}"
6609 - done
6610 - fi
6611 - fi
6612 -
6613 - einfo "Symlinking external libraries..."
6614 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6615 - fi
6616 -
6617 - java-pkg-2_src_prepare
6618 -}
6619 -
6620 -src_compile() {
6621 - if [ -n "${NBLOCALES}" ] ; then
6622 - einfo "Compiling support for locales: ${NBLOCALES}"
6623 - eant -f nbbuild/build.xml bootstrap || die
6624 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
6625 - -f l10n/build.xml build || die
6626 - fi
6627 -}
6628 -
6629 -src_install() {
6630 - if [ -n "${NBLOCALES}" ] ; then
6631 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6632 -
6633 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard mobility php platform profiler websvccommon ; do
6634 - if [ -d "${cluster}" ] ; then
6635 - insinto /usr/share/netbeans-${cluster}-${SLOT}
6636 - doins -r ${cluster}/*
6637 - fi
6638 - done
6639 -
6640 - if [ -d nb ] ; then
6641 - insinto /usr/share/netbeans-nb-${SLOT}/nb
6642 - doins -r nb/*
6643 - fi
6644 -
6645 - popd >/dev/null || die
6646 - fi
6647 -}
6648 -
6649 -pkg_postinst() {
6650 - if [ -n "${NBLOCALES}" ] ; then
6651 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
6652 - einfo "the locale is built for Netbeans."
6653 - einfo "If you want to force specific locale, use --locale argument, for example:"
6654 - einfo "${PN}-${SLOT} --locale de"
6655 - einfo "${PN}-${SLOT} --locale pt:BR"
6656 - fi
6657 -
6658 - if use linguas_ar ; then
6659 - einfo
6660 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
6661 - fi
6662 -
6663 - if use linguas_es ; then
6664 - einfo
6665 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
6666 - fi
6667 -
6668 - if use linguas_gl ; then
6669 - einfo
6670 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
6671 - fi
6672 -
6673 - if use linguas_id ; then
6674 - einfo
6675 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
6676 - fi
6677 -
6678 - if use linguas_nl ; then
6679 - einfo
6680 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
6681 - fi
6682 -
6683 - if use linguas_tl ; then
6684 - einfo
6685 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
6686 - fi
6687 -}
6688
6689 diff --git a/dev-util/netbeans/netbeans-9999_p20110620.ebuild b/dev-util/netbeans/netbeans-9999_p20110620.ebuild
6690 deleted file mode 100644
6691 index 2b55537..0000000
6692 --- a/dev-util/netbeans/netbeans-9999_p20110620.ebuild
6693 +++ /dev/null
6694 @@ -1,254 +0,0 @@
6695 -# Copyright 1999-2011 Gentoo Foundation
6696 -# Distributed under the terms of the GNU General Public License v2
6697 -# $Header: $
6698 -
6699 -EAPI="4"
6700 -inherit eutils java-pkg-2 java-ant-2
6701 -
6702 -DESCRIPTION="Netbeans IDE"
6703 -HOMEPAGE="http://netbeans.org/"
6704 -SLOT="9999"
6705 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2011-06-20_06-00-32/zip/netbeans-trunk-nightly-201106200600-src.zip"
6706 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-build.xml.patch.bz2"
6707 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20110613.tar.bz2"
6708 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
6709 -SRC_URI="linguas_af? ( ${ALL_URLS} )
6710 - linguas_ar? ( ${ALL_URLS} )
6711 - linguas_ca? ( ${ALL_URLS} )
6712 - linguas_cs? ( ${ALL_URLS} )
6713 - linguas_de? ( ${ALL_URLS} )
6714 - linguas_el? ( ${ALL_URLS} )
6715 - linguas_es? ( ${ALL_URLS} )
6716 - linguas_fr? ( ${ALL_URLS} )
6717 - linguas_gl? ( ${ALL_URLS} )
6718 - linguas_hi_IN? ( ${ALL_URLS} )
6719 - linguas_id? ( ${ALL_URLS} )
6720 - linguas_it? ( ${ALL_URLS} )
6721 - linguas_ja? ( ${ALL_URLS} )
6722 - linguas_ko? ( ${ALL_URLS} )
6723 - linguas_lt? ( ${ALL_URLS} )
6724 - linguas_nl? ( ${ALL_URLS} )
6725 - linguas_pl? ( ${ALL_URLS} )
6726 - linguas_pt_BR? ( ${ALL_URLS} )
6727 - linguas_pt_PT? ( ${ALL_URLS} )
6728 - linguas_ro? ( ${ALL_URLS} )
6729 - linguas_ru? ( ${ALL_URLS} )
6730 - linguas_si? ( ${ALL_URLS} )
6731 - linguas_sq? ( ${ALL_URLS} )
6732 - linguas_sr? ( ${ALL_URLS} )
6733 - linguas_sv? ( ${ALL_URLS} )
6734 - linguas_ta_IN? ( ${ALL_URLS} )
6735 - linguas_tl? ( ${ALL_URLS} )
6736 - linguas_tr? ( ${ALL_URLS} )
6737 - linguas_vi? ( ${ALL_URLS} )
6738 - linguas_zh_CN? ( ${ALL_URLS} )
6739 - linguas_zh_TW? ( ${ALL_URLS} )
6740 -"
6741 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6742 -KEYWORDS="~amd64 ~x86"
6743 -IUSE_NETBEANS_MODULES="
6744 - +netbeans_modules_apisupport
6745 - netbeans_modules_cnd
6746 - netbeans_modules_dlight
6747 - netbeans_modules_enterprise
6748 - netbeans_modules_ergonomics
6749 - netbeans_modules_groovy
6750 - +netbeans_modules_java
6751 - netbeans_modules_javacard
6752 - netbeans_modules_mobility
6753 - netbeans_modules_php
6754 - netbeans_modules_profiler
6755 - +netbeans_modules_websvccommon"
6756 -IUSE_LINGUAS="
6757 - linguas_af
6758 - linguas_ar
6759 - linguas_ca
6760 - linguas_cs
6761 - linguas_de
6762 - linguas_el
6763 - linguas_es
6764 - linguas_fr
6765 - linguas_gl
6766 - linguas_hi_IN
6767 - linguas_id
6768 - linguas_it
6769 - linguas_ja
6770 - linguas_ko
6771 - linguas_lt
6772 - linguas_nl
6773 - linguas_pl
6774 - linguas_pt_BR
6775 - linguas_pt_PT
6776 - linguas_ro
6777 - linguas_ru
6778 - linguas_si
6779 - linguas_sq
6780 - linguas_sr
6781 - linguas_sv
6782 - linguas_ta_IN
6783 - linguas_tl
6784 - linguas_tr
6785 - linguas_vi
6786 - linguas_zh_CN
6787 - linguas_zh_TW"
6788 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
6789 -S="${WORKDIR}"
6790 -
6791 -DEPEND=">=virtual/jdk-1.6
6792 - dev-java/javahelp:0"
6793 -RDEPEND=">=virtual/jdk-1.6
6794 - ~dev-java/netbeans-harness-${PV}
6795 - ~dev-java/netbeans-ide-${PV}
6796 - ~dev-java/netbeans-nb-${PV}
6797 - ~dev-java/netbeans-platform-${PV}
6798 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
6799 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
6800 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
6801 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
6802 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
6803 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
6804 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
6805 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
6806 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
6807 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
6808 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
6809 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
6810 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
6811 -JAVA_PKG_BSFIX="off"
6812 -NBLOCALES=""
6813 -
6814 -pkg_setup() {
6815 - for lingua in ${IUSE_LINGUAS} ; do
6816 - local lang=${lingua/linguas_/}
6817 -
6818 - if [[ "${lang}" = "ar" ]] ; then
6819 - lang="ar_EG,ar_SA"
6820 - elif [[ "${lang}" = "es" ]] ; then
6821 - lang="es,es_CO"
6822 - elif [[ "${lang}" = "gl" ]] ; then
6823 - lang="gl_ES"
6824 - elif [[ "${lang}" = "id" ]] ; then
6825 - lang="in_ID"
6826 - elif [[ "${lang}" = "nl" ]] ; then
6827 - lang="nl_BE,nl_NL"
6828 - elif [[ "${lang}" = "tl" ]] ; then
6829 - lang="fil_PH"
6830 - fi
6831 -
6832 - if use ${lingua} ; then
6833 - if [ -z "${NBLOCALES}" ] ; then
6834 - NBLOCALES="${lang}"
6835 - else
6836 - NBLOCALES="${NBLOCALES},${lang}"
6837 - fi
6838 - fi
6839 - done
6840 -}
6841 -
6842 -src_unpack() {
6843 - if [ -n "${NBLOCALES}" ] ; then
6844 - unpack $(basename ${SOURCE_URL})
6845 - unpack $(basename ${L10N_URL})
6846 -
6847 - einfo "Deleting bundled jars..."
6848 - find -name "*.jar" -type f -delete
6849 -
6850 - unpack netbeans-9999-build.xml.patch.bz2
6851 - fi
6852 -}
6853 -
6854 -src_prepare() {
6855 - if [ -n "${NBLOCALES}" ] ; then
6856 - einfo "Deleting bundled class files..."
6857 - find -name "*.class" -type f | xargs rm -vf
6858 -
6859 - epatch netbeans-9999-build.xml.patch
6860 -
6861 - # Support for custom patches
6862 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6863 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6864 -
6865 - if [ -n "${files}" ] ; then
6866 - einfo "Applying custom patches:"
6867 -
6868 - for file in ${files} ; do
6869 - epatch "${file}"
6870 - done
6871 - fi
6872 - fi
6873 -
6874 - einfo "Symlinking external libraries..."
6875 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6876 - fi
6877 -
6878 - java-pkg-2_src_prepare
6879 -}
6880 -
6881 -src_compile() {
6882 - if [ -n "${NBLOCALES}" ] ; then
6883 - einfo "Compiling support for locales: ${NBLOCALES}"
6884 - eant -f nbbuild/build.xml bootstrap || die
6885 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
6886 - -f l10n/build.xml build || die
6887 - fi
6888 -}
6889 -
6890 -src_install() {
6891 - if [ -n "${NBLOCALES}" ] ; then
6892 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6893 -
6894 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard mobility php platform profiler websvccommon ; do
6895 - if [ -d "${cluster}" ] ; then
6896 - insinto /usr/share/netbeans-${cluster}-${SLOT}
6897 - doins -r ${cluster}/*
6898 - fi
6899 - done
6900 -
6901 - if [ -d nb ] ; then
6902 - insinto /usr/share/netbeans-nb-${SLOT}/nb
6903 - doins -r nb/*
6904 - fi
6905 -
6906 - popd >/dev/null || die
6907 - fi
6908 -}
6909 -
6910 -pkg_postinst() {
6911 - if [ -n "${NBLOCALES}" ] ; then
6912 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
6913 - einfo "the locale is built for Netbeans."
6914 - einfo "If you want to force specific locale, use --locale argument, for example:"
6915 - einfo "${PN}-${SLOT} --locale de"
6916 - einfo "${PN}-${SLOT} --locale pt:BR"
6917 - fi
6918 -
6919 - if use linguas_ar ; then
6920 - einfo
6921 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
6922 - fi
6923 -
6924 - if use linguas_es ; then
6925 - einfo
6926 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
6927 - fi
6928 -
6929 - if use linguas_gl ; then
6930 - einfo
6931 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
6932 - fi
6933 -
6934 - if use linguas_id ; then
6935 - einfo
6936 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
6937 - fi
6938 -
6939 - if use linguas_nl ; then
6940 - einfo
6941 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
6942 - fi
6943 -
6944 - if use linguas_tl ; then
6945 - einfo
6946 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
6947 - fi
6948 -}