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