Gentoo Archives: gentoo-commits

From: "Miroslav Šulc" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/fordfrog:master commit in: dev-java/netbeans-mobility/, dev-java/netbeans-groovy/, ...
Date: Wed, 01 Feb 2012 22:02:36
Message-Id: cd6fbbce5d3f319ac22f5fd2e3b21fd28cf9bbe1.fordfrog@gentoo
1 commit: cd6fbbce5d3f319ac22f5fd2e3b21fd28cf9bbe1
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Wed Feb 1 19:22:18 2012 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 1 19:22:18 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/fordfrog.git;a=commit;h=cd6fbbce
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_p20120113.ebuild | 107 ------
14 .../netbeans-apisupport-9999_p20120115.ebuild | 107 ------
15 dev-java/netbeans-cnd/ChangeLog | 4 +
16 dev-java/netbeans-cnd/Manifest | 6 +-
17 .../netbeans-cnd-9999_p20120113.ebuild | 119 ------
18 .../netbeans-cnd-9999_p20120115.ebuild | 119 ------
19 dev-java/netbeans-dlight/ChangeLog | 5 +
20 dev-java/netbeans-dlight/Manifest | 6 +-
21 .../netbeans-dlight-9999_p20120113.ebuild | 102 -----
22 .../netbeans-dlight-9999_p20120115.ebuild | 102 -----
23 dev-java/netbeans-enterprise/ChangeLog | 5 +
24 dev-java/netbeans-enterprise/Manifest | 6 +-
25 .../netbeans-enterprise-9999_p20120113.ebuild | 318 ----------------
26 .../netbeans-enterprise-9999_p20120115.ebuild | 318 ----------------
27 dev-java/netbeans-ergonomics/ChangeLog | 5 +
28 dev-java/netbeans-ergonomics/Manifest | 6 +-
29 .../netbeans-ergonomics-9999_p20120113.ebuild | 102 -----
30 .../netbeans-ergonomics-9999_p20120115.ebuild | 102 -----
31 dev-java/netbeans-groovy/ChangeLog | 5 +
32 dev-java/netbeans-groovy/Manifest | 6 +-
33 .../netbeans-groovy-9999_p20120113.ebuild | 112 ------
34 .../netbeans-groovy-9999_p20120115.ebuild | 112 ------
35 dev-java/netbeans-harness/ChangeLog | 5 +
36 dev-java/netbeans-harness/Manifest | 6 +-
37 .../netbeans-harness-9999_p20120113.ebuild | 115 ------
38 .../netbeans-harness-9999_p20120115.ebuild | 115 ------
39 dev-java/netbeans-ide/ChangeLog | 4 +
40 dev-java/netbeans-ide/Manifest | 6 +-
41 .../netbeans-ide-9999_p20120113.ebuild | 388 --------------------
42 .../netbeans-ide-9999_p20120115.ebuild | 388 --------------------
43 dev-java/netbeans-java/ChangeLog | 4 +
44 dev-java/netbeans-java/Manifest | 7 +-
45 .../netbeans-java-9999_p20120113.ebuild | 304 ---------------
46 .../netbeans-java-9999_p20120115.ebuild | 304 ---------------
47 dev-java/netbeans-javacard/ChangeLog | 5 +
48 dev-java/netbeans-javacard/Manifest | 6 +-
49 .../netbeans-javacard-9999_p20120113.ebuild | 142 -------
50 .../netbeans-javacard-9999_p20120115.ebuild | 142 -------
51 dev-java/netbeans-javadoc/ChangeLog | 5 +
52 dev-java/netbeans-javadoc/Manifest | 6 +-
53 .../netbeans-javadoc-9999_p20120113.ebuild | 160 --------
54 .../netbeans-javadoc-9999_p20120115.ebuild | 160 --------
55 dev-java/netbeans-javafx/ChangeLog | 5 +
56 dev-java/netbeans-javafx/Manifest | 6 +-
57 .../netbeans-javafx-9999_p20120113.ebuild | 112 ------
58 .../netbeans-javafx-9999_p20120115.ebuild | 112 ------
59 dev-java/netbeans-mobility/ChangeLog | 5 +
60 dev-java/netbeans-mobility/Manifest | 6 +-
61 .../netbeans-mobility-9999_p20120113.ebuild | 175 ---------
62 .../netbeans-mobility-9999_p20120115.ebuild | 175 ---------
63 dev-java/netbeans-nb/ChangeLog | 4 +
64 dev-java/netbeans-nb/Manifest | 6 +-
65 .../netbeans-nb/netbeans-nb-9999_p20120113.ebuild | 149 --------
66 .../netbeans-nb/netbeans-nb-9999_p20120115.ebuild | 149 --------
67 dev-java/netbeans-php/ChangeLog | 4 +
68 dev-java/netbeans-php/Manifest | 6 +-
69 .../netbeans-php-9999_p20120113.ebuild | 118 ------
70 .../netbeans-php-9999_p20120115.ebuild | 118 ------
71 dev-java/netbeans-platform/ChangeLog | 5 +
72 dev-java/netbeans-platform/Manifest | 6 +-
73 .../netbeans-platform-9999_p20120113.ebuild | 127 -------
74 .../netbeans-platform-9999_p20120115.ebuild | 127 -------
75 dev-java/netbeans-profiler/ChangeLog | 5 +
76 dev-java/netbeans-profiler/Manifest | 6 +-
77 .../netbeans-profiler-9999_p20120113.ebuild | 114 ------
78 .../netbeans-profiler-9999_p20120115.ebuild | 114 ------
79 dev-java/netbeans-websvccommon/ChangeLog | 5 +
80 dev-java/netbeans-websvccommon/Manifest | 6 +-
81 .../netbeans-websvccommon-9999_p20120113.ebuild | 95 -----
82 .../netbeans-websvccommon-9999_p20120115.ebuild | 95 -----
83 dev-util/netbeans/ChangeLog | 4 +
84 dev-util/netbeans/Manifest | 6 +-
85 dev-util/netbeans/netbeans-9999_p20120113.ebuild | 258 -------------
86 dev-util/netbeans/netbeans-9999_p20120115.ebuild | 258 -------------
87 76 files changed, 108 insertions(+), 6330 deletions(-)
88
89 diff --git a/dev-java/netbeans-apisupport/ChangeLog b/dev-java/netbeans-apisupport/ChangeLog
90 index 251cff1..02e910b 100644
91 --- a/dev-java/netbeans-apisupport/ChangeLog
92 +++ b/dev-java/netbeans-apisupport/ChangeLog
93 @@ -2,6 +2,11 @@
94 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
95 # $Header: $
96
97 + 01 Feb 2012; Miroslav Šulc <fordfrog@g.o>
98 + -netbeans-apisupport-9999_p20120113.ebuild,
99 + -netbeans-apisupport-9999_p20120115.ebuild:
100 + Removed obsolete versions
101 +
102 *netbeans-apisupport-9999_p20120126 (27 Jan 2012)
103
104 27 Jan 2012; Miroslav Šulc <fordfrog@g.o>
105
106 diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
107 index 6b01d8d..2832f68 100644
108 --- a/dev-java/netbeans-apisupport/Manifest
109 +++ b/dev-java/netbeans-apisupport/Manifest
110 @@ -2,17 +2,13 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
111 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
112 DIST netbeans-7.1-201112071828-src.zip 171732619 RMD160 8dcfac6a6f19edded24526c327e77b17d0a4bf0a SHA1 7438ff91225683f47bc4c0a3faee437989f03e5b SHA256 245c95fc9d78a1b38dd60fb52d256ca933efd043e2a96f26089f8a80d043d53c
113 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
114 -DIST netbeans-trunk-nightly-201201131153-src.zip 172863026 RMD160 a1d2fe295f2d98ec60a542b318d748e425c6f293 SHA1 4bd37b3da8e2af7d13b5840fd425814f87098973 SHA256 368bc1983f125ca1f432953ad72c5653b45f08e014dd955af6ddae8ee8397c7d
115 -DIST netbeans-trunk-nightly-201201150601-src.zip 172852935 RMD160 862e97d96c07eaa5629a46d9273dbfdf1e177b11 SHA1 cde7446549fc73f321581b9af2ed5867ca5d6dfe SHA256 52a940fc406253814bbf05f04d610229f526ca83f966bb0b2a016f693491c102
116 DIST netbeans-trunk-nightly-201201180601-src.zip 172892698 RMD160 7a2556166705f69ad4591243788d4d377d81f303 SHA1 bc451e7c301404ef86467836fa77434cce055b3f SHA256 7f4604c253fe81d499406484ca50e01eb02dab49e6c496ad26226fe3902df397
117 DIST netbeans-trunk-nightly-201201250600-src.zip 173033938 RMD160 2399192b5c47cd085e064d165be9e364180e1f7b SHA1 62565d4fe7ee4a922cacde04ce777bc19945637c SHA256 581735d902dc29075eaf73df4c5d4b19ae03395e273167c9d0652ae28dff2858
118 DIST netbeans-trunk-nightly-201201260600-src.zip 173102685 RMD160 da4d803aa5c0a75f829533e4b6584d61677a434d SHA1 64c71bb0512696dee9a04c570f368f0e6d62eac1 SHA256 5c15e0cc7d62edc18159f2f23aeb964417421d2d3a2278b43e14c8b7006a3ba7
119 EBUILD netbeans-apisupport-7.0.1.ebuild 3134 RMD160 83833605d9930ea81e6d80fbd70114df76e55219 SHA1 cd4689976639175d581d34114db4dc18c8e86123 SHA256 41c32033c9945a39c0aebb6b0271767031d53a47e5c8365d9e3a7c86712e24cd
120 EBUILD netbeans-apisupport-7.1.ebuild 3139 RMD160 c824bd790ac08ea0b5fb82f6ce3cd06860303fb9 SHA1 fcbf90f1a2dc92360e6d6bbeaebc9893d60a2611 SHA256 ab0f9bcb8787975ab63c2f3ed0554dc64ec468f20a913aceb05cedae0d23542f
121 -EBUILD netbeans-apisupport-9999_p20120113.ebuild 3166 RMD160 7508c094a73d9d8889afff41c321aed466dd0134 SHA1 2e0f46f6e426524eaf70be44c06f8037d318db67 SHA256 03304dfab6e5d389d46417759a6242e631122ab7a36e224fc14dabeaca283ecc
122 -EBUILD netbeans-apisupport-9999_p20120115.ebuild 3166 RMD160 abf71824d9e6e7ce72c0c3a01b51e22ee7994cb0 SHA1 6df30f7f379108ffb029d0c61fef6a79789f6224 SHA256 830404340fbfe26b57e5026961ec6bc69d04939e7fbf1bef4829f899c35d9cda
123 EBUILD netbeans-apisupport-9999_p20120118.ebuild 3166 RMD160 259b8248b1e9cfedcf7121dea06dc57c5c822ba3 SHA1 b78033bf0f5f5b6d28c250427a19d7150f2ccec3 SHA256 aaaaf2fb589414cfd640f7ad580293807bdf02ab9d37524a904378b4259a95e7
124 EBUILD netbeans-apisupport-9999_p20120125.ebuild 3166 RMD160 8c35345485467f3e073be2d6f138a27cb9271cb5 SHA1 3e093228b9a50f431d846eefc25d68bf501f1cf1 SHA256 5576dac5e7e88d08446ca3258d2bcfd47c0339be1d2275eb800378b38f1dd874
125 EBUILD netbeans-apisupport-9999_p20120126.ebuild 3166 RMD160 95f668dac2b1c9a7eb05eb0dc09c398468658e82 SHA1 888a2cd82ae0a177f4a5cbffd26d178564df9c4d SHA256 c9c47deb9354f888cfccf0334e500da001894f17815a27f2088f6b24f01e05d9
126 -MISC ChangeLog 25790 RMD160 a373ba7f0e999b628c6956af2fa7f450a8f1e638 SHA1 2bc477adeb90d5e1a8bba31b9366021c1d490804 SHA256 7cb5be1ebd527db445814ea36bffdd5662be7a2a0244237cbb8ff3dff850ba14
127 +MISC ChangeLog 25963 RMD160 184ea25f7a12074e3e521964d9f165aa0c4073d6 SHA1 755bfaf5d682caccc2c1f588ce8d2a408ea5bd6a SHA256 eb961fab25fde4b46f341a220b8b9c51967daa569ed043cbbc82f68147c65b86
128 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
129
130 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20120113.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20120113.ebuild
131 deleted file mode 100644
132 index 65c2f96..0000000
133 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20120113.ebuild
134 +++ /dev/null
135 @@ -1,107 +0,0 @@
136 -# Copyright 1999-2012 Gentoo Foundation
137 -# Distributed under the terms of the GNU General Public License v2
138 -# $Header: $
139 -
140 -EAPI="4"
141 -WANT_ANT_TASKS="ant-nodeps"
142 -inherit eutils java-pkg-2 java-ant-2
143 -
144 -DESCRIPTION="Netbeans API Support Cluster"
145 -HOMEPAGE="http://netbeans.org/projects/apisupport"
146 -SLOT="9999"
147 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-13_11-53-54/zip/netbeans-trunk-nightly-201201131153-src.zip"
148 -SRC_URI="${SOURCE_URL}
149 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
150 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
151 -KEYWORDS="~amd64 ~x86"
152 -IUSE=""
153 -S="${WORKDIR}"
154 -
155 -CDEPEND="~dev-java/netbeans-harness-${PV}
156 - ~dev-java/netbeans-ide-${PV}
157 - ~dev-java/netbeans-java-${PV}
158 - ~dev-java/netbeans-platform-${PV}"
159 -DEPEND="virtual/jdk:1.6
160 - app-arch/unzip
161 - ${CDEPEND}
162 - dev-java/javahelp:0"
163 -RDEPEND=">=virtual/jdk-1.6
164 - ${CDEPEND}"
165 -
166 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
167 -
168 -EANT_BUILD_XML="nbbuild/build.xml"
169 -EANT_BUILD_TARGET="rebuild-cluster"
170 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true"
171 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
172 -JAVA_PKG_BSFIX="off"
173 -
174 -src_unpack() {
175 - unpack $(basename ${SOURCE_URL})
176 -
177 - einfo "Deleting bundled jars..."
178 - find -name "*.jar" -type f -delete
179 -
180 - unpack netbeans-9999-r1-build.xml.patch.bz2
181 -}
182 -
183 -src_prepare() {
184 - einfo "Deleting bundled class files..."
185 - find -name "*.class" -type f | xargs rm -vf
186 -
187 - epatch netbeans-9999-r1-build.xml.patch
188 -
189 - # Support for custom patches
190 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
191 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
192 -
193 - if [ -n "${files}" ] ; then
194 - einfo "Applying custom patches:"
195 -
196 - for file in ${files} ; do
197 - epatch "${file}"
198 - done
199 - fi
200 - fi
201 -
202 - einfo "Symlinking external libraries..."
203 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
204 -
205 - einfo "Linking in other clusters..."
206 - mkdir "${S}"/nbbuild/netbeans || die
207 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
208 -
209 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
210 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
211 - touch nb.cluster.harness.built
212 -
213 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
214 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
215 - touch nb.cluster.ide.built
216 -
217 - ln -s /usr/share/netbeans-java-${SLOT} java || die
218 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
219 - touch nb.cluster.java.built
220 -
221 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
222 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
223 - touch nb.cluster.platform.built
224 -
225 - popd >/dev/null || die
226 -
227 - java-pkg-2_src_prepare
228 -}
229 -
230 -src_install() {
231 - pushd nbbuild/netbeans/apisupport >/dev/null || die
232 -
233 - insinto ${INSTALL_DIR}
234 -
235 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
236 -
237 - doins -r *
238 -
239 - popd >/dev/null || die
240 -
241 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
242 -}
243
244 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20120115.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20120115.ebuild
245 deleted file mode 100644
246 index 46d1800..0000000
247 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20120115.ebuild
248 +++ /dev/null
249 @@ -1,107 +0,0 @@
250 -# Copyright 1999-2012 Gentoo Foundation
251 -# Distributed under the terms of the GNU General Public License v2
252 -# $Header: $
253 -
254 -EAPI="4"
255 -WANT_ANT_TASKS="ant-nodeps"
256 -inherit eutils java-pkg-2 java-ant-2
257 -
258 -DESCRIPTION="Netbeans API Support Cluster"
259 -HOMEPAGE="http://netbeans.org/projects/apisupport"
260 -SLOT="9999"
261 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-15_06-01-16/zip/netbeans-trunk-nightly-201201150601-src.zip"
262 -SRC_URI="${SOURCE_URL}
263 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
264 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
265 -KEYWORDS="~amd64 ~x86"
266 -IUSE=""
267 -S="${WORKDIR}"
268 -
269 -CDEPEND="~dev-java/netbeans-harness-${PV}
270 - ~dev-java/netbeans-ide-${PV}
271 - ~dev-java/netbeans-java-${PV}
272 - ~dev-java/netbeans-platform-${PV}"
273 -DEPEND="virtual/jdk:1.6
274 - app-arch/unzip
275 - ${CDEPEND}
276 - dev-java/javahelp:0"
277 -RDEPEND=">=virtual/jdk-1.6
278 - ${CDEPEND}"
279 -
280 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
281 -
282 -EANT_BUILD_XML="nbbuild/build.xml"
283 -EANT_BUILD_TARGET="rebuild-cluster"
284 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true"
285 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
286 -JAVA_PKG_BSFIX="off"
287 -
288 -src_unpack() {
289 - unpack $(basename ${SOURCE_URL})
290 -
291 - einfo "Deleting bundled jars..."
292 - find -name "*.jar" -type f -delete
293 -
294 - unpack netbeans-9999-r1-build.xml.patch.bz2
295 -}
296 -
297 -src_prepare() {
298 - einfo "Deleting bundled class files..."
299 - find -name "*.class" -type f | xargs rm -vf
300 -
301 - epatch netbeans-9999-r1-build.xml.patch
302 -
303 - # Support for custom patches
304 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
305 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
306 -
307 - if [ -n "${files}" ] ; then
308 - einfo "Applying custom patches:"
309 -
310 - for file in ${files} ; do
311 - epatch "${file}"
312 - done
313 - fi
314 - fi
315 -
316 - einfo "Symlinking external libraries..."
317 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
318 -
319 - einfo "Linking in other clusters..."
320 - mkdir "${S}"/nbbuild/netbeans || die
321 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
322 -
323 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
324 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
325 - touch nb.cluster.harness.built
326 -
327 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
328 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
329 - touch nb.cluster.ide.built
330 -
331 - ln -s /usr/share/netbeans-java-${SLOT} java || die
332 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
333 - touch nb.cluster.java.built
334 -
335 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
336 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
337 - touch nb.cluster.platform.built
338 -
339 - popd >/dev/null || die
340 -
341 - java-pkg-2_src_prepare
342 -}
343 -
344 -src_install() {
345 - pushd nbbuild/netbeans/apisupport >/dev/null || die
346 -
347 - insinto ${INSTALL_DIR}
348 -
349 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
350 -
351 - doins -r *
352 -
353 - popd >/dev/null || die
354 -
355 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
356 -}
357
358 diff --git a/dev-java/netbeans-cnd/ChangeLog b/dev-java/netbeans-cnd/ChangeLog
359 index 6d39bda..ebff1da 100644
360 --- a/dev-java/netbeans-cnd/ChangeLog
361 +++ b/dev-java/netbeans-cnd/ChangeLog
362 @@ -2,6 +2,10 @@
363 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
364 # $Header: $
365
366 + 01 Feb 2012; Miroslav Šulc <fordfrog@g.o>
367 + -netbeans-cnd-9999_p20120113.ebuild, -netbeans-cnd-9999_p20120115.ebuild:
368 + Removed obsolete versions
369 +
370 *netbeans-cnd-9999_p20120126 (27 Jan 2012)
371
372 27 Jan 2012; Miroslav Šulc <fordfrog@g.o>
373
374 diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
375 index 0830f53..8c40ecb 100644
376 --- a/dev-java/netbeans-cnd/Manifest
377 +++ b/dev-java/netbeans-cnd/Manifest
378 @@ -9,17 +9,13 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
379 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
380 DIST netbeans-7.1-201112071828-src.zip 171732619 RMD160 8dcfac6a6f19edded24526c327e77b17d0a4bf0a SHA1 7438ff91225683f47bc4c0a3faee437989f03e5b SHA256 245c95fc9d78a1b38dd60fb52d256ca933efd043e2a96f26089f8a80d043d53c
381 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
382 -DIST netbeans-trunk-nightly-201201131153-src.zip 172863026 RMD160 a1d2fe295f2d98ec60a542b318d748e425c6f293 SHA1 4bd37b3da8e2af7d13b5840fd425814f87098973 SHA256 368bc1983f125ca1f432953ad72c5653b45f08e014dd955af6ddae8ee8397c7d
383 -DIST netbeans-trunk-nightly-201201150601-src.zip 172852935 RMD160 862e97d96c07eaa5629a46d9273dbfdf1e177b11 SHA1 cde7446549fc73f321581b9af2ed5867ca5d6dfe SHA256 52a940fc406253814bbf05f04d610229f526ca83f966bb0b2a016f693491c102
384 DIST netbeans-trunk-nightly-201201180601-src.zip 172892698 RMD160 7a2556166705f69ad4591243788d4d377d81f303 SHA1 bc451e7c301404ef86467836fa77434cce055b3f SHA256 7f4604c253fe81d499406484ca50e01eb02dab49e6c496ad26226fe3902df397
385 DIST netbeans-trunk-nightly-201201250600-src.zip 173033938 RMD160 2399192b5c47cd085e064d165be9e364180e1f7b SHA1 62565d4fe7ee4a922cacde04ce777bc19945637c SHA256 581735d902dc29075eaf73df4c5d4b19ae03395e273167c9d0652ae28dff2858
386 DIST netbeans-trunk-nightly-201201260600-src.zip 173102685 RMD160 da4d803aa5c0a75f829533e4b6584d61677a434d SHA1 64c71bb0512696dee9a04c570f368f0e6d62eac1 SHA256 5c15e0cc7d62edc18159f2f23aeb964417421d2d3a2278b43e14c8b7006a3ba7
387 EBUILD netbeans-cnd-7.0.1.ebuild 4495 RMD160 7ae92927ff3a4bf2b69385c0d6898e2cb98c68d7 SHA1 63a4276dd98cadddcc1e87183df9135fb0d70057 SHA256 35b1368456dd7495507a3a093e7e4a6d9caf21818138b9d600a8a97791b11670
388 EBUILD netbeans-cnd-7.1.ebuild 4107 RMD160 e84143f3e187ba80154f90e9b9af364bd2d11c75 SHA1 08f8dae281bce64c4613e4fc9c76149294563e3d SHA256 af94b922a3cb395f421a8e76faa472668ef1015e2e58aad19dfa213c66710811
389 -EBUILD netbeans-cnd-9999_p20120113.ebuild 4134 RMD160 faed83c6e5f393ea79fdc0f8464452b6eada5aa0 SHA1 3518255a61335ed5974d585b893b300997c3ff99 SHA256 1c6fe55e440a7489161957009fea2f29c63a106d8b84747d13dfaa64df03139b
390 -EBUILD netbeans-cnd-9999_p20120115.ebuild 4134 RMD160 8c63dc97a5a8ccf2154d7b6173b9b5f043ed467d SHA1 f369b9bb45cc0e75f80f9c9fa6ba065b6380b00a SHA256 c1f20391f77e13fa7be2a253463354110e6c5d9bc974d3c3c7e69122f2b905ac
391 EBUILD netbeans-cnd-9999_p20120118.ebuild 4134 RMD160 02d17c3ae7774996db60898f86d03f6259991b70 SHA1 f3d90183255e0df0f708b7e13bb2aaef27f6f19d SHA256 590b6ff34a68d16cddb90c9123e96cd9b69955c2f0fac18fac7a3bce3ec8e608
392 EBUILD netbeans-cnd-9999_p20120125.ebuild 4134 RMD160 643e947f38b9cffbaeae52aa53ecc290576ce2e1 SHA1 9762fcbcf2d9bce50e87742ba4d2f8512091c740 SHA256 2804fe109a5518107bd780046f29c7ab97b883d8fc229ae11bdbec2f740aa103
393 EBUILD netbeans-cnd-9999_p20120126.ebuild 4134 RMD160 46d9548febdf2deb4bf8a37d406b41fef479ae5a SHA1 2c5cf5ab3ed6eb5af0359b6ec7aac6cda42ca654 SHA256 e31179d5030b27633221763e965761666936aad92848e815a957667e7b054c61
394 -MISC ChangeLog 23825 RMD160 45794e786f9a9e5a3369fa369977770d67b5b75f SHA1 d5ebfecddf783eb8308352acb9b0fae07558879a SHA256 040f6bac7e04ff4529dce674a0161845202430bb34c7fe166df252db9046a332
395 +MISC ChangeLog 23982 RMD160 1780454e7c6ac153634f01d60ba9d075dddeaa2c SHA1 cb5522dd9ce9b1cf06af7ff113d60b7e3aa16a96 SHA256 5e78b37bedcd66fc8e04e13974af5400bf382b1d7a26394e670a094b49a0a667
396 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
397
398 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20120113.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20120113.ebuild
399 deleted file mode 100644
400 index e473850..0000000
401 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20120113.ebuild
402 +++ /dev/null
403 @@ -1,119 +0,0 @@
404 -# Copyright 1999-2012 Gentoo Foundation
405 -# Distributed under the terms of the GNU General Public License v2
406 -# $Header: $
407 -
408 -EAPI="4"
409 -WANT_ANT_TASKS="ant-nodeps"
410 -inherit eutils java-pkg-2 java-ant-2
411 -
412 -DESCRIPTION="Netbeans CND Cluster"
413 -HOMEPAGE="http://netbeans.org/projects/cnd"
414 -SLOT="9999"
415 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-13_11-53-54/zip/netbeans-trunk-nightly-201201131153-src.zip"
416 -SRC_URI="${SOURCE_URL}
417 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
418 - http://hg.netbeans.org/binaries/11B1CFD9AB9B7BB572F272CD1972693D1E9721E9-antlr-3.3.jar
419 - http://hg.netbeans.org/binaries/C4CF9314A530E51B891D46DB65806A5A0ED240AF-cnd-build-trace-1.0.zip
420 - http://hg.netbeans.org/binaries/84F10BEAA967E2896F0B43B0BBD08D834841F554-cnd-rfs-1.0.zip
421 - http://hg.netbeans.org/binaries/61CC1E7181A8B26E9B3E1357C06B63F8F0077FA5-open-fortran-parser-0.7.1.2.zip"
422 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
423 -KEYWORDS="~amd64 ~x86"
424 -IUSE=""
425 -S="${WORKDIR}"
426 -
427 -CDEPEND="~dev-java/netbeans-dlight-${PV}
428 - ~dev-java/netbeans-harness-${PV}
429 - ~dev-java/netbeans-ide-${PV}
430 - ~dev-java/netbeans-platform-${PV}"
431 -DEPEND="virtual/jdk:1.6
432 - app-arch/unzip
433 - ${CDEPEND}
434 - dev-java/javahelp:0"
435 -RDEPEND=">=virtual/jdk-1.6
436 - ${CDEPEND}"
437 -
438 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
439 -
440 -EANT_BUILD_XML="nbbuild/build.xml"
441 -EANT_BUILD_TARGET="rebuild-cluster"
442 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true"
443 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
444 -JAVA_PKG_BSFIX="off"
445 -
446 -src_unpack() {
447 - unpack $(basename ${SOURCE_URL})
448 -
449 - einfo "Deleting bundled jars..."
450 - find -name "*.jar" -type f -delete
451 -
452 - unpack netbeans-9999-r1-build.xml.patch.bz2
453 -
454 - pushd "${S}" >/dev/null || die
455 - ln -s "${DISTDIR}"/11B1CFD9AB9B7BB572F272CD1972693D1E9721E9-antlr-3.3.jar libs.antlr3.devel/external/antlr-3.3.jar || die
456 - ln -s "${DISTDIR}"/C4CF9314A530E51B891D46DB65806A5A0ED240AF-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
457 - ln -s "${DISTDIR}"/84F10BEAA967E2896F0B43B0BBD08D834841F554-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
458 - ln -s "${DISTDIR}"/61CC1E7181A8B26E9B3E1357C06B63F8F0077FA5-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
459 - popd >/dev/null || die
460 -}
461 -
462 -src_prepare() {
463 - einfo "Deleting bundled class files..."
464 - find -name "*.class" -type f | xargs rm -vf
465 -
466 - epatch netbeans-9999-r1-build.xml.patch
467 -
468 - # Support for custom patches
469 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
470 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
471 -
472 - if [ -n "${files}" ] ; then
473 - einfo "Applying custom patches:"
474 -
475 - for file in ${files} ; do
476 - epatch "${file}"
477 - done
478 - fi
479 - fi
480 -
481 - einfo "Symlinking external libraries..."
482 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
483 -
484 - einfo "Linking in other clusters..."
485 - mkdir "${S}"/nbbuild/netbeans || die
486 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
487 -
488 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
489 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
490 - touch nb.cluster.dlight.built
491 -
492 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
493 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
494 - touch nb.cluster.harness.built
495 -
496 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
497 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
498 - touch nb.cluster.ide.built
499 -
500 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
501 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
502 - touch nb.cluster.platform.built
503 -
504 - popd >/dev/null || die
505 -
506 - java-pkg-2_src_prepare
507 -}
508 -
509 -src_install() {
510 - pushd nbbuild/netbeans/cnd >/dev/null || die
511 -
512 - insinto ${INSTALL_DIR}
513 -
514 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
515 -
516 - doins -r *
517 - fperms 755 bin/dorun.sh
518 -
519 - popd >/dev/null || die
520 -
521 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
522 -}
523
524 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20120115.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20120115.ebuild
525 deleted file mode 100644
526 index b9be1ab..0000000
527 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20120115.ebuild
528 +++ /dev/null
529 @@ -1,119 +0,0 @@
530 -# Copyright 1999-2012 Gentoo Foundation
531 -# Distributed under the terms of the GNU General Public License v2
532 -# $Header: $
533 -
534 -EAPI="4"
535 -WANT_ANT_TASKS="ant-nodeps"
536 -inherit eutils java-pkg-2 java-ant-2
537 -
538 -DESCRIPTION="Netbeans CND Cluster"
539 -HOMEPAGE="http://netbeans.org/projects/cnd"
540 -SLOT="9999"
541 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-15_06-01-16/zip/netbeans-trunk-nightly-201201150601-src.zip"
542 -SRC_URI="${SOURCE_URL}
543 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
544 - http://hg.netbeans.org/binaries/11B1CFD9AB9B7BB572F272CD1972693D1E9721E9-antlr-3.3.jar
545 - http://hg.netbeans.org/binaries/C4CF9314A530E51B891D46DB65806A5A0ED240AF-cnd-build-trace-1.0.zip
546 - http://hg.netbeans.org/binaries/84F10BEAA967E2896F0B43B0BBD08D834841F554-cnd-rfs-1.0.zip
547 - http://hg.netbeans.org/binaries/61CC1E7181A8B26E9B3E1357C06B63F8F0077FA5-open-fortran-parser-0.7.1.2.zip"
548 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
549 -KEYWORDS="~amd64 ~x86"
550 -IUSE=""
551 -S="${WORKDIR}"
552 -
553 -CDEPEND="~dev-java/netbeans-dlight-${PV}
554 - ~dev-java/netbeans-harness-${PV}
555 - ~dev-java/netbeans-ide-${PV}
556 - ~dev-java/netbeans-platform-${PV}"
557 -DEPEND="virtual/jdk:1.6
558 - app-arch/unzip
559 - ${CDEPEND}
560 - dev-java/javahelp:0"
561 -RDEPEND=">=virtual/jdk-1.6
562 - ${CDEPEND}"
563 -
564 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
565 -
566 -EANT_BUILD_XML="nbbuild/build.xml"
567 -EANT_BUILD_TARGET="rebuild-cluster"
568 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true"
569 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
570 -JAVA_PKG_BSFIX="off"
571 -
572 -src_unpack() {
573 - unpack $(basename ${SOURCE_URL})
574 -
575 - einfo "Deleting bundled jars..."
576 - find -name "*.jar" -type f -delete
577 -
578 - unpack netbeans-9999-r1-build.xml.patch.bz2
579 -
580 - pushd "${S}" >/dev/null || die
581 - ln -s "${DISTDIR}"/11B1CFD9AB9B7BB572F272CD1972693D1E9721E9-antlr-3.3.jar libs.antlr3.devel/external/antlr-3.3.jar || die
582 - ln -s "${DISTDIR}"/C4CF9314A530E51B891D46DB65806A5A0ED240AF-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
583 - ln -s "${DISTDIR}"/84F10BEAA967E2896F0B43B0BBD08D834841F554-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
584 - ln -s "${DISTDIR}"/61CC1E7181A8B26E9B3E1357C06B63F8F0077FA5-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
585 - popd >/dev/null || die
586 -}
587 -
588 -src_prepare() {
589 - einfo "Deleting bundled class files..."
590 - find -name "*.class" -type f | xargs rm -vf
591 -
592 - epatch netbeans-9999-r1-build.xml.patch
593 -
594 - # Support for custom patches
595 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
596 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
597 -
598 - if [ -n "${files}" ] ; then
599 - einfo "Applying custom patches:"
600 -
601 - for file in ${files} ; do
602 - epatch "${file}"
603 - done
604 - fi
605 - fi
606 -
607 - einfo "Symlinking external libraries..."
608 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
609 -
610 - einfo "Linking in other clusters..."
611 - mkdir "${S}"/nbbuild/netbeans || die
612 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
613 -
614 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
615 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
616 - touch nb.cluster.dlight.built
617 -
618 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
619 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
620 - touch nb.cluster.harness.built
621 -
622 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
623 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
624 - touch nb.cluster.ide.built
625 -
626 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
627 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
628 - touch nb.cluster.platform.built
629 -
630 - popd >/dev/null || die
631 -
632 - java-pkg-2_src_prepare
633 -}
634 -
635 -src_install() {
636 - pushd nbbuild/netbeans/cnd >/dev/null || die
637 -
638 - insinto ${INSTALL_DIR}
639 -
640 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
641 -
642 - doins -r *
643 - fperms 755 bin/dorun.sh
644 -
645 - popd >/dev/null || die
646 -
647 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
648 -}
649
650 diff --git a/dev-java/netbeans-dlight/ChangeLog b/dev-java/netbeans-dlight/ChangeLog
651 index a494422..eb084bb 100644
652 --- a/dev-java/netbeans-dlight/ChangeLog
653 +++ b/dev-java/netbeans-dlight/ChangeLog
654 @@ -2,6 +2,11 @@
655 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
656 # $Header: $
657
658 + 01 Feb 2012; Miroslav Šulc <fordfrog@g.o>
659 + -netbeans-dlight-9999_p20120113.ebuild,
660 + -netbeans-dlight-9999_p20120115.ebuild:
661 + Removed obsolete versions
662 +
663 *netbeans-dlight-9999_p20120126 (27 Jan 2012)
664
665 27 Jan 2012; Miroslav Šulc <fordfrog@g.o>
666
667 diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
668 index 0ceddea..ac6d396 100644
669 --- a/dev-java/netbeans-dlight/Manifest
670 +++ b/dev-java/netbeans-dlight/Manifest
671 @@ -5,17 +5,13 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
672 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
673 DIST netbeans-7.1-201112071828-src.zip 171732619 RMD160 8dcfac6a6f19edded24526c327e77b17d0a4bf0a SHA1 7438ff91225683f47bc4c0a3faee437989f03e5b SHA256 245c95fc9d78a1b38dd60fb52d256ca933efd043e2a96f26089f8a80d043d53c
674 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
675 -DIST netbeans-trunk-nightly-201201131153-src.zip 172863026 RMD160 a1d2fe295f2d98ec60a542b318d748e425c6f293 SHA1 4bd37b3da8e2af7d13b5840fd425814f87098973 SHA256 368bc1983f125ca1f432953ad72c5653b45f08e014dd955af6ddae8ee8397c7d
676 -DIST netbeans-trunk-nightly-201201150601-src.zip 172852935 RMD160 862e97d96c07eaa5629a46d9273dbfdf1e177b11 SHA1 cde7446549fc73f321581b9af2ed5867ca5d6dfe SHA256 52a940fc406253814bbf05f04d610229f526ca83f966bb0b2a016f693491c102
677 DIST netbeans-trunk-nightly-201201180601-src.zip 172892698 RMD160 7a2556166705f69ad4591243788d4d377d81f303 SHA1 bc451e7c301404ef86467836fa77434cce055b3f SHA256 7f4604c253fe81d499406484ca50e01eb02dab49e6c496ad26226fe3902df397
678 DIST netbeans-trunk-nightly-201201250600-src.zip 173033938 RMD160 2399192b5c47cd085e064d165be9e364180e1f7b SHA1 62565d4fe7ee4a922cacde04ce777bc19945637c SHA256 581735d902dc29075eaf73df4c5d4b19ae03395e273167c9d0652ae28dff2858
679 DIST netbeans-trunk-nightly-201201260600-src.zip 173102685 RMD160 da4d803aa5c0a75f829533e4b6584d61677a434d SHA1 64c71bb0512696dee9a04c570f368f0e6d62eac1 SHA256 5c15e0cc7d62edc18159f2f23aeb964417421d2d3a2278b43e14c8b7006a3ba7
680 EBUILD netbeans-dlight-7.0.1.ebuild 3624 RMD160 508b76c4699c15431166be0200cb5b8c69400a2b SHA1 f72af18653ce0a3e4576d1fadcec350ed5a16b3d SHA256 499a9303a1972ee89dfa2685e1dc1e4511c7531ff3b29caadd1136ba25dee82e
681 EBUILD netbeans-dlight-7.1.ebuild 2931 RMD160 a395361b08eb1ee7fa74f71bc22153085f545f4c SHA1 565286e4bad373585e8871e43ca548e55cd7fea7 SHA256 968f297c5151743472a5979b57cf9917a8067b6e870900cdde077640ad60cb0f
682 -EBUILD netbeans-dlight-9999_p20120113.ebuild 2958 RMD160 6bf06edc27096587a98d64a29ad36fa8ee9c9f2f SHA1 8e079563194d5d5351b30d9f1bd2c58e8b15005f SHA256 d71f7f2a2edffa035dcb30aa773b1424f957b6a5b9359a3e1d8fdcac40390f7c
683 -EBUILD netbeans-dlight-9999_p20120115.ebuild 2958 RMD160 30e5af7aca4def1d58160ad5f09f7d1fada062bc SHA1 752b789d853aa569a5c768e98f7a331cda23ddf6 SHA256 23d9ff41354e22e23252d0ae9151c725dda86b00acff137acb02d4174bbb005f
684 EBUILD netbeans-dlight-9999_p20120118.ebuild 2958 RMD160 54c35cfc7e42ffa27b660cd0f091f08168fa9806 SHA1 bd216affa34ed7590bbf6899d930f0d1cc1e53b1 SHA256 dab1905bc376dd2dd984dd07080282eb80fe8d094206fb400c96d16de6c22f91
685 EBUILD netbeans-dlight-9999_p20120125.ebuild 2958 RMD160 668cfa0889f5fc6cb84dc3fb8e48e53014efb0fd SHA1 04d4cf7a19e20e000e4d91f44a42d203c2f47bd7 SHA256 197915ca583affce409354f6d85642d4886dd614ae73959ea261e93d278acbd7
686 EBUILD netbeans-dlight-9999_p20120126.ebuild 2958 RMD160 a86bd163b17c7c89150d129d0e5971a163d42447 SHA1 93bc581469f0824cedcebda3427299c163c28985 SHA256 4019516b2b7419096ce238a3ae406cee577f77f578a105dc40d06e5dab5e4df4
687 -MISC ChangeLog 24690 RMD160 7588e03c5639eaa14e48b980285e2d0858304659 SHA1 b151ec2ef266d40d87f500e8271a4627a647027e SHA256 3b325b5938d4cc4af4bc788a2cc7f85904ce0061a33ec54df882dffaddbcfba7
688 +MISC ChangeLog 24855 RMD160 f6a2ac7436e91dac97143d718839458bf0ee4106 SHA1 89a75da3013b93a29696637fb08317f8188e11da SHA256 205e1ee300c975d343d69d33ddd2f17cfedfe2b127071474cdf2539294d440cc
689 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
690
691 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20120113.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20120113.ebuild
692 deleted file mode 100644
693 index edb864b..0000000
694 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20120113.ebuild
695 +++ /dev/null
696 @@ -1,102 +0,0 @@
697 -# Copyright 1999-2012 Gentoo Foundation
698 -# Distributed under the terms of the GNU General Public License v2
699 -# $Header: $
700 -
701 -EAPI="4"
702 -WANT_ANT_TASKS="ant-nodeps"
703 -inherit eutils java-pkg-2 java-ant-2
704 -
705 -DESCRIPTION="Netbeans D-Light Cluster"
706 -HOMEPAGE="http://netbeans.org/"
707 -SLOT="9999"
708 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-13_11-53-54/zip/netbeans-trunk-nightly-201201131153-src.zip"
709 -SRC_URI="${SOURCE_URL}
710 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
711 - http://hg.netbeans.org/binaries/F787C9B484CD7526F866C21D8925C4DACE467F8A-derby-10.2.2.0.jar"
712 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
713 -KEYWORDS="~amd64 ~x86"
714 -IUSE=""
715 -S="${WORKDIR}"
716 -
717 -CDEPEND="~dev-java/netbeans-ide-${PV}
718 - ~dev-java/netbeans-platform-${PV}"
719 -DEPEND="virtual/jdk:1.6
720 - app-arch/unzip
721 - ${CDEPEND}
722 - dev-java/javahelp:0"
723 -RDEPEND=">=virtual/jdk-1.6
724 - ${CDEPEND}"
725 -
726 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
727 -
728 -EANT_BUILD_XML="nbbuild/build.xml"
729 -EANT_BUILD_TARGET="rebuild-cluster"
730 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true"
731 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
732 -JAVA_PKG_BSFIX="off"
733 -
734 -src_unpack() {
735 - unpack $(basename ${SOURCE_URL})
736 -
737 - einfo "Deleting bundled jars..."
738 - find -name "*.jar" -type f -delete
739 -
740 - unpack netbeans-9999-r1-build.xml.patch.bz2
741 -
742 - pushd "${S}" >/dev/null || die
743 - ln -s "${DISTDIR}"/F787C9B484CD7526F866C21D8925C4DACE467F8A-derby-10.2.2.0.jar db/external/derby-10.2.2.0.jar || die
744 - popd >/dev/null || die
745 -}
746 -
747 -src_prepare() {
748 - einfo "Deleting bundled class files..."
749 - find -name "*.class" -type f | xargs rm -vf
750 -
751 - epatch netbeans-9999-r1-build.xml.patch
752 -
753 - # Support for custom patches
754 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
755 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
756 -
757 - if [ -n "${files}" ] ; then
758 - einfo "Applying custom patches:"
759 -
760 - for file in ${files} ; do
761 - epatch "${file}"
762 - done
763 - fi
764 - fi
765 -
766 - einfo "Symlinking external libraries..."
767 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
768 -
769 - einfo "Linking in other clusters..."
770 - mkdir "${S}"/nbbuild/netbeans || die
771 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
772 -
773 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
774 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
775 - touch nb.cluster.ide.built
776 -
777 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
778 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
779 - touch nb.cluster.platform.built
780 -
781 - popd >/dev/null || die
782 -
783 - java-pkg-2_src_prepare
784 -}
785 -
786 -src_install() {
787 - pushd nbbuild/netbeans/dlight >/dev/null || die
788 -
789 - insinto ${INSTALL_DIR}
790 -
791 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
792 -
793 - doins -r *
794 -
795 - popd >/dev/null || die
796 -
797 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
798 -}
799
800 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20120115.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20120115.ebuild
801 deleted file mode 100644
802 index 4cf0516..0000000
803 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20120115.ebuild
804 +++ /dev/null
805 @@ -1,102 +0,0 @@
806 -# Copyright 1999-2012 Gentoo Foundation
807 -# Distributed under the terms of the GNU General Public License v2
808 -# $Header: $
809 -
810 -EAPI="4"
811 -WANT_ANT_TASKS="ant-nodeps"
812 -inherit eutils java-pkg-2 java-ant-2
813 -
814 -DESCRIPTION="Netbeans D-Light Cluster"
815 -HOMEPAGE="http://netbeans.org/"
816 -SLOT="9999"
817 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-15_06-01-16/zip/netbeans-trunk-nightly-201201150601-src.zip"
818 -SRC_URI="${SOURCE_URL}
819 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
820 - http://hg.netbeans.org/binaries/F787C9B484CD7526F866C21D8925C4DACE467F8A-derby-10.2.2.0.jar"
821 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
822 -KEYWORDS="~amd64 ~x86"
823 -IUSE=""
824 -S="${WORKDIR}"
825 -
826 -CDEPEND="~dev-java/netbeans-ide-${PV}
827 - ~dev-java/netbeans-platform-${PV}"
828 -DEPEND="virtual/jdk:1.6
829 - app-arch/unzip
830 - ${CDEPEND}
831 - dev-java/javahelp:0"
832 -RDEPEND=">=virtual/jdk-1.6
833 - ${CDEPEND}"
834 -
835 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
836 -
837 -EANT_BUILD_XML="nbbuild/build.xml"
838 -EANT_BUILD_TARGET="rebuild-cluster"
839 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true"
840 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
841 -JAVA_PKG_BSFIX="off"
842 -
843 -src_unpack() {
844 - unpack $(basename ${SOURCE_URL})
845 -
846 - einfo "Deleting bundled jars..."
847 - find -name "*.jar" -type f -delete
848 -
849 - unpack netbeans-9999-r1-build.xml.patch.bz2
850 -
851 - pushd "${S}" >/dev/null || die
852 - ln -s "${DISTDIR}"/F787C9B484CD7526F866C21D8925C4DACE467F8A-derby-10.2.2.0.jar db/external/derby-10.2.2.0.jar || die
853 - popd >/dev/null || die
854 -}
855 -
856 -src_prepare() {
857 - einfo "Deleting bundled class files..."
858 - find -name "*.class" -type f | xargs rm -vf
859 -
860 - epatch netbeans-9999-r1-build.xml.patch
861 -
862 - # Support for custom patches
863 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
864 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
865 -
866 - if [ -n "${files}" ] ; then
867 - einfo "Applying custom patches:"
868 -
869 - for file in ${files} ; do
870 - epatch "${file}"
871 - done
872 - fi
873 - fi
874 -
875 - einfo "Symlinking external libraries..."
876 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
877 -
878 - einfo "Linking in other clusters..."
879 - mkdir "${S}"/nbbuild/netbeans || die
880 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
881 -
882 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
883 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
884 - touch nb.cluster.ide.built
885 -
886 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
887 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
888 - touch nb.cluster.platform.built
889 -
890 - popd >/dev/null || die
891 -
892 - java-pkg-2_src_prepare
893 -}
894 -
895 -src_install() {
896 - pushd nbbuild/netbeans/dlight >/dev/null || die
897 -
898 - insinto ${INSTALL_DIR}
899 -
900 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
901 -
902 - doins -r *
903 -
904 - popd >/dev/null || die
905 -
906 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
907 -}
908
909 diff --git a/dev-java/netbeans-enterprise/ChangeLog b/dev-java/netbeans-enterprise/ChangeLog
910 index ac23405..6258c6d 100644
911 --- a/dev-java/netbeans-enterprise/ChangeLog
912 +++ b/dev-java/netbeans-enterprise/ChangeLog
913 @@ -2,6 +2,11 @@
914 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
915 # $Header: $
916
917 + 01 Feb 2012; Miroslav Šulc <fordfrog@g.o>
918 + -netbeans-enterprise-9999_p20120113.ebuild,
919 + -netbeans-enterprise-9999_p20120115.ebuild:
920 + Removed obsolete versions
921 +
922 *netbeans-enterprise-9999_p20120126 (27 Jan 2012)
923
924 27 Jan 2012; Miroslav Šulc <fordfrog@g.o>
925
926 diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
927 index 8727d6f..4d1b5b1 100644
928 --- a/dev-java/netbeans-enterprise/Manifest
929 +++ b/dev-java/netbeans-enterprise/Manifest
930 @@ -44,17 +44,13 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
931 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
932 DIST netbeans-7.1-201112071828-src.zip 171732619 RMD160 8dcfac6a6f19edded24526c327e77b17d0a4bf0a SHA1 7438ff91225683f47bc4c0a3faee437989f03e5b SHA256 245c95fc9d78a1b38dd60fb52d256ca933efd043e2a96f26089f8a80d043d53c
933 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
934 -DIST netbeans-trunk-nightly-201201131153-src.zip 172863026 RMD160 a1d2fe295f2d98ec60a542b318d748e425c6f293 SHA1 4bd37b3da8e2af7d13b5840fd425814f87098973 SHA256 368bc1983f125ca1f432953ad72c5653b45f08e014dd955af6ddae8ee8397c7d
935 -DIST netbeans-trunk-nightly-201201150601-src.zip 172852935 RMD160 862e97d96c07eaa5629a46d9273dbfdf1e177b11 SHA1 cde7446549fc73f321581b9af2ed5867ca5d6dfe SHA256 52a940fc406253814bbf05f04d610229f526ca83f966bb0b2a016f693491c102
936 DIST netbeans-trunk-nightly-201201180601-src.zip 172892698 RMD160 7a2556166705f69ad4591243788d4d377d81f303 SHA1 bc451e7c301404ef86467836fa77434cce055b3f SHA256 7f4604c253fe81d499406484ca50e01eb02dab49e6c496ad26226fe3902df397
937 DIST netbeans-trunk-nightly-201201250600-src.zip 173033938 RMD160 2399192b5c47cd085e064d165be9e364180e1f7b SHA1 62565d4fe7ee4a922cacde04ce777bc19945637c SHA256 581735d902dc29075eaf73df4c5d4b19ae03395e273167c9d0652ae28dff2858
938 DIST netbeans-trunk-nightly-201201260600-src.zip 173102685 RMD160 da4d803aa5c0a75f829533e4b6584d61677a434d SHA1 64c71bb0512696dee9a04c570f368f0e6d62eac1 SHA256 5c15e0cc7d62edc18159f2f23aeb964417421d2d3a2278b43e14c8b7006a3ba7
939 EBUILD netbeans-enterprise-7.0.1.ebuild 16338 RMD160 0ecafb9ced600f753a5ab6359d6c762313ac2631 SHA1 d710a4694c708d8f78cfe04211ad1a199fa6ce0a SHA256 03ea08daaf5d4c5592937929bac33b4af3bac00a23f2167a7ef7b3c172a72abe
940 EBUILD netbeans-enterprise-7.1.ebuild 18056 RMD160 52cf2c5c4ba0d48b9d6c07bb53f472fe36bee46b SHA1 2ea10dcf651401961b58e905318c3797e31320ae SHA256 9122513da95e1cee1e32d9053a88c6d03d5c6376d0d0ac4c53785429d726df0b
941 -EBUILD netbeans-enterprise-9999_p20120113.ebuild 18083 RMD160 c0970d7543448aa52ab172a6336fb87cc3b2b41d SHA1 e3e196f9486505b8d84969395b6f9e11343d8032 SHA256 f7fb49ee422deb62605d05b284ddfabcf2f281aabc54f418e531ea27bef256a0
942 -EBUILD netbeans-enterprise-9999_p20120115.ebuild 18083 RMD160 45cb139828d074547dbc2695c653ba96859fa58d SHA1 612a7fde200f713e32e4548a1090c6646bd074c0 SHA256 4ec1d007a030daec9bedee609f6a260897ddbc78276cbc7f15a32caffeca35cd
943 EBUILD netbeans-enterprise-9999_p20120118.ebuild 18083 RMD160 326eda4f7c95df0024624b50e96a26d2fd15f1ed SHA1 d42f767cd0a2642831f22aa820c1f2572d658430 SHA256 6de810e9f0d738dd7fe422517834c5d18055779df68844c3d061ba22213d377e
944 EBUILD netbeans-enterprise-9999_p20120125.ebuild 18083 RMD160 1aed29dc1a9aa0f55e2affb044420e681610237a SHA1 eb458f2158142ce67d96b6d81796e584edcb5408 SHA256 1abcbf423c316fb44b496353475d7921b0752edeadf4933ba00fda460681f0b0
945 EBUILD netbeans-enterprise-9999_p20120126.ebuild 18083 RMD160 98d4976f614d63e2509ceddc8b8c1a4c4d032cdf SHA1 74fde40c160fbbf230de2469eb6fcc525b83e2cd SHA256 96e9a406da007b7208c3a659d9cb4cb988c4c3ff76b8e872a0e3500d684bf109
946 -MISC ChangeLog 26168 RMD160 a6d08653f936dd6bfa4ce9ee273e4bbb4460ddf3 SHA1 d744c9edfbfc007dec2a5d40b54cd6fa1899d9f3 SHA256 c937702ce3a7f2bfc0dfe07926a81a5ae2dc15c3ecb6207609ae5f71b4bb5042
947 +MISC ChangeLog 26341 RMD160 b860fcbdf38779cc3ea6c25f830360a877b993a7 SHA1 2c9e8a5cfca26d287d9195628e8d20e136af98d5 SHA256 c72fde1a5b8b5cc241c3bf59a8867ee56b54b5e396d8ac0b49dccd44546d841d
948 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
949
950 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20120113.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20120113.ebuild
951 deleted file mode 100644
952 index 60fbc95..0000000
953 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20120113.ebuild
954 +++ /dev/null
955 @@ -1,318 +0,0 @@
956 -# Copyright 1999-2012 Gentoo Foundation
957 -# Distributed under the terms of the GNU General Public License v2
958 -# $Header: $
959 -
960 -EAPI="4"
961 -WANT_ANT_TASKS="ant-nodeps"
962 -inherit eutils java-pkg-2 java-ant-2
963 -
964 -DESCRIPTION="Netbeans Enterprise cluster"
965 -HOMEPAGE="http://netbeans.org/"
966 -SLOT="9999"
967 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-13_11-53-54/zip/netbeans-trunk-nightly-201201131153-src.zip"
968 -SRC_URI="${SOURCE_URL}
969 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
970 - http://hg.netbeans.org/binaries/2EA8E5BDC70E1B1D738140E52E4793385B2567A3-el-impl.jar
971 - http://hg.netbeans.org/binaries/7763236B189D9B910E2BDBA6822E6EB4DDDAC41B-glassfish-jspparser-3.0.jar
972 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
973 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
974 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
975 - http://hg.netbeans.org/binaries/DC9A229C4AB1788D0C20D937A82FB64CE2911171-javaee6-doc-api.zip
976 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
977 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
978 - http://hg.netbeans.org/binaries/EEBA5E4DCFB946A8E9CAAF1AC405620E28710BEE-jersey-1.8.zip
979 - http://hg.netbeans.org/binaries/6055EAF5B4F778A243B52D2DC4E66CB5F35B3D7C-jersey-1.8-javadoc.jar
980 - http://hg.netbeans.org/binaries/4D9B1037036E99811D9E393F191058C9CA30CAE2-jersey-apache-client-1.8-javadoc.jar
981 - http://hg.netbeans.org/binaries/2503B5FDE71D6BE1CE44BADA3257A6F310E3BB67-jersey-atom-abdera-1.8-javadoc.jar
982 - http://hg.netbeans.org/binaries/955396DB8CE0477C6BD70BA830FF84CB9B7AB47B-jersey-client-1.3-javadoc.jar
983 - http://hg.netbeans.org/binaries/A27843863A5EAE9DDFF1C70F7A95D3BFC2A59D99-jersey-core-1.1.5.1-javadoc.jar
984 - http://hg.netbeans.org/binaries/3E5011972CEDE87E5ADCF9A90351A106DAEE2FC2-jersey-guice-1.8-javadoc.jar
985 - http://hg.netbeans.org/binaries/6E3105315F3100F65D66355B04BA6B6C2B8480D3-jersey-json-1.3-javadoc.jar
986 - http://hg.netbeans.org/binaries/0EE4D36A33681C945339BB1B594F4C0ED9A4C3DE-jersey-multipart-1.8-javadoc.jar
987 - http://hg.netbeans.org/binaries/D77C6E4AA0F3D3C9B7230F6C0991DBBF0CEF39BA-jersey-simple-server-1.8-javadoc.jar
988 - http://hg.netbeans.org/binaries/454F67445E0740C3414476812F2DFD17DA2AF0A3-jersey-spring-1.8-javadoc.jar
989 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
990 - http://hg.netbeans.org/binaries/1D74DA79DC71C52D1B7916853BDD51F346A85359-jsf-2.1.zip
991 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
992 - http://hg.netbeans.org/binaries/FFE3425E304F0836912D2B8ABFB5302100B39423-jsr311-api-1.1.1-javadoc.jar
993 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
994 - http://hg.netbeans.org/binaries/16CD40905B389B27AFD81DAFF8F163CEC810FBC6-metro-2.0.zip
995 - http://hg.netbeans.org/binaries/942DF8FA6174168BD227E925B11672E9A321D5BB-oauth-client-1.8-javadoc.jar
996 - http://hg.netbeans.org/binaries/1C6E6C4B3DC659E5720AB08E2972C7C0459E5387-oauth-server-1.8-javadoc.jar
997 - http://hg.netbeans.org/binaries/6EC53F24E6F4D9DBC884076FD0190B9C79414070-oauth-signature-1.8-javadoc.jar
998 - http://hg.netbeans.org/binaries/C31A6E33D7D6E77C8123A0830D929187A9707147-primefaces-2.2.1.jar
999 - http://hg.netbeans.org/binaries/B9FA9CDC7FA5203E1DB5C4DBAAED0133596D524F-servlet3.0-jsp2.2-api.jar
1000 - http://hg.netbeans.org/binaries/1A48EDCF8DCFC76882C821931EB0529DB9AF5D9B-spring-webmvc-2.5.6.SEC01.jar
1001 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
1002 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
1003 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
1004 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
1005 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1006 -KEYWORDS="~amd64 ~x86"
1007 -IUSE=""
1008 -S="${WORKDIR}"
1009 -
1010 -CDEPEND="~dev-java/netbeans-harness-${PV}
1011 - ~dev-java/netbeans-ide-${PV}
1012 - ~dev-java/netbeans-java-${PV}
1013 - ~dev-java/netbeans-profiler-${PV}
1014 - ~dev-java/netbeans-platform-${PV}
1015 - ~dev-java/netbeans-websvccommon-${PV}
1016 - dev-java/commons-fileupload:0
1017 - dev-java/glassfish-deployment-api:1.2
1018 - dev-java/jakarta-jstl:0"
1019 -DEPEND="virtual/jdk:1.6
1020 - app-arch/unzip
1021 - ${CDEPEND}
1022 - dev-java/javahelp:0
1023 - >=dev-java/junit-4.4:4
1024 - dev-java/tomcat-servlet-api:2.3"
1025 -RDEPEND=">=virtual/jdk-1.6
1026 - ${CDEPEND}
1027 - dev-java/antlr:0[java]
1028 - dev-java/asm:3
1029 - dev-java/bsf:2.3
1030 - dev-java/commons-beanutils:1.7
1031 - dev-java/commons-collections:0
1032 - dev-java/commons-digester:0
1033 - dev-java/commons-io:1
1034 - dev-java/commons-logging:0
1035 - dev-java/commons-validator:0
1036 - dev-java/jakarta-oro:2.0
1037 - dev-java/jettison:0
1038 - dev-java/jsr311-api:0"
1039 -# dev-java/commons-chain:1.1 in overlay
1040 -
1041 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1042 -
1043 -EANT_BUILD_XML="nbbuild/build.xml"
1044 -EANT_BUILD_TARGET="rebuild-cluster"
1045 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true"
1046 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1047 -JAVA_PKG_BSFIX="off"
1048 -
1049 -src_unpack() {
1050 - unpack $(basename ${SOURCE_URL})
1051 -
1052 - einfo "Deleting bundled jars..."
1053 - find -name "*.jar" -type f -delete
1054 -
1055 - unpack netbeans-9999-r1-build.xml.patch.bz2
1056 -
1057 - pushd "${S}" >/dev/null || die
1058 - ln -s "${DISTDIR}"/2EA8E5BDC70E1B1D738140E52E4793385B2567A3-el-impl.jar libs.elimpl/external/el-impl.jar || die
1059 - ln -s "${DISTDIR}"/7763236B189D9B910E2BDBA6822E6EB4DDDAC41B-glassfish-jspparser-3.0.jar web.jspparser/external/glassfish-jspparser-3.0.jar || die
1060 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
1061 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
1062 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
1063 - ln -s "${DISTDIR}"/DC9A229C4AB1788D0C20D937A82FB64CE2911171-javaee6-doc-api.zip j2ee.platform/external/javaee6-doc-api.zip || die
1064 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
1065 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
1066 - ln -s "${DISTDIR}"/EEBA5E4DCFB946A8E9CAAF1AC405620E28710BEE-jersey-1.8.zip websvc.restlib/external/jersey-1.8.zip || die
1067 - ln -s "${DISTDIR}"/6055EAF5B4F778A243B52D2DC4E66CB5F35B3D7C-jersey-1.8-javadoc.jar websvc.restlib/external/jersey-1.8-javadoc.jar || die
1068 - ln -s "${DISTDIR}"/4D9B1037036E99811D9E393F191058C9CA30CAE2-jersey-apache-client-1.8-javadoc.jar websvc.restlib/external/jersey-apache-client-1.8-javadoc.jar || die
1069 - ln -s "${DISTDIR}"/2503B5FDE71D6BE1CE44BADA3257A6F310E3BB67-jersey-atom-abdera-1.8-javadoc.jar websvc.restlib/external/jersey-atom-abdera-1.8-javadoc.jar || die
1070 - ln -s "${DISTDIR}"/955396DB8CE0477C6BD70BA830FF84CB9B7AB47B-jersey-client-1.3-javadoc.jar websvc.restlib/external/jersey-client-1.3-javadoc.jar || die
1071 - ln -s "${DISTDIR}"/A27843863A5EAE9DDFF1C70F7A95D3BFC2A59D99-jersey-core-1.1.5.1-javadoc.jar websvc.restlib/external/jersey-core-1.1.5.1-javadoc.jar || die
1072 - ln -s "${DISTDIR}"/3E5011972CEDE87E5ADCF9A90351A106DAEE2FC2-jersey-guice-1.8-javadoc.jar websvc.restlib/external/jersey-guice-1.8-javadoc.jar || die
1073 - ln -s "${DISTDIR}"/6E3105315F3100F65D66355B04BA6B6C2B8480D3-jersey-json-1.3-javadoc.jar websvc.restlib/external/jersey-json-1.3-javadoc.jar || die
1074 - ln -s "${DISTDIR}"/0EE4D36A33681C945339BB1B594F4C0ED9A4C3DE-jersey-multipart-1.8-javadoc.jar websvc.restlib/external/jersey-multipart-1.8-javadoc.jar || die
1075 - ln -s "${DISTDIR}"/D77C6E4AA0F3D3C9B7230F6C0991DBBF0CEF39BA-jersey-simple-server-1.8-javadoc.jar websvc.restlib/external/jersey-simple-server-1.8-javadoc.jar || die
1076 - ln -s "${DISTDIR}"/454F67445E0740C3414476812F2DFD17DA2AF0A3-jersey-spring-1.8-javadoc.jar websvc.restlib/external/jersey-spring-1.8-javadoc.jar || die
1077 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
1078 - ln -s "${DISTDIR}"/1D74DA79DC71C52D1B7916853BDD51F346A85359-jsf-2.1.zip web.jsf20/external/jsf-2.1.zip || die
1079 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
1080 - ln -s "${DISTDIR}"/FFE3425E304F0836912D2B8ABFB5302100B39423-jsr311-api-1.1.1-javadoc.jar websvc.restlib/external/jsr311-api-1.1.1-javadoc.jar || die
1081 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
1082 - ln -s "${DISTDIR}"/16CD40905B389B27AFD81DAFF8F163CEC810FBC6-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
1083 - ln -s "${DISTDIR}"/942DF8FA6174168BD227E925B11672E9A321D5BB-oauth-client-1.8-javadoc.jar websvc.restlib/external/oauth-client-1.8-javadoc.jar || die
1084 - ln -s "${DISTDIR}"/1C6E6C4B3DC659E5720AB08E2972C7C0459E5387-oauth-server-1.8-javadoc.jar websvc.restlib/external/oauth-server-1.8-javadoc.jar || die
1085 - ln -s "${DISTDIR}"/6EC53F24E6F4D9DBC884076FD0190B9C79414070-oauth-signature-1.8-javadoc.jar websvc.restlib/external/oauth-signature-1.8-javadoc.jar || die
1086 - ln -s "${DISTDIR}"/C31A6E33D7D6E77C8123A0830D929187A9707147-primefaces-2.2.1.jar web.primefaces/external/primefaces-2.2.1.jar || die
1087 - ln -s "${DISTDIR}"/B9FA9CDC7FA5203E1DB5C4DBAAED0133596D524F-servlet3.0-jsp2.2-api.jar servletjspapi/external/servlet3.0-jsp2.2-api.jar || die
1088 - ln -s "${DISTDIR}"/1A48EDCF8DCFC76882C821931EB0529DB9AF5D9B-spring-webmvc-2.5.6.SEC01.jar spring.webmvc/external/spring-webmvc-2.5.6.SEC01.jar || die
1089 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
1090 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
1091 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
1092 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
1093 - popd >/dev/null || die
1094 -}
1095 -
1096 -src_prepare() {
1097 - einfo "Deleting bundled class files..."
1098 - find -name "*.class" -type f | xargs rm -vf
1099 -
1100 - epatch netbeans-9999-r1-build.xml.patch
1101 -
1102 - # Support for custom patches
1103 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1104 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1105 -
1106 - if [ -n "${files}" ] ; then
1107 - einfo "Applying custom patches:"
1108 -
1109 - for file in ${files} ; do
1110 - epatch "${file}"
1111 - done
1112 - fi
1113 - fi
1114 -
1115 - einfo "Symlinking external libraries..."
1116 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1117 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
1118 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.0.jar
1119 - java-pkg_jar-from --into web.jstl11/external jakarta-jstl jstl.jar jstl-1.1.2.jar
1120 - java-pkg_jar-from --into web.jstl11/external jakarta-jstl standard.jar standard-1.1.2.jar
1121 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
1122 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
1123 -
1124 - einfo "Linking in other clusters..."
1125 - mkdir "${S}"/nbbuild/netbeans || die
1126 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1127 -
1128 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1129 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1130 - touch nb.cluster.harness.built
1131 -
1132 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1133 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1134 - touch nb.cluster.ide.built
1135 -
1136 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1137 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1138 - touch nb.cluster.java.built
1139 -
1140 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
1141 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1142 - touch nb.cluster.profiler.built
1143 -
1144 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1145 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1146 - touch nb.cluster.platform.built
1147 -
1148 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
1149 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1150 - touch nb.cluster.websvccommon.built
1151 -
1152 - popd >/dev/null || die
1153 -
1154 - java-pkg-2_src_prepare
1155 -}
1156 -
1157 -src_install() {
1158 - pushd nbbuild/netbeans/enterprise >/dev/null || die
1159 -
1160 - insinto ${INSTALL_DIR}
1161 -
1162 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1163 -
1164 - doins -r *
1165 -
1166 - popd >/dev/null || die
1167 -
1168 - local instdir=${INSTALL_DIR}/modules/ext
1169 - pushd "${D}"/${instdir} >/dev/null || die
1170 - rm commons-fileupload-1.0.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.0.jar || die
1171 - # el-impl.jar
1172 - # glassfish-jspparser-3.0.jar
1173 - # glassfish-logging-2.0.jar
1174 - # javaee-api-6.0.jar
1175 - # javaee-api-6.0-license.txt
1176 - # javaee-web-api-6.0.jar
1177 - # javaee-web-api-6.0-license.txt
1178 - # jsp-parser-ext.jar
1179 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
1180 - rm jstl.jar && dosym /usr/share/jakarta-jstl/lib/jstl.jar ${instdir}/jstl.jar || die
1181 - # org-netbeans-modules-web-httpmonitor.jar
1182 - # servlet3.0-jsp2.2-api.jar
1183 - rm standard.jar && dosym /usr/share/jakarta-jstl/lib/standard.jar ${instdir}/standard.jar || die
1184 - popd >/dev/null || die
1185 -
1186 - local instdir=${INSTALL_DIR}/modules/ext/javaee6-endorsed
1187 - pushd "${D}"/${instdir} >/dev/null || die
1188 - # javax.annotation.jar
1189 - # javax.annotation-license.txt
1190 - # jaxb-api-osgi.jar
1191 - # jaxb-api-osgi-license.txt
1192 - # webservices-api-osgi.jar
1193 - # webservices-api-osgi-license.txt
1194 - popd >/dev/null || die
1195 -
1196 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
1197 - pushd "${D}"/${instdir} >/dev/null || die
1198 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
1199 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
1200 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
1201 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
1202 - # jsf-api.jar
1203 - # jsf-impl.jar
1204 - popd >/dev/null || die
1205 -
1206 - local instdir=${INSTALL_DIR}/modules/ext/jsf-2_1
1207 - pushd "${D}"/${instdir} >/dev/null || die
1208 - # jsf-api.jar
1209 - # jsf-impl.jar
1210 - popd >/dev/null || die
1211 -
1212 - local instdir=${INSTALL_DIR}/modules/ext/metro
1213 - pushd "${D}"/${instdir} >/dev/null || die
1214 - # webservices-api.jar
1215 - # webservices-extra-api.jar
1216 - # webservices-extra.jar
1217 - # webservices-rt.jar
1218 - # webservices-tools.jar
1219 - popd >/dev/null || die
1220 -
1221 - local instdir=${INSTALL_DIR}/modules/ext/primefaces
1222 - pushd "${D}"/${instdir} >/dev/null || die
1223 - # primefaces-2.1.jar
1224 - popd >/dev/null || die
1225 -
1226 - local instdir=${INSTALL_DIR}/modules/ext/rest
1227 - pushd "${D}"/${instdir} >/dev/null || die
1228 - rm asm-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-3.1.jar || die
1229 - # jackson-core-asl-1.1.1.jar
1230 - # jersey-client-1.3.jar
1231 - # jersey-core-1.3.jar
1232 - # jersey-json-1.3.jar
1233 - # jersey-multipart-1.3.jar
1234 - # jersey-server-1.3.jar
1235 - # jersey-spring-1.3.jar
1236 - rm jettison-1.1.jar && dosym /usr/share/jettison/lib/jettison.jar ${instdir}/jettison-1.1.jar || die
1237 - rm jsr311-api-1.1.1.jar && dosym /usr/share/jsr311-api/lib/jsr311-api.jar ${instdir}/jsr311-api-1.1.1.jar || die
1238 - # mimepull-1.4.jar
1239 - # oauth-client-1.3.jar
1240 - # oauth-signature-1.3.jar
1241 - popd >/dev/null || die
1242 -
1243 - local instdir=${INSTALL_DIR}/modules/ext/spring
1244 - pushd "${D}"/${instdir} >/dev/null || die
1245 - # spring-webmvc-2.5.6.SEC01.jar
1246 - popd >/dev/null || die
1247 -
1248 - local instdir=${INSTALL_DIR}/modules/ext/struts
1249 - pushd "${D}"/${instdir} >/dev/null || die
1250 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
1251 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
1252 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
1253 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
1254 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
1255 - # rm commons-chain-1.1.jar && dosym /usr/share/commons-chain-1.1/lib/commons-chain.jar ${instdir}/commons-chain-1.1.jar || die
1256 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
1257 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
1258 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
1259 - rm jstl-1.0.2.jar && dosym /usr/share/jakarta-jstl/lib/jstl.jar ${instdir}/jstl-1.0.2.jar || die
1260 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
1261 - rm standard-1.0.6.jar && dosym /usr/share/jakarta-jstl/lib/standard.jar ${instdir}/standard-1.0.6.jar || die
1262 - # struts-core-1.3.8.jar
1263 - # struts-el-1.3.8.jar
1264 - # struts-extras-1.3.8.jar
1265 - # struts-faces-1.3.8.jar
1266 - # struts-mailreader-dao-1.3.8.jar
1267 - # struts-scripting-1.3.8.jar
1268 - # struts-taglib-1.3.8.jar
1269 - # struts-tiles-1.3.8.jar
1270 - popd >/dev/null || die
1271 -
1272 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
1273 -}
1274
1275 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20120115.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20120115.ebuild
1276 deleted file mode 100644
1277 index c6b0a8f..0000000
1278 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20120115.ebuild
1279 +++ /dev/null
1280 @@ -1,318 +0,0 @@
1281 -# Copyright 1999-2012 Gentoo Foundation
1282 -# Distributed under the terms of the GNU General Public License v2
1283 -# $Header: $
1284 -
1285 -EAPI="4"
1286 -WANT_ANT_TASKS="ant-nodeps"
1287 -inherit eutils java-pkg-2 java-ant-2
1288 -
1289 -DESCRIPTION="Netbeans Enterprise cluster"
1290 -HOMEPAGE="http://netbeans.org/"
1291 -SLOT="9999"
1292 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-15_06-01-16/zip/netbeans-trunk-nightly-201201150601-src.zip"
1293 -SRC_URI="${SOURCE_URL}
1294 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
1295 - http://hg.netbeans.org/binaries/2EA8E5BDC70E1B1D738140E52E4793385B2567A3-el-impl.jar
1296 - http://hg.netbeans.org/binaries/7763236B189D9B910E2BDBA6822E6EB4DDDAC41B-glassfish-jspparser-3.0.jar
1297 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
1298 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
1299 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
1300 - http://hg.netbeans.org/binaries/DC9A229C4AB1788D0C20D937A82FB64CE2911171-javaee6-doc-api.zip
1301 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
1302 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
1303 - http://hg.netbeans.org/binaries/EEBA5E4DCFB946A8E9CAAF1AC405620E28710BEE-jersey-1.8.zip
1304 - http://hg.netbeans.org/binaries/6055EAF5B4F778A243B52D2DC4E66CB5F35B3D7C-jersey-1.8-javadoc.jar
1305 - http://hg.netbeans.org/binaries/4D9B1037036E99811D9E393F191058C9CA30CAE2-jersey-apache-client-1.8-javadoc.jar
1306 - http://hg.netbeans.org/binaries/2503B5FDE71D6BE1CE44BADA3257A6F310E3BB67-jersey-atom-abdera-1.8-javadoc.jar
1307 - http://hg.netbeans.org/binaries/955396DB8CE0477C6BD70BA830FF84CB9B7AB47B-jersey-client-1.3-javadoc.jar
1308 - http://hg.netbeans.org/binaries/A27843863A5EAE9DDFF1C70F7A95D3BFC2A59D99-jersey-core-1.1.5.1-javadoc.jar
1309 - http://hg.netbeans.org/binaries/3E5011972CEDE87E5ADCF9A90351A106DAEE2FC2-jersey-guice-1.8-javadoc.jar
1310 - http://hg.netbeans.org/binaries/6E3105315F3100F65D66355B04BA6B6C2B8480D3-jersey-json-1.3-javadoc.jar
1311 - http://hg.netbeans.org/binaries/0EE4D36A33681C945339BB1B594F4C0ED9A4C3DE-jersey-multipart-1.8-javadoc.jar
1312 - http://hg.netbeans.org/binaries/D77C6E4AA0F3D3C9B7230F6C0991DBBF0CEF39BA-jersey-simple-server-1.8-javadoc.jar
1313 - http://hg.netbeans.org/binaries/454F67445E0740C3414476812F2DFD17DA2AF0A3-jersey-spring-1.8-javadoc.jar
1314 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
1315 - http://hg.netbeans.org/binaries/1D74DA79DC71C52D1B7916853BDD51F346A85359-jsf-2.1.zip
1316 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
1317 - http://hg.netbeans.org/binaries/FFE3425E304F0836912D2B8ABFB5302100B39423-jsr311-api-1.1.1-javadoc.jar
1318 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
1319 - http://hg.netbeans.org/binaries/16CD40905B389B27AFD81DAFF8F163CEC810FBC6-metro-2.0.zip
1320 - http://hg.netbeans.org/binaries/942DF8FA6174168BD227E925B11672E9A321D5BB-oauth-client-1.8-javadoc.jar
1321 - http://hg.netbeans.org/binaries/1C6E6C4B3DC659E5720AB08E2972C7C0459E5387-oauth-server-1.8-javadoc.jar
1322 - http://hg.netbeans.org/binaries/6EC53F24E6F4D9DBC884076FD0190B9C79414070-oauth-signature-1.8-javadoc.jar
1323 - http://hg.netbeans.org/binaries/C31A6E33D7D6E77C8123A0830D929187A9707147-primefaces-2.2.1.jar
1324 - http://hg.netbeans.org/binaries/B9FA9CDC7FA5203E1DB5C4DBAAED0133596D524F-servlet3.0-jsp2.2-api.jar
1325 - http://hg.netbeans.org/binaries/1A48EDCF8DCFC76882C821931EB0529DB9AF5D9B-spring-webmvc-2.5.6.SEC01.jar
1326 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
1327 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
1328 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
1329 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
1330 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1331 -KEYWORDS="~amd64 ~x86"
1332 -IUSE=""
1333 -S="${WORKDIR}"
1334 -
1335 -CDEPEND="~dev-java/netbeans-harness-${PV}
1336 - ~dev-java/netbeans-ide-${PV}
1337 - ~dev-java/netbeans-java-${PV}
1338 - ~dev-java/netbeans-profiler-${PV}
1339 - ~dev-java/netbeans-platform-${PV}
1340 - ~dev-java/netbeans-websvccommon-${PV}
1341 - dev-java/commons-fileupload:0
1342 - dev-java/glassfish-deployment-api:1.2
1343 - dev-java/jakarta-jstl:0"
1344 -DEPEND="virtual/jdk:1.6
1345 - app-arch/unzip
1346 - ${CDEPEND}
1347 - dev-java/javahelp:0
1348 - >=dev-java/junit-4.4:4
1349 - dev-java/tomcat-servlet-api:2.3"
1350 -RDEPEND=">=virtual/jdk-1.6
1351 - ${CDEPEND}
1352 - dev-java/antlr:0[java]
1353 - dev-java/asm:3
1354 - dev-java/bsf:2.3
1355 - dev-java/commons-beanutils:1.7
1356 - dev-java/commons-collections:0
1357 - dev-java/commons-digester:0
1358 - dev-java/commons-io:1
1359 - dev-java/commons-logging:0
1360 - dev-java/commons-validator:0
1361 - dev-java/jakarta-oro:2.0
1362 - dev-java/jettison:0
1363 - dev-java/jsr311-api:0"
1364 -# dev-java/commons-chain:1.1 in overlay
1365 -
1366 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1367 -
1368 -EANT_BUILD_XML="nbbuild/build.xml"
1369 -EANT_BUILD_TARGET="rebuild-cluster"
1370 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true"
1371 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1372 -JAVA_PKG_BSFIX="off"
1373 -
1374 -src_unpack() {
1375 - unpack $(basename ${SOURCE_URL})
1376 -
1377 - einfo "Deleting bundled jars..."
1378 - find -name "*.jar" -type f -delete
1379 -
1380 - unpack netbeans-9999-r1-build.xml.patch.bz2
1381 -
1382 - pushd "${S}" >/dev/null || die
1383 - ln -s "${DISTDIR}"/2EA8E5BDC70E1B1D738140E52E4793385B2567A3-el-impl.jar libs.elimpl/external/el-impl.jar || die
1384 - ln -s "${DISTDIR}"/7763236B189D9B910E2BDBA6822E6EB4DDDAC41B-glassfish-jspparser-3.0.jar web.jspparser/external/glassfish-jspparser-3.0.jar || die
1385 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
1386 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
1387 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
1388 - ln -s "${DISTDIR}"/DC9A229C4AB1788D0C20D937A82FB64CE2911171-javaee6-doc-api.zip j2ee.platform/external/javaee6-doc-api.zip || die
1389 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
1390 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
1391 - ln -s "${DISTDIR}"/EEBA5E4DCFB946A8E9CAAF1AC405620E28710BEE-jersey-1.8.zip websvc.restlib/external/jersey-1.8.zip || die
1392 - ln -s "${DISTDIR}"/6055EAF5B4F778A243B52D2DC4E66CB5F35B3D7C-jersey-1.8-javadoc.jar websvc.restlib/external/jersey-1.8-javadoc.jar || die
1393 - ln -s "${DISTDIR}"/4D9B1037036E99811D9E393F191058C9CA30CAE2-jersey-apache-client-1.8-javadoc.jar websvc.restlib/external/jersey-apache-client-1.8-javadoc.jar || die
1394 - ln -s "${DISTDIR}"/2503B5FDE71D6BE1CE44BADA3257A6F310E3BB67-jersey-atom-abdera-1.8-javadoc.jar websvc.restlib/external/jersey-atom-abdera-1.8-javadoc.jar || die
1395 - ln -s "${DISTDIR}"/955396DB8CE0477C6BD70BA830FF84CB9B7AB47B-jersey-client-1.3-javadoc.jar websvc.restlib/external/jersey-client-1.3-javadoc.jar || die
1396 - ln -s "${DISTDIR}"/A27843863A5EAE9DDFF1C70F7A95D3BFC2A59D99-jersey-core-1.1.5.1-javadoc.jar websvc.restlib/external/jersey-core-1.1.5.1-javadoc.jar || die
1397 - ln -s "${DISTDIR}"/3E5011972CEDE87E5ADCF9A90351A106DAEE2FC2-jersey-guice-1.8-javadoc.jar websvc.restlib/external/jersey-guice-1.8-javadoc.jar || die
1398 - ln -s "${DISTDIR}"/6E3105315F3100F65D66355B04BA6B6C2B8480D3-jersey-json-1.3-javadoc.jar websvc.restlib/external/jersey-json-1.3-javadoc.jar || die
1399 - ln -s "${DISTDIR}"/0EE4D36A33681C945339BB1B594F4C0ED9A4C3DE-jersey-multipart-1.8-javadoc.jar websvc.restlib/external/jersey-multipart-1.8-javadoc.jar || die
1400 - ln -s "${DISTDIR}"/D77C6E4AA0F3D3C9B7230F6C0991DBBF0CEF39BA-jersey-simple-server-1.8-javadoc.jar websvc.restlib/external/jersey-simple-server-1.8-javadoc.jar || die
1401 - ln -s "${DISTDIR}"/454F67445E0740C3414476812F2DFD17DA2AF0A3-jersey-spring-1.8-javadoc.jar websvc.restlib/external/jersey-spring-1.8-javadoc.jar || die
1402 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
1403 - ln -s "${DISTDIR}"/1D74DA79DC71C52D1B7916853BDD51F346A85359-jsf-2.1.zip web.jsf20/external/jsf-2.1.zip || die
1404 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
1405 - ln -s "${DISTDIR}"/FFE3425E304F0836912D2B8ABFB5302100B39423-jsr311-api-1.1.1-javadoc.jar websvc.restlib/external/jsr311-api-1.1.1-javadoc.jar || die
1406 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
1407 - ln -s "${DISTDIR}"/16CD40905B389B27AFD81DAFF8F163CEC810FBC6-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
1408 - ln -s "${DISTDIR}"/942DF8FA6174168BD227E925B11672E9A321D5BB-oauth-client-1.8-javadoc.jar websvc.restlib/external/oauth-client-1.8-javadoc.jar || die
1409 - ln -s "${DISTDIR}"/1C6E6C4B3DC659E5720AB08E2972C7C0459E5387-oauth-server-1.8-javadoc.jar websvc.restlib/external/oauth-server-1.8-javadoc.jar || die
1410 - ln -s "${DISTDIR}"/6EC53F24E6F4D9DBC884076FD0190B9C79414070-oauth-signature-1.8-javadoc.jar websvc.restlib/external/oauth-signature-1.8-javadoc.jar || die
1411 - ln -s "${DISTDIR}"/C31A6E33D7D6E77C8123A0830D929187A9707147-primefaces-2.2.1.jar web.primefaces/external/primefaces-2.2.1.jar || die
1412 - ln -s "${DISTDIR}"/B9FA9CDC7FA5203E1DB5C4DBAAED0133596D524F-servlet3.0-jsp2.2-api.jar servletjspapi/external/servlet3.0-jsp2.2-api.jar || die
1413 - ln -s "${DISTDIR}"/1A48EDCF8DCFC76882C821931EB0529DB9AF5D9B-spring-webmvc-2.5.6.SEC01.jar spring.webmvc/external/spring-webmvc-2.5.6.SEC01.jar || die
1414 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
1415 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
1416 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
1417 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
1418 - popd >/dev/null || die
1419 -}
1420 -
1421 -src_prepare() {
1422 - einfo "Deleting bundled class files..."
1423 - find -name "*.class" -type f | xargs rm -vf
1424 -
1425 - epatch netbeans-9999-r1-build.xml.patch
1426 -
1427 - # Support for custom patches
1428 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1429 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1430 -
1431 - if [ -n "${files}" ] ; then
1432 - einfo "Applying custom patches:"
1433 -
1434 - for file in ${files} ; do
1435 - epatch "${file}"
1436 - done
1437 - fi
1438 - fi
1439 -
1440 - einfo "Symlinking external libraries..."
1441 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1442 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
1443 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.0.jar
1444 - java-pkg_jar-from --into web.jstl11/external jakarta-jstl jstl.jar jstl-1.1.2.jar
1445 - java-pkg_jar-from --into web.jstl11/external jakarta-jstl standard.jar standard-1.1.2.jar
1446 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
1447 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
1448 -
1449 - einfo "Linking in other clusters..."
1450 - mkdir "${S}"/nbbuild/netbeans || die
1451 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1452 -
1453 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1454 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1455 - touch nb.cluster.harness.built
1456 -
1457 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1458 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1459 - touch nb.cluster.ide.built
1460 -
1461 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1462 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1463 - touch nb.cluster.java.built
1464 -
1465 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
1466 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1467 - touch nb.cluster.profiler.built
1468 -
1469 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1470 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1471 - touch nb.cluster.platform.built
1472 -
1473 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
1474 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1475 - touch nb.cluster.websvccommon.built
1476 -
1477 - popd >/dev/null || die
1478 -
1479 - java-pkg-2_src_prepare
1480 -}
1481 -
1482 -src_install() {
1483 - pushd nbbuild/netbeans/enterprise >/dev/null || die
1484 -
1485 - insinto ${INSTALL_DIR}
1486 -
1487 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1488 -
1489 - doins -r *
1490 -
1491 - popd >/dev/null || die
1492 -
1493 - local instdir=${INSTALL_DIR}/modules/ext
1494 - pushd "${D}"/${instdir} >/dev/null || die
1495 - rm commons-fileupload-1.0.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.0.jar || die
1496 - # el-impl.jar
1497 - # glassfish-jspparser-3.0.jar
1498 - # glassfish-logging-2.0.jar
1499 - # javaee-api-6.0.jar
1500 - # javaee-api-6.0-license.txt
1501 - # javaee-web-api-6.0.jar
1502 - # javaee-web-api-6.0-license.txt
1503 - # jsp-parser-ext.jar
1504 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
1505 - rm jstl.jar && dosym /usr/share/jakarta-jstl/lib/jstl.jar ${instdir}/jstl.jar || die
1506 - # org-netbeans-modules-web-httpmonitor.jar
1507 - # servlet3.0-jsp2.2-api.jar
1508 - rm standard.jar && dosym /usr/share/jakarta-jstl/lib/standard.jar ${instdir}/standard.jar || die
1509 - popd >/dev/null || die
1510 -
1511 - local instdir=${INSTALL_DIR}/modules/ext/javaee6-endorsed
1512 - pushd "${D}"/${instdir} >/dev/null || die
1513 - # javax.annotation.jar
1514 - # javax.annotation-license.txt
1515 - # jaxb-api-osgi.jar
1516 - # jaxb-api-osgi-license.txt
1517 - # webservices-api-osgi.jar
1518 - # webservices-api-osgi-license.txt
1519 - popd >/dev/null || die
1520 -
1521 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
1522 - pushd "${D}"/${instdir} >/dev/null || die
1523 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
1524 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
1525 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
1526 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
1527 - # jsf-api.jar
1528 - # jsf-impl.jar
1529 - popd >/dev/null || die
1530 -
1531 - local instdir=${INSTALL_DIR}/modules/ext/jsf-2_1
1532 - pushd "${D}"/${instdir} >/dev/null || die
1533 - # jsf-api.jar
1534 - # jsf-impl.jar
1535 - popd >/dev/null || die
1536 -
1537 - local instdir=${INSTALL_DIR}/modules/ext/metro
1538 - pushd "${D}"/${instdir} >/dev/null || die
1539 - # webservices-api.jar
1540 - # webservices-extra-api.jar
1541 - # webservices-extra.jar
1542 - # webservices-rt.jar
1543 - # webservices-tools.jar
1544 - popd >/dev/null || die
1545 -
1546 - local instdir=${INSTALL_DIR}/modules/ext/primefaces
1547 - pushd "${D}"/${instdir} >/dev/null || die
1548 - # primefaces-2.1.jar
1549 - popd >/dev/null || die
1550 -
1551 - local instdir=${INSTALL_DIR}/modules/ext/rest
1552 - pushd "${D}"/${instdir} >/dev/null || die
1553 - rm asm-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-3.1.jar || die
1554 - # jackson-core-asl-1.1.1.jar
1555 - # jersey-client-1.3.jar
1556 - # jersey-core-1.3.jar
1557 - # jersey-json-1.3.jar
1558 - # jersey-multipart-1.3.jar
1559 - # jersey-server-1.3.jar
1560 - # jersey-spring-1.3.jar
1561 - rm jettison-1.1.jar && dosym /usr/share/jettison/lib/jettison.jar ${instdir}/jettison-1.1.jar || die
1562 - rm jsr311-api-1.1.1.jar && dosym /usr/share/jsr311-api/lib/jsr311-api.jar ${instdir}/jsr311-api-1.1.1.jar || die
1563 - # mimepull-1.4.jar
1564 - # oauth-client-1.3.jar
1565 - # oauth-signature-1.3.jar
1566 - popd >/dev/null || die
1567 -
1568 - local instdir=${INSTALL_DIR}/modules/ext/spring
1569 - pushd "${D}"/${instdir} >/dev/null || die
1570 - # spring-webmvc-2.5.6.SEC01.jar
1571 - popd >/dev/null || die
1572 -
1573 - local instdir=${INSTALL_DIR}/modules/ext/struts
1574 - pushd "${D}"/${instdir} >/dev/null || die
1575 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
1576 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
1577 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
1578 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
1579 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
1580 - # rm commons-chain-1.1.jar && dosym /usr/share/commons-chain-1.1/lib/commons-chain.jar ${instdir}/commons-chain-1.1.jar || die
1581 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
1582 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
1583 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
1584 - rm jstl-1.0.2.jar && dosym /usr/share/jakarta-jstl/lib/jstl.jar ${instdir}/jstl-1.0.2.jar || die
1585 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
1586 - rm standard-1.0.6.jar && dosym /usr/share/jakarta-jstl/lib/standard.jar ${instdir}/standard-1.0.6.jar || die
1587 - # struts-core-1.3.8.jar
1588 - # struts-el-1.3.8.jar
1589 - # struts-extras-1.3.8.jar
1590 - # struts-faces-1.3.8.jar
1591 - # struts-mailreader-dao-1.3.8.jar
1592 - # struts-scripting-1.3.8.jar
1593 - # struts-taglib-1.3.8.jar
1594 - # struts-tiles-1.3.8.jar
1595 - popd >/dev/null || die
1596 -
1597 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
1598 -}
1599
1600 diff --git a/dev-java/netbeans-ergonomics/ChangeLog b/dev-java/netbeans-ergonomics/ChangeLog
1601 index 0ed09d6..145f035 100644
1602 --- a/dev-java/netbeans-ergonomics/ChangeLog
1603 +++ b/dev-java/netbeans-ergonomics/ChangeLog
1604 @@ -2,6 +2,11 @@
1605 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
1606 # $Header: $
1607
1608 + 01 Feb 2012; Miroslav Šulc <fordfrog@g.o>
1609 + -netbeans-ergonomics-9999_p20120113.ebuild,
1610 + -netbeans-ergonomics-9999_p20120115.ebuild:
1611 + Removed obsolete versions
1612 +
1613 *netbeans-ergonomics-9999_p20120126 (27 Jan 2012)
1614
1615 27 Jan 2012; Miroslav Šulc <fordfrog@g.o>
1616
1617 diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
1618 index 386542c..604ce0c 100644
1619 --- a/dev-java/netbeans-ergonomics/Manifest
1620 +++ b/dev-java/netbeans-ergonomics/Manifest
1621 @@ -2,17 +2,13 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
1622 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
1623 DIST netbeans-7.1-201112071828-src.zip 171732619 RMD160 8dcfac6a6f19edded24526c327e77b17d0a4bf0a SHA1 7438ff91225683f47bc4c0a3faee437989f03e5b SHA256 245c95fc9d78a1b38dd60fb52d256ca933efd043e2a96f26089f8a80d043d53c
1624 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
1625 -DIST netbeans-trunk-nightly-201201131153-src.zip 172863026 RMD160 a1d2fe295f2d98ec60a542b318d748e425c6f293 SHA1 4bd37b3da8e2af7d13b5840fd425814f87098973 SHA256 368bc1983f125ca1f432953ad72c5653b45f08e014dd955af6ddae8ee8397c7d
1626 -DIST netbeans-trunk-nightly-201201150601-src.zip 172852935 RMD160 862e97d96c07eaa5629a46d9273dbfdf1e177b11 SHA1 cde7446549fc73f321581b9af2ed5867ca5d6dfe SHA256 52a940fc406253814bbf05f04d610229f526ca83f966bb0b2a016f693491c102
1627 DIST netbeans-trunk-nightly-201201180601-src.zip 172892698 RMD160 7a2556166705f69ad4591243788d4d377d81f303 SHA1 bc451e7c301404ef86467836fa77434cce055b3f SHA256 7f4604c253fe81d499406484ca50e01eb02dab49e6c496ad26226fe3902df397
1628 DIST netbeans-trunk-nightly-201201250600-src.zip 173033938 RMD160 2399192b5c47cd085e064d165be9e364180e1f7b SHA1 62565d4fe7ee4a922cacde04ce777bc19945637c SHA256 581735d902dc29075eaf73df4c5d4b19ae03395e273167c9d0652ae28dff2858
1629 DIST netbeans-trunk-nightly-201201260600-src.zip 173102685 RMD160 da4d803aa5c0a75f829533e4b6584d61677a434d SHA1 64c71bb0512696dee9a04c570f368f0e6d62eac1 SHA256 5c15e0cc7d62edc18159f2f23aeb964417421d2d3a2278b43e14c8b7006a3ba7
1630 EBUILD netbeans-ergonomics-7.0.1.ebuild 2884 RMD160 3ce16ca958ba2e556cd0e2361cb94cc0cf4bbe62 SHA1 ed3139bb1005c01513c3b0e2602a71622f81ecc9 SHA256 e8e4a785fc11b6d0d3c722826761581b8c9c779c5460dc7d1487b3154f4402ab
1631 EBUILD netbeans-ergonomics-7.1.ebuild 2889 RMD160 376d5048c3560a72d52c09b6aede1b109cbd29f5 SHA1 72989f52f0f3e11606c48d28413d0166d06d5b33 SHA256 dfb1665bfbfca3b3f1a5608b1f2f809590f2bb451c5b2a284d35f9957ec80ceb
1632 -EBUILD netbeans-ergonomics-9999_p20120113.ebuild 2916 RMD160 1805983a3cf01d24a858a9a2a5e905248d4b4c9f SHA1 b82bd00573dd1d2e0153e16279c57f50a5130480 SHA256 79198a97de110bafbbaaee557213c9ef187b1e933959c9da8ee66acfef3f0600
1633 -EBUILD netbeans-ergonomics-9999_p20120115.ebuild 2916 RMD160 c7d44d1415529d08cf77728ef0ff0bf9e8da6ca1 SHA1 92fa10ebec5543e5046782b68f682bea1b39f4b2 SHA256 2ec580f5f15906cd9f2107080e499975b21140af44844ccc9d3347697fcb92dd
1634 EBUILD netbeans-ergonomics-9999_p20120118.ebuild 2916 RMD160 8283bbc87a4e5ad4d0dee71452b12d3888b9404b SHA1 f7c50d7045e971299d8652229052eecfced71a8b SHA256 b79b1f6b732442bb6b17bd2f7fbd7ab60b0bdde92ea92389e7e7e2745cdc5d7d
1635 EBUILD netbeans-ergonomics-9999_p20120125.ebuild 2916 RMD160 cb30f72b4f3aea1b6a06355b893d54f646875dc6 SHA1 5ef843a53015f9d192bda884d338e13fec52f391 SHA256 40fb0f5180dece46136cbb7b0fef604f1faf160499de27d489e1b1ee47db7612
1636 EBUILD netbeans-ergonomics-9999_p20120126.ebuild 2916 RMD160 2a3c75d9223922433fde3d033f8b064e16d17dcc SHA1 084c71e67ce35a763eca84dca46543e361f47914 SHA256 83ac446a6db3e2b90765bbb8e8f1d394dcd640f222af6d2eeebebcc00c0a9035
1637 -MISC ChangeLog 25790 RMD160 80931fdc1ef0cd0e50946e2add3e4c1ee882ace1 SHA1 4c2b084d7210fcd137006414f86028e63da4785c SHA256 b235a1aef52b51e9fd0e48e990a60cdc6e4dfd25c428f88d19344655c05eb2a3
1638 +MISC ChangeLog 25963 RMD160 1e1810b5e15acfe8c85eb3c90f8ce3bae18a46df SHA1 cde50b4d84ccd90471a1b5d1ba5bcaf1cd9139d3 SHA256 69412983ac6e88f7e2c76787842aad629f0cb58aa942ed63b86f84b2f3b27274
1639 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
1640
1641 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20120113.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20120113.ebuild
1642 deleted file mode 100644
1643 index 08ee132..0000000
1644 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20120113.ebuild
1645 +++ /dev/null
1646 @@ -1,102 +0,0 @@
1647 -# Copyright 1999-2012 Gentoo Foundation
1648 -# Distributed under the terms of the GNU General Public License v2
1649 -# $Header: $
1650 -
1651 -EAPI="4"
1652 -WANT_ANT_TASKS="ant-nodeps"
1653 -inherit eutils java-pkg-2 java-ant-2
1654 -
1655 -DESCRIPTION="Netbeans Ergonomics Cluster"
1656 -HOMEPAGE="http://netbeans.org/"
1657 -SLOT="9999"
1658 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-13_11-53-54/zip/netbeans-trunk-nightly-201201131153-src.zip"
1659 -SRC_URI="${SOURCE_URL}
1660 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
1661 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1662 -KEYWORDS="~amd64 ~x86"
1663 -IUSE=""
1664 -S="${WORKDIR}"
1665 -
1666 -CDEPEND="~dev-java/netbeans-ide-${PV}
1667 - ~dev-java/netbeans-nb-${PV}
1668 - ~dev-java/netbeans-platform-${PV}"
1669 -DEPEND="virtual/jdk:1.6
1670 - app-arch/unzip
1671 - ${CDEPEND}
1672 - dev-java/javahelp:0"
1673 -RDEPEND=">=virtual/jdk-1.6
1674 - ${CDEPEND}"
1675 -
1676 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1677 -
1678 -EANT_BUILD_XML="nbbuild/build.xml"
1679 -EANT_BUILD_TARGET="rebuild-cluster"
1680 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true"
1681 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1682 -JAVA_PKG_BSFIX="off"
1683 -
1684 -src_unpack() {
1685 - unpack $(basename ${SOURCE_URL})
1686 -
1687 - einfo "Deleting bundled jars..."
1688 - find -name "*.jar" -type f -delete
1689 -
1690 - unpack netbeans-9999-r1-build.xml.patch.bz2
1691 -}
1692 -
1693 -src_prepare() {
1694 - einfo "Deleting bundled class files..."
1695 - find -name "*.class" -type f | xargs rm -vf
1696 -
1697 - epatch netbeans-9999-r1-build.xml.patch
1698 -
1699 - # Support for custom patches
1700 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1701 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1702 -
1703 - if [ -n "${files}" ] ; then
1704 - einfo "Applying custom patches:"
1705 -
1706 - for file in ${files} ; do
1707 - epatch "${file}"
1708 - done
1709 - fi
1710 - fi
1711 -
1712 - einfo "Symlinking external libraries..."
1713 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1714 -
1715 - einfo "Linking in other clusters..."
1716 - mkdir "${S}"/nbbuild/netbeans || die
1717 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1718 -
1719 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1720 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1721 - touch nb.cluster.ide.built
1722 -
1723 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
1724 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
1725 - touch nb.cluster.nb.built
1726 -
1727 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1728 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1729 - touch nb.cluster.platform.built
1730 -
1731 - popd >/dev/null || die
1732 -
1733 - java-pkg-2_src_prepare
1734 -}
1735 -
1736 -src_install() {
1737 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
1738 -
1739 - insinto ${INSTALL_DIR}
1740 -
1741 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1742 -
1743 - doins -r *
1744 -
1745 - popd >/dev/null || die
1746 -
1747 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
1748 -}
1749
1750 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20120115.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20120115.ebuild
1751 deleted file mode 100644
1752 index 4b33aeb..0000000
1753 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20120115.ebuild
1754 +++ /dev/null
1755 @@ -1,102 +0,0 @@
1756 -# Copyright 1999-2012 Gentoo Foundation
1757 -# Distributed under the terms of the GNU General Public License v2
1758 -# $Header: $
1759 -
1760 -EAPI="4"
1761 -WANT_ANT_TASKS="ant-nodeps"
1762 -inherit eutils java-pkg-2 java-ant-2
1763 -
1764 -DESCRIPTION="Netbeans Ergonomics Cluster"
1765 -HOMEPAGE="http://netbeans.org/"
1766 -SLOT="9999"
1767 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-15_06-01-16/zip/netbeans-trunk-nightly-201201150601-src.zip"
1768 -SRC_URI="${SOURCE_URL}
1769 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
1770 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1771 -KEYWORDS="~amd64 ~x86"
1772 -IUSE=""
1773 -S="${WORKDIR}"
1774 -
1775 -CDEPEND="~dev-java/netbeans-ide-${PV}
1776 - ~dev-java/netbeans-nb-${PV}
1777 - ~dev-java/netbeans-platform-${PV}"
1778 -DEPEND="virtual/jdk:1.6
1779 - app-arch/unzip
1780 - ${CDEPEND}
1781 - dev-java/javahelp:0"
1782 -RDEPEND=">=virtual/jdk-1.6
1783 - ${CDEPEND}"
1784 -
1785 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1786 -
1787 -EANT_BUILD_XML="nbbuild/build.xml"
1788 -EANT_BUILD_TARGET="rebuild-cluster"
1789 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true"
1790 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1791 -JAVA_PKG_BSFIX="off"
1792 -
1793 -src_unpack() {
1794 - unpack $(basename ${SOURCE_URL})
1795 -
1796 - einfo "Deleting bundled jars..."
1797 - find -name "*.jar" -type f -delete
1798 -
1799 - unpack netbeans-9999-r1-build.xml.patch.bz2
1800 -}
1801 -
1802 -src_prepare() {
1803 - einfo "Deleting bundled class files..."
1804 - find -name "*.class" -type f | xargs rm -vf
1805 -
1806 - epatch netbeans-9999-r1-build.xml.patch
1807 -
1808 - # Support for custom patches
1809 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1810 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1811 -
1812 - if [ -n "${files}" ] ; then
1813 - einfo "Applying custom patches:"
1814 -
1815 - for file in ${files} ; do
1816 - epatch "${file}"
1817 - done
1818 - fi
1819 - fi
1820 -
1821 - einfo "Symlinking external libraries..."
1822 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1823 -
1824 - einfo "Linking in other clusters..."
1825 - mkdir "${S}"/nbbuild/netbeans || die
1826 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1827 -
1828 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1829 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1830 - touch nb.cluster.ide.built
1831 -
1832 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
1833 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
1834 - touch nb.cluster.nb.built
1835 -
1836 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1837 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1838 - touch nb.cluster.platform.built
1839 -
1840 - popd >/dev/null || die
1841 -
1842 - java-pkg-2_src_prepare
1843 -}
1844 -
1845 -src_install() {
1846 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
1847 -
1848 - insinto ${INSTALL_DIR}
1849 -
1850 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1851 -
1852 - doins -r *
1853 -
1854 - popd >/dev/null || die
1855 -
1856 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
1857 -}
1858
1859 diff --git a/dev-java/netbeans-groovy/ChangeLog b/dev-java/netbeans-groovy/ChangeLog
1860 index 7e46203..aef8004 100644
1861 --- a/dev-java/netbeans-groovy/ChangeLog
1862 +++ b/dev-java/netbeans-groovy/ChangeLog
1863 @@ -2,6 +2,11 @@
1864 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
1865 # $Header: $
1866
1867 + 01 Feb 2012; Miroslav Šulc <fordfrog@g.o>
1868 + -netbeans-groovy-9999_p20120113.ebuild,
1869 + -netbeans-groovy-9999_p20120115.ebuild:
1870 + Removed obsolete versions
1871 +
1872 *netbeans-groovy-9999_p20120126 (27 Jan 2012)
1873
1874 27 Jan 2012; Miroslav Šulc <fordfrog@g.o>
1875
1876 diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
1877 index dccd369..abc4608 100644
1878 --- a/dev-java/netbeans-groovy/Manifest
1879 +++ b/dev-java/netbeans-groovy/Manifest
1880 @@ -4,17 +4,13 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
1881 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
1882 DIST netbeans-7.1-201112071828-src.zip 171732619 RMD160 8dcfac6a6f19edded24526c327e77b17d0a4bf0a SHA1 7438ff91225683f47bc4c0a3faee437989f03e5b SHA256 245c95fc9d78a1b38dd60fb52d256ca933efd043e2a96f26089f8a80d043d53c
1883 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
1884 -DIST netbeans-trunk-nightly-201201131153-src.zip 172863026 RMD160 a1d2fe295f2d98ec60a542b318d748e425c6f293 SHA1 4bd37b3da8e2af7d13b5840fd425814f87098973 SHA256 368bc1983f125ca1f432953ad72c5653b45f08e014dd955af6ddae8ee8397c7d
1885 -DIST netbeans-trunk-nightly-201201150601-src.zip 172852935 RMD160 862e97d96c07eaa5629a46d9273dbfdf1e177b11 SHA1 cde7446549fc73f321581b9af2ed5867ca5d6dfe SHA256 52a940fc406253814bbf05f04d610229f526ca83f966bb0b2a016f693491c102
1886 DIST netbeans-trunk-nightly-201201180601-src.zip 172892698 RMD160 7a2556166705f69ad4591243788d4d377d81f303 SHA1 bc451e7c301404ef86467836fa77434cce055b3f SHA256 7f4604c253fe81d499406484ca50e01eb02dab49e6c496ad26226fe3902df397
1887 DIST netbeans-trunk-nightly-201201250600-src.zip 173033938 RMD160 2399192b5c47cd085e064d165be9e364180e1f7b SHA1 62565d4fe7ee4a922cacde04ce777bc19945637c SHA256 581735d902dc29075eaf73df4c5d4b19ae03395e273167c9d0652ae28dff2858
1888 DIST netbeans-trunk-nightly-201201260600-src.zip 173102685 RMD160 da4d803aa5c0a75f829533e4b6584d61677a434d SHA1 64c71bb0512696dee9a04c570f368f0e6d62eac1 SHA256 5c15e0cc7d62edc18159f2f23aeb964417421d2d3a2278b43e14c8b7006a3ba7
1889 EBUILD netbeans-groovy-7.0.1.ebuild 3296 RMD160 8dfd04f7498e840e727faa16d85c1e6998933be3 SHA1 8c5f081cb89500e97feedfd39824fd913fed8044 SHA256 29c3d304eca5999e78550fd715dbcbef9d15639d4e4f17fa0e45a46803080729
1890 EBUILD netbeans-groovy-7.1.ebuild 3301 RMD160 4d265db3e6761989f609c31528e325aea3d137e1 SHA1 e2406543dfe0af45b78f3e16ec46354f7e094596 SHA256 2404e8fff70514c00c3d040aaad1b53c16738236d4ff513a80314e2b6fe04797
1891 -EBUILD netbeans-groovy-9999_p20120113.ebuild 3349 RMD160 bdb67a39a464b5384af4a5af1f16b3850482e4b5 SHA1 4782667b108a22a874011a8a3671cf6cc9a6a065 SHA256 316742a4bbb5ac3024c0559c9c81268507b4f79f778d23f7d1dd31518d808c39
1892 -EBUILD netbeans-groovy-9999_p20120115.ebuild 3349 RMD160 ce730388f1e7cc2fa3a8b776d293dac18e15070f SHA1 e0e5017fee8345c5d5e5d7f3e90f0590d8714360 SHA256 54a9254c2668f51c91017421108c37ac2390ca6c754d0a3774951d8a437b8787
1893 EBUILD netbeans-groovy-9999_p20120118.ebuild 3349 RMD160 cb6c9b470db37ff83c5e99b7fb0e0aeb272fe3d7 SHA1 60280c0efe728750e1d7ab102e3da4b62465819e SHA256 0acda23cb8d74126d38623ebeda16a9b507266c347eb48697913c5f731f02047
1894 EBUILD netbeans-groovy-9999_p20120125.ebuild 3349 RMD160 e2082fa72e4509f4d45bc9866e531e03b438abe5 SHA1 aede8cb0605b0d3f6d35929056d6c72f2a0bce4e SHA256 cee640001c8f83efe44620653459f6e24b92bb03e1df6537a1ae143ae07b2b6a
1895 EBUILD netbeans-groovy-9999_p20120126.ebuild 3349 RMD160 e8c2cfa0fbda4222275c3390042e2c4f503b9567 SHA1 6762d6c3d74f1172207336cb65cfa292ee16ee87 SHA256 5e45c9ecd7ea802ebac89b256ef20ef68341e2d5c8f6d0c85588ad959b866fd0
1896 -MISC ChangeLog 24690 RMD160 43d08587938dfbe00e3e9c6377e9f03bb58394ee SHA1 c59e93413e80e8e371b2159684668f279672dbc9 SHA256 8c896a56007d3b9a1ab4d5337423190498a76ae63e2fb66e2bacef02ec397361
1897 +MISC ChangeLog 24855 RMD160 7b76cf3a12ddb9f8390d9c8e08e6eb1a9389e735 SHA1 0c9339fa2516344132ef85f907ef275bc7ea1578 SHA256 4bee2e78dbf74ca68b3bee802c720e9f348ced9bd2b2338c4bf2933890dd2e29
1898 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
1899
1900 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20120113.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20120113.ebuild
1901 deleted file mode 100644
1902 index a9a4eff..0000000
1903 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20120113.ebuild
1904 +++ /dev/null
1905 @@ -1,112 +0,0 @@
1906 -# Copyright 1999-2012 Gentoo Foundation
1907 -# Distributed under the terms of the GNU General Public License v2
1908 -# $Header: $
1909 -
1910 -EAPI="4"
1911 -WANT_ANT_TASKS="ant-nodeps"
1912 -inherit eutils java-pkg-2 java-ant-2
1913 -
1914 -DESCRIPTION="Netbeans Groovy Cluster"
1915 -HOMEPAGE="http://netbeans.org/projects/groovy"
1916 -SLOT="9999"
1917 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-13_11-53-54/zip/netbeans-trunk-nightly-201201131153-src.zip"
1918 -SRC_URI="${SOURCE_URL}
1919 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
1920 - http://hg.netbeans.org/binaries/73F30341DFC0BD8E51D31B96498DBD90F4890CF8-groovy-all-1.9.0-beta-4.jar"
1921 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1922 -KEYWORDS="~amd64 ~x86"
1923 -IUSE=""
1924 -S="${WORKDIR}"
1925 -
1926 -CDEPEND="~dev-java/netbeans-ide-${PV}
1927 - ~dev-java/netbeans-java-${PV}
1928 - ~dev-java/netbeans-platform-${PV}"
1929 -DEPEND="virtual/jdk:1.6
1930 - app-arch/unzip
1931 - ${CDEPEND}
1932 - dev-java/javahelp:0"
1933 -RDEPEND=">=virtual/jdk-1.6
1934 - ${CDEPEND}"
1935 -
1936 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1937 -
1938 -EANT_BUILD_XML="nbbuild/build.xml"
1939 -EANT_BUILD_TARGET="rebuild-cluster"
1940 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true"
1941 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1942 -JAVA_PKG_BSFIX="off"
1943 -
1944 -src_unpack() {
1945 - unpack $(basename ${SOURCE_URL})
1946 -
1947 - einfo "Deleting bundled jars..."
1948 - find -name "*.jar" -type f -delete
1949 -
1950 - unpack netbeans-9999-r1-build.xml.patch.bz2
1951 -
1952 - pushd "${S}" >/dev/null || die
1953 - ln -s "${DISTDIR}"/73F30341DFC0BD8E51D31B96498DBD90F4890CF8-groovy-all-1.9.0-beta-4.jar groovy.editor/external/groovy-all-1.9.0-beta-4.jar || die
1954 - popd >/dev/null || die
1955 -}
1956 -
1957 -src_prepare() {
1958 - einfo "Deleting bundled class files..."
1959 - find -name "*.class" -type f | xargs rm -vf
1960 -
1961 - epatch netbeans-9999-r1-build.xml.patch
1962 -
1963 - # Support for custom patches
1964 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1965 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1966 -
1967 - if [ -n "${files}" ] ; then
1968 - einfo "Applying custom patches:"
1969 -
1970 - for file in ${files} ; do
1971 - epatch "${file}"
1972 - done
1973 - fi
1974 - fi
1975 -
1976 - einfo "Symlinking external libraries..."
1977 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1978 -
1979 - einfo "Linking in other clusters..."
1980 - mkdir "${S}"/nbbuild/netbeans || die
1981 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1982 -
1983 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1984 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1985 - touch nb.cluster.ide.built
1986 -
1987 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1988 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1989 - touch nb.cluster.java.built
1990 -
1991 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1992 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1993 - touch nb.cluster.platform.built
1994 -
1995 - popd >/dev/null || die
1996 -
1997 - java-pkg-2_src_prepare
1998 -}
1999 -
2000 -src_install() {
2001 - pushd nbbuild/netbeans/groovy >/dev/null || die
2002 -
2003 - insinto ${INSTALL_DIR}
2004 -
2005 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2006 -
2007 - doins -r *
2008 -
2009 - popd >/dev/null || die
2010 -
2011 - local instdir=${INSTALL_DIR}/modules/ext
2012 - pushd "${D}"/${instdir} >/dev/null || die
2013 - # groovy-all.jar
2014 - popd >/dev/null || die
2015 -
2016 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
2017 -}
2018
2019 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20120115.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20120115.ebuild
2020 deleted file mode 100644
2021 index d6262cf..0000000
2022 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20120115.ebuild
2023 +++ /dev/null
2024 @@ -1,112 +0,0 @@
2025 -# Copyright 1999-2012 Gentoo Foundation
2026 -# Distributed under the terms of the GNU General Public License v2
2027 -# $Header: $
2028 -
2029 -EAPI="4"
2030 -WANT_ANT_TASKS="ant-nodeps"
2031 -inherit eutils java-pkg-2 java-ant-2
2032 -
2033 -DESCRIPTION="Netbeans Groovy Cluster"
2034 -HOMEPAGE="http://netbeans.org/projects/groovy"
2035 -SLOT="9999"
2036 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-15_06-01-16/zip/netbeans-trunk-nightly-201201150601-src.zip"
2037 -SRC_URI="${SOURCE_URL}
2038 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
2039 - http://hg.netbeans.org/binaries/73F30341DFC0BD8E51D31B96498DBD90F4890CF8-groovy-all-1.9.0-beta-4.jar"
2040 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2041 -KEYWORDS="~amd64 ~x86"
2042 -IUSE=""
2043 -S="${WORKDIR}"
2044 -
2045 -CDEPEND="~dev-java/netbeans-ide-${PV}
2046 - ~dev-java/netbeans-java-${PV}
2047 - ~dev-java/netbeans-platform-${PV}"
2048 -DEPEND="virtual/jdk:1.6
2049 - app-arch/unzip
2050 - ${CDEPEND}
2051 - dev-java/javahelp:0"
2052 -RDEPEND=">=virtual/jdk-1.6
2053 - ${CDEPEND}"
2054 -
2055 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2056 -
2057 -EANT_BUILD_XML="nbbuild/build.xml"
2058 -EANT_BUILD_TARGET="rebuild-cluster"
2059 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true"
2060 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2061 -JAVA_PKG_BSFIX="off"
2062 -
2063 -src_unpack() {
2064 - unpack $(basename ${SOURCE_URL})
2065 -
2066 - einfo "Deleting bundled jars..."
2067 - find -name "*.jar" -type f -delete
2068 -
2069 - unpack netbeans-9999-r1-build.xml.patch.bz2
2070 -
2071 - pushd "${S}" >/dev/null || die
2072 - ln -s "${DISTDIR}"/73F30341DFC0BD8E51D31B96498DBD90F4890CF8-groovy-all-1.9.0-beta-4.jar groovy.editor/external/groovy-all-1.9.0-beta-4.jar || die
2073 - popd >/dev/null || die
2074 -}
2075 -
2076 -src_prepare() {
2077 - einfo "Deleting bundled class files..."
2078 - find -name "*.class" -type f | xargs rm -vf
2079 -
2080 - epatch netbeans-9999-r1-build.xml.patch
2081 -
2082 - # Support for custom patches
2083 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2084 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2085 -
2086 - if [ -n "${files}" ] ; then
2087 - einfo "Applying custom patches:"
2088 -
2089 - for file in ${files} ; do
2090 - epatch "${file}"
2091 - done
2092 - fi
2093 - fi
2094 -
2095 - einfo "Symlinking external libraries..."
2096 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2097 -
2098 - einfo "Linking in other clusters..."
2099 - mkdir "${S}"/nbbuild/netbeans || die
2100 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2101 -
2102 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2103 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2104 - touch nb.cluster.ide.built
2105 -
2106 - ln -s /usr/share/netbeans-java-${SLOT} java || die
2107 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2108 - touch nb.cluster.java.built
2109 -
2110 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2111 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2112 - touch nb.cluster.platform.built
2113 -
2114 - popd >/dev/null || die
2115 -
2116 - java-pkg-2_src_prepare
2117 -}
2118 -
2119 -src_install() {
2120 - pushd nbbuild/netbeans/groovy >/dev/null || die
2121 -
2122 - insinto ${INSTALL_DIR}
2123 -
2124 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2125 -
2126 - doins -r *
2127 -
2128 - popd >/dev/null || die
2129 -
2130 - local instdir=${INSTALL_DIR}/modules/ext
2131 - pushd "${D}"/${instdir} >/dev/null || die
2132 - # groovy-all.jar
2133 - popd >/dev/null || die
2134 -
2135 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
2136 -}
2137
2138 diff --git a/dev-java/netbeans-harness/ChangeLog b/dev-java/netbeans-harness/ChangeLog
2139 index bec9f4e..6335b79 100644
2140 --- a/dev-java/netbeans-harness/ChangeLog
2141 +++ b/dev-java/netbeans-harness/ChangeLog
2142 @@ -2,6 +2,11 @@
2143 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
2144 # $Header: $
2145
2146 + 01 Feb 2012; Miroslav Šulc <fordfrog@g.o>
2147 + -netbeans-harness-9999_p20120113.ebuild,
2148 + -netbeans-harness-9999_p20120115.ebuild:
2149 + Removed obsolete versions
2150 +
2151 *netbeans-harness-9999_p20120126 (27 Jan 2012)
2152
2153 27 Jan 2012; Miroslav Šulc <fordfrog@g.o>
2154
2155 diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
2156 index e27c0ba..2fc90a7 100644
2157 --- a/dev-java/netbeans-harness/Manifest
2158 +++ b/dev-java/netbeans-harness/Manifest
2159 @@ -4,17 +4,13 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
2160 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
2161 DIST netbeans-7.1-201112071828-src.zip 171732619 RMD160 8dcfac6a6f19edded24526c327e77b17d0a4bf0a SHA1 7438ff91225683f47bc4c0a3faee437989f03e5b SHA256 245c95fc9d78a1b38dd60fb52d256ca933efd043e2a96f26089f8a80d043d53c
2162 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
2163 -DIST netbeans-trunk-nightly-201201131153-src.zip 172863026 RMD160 a1d2fe295f2d98ec60a542b318d748e425c6f293 SHA1 4bd37b3da8e2af7d13b5840fd425814f87098973 SHA256 368bc1983f125ca1f432953ad72c5653b45f08e014dd955af6ddae8ee8397c7d
2164 -DIST netbeans-trunk-nightly-201201150601-src.zip 172852935 RMD160 862e97d96c07eaa5629a46d9273dbfdf1e177b11 SHA1 cde7446549fc73f321581b9af2ed5867ca5d6dfe SHA256 52a940fc406253814bbf05f04d610229f526ca83f966bb0b2a016f693491c102
2165 DIST netbeans-trunk-nightly-201201180601-src.zip 172892698 RMD160 7a2556166705f69ad4591243788d4d377d81f303 SHA1 bc451e7c301404ef86467836fa77434cce055b3f SHA256 7f4604c253fe81d499406484ca50e01eb02dab49e6c496ad26226fe3902df397
2166 DIST netbeans-trunk-nightly-201201250600-src.zip 173033938 RMD160 2399192b5c47cd085e064d165be9e364180e1f7b SHA1 62565d4fe7ee4a922cacde04ce777bc19945637c SHA256 581735d902dc29075eaf73df4c5d4b19ae03395e273167c9d0652ae28dff2858
2167 DIST netbeans-trunk-nightly-201201260600-src.zip 173102685 RMD160 da4d803aa5c0a75f829533e4b6584d61677a434d SHA1 64c71bb0512696dee9a04c570f368f0e6d62eac1 SHA256 5c15e0cc7d62edc18159f2f23aeb964417421d2d3a2278b43e14c8b7006a3ba7
2168 EBUILD netbeans-harness-7.0.1.ebuild 3579 RMD160 dd36fe87364dc9a15cfad15b64f8d05e46632705 SHA1 d39ddfab960f1b9430a5eee2919d06e2854ae848 SHA256 f4d09cb7bd5e8485caf75a3020ddb8102d3ea326878ac384ef4aecb011a1f6a5
2169 EBUILD netbeans-harness-7.1.ebuild 3583 RMD160 2e7e58557d47c9903478ce7d4dca2e8e970d6cbf SHA1 ba7a38594180ef2af45240ab4b46b829bc7f096b SHA256 e84d837fba28e8d7038fc582544f6ed0668c62a60b4b1c0ebef3c85038068895
2170 -EBUILD netbeans-harness-9999_p20120113.ebuild 3610 RMD160 9fa49ca3f66270c3162a23424c491ccb96f02e67 SHA1 b4fa11430fe81720173755144f117577f6b3f955 SHA256 0cb79f516d91951da804f921621e5e0c9a0056a90feda6a147e4b2dad70e8de5
2171 -EBUILD netbeans-harness-9999_p20120115.ebuild 3610 RMD160 366d12142e87e72fac9c375f41a0479dfd045066 SHA1 9dc5c2a5f5979b8220d302b58c6f4706ccaa727f SHA256 b3891d204e7e0cb0f87255394c95ef9d1f70761171249f1df39c817fbd364dfc
2172 EBUILD netbeans-harness-9999_p20120118.ebuild 3610 RMD160 6a494768a8f7d9cb213abbb35c770defb4b0fef5 SHA1 d2a36747d40d4fad9a1dfbd9db352e3e6e3bfa9b SHA256 0f29139afeb90ef6f24ed9e8d6cc1cb4ab59b46de7ccd8fee9e80b2293285ff4
2173 EBUILD netbeans-harness-9999_p20120125.ebuild 3610 RMD160 add61e6b6b3d0c4b1770fa9a89ebfdfb2d3fcedf SHA1 9d1e820ea0d449aec1d4ec1b3e360b9fa113ec65 SHA256 61a11408ab7c5497429e04d8033e3fe220c5dc57fd325eb645d2eb97aefa8307
2174 EBUILD netbeans-harness-9999_p20120126.ebuild 3610 RMD160 daf09e7ad60be8959a8a4972cb401a0c51b0971b SHA1 6bfe2e8516cd847e11e46406e045fc6bdbe94426 SHA256 446d773dd445a8a270733db8450752e4b0cb4d35b5b46c6f39f7973631ecc904
2175 -MISC ChangeLog 24965 RMD160 0c2fdeef00200faa2b2af8847ad9ead77f41a6ce SHA1 03119293cfb114b0864c4c1a22efc4a2f469870d SHA256 905e62d0bf71a6ad4f8d4e0127f8b5bbc81bc3a2860db0ba6ec4188bd277f9d5
2176 +MISC ChangeLog 25132 RMD160 752585b0a77f9c053f155085cf1f393f13b4efa0 SHA1 de9e35e09230a4042a676d69b28dab5d2576ca7a SHA256 57772d993d3cc1a536d41644890872bf39657133b16b7c69812852d5fd4c2835
2177 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
2178
2179 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20120113.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20120113.ebuild
2180 deleted file mode 100644
2181 index 19a4674..0000000
2182 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20120113.ebuild
2183 +++ /dev/null
2184 @@ -1,115 +0,0 @@
2185 -# Copyright 1999-2012 Gentoo Foundation
2186 -# Distributed under the terms of the GNU General Public License v2
2187 -# $Header: $
2188 -
2189 -EAPI="4"
2190 -WANT_ANT_TASKS="ant-nodeps"
2191 -inherit eutils java-pkg-2 java-ant-2
2192 -
2193 -DESCRIPTION="Netbeans Harness"
2194 -HOMEPAGE="http://netbeans.org/features/platform/"
2195 -SLOT="9999"
2196 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-13_11-53-54/zip/netbeans-trunk-nightly-201201131153-src.zip"
2197 -SRC_URI="${SOURCE_URL}
2198 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
2199 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
2200 - http://hg.netbeans.org/binaries/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar"
2201 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2202 -KEYWORDS="~amd64 ~x86"
2203 -IUSE=""
2204 -S="${WORKDIR}"
2205 -
2206 -CDEPEND="~dev-java/netbeans-platform-${PV}
2207 - dev-java/javahelp:0"
2208 -DEPEND="virtual/jdk:1.6
2209 - app-arch/unzip
2210 - ${CDEPEND}
2211 - >=dev-java/junit-4.4:4"
2212 -RDEPEND=">=virtual/jdk-1.6
2213 - ${CDEPEND}"
2214 -
2215 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2216 -
2217 -EANT_BUILD_XML="nbbuild/build.xml"
2218 -EANT_BUILD_TARGET="rebuild-cluster"
2219 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true"
2220 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2221 -JAVA_PKG_BSFIX="off"
2222 -
2223 -src_unpack() {
2224 - unpack $(basename ${SOURCE_URL})
2225 -
2226 - einfo "Deleting bundled jars..."
2227 - find -name "*.jar" -type f -delete
2228 -
2229 - unpack netbeans-9999-r1-build.xml.patch.bz2
2230 -
2231 - pushd "${S}" >/dev/null || die
2232 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
2233 - ln -s "${DISTDIR}"/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar jemmy/external/jemmy-2.3.0.0.jar || die
2234 - popd >/dev/null || die
2235 -}
2236 -
2237 -src_prepare() {
2238 - einfo "Deleting bundled class files..."
2239 - find -name "*.class" -type f | xargs rm -vf
2240 -
2241 - epatch netbeans-9999-r1-build.xml.patch
2242 -
2243 - # Support for custom patches
2244 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2245 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2246 -
2247 - if [ -n "${files}" ] ; then
2248 - einfo "Applying custom patches:"
2249 -
2250 - for file in ${files} ; do
2251 - epatch "${file}"
2252 - done
2253 - fi
2254 - fi
2255 -
2256 - einfo "Symlinking external libraries..."
2257 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2258 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
2259 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
2260 -
2261 - einfo "Linking in other clusters..."
2262 - mkdir "${S}"/nbbuild/netbeans || die
2263 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2264 -
2265 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2266 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2267 - touch nb.cluster.platform.built
2268 -
2269 - popd >/dev/null || die
2270 -
2271 - java-pkg-2_src_prepare
2272 -}
2273 -
2274 -src_install() {
2275 - pushd nbbuild/netbeans/harness >/dev/null || die
2276 -
2277 - insinto ${INSTALL_DIR}
2278 -
2279 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2280 -
2281 - doins -r *
2282 - fperms 755 launchers/app.sh
2283 - find "${D}" -name "*.exe" -type f -delete
2284 -
2285 - popd >/dev/null || die
2286 -
2287 - local instdir=${INSTALL_DIR}/antlib
2288 - pushd "${D}"/${instdir} >/dev/null || die
2289 - # bindex-2.2.jar
2290 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
2291 - popd >/dev/null || die
2292 -
2293 - local instdir=${INSTALL_DIR}/modules/ext
2294 - pushd "${D}"/${instdir} >/dev/null || die
2295 - # jemmy-2.3.0.0.jar
2296 - popd >/dev/null || die
2297 -
2298 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
2299 -}
2300
2301 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20120115.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20120115.ebuild
2302 deleted file mode 100644
2303 index a9f2094..0000000
2304 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20120115.ebuild
2305 +++ /dev/null
2306 @@ -1,115 +0,0 @@
2307 -# Copyright 1999-2012 Gentoo Foundation
2308 -# Distributed under the terms of the GNU General Public License v2
2309 -# $Header: $
2310 -
2311 -EAPI="4"
2312 -WANT_ANT_TASKS="ant-nodeps"
2313 -inherit eutils java-pkg-2 java-ant-2
2314 -
2315 -DESCRIPTION="Netbeans Harness"
2316 -HOMEPAGE="http://netbeans.org/features/platform/"
2317 -SLOT="9999"
2318 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-15_06-01-16/zip/netbeans-trunk-nightly-201201150601-src.zip"
2319 -SRC_URI="${SOURCE_URL}
2320 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
2321 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
2322 - http://hg.netbeans.org/binaries/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar"
2323 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2324 -KEYWORDS="~amd64 ~x86"
2325 -IUSE=""
2326 -S="${WORKDIR}"
2327 -
2328 -CDEPEND="~dev-java/netbeans-platform-${PV}
2329 - dev-java/javahelp:0"
2330 -DEPEND="virtual/jdk:1.6
2331 - app-arch/unzip
2332 - ${CDEPEND}
2333 - >=dev-java/junit-4.4:4"
2334 -RDEPEND=">=virtual/jdk-1.6
2335 - ${CDEPEND}"
2336 -
2337 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2338 -
2339 -EANT_BUILD_XML="nbbuild/build.xml"
2340 -EANT_BUILD_TARGET="rebuild-cluster"
2341 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true"
2342 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2343 -JAVA_PKG_BSFIX="off"
2344 -
2345 -src_unpack() {
2346 - unpack $(basename ${SOURCE_URL})
2347 -
2348 - einfo "Deleting bundled jars..."
2349 - find -name "*.jar" -type f -delete
2350 -
2351 - unpack netbeans-9999-r1-build.xml.patch.bz2
2352 -
2353 - pushd "${S}" >/dev/null || die
2354 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
2355 - ln -s "${DISTDIR}"/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar jemmy/external/jemmy-2.3.0.0.jar || die
2356 - popd >/dev/null || die
2357 -}
2358 -
2359 -src_prepare() {
2360 - einfo "Deleting bundled class files..."
2361 - find -name "*.class" -type f | xargs rm -vf
2362 -
2363 - epatch netbeans-9999-r1-build.xml.patch
2364 -
2365 - # Support for custom patches
2366 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2367 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2368 -
2369 - if [ -n "${files}" ] ; then
2370 - einfo "Applying custom patches:"
2371 -
2372 - for file in ${files} ; do
2373 - epatch "${file}"
2374 - done
2375 - fi
2376 - fi
2377 -
2378 - einfo "Symlinking external libraries..."
2379 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2380 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
2381 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
2382 -
2383 - einfo "Linking in other clusters..."
2384 - mkdir "${S}"/nbbuild/netbeans || die
2385 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2386 -
2387 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2388 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2389 - touch nb.cluster.platform.built
2390 -
2391 - popd >/dev/null || die
2392 -
2393 - java-pkg-2_src_prepare
2394 -}
2395 -
2396 -src_install() {
2397 - pushd nbbuild/netbeans/harness >/dev/null || die
2398 -
2399 - insinto ${INSTALL_DIR}
2400 -
2401 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2402 -
2403 - doins -r *
2404 - fperms 755 launchers/app.sh
2405 - find "${D}" -name "*.exe" -type f -delete
2406 -
2407 - popd >/dev/null || die
2408 -
2409 - local instdir=${INSTALL_DIR}/antlib
2410 - pushd "${D}"/${instdir} >/dev/null || die
2411 - # bindex-2.2.jar
2412 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
2413 - popd >/dev/null || die
2414 -
2415 - local instdir=${INSTALL_DIR}/modules/ext
2416 - pushd "${D}"/${instdir} >/dev/null || die
2417 - # jemmy-2.3.0.0.jar
2418 - popd >/dev/null || die
2419 -
2420 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
2421 -}
2422
2423 diff --git a/dev-java/netbeans-ide/ChangeLog b/dev-java/netbeans-ide/ChangeLog
2424 index 08b949a..71dc6f9 100644
2425 --- a/dev-java/netbeans-ide/ChangeLog
2426 +++ b/dev-java/netbeans-ide/ChangeLog
2427 @@ -2,6 +2,10 @@
2428 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
2429 # $Header: $
2430
2431 + 01 Feb 2012; Miroslav Šulc <fordfrog@g.o>
2432 + -netbeans-ide-9999_p20120113.ebuild, -netbeans-ide-9999_p20120115.ebuild:
2433 + Removed obsolete versions
2434 +
2435 *netbeans-ide-9999_p20120126 (27 Jan 2012)
2436
2437 27 Jan 2012; Miroslav Šulc <fordfrog@g.o>
2438
2439 diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
2440 index 1470c36..6f26721 100644
2441 --- a/dev-java/netbeans-ide/Manifest
2442 +++ b/dev-java/netbeans-ide/Manifest
2443 @@ -70,17 +70,13 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
2444 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
2445 DIST netbeans-7.1-201112071828-src.zip 171732619 RMD160 8dcfac6a6f19edded24526c327e77b17d0a4bf0a SHA1 7438ff91225683f47bc4c0a3faee437989f03e5b SHA256 245c95fc9d78a1b38dd60fb52d256ca933efd043e2a96f26089f8a80d043d53c
2446 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
2447 -DIST netbeans-trunk-nightly-201201131153-src.zip 172863026 RMD160 a1d2fe295f2d98ec60a542b318d748e425c6f293 SHA1 4bd37b3da8e2af7d13b5840fd425814f87098973 SHA256 368bc1983f125ca1f432953ad72c5653b45f08e014dd955af6ddae8ee8397c7d
2448 -DIST netbeans-trunk-nightly-201201150601-src.zip 172852935 RMD160 862e97d96c07eaa5629a46d9273dbfdf1e177b11 SHA1 cde7446549fc73f321581b9af2ed5867ca5d6dfe SHA256 52a940fc406253814bbf05f04d610229f526ca83f966bb0b2a016f693491c102
2449 DIST netbeans-trunk-nightly-201201180601-src.zip 172892698 RMD160 7a2556166705f69ad4591243788d4d377d81f303 SHA1 bc451e7c301404ef86467836fa77434cce055b3f SHA256 7f4604c253fe81d499406484ca50e01eb02dab49e6c496ad26226fe3902df397
2450 DIST netbeans-trunk-nightly-201201250600-src.zip 173033938 RMD160 2399192b5c47cd085e064d165be9e364180e1f7b SHA1 62565d4fe7ee4a922cacde04ce777bc19945637c SHA256 581735d902dc29075eaf73df4c5d4b19ae03395e273167c9d0652ae28dff2858
2451 DIST netbeans-trunk-nightly-201201260600-src.zip 173102685 RMD160 da4d803aa5c0a75f829533e4b6584d61677a434d SHA1 64c71bb0512696dee9a04c570f368f0e6d62eac1 SHA256 5c15e0cc7d62edc18159f2f23aeb964417421d2d3a2278b43e14c8b7006a3ba7
2452 EBUILD netbeans-ide-7.0.1.ebuild 22653 RMD160 fe693a0abc3253af1850b99bfb4fa0d9a488bd94 SHA1 5b6547694a3193ce89cc2a5dfb8fc134cb81fabe SHA256 4c1b3e46e2a6cb89d902c7f4fe6ad9306cbd0c9463a514e87d4c6ec019dc0356
2453 EBUILD netbeans-ide-7.1.ebuild 26830 RMD160 adfa597060947ce74484aa8abaaade9b1d4db3a3 SHA1 c2d66d647148ba602ff5f7ae7a7f66d0660050c9 SHA256 dc31adc2d38e9c67f7d7b48131506bfbec05bb37d3c394da48a6956e5a430cf3
2454 -EBUILD netbeans-ide-9999_p20120113.ebuild 26857 RMD160 04ef76e6af937f8d818f7d6eaeb95fd871da4684 SHA1 5deb7eff882ffa0797ee4228b8e809366316aeb4 SHA256 f5423973b8ad8459cf006cc3e62deec6d794e5a2d5910efb412a6fd3414deaef
2455 -EBUILD netbeans-ide-9999_p20120115.ebuild 26857 RMD160 8d9f3b3625a6b6b46d9b3652ef724b1f86abedbe SHA1 eda94b9966e9cf883c877948a46fa1d137d2d791 SHA256 3b2882a2c371d69aa38fcc0874e55a45075c5454a8056b21067b206cfc169e4f
2456 EBUILD netbeans-ide-9999_p20120118.ebuild 26857 RMD160 2333c3e24124986190bc1c3eb4b0c198ac071d89 SHA1 112eb268bd01c4eb997ca68c0639ddc7e700194d SHA256 79e1931446886b64fd456938937996e221059d640cf482fbdf52db47228c4c9f
2457 EBUILD netbeans-ide-9999_p20120125.ebuild 26857 RMD160 1a9797d0674e92944a51f37dd9bf49749c76ca27 SHA1 f19873bae42f2c19bfc0d14881b5d5cac1c05165 SHA256 89c7667dce5132e3688891f47e88254ae1a3190f5d9bda4064d67b13b1ec8a66
2458 EBUILD netbeans-ide-9999_p20120126.ebuild 26857 RMD160 30802e7f1cae6c233521e861cb4311d418132531 SHA1 148cd2d7b85799cc8f22b78975f9268d66caa01a SHA256 e5f19e6c0c9465f1936ded18bddae543193ecfbdabcd863ae1560365abcd50bc
2459 -MISC ChangeLog 24376 RMD160 b7dca36fc222d4e3f43c376729fd309d7f986c09 SHA1 63febeac856b6242e7a603932b7653fd9705ff52 SHA256 56358dc44e0cbda41149ce5c383f643d8c5efb6f4d3e2ae648deb9bfeff52a82
2460 +MISC ChangeLog 24533 RMD160 cb2d41ccca4289dc0c89208210389ba88c0bab08 SHA1 243e45a4f2a7395714cbde3c38d9da06b236e634 SHA256 e671782de1cc22c37b57f2e7b7678bb75d191ce1a6a834867c7afc02bb7bf3e5
2461 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
2462
2463 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20120113.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20120113.ebuild
2464 deleted file mode 100644
2465 index d392e19..0000000
2466 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20120113.ebuild
2467 +++ /dev/null
2468 @@ -1,388 +0,0 @@
2469 -# Copyright 1999-2012 Gentoo Foundation
2470 -# Distributed under the terms of the GNU General Public License v2
2471 -# $Header: $
2472 -
2473 -EAPI="4"
2474 -WANT_ANT_TASKS="ant-nodeps"
2475 -inherit eutils java-pkg-2 java-ant-2
2476 -
2477 -DESCRIPTION="Netbeans IDE Cluster"
2478 -HOMEPAGE="http://netbeans.org/projects/ide"
2479 -SLOT="9999"
2480 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-13_11-53-54/zip/netbeans-trunk-nightly-201201131153-src.zip"
2481 -SRC_URI="${SOURCE_URL}
2482 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
2483 - http://hg.netbeans.org/binaries/B7ADB35C7BC16AFA8AE49C4D61F87E607BDADB41-antlr-runtime-3.3.jar
2484 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
2485 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
2486 - http://hg.netbeans.org/binaries/643CC426B9F75AA111FAC0FAC0E52FF5D991A337-commons-net-3.0.1.jar
2487 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
2488 - http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
2489 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
2490 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
2491 - http://hg.netbeans.org/binaries/77DB1AFF3C0730C144D30C9935A1CD8DCD2488A9-html5-datatypes.jar
2492 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
2493 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
2494 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
2495 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
2496 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
2497 - http://hg.netbeans.org/binaries/FACC6D84B0B0A650B1D44FED941E9ADD9F326862-isorelax20041111.jar
2498 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
2499 - http://hg.netbeans.org/binaries/BCF23B1D858C6F69D67C851D497984D25345D0B1-jaxb-api.jar
2500 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
2501 - http://hg.netbeans.org/binaries/2EC69BD69B66B0DABEA392DE713A11F975001760-jaxb-impl.jar
2502 - http://hg.netbeans.org/binaries/64D468922B85A9626178AEDF564FFDBDE980B3EC-jaxb-xjc.jar
2503 - http://hg.netbeans.org/binaries/F02664A059617D060BEC3EBA0BC002B2102AEB84-jaxb1-impl.jar
2504 - http://hg.netbeans.org/binaries/C0C5653D2200F2BD2E834B26DFDBC830D07FA0F4-jing.jar
2505 - http://hg.netbeans.org/binaries/71F7D2D5A3CF17CECBD15049A856BC0245C95C56-js.jar
2506 - http://hg.netbeans.org/binaries/098B14300B35E1053AA9945FF2C1CDA164F43B33-js-domstubs.zip
2507 - http://hg.netbeans.org/binaries/5756AA27E54A3EC6C8CDAE32F49BCA7BC139EB15-jsstubs.zip
2508 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
2509 - http://hg.netbeans.org/binaries/A1C0ED8C43A306E3FB7676E7463204B9DA9BE290-non-schema.jar
2510 - http://hg.netbeans.org/binaries/DF8DD2981C9C3EBEDB059CA98450B587E784AF58-org.eclipse.core.contenttype-3.4.100.jar
2511 - http://hg.netbeans.org/binaries/A71B23F287BB0CB27E3A5B7808AC07D45BE44841-org.eclipse.core.jobs-3.5.1.jar
2512 - http://hg.netbeans.org/binaries/93CDEDB00404BF3C56AD3BF0501A9E7A09BD2108-org.eclipse.core.net-1.2.100.jar
2513 - http://hg.netbeans.org/binaries/46735A729401036FC2C14CC05257ACB4CD4F6906-org.eclipse.core.runtime-3.6.0.jar
2514 - http://hg.netbeans.org/binaries/9C98C277CFFBB4CA06CAFD5820562EF7B5100F5C-org.eclipse.core.runtime.compatibility.auth-3.2.200.jar
2515 - http://hg.netbeans.org/binaries/8A288BD66E90B1081F843A17F95973514ED55A97-org.eclipse.equinox.app-1.3.1.jar
2516 - http://hg.netbeans.org/binaries/491025C38F84A6FF9823315A74A0CAC4C30E51A8-org.eclipse.equinox.common-3.6.0.jar
2517 - http://hg.netbeans.org/binaries/F411AB988320260361C3611714CA5AF1480CD1A3-org.eclipse.equinox.preferences-3.3.0.jar
2518 - http://hg.netbeans.org/binaries/AD19FF36B5D976E5B4F289B5ACB32967216C1B2D-org.eclipse.equinox.registry-3.5.0.jar
2519 - http://hg.netbeans.org/binaries/1FE453D0B251571463F9BE4F51F413BBA5A376A7-org.eclipse.equinox.security-1.0.200.jar
2520 - http://hg.netbeans.org/binaries/34E70691382D67EE5C84EF207FB8D3784594BA2C-org.eclipse.jgit-1.0.0.201106090707-r.jar
2521 - http://hg.netbeans.org/binaries/6AC191F42860D1698C9268AE044AFAA5FE806CE7-org.eclipse.mylyn.bugzilla.core-3.6.0.jar
2522 - http://hg.netbeans.org/binaries/4617423828BC2E79A1871949C2914285405D8EFF-org.eclipse.mylyn.commons.core-3.6.0.jar
2523 - http://hg.netbeans.org/binaries/053602E0177D42BF707019F1BC646193A899D571-org.eclipse.mylyn.commons.net-3.6.0.jar
2524 - http://hg.netbeans.org/binaries/032EFC784E1DE21E4093C08F336C7582F5694760-org.eclipse.mylyn.commons.xmlrpc-3.6.0.jar
2525 - http://hg.netbeans.org/binaries/5D73EEAEABC42C6FCB85593D1F5B04ACBDFAA0F9-org.eclipse.mylyn.tasks.core-3.6.0.jar
2526 - http://hg.netbeans.org/binaries/CD33537FD47E801E01B427997F3DE4016159B414-preindexed.zip
2527 - http://hg.netbeans.org/binaries/E66876EB5F33AA0E57F035F1AADD8C44FEAE7FCB-processtreekiller-1.0.1.jar
2528 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
2529 - http://hg.netbeans.org/binaries/1162833E0FE87B69B99B1F7DEB3A6C386EAB6F84-rhino1_7R2rc1.zip
2530 - http://hg.netbeans.org/binaries/C56F4F5C42102A67F56EB8F12D0219E92E5307C2-sdocs.zip
2531 - http://hg.netbeans.org/binaries/0B9606F570B28FFC4FCE6C7222B88B3DCEFB1A36-svnClientAdapter-javahl-1.6.13.jar
2532 - http://hg.netbeans.org/binaries/A11623D2AF72A99C1509EC2A0ADA2DACBEE9A8E4-svnClientAdapter-main-1.6.13.jar
2533 - http://hg.netbeans.org/binaries/0AE20EC02958F193ADAB4C272ACCF6FE3196DCA0-svnClientAdapter-svnkit-1.6.13.jar
2534 - http://hg.netbeans.org/binaries/636C6FF256A978B786D7502F43E788448E9DAB4B-svnkit-1.3.4.jar
2535 - http://hg.netbeans.org/binaries/AB271CFC19469D9088BE306685A7AC8787373F99-svnkit-javahl.jar
2536 - http://hg.netbeans.org/binaries/7C6ED64C55164C5AE0394E11303CA95CB24166AF-swingx-0.9.5.jar
2537 - http://hg.netbeans.org/binaries/538D727A9A0874019FB11280F07CE3F43EE723BC-sqljet-1.0.3.jar
2538 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
2539 - http://hg.netbeans.org/binaries/68B82D7246FD90E0FC70BB9C8F10611489BF371A-trilead.jar
2540 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
2541 - http://hg.netbeans.org/binaries/7A5A7DF07297A86A944D4D0562C685585B0734EF-validator.jar
2542 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
2543 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
2544 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
2545 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
2546 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2547 -KEYWORDS="~amd64 ~x86"
2548 -IUSE=""
2549 -S="${WORKDIR}"
2550 -
2551 -CDEPEND="~dev-java/netbeans-harness-${PV}
2552 - ~dev-java/netbeans-platform-${PV}
2553 - dev-java/commons-httpclient:3
2554 - dev-java/commons-io:1
2555 - dev-java/commons-lang:2.1
2556 - dev-java/commons-logging:0
2557 - dev-java/freemarker:2.3
2558 - dev-java/icu4j:4.4
2559 - dev-java/jdbc-mysql:0
2560 - dev-java/jdbc-postgresql:0
2561 - dev-java/jsr173:0
2562 - dev-java/jvyamlb:0
2563 - dev-java/log4j:0
2564 - dev-java/lucene:3.0
2565 - dev-java/saxon:9
2566 - dev-java/smack:2.2
2567 - dev-java/sun-jaf:0
2568 - dev-java/tomcat-servlet-api:2.2
2569 - dev-java/ws-commons-util:0
2570 - dev-java/xerces:2
2571 - dev-vcs/subversion:0[java]"
2572 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
2573 -# app-text/jing:0 our version is probably too old
2574 -# dev-java/ini4j:0 our version is too old
2575 -# java-virtuals/jaf:0 could use this instead of sun-jaf but it returns empty classpath
2576 -# dev-java/trilead-ssh2:0 in overlay
2577 -DEPEND="virtual/jdk:1.6
2578 - app-arch/unzip
2579 - dev-java/commons-codec:0
2580 - dev-java/jsch:0
2581 - dev-java/jzlib:0
2582 - ${CDEPEND}
2583 - dev-java/javacc:0
2584 - dev-java/javahelp:0"
2585 -RDEPEND=">=virtual/jdk-1.6
2586 - ${CDEPEND}"
2587 -
2588 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2589 -
2590 -EANT_BUILD_XML="nbbuild/build.xml"
2591 -EANT_BUILD_TARGET="rebuild-cluster"
2592 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
2593 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2594 -JAVA_PKG_BSFIX="off"
2595 -
2596 -src_unpack() {
2597 - unpack $(basename ${SOURCE_URL})
2598 -
2599 - einfo "Deleting bundled jars..."
2600 - find -name "*.jar" -type f -delete
2601 -
2602 - unpack netbeans-9999-r1-build.xml.patch.bz2
2603 -
2604 - pushd "${S}" >/dev/null || die
2605 - ln -s "${DISTDIR}"/B7ADB35C7BC16AFA8AE49C4D61F87E607BDADB41-antlr-runtime-3.3.jar libs.antlr3.runtime/external/antlr-runtime-3.3.jar || die
2606 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
2607 - ln -s "${DISTDIR}"/643CC426B9F75AA111FAC0FAC0E52FF5D991A337-commons-net-3.0.1.jar libs.commons_net/external/commons-net-3.0.1.jar || die
2608 - # system commons-io fails with following error:
2609 - # Missing manifest tag OpenIDE-Module; /var/tmp/portage/dev-java/netbeans-ide-9999_p20110911/work/nbbuild/netbeans/ide/modules/org-apache-commons-io.jar is not a module
2610 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar ||die
2611 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
2612 - ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
2613 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
2614 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
2615 - ln -s "${DISTDIR}"/77DB1AFF3C0730C144D30C9935A1CD8DCD2488A9-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
2616 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
2617 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
2618 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
2619 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
2620 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
2621 - ln -s "${DISTDIR}"/FACC6D84B0B0A650B1D44FED941E9ADD9F326862-isorelax20041111.jar html.validation/external/isorelax20041111.jar || die
2622 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
2623 - ln -s "${DISTDIR}"/BCF23B1D858C6F69D67C851D497984D25345D0B1-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
2624 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
2625 - ln -s "${DISTDIR}"/2EC69BD69B66B0DABEA392DE713A11F975001760-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
2626 - ln -s "${DISTDIR}"/64D468922B85A9626178AEDF564FFDBDE980B3EC-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
2627 - ln -s "${DISTDIR}"/F02664A059617D060BEC3EBA0BC002B2102AEB84-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
2628 - ln -s "${DISTDIR}"/C0C5653D2200F2BD2E834B26DFDBC830D07FA0F4-jing.jar html.validation/external/jing.jar || die
2629 - ln -s "${DISTDIR}"/71F7D2D5A3CF17CECBD15049A856BC0245C95C56-js.jar html.validation/external/js.jar || die
2630 - ln -s "${DISTDIR}"/098B14300B35E1053AA9945FF2C1CDA164F43B33-js-domstubs.zip javascript.editing/external/js-domstubs.zip || die
2631 - ln -s "${DISTDIR}"/5756AA27E54A3EC6C8CDAE32F49BCA7BC139EB15-jsstubs.zip javascript.editing/external/jsstubs.zip || die
2632 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.destroy/external/libpam4j-1.1.jar || die
2633 - ln -s "${DISTDIR}"/A1C0ED8C43A306E3FB7676E7463204B9DA9BE290-non-schema.jar html.validation/external/non-schema.jar || die
2634 - ln -s "${DISTDIR}"/DF8DD2981C9C3EBEDB059CA98450B587E784AF58-org.eclipse.core.contenttype-3.4.100.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype-3.4.100.jar || die
2635 - ln -s "${DISTDIR}"/A71B23F287BB0CB27E3A5B7808AC07D45BE44841-org.eclipse.core.jobs-3.5.1.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.1.jar || die
2636 - ln -s "${DISTDIR}"/93CDEDB00404BF3C56AD3BF0501A9E7A09BD2108-org.eclipse.core.net-1.2.100.jar o.eclipse.core.net/external/org.eclipse.core.net-1.2.100.jar || die
2637 - ln -s "${DISTDIR}"/46735A729401036FC2C14CC05257ACB4CD4F6906-org.eclipse.core.runtime-3.6.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.6.0.jar || die
2638 - ln -s "${DISTDIR}"/9C98C277CFFBB4CA06CAFD5820562EF7B5100F5C-org.eclipse.core.runtime.compatibility.auth-3.2.200.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth-3.2.200.jar || die
2639 - ln -s "${DISTDIR}"/8A288BD66E90B1081F843A17F95973514ED55A97-org.eclipse.equinox.app-1.3.1.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.1.jar || die
2640 - ln -s "${DISTDIR}"/491025C38F84A6FF9823315A74A0CAC4C30E51A8-org.eclipse.equinox.common-3.6.0.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common-3.6.0.jar || die
2641 - ln -s "${DISTDIR}"/F411AB988320260361C3611714CA5AF1480CD1A3-org.eclipse.equinox.preferences-3.3.0.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.3.0.jar || die
2642 - ln -s "${DISTDIR}"/AD19FF36B5D976E5B4F289B5ACB32967216C1B2D-org.eclipse.equinox.registry-3.5.0.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry-3.5.0.jar || die
2643 - ln -s "${DISTDIR}"/1FE453D0B251571463F9BE4F51F413BBA5A376A7-org.eclipse.equinox.security-1.0.200.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.0.200.jar || die
2644 - ln -s "${DISTDIR}"/34E70691382D67EE5C84EF207FB8D3784594BA2C-org.eclipse.jgit-1.0.0.201106090707-r.jar o.eclipse.jgit/external/org.eclipse.jgit-1.0.0.201106090707-r.jar || die
2645 - ln -s "${DISTDIR}"/6AC191F42860D1698C9268AE044AFAA5FE806CE7-org.eclipse.mylyn.bugzilla.core-3.6.0.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core-3.6.0.jar || die
2646 - ln -s "${DISTDIR}"/4617423828BC2E79A1871949C2914285405D8EFF-org.eclipse.mylyn.commons.core-3.6.0.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core-3.6.0.jar || die
2647 - ln -s "${DISTDIR}"/053602E0177D42BF707019F1BC646193A899D571-org.eclipse.mylyn.commons.net-3.6.0.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net-3.6.0.jar || die
2648 - ln -s "${DISTDIR}"/032EFC784E1DE21E4093C08F336C7582F5694760-org.eclipse.mylyn.commons.xmlrpc-3.6.0.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc-3.6.0.jar || die
2649 - ln -s "${DISTDIR}"/5D73EEAEABC42C6FCB85593D1F5B04ACBDFAA0F9-org.eclipse.mylyn.tasks.core-3.6.0.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core-3.6.0.jar || die
2650 - ln -s "${DISTDIR}"/CD33537FD47E801E01B427997F3DE4016159B414-preindexed.zip javascript.editing/external/preindexed.zip || die
2651 - ln -s "${DISTDIR}"/E66876EB5F33AA0E57F035F1AADD8C44FEAE7FCB-processtreekiller-1.0.1.jar extexecution.destroy/external/processtreekiller-1.0.1.jar || die
2652 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
2653 - ln -s "${DISTDIR}"/1162833E0FE87B69B99B1F7DEB3A6C386EAB6F84-rhino1_7R2rc1.zip o.mozilla.rhino.patched/external/rhino1_7R2rc1.zip || die
2654 - ln -s "${DISTDIR}"/C56F4F5C42102A67F56EB8F12D0219E92E5307C2-sdocs.zip javascript.editing/external/sdocs.zip || die
2655 - ln -s "${DISTDIR}"/538D727A9A0874019FB11280F07CE3F43EE723BC-sqljet-1.0.3.jar libs.svnClientAdapter.svnkit/external/sqljet-1.0.3.jar || die
2656 - ln -s "${DISTDIR}"/0B9606F570B28FFC4FCE6C7222B88B3DCEFB1A36-svnClientAdapter-javahl-1.6.13.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.6.13.jar || die
2657 - ln -s "${DISTDIR}"/A11623D2AF72A99C1509EC2A0ADA2DACBEE9A8E4-svnClientAdapter-main-1.6.13.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.6.13.jar || die
2658 - ln -s "${DISTDIR}"/0AE20EC02958F193ADAB4C272ACCF6FE3196DCA0-svnClientAdapter-svnkit-1.6.13.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.6.13.jar || die
2659 - ln -s "${DISTDIR}"/636C6FF256A978B786D7502F43E788448E9DAB4B-svnkit-1.3.4.jar libs.svnClientAdapter.svnkit/external/svnkit-1.3.4.jar || die
2660 - ln -s "${DISTDIR}"/AB271CFC19469D9088BE306685A7AC8787373F99-svnkit-javahl.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl.jar || die
2661 - ln -s "${DISTDIR}"/7C6ED64C55164C5AE0394E11303CA95CB24166AF-swingx-0.9.5.jar libs.swingx/external/swingx-0.9.5.jar || die
2662 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
2663 - ln -s "${DISTDIR}"/68B82D7246FD90E0FC70BB9C8F10611489BF371A-trilead.jar libs.svnClientAdapter.svnkit/external/trilead.jar || die
2664 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
2665 - ln -s "${DISTDIR}"/7A5A7DF07297A86A944D4D0562C685585B0734EF-validator.jar html.validation/external/validator.jar || die
2666 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.destroy/external/winp-1.14-patched.jar || die
2667 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
2668 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
2669 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
2670 - popd >/dev/null || die
2671 -}
2672 -
2673 -src_prepare() {
2674 - einfo "Deleting bundled class files..."
2675 - find -name "*.class" -type f | xargs rm -vf
2676 -
2677 - epatch netbeans-9999-r1-build.xml.patch
2678 -
2679 - # Support for custom patches
2680 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2681 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2682 -
2683 - if [ -n "${files}" ] ; then
2684 - einfo "Applying custom patches:"
2685 -
2686 - for file in ${files} ; do
2687 - epatch "${file}"
2688 - done
2689 - fi
2690 - fi
2691 -
2692 - einfo "Symlinking external libraries..."
2693 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2694 -
2695 - einfo "Linking in other clusters..."
2696 - mkdir "${S}"/nbbuild/netbeans || die
2697 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2698 -
2699 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2700 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2701 - touch nb.cluster.platform.built
2702 -
2703 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2704 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2705 - touch nb.cluster.harness.built
2706 -
2707 - popd >/dev/null || die
2708 -
2709 - java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.45.jar
2710 - java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
2711 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.13-bin.jar
2712 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-8.3-603.jdbc3.jar
2713 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
2714 - java-pkg_jar-from --into extexecution.destroy/external commons-io-1 commons-io.jar commons-io-1.4.jar
2715 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_0.jar
2716 - java-pkg_jar-from --into html.validation/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
2717 - java-pkg_jar-from --into html.validation/external commons-logging commons-logging-api.jar commons-logging-api-1.1.1.jar
2718 - # java-pkg_jar-from --into html.validation/external jing jing.jar jing.jar
2719 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
2720 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
2721 - # java-pkg_jar-from --into libs.antlr3.runtime/external antlr-3 antlr3.jar antlr-runtime-3.1.3.jar
2722 - # java-pkg_jar-from --into libs.commons_net/external commons-net commons-net.jar commons-net-1.4.1.jar
2723 - java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.8.jar
2724 - # java-pkg_jar-from --into libs.ini4j/external ini4j ini4j.jar ini4j-0.5.1.jar
2725 - # java-pkg_jar-from --into libs.jaxb/external jaxb-2 jaxb-impl.jar jaxb-impl.jar
2726 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
2727 - java-pkg_jar-from --into libs.lucene/external lucene-3.0 lucene-core.jar lucene-core-3.0.3.jar
2728 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
2729 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
2730 - java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.6.0.jar
2731 - # java-pkg_jar-from --into libs.svnClientAdapter.svnkit/external trilead-ssh2 trilead-ssh2.jar trilead.jar
2732 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
2733 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
2734 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
2735 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
2736 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.jar
2737 - java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
2738 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
2739 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
2740 - # java-pkg_jar-from --into xml.jaxb.api/external jaxb-2 jaxb-api.jar jaxb-api.jar
2741 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_api.jar
2742 -
2743 - java-pkg-2_src_prepare
2744 -}
2745 -
2746 -src_compile() {
2747 - unset DISPLAY
2748 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
2749 -}
2750 -
2751 -src_install() {
2752 - pushd nbbuild/netbeans/ide >/dev/null || die
2753 -
2754 - insinto ${INSTALL_DIR}
2755 -
2756 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2757 -
2758 - doins -r *
2759 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
2760 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
2761 -
2762 - insinto ${INSTALL_DIR}/bin/nativeexecution
2763 - doins bin/nativeexecution/*
2764 -
2765 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
2766 - for file in *.sh ; do
2767 - fperms 755 ${file}
2768 - done
2769 - popd >/dev/null || die
2770 -
2771 - if use x86 ; then
2772 - doins -r bin/nativeexecution/Linux-x86
2773 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
2774 - for file in * ; do
2775 - fperms 755 ${file}
2776 - done
2777 - popd >/dev/null || die
2778 - elif use amd64 ; then
2779 - doins -r bin/nativeexecution/Linux-x86_64
2780 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
2781 - for file in * ; do
2782 - fperms 755 ${file}
2783 - done
2784 - popd >/dev/null || die
2785 - fi
2786 -
2787 - popd >/dev/null || die
2788 -
2789 - local instdir=${INSTALL_DIR}/modules/ext
2790 - pushd "${D}"/${instdir} >/dev/null || die
2791 - # rm antlr-runtime-3.1.3.jar && dosym /usr/share/antlr-3/lib/antlr3.jar ${instdir}/antlr-runtime-3.1.3.jar || die
2792 - # bytelist-0.1.jar
2793 - 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
2794 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
2795 - # rm commons-net-1.4.1.jar && dosym /usr/share/commons-net/lib/commons-net.jar ${instdir}/commons-net-1.4.1.jar || die
2796 - # ddl.jar
2797 - rm freemarker-2.3.8.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.8.jar || die
2798 - # html5-datatypes.jar
2799 - # html5-parser.jar
2800 - rm icu4j-4_0.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_0.jar || die
2801 - # [[ -f ini4j-0.5.1.jar ]] && java-pkg_jar-from ini4j ini4j.jar ${instdir}/ini4j-0.5.1.jar || die
2802 - # io-xml-util.jar
2803 - # iri.jar
2804 - # isorelax20041111.jar
2805 - # [[ -f jing.jar ]] && java-pkg_jar-from jing jing.jar ${instdir}/jing.jar || die
2806 - # js.jar
2807 - rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
2808 - # libpam4j-1.1.jar
2809 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
2810 - 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
2811 - 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
2812 - # non-schema.jar
2813 - # org.eclipse.mylyn.bugzilla.core_3.3.1.jar
2814 - # org.eclipse.mylyn.commons.core_3.3.1.jar
2815 - # org.eclipse.mylyn.commons.net_3.3.0.jar
2816 - # org.eclipse.mylyn.tasks.core_3.3.1.jar
2817 - # org-netbeans-tax.jar
2818 - rm postgresql-8.3-603.jdbc3.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-8.3-603.jdbc3.jar || die
2819 - # processtreekiller-1.0.1.jar
2820 - # resolver-1.2.jar
2821 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
2822 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
2823 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
2824 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
2825 - # sqljet-1.0.3.jar
2826 - # svnClientAdapter-javahl-1.6.13.jar
2827 - # svnClientAdapter-main-1.6.13.jar
2828 - # svnClientAdapter-svnkit-1.6.13.jar
2829 - rm svnjavahl-1.6.0.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl-1.6.0.jar || die
2830 - # svnkit-javahl.jar
2831 - # svnkit-1.3.4.jar
2832 - # swingx-0.9.5.jar
2833 - # [[ -f trilead.jar ]] && java-pkg_jar-from trilead-ssh2 trilead-ssh2.jar ${instdir}/trilead.jar || die
2834 - # ValidationAPI.jar
2835 - # validator.jar
2836 - # webserver.jar
2837 - # winp-1.14-patched.jar
2838 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
2839 - popd >/dev/null || die
2840 -
2841 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
2842 - pushd "${D}"/${instdir} >/dev/null || die
2843 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
2844 - # [[ -f jaxb-impl.jar ]] && java-pkg_jar-from jaxb-2 jaxb-impl.jar ${instdir}/jaxb-impl.jar || die
2845 - # jaxb-xjc.jar
2846 - # jaxb1-impl.jar
2847 - popd >/dev/null || die
2848 -
2849 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
2850 - pushd "${D}"/${instdir} >/dev/null || die
2851 - # [[ -f jaxb-api.jar ]] && java-pkg_jar-from jaxb-2 jaxb-api.jar ${instdir}/jaxb-api.jar || die
2852 - rm jsr173_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_api.jar || die
2853 - popd >/dev/null || die
2854 -
2855 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
2856 -}
2857
2858 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20120115.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20120115.ebuild
2859 deleted file mode 100644
2860 index dfae88c..0000000
2861 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20120115.ebuild
2862 +++ /dev/null
2863 @@ -1,388 +0,0 @@
2864 -# Copyright 1999-2012 Gentoo Foundation
2865 -# Distributed under the terms of the GNU General Public License v2
2866 -# $Header: $
2867 -
2868 -EAPI="4"
2869 -WANT_ANT_TASKS="ant-nodeps"
2870 -inherit eutils java-pkg-2 java-ant-2
2871 -
2872 -DESCRIPTION="Netbeans IDE Cluster"
2873 -HOMEPAGE="http://netbeans.org/projects/ide"
2874 -SLOT="9999"
2875 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-15_06-01-16/zip/netbeans-trunk-nightly-201201150601-src.zip"
2876 -SRC_URI="${SOURCE_URL}
2877 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
2878 - http://hg.netbeans.org/binaries/B7ADB35C7BC16AFA8AE49C4D61F87E607BDADB41-antlr-runtime-3.3.jar
2879 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
2880 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
2881 - http://hg.netbeans.org/binaries/643CC426B9F75AA111FAC0FAC0E52FF5D991A337-commons-net-3.0.1.jar
2882 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
2883 - http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
2884 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
2885 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
2886 - http://hg.netbeans.org/binaries/77DB1AFF3C0730C144D30C9935A1CD8DCD2488A9-html5-datatypes.jar
2887 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
2888 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
2889 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
2890 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
2891 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
2892 - http://hg.netbeans.org/binaries/FACC6D84B0B0A650B1D44FED941E9ADD9F326862-isorelax20041111.jar
2893 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
2894 - http://hg.netbeans.org/binaries/BCF23B1D858C6F69D67C851D497984D25345D0B1-jaxb-api.jar
2895 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
2896 - http://hg.netbeans.org/binaries/2EC69BD69B66B0DABEA392DE713A11F975001760-jaxb-impl.jar
2897 - http://hg.netbeans.org/binaries/64D468922B85A9626178AEDF564FFDBDE980B3EC-jaxb-xjc.jar
2898 - http://hg.netbeans.org/binaries/F02664A059617D060BEC3EBA0BC002B2102AEB84-jaxb1-impl.jar
2899 - http://hg.netbeans.org/binaries/C0C5653D2200F2BD2E834B26DFDBC830D07FA0F4-jing.jar
2900 - http://hg.netbeans.org/binaries/71F7D2D5A3CF17CECBD15049A856BC0245C95C56-js.jar
2901 - http://hg.netbeans.org/binaries/098B14300B35E1053AA9945FF2C1CDA164F43B33-js-domstubs.zip
2902 - http://hg.netbeans.org/binaries/5756AA27E54A3EC6C8CDAE32F49BCA7BC139EB15-jsstubs.zip
2903 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
2904 - http://hg.netbeans.org/binaries/A1C0ED8C43A306E3FB7676E7463204B9DA9BE290-non-schema.jar
2905 - http://hg.netbeans.org/binaries/DF8DD2981C9C3EBEDB059CA98450B587E784AF58-org.eclipse.core.contenttype-3.4.100.jar
2906 - http://hg.netbeans.org/binaries/A71B23F287BB0CB27E3A5B7808AC07D45BE44841-org.eclipse.core.jobs-3.5.1.jar
2907 - http://hg.netbeans.org/binaries/93CDEDB00404BF3C56AD3BF0501A9E7A09BD2108-org.eclipse.core.net-1.2.100.jar
2908 - http://hg.netbeans.org/binaries/46735A729401036FC2C14CC05257ACB4CD4F6906-org.eclipse.core.runtime-3.6.0.jar
2909 - http://hg.netbeans.org/binaries/9C98C277CFFBB4CA06CAFD5820562EF7B5100F5C-org.eclipse.core.runtime.compatibility.auth-3.2.200.jar
2910 - http://hg.netbeans.org/binaries/8A288BD66E90B1081F843A17F95973514ED55A97-org.eclipse.equinox.app-1.3.1.jar
2911 - http://hg.netbeans.org/binaries/491025C38F84A6FF9823315A74A0CAC4C30E51A8-org.eclipse.equinox.common-3.6.0.jar
2912 - http://hg.netbeans.org/binaries/F411AB988320260361C3611714CA5AF1480CD1A3-org.eclipse.equinox.preferences-3.3.0.jar
2913 - http://hg.netbeans.org/binaries/AD19FF36B5D976E5B4F289B5ACB32967216C1B2D-org.eclipse.equinox.registry-3.5.0.jar
2914 - http://hg.netbeans.org/binaries/1FE453D0B251571463F9BE4F51F413BBA5A376A7-org.eclipse.equinox.security-1.0.200.jar
2915 - http://hg.netbeans.org/binaries/34E70691382D67EE5C84EF207FB8D3784594BA2C-org.eclipse.jgit-1.0.0.201106090707-r.jar
2916 - http://hg.netbeans.org/binaries/6AC191F42860D1698C9268AE044AFAA5FE806CE7-org.eclipse.mylyn.bugzilla.core-3.6.0.jar
2917 - http://hg.netbeans.org/binaries/4617423828BC2E79A1871949C2914285405D8EFF-org.eclipse.mylyn.commons.core-3.6.0.jar
2918 - http://hg.netbeans.org/binaries/053602E0177D42BF707019F1BC646193A899D571-org.eclipse.mylyn.commons.net-3.6.0.jar
2919 - http://hg.netbeans.org/binaries/032EFC784E1DE21E4093C08F336C7582F5694760-org.eclipse.mylyn.commons.xmlrpc-3.6.0.jar
2920 - http://hg.netbeans.org/binaries/5D73EEAEABC42C6FCB85593D1F5B04ACBDFAA0F9-org.eclipse.mylyn.tasks.core-3.6.0.jar
2921 - http://hg.netbeans.org/binaries/CD33537FD47E801E01B427997F3DE4016159B414-preindexed.zip
2922 - http://hg.netbeans.org/binaries/E66876EB5F33AA0E57F035F1AADD8C44FEAE7FCB-processtreekiller-1.0.1.jar
2923 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
2924 - http://hg.netbeans.org/binaries/1162833E0FE87B69B99B1F7DEB3A6C386EAB6F84-rhino1_7R2rc1.zip
2925 - http://hg.netbeans.org/binaries/C56F4F5C42102A67F56EB8F12D0219E92E5307C2-sdocs.zip
2926 - http://hg.netbeans.org/binaries/0B9606F570B28FFC4FCE6C7222B88B3DCEFB1A36-svnClientAdapter-javahl-1.6.13.jar
2927 - http://hg.netbeans.org/binaries/A11623D2AF72A99C1509EC2A0ADA2DACBEE9A8E4-svnClientAdapter-main-1.6.13.jar
2928 - http://hg.netbeans.org/binaries/0AE20EC02958F193ADAB4C272ACCF6FE3196DCA0-svnClientAdapter-svnkit-1.6.13.jar
2929 - http://hg.netbeans.org/binaries/636C6FF256A978B786D7502F43E788448E9DAB4B-svnkit-1.3.4.jar
2930 - http://hg.netbeans.org/binaries/AB271CFC19469D9088BE306685A7AC8787373F99-svnkit-javahl.jar
2931 - http://hg.netbeans.org/binaries/7C6ED64C55164C5AE0394E11303CA95CB24166AF-swingx-0.9.5.jar
2932 - http://hg.netbeans.org/binaries/538D727A9A0874019FB11280F07CE3F43EE723BC-sqljet-1.0.3.jar
2933 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
2934 - http://hg.netbeans.org/binaries/68B82D7246FD90E0FC70BB9C8F10611489BF371A-trilead.jar
2935 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
2936 - http://hg.netbeans.org/binaries/7A5A7DF07297A86A944D4D0562C685585B0734EF-validator.jar
2937 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
2938 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
2939 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
2940 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
2941 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2942 -KEYWORDS="~amd64 ~x86"
2943 -IUSE=""
2944 -S="${WORKDIR}"
2945 -
2946 -CDEPEND="~dev-java/netbeans-harness-${PV}
2947 - ~dev-java/netbeans-platform-${PV}
2948 - dev-java/commons-httpclient:3
2949 - dev-java/commons-io:1
2950 - dev-java/commons-lang:2.1
2951 - dev-java/commons-logging:0
2952 - dev-java/freemarker:2.3
2953 - dev-java/icu4j:4.4
2954 - dev-java/jdbc-mysql:0
2955 - dev-java/jdbc-postgresql:0
2956 - dev-java/jsr173:0
2957 - dev-java/jvyamlb:0
2958 - dev-java/log4j:0
2959 - dev-java/lucene:3.0
2960 - dev-java/saxon:9
2961 - dev-java/smack:2.2
2962 - dev-java/sun-jaf:0
2963 - dev-java/tomcat-servlet-api:2.2
2964 - dev-java/ws-commons-util:0
2965 - dev-java/xerces:2
2966 - dev-vcs/subversion:0[java]"
2967 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
2968 -# app-text/jing:0 our version is probably too old
2969 -# dev-java/ini4j:0 our version is too old
2970 -# java-virtuals/jaf:0 could use this instead of sun-jaf but it returns empty classpath
2971 -# dev-java/trilead-ssh2:0 in overlay
2972 -DEPEND="virtual/jdk:1.6
2973 - app-arch/unzip
2974 - dev-java/commons-codec:0
2975 - dev-java/jsch:0
2976 - dev-java/jzlib:0
2977 - ${CDEPEND}
2978 - dev-java/javacc:0
2979 - dev-java/javahelp:0"
2980 -RDEPEND=">=virtual/jdk-1.6
2981 - ${CDEPEND}"
2982 -
2983 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2984 -
2985 -EANT_BUILD_XML="nbbuild/build.xml"
2986 -EANT_BUILD_TARGET="rebuild-cluster"
2987 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
2988 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2989 -JAVA_PKG_BSFIX="off"
2990 -
2991 -src_unpack() {
2992 - unpack $(basename ${SOURCE_URL})
2993 -
2994 - einfo "Deleting bundled jars..."
2995 - find -name "*.jar" -type f -delete
2996 -
2997 - unpack netbeans-9999-r1-build.xml.patch.bz2
2998 -
2999 - pushd "${S}" >/dev/null || die
3000 - ln -s "${DISTDIR}"/B7ADB35C7BC16AFA8AE49C4D61F87E607BDADB41-antlr-runtime-3.3.jar libs.antlr3.runtime/external/antlr-runtime-3.3.jar || die
3001 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
3002 - ln -s "${DISTDIR}"/643CC426B9F75AA111FAC0FAC0E52FF5D991A337-commons-net-3.0.1.jar libs.commons_net/external/commons-net-3.0.1.jar || die
3003 - # system commons-io fails with following error:
3004 - # Missing manifest tag OpenIDE-Module; /var/tmp/portage/dev-java/netbeans-ide-9999_p20110911/work/nbbuild/netbeans/ide/modules/org-apache-commons-io.jar is not a module
3005 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar ||die
3006 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
3007 - ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
3008 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
3009 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
3010 - ln -s "${DISTDIR}"/77DB1AFF3C0730C144D30C9935A1CD8DCD2488A9-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
3011 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
3012 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
3013 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
3014 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
3015 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
3016 - ln -s "${DISTDIR}"/FACC6D84B0B0A650B1D44FED941E9ADD9F326862-isorelax20041111.jar html.validation/external/isorelax20041111.jar || die
3017 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
3018 - ln -s "${DISTDIR}"/BCF23B1D858C6F69D67C851D497984D25345D0B1-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
3019 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
3020 - ln -s "${DISTDIR}"/2EC69BD69B66B0DABEA392DE713A11F975001760-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
3021 - ln -s "${DISTDIR}"/64D468922B85A9626178AEDF564FFDBDE980B3EC-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
3022 - ln -s "${DISTDIR}"/F02664A059617D060BEC3EBA0BC002B2102AEB84-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
3023 - ln -s "${DISTDIR}"/C0C5653D2200F2BD2E834B26DFDBC830D07FA0F4-jing.jar html.validation/external/jing.jar || die
3024 - ln -s "${DISTDIR}"/71F7D2D5A3CF17CECBD15049A856BC0245C95C56-js.jar html.validation/external/js.jar || die
3025 - ln -s "${DISTDIR}"/098B14300B35E1053AA9945FF2C1CDA164F43B33-js-domstubs.zip javascript.editing/external/js-domstubs.zip || die
3026 - ln -s "${DISTDIR}"/5756AA27E54A3EC6C8CDAE32F49BCA7BC139EB15-jsstubs.zip javascript.editing/external/jsstubs.zip || die
3027 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.destroy/external/libpam4j-1.1.jar || die
3028 - ln -s "${DISTDIR}"/A1C0ED8C43A306E3FB7676E7463204B9DA9BE290-non-schema.jar html.validation/external/non-schema.jar || die
3029 - ln -s "${DISTDIR}"/DF8DD2981C9C3EBEDB059CA98450B587E784AF58-org.eclipse.core.contenttype-3.4.100.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype-3.4.100.jar || die
3030 - ln -s "${DISTDIR}"/A71B23F287BB0CB27E3A5B7808AC07D45BE44841-org.eclipse.core.jobs-3.5.1.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.1.jar || die
3031 - ln -s "${DISTDIR}"/93CDEDB00404BF3C56AD3BF0501A9E7A09BD2108-org.eclipse.core.net-1.2.100.jar o.eclipse.core.net/external/org.eclipse.core.net-1.2.100.jar || die
3032 - ln -s "${DISTDIR}"/46735A729401036FC2C14CC05257ACB4CD4F6906-org.eclipse.core.runtime-3.6.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.6.0.jar || die
3033 - ln -s "${DISTDIR}"/9C98C277CFFBB4CA06CAFD5820562EF7B5100F5C-org.eclipse.core.runtime.compatibility.auth-3.2.200.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth-3.2.200.jar || die
3034 - ln -s "${DISTDIR}"/8A288BD66E90B1081F843A17F95973514ED55A97-org.eclipse.equinox.app-1.3.1.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.1.jar || die
3035 - ln -s "${DISTDIR}"/491025C38F84A6FF9823315A74A0CAC4C30E51A8-org.eclipse.equinox.common-3.6.0.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common-3.6.0.jar || die
3036 - ln -s "${DISTDIR}"/F411AB988320260361C3611714CA5AF1480CD1A3-org.eclipse.equinox.preferences-3.3.0.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.3.0.jar || die
3037 - ln -s "${DISTDIR}"/AD19FF36B5D976E5B4F289B5ACB32967216C1B2D-org.eclipse.equinox.registry-3.5.0.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry-3.5.0.jar || die
3038 - ln -s "${DISTDIR}"/1FE453D0B251571463F9BE4F51F413BBA5A376A7-org.eclipse.equinox.security-1.0.200.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.0.200.jar || die
3039 - ln -s "${DISTDIR}"/34E70691382D67EE5C84EF207FB8D3784594BA2C-org.eclipse.jgit-1.0.0.201106090707-r.jar o.eclipse.jgit/external/org.eclipse.jgit-1.0.0.201106090707-r.jar || die
3040 - ln -s "${DISTDIR}"/6AC191F42860D1698C9268AE044AFAA5FE806CE7-org.eclipse.mylyn.bugzilla.core-3.6.0.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core-3.6.0.jar || die
3041 - ln -s "${DISTDIR}"/4617423828BC2E79A1871949C2914285405D8EFF-org.eclipse.mylyn.commons.core-3.6.0.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core-3.6.0.jar || die
3042 - ln -s "${DISTDIR}"/053602E0177D42BF707019F1BC646193A899D571-org.eclipse.mylyn.commons.net-3.6.0.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net-3.6.0.jar || die
3043 - ln -s "${DISTDIR}"/032EFC784E1DE21E4093C08F336C7582F5694760-org.eclipse.mylyn.commons.xmlrpc-3.6.0.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc-3.6.0.jar || die
3044 - ln -s "${DISTDIR}"/5D73EEAEABC42C6FCB85593D1F5B04ACBDFAA0F9-org.eclipse.mylyn.tasks.core-3.6.0.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core-3.6.0.jar || die
3045 - ln -s "${DISTDIR}"/CD33537FD47E801E01B427997F3DE4016159B414-preindexed.zip javascript.editing/external/preindexed.zip || die
3046 - ln -s "${DISTDIR}"/E66876EB5F33AA0E57F035F1AADD8C44FEAE7FCB-processtreekiller-1.0.1.jar extexecution.destroy/external/processtreekiller-1.0.1.jar || die
3047 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
3048 - ln -s "${DISTDIR}"/1162833E0FE87B69B99B1F7DEB3A6C386EAB6F84-rhino1_7R2rc1.zip o.mozilla.rhino.patched/external/rhino1_7R2rc1.zip || die
3049 - ln -s "${DISTDIR}"/C56F4F5C42102A67F56EB8F12D0219E92E5307C2-sdocs.zip javascript.editing/external/sdocs.zip || die
3050 - ln -s "${DISTDIR}"/538D727A9A0874019FB11280F07CE3F43EE723BC-sqljet-1.0.3.jar libs.svnClientAdapter.svnkit/external/sqljet-1.0.3.jar || die
3051 - ln -s "${DISTDIR}"/0B9606F570B28FFC4FCE6C7222B88B3DCEFB1A36-svnClientAdapter-javahl-1.6.13.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.6.13.jar || die
3052 - ln -s "${DISTDIR}"/A11623D2AF72A99C1509EC2A0ADA2DACBEE9A8E4-svnClientAdapter-main-1.6.13.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.6.13.jar || die
3053 - ln -s "${DISTDIR}"/0AE20EC02958F193ADAB4C272ACCF6FE3196DCA0-svnClientAdapter-svnkit-1.6.13.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.6.13.jar || die
3054 - ln -s "${DISTDIR}"/636C6FF256A978B786D7502F43E788448E9DAB4B-svnkit-1.3.4.jar libs.svnClientAdapter.svnkit/external/svnkit-1.3.4.jar || die
3055 - ln -s "${DISTDIR}"/AB271CFC19469D9088BE306685A7AC8787373F99-svnkit-javahl.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl.jar || die
3056 - ln -s "${DISTDIR}"/7C6ED64C55164C5AE0394E11303CA95CB24166AF-swingx-0.9.5.jar libs.swingx/external/swingx-0.9.5.jar || die
3057 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
3058 - ln -s "${DISTDIR}"/68B82D7246FD90E0FC70BB9C8F10611489BF371A-trilead.jar libs.svnClientAdapter.svnkit/external/trilead.jar || die
3059 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
3060 - ln -s "${DISTDIR}"/7A5A7DF07297A86A944D4D0562C685585B0734EF-validator.jar html.validation/external/validator.jar || die
3061 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.destroy/external/winp-1.14-patched.jar || die
3062 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
3063 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
3064 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
3065 - popd >/dev/null || die
3066 -}
3067 -
3068 -src_prepare() {
3069 - einfo "Deleting bundled class files..."
3070 - find -name "*.class" -type f | xargs rm -vf
3071 -
3072 - epatch netbeans-9999-r1-build.xml.patch
3073 -
3074 - # Support for custom patches
3075 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3076 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3077 -
3078 - if [ -n "${files}" ] ; then
3079 - einfo "Applying custom patches:"
3080 -
3081 - for file in ${files} ; do
3082 - epatch "${file}"
3083 - done
3084 - fi
3085 - fi
3086 -
3087 - einfo "Symlinking external libraries..."
3088 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3089 -
3090 - einfo "Linking in other clusters..."
3091 - mkdir "${S}"/nbbuild/netbeans || die
3092 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3093 -
3094 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3095 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3096 - touch nb.cluster.platform.built
3097 -
3098 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3099 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3100 - touch nb.cluster.harness.built
3101 -
3102 - popd >/dev/null || die
3103 -
3104 - java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.45.jar
3105 - java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
3106 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.13-bin.jar
3107 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-8.3-603.jdbc3.jar
3108 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
3109 - java-pkg_jar-from --into extexecution.destroy/external commons-io-1 commons-io.jar commons-io-1.4.jar
3110 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_0.jar
3111 - java-pkg_jar-from --into html.validation/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
3112 - java-pkg_jar-from --into html.validation/external commons-logging commons-logging-api.jar commons-logging-api-1.1.1.jar
3113 - # java-pkg_jar-from --into html.validation/external jing jing.jar jing.jar
3114 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
3115 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
3116 - # java-pkg_jar-from --into libs.antlr3.runtime/external antlr-3 antlr3.jar antlr-runtime-3.1.3.jar
3117 - # java-pkg_jar-from --into libs.commons_net/external commons-net commons-net.jar commons-net-1.4.1.jar
3118 - java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.8.jar
3119 - # java-pkg_jar-from --into libs.ini4j/external ini4j ini4j.jar ini4j-0.5.1.jar
3120 - # java-pkg_jar-from --into libs.jaxb/external jaxb-2 jaxb-impl.jar jaxb-impl.jar
3121 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
3122 - java-pkg_jar-from --into libs.lucene/external lucene-3.0 lucene-core.jar lucene-core-3.0.3.jar
3123 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
3124 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
3125 - java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.6.0.jar
3126 - # java-pkg_jar-from --into libs.svnClientAdapter.svnkit/external trilead-ssh2 trilead-ssh2.jar trilead.jar
3127 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
3128 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
3129 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
3130 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
3131 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.jar
3132 - java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
3133 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
3134 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
3135 - # java-pkg_jar-from --into xml.jaxb.api/external jaxb-2 jaxb-api.jar jaxb-api.jar
3136 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_api.jar
3137 -
3138 - java-pkg-2_src_prepare
3139 -}
3140 -
3141 -src_compile() {
3142 - unset DISPLAY
3143 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
3144 -}
3145 -
3146 -src_install() {
3147 - pushd nbbuild/netbeans/ide >/dev/null || die
3148 -
3149 - insinto ${INSTALL_DIR}
3150 -
3151 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3152 -
3153 - doins -r *
3154 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
3155 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
3156 -
3157 - insinto ${INSTALL_DIR}/bin/nativeexecution
3158 - doins bin/nativeexecution/*
3159 -
3160 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
3161 - for file in *.sh ; do
3162 - fperms 755 ${file}
3163 - done
3164 - popd >/dev/null || die
3165 -
3166 - if use x86 ; then
3167 - doins -r bin/nativeexecution/Linux-x86
3168 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
3169 - for file in * ; do
3170 - fperms 755 ${file}
3171 - done
3172 - popd >/dev/null || die
3173 - elif use amd64 ; then
3174 - doins -r bin/nativeexecution/Linux-x86_64
3175 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
3176 - for file in * ; do
3177 - fperms 755 ${file}
3178 - done
3179 - popd >/dev/null || die
3180 - fi
3181 -
3182 - popd >/dev/null || die
3183 -
3184 - local instdir=${INSTALL_DIR}/modules/ext
3185 - pushd "${D}"/${instdir} >/dev/null || die
3186 - # rm antlr-runtime-3.1.3.jar && dosym /usr/share/antlr-3/lib/antlr3.jar ${instdir}/antlr-runtime-3.1.3.jar || die
3187 - # bytelist-0.1.jar
3188 - 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
3189 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
3190 - # rm commons-net-1.4.1.jar && dosym /usr/share/commons-net/lib/commons-net.jar ${instdir}/commons-net-1.4.1.jar || die
3191 - # ddl.jar
3192 - rm freemarker-2.3.8.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.8.jar || die
3193 - # html5-datatypes.jar
3194 - # html5-parser.jar
3195 - rm icu4j-4_0.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_0.jar || die
3196 - # [[ -f ini4j-0.5.1.jar ]] && java-pkg_jar-from ini4j ini4j.jar ${instdir}/ini4j-0.5.1.jar || die
3197 - # io-xml-util.jar
3198 - # iri.jar
3199 - # isorelax20041111.jar
3200 - # [[ -f jing.jar ]] && java-pkg_jar-from jing jing.jar ${instdir}/jing.jar || die
3201 - # js.jar
3202 - rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
3203 - # libpam4j-1.1.jar
3204 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
3205 - 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
3206 - 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
3207 - # non-schema.jar
3208 - # org.eclipse.mylyn.bugzilla.core_3.3.1.jar
3209 - # org.eclipse.mylyn.commons.core_3.3.1.jar
3210 - # org.eclipse.mylyn.commons.net_3.3.0.jar
3211 - # org.eclipse.mylyn.tasks.core_3.3.1.jar
3212 - # org-netbeans-tax.jar
3213 - rm postgresql-8.3-603.jdbc3.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-8.3-603.jdbc3.jar || die
3214 - # processtreekiller-1.0.1.jar
3215 - # resolver-1.2.jar
3216 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
3217 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
3218 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
3219 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
3220 - # sqljet-1.0.3.jar
3221 - # svnClientAdapter-javahl-1.6.13.jar
3222 - # svnClientAdapter-main-1.6.13.jar
3223 - # svnClientAdapter-svnkit-1.6.13.jar
3224 - rm svnjavahl-1.6.0.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl-1.6.0.jar || die
3225 - # svnkit-javahl.jar
3226 - # svnkit-1.3.4.jar
3227 - # swingx-0.9.5.jar
3228 - # [[ -f trilead.jar ]] && java-pkg_jar-from trilead-ssh2 trilead-ssh2.jar ${instdir}/trilead.jar || die
3229 - # ValidationAPI.jar
3230 - # validator.jar
3231 - # webserver.jar
3232 - # winp-1.14-patched.jar
3233 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
3234 - popd >/dev/null || die
3235 -
3236 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
3237 - pushd "${D}"/${instdir} >/dev/null || die
3238 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
3239 - # [[ -f jaxb-impl.jar ]] && java-pkg_jar-from jaxb-2 jaxb-impl.jar ${instdir}/jaxb-impl.jar || die
3240 - # jaxb-xjc.jar
3241 - # jaxb1-impl.jar
3242 - popd >/dev/null || die
3243 -
3244 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
3245 - pushd "${D}"/${instdir} >/dev/null || die
3246 - # [[ -f jaxb-api.jar ]] && java-pkg_jar-from jaxb-2 jaxb-api.jar ${instdir}/jaxb-api.jar || die
3247 - rm jsr173_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_api.jar || die
3248 - popd >/dev/null || die
3249 -
3250 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
3251 -}
3252
3253 diff --git a/dev-java/netbeans-java/ChangeLog b/dev-java/netbeans-java/ChangeLog
3254 index 2381d95..94527a3 100644
3255 --- a/dev-java/netbeans-java/ChangeLog
3256 +++ b/dev-java/netbeans-java/ChangeLog
3257 @@ -2,6 +2,10 @@
3258 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
3259 # $Header: $
3260
3261 + 01 Feb 2012; Miroslav Šulc <fordfrog@g.o>
3262 + -netbeans-java-9999_p20120113.ebuild, -netbeans-java-9999_p20120115.ebuild:
3263 + Removed obsolete versions
3264 +
3265 *netbeans-java-9999_p20120126 (27 Jan 2012)
3266
3267 27 Jan 2012; Miroslav Šulc <fordfrog@g.o>
3268
3269 diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
3270 index a25ebcb..12b95d1 100644
3271 --- a/dev-java/netbeans-java/Manifest
3272 +++ b/dev-java/netbeans-java/Manifest
3273 @@ -1,5 +1,4 @@
3274 DIST 033FC62C8D65CD97FA7FC29F0546EB7CDDEF85BB-javac-impl-nb-7.0-b07.jar 1787298 RMD160 fe718a8aef1e1d8af90d5a01b71cb2d3d2e9563c SHA1 033fc62c8d65cd97fa7fc29f0546eb7cddef85bb SHA256 fdbcb32582a8db55476a900f0c0d03d9322714fb7b5b200e7ad69c3bc336bcfe
3275 -DIST 08BE4512F27DACC7CCC49766F1383B6DD48393E2-javac-impl-nb-7.0-b07.jar 1787206 RMD160 04a40f3c842a3bceb318e92c193625217a19397e SHA1 08be4512f27dacc7ccc49766f1383b6dd48393e2 SHA256 30bfcce98098804d66d6f36b8d39cec35c5bd3c5784e4c8fec963b86458235fc
3276 DIST 204680C59C7D8A4A1A26B9A2ED46D0DAA6DC10B3-indexer-artifact-4.1.2.jar 24791 RMD160 ec452663b6d8591776ff44340fcd838600a65a09 SHA1 204680c59c7d8a4a1a26b9a2ed46d0daa6dc10b3 SHA256 65b2b43e50058f8fbdbc8459167abc4af65b502b6b44737a2bc71fd94d13abff
3277 DIST 23E69F0F17757673C573EBD9899727B82EF7DB7F-jaxws-2.2-api.zip 73250 RMD160 184ee3c12bf4d7af85dbc2a2467207253a680c9e SHA1 23e69f0f17757673c573ebd9899727b82ef7db7f SHA256 5682250c4b676401aac7434fb402fc740a41932dd8f85b5b4a68fb8b02d620c9
3278 DIST 263D76EEB2FA35AE240DE31CFDE83C04096AE19E-eclipselink-jpa-modelgen-2.2.0.jar 11516 RMD160 2798263ff681085fa9abd96e48e6c9209f35782a SHA1 263d76eeb2fa35ae240de31cfde83c04096ae19e SHA256 b0423ec165cd14f378fb1a929dc671d1360eb1183a596de583b5c3366b772b8e
3279 @@ -39,17 +38,13 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
3280 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
3281 DIST netbeans-7.1-201112071828-src.zip 171732619 RMD160 8dcfac6a6f19edded24526c327e77b17d0a4bf0a SHA1 7438ff91225683f47bc4c0a3faee437989f03e5b SHA256 245c95fc9d78a1b38dd60fb52d256ca933efd043e2a96f26089f8a80d043d53c
3282 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
3283 -DIST netbeans-trunk-nightly-201201131153-src.zip 172863026 RMD160 a1d2fe295f2d98ec60a542b318d748e425c6f293 SHA1 4bd37b3da8e2af7d13b5840fd425814f87098973 SHA256 368bc1983f125ca1f432953ad72c5653b45f08e014dd955af6ddae8ee8397c7d
3284 -DIST netbeans-trunk-nightly-201201150601-src.zip 172852935 RMD160 862e97d96c07eaa5629a46d9273dbfdf1e177b11 SHA1 cde7446549fc73f321581b9af2ed5867ca5d6dfe SHA256 52a940fc406253814bbf05f04d610229f526ca83f966bb0b2a016f693491c102
3285 DIST netbeans-trunk-nightly-201201180601-src.zip 172892698 RMD160 7a2556166705f69ad4591243788d4d377d81f303 SHA1 bc451e7c301404ef86467836fa77434cce055b3f SHA256 7f4604c253fe81d499406484ca50e01eb02dab49e6c496ad26226fe3902df397
3286 DIST netbeans-trunk-nightly-201201250600-src.zip 173033938 RMD160 2399192b5c47cd085e064d165be9e364180e1f7b SHA1 62565d4fe7ee4a922cacde04ce777bc19945637c SHA256 581735d902dc29075eaf73df4c5d4b19ae03395e273167c9d0652ae28dff2858
3287 DIST netbeans-trunk-nightly-201201260600-src.zip 173102685 RMD160 da4d803aa5c0a75f829533e4b6584d61677a434d SHA1 64c71bb0512696dee9a04c570f368f0e6d62eac1 SHA256 5c15e0cc7d62edc18159f2f23aeb964417421d2d3a2278b43e14c8b7006a3ba7
3288 EBUILD netbeans-java-7.0.1.ebuild 14888 RMD160 19208f48ccc5d5d19ba03bf7c60d27a429243b98 SHA1 2c116b4798f92dcac23bdcacd04bb01b0116c7d2 SHA256 98b4789883e375d817f509dbe9067b6f5c3685d92c714d443d51b00bb54704ad
3289 EBUILD netbeans-java-7.1.ebuild 14413 RMD160 b35365588f43fc59a7fbfa27c8ed5e24f9b7f4f7 SHA1 95bd106e6330e1ecfc197550c440525bee029379 SHA256 bc6e2e23f3f119dcb89f253209b855302189010608c867215f874a5de16c144d
3290 -EBUILD netbeans-java-9999_p20120113.ebuild 14670 RMD160 41e60f7915d877b7614629a4a26f06b46469d1ed SHA1 b782011900991348593bcc61a08be437c0be881c SHA256 213796897abf2db1ab5614d0477dc628ff16d538f49bfb50971a0db35bd53a4a
3291 -EBUILD netbeans-java-9999_p20120115.ebuild 14670 RMD160 30d86afabafbb42540dd8c64bceb8440de73bd05 SHA1 eadec0468ba29da5db9dcc98f5719102bae7f2fe SHA256 38f0e5627eef482246ab99da8895006630c7fcf221459d9a3ca0fdbae4613611
3292 EBUILD netbeans-java-9999_p20120118.ebuild 14670 RMD160 475fdf580fed711d1d736a43b853d0d9fcfbe1c1 SHA1 7baefc75f59bb9bf45bd4ff7d0eb0c071728ec06 SHA256 c8933ed2c1a90db44ca645ebb02c73ea87cb033340871a2f2aa2efebfdb2ce3c
3293 EBUILD netbeans-java-9999_p20120125.ebuild 14658 RMD160 2eb7180d7ed31b4388cd8af3e5349c1eeaa91a28 SHA1 04ac0acf4262150129af1bc7671b8c0015d6ce8e SHA256 e1de4c74bd7a95b6fa500eef116d52d06131d84849af3004bbfb9ca108a161d6
3294 EBUILD netbeans-java-9999_p20120126.ebuild 14658 RMD160 c2ca619b87b64e059e89d8721e5f9bfa90a17ee9 SHA1 240445dc424e84536e9ea0ce3d42b50edf3ffb33 SHA256 5fd918adc5d324c78c7ec964f7585e97c0b62f87f6f182dc8a1cb8a023e3c5c8
3295 -MISC ChangeLog 24782 RMD160 7b1c38d8de07bb9e75f3d344779cf73c0d098777 SHA1 6c978b1236f0f16ada8873c69bf8391dfea94498 SHA256 bcb2c6ba104e2003b34638830f8a03ae47efc25d55544dd303262a93d504ffdc
3296 +MISC ChangeLog 24941 RMD160 f0b16460b2d7ec3a168e4e132f7a6e54d12384ed SHA1 89e1f2ba5e2c260bb92c54c65f29584cfe6dedca SHA256 f12fe6eb09c7871f8cc44e1b2d7a1485eacafe259b5bed48c9027a7985e86c8c
3297 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
3298
3299 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20120113.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20120113.ebuild
3300 deleted file mode 100644
3301 index 6998fa4..0000000
3302 --- a/dev-java/netbeans-java/netbeans-java-9999_p20120113.ebuild
3303 +++ /dev/null
3304 @@ -1,304 +0,0 @@
3305 -# Copyright 1999-2012 Gentoo Foundation
3306 -# Distributed under the terms of the GNU General Public License v2
3307 -# $Header: $
3308 -
3309 -EAPI="4"
3310 -WANT_ANT_TASKS="ant-nodeps"
3311 -inherit eutils java-pkg-2 java-ant-2
3312 -
3313 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
3314 -
3315 -DESCRIPTION="Netbeans Java Cluster"
3316 -HOMEPAGE="http://netbeans.org/projects/java"
3317 -SLOT="9999"
3318 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-13_11-53-54/zip/netbeans-trunk-nightly-201201131153-src.zip"
3319 -SRC_URI="${SOURCE_URL}
3320 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
3321 - http://hg.netbeans.org/binaries/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip
3322 - http://hg.netbeans.org/binaries/8AD6157DD7808A7BEEFFBC14210115037E2FF4C1-apache-maven-3.0.4-RC5-bin.zip
3323 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
3324 - http://hg.netbeans.org/binaries/90F1E67F38F1D8EC25C082F8EB08CFEC9A3B75E2-eclipselink-2.3.2.jar
3325 - http://hg.netbeans.org/binaries/481935A7F53B55502187BD3C28C2BC0D957BB643-eclipselink-jpa-modelgen-2.3.2.jar
3326 - http://hg.netbeans.org/binaries/59FAD2A4D4A1CFECED8149854EEEC3A7B9668927-glassfish-persistence-v2-build-58g.jar
3327 - http://hg.netbeans.org/binaries/907363E301E2279930C82BEB466BF2053C6E993B-glassfish-persistence-v2ur1-build-09d.jar
3328 - http://hg.netbeans.org/binaries/C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip
3329 - http://hg.netbeans.org/binaries/204680C59C7D8A4A1A26B9A2ED46D0DAA6DC10B3-indexer-artifact-4.1.2.jar
3330 - http://hg.netbeans.org/binaries/EA1F2B2504FC5ABCB06146D858F74A97B85A2998-indexer-core-4.1.2.jar
3331 - http://hg.netbeans.org/binaries/E90F4B2F8972AA5EF58139F16B78D5F6ACFC6EF9-javac-api-nb-7.0-b07.jar
3332 - http://hg.netbeans.org/binaries/08BE4512F27DACC7CCC49766F1383B6DD48393E2-javac-impl-nb-7.0-b07.jar
3333 - http://hg.netbeans.org/binaries/3BCA561B1B7B284B3D3C097F92A9CD47FF485058-javax.persistence-2.0.jar
3334 - http://hg.netbeans.org/binaries/2F43A634A42CC4FD2EF9E24B488AFFD6984D3411-jaxws-2.2.zip
3335 - http://hg.netbeans.org/binaries/23E69F0F17757673C573EBD9899727B82EF7DB7F-jaxws-2.2-api.zip
3336 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
3337 - http://hg.netbeans.org/binaries/653A6AD1EF786BC577FC20F56E5F2B1D30423805-maven-dependency-tree-1.2.jar
3338 - http://hg.netbeans.org/binaries/663FA7BA7FD8538E44DE9FDC5315C4F733C13E96-org.eclipse.persistence.jpa.jpql_1.0.1.jar
3339 - http://hg.netbeans.org/binaries/2D0D28E05BD6B6452DAAFE2B5CCB69A84EA63E5D-spring-2.5.6.SEC01.jar
3340 - http://hg.netbeans.org/binaries/7622CB23DAEDD9DE0ACBD16C820D3A02F94572AF-spring-framework-3.0.6.RELEASE.zip"
3341 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3342 -KEYWORDS="~amd64 ~x86"
3343 -IUSE=""
3344 -S="${WORKDIR}"
3345 -
3346 -CDEPEND="~dev-java/netbeans-platform-${PV}
3347 - ~dev-java/netbeans-harness-${PV}
3348 - ~dev-java/netbeans-ide-${PV}
3349 - ~dev-java/netbeans-websvccommon-${PV}
3350 - dev-java/beansbinding:0
3351 - dev-java/cglib:2.2
3352 - dev-java/jdom:1.0"
3353 -DEPEND="virtual/jdk:1.6
3354 - app-arch/unzip
3355 - ${CDEPEND}
3356 - dev-java/javahelp:0
3357 - dev-java/junit:4"
3358 -RDEPEND=">=virtual/jdk-1.6
3359 - ${CDEPEND}
3360 - dev-java/absolutelayout:0
3361 - dev-java/antlr:0[java]
3362 - dev-java/asm:2.2
3363 - dev-java/cglib:2.1
3364 - dev-java/commons-collections:0
3365 - dev-java/dom4j:1
3366 - dev-java/ehcache:1.2
3367 - dev-java/fastinfoset:0
3368 - dev-java/javassist:3
3369 - dev-java/jsr67:0
3370 - dev-java/jsr181:0
3371 - dev-java/jsr250:0
3372 - dev-java/jta:0
3373 - dev-java/jtidy:0
3374 - >=dev-java/maven-bin-3.0.3:3.0
3375 - dev-java/saaj:0
3376 - dev-java/stax-ex:0
3377 - dev-java/xmlstreambuffer:0"
3378 -
3379 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3380 -
3381 -EANT_BUILD_XML="nbbuild/build.xml"
3382 -EANT_BUILD_TARGET="rebuild-cluster"
3383 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true"
3384 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3385 -JAVA_PKG_BSFIX="off"
3386 -
3387 -src_unpack() {
3388 - unpack $(basename ${SOURCE_URL})
3389 -
3390 - einfo "Deleting bundled jars..."
3391 - find -name "*.jar" -type f -delete
3392 -
3393 - unpack netbeans-9999-r1-build.xml.patch.bz2
3394 -
3395 - pushd "${S}" >/dev/null || die
3396 - ln -s "${DISTDIR}"/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip o.apache.tools.ant.module/external/ant-libs-1.8.2.zip || die
3397 - ln -s "${DISTDIR}"/8AD6157DD7808A7BEEFFBC14210115037E2FF4C1-apache-maven-3.0.4-RC5-bin.zip maven.embedder/external/apache-maven-3.0.4-RC5-bin.zip || die
3398 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
3399 - ln -s "${DISTDIR}"/90F1E67F38F1D8EC25C082F8EB08CFEC9A3B75E2-eclipselink-2.3.2.jar j2ee.eclipselink/external/eclipselink-2.3.2.jar || die
3400 - ln -s "${DISTDIR}"/481935A7F53B55502187BD3C28C2BC0D957BB643-eclipselink-jpa-modelgen-2.3.2.jar j2ee.eclipselinkmodelgen/external/eclipselink-jpa-modelgen-2.3.2.jar || die
3401 - ln -s "${DISTDIR}"/59FAD2A4D4A1CFECED8149854EEEC3A7B9668927-glassfish-persistence-v2-build-58g.jar j2ee.toplinklib/external/glassfish-persistence-v2-build-58g.jar || die
3402 - ln -s "${DISTDIR}"/907363E301E2279930C82BEB466BF2053C6E993B-glassfish-persistence-v2ur1-build-09d.jar j2ee.toplinklib/external/glassfish-persistence-v2ur1-build-09d.jar || die
3403 - ln -s "${DISTDIR}"/C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip hibernatelib/external/hibernate-3.2.5-lib.zip || die
3404 - ln -s "${DISTDIR}"/204680C59C7D8A4A1A26B9A2ED46D0DAA6DC10B3-indexer-artifact-4.1.2.jar maven.indexer/external/indexer-artifact-4.1.2.jar || die
3405 - ln -s "${DISTDIR}"/EA1F2B2504FC5ABCB06146D858F74A97B85A2998-indexer-core-4.1.2.jar maven.indexer/external/indexer-core-4.1.2.jar || die
3406 - ln -s "${DISTDIR}"/E90F4B2F8972AA5EF58139F16B78D5F6ACFC6EF9-javac-api-nb-7.0-b07.jar libs.javacapi/external/javac-api-nb-7.0-b07.jar || die
3407 - ln -s "${DISTDIR}"/08BE4512F27DACC7CCC49766F1383B6DD48393E2-javac-impl-nb-7.0-b07.jar libs.javacimpl/external/javac-impl-nb-7.0-b07.jar || die
3408 - ln -s "${DISTDIR}"/3BCA561B1B7B284B3D3C097F92A9CD47FF485058-javax.persistence-2.0.jar j2ee.eclipselink/external/javax.persistence-2.0.jar || die
3409 - ln -s "${DISTDIR}"/2F43A634A42CC4FD2EF9E24B488AFFD6984D3411-jaxws-2.2.zip websvc.jaxws21/external/jaxws-2.2.zip || die
3410 - ln -s "${DISTDIR}"/23E69F0F17757673C573EBD9899727B82EF7DB7F-jaxws-2.2-api.zip websvc.jaxws21api/external/jaxws-2.2-api.zip || die
3411 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
3412 - ln -s "${DISTDIR}"/653A6AD1EF786BC577FC20F56E5F2B1D30423805-maven-dependency-tree-1.2.jar maven.embedder/external/maven-dependency-tree-1.2.jar || die
3413 - ln -s "${DISTDIR}"/663FA7BA7FD8538E44DE9FDC5315C4F733C13E96-org.eclipse.persistence.jpa.jpql_1.0.1.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_1.0.1.jar || die
3414 - ln -s "${DISTDIR}"/2D0D28E05BD6B6452DAAFE2B5CCB69A84EA63E5D-spring-2.5.6.SEC01.jar libs.springframework/external/spring-2.5.6.SEC01.jar || die
3415 - ln -s "${DISTDIR}"/7622CB23DAEDD9DE0ACBD16C820D3A02F94572AF-spring-framework-3.0.6.RELEASE.zip libs.springframework/external/spring-framework-3.0.6.RELEASE.zip || die
3416 - popd >/dev/null || die
3417 -}
3418 -
3419 -src_prepare() {
3420 - einfo "Deleting bundled class files..."
3421 - find -name "*.class" -type f | xargs rm -vf
3422 -
3423 - epatch netbeans-9999-r1-build.xml.patch
3424 -
3425 - # Support for custom patches
3426 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3427 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3428 -
3429 - if [ -n "${files}" ] ; then
3430 - einfo "Applying custom patches:"
3431 -
3432 - for file in ${files} ; do
3433 - epatch "${file}"
3434 - done
3435 - fi
3436 - fi
3437 -
3438 - einfo "Symlinking external libraries..."
3439 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3440 - java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
3441 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
3442 - java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
3443 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
3444 -
3445 - einfo "Linking in other clusters..."
3446 - mkdir "${S}"/nbbuild/netbeans || die
3447 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3448 -
3449 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3450 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3451 - touch nb.cluster.platform.built
3452 -
3453 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3454 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3455 - touch nb.cluster.harness.built
3456 -
3457 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3458 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3459 - touch nb.cluster.ide.built
3460 -
3461 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3462 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3463 - touch nb.cluster.websvccommon.built
3464 -
3465 - popd >/dev/null || die
3466 -
3467 - java-pkg-2_src_prepare
3468 -}
3469 -
3470 -src_install() {
3471 - pushd nbbuild/netbeans/java >/dev/null || die
3472 -
3473 - insinto ${INSTALL_DIR}
3474 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3475 -
3476 - doins -r *
3477 - rm -fr "${D}"/${INSTALL_DIR}/ant/* || die
3478 - #rm -fr "${D}"/${INSTALL_DIR}/maven || die
3479 - #dosym /usr/share/maven-bin-3.0 ${INSTALL_DIR}/maven
3480 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
3481 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
3482 -
3483 - insinto ${INSTALL_DIR}/ant
3484 - dosym /usr/share/ant/bin ${INSTALL_DIR}/ant/bin
3485 - dosym /usr/share/ant/etc ${INSTALL_DIR}/ant/etc
3486 - doins -r ant/extra
3487 - dosym /usr/share/ant/lib ${INSTALL_DIR}/ant/lib
3488 - doins -r ant/nblib
3489 - dosym /usr/share/ant/tasks ${INSTALL_DIR}/ant/tasks
3490 - local vertasks=$(ls -d /usr/share/ant/tasks-*)
3491 - dosym ${vertasks} ${INSTALL_DIR}/ant/$(basename ${vertasks}) # it would be better if ant would have tasks-current dir
3492 -
3493 - popd >/dev/null || die
3494 -
3495 - local instdir=/${INSTALL_DIR}/modules/ext
3496 - pushd "${D}"/${instdir} >/dev/null || die
3497 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
3498 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
3499 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
3500 - # javac-api-nb-7.0-b07.jar
3501 - # javac-impl-nb-7.0-b07.jar
3502 - # org-netbeans-modules-java-j2seplatform-probe.jar
3503 - popd >/dev/null || die
3504 -
3505 - local instdir=${INSTALL_DIR}/modules/ext/eclipselink
3506 - pushd "${D}"/${instdir} >/dev/null || die
3507 - # dir: eclipselink
3508 - # eclipselink-javax.persistence-2.0.jar
3509 - # eclipselink-jpa-modelgen-2.2.0.jar
3510 - # eclipselink-2.2.0.jar
3511 - popd >/dev/null || die
3512 -
3513 - local instdir=${INSTALL_DIR}/modules/ext/hibernate
3514 - pushd "${D}"/${instdir} >/dev/null || die
3515 - rm antlr-2.7.6.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.6.jar || die
3516 - rm asm-attrs.jar && dosym /usr/share/asm-2.2/lib/asm-attrs.jar ${instdir}/asm-attrs.jar || die
3517 - rm asm.jar && dosym /usr/share/asm-2.2/lib/asm.jar ${instdir}/asm.jar || die
3518 - rm cglib-2.1.3.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.1.3.jar || die
3519 - rm commons-collections-2.1.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-2.1.1.jar || die
3520 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
3521 - rm ehcache-1.2.3.jar && dosym /usr/share/ehcache-1.2/lib/ehcache.jar ${instdir}/ehcache-1.2.3.jar || die
3522 - # ejb3-persistence.jar
3523 - # hibernate-annotations.jar
3524 - # hibernate-commons-annotations.jar
3525 - # hibernate-entitymanager.jar
3526 - # hibernate-tools.jar
3527 - # hibernate3.jar
3528 - rm javassist.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist.jar || die
3529 - # jdbc2_0-stdext.jar
3530 - rm jta.jar && dosym /usr/share/jta/lib/jta.jar ${instdir}/jta.jar || die
3531 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
3532 - popd >/dev/null || die
3533 -
3534 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
3535 - pushd "${D}"/${instdir} >/dev/null || die
3536 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
3537 - # gmbal-api-only.jar
3538 - # http.jar
3539 - # jaxws-rt.jar
3540 - # jaxws-tools.jar
3541 - # management-api.jar
3542 - # mimepull.jar
3543 - # policy.jar
3544 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
3545 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
3546 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
3547 - # woodstox.jar
3548 - popd >/dev/null || die
3549 -
3550 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
3551 - pushd "${D}"/${instdir} >/dev/null || die
3552 - # jaxws-api.jar
3553 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
3554 - rm jsr250-api.jar && dosym /usr/share/jsr250/lib/jsr250.jar ${instdir}/jsr250-api.jar || die
3555 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
3556 - popd >/dev/null || die
3557 -
3558 - local instdir=${INSTALL_DIR}/modules/ext/maven
3559 - pushd "${D}"/${instdir} >/dev/null || die
3560 - # indexer-artifact-4.1.1.jar
3561 - # indexer-core-4.1.1.jar
3562 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
3563 - # maven-dependency-tree-1.2.jar
3564 - popd >/dev/null || die
3565 -
3566 - local instdir=${INSTALL_DIR}/modules/ext/spring
3567 - pushd "${D}"/${instdir} >/dev/null || die
3568 - # spring-2.5.6.SEC01.jar
3569 - popd >/dev/null || die
3570 -
3571 - local instdir=${INSTALL_DIR}/modules/ext/spring-3.0
3572 - pushd "${D}"/${instdir} >/dev/null || die
3573 - # spring-aop-3.0.2.RELEASE.jar
3574 - # spring-asm-3.0.2.RELEASE.jar
3575 - # spring-aspects-3.0.2.RELEASE.jar
3576 - # spring-beans-3.0.2.RELEASE.jar
3577 - # spring-context-support-3.0.2.RELEASE.jar
3578 - # spring-context-3.0.2.RELEASE.jar
3579 - # spring-core-3.0.2.RELEASE.jar
3580 - # spring-expression-3.0.2.RELEASE.jar
3581 - # spring-instrument-tomcat-3.0.2.RELEASE.jar
3582 - # spring-instrument-3.0.2.RELEASE.jar
3583 - # spring-jdbc-3.0.2.RELEASE.jar
3584 - # spring-jms-3.0.2.RELEASE.jar
3585 - # spring-orm-3.0.2.RELEASE.jar
3586 - # spring-oxm-3.0.2.RELEASE.jar
3587 - # spring-struts-3.0.2.RELEASE.jar
3588 - # spring-test-3.0.2.RELEASE.jar
3589 - # spring-tx-3.0.2.RELEASE.jar
3590 - # spring-webmvc-portlet-3.0.2.RELEASE.jar
3591 - # spring-webmvc-3.0.2.RELEASE.jar
3592 - # spring-web-3.0.2.RELEASE.jar
3593 - popd >/dev/null || die
3594 -
3595 - local instdir=${INSTALL_DIR}/modules/ext/toplink
3596 - pushd "${D}"/${instdir} >/dev/null || die
3597 - # toplink-essentials-agent.jar
3598 - # toplink-essentials.jar
3599 - popd >/dev/null || die
3600 -
3601 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
3602 -}
3603 -
3604 -pkg_postinst() {
3605 - elog "Note that if you change your version of ant, you have to re-emerge"
3606 - elog "this package to get updated the link to ant tasks of that specific"
3607 - elog "version."
3608 -}
3609
3610 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20120115.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20120115.ebuild
3611 deleted file mode 100644
3612 index b57551c..0000000
3613 --- a/dev-java/netbeans-java/netbeans-java-9999_p20120115.ebuild
3614 +++ /dev/null
3615 @@ -1,304 +0,0 @@
3616 -# Copyright 1999-2012 Gentoo Foundation
3617 -# Distributed under the terms of the GNU General Public License v2
3618 -# $Header: $
3619 -
3620 -EAPI="4"
3621 -WANT_ANT_TASKS="ant-nodeps"
3622 -inherit eutils java-pkg-2 java-ant-2
3623 -
3624 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
3625 -
3626 -DESCRIPTION="Netbeans Java Cluster"
3627 -HOMEPAGE="http://netbeans.org/projects/java"
3628 -SLOT="9999"
3629 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-15_06-01-16/zip/netbeans-trunk-nightly-201201150601-src.zip"
3630 -SRC_URI="${SOURCE_URL}
3631 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
3632 - http://hg.netbeans.org/binaries/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip
3633 - http://hg.netbeans.org/binaries/8AD6157DD7808A7BEEFFBC14210115037E2FF4C1-apache-maven-3.0.4-RC5-bin.zip
3634 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
3635 - http://hg.netbeans.org/binaries/90F1E67F38F1D8EC25C082F8EB08CFEC9A3B75E2-eclipselink-2.3.2.jar
3636 - http://hg.netbeans.org/binaries/481935A7F53B55502187BD3C28C2BC0D957BB643-eclipselink-jpa-modelgen-2.3.2.jar
3637 - http://hg.netbeans.org/binaries/59FAD2A4D4A1CFECED8149854EEEC3A7B9668927-glassfish-persistence-v2-build-58g.jar
3638 - http://hg.netbeans.org/binaries/907363E301E2279930C82BEB466BF2053C6E993B-glassfish-persistence-v2ur1-build-09d.jar
3639 - http://hg.netbeans.org/binaries/C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip
3640 - http://hg.netbeans.org/binaries/204680C59C7D8A4A1A26B9A2ED46D0DAA6DC10B3-indexer-artifact-4.1.2.jar
3641 - http://hg.netbeans.org/binaries/EA1F2B2504FC5ABCB06146D858F74A97B85A2998-indexer-core-4.1.2.jar
3642 - http://hg.netbeans.org/binaries/E90F4B2F8972AA5EF58139F16B78D5F6ACFC6EF9-javac-api-nb-7.0-b07.jar
3643 - http://hg.netbeans.org/binaries/08BE4512F27DACC7CCC49766F1383B6DD48393E2-javac-impl-nb-7.0-b07.jar
3644 - http://hg.netbeans.org/binaries/3BCA561B1B7B284B3D3C097F92A9CD47FF485058-javax.persistence-2.0.jar
3645 - http://hg.netbeans.org/binaries/2F43A634A42CC4FD2EF9E24B488AFFD6984D3411-jaxws-2.2.zip
3646 - http://hg.netbeans.org/binaries/23E69F0F17757673C573EBD9899727B82EF7DB7F-jaxws-2.2-api.zip
3647 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
3648 - http://hg.netbeans.org/binaries/653A6AD1EF786BC577FC20F56E5F2B1D30423805-maven-dependency-tree-1.2.jar
3649 - http://hg.netbeans.org/binaries/663FA7BA7FD8538E44DE9FDC5315C4F733C13E96-org.eclipse.persistence.jpa.jpql_1.0.1.jar
3650 - http://hg.netbeans.org/binaries/2D0D28E05BD6B6452DAAFE2B5CCB69A84EA63E5D-spring-2.5.6.SEC01.jar
3651 - http://hg.netbeans.org/binaries/7622CB23DAEDD9DE0ACBD16C820D3A02F94572AF-spring-framework-3.0.6.RELEASE.zip"
3652 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3653 -KEYWORDS="~amd64 ~x86"
3654 -IUSE=""
3655 -S="${WORKDIR}"
3656 -
3657 -CDEPEND="~dev-java/netbeans-platform-${PV}
3658 - ~dev-java/netbeans-harness-${PV}
3659 - ~dev-java/netbeans-ide-${PV}
3660 - ~dev-java/netbeans-websvccommon-${PV}
3661 - dev-java/beansbinding:0
3662 - dev-java/cglib:2.2
3663 - dev-java/jdom:1.0"
3664 -DEPEND="virtual/jdk:1.6
3665 - app-arch/unzip
3666 - ${CDEPEND}
3667 - dev-java/javahelp:0
3668 - dev-java/junit:4"
3669 -RDEPEND=">=virtual/jdk-1.6
3670 - ${CDEPEND}
3671 - dev-java/absolutelayout:0
3672 - dev-java/antlr:0[java]
3673 - dev-java/asm:2.2
3674 - dev-java/cglib:2.1
3675 - dev-java/commons-collections:0
3676 - dev-java/dom4j:1
3677 - dev-java/ehcache:1.2
3678 - dev-java/fastinfoset:0
3679 - dev-java/javassist:3
3680 - dev-java/jsr67:0
3681 - dev-java/jsr181:0
3682 - dev-java/jsr250:0
3683 - dev-java/jta:0
3684 - dev-java/jtidy:0
3685 - >=dev-java/maven-bin-3.0.3:3.0
3686 - dev-java/saaj:0
3687 - dev-java/stax-ex:0
3688 - dev-java/xmlstreambuffer:0"
3689 -
3690 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3691 -
3692 -EANT_BUILD_XML="nbbuild/build.xml"
3693 -EANT_BUILD_TARGET="rebuild-cluster"
3694 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true"
3695 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3696 -JAVA_PKG_BSFIX="off"
3697 -
3698 -src_unpack() {
3699 - unpack $(basename ${SOURCE_URL})
3700 -
3701 - einfo "Deleting bundled jars..."
3702 - find -name "*.jar" -type f -delete
3703 -
3704 - unpack netbeans-9999-r1-build.xml.patch.bz2
3705 -
3706 - pushd "${S}" >/dev/null || die
3707 - ln -s "${DISTDIR}"/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip o.apache.tools.ant.module/external/ant-libs-1.8.2.zip || die
3708 - ln -s "${DISTDIR}"/8AD6157DD7808A7BEEFFBC14210115037E2FF4C1-apache-maven-3.0.4-RC5-bin.zip maven.embedder/external/apache-maven-3.0.4-RC5-bin.zip || die
3709 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
3710 - ln -s "${DISTDIR}"/90F1E67F38F1D8EC25C082F8EB08CFEC9A3B75E2-eclipselink-2.3.2.jar j2ee.eclipselink/external/eclipselink-2.3.2.jar || die
3711 - ln -s "${DISTDIR}"/481935A7F53B55502187BD3C28C2BC0D957BB643-eclipselink-jpa-modelgen-2.3.2.jar j2ee.eclipselinkmodelgen/external/eclipselink-jpa-modelgen-2.3.2.jar || die
3712 - ln -s "${DISTDIR}"/59FAD2A4D4A1CFECED8149854EEEC3A7B9668927-glassfish-persistence-v2-build-58g.jar j2ee.toplinklib/external/glassfish-persistence-v2-build-58g.jar || die
3713 - ln -s "${DISTDIR}"/907363E301E2279930C82BEB466BF2053C6E993B-glassfish-persistence-v2ur1-build-09d.jar j2ee.toplinklib/external/glassfish-persistence-v2ur1-build-09d.jar || die
3714 - ln -s "${DISTDIR}"/C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip hibernatelib/external/hibernate-3.2.5-lib.zip || die
3715 - ln -s "${DISTDIR}"/204680C59C7D8A4A1A26B9A2ED46D0DAA6DC10B3-indexer-artifact-4.1.2.jar maven.indexer/external/indexer-artifact-4.1.2.jar || die
3716 - ln -s "${DISTDIR}"/EA1F2B2504FC5ABCB06146D858F74A97B85A2998-indexer-core-4.1.2.jar maven.indexer/external/indexer-core-4.1.2.jar || die
3717 - ln -s "${DISTDIR}"/E90F4B2F8972AA5EF58139F16B78D5F6ACFC6EF9-javac-api-nb-7.0-b07.jar libs.javacapi/external/javac-api-nb-7.0-b07.jar || die
3718 - ln -s "${DISTDIR}"/08BE4512F27DACC7CCC49766F1383B6DD48393E2-javac-impl-nb-7.0-b07.jar libs.javacimpl/external/javac-impl-nb-7.0-b07.jar || die
3719 - ln -s "${DISTDIR}"/3BCA561B1B7B284B3D3C097F92A9CD47FF485058-javax.persistence-2.0.jar j2ee.eclipselink/external/javax.persistence-2.0.jar || die
3720 - ln -s "${DISTDIR}"/2F43A634A42CC4FD2EF9E24B488AFFD6984D3411-jaxws-2.2.zip websvc.jaxws21/external/jaxws-2.2.zip || die
3721 - ln -s "${DISTDIR}"/23E69F0F17757673C573EBD9899727B82EF7DB7F-jaxws-2.2-api.zip websvc.jaxws21api/external/jaxws-2.2-api.zip || die
3722 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
3723 - ln -s "${DISTDIR}"/653A6AD1EF786BC577FC20F56E5F2B1D30423805-maven-dependency-tree-1.2.jar maven.embedder/external/maven-dependency-tree-1.2.jar || die
3724 - ln -s "${DISTDIR}"/663FA7BA7FD8538E44DE9FDC5315C4F733C13E96-org.eclipse.persistence.jpa.jpql_1.0.1.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_1.0.1.jar || die
3725 - ln -s "${DISTDIR}"/2D0D28E05BD6B6452DAAFE2B5CCB69A84EA63E5D-spring-2.5.6.SEC01.jar libs.springframework/external/spring-2.5.6.SEC01.jar || die
3726 - ln -s "${DISTDIR}"/7622CB23DAEDD9DE0ACBD16C820D3A02F94572AF-spring-framework-3.0.6.RELEASE.zip libs.springframework/external/spring-framework-3.0.6.RELEASE.zip || die
3727 - popd >/dev/null || die
3728 -}
3729 -
3730 -src_prepare() {
3731 - einfo "Deleting bundled class files..."
3732 - find -name "*.class" -type f | xargs rm -vf
3733 -
3734 - epatch netbeans-9999-r1-build.xml.patch
3735 -
3736 - # Support for custom patches
3737 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3738 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3739 -
3740 - if [ -n "${files}" ] ; then
3741 - einfo "Applying custom patches:"
3742 -
3743 - for file in ${files} ; do
3744 - epatch "${file}"
3745 - done
3746 - fi
3747 - fi
3748 -
3749 - einfo "Symlinking external libraries..."
3750 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3751 - java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
3752 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
3753 - java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
3754 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
3755 -
3756 - einfo "Linking in other clusters..."
3757 - mkdir "${S}"/nbbuild/netbeans || die
3758 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3759 -
3760 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3761 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3762 - touch nb.cluster.platform.built
3763 -
3764 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3765 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3766 - touch nb.cluster.harness.built
3767 -
3768 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3769 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3770 - touch nb.cluster.ide.built
3771 -
3772 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3773 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3774 - touch nb.cluster.websvccommon.built
3775 -
3776 - popd >/dev/null || die
3777 -
3778 - java-pkg-2_src_prepare
3779 -}
3780 -
3781 -src_install() {
3782 - pushd nbbuild/netbeans/java >/dev/null || die
3783 -
3784 - insinto ${INSTALL_DIR}
3785 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3786 -
3787 - doins -r *
3788 - rm -fr "${D}"/${INSTALL_DIR}/ant/* || die
3789 - #rm -fr "${D}"/${INSTALL_DIR}/maven || die
3790 - #dosym /usr/share/maven-bin-3.0 ${INSTALL_DIR}/maven
3791 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
3792 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
3793 -
3794 - insinto ${INSTALL_DIR}/ant
3795 - dosym /usr/share/ant/bin ${INSTALL_DIR}/ant/bin
3796 - dosym /usr/share/ant/etc ${INSTALL_DIR}/ant/etc
3797 - doins -r ant/extra
3798 - dosym /usr/share/ant/lib ${INSTALL_DIR}/ant/lib
3799 - doins -r ant/nblib
3800 - dosym /usr/share/ant/tasks ${INSTALL_DIR}/ant/tasks
3801 - local vertasks=$(ls -d /usr/share/ant/tasks-*)
3802 - dosym ${vertasks} ${INSTALL_DIR}/ant/$(basename ${vertasks}) # it would be better if ant would have tasks-current dir
3803 -
3804 - popd >/dev/null || die
3805 -
3806 - local instdir=/${INSTALL_DIR}/modules/ext
3807 - pushd "${D}"/${instdir} >/dev/null || die
3808 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
3809 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
3810 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
3811 - # javac-api-nb-7.0-b07.jar
3812 - # javac-impl-nb-7.0-b07.jar
3813 - # org-netbeans-modules-java-j2seplatform-probe.jar
3814 - popd >/dev/null || die
3815 -
3816 - local instdir=${INSTALL_DIR}/modules/ext/eclipselink
3817 - pushd "${D}"/${instdir} >/dev/null || die
3818 - # dir: eclipselink
3819 - # eclipselink-javax.persistence-2.0.jar
3820 - # eclipselink-jpa-modelgen-2.2.0.jar
3821 - # eclipselink-2.2.0.jar
3822 - popd >/dev/null || die
3823 -
3824 - local instdir=${INSTALL_DIR}/modules/ext/hibernate
3825 - pushd "${D}"/${instdir} >/dev/null || die
3826 - rm antlr-2.7.6.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.6.jar || die
3827 - rm asm-attrs.jar && dosym /usr/share/asm-2.2/lib/asm-attrs.jar ${instdir}/asm-attrs.jar || die
3828 - rm asm.jar && dosym /usr/share/asm-2.2/lib/asm.jar ${instdir}/asm.jar || die
3829 - rm cglib-2.1.3.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.1.3.jar || die
3830 - rm commons-collections-2.1.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-2.1.1.jar || die
3831 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
3832 - rm ehcache-1.2.3.jar && dosym /usr/share/ehcache-1.2/lib/ehcache.jar ${instdir}/ehcache-1.2.3.jar || die
3833 - # ejb3-persistence.jar
3834 - # hibernate-annotations.jar
3835 - # hibernate-commons-annotations.jar
3836 - # hibernate-entitymanager.jar
3837 - # hibernate-tools.jar
3838 - # hibernate3.jar
3839 - rm javassist.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist.jar || die
3840 - # jdbc2_0-stdext.jar
3841 - rm jta.jar && dosym /usr/share/jta/lib/jta.jar ${instdir}/jta.jar || die
3842 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
3843 - popd >/dev/null || die
3844 -
3845 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
3846 - pushd "${D}"/${instdir} >/dev/null || die
3847 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
3848 - # gmbal-api-only.jar
3849 - # http.jar
3850 - # jaxws-rt.jar
3851 - # jaxws-tools.jar
3852 - # management-api.jar
3853 - # mimepull.jar
3854 - # policy.jar
3855 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
3856 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
3857 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
3858 - # woodstox.jar
3859 - popd >/dev/null || die
3860 -
3861 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
3862 - pushd "${D}"/${instdir} >/dev/null || die
3863 - # jaxws-api.jar
3864 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
3865 - rm jsr250-api.jar && dosym /usr/share/jsr250/lib/jsr250.jar ${instdir}/jsr250-api.jar || die
3866 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
3867 - popd >/dev/null || die
3868 -
3869 - local instdir=${INSTALL_DIR}/modules/ext/maven
3870 - pushd "${D}"/${instdir} >/dev/null || die
3871 - # indexer-artifact-4.1.1.jar
3872 - # indexer-core-4.1.1.jar
3873 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
3874 - # maven-dependency-tree-1.2.jar
3875 - popd >/dev/null || die
3876 -
3877 - local instdir=${INSTALL_DIR}/modules/ext/spring
3878 - pushd "${D}"/${instdir} >/dev/null || die
3879 - # spring-2.5.6.SEC01.jar
3880 - popd >/dev/null || die
3881 -
3882 - local instdir=${INSTALL_DIR}/modules/ext/spring-3.0
3883 - pushd "${D}"/${instdir} >/dev/null || die
3884 - # spring-aop-3.0.2.RELEASE.jar
3885 - # spring-asm-3.0.2.RELEASE.jar
3886 - # spring-aspects-3.0.2.RELEASE.jar
3887 - # spring-beans-3.0.2.RELEASE.jar
3888 - # spring-context-support-3.0.2.RELEASE.jar
3889 - # spring-context-3.0.2.RELEASE.jar
3890 - # spring-core-3.0.2.RELEASE.jar
3891 - # spring-expression-3.0.2.RELEASE.jar
3892 - # spring-instrument-tomcat-3.0.2.RELEASE.jar
3893 - # spring-instrument-3.0.2.RELEASE.jar
3894 - # spring-jdbc-3.0.2.RELEASE.jar
3895 - # spring-jms-3.0.2.RELEASE.jar
3896 - # spring-orm-3.0.2.RELEASE.jar
3897 - # spring-oxm-3.0.2.RELEASE.jar
3898 - # spring-struts-3.0.2.RELEASE.jar
3899 - # spring-test-3.0.2.RELEASE.jar
3900 - # spring-tx-3.0.2.RELEASE.jar
3901 - # spring-webmvc-portlet-3.0.2.RELEASE.jar
3902 - # spring-webmvc-3.0.2.RELEASE.jar
3903 - # spring-web-3.0.2.RELEASE.jar
3904 - popd >/dev/null || die
3905 -
3906 - local instdir=${INSTALL_DIR}/modules/ext/toplink
3907 - pushd "${D}"/${instdir} >/dev/null || die
3908 - # toplink-essentials-agent.jar
3909 - # toplink-essentials.jar
3910 - popd >/dev/null || die
3911 -
3912 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
3913 -}
3914 -
3915 -pkg_postinst() {
3916 - elog "Note that if you change your version of ant, you have to re-emerge"
3917 - elog "this package to get updated the link to ant tasks of that specific"
3918 - elog "version."
3919 -}
3920
3921 diff --git a/dev-java/netbeans-javacard/ChangeLog b/dev-java/netbeans-javacard/ChangeLog
3922 index 5b3cd98..f3c769e 100644
3923 --- a/dev-java/netbeans-javacard/ChangeLog
3924 +++ b/dev-java/netbeans-javacard/ChangeLog
3925 @@ -2,6 +2,11 @@
3926 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
3927 # $Header: $
3928
3929 + 01 Feb 2012; Miroslav Šulc <fordfrog@g.o>
3930 + -netbeans-javacard-9999_p20120113.ebuild,
3931 + -netbeans-javacard-9999_p20120115.ebuild:
3932 + Removed obsolete versions
3933 +
3934 *netbeans-javacard-9999_p20120126 (27 Jan 2012)
3935
3936 27 Jan 2012; Miroslav Šulc <fordfrog@g.o>
3937
3938 diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
3939 index b1580a6..f8dd1ba 100644
3940 --- a/dev-java/netbeans-javacard/Manifest
3941 +++ b/dev-java/netbeans-javacard/Manifest
3942 @@ -5,17 +5,13 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
3943 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
3944 DIST netbeans-7.1-201112071828-src.zip 171732619 RMD160 8dcfac6a6f19edded24526c327e77b17d0a4bf0a SHA1 7438ff91225683f47bc4c0a3faee437989f03e5b SHA256 245c95fc9d78a1b38dd60fb52d256ca933efd043e2a96f26089f8a80d043d53c
3945 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
3946 -DIST netbeans-trunk-nightly-201201131153-src.zip 172863026 RMD160 a1d2fe295f2d98ec60a542b318d748e425c6f293 SHA1 4bd37b3da8e2af7d13b5840fd425814f87098973 SHA256 368bc1983f125ca1f432953ad72c5653b45f08e014dd955af6ddae8ee8397c7d
3947 -DIST netbeans-trunk-nightly-201201150601-src.zip 172852935 RMD160 862e97d96c07eaa5629a46d9273dbfdf1e177b11 SHA1 cde7446549fc73f321581b9af2ed5867ca5d6dfe SHA256 52a940fc406253814bbf05f04d610229f526ca83f966bb0b2a016f693491c102
3948 DIST netbeans-trunk-nightly-201201180601-src.zip 172892698 RMD160 7a2556166705f69ad4591243788d4d377d81f303 SHA1 bc451e7c301404ef86467836fa77434cce055b3f SHA256 7f4604c253fe81d499406484ca50e01eb02dab49e6c496ad26226fe3902df397
3949 DIST netbeans-trunk-nightly-201201250600-src.zip 173033938 RMD160 2399192b5c47cd085e064d165be9e364180e1f7b SHA1 62565d4fe7ee4a922cacde04ce777bc19945637c SHA256 581735d902dc29075eaf73df4c5d4b19ae03395e273167c9d0652ae28dff2858
3950 DIST netbeans-trunk-nightly-201201260600-src.zip 173102685 RMD160 da4d803aa5c0a75f829533e4b6584d61677a434d SHA1 64c71bb0512696dee9a04c570f368f0e6d62eac1 SHA256 5c15e0cc7d62edc18159f2f23aeb964417421d2d3a2278b43e14c8b7006a3ba7
3951 EBUILD netbeans-javacard-7.0.1.ebuild 4961 RMD160 2838467c87ae15ce2a24214cb6d69ff5c77cbcd5 SHA1 74adc0ad143660dd782396a68fe702b2a3a43a9a SHA256 566bc7e3275c97d0fe3d68c843b53aee641548ec39a8143aebd56d248da3c32c
3952 EBUILD netbeans-javacard-7.1.ebuild 4966 RMD160 48d1e8f40a104dd04b979a14846771c46ec23aa1 SHA1 fc824964f516a0e2c44e1a9d5c2e4ed433144b6b SHA256 e3845c5991e3cfe78bcae7747a84ec23a4608bd953656600010580d6d5a31f96
3953 -EBUILD netbeans-javacard-9999_p20120113.ebuild 4993 RMD160 b2a0074623d36d2c13503d0d23e65a7ba90f6a67 SHA1 1279eee2a57a092e742af7f230086e6b2323ea45 SHA256 ed978d4458dd337ee11e753a7399a1ed84dd6653ad96f678b7bdf74ec671025f
3954 -EBUILD netbeans-javacard-9999_p20120115.ebuild 4993 RMD160 5e044c33a932f0a11ff2c5dcdf28268d3c3ce3ca SHA1 890b3ff5bc673aca98b3bc0d5d2902dc3c4628a5 SHA256 f517ccf5724232500c02f739dbf67adba84cfb234bd8d494738b413d86a9e07a
3955 EBUILD netbeans-javacard-9999_p20120118.ebuild 4993 RMD160 292d912911015b36eb5db7c24dd1e86bbf784e2f SHA1 a36b186a925594b92a0319c9a68829ae297597e9 SHA256 7d31256d24e396cb6eb1549c6706b97cb4b5668295506f9f8aad42bf535ed919
3956 EBUILD netbeans-javacard-9999_p20120125.ebuild 4993 RMD160 a20336a28f0ef09a2638d8ba57154000322c7498 SHA1 a723446049ac7ef24b98321f565bc8ae748cf0eb SHA256 aec1165334578e673fcb35cf32ec77a619e071fea965b94ab9fee27d89f16bfb
3957 EBUILD netbeans-javacard-9999_p20120126.ebuild 4993 RMD160 9e753d5bc5e9892296aecb8a02291997bfd9935f SHA1 14f159a98952589bee943c349b612b05ed10959a SHA256 3a8ab08b4cc1155b4e6a870e9ee5f0adbc14e64bc8d82a56dbd2cb4fb3eef78c
3958 -MISC ChangeLog 25240 RMD160 7e2bcba82fd64c162052ec5cc33306d8019bf455 SHA1 2a6a734383b685d6d694cec72b292a29bd6f2338 SHA256 7f722aadd7b53acf67f6335d8b02207df295055f67e1c9668545d30c8c048c27
3959 +MISC ChangeLog 25409 RMD160 01b7207174b68966b821f8306b337c42b5cfc35c SHA1 8d61c6b3436feb1453fabda39bda251ad23fe21c SHA256 8628110d763757058dd923e598ced77ffb774a39b960fa9b48067fc420dbc2eb
3960 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
3961
3962 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20120113.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20120113.ebuild
3963 deleted file mode 100644
3964 index 45c612a..0000000
3965 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20120113.ebuild
3966 +++ /dev/null
3967 @@ -1,142 +0,0 @@
3968 -# Copyright 1999-2012 Gentoo Foundation
3969 -# Distributed under the terms of the GNU General Public License v2
3970 -# $Header: $
3971 -
3972 -EAPI="4"
3973 -WANT_ANT_TASKS="ant-nodeps"
3974 -inherit eutils java-pkg-2 java-ant-2
3975 -
3976 -DESCRIPTION="Netbeans JavaCard Cluster"
3977 -HOMEPAGE="http://netbeans.org/projects/javacard"
3978 -SLOT="9999"
3979 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-13_11-53-54/zip/netbeans-trunk-nightly-201201131153-src.zip"
3980 -SRC_URI="${SOURCE_URL}
3981 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
3982 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
3983 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
3984 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
3985 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3986 -KEYWORDS="~amd64 ~x86"
3987 -IUSE=""
3988 -S="${WORKDIR}"
3989 -
3990 -CDEPEND="~dev-java/netbeans-ide-${PV}
3991 - ~dev-java/netbeans-java-${PV}
3992 - ~dev-java/netbeans-platform-${PV}"
3993 -DEPEND="virtual/jdk:1.6
3994 - app-arch/unzip
3995 - ${CDEPEND}
3996 - dev-java/javahelp:0"
3997 -RDEPEND=">=virtual/jdk-1.6
3998 - ${CDEPEND}
3999 - dev-java/ant-contrib:0
4000 - dev-java/asm:3
4001 - dev-java/bcel:0
4002 - dev-java/commons-cli:1
4003 - dev-java/commons-codec:0
4004 - dev-java/commons-httpclient:3
4005 - dev-java/commons-logging:0"
4006 -
4007 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4008 -
4009 -EANT_BUILD_XML="nbbuild/build.xml"
4010 -EANT_BUILD_TARGET="rebuild-cluster"
4011 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true"
4012 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4013 -JAVA_PKG_BSFIX="off"
4014 -
4015 -src_unpack() {
4016 - unpack $(basename ${SOURCE_URL})
4017 -
4018 - einfo "Deleting bundled jars..."
4019 - find -name "*.jar" -type f -delete
4020 -
4021 - unpack netbeans-9999-r1-build.xml.patch.bz2
4022 -
4023 - pushd "${S}" >/dev/null || die
4024 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
4025 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
4026 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
4027 - popd >/dev/null || die
4028 -}
4029 -
4030 -src_prepare() {
4031 - einfo "Deleting bundled class files..."
4032 - find -name "*.class" -type f | xargs rm -vf
4033 -
4034 - epatch netbeans-9999-r1-build.xml.patch
4035 -
4036 - # Support for custom patches
4037 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4038 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4039 -
4040 - if [ -n "${files}" ] ; then
4041 - einfo "Applying custom patches:"
4042 -
4043 - for file in ${files} ; do
4044 - epatch "${file}"
4045 - done
4046 - fi
4047 - fi
4048 -
4049 - einfo "Symlinking external libraries..."
4050 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4051 -
4052 - einfo "Linking in other clusters..."
4053 - mkdir "${S}"/nbbuild/netbeans || die
4054 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4055 -
4056 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4057 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4058 - touch nb.cluster.ide.built
4059 -
4060 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4061 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4062 - touch nb.cluster.java.built
4063 -
4064 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4065 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4066 - touch nb.cluster.platform.built
4067 -
4068 - popd >/dev/null || die
4069 -
4070 - java-pkg-2_src_prepare
4071 -}
4072 -
4073 -src_install() {
4074 - pushd nbbuild/netbeans/javacard >/dev/null || die
4075 -
4076 - insinto ${INSTALL_DIR}
4077 -
4078 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4079 -
4080 - doins -r *
4081 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
4082 -
4083 - popd >/dev/null || die
4084 -
4085 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
4086 - pushd "${D}"/${instdir} >/dev/null || die
4087 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
4088 - # api_classic.jar
4089 - # api_connected.jar
4090 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
4091 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
4092 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
4093 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
4094 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
4095 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
4096 - # jcapt.jar
4097 - # jctasks.jar
4098 - # nbtasks.jar
4099 - # nbutils.jar
4100 - # tools.jar
4101 - popd >/dev/null || die
4102 -
4103 - local instdir=${INSTALL_DIR}/modules/ext
4104 - pushd "${D}"/${instdir} >/dev/null || die
4105 - # apduio.jar
4106 - popd >/dev/null || die
4107 -
4108 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
4109 -}
4110
4111 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20120115.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20120115.ebuild
4112 deleted file mode 100644
4113 index 223d51b..0000000
4114 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20120115.ebuild
4115 +++ /dev/null
4116 @@ -1,142 +0,0 @@
4117 -# Copyright 1999-2012 Gentoo Foundation
4118 -# Distributed under the terms of the GNU General Public License v2
4119 -# $Header: $
4120 -
4121 -EAPI="4"
4122 -WANT_ANT_TASKS="ant-nodeps"
4123 -inherit eutils java-pkg-2 java-ant-2
4124 -
4125 -DESCRIPTION="Netbeans JavaCard Cluster"
4126 -HOMEPAGE="http://netbeans.org/projects/javacard"
4127 -SLOT="9999"
4128 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-15_06-01-16/zip/netbeans-trunk-nightly-201201150601-src.zip"
4129 -SRC_URI="${SOURCE_URL}
4130 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
4131 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
4132 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
4133 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
4134 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4135 -KEYWORDS="~amd64 ~x86"
4136 -IUSE=""
4137 -S="${WORKDIR}"
4138 -
4139 -CDEPEND="~dev-java/netbeans-ide-${PV}
4140 - ~dev-java/netbeans-java-${PV}
4141 - ~dev-java/netbeans-platform-${PV}"
4142 -DEPEND="virtual/jdk:1.6
4143 - app-arch/unzip
4144 - ${CDEPEND}
4145 - dev-java/javahelp:0"
4146 -RDEPEND=">=virtual/jdk-1.6
4147 - ${CDEPEND}
4148 - dev-java/ant-contrib:0
4149 - dev-java/asm:3
4150 - dev-java/bcel:0
4151 - dev-java/commons-cli:1
4152 - dev-java/commons-codec:0
4153 - dev-java/commons-httpclient:3
4154 - dev-java/commons-logging:0"
4155 -
4156 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4157 -
4158 -EANT_BUILD_XML="nbbuild/build.xml"
4159 -EANT_BUILD_TARGET="rebuild-cluster"
4160 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true"
4161 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4162 -JAVA_PKG_BSFIX="off"
4163 -
4164 -src_unpack() {
4165 - unpack $(basename ${SOURCE_URL})
4166 -
4167 - einfo "Deleting bundled jars..."
4168 - find -name "*.jar" -type f -delete
4169 -
4170 - unpack netbeans-9999-r1-build.xml.patch.bz2
4171 -
4172 - pushd "${S}" >/dev/null || die
4173 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
4174 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
4175 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
4176 - popd >/dev/null || die
4177 -}
4178 -
4179 -src_prepare() {
4180 - einfo "Deleting bundled class files..."
4181 - find -name "*.class" -type f | xargs rm -vf
4182 -
4183 - epatch netbeans-9999-r1-build.xml.patch
4184 -
4185 - # Support for custom patches
4186 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4187 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4188 -
4189 - if [ -n "${files}" ] ; then
4190 - einfo "Applying custom patches:"
4191 -
4192 - for file in ${files} ; do
4193 - epatch "${file}"
4194 - done
4195 - fi
4196 - fi
4197 -
4198 - einfo "Symlinking external libraries..."
4199 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4200 -
4201 - einfo "Linking in other clusters..."
4202 - mkdir "${S}"/nbbuild/netbeans || die
4203 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4204 -
4205 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4206 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4207 - touch nb.cluster.ide.built
4208 -
4209 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4210 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4211 - touch nb.cluster.java.built
4212 -
4213 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4214 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4215 - touch nb.cluster.platform.built
4216 -
4217 - popd >/dev/null || die
4218 -
4219 - java-pkg-2_src_prepare
4220 -}
4221 -
4222 -src_install() {
4223 - pushd nbbuild/netbeans/javacard >/dev/null || die
4224 -
4225 - insinto ${INSTALL_DIR}
4226 -
4227 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4228 -
4229 - doins -r *
4230 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
4231 -
4232 - popd >/dev/null || die
4233 -
4234 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
4235 - pushd "${D}"/${instdir} >/dev/null || die
4236 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
4237 - # api_classic.jar
4238 - # api_connected.jar
4239 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
4240 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
4241 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
4242 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
4243 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
4244 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
4245 - # jcapt.jar
4246 - # jctasks.jar
4247 - # nbtasks.jar
4248 - # nbutils.jar
4249 - # tools.jar
4250 - popd >/dev/null || die
4251 -
4252 - local instdir=${INSTALL_DIR}/modules/ext
4253 - pushd "${D}"/${instdir} >/dev/null || die
4254 - # apduio.jar
4255 - popd >/dev/null || die
4256 -
4257 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
4258 -}
4259
4260 diff --git a/dev-java/netbeans-javadoc/ChangeLog b/dev-java/netbeans-javadoc/ChangeLog
4261 index 5bbaba4..b6a007e 100644
4262 --- a/dev-java/netbeans-javadoc/ChangeLog
4263 +++ b/dev-java/netbeans-javadoc/ChangeLog
4264 @@ -2,6 +2,11 @@
4265 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
4266 # $Header: $
4267
4268 + 01 Feb 2012; Miroslav Šulc <fordfrog@g.o>
4269 + -netbeans-javadoc-9999_p20120113.ebuild,
4270 + -netbeans-javadoc-9999_p20120115.ebuild:
4271 + Removed obsolete versions
4272 +
4273 *netbeans-javadoc-9999_p20120126 (27 Jan 2012)
4274
4275 27 Jan 2012; Miroslav Šulc <fordfrog@g.o>
4276
4277 diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
4278 index 5185480..7712969 100644
4279 --- a/dev-java/netbeans-javadoc/Manifest
4280 +++ b/dev-java/netbeans-javadoc/Manifest
4281 @@ -3,17 +3,13 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
4282 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
4283 DIST netbeans-7.1-201112071828-src.zip 171732619 RMD160 8dcfac6a6f19edded24526c327e77b17d0a4bf0a SHA1 7438ff91225683f47bc4c0a3faee437989f03e5b SHA256 245c95fc9d78a1b38dd60fb52d256ca933efd043e2a96f26089f8a80d043d53c
4284 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
4285 -DIST netbeans-trunk-nightly-201201131153-src.zip 172863026 RMD160 a1d2fe295f2d98ec60a542b318d748e425c6f293 SHA1 4bd37b3da8e2af7d13b5840fd425814f87098973 SHA256 368bc1983f125ca1f432953ad72c5653b45f08e014dd955af6ddae8ee8397c7d
4286 -DIST netbeans-trunk-nightly-201201150601-src.zip 172852935 RMD160 862e97d96c07eaa5629a46d9273dbfdf1e177b11 SHA1 cde7446549fc73f321581b9af2ed5867ca5d6dfe SHA256 52a940fc406253814bbf05f04d610229f526ca83f966bb0b2a016f693491c102
4287 DIST netbeans-trunk-nightly-201201180601-src.zip 172892698 RMD160 7a2556166705f69ad4591243788d4d377d81f303 SHA1 bc451e7c301404ef86467836fa77434cce055b3f SHA256 7f4604c253fe81d499406484ca50e01eb02dab49e6c496ad26226fe3902df397
4288 DIST netbeans-trunk-nightly-201201250600-src.zip 173033938 RMD160 2399192b5c47cd085e064d165be9e364180e1f7b SHA1 62565d4fe7ee4a922cacde04ce777bc19945637c SHA256 581735d902dc29075eaf73df4c5d4b19ae03395e273167c9d0652ae28dff2858
4289 DIST netbeans-trunk-nightly-201201260600-src.zip 173102685 RMD160 da4d803aa5c0a75f829533e4b6584d61677a434d SHA1 64c71bb0512696dee9a04c570f368f0e6d62eac1 SHA256 5c15e0cc7d62edc18159f2f23aeb964417421d2d3a2278b43e14c8b7006a3ba7
4290 EBUILD netbeans-javadoc-7.0.1.ebuild 5814 RMD160 d5b77264285edf96d0a3a30666a4ae72ee2387a7 SHA1 ec29b545b0632d7ea9e8bdd2208f5d1fe9532561 SHA256 68531c51838c95012830f5ae09e2386ea3179c2b31bfd5191f67993e3b3dbe2f
4291 EBUILD netbeans-javadoc-7.1.ebuild 5851 RMD160 db66fdfbe9d39c0f397909a0f06a08fc8d986710 SHA1 3faf82e4992bfcf12c1390baceb7d694fa920005 SHA256 216cbe2fd9fc97f843c0148806ad2d8267aab337542822301543070aa47a8a2d
4292 -EBUILD netbeans-javadoc-9999_p20120113.ebuild 5845 RMD160 a7f9425333e9273464d75f6e1afa4c47f96d404b SHA1 8bc643d8b7eef979bd157d81bfd6621d7cb2ecc7 SHA256 0f791ee5228a1f5f1c25dac856b7d8abc9a728fe3b51b8f67594387fc11ceb20
4293 -EBUILD netbeans-javadoc-9999_p20120115.ebuild 5845 RMD160 e19ed8b9239cd1980ff8f68e29ef139289599c59 SHA1 e12c505e8e97d0715281c0de52e0053e871e5331 SHA256 471f5ddf09480293cbba5ac285813c308f0d6a7dd1ec388aa3897aef4a2f7242
4294 EBUILD netbeans-javadoc-9999_p20120118.ebuild 5845 RMD160 d1a7e1c6c68bf23dfb68fbd6b17d9eecce1e07fe SHA1 13d3685ac6e1f3ada0f12b80db5292539be5a374 SHA256 2e6426a4fba670ad171853ed0442a7f75f0cda8ca8ef76fa6f6bc2a7a5586e8d
4295 EBUILD netbeans-javadoc-9999_p20120125.ebuild 5845 RMD160 9e0ebb24d4733b15305eadac7fa81dd8aa6a6e92 SHA1 009ee6c7fe6efd477e68126d59f3509a6c748ea5 SHA256 7827a055b11e901ed9e30871232bacb6933779a7869486ac7abd06a449bd4345
4296 EBUILD netbeans-javadoc-9999_p20120126.ebuild 5845 RMD160 c6ebe4123989541a8c3fd01c41393c9473f4790d SHA1 76d2f0db4ba9fd8a55caba8994168b72a8901cd4 SHA256 edb04087feca7a380392a71ce7bcccdc6a2e841245ff9c2835cc5a5d3d8267a2
4297 -MISC ChangeLog 24824 RMD160 da02bac8bc48bef19dd06a8121a3fbae6420b026 SHA1 ce59354532e29f247e79d2a779ce72547e551758 SHA256 bb47f986b6b3a30869c1f7f7c82fde0b50ba865d24d7d2705fce786e0a4b14e9
4298 +MISC ChangeLog 24991 RMD160 733e2a2173293b5ee87603d8c64afb687ff7b543 SHA1 5e353c166f7fc49b5ef93ecfd0764e82d5103ca4 SHA256 c8da610ff85536dbe5a99072a6e277ee455ef82972a8cb381578a8e1cec4abc9
4299 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
4300
4301 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20120113.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20120113.ebuild
4302 deleted file mode 100644
4303 index e463b80..0000000
4304 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20120113.ebuild
4305 +++ /dev/null
4306 @@ -1,160 +0,0 @@
4307 -# Copyright 1999-2012 Gentoo Foundation
4308 -# Distributed under the terms of the GNU General Public License v2
4309 -# $Header: $
4310 -
4311 -EAPI="4"
4312 -WANT_ANT_TASKS="ant-nodeps"
4313 -inherit eutils java-pkg-2 java-ant-2
4314 -
4315 -DESCRIPTION="Netbeans JavaDocs"
4316 -HOMEPAGE="http://netbeans.org/"
4317 -SLOT="9999"
4318 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-13_11-53-54/zip/netbeans-trunk-nightly-201201131153-src.zip"
4319 -SRC_URI="${SOURCE_URL}
4320 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
4321 - http://hg.netbeans.org/binaries/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip"
4322 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4323 -KEYWORDS="~amd64 ~x86"
4324 -IUSE=""
4325 -S="${WORKDIR}"
4326 -
4327 -DEPEND="virtual/jdk:1.6
4328 - app-arch/unzip
4329 - dev-java/javahelp:0
4330 - dev-java/junit:4
4331 - ~dev-java/netbeans-apisupport-${PV}
4332 - ~dev-java/netbeans-cnd-${PV}
4333 - ~dev-java/netbeans-dlight-${PV}
4334 - ~dev-java/netbeans-enterprise-${PV}
4335 - ~dev-java/netbeans-ergonomics-${PV}
4336 - ~dev-java/netbeans-groovy-${PV}
4337 - ~dev-java/netbeans-harness-${PV}
4338 - ~dev-java/netbeans-ide-${PV}
4339 - ~dev-java/netbeans-java-${PV}
4340 - ~dev-java/netbeans-javacard-${PV}
4341 - ~dev-java/netbeans-mobility-${PV}
4342 - ~dev-java/netbeans-nb-${PV}
4343 - ~dev-java/netbeans-php-${PV}
4344 - ~dev-java/netbeans-platform-${PV}
4345 - ~dev-java/netbeans-profiler-${PV}
4346 - ~dev-java/netbeans-websvccommon-${PV}"
4347 -RDEPEND=""
4348 -
4349 -JAVA_PKG_BSFIX="off"
4350 -
4351 -src_unpack() {
4352 - unpack $(basename ${SOURCE_URL})
4353 -
4354 - einfo "Deleting bundled jars..."
4355 - find -name "*.jar" -type f -delete
4356 -
4357 - unpack netbeans-9999-r1-build.xml.patch.bz2
4358 -
4359 - pushd "${S}" >/dev/null || die
4360 - ln -s "${DISTDIR}"/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip o.apache.tools.ant.module/external/ant-libs-1.8.2.zip || die
4361 - popd >/dev/null || die
4362 -}
4363 -
4364 -src_prepare() {
4365 - einfo "Deleting bundled class files..."
4366 - find -name "*.class" -type f | xargs rm -vf
4367 -
4368 - epatch netbeans-9999-r1-build.xml.patch
4369 -
4370 - # Support for custom patches
4371 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4372 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4373 -
4374 - if [ -n "${files}" ] ; then
4375 - einfo "Applying custom patches:"
4376 -
4377 - for file in ${files} ; do
4378 - epatch "${file}"
4379 - done
4380 - fi
4381 - fi
4382 -
4383 - einfo "Symlinking external libraries..."
4384 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4385 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
4386 -
4387 - einfo "Linking in other clusters..."
4388 - mkdir "${S}"/nbbuild/netbeans || die
4389 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4390 -
4391 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
4392 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4393 - touch nb.cluster.apisupport.built
4394 -
4395 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
4396 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4397 - touch nb.cluster.cnd.built
4398 -
4399 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4400 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4401 - touch nb.cluster.dlight.built
4402 -
4403 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
4404 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4405 - touch nb.cluster.enterprise.built
4406 -
4407 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
4408 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4409 - touch nb.cluster.ergonomics.built
4410 -
4411 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
4412 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4413 - touch nb.cluster.groovy.built
4414 -
4415 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4416 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4417 - touch nb.cluster.harness.built
4418 -
4419 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4420 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4421 - touch nb.cluster.ide.built
4422 -
4423 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4424 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4425 - touch nb.cluster.java.built
4426 -
4427 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
4428 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4429 - touch nb.cluster.javacard.built
4430 -
4431 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
4432 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4433 - touch nb.cluster.mobility.built
4434 -
4435 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
4436 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
4437 - touch nb.cluster.nb.built
4438 -
4439 - ln -s /usr/share/netbeans-php-${SLOT} php || die
4440 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4441 - touch nb.cluster.php.built
4442 -
4443 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4444 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4445 - touch nb.cluster.platform.built
4446 -
4447 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
4448 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4449 - touch nb.cluster.profiler.built
4450 -
4451 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4452 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4453 - touch nb.cluster.websvccommon.built
4454 -
4455 - java-pkg-2_src_prepare
4456 -}
4457 -
4458 -src_compile() {
4459 - eant -f nbbuild/build.xml bootstrap || die
4460 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
4461 -}
4462 -
4463 -src_install() {
4464 - rm nbbuild/build/javadoc/*.zip
4465 - java-pkg_dojavadoc nbbuild/build/javadoc
4466 -}
4467
4468 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20120115.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20120115.ebuild
4469 deleted file mode 100644
4470 index 2366691..0000000
4471 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20120115.ebuild
4472 +++ /dev/null
4473 @@ -1,160 +0,0 @@
4474 -# Copyright 1999-2012 Gentoo Foundation
4475 -# Distributed under the terms of the GNU General Public License v2
4476 -# $Header: $
4477 -
4478 -EAPI="4"
4479 -WANT_ANT_TASKS="ant-nodeps"
4480 -inherit eutils java-pkg-2 java-ant-2
4481 -
4482 -DESCRIPTION="Netbeans JavaDocs"
4483 -HOMEPAGE="http://netbeans.org/"
4484 -SLOT="9999"
4485 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-15_06-01-16/zip/netbeans-trunk-nightly-201201150601-src.zip"
4486 -SRC_URI="${SOURCE_URL}
4487 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
4488 - http://hg.netbeans.org/binaries/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip"
4489 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4490 -KEYWORDS="~amd64 ~x86"
4491 -IUSE=""
4492 -S="${WORKDIR}"
4493 -
4494 -DEPEND="virtual/jdk:1.6
4495 - app-arch/unzip
4496 - dev-java/javahelp:0
4497 - dev-java/junit:4
4498 - ~dev-java/netbeans-apisupport-${PV}
4499 - ~dev-java/netbeans-cnd-${PV}
4500 - ~dev-java/netbeans-dlight-${PV}
4501 - ~dev-java/netbeans-enterprise-${PV}
4502 - ~dev-java/netbeans-ergonomics-${PV}
4503 - ~dev-java/netbeans-groovy-${PV}
4504 - ~dev-java/netbeans-harness-${PV}
4505 - ~dev-java/netbeans-ide-${PV}
4506 - ~dev-java/netbeans-java-${PV}
4507 - ~dev-java/netbeans-javacard-${PV}
4508 - ~dev-java/netbeans-mobility-${PV}
4509 - ~dev-java/netbeans-nb-${PV}
4510 - ~dev-java/netbeans-php-${PV}
4511 - ~dev-java/netbeans-platform-${PV}
4512 - ~dev-java/netbeans-profiler-${PV}
4513 - ~dev-java/netbeans-websvccommon-${PV}"
4514 -RDEPEND=""
4515 -
4516 -JAVA_PKG_BSFIX="off"
4517 -
4518 -src_unpack() {
4519 - unpack $(basename ${SOURCE_URL})
4520 -
4521 - einfo "Deleting bundled jars..."
4522 - find -name "*.jar" -type f -delete
4523 -
4524 - unpack netbeans-9999-r1-build.xml.patch.bz2
4525 -
4526 - pushd "${S}" >/dev/null || die
4527 - ln -s "${DISTDIR}"/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip o.apache.tools.ant.module/external/ant-libs-1.8.2.zip || die
4528 - popd >/dev/null || die
4529 -}
4530 -
4531 -src_prepare() {
4532 - einfo "Deleting bundled class files..."
4533 - find -name "*.class" -type f | xargs rm -vf
4534 -
4535 - epatch netbeans-9999-r1-build.xml.patch
4536 -
4537 - # Support for custom patches
4538 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4539 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4540 -
4541 - if [ -n "${files}" ] ; then
4542 - einfo "Applying custom patches:"
4543 -
4544 - for file in ${files} ; do
4545 - epatch "${file}"
4546 - done
4547 - fi
4548 - fi
4549 -
4550 - einfo "Symlinking external libraries..."
4551 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4552 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
4553 -
4554 - einfo "Linking in other clusters..."
4555 - mkdir "${S}"/nbbuild/netbeans || die
4556 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4557 -
4558 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
4559 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4560 - touch nb.cluster.apisupport.built
4561 -
4562 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
4563 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4564 - touch nb.cluster.cnd.built
4565 -
4566 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4567 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4568 - touch nb.cluster.dlight.built
4569 -
4570 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
4571 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4572 - touch nb.cluster.enterprise.built
4573 -
4574 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
4575 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4576 - touch nb.cluster.ergonomics.built
4577 -
4578 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
4579 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4580 - touch nb.cluster.groovy.built
4581 -
4582 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4583 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4584 - touch nb.cluster.harness.built
4585 -
4586 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4587 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4588 - touch nb.cluster.ide.built
4589 -
4590 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4591 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4592 - touch nb.cluster.java.built
4593 -
4594 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
4595 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4596 - touch nb.cluster.javacard.built
4597 -
4598 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
4599 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4600 - touch nb.cluster.mobility.built
4601 -
4602 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
4603 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
4604 - touch nb.cluster.nb.built
4605 -
4606 - ln -s /usr/share/netbeans-php-${SLOT} php || die
4607 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4608 - touch nb.cluster.php.built
4609 -
4610 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4611 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4612 - touch nb.cluster.platform.built
4613 -
4614 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
4615 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4616 - touch nb.cluster.profiler.built
4617 -
4618 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4619 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4620 - touch nb.cluster.websvccommon.built
4621 -
4622 - java-pkg-2_src_prepare
4623 -}
4624 -
4625 -src_compile() {
4626 - eant -f nbbuild/build.xml bootstrap || die
4627 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
4628 -}
4629 -
4630 -src_install() {
4631 - rm nbbuild/build/javadoc/*.zip
4632 - java-pkg_dojavadoc nbbuild/build/javadoc
4633 -}
4634
4635 diff --git a/dev-java/netbeans-javafx/ChangeLog b/dev-java/netbeans-javafx/ChangeLog
4636 index b483215..ce57750 100644
4637 --- a/dev-java/netbeans-javafx/ChangeLog
4638 +++ b/dev-java/netbeans-javafx/ChangeLog
4639 @@ -2,6 +2,11 @@
4640 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
4641 # $Header: $
4642
4643 + 01 Feb 2012; Miroslav Šulc <fordfrog@g.o>
4644 + -netbeans-javafx-9999_p20120113.ebuild,
4645 + -netbeans-javafx-9999_p20120115.ebuild:
4646 + Removed obsolete versions
4647 +
4648 *netbeans-javafx-9999_p20120126 (27 Jan 2012)
4649
4650 27 Jan 2012; Miroslav Šulc <fordfrog@g.o>
4651
4652 diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
4653 index 0ccb1fd..127153c 100644
4654 --- a/dev-java/netbeans-javafx/Manifest
4655 +++ b/dev-java/netbeans-javafx/Manifest
4656 @@ -2,16 +2,12 @@ DIST 418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar 1695373 RMD160 f
4657 DIST A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar 109823 RMD160 4033e5b1d3508c6bbf43c03476967e665b9cbe79 SHA1 a806d99716c5e9441bfd8b401176fddefc673022 SHA256 18050686d2da634f3612a8100c405eb092dc06d86b8917c6b945d096daf49f94
4658 DIST netbeans-7.1-201112071828-src.zip 171732619 RMD160 8dcfac6a6f19edded24526c327e77b17d0a4bf0a SHA1 7438ff91225683f47bc4c0a3faee437989f03e5b SHA256 245c95fc9d78a1b38dd60fb52d256ca933efd043e2a96f26089f8a80d043d53c
4659 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
4660 -DIST netbeans-trunk-nightly-201201131153-src.zip 172863026 RMD160 a1d2fe295f2d98ec60a542b318d748e425c6f293 SHA1 4bd37b3da8e2af7d13b5840fd425814f87098973 SHA256 368bc1983f125ca1f432953ad72c5653b45f08e014dd955af6ddae8ee8397c7d
4661 -DIST netbeans-trunk-nightly-201201150601-src.zip 172852935 RMD160 862e97d96c07eaa5629a46d9273dbfdf1e177b11 SHA1 cde7446549fc73f321581b9af2ed5867ca5d6dfe SHA256 52a940fc406253814bbf05f04d610229f526ca83f966bb0b2a016f693491c102
4662 DIST netbeans-trunk-nightly-201201180601-src.zip 172892698 RMD160 7a2556166705f69ad4591243788d4d377d81f303 SHA1 bc451e7c301404ef86467836fa77434cce055b3f SHA256 7f4604c253fe81d499406484ca50e01eb02dab49e6c496ad26226fe3902df397
4663 DIST netbeans-trunk-nightly-201201250600-src.zip 173033938 RMD160 2399192b5c47cd085e064d165be9e364180e1f7b SHA1 62565d4fe7ee4a922cacde04ce777bc19945637c SHA256 581735d902dc29075eaf73df4c5d4b19ae03395e273167c9d0652ae28dff2858
4664 DIST netbeans-trunk-nightly-201201260600-src.zip 173102685 RMD160 da4d803aa5c0a75f829533e4b6584d61677a434d SHA1 64c71bb0512696dee9a04c570f368f0e6d62eac1 SHA256 5c15e0cc7d62edc18159f2f23aeb964417421d2d3a2278b43e14c8b7006a3ba7
4665 EBUILD netbeans-javafx-7.1.ebuild 3589 RMD160 8d1d9404f21e87bbdb03ae48cc3f3b69d8dae46d SHA1 ff7897e7488e2740ab40e2bcbe990e570a56e8ce SHA256 b8f24560705d071178a1bc5e0dcff0d021e69055fff09f37231c8125eeb7f5d9
4666 -EBUILD netbeans-javafx-9999_p20120113.ebuild 3616 RMD160 1b2f25c6f45dacc9fa76c5abec102542fdab24be SHA1 e472778e37286522e01af0720ae23bc22d5d404e SHA256 6edecbb0172c9cfad527173dc98845a5d29e9a6fa4a955a87660cabe1b9c8b0a
4667 -EBUILD netbeans-javafx-9999_p20120115.ebuild 3616 RMD160 fa9074bfc465f9c5b1e0f4ba6913a3ff0d5758f5 SHA1 c2a4ff005e96588cd4e92e05d376b237ef9cca82 SHA256 52d00fdcdc866428b50f7ceeddbdc0bdd285d068adf0bf1813ac54379fedb51e
4668 EBUILD netbeans-javafx-9999_p20120118.ebuild 3616 RMD160 3cbd43d616e13c46f0d7a77aa53f25dec5492df4 SHA1 fe19d414f41fa522bed2636f7fa7af013bc47e4a SHA256 c31543b3bb16f8a15a43de079f114301621067dcbfe658ca38b19fc23ea41a50
4669 EBUILD netbeans-javafx-9999_p20120125.ebuild 3616 RMD160 073ded8bc3990c2effd5334cfbec036cbece1c74 SHA1 cfd363602ed22bd8d1c96f70dd2bc4771b43c4af SHA256 02351f2235ec0c732808ab1669249ff594581882df329fd29d2bd202b7964668
4670 EBUILD netbeans-javafx-9999_p20120126.ebuild 3616 RMD160 17a097974facb0b8c8df689541090009711172d7 SHA1 75e5a7af36ab706b98df578807f9818478fca0dc SHA256 9a8e7a3e69ecbc7ae7714cadfbcbe394b8e11bb8edaa806cc60899e2f192ff3c
4671 -MISC ChangeLog 11346 RMD160 af5437529f8cc289aeb289f8da28d8bf9dc6b2e3 SHA1 4a829b3fcd4062eafcdb563b0d7f18a8e9179653 SHA256 d6934b5e14ee41a073079b25a3aec0147221f8e4ea4d35929f70bb10447db50b
4672 +MISC ChangeLog 11511 RMD160 b01ce95ec3a4bd3e519e18d0ecacd8a721ba7c60 SHA1 bcd9d4d0996a64cb09ef03421f29f44f573b84c5 SHA256 116388b5df8f9d0fdcbf5aabc4f48b20d3ab010fb6686b6bb477b649356f88f9
4673 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
4674
4675 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20120113.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20120113.ebuild
4676 deleted file mode 100644
4677 index 48ce1d8..0000000
4678 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20120113.ebuild
4679 +++ /dev/null
4680 @@ -1,112 +0,0 @@
4681 -# Copyright 1999-2012 Gentoo Foundation
4682 -# Distributed under the terms of the GNU General Public License v2
4683 -# $Header: $
4684 -
4685 -EAPI="4"
4686 -WANT_ANT_TASKS="ant-nodeps"
4687 -inherit eutils java-pkg-2 java-ant-2
4688 -
4689 -DESCRIPTION="Netbeans JavaFX Cluster"
4690 -HOMEPAGE="http://netbeans.org/projects/javafx"
4691 -SLOT="9999"
4692 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-13_11-53-54/zip/netbeans-trunk-nightly-201201131153-src.zip"
4693 -SRC_URI="${SOURCE_URL}
4694 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
4695 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
4696 - http://hg.netbeans.org/binaries/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar"
4697 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4698 -KEYWORDS="~amd64 ~x86"
4699 -IUSE=""
4700 -S="${WORKDIR}"
4701 -
4702 -CDEPEND="~dev-java/netbeans-ide-${PV}
4703 - ~dev-java/netbeans-java-${PV}
4704 - ~dev-java/netbeans-platform-${PV}"
4705 -DEPEND="virtual/jdk:1.6
4706 - app-arch/unzip
4707 - ${CDEPEND}
4708 - dev-java/javahelp:0
4709 - dev-java/junit:4"
4710 -RDEPEND=">=virtual/jdk-1.6
4711 - ${CDEPEND}"
4712 -
4713 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4714 -
4715 -EANT_BUILD_XML="nbbuild/build.xml"
4716 -EANT_BUILD_TARGET="rebuild-cluster"
4717 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true"
4718 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4719 -JAVA_PKG_BSFIX="off"
4720 -
4721 -src_unpack() {
4722 - unpack $(basename ${SOURCE_URL})
4723 -
4724 - einfo "Deleting bundled jars..."
4725 - find -name "*.jar" -type f -delete
4726 -
4727 - unpack netbeans-9999-r1-build.xml.patch.bz2
4728 -
4729 - pushd "${S}" >/dev/null || die
4730 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
4731 - ln -s "${DISTDIR}"/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar jemmy/external/jemmy-2.3.0.0.jar || die
4732 - popd >/dev/null || die
4733 -}
4734 -
4735 -src_prepare() {
4736 - einfo "Deleting bundled class files..."
4737 - find -name "*.class" -type f | xargs rm -vf
4738 -
4739 - epatch netbeans-9999-r1-build.xml.patch
4740 -
4741 - # Support for custom patches
4742 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4743 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4744 -
4745 - if [ -n "${files}" ] ; then
4746 - einfo "Applying custom patches:"
4747 -
4748 - for file in ${files} ; do
4749 - epatch "${file}"
4750 - done
4751 - fi
4752 - fi
4753 -
4754 - einfo "Symlinking external libraries..."
4755 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
4756 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4757 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
4758 -
4759 - einfo "Linking in other clusters..."
4760 - mkdir "${S}"/nbbuild/netbeans || die
4761 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4762 -
4763 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4764 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4765 - touch nb.cluster.ide.built
4766 -
4767 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4768 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4769 - touch nb.cluster.java.built
4770 -
4771 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4772 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4773 - touch nb.cluster.platform.built
4774 -
4775 - popd >/dev/null || die
4776 -
4777 - java-pkg-2_src_prepare
4778 -}
4779 -
4780 -src_install() {
4781 - pushd nbbuild/netbeans/javafx >/dev/null || die
4782 -
4783 - insinto ${INSTALL_DIR}
4784 -
4785 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4786 -
4787 - doins -r *
4788 -
4789 - popd >/dev/null || die
4790 -
4791 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
4792 -}
4793
4794 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20120115.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20120115.ebuild
4795 deleted file mode 100644
4796 index efb111f..0000000
4797 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20120115.ebuild
4798 +++ /dev/null
4799 @@ -1,112 +0,0 @@
4800 -# Copyright 1999-2012 Gentoo Foundation
4801 -# Distributed under the terms of the GNU General Public License v2
4802 -# $Header: $
4803 -
4804 -EAPI="4"
4805 -WANT_ANT_TASKS="ant-nodeps"
4806 -inherit eutils java-pkg-2 java-ant-2
4807 -
4808 -DESCRIPTION="Netbeans JavaFX Cluster"
4809 -HOMEPAGE="http://netbeans.org/projects/javafx"
4810 -SLOT="9999"
4811 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-15_06-01-16/zip/netbeans-trunk-nightly-201201150601-src.zip"
4812 -SRC_URI="${SOURCE_URL}
4813 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
4814 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
4815 - http://hg.netbeans.org/binaries/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar"
4816 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4817 -KEYWORDS="~amd64 ~x86"
4818 -IUSE=""
4819 -S="${WORKDIR}"
4820 -
4821 -CDEPEND="~dev-java/netbeans-ide-${PV}
4822 - ~dev-java/netbeans-java-${PV}
4823 - ~dev-java/netbeans-platform-${PV}"
4824 -DEPEND="virtual/jdk:1.6
4825 - app-arch/unzip
4826 - ${CDEPEND}
4827 - dev-java/javahelp:0
4828 - dev-java/junit:4"
4829 -RDEPEND=">=virtual/jdk-1.6
4830 - ${CDEPEND}"
4831 -
4832 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4833 -
4834 -EANT_BUILD_XML="nbbuild/build.xml"
4835 -EANT_BUILD_TARGET="rebuild-cluster"
4836 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true"
4837 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4838 -JAVA_PKG_BSFIX="off"
4839 -
4840 -src_unpack() {
4841 - unpack $(basename ${SOURCE_URL})
4842 -
4843 - einfo "Deleting bundled jars..."
4844 - find -name "*.jar" -type f -delete
4845 -
4846 - unpack netbeans-9999-r1-build.xml.patch.bz2
4847 -
4848 - pushd "${S}" >/dev/null || die
4849 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
4850 - ln -s "${DISTDIR}"/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar jemmy/external/jemmy-2.3.0.0.jar || die
4851 - popd >/dev/null || die
4852 -}
4853 -
4854 -src_prepare() {
4855 - einfo "Deleting bundled class files..."
4856 - find -name "*.class" -type f | xargs rm -vf
4857 -
4858 - epatch netbeans-9999-r1-build.xml.patch
4859 -
4860 - # Support for custom patches
4861 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4862 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4863 -
4864 - if [ -n "${files}" ] ; then
4865 - einfo "Applying custom patches:"
4866 -
4867 - for file in ${files} ; do
4868 - epatch "${file}"
4869 - done
4870 - fi
4871 - fi
4872 -
4873 - einfo "Symlinking external libraries..."
4874 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
4875 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4876 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
4877 -
4878 - einfo "Linking in other clusters..."
4879 - mkdir "${S}"/nbbuild/netbeans || die
4880 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4881 -
4882 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4883 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4884 - touch nb.cluster.ide.built
4885 -
4886 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4887 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4888 - touch nb.cluster.java.built
4889 -
4890 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4891 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4892 - touch nb.cluster.platform.built
4893 -
4894 - popd >/dev/null || die
4895 -
4896 - java-pkg-2_src_prepare
4897 -}
4898 -
4899 -src_install() {
4900 - pushd nbbuild/netbeans/javafx >/dev/null || die
4901 -
4902 - insinto ${INSTALL_DIR}
4903 -
4904 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4905 -
4906 - doins -r *
4907 -
4908 - popd >/dev/null || die
4909 -
4910 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
4911 -}
4912
4913 diff --git a/dev-java/netbeans-mobility/ChangeLog b/dev-java/netbeans-mobility/ChangeLog
4914 index 715ebcf..35fa211 100644
4915 --- a/dev-java/netbeans-mobility/ChangeLog
4916 +++ b/dev-java/netbeans-mobility/ChangeLog
4917 @@ -2,6 +2,11 @@
4918 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
4919 # $Header: $
4920
4921 + 01 Feb 2012; Miroslav Šulc <fordfrog@g.o>
4922 + -netbeans-mobility-9999_p20120113.ebuild,
4923 + -netbeans-mobility-9999_p20120115.ebuild:
4924 + Removed obsolete versions
4925 +
4926 *netbeans-mobility-9999_p20120126 (27 Jan 2012)
4927
4928 27 Jan 2012; Miroslav Šulc <fordfrog@g.o>
4929
4930 diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
4931 index 0dbbea6..1714363 100644
4932 --- a/dev-java/netbeans-mobility/Manifest
4933 +++ b/dev-java/netbeans-mobility/Manifest
4934 @@ -11,17 +11,13 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
4935 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
4936 DIST netbeans-7.1-201112071828-src.zip 171732619 RMD160 8dcfac6a6f19edded24526c327e77b17d0a4bf0a SHA1 7438ff91225683f47bc4c0a3faee437989f03e5b SHA256 245c95fc9d78a1b38dd60fb52d256ca933efd043e2a96f26089f8a80d043d53c
4937 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
4938 -DIST netbeans-trunk-nightly-201201131153-src.zip 172863026 RMD160 a1d2fe295f2d98ec60a542b318d748e425c6f293 SHA1 4bd37b3da8e2af7d13b5840fd425814f87098973 SHA256 368bc1983f125ca1f432953ad72c5653b45f08e014dd955af6ddae8ee8397c7d
4939 -DIST netbeans-trunk-nightly-201201150601-src.zip 172852935 RMD160 862e97d96c07eaa5629a46d9273dbfdf1e177b11 SHA1 cde7446549fc73f321581b9af2ed5867ca5d6dfe SHA256 52a940fc406253814bbf05f04d610229f526ca83f966bb0b2a016f693491c102
4940 DIST netbeans-trunk-nightly-201201180601-src.zip 172892698 RMD160 7a2556166705f69ad4591243788d4d377d81f303 SHA1 bc451e7c301404ef86467836fa77434cce055b3f SHA256 7f4604c253fe81d499406484ca50e01eb02dab49e6c496ad26226fe3902df397
4941 DIST netbeans-trunk-nightly-201201250600-src.zip 173033938 RMD160 2399192b5c47cd085e064d165be9e364180e1f7b SHA1 62565d4fe7ee4a922cacde04ce777bc19945637c SHA256 581735d902dc29075eaf73df4c5d4b19ae03395e273167c9d0652ae28dff2858
4942 DIST netbeans-trunk-nightly-201201260600-src.zip 173102685 RMD160 da4d803aa5c0a75f829533e4b6584d61677a434d SHA1 64c71bb0512696dee9a04c570f368f0e6d62eac1 SHA256 5c15e0cc7d62edc18159f2f23aeb964417421d2d3a2278b43e14c8b7006a3ba7
4943 EBUILD netbeans-mobility-7.0.1.ebuild 8655 RMD160 97622d84257291737ea08fa69205ba0377747896 SHA1 2240a20d8c81315c88ed2468e6ca9e3a54ecc5d5 SHA256 992e214ff2926e2f0db623d96b717bf8f8e4ceb47e96e69b3c6b8f67d6a8d130
4944 EBUILD netbeans-mobility-7.1.ebuild 7539 RMD160 f975f736b74d57c8e445e50e7e909adbef38ebd7 SHA1 826425ff93ca5c153de51aa79ed2385c00ba1586 SHA256 fc17a886b5cf6035b8dfb4572297a27a89bcd9dedd8a41cbde9249ed6322c7aa
4945 -EBUILD netbeans-mobility-9999_p20120113.ebuild 7566 RMD160 b0b57f4e03a36d827ef7ad0255b4197ed39899ad SHA1 256c600bf8fb46e6d687dd049b898f3b449f39de SHA256 ae6de87b449b55f41a82ebf49a4d05f1a73d91fbf28f697cf8360ba0cca184b2
4946 -EBUILD netbeans-mobility-9999_p20120115.ebuild 7566 RMD160 9845da4554fff09912b00c18a5962f8c70323e35 SHA1 c3a872541b3d818bd1a26ac713fd9b43c2930ad4 SHA256 6cfebf75f663c0a117a1a4b6bea3eeae5d62780ad5318e53e1ca3f066117a557
4947 EBUILD netbeans-mobility-9999_p20120118.ebuild 7566 RMD160 a5abcc0be6c2a544bc0aa8fca4fd41cd05bf98b5 SHA1 b3cc1c3aefbd91263484d446086dde15703fe67f SHA256 c4618519ca06f9dd3253c485c02e23c8f5b203e246e0d7b213428289dbcc83e0
4948 EBUILD netbeans-mobility-9999_p20120125.ebuild 7566 RMD160 6604d8869e05232f77dd2596777c10f7b207eb55 SHA1 459fbed4a6b25f22581da0a572b6d5c1fce38dc8 SHA256 68773a8fc4ec3aa62a1c277338442dd54665c639e6c2311cb746c8a35a406ee2
4949 EBUILD netbeans-mobility-9999_p20120126.ebuild 7566 RMD160 77e261d978581ab3b1cf06dd0aa2ccb9fb159c33 SHA1 88e2448d6f19cb6b906960d3ed203a88668793e5 SHA256 35b3b36e9a27e98d35f7c7eaf4088c80d9c04c3ef231c74dc6852c718144aa00
4950 -MISC ChangeLog 25381 RMD160 f549b9f046b102bd3d20494172e96a9bd9f49113 SHA1 c5f334be026295afa7ab0f0ea98175ce917f1dc4 SHA256 858d9272cb251a29c8d45d469d353a68414714e2f803816cd835c3248934454d
4951 +MISC ChangeLog 25550 RMD160 658b98ea79bec69b56f9ac332df064a72c2c0ae3 SHA1 8ca47d0a01039c43f7c327cbb5d53b978c3e0a4a SHA256 352f7b532d60bbdc11f2344472112490d55674f82bf96d0a9347107ce168ed2a
4952 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
4953
4954 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20120113.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20120113.ebuild
4955 deleted file mode 100644
4956 index e648e51..0000000
4957 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20120113.ebuild
4958 +++ /dev/null
4959 @@ -1,175 +0,0 @@
4960 -# Copyright 1999-2012 Gentoo Foundation
4961 -# Distributed under the terms of the GNU General Public License v2
4962 -# $Header: $
4963 -
4964 -EAPI="4"
4965 -WANT_ANT_TASKS="ant-nodeps"
4966 -inherit eutils java-pkg-2 java-ant-2
4967 -
4968 -DESCRIPTION="Netbeans Mobility Cluster"
4969 -HOMEPAGE="http://netbeans.org/features/platform/"
4970 -SLOT="9999"
4971 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-13_11-53-54/zip/netbeans-trunk-nightly-201201131153-src.zip"
4972 -SRC_URI="${SOURCE_URL}
4973 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
4974 - http://hg.netbeans.org/binaries/CEF99941E945D543DF0711F2C6AEF765B50F8501-jakarta-slide-ant-webdav-2.1.jar
4975 - http://hg.netbeans.org/binaries/D1B5BA3BFE8DCFAF08A0468F8879EF1D0E998038-jakarta-slide-webdavlib-2.1.jar
4976 - http://hg.netbeans.org/binaries/2FB485DD8C5EFC7972037781BFFF0CE31316FCE6-jmunit-1.2.1-api.zip
4977 - http://hg.netbeans.org/binaries/BD84F1A4C0789070CC62A8D2DBA75121A57C069C-jmunit4cldc10-1.2.1.jar
4978 - http://hg.netbeans.org/binaries/D76B8334DCBDBE93297AA5C02B17D9A856E72246-jmunit4cldc11-1.2.1.jar
4979 - http://hg.netbeans.org/binaries/D63B2CB355170F1BC8E126E43021047F94243B70-perseus-nb-1.0.1.jar"
4980 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4981 -KEYWORDS="~amd64 ~x86"
4982 -IUSE=""
4983 -S="${WORKDIR}"
4984 -
4985 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
4986 - ~dev-java/netbeans-enterprise-${PV}
4987 - ~dev-java/netbeans-ide-${PV}
4988 - ~dev-java/netbeans-java-${PV}
4989 - ~dev-java/netbeans-platform-${PV}
4990 - ~dev-java/netbeans-websvccommon-${PV}
4991 - dev-java/ant-contrib:0
4992 - dev-java/commons-httpclient:3
4993 - dev-java/jdom:1.0"
4994 -DEPEND="virtual/jdk:1.6
4995 - app-arch/unzip
4996 - ${CDEPEND}
4997 - dev-java/javahelp:0"
4998 -RDEPEND=">=virtual/jdk-1.6
4999 - ${CDEPEND}"
5000 -
5001 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5002 -
5003 -EANT_BUILD_XML="nbbuild/build.xml"
5004 -EANT_BUILD_TARGET="rebuild-cluster"
5005 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true"
5006 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5007 -JAVA_PKG_BSFIX="off"
5008 -
5009 -src_unpack() {
5010 - unpack $(basename ${SOURCE_URL})
5011 -
5012 - einfo "Deleting bundled jars..."
5013 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
5014 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
5015 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
5016 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
5017 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
5018 -
5019 - unpack netbeans-9999-r1-build.xml.patch.bz2
5020 -
5021 - pushd "${S}" >/dev/null || die
5022 - ln -s "${DISTDIR}"/CEF99941E945D543DF0711F2C6AEF765B50F8501-jakarta-slide-ant-webdav-2.1.jar mobility.deployment.webdav/external/jakarta-slide-ant-webdav-2.1.jar || die
5023 - ln -s "${DISTDIR}"/D1B5BA3BFE8DCFAF08A0468F8879EF1D0E998038-jakarta-slide-webdavlib-2.1.jar mobility.deployment.webdav/external/jakarta-slide-webdavlib-2.1.jar || die
5024 - ln -s "${DISTDIR}"/2FB485DD8C5EFC7972037781BFFF0CE31316FCE6-jmunit-1.2.1-api.zip mobility.j2meunit/external/jmunit-1.2.1-api.zip || die
5025 - ln -s "${DISTDIR}"/BD84F1A4C0789070CC62A8D2DBA75121A57C069C-jmunit4cldc10-1.2.1.jar mobility.j2meunit/external/jmunit4cldc10-1.2.1.jar || die
5026 - ln -s "${DISTDIR}"/D76B8334DCBDBE93297AA5C02B17D9A856E72246-jmunit4cldc11-1.2.1.jar mobility.j2meunit/external/jmunit4cldc11-1.2.1.jar || die
5027 - ln -s "${DISTDIR}"/D63B2CB355170F1BC8E126E43021047F94243B70-perseus-nb-1.0.1.jar svg.perseus/external/perseus-nb-1.0.1.jar || die
5028 - popd >/dev/null || die
5029 -}
5030 -
5031 -src_prepare() {
5032 - einfo "Deleting bundled class files..."
5033 - find -name "*.class" -type f | xargs rm -vf
5034 -
5035 - epatch netbeans-9999-r1-build.xml.patch
5036 -
5037 - # Support for custom patches
5038 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5039 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5040 -
5041 - if [ -n "${files}" ] ; then
5042 - einfo "Applying custom patches:"
5043 -
5044 - for file in ${files} ; do
5045 - epatch "${file}"
5046 - done
5047 - fi
5048 - fi
5049 -
5050 - einfo "Symlinking external libraries..."
5051 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5052 - java-pkg_jar-from --into mobility.antext/external ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
5053 - java-pkg_jar-from --into mobility.deployment.webdav/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.1.jar
5054 - java-pkg_jar-from --into mobility.deployment.webdav/external jdom-1.0 jdom.jar jdom-1.0.jar
5055 -
5056 - einfo "Linking in other clusters..."
5057 - mkdir "${S}"/nbbuild/netbeans || die
5058 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5059 -
5060 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
5061 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5062 - touch nb.cluster.apisupport.built
5063 -
5064 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
5065 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5066 - touch nb.cluster.enterprise.built
5067 -
5068 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5069 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5070 - touch nb.cluster.ide.built
5071 -
5072 - ln -s /usr/share/netbeans-java-${SLOT} java || die
5073 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5074 - touch nb.cluster.java.built
5075 -
5076 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5077 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5078 - touch nb.cluster.platform.built
5079 -
5080 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5081 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5082 - touch nb.cluster.websvccommon.built
5083 -
5084 - popd >/dev/null || die
5085 -
5086 - java-pkg-2_src_prepare
5087 -}
5088 -
5089 -src_install() {
5090 - pushd nbbuild/netbeans/mobility >/dev/null || die
5091 -
5092 - insinto ${INSTALL_DIR}
5093 -
5094 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5095 -
5096 - doins -r *
5097 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
5098 -
5099 - popd >/dev/null || die
5100 -
5101 - local instdir=${INSTALL_DIR}/modules/ext
5102 - pushd "${D}"/${instdir} >/dev/null || die
5103 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
5104 - # cdc-agui-swing-layout.jar
5105 - # cdc-pp-awt-layout.jar
5106 - 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
5107 - # jakarta-slide-ant-webdav-2.1.jar
5108 - # jakarta-slide-webdavlib-2.1.jar
5109 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
5110 - # jmunit4cldc10-1.2.1.jar
5111 - # jmunit4cldc11-1.2.1.jar
5112 - # nbactivesync-5.0.jar
5113 - # nb_svg_midp_components.jar
5114 - # netbeans_databindingme.jar
5115 - # netbeans_databindingme_pim.jar
5116 - # netbeans_databindingme_svg.jar
5117 - # netbeans_midp_components_basic.jar
5118 - # netbeans_midp_components_pda.jar
5119 - # netbeans_midp_components_wma.jar
5120 - # org-netbeans-modules-deployment-deviceanywhere.jar
5121 - # org-netbeans-modules-j2me-cdc-platform-nsicom-probe.jar
5122 - # org-netbeans-modules-j2me-cdc-project.jar
5123 - # org-netbeans-modules-j2me-cdc-project-nokiaS80.jar
5124 - # org-netbeans-modules-j2me-cdc-project-ojec.jar
5125 - # org-netbeans-modules-j2me-cdc-project-ricoh.jar
5126 - # org-netbeans-modules-j2me-cdc-project-savaje.jar
5127 - # org-netbeans-modules-j2me-cdc-project-semc.jar
5128 - # org-netbeans-modules-j2me-cdc-project-sjmc.jar
5129 - # perseus-nb-1.0.1.jar
5130 - # RicohAntTasks-2.0.jar
5131 - popd >/dev/null || die
5132 -
5133 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
5134 -}
5135
5136 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20120115.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20120115.ebuild
5137 deleted file mode 100644
5138 index 9cd7ab7..0000000
5139 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20120115.ebuild
5140 +++ /dev/null
5141 @@ -1,175 +0,0 @@
5142 -# Copyright 1999-2012 Gentoo Foundation
5143 -# Distributed under the terms of the GNU General Public License v2
5144 -# $Header: $
5145 -
5146 -EAPI="4"
5147 -WANT_ANT_TASKS="ant-nodeps"
5148 -inherit eutils java-pkg-2 java-ant-2
5149 -
5150 -DESCRIPTION="Netbeans Mobility Cluster"
5151 -HOMEPAGE="http://netbeans.org/features/platform/"
5152 -SLOT="9999"
5153 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-15_06-01-16/zip/netbeans-trunk-nightly-201201150601-src.zip"
5154 -SRC_URI="${SOURCE_URL}
5155 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
5156 - http://hg.netbeans.org/binaries/CEF99941E945D543DF0711F2C6AEF765B50F8501-jakarta-slide-ant-webdav-2.1.jar
5157 - http://hg.netbeans.org/binaries/D1B5BA3BFE8DCFAF08A0468F8879EF1D0E998038-jakarta-slide-webdavlib-2.1.jar
5158 - http://hg.netbeans.org/binaries/2FB485DD8C5EFC7972037781BFFF0CE31316FCE6-jmunit-1.2.1-api.zip
5159 - http://hg.netbeans.org/binaries/BD84F1A4C0789070CC62A8D2DBA75121A57C069C-jmunit4cldc10-1.2.1.jar
5160 - http://hg.netbeans.org/binaries/D76B8334DCBDBE93297AA5C02B17D9A856E72246-jmunit4cldc11-1.2.1.jar
5161 - http://hg.netbeans.org/binaries/D63B2CB355170F1BC8E126E43021047F94243B70-perseus-nb-1.0.1.jar"
5162 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5163 -KEYWORDS="~amd64 ~x86"
5164 -IUSE=""
5165 -S="${WORKDIR}"
5166 -
5167 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
5168 - ~dev-java/netbeans-enterprise-${PV}
5169 - ~dev-java/netbeans-ide-${PV}
5170 - ~dev-java/netbeans-java-${PV}
5171 - ~dev-java/netbeans-platform-${PV}
5172 - ~dev-java/netbeans-websvccommon-${PV}
5173 - dev-java/ant-contrib:0
5174 - dev-java/commons-httpclient:3
5175 - dev-java/jdom:1.0"
5176 -DEPEND="virtual/jdk:1.6
5177 - app-arch/unzip
5178 - ${CDEPEND}
5179 - dev-java/javahelp:0"
5180 -RDEPEND=">=virtual/jdk-1.6
5181 - ${CDEPEND}"
5182 -
5183 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5184 -
5185 -EANT_BUILD_XML="nbbuild/build.xml"
5186 -EANT_BUILD_TARGET="rebuild-cluster"
5187 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true"
5188 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5189 -JAVA_PKG_BSFIX="off"
5190 -
5191 -src_unpack() {
5192 - unpack $(basename ${SOURCE_URL})
5193 -
5194 - einfo "Deleting bundled jars..."
5195 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
5196 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
5197 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
5198 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
5199 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
5200 -
5201 - unpack netbeans-9999-r1-build.xml.patch.bz2
5202 -
5203 - pushd "${S}" >/dev/null || die
5204 - ln -s "${DISTDIR}"/CEF99941E945D543DF0711F2C6AEF765B50F8501-jakarta-slide-ant-webdav-2.1.jar mobility.deployment.webdav/external/jakarta-slide-ant-webdav-2.1.jar || die
5205 - ln -s "${DISTDIR}"/D1B5BA3BFE8DCFAF08A0468F8879EF1D0E998038-jakarta-slide-webdavlib-2.1.jar mobility.deployment.webdav/external/jakarta-slide-webdavlib-2.1.jar || die
5206 - ln -s "${DISTDIR}"/2FB485DD8C5EFC7972037781BFFF0CE31316FCE6-jmunit-1.2.1-api.zip mobility.j2meunit/external/jmunit-1.2.1-api.zip || die
5207 - ln -s "${DISTDIR}"/BD84F1A4C0789070CC62A8D2DBA75121A57C069C-jmunit4cldc10-1.2.1.jar mobility.j2meunit/external/jmunit4cldc10-1.2.1.jar || die
5208 - ln -s "${DISTDIR}"/D76B8334DCBDBE93297AA5C02B17D9A856E72246-jmunit4cldc11-1.2.1.jar mobility.j2meunit/external/jmunit4cldc11-1.2.1.jar || die
5209 - ln -s "${DISTDIR}"/D63B2CB355170F1BC8E126E43021047F94243B70-perseus-nb-1.0.1.jar svg.perseus/external/perseus-nb-1.0.1.jar || die
5210 - popd >/dev/null || die
5211 -}
5212 -
5213 -src_prepare() {
5214 - einfo "Deleting bundled class files..."
5215 - find -name "*.class" -type f | xargs rm -vf
5216 -
5217 - epatch netbeans-9999-r1-build.xml.patch
5218 -
5219 - # Support for custom patches
5220 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5221 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5222 -
5223 - if [ -n "${files}" ] ; then
5224 - einfo "Applying custom patches:"
5225 -
5226 - for file in ${files} ; do
5227 - epatch "${file}"
5228 - done
5229 - fi
5230 - fi
5231 -
5232 - einfo "Symlinking external libraries..."
5233 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5234 - java-pkg_jar-from --into mobility.antext/external ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
5235 - java-pkg_jar-from --into mobility.deployment.webdav/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.1.jar
5236 - java-pkg_jar-from --into mobility.deployment.webdav/external jdom-1.0 jdom.jar jdom-1.0.jar
5237 -
5238 - einfo "Linking in other clusters..."
5239 - mkdir "${S}"/nbbuild/netbeans || die
5240 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5241 -
5242 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
5243 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5244 - touch nb.cluster.apisupport.built
5245 -
5246 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
5247 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5248 - touch nb.cluster.enterprise.built
5249 -
5250 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5251 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5252 - touch nb.cluster.ide.built
5253 -
5254 - ln -s /usr/share/netbeans-java-${SLOT} java || die
5255 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5256 - touch nb.cluster.java.built
5257 -
5258 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5259 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5260 - touch nb.cluster.platform.built
5261 -
5262 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5263 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5264 - touch nb.cluster.websvccommon.built
5265 -
5266 - popd >/dev/null || die
5267 -
5268 - java-pkg-2_src_prepare
5269 -}
5270 -
5271 -src_install() {
5272 - pushd nbbuild/netbeans/mobility >/dev/null || die
5273 -
5274 - insinto ${INSTALL_DIR}
5275 -
5276 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5277 -
5278 - doins -r *
5279 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
5280 -
5281 - popd >/dev/null || die
5282 -
5283 - local instdir=${INSTALL_DIR}/modules/ext
5284 - pushd "${D}"/${instdir} >/dev/null || die
5285 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
5286 - # cdc-agui-swing-layout.jar
5287 - # cdc-pp-awt-layout.jar
5288 - 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
5289 - # jakarta-slide-ant-webdav-2.1.jar
5290 - # jakarta-slide-webdavlib-2.1.jar
5291 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
5292 - # jmunit4cldc10-1.2.1.jar
5293 - # jmunit4cldc11-1.2.1.jar
5294 - # nbactivesync-5.0.jar
5295 - # nb_svg_midp_components.jar
5296 - # netbeans_databindingme.jar
5297 - # netbeans_databindingme_pim.jar
5298 - # netbeans_databindingme_svg.jar
5299 - # netbeans_midp_components_basic.jar
5300 - # netbeans_midp_components_pda.jar
5301 - # netbeans_midp_components_wma.jar
5302 - # org-netbeans-modules-deployment-deviceanywhere.jar
5303 - # org-netbeans-modules-j2me-cdc-platform-nsicom-probe.jar
5304 - # org-netbeans-modules-j2me-cdc-project.jar
5305 - # org-netbeans-modules-j2me-cdc-project-nokiaS80.jar
5306 - # org-netbeans-modules-j2me-cdc-project-ojec.jar
5307 - # org-netbeans-modules-j2me-cdc-project-ricoh.jar
5308 - # org-netbeans-modules-j2me-cdc-project-savaje.jar
5309 - # org-netbeans-modules-j2me-cdc-project-semc.jar
5310 - # org-netbeans-modules-j2me-cdc-project-sjmc.jar
5311 - # perseus-nb-1.0.1.jar
5312 - # RicohAntTasks-2.0.jar
5313 - popd >/dev/null || die
5314 -
5315 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
5316 -}
5317
5318 diff --git a/dev-java/netbeans-nb/ChangeLog b/dev-java/netbeans-nb/ChangeLog
5319 index c0fd643..01766c1 100644
5320 --- a/dev-java/netbeans-nb/ChangeLog
5321 +++ b/dev-java/netbeans-nb/ChangeLog
5322 @@ -2,6 +2,10 @@
5323 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
5324 # $Header: $
5325
5326 + 01 Feb 2012; Miroslav Šulc <fordfrog@g.o>
5327 + -netbeans-nb-9999_p20120113.ebuild, -netbeans-nb-9999_p20120115.ebuild:
5328 + Removed obsolete versions
5329 +
5330 *netbeans-nb-9999_p20120126 (27 Jan 2012)
5331
5332 27 Jan 2012; Miroslav Šulc <fordfrog@g.o>
5333
5334 diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
5335 index 02a1d6f..30d5e6c 100644
5336 --- a/dev-java/netbeans-nb/Manifest
5337 +++ b/dev-java/netbeans-nb/Manifest
5338 @@ -6,17 +6,13 @@ DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e
5339 DIST netbeans-7.0.png 20011 RMD160 a941b71b571a9cd30c49446aef1bd4244e689465 SHA1 ebd2e748bb4bc29e667ead9a2fb717a9017f9405 SHA256 1d519f018ebeff6e29436c8492dbb266446bd0144fb5519b2ef6637664de6f4a
5340 DIST netbeans-7.1-201112071828-src.zip 171732619 RMD160 8dcfac6a6f19edded24526c327e77b17d0a4bf0a SHA1 7438ff91225683f47bc4c0a3faee437989f03e5b SHA256 245c95fc9d78a1b38dd60fb52d256ca933efd043e2a96f26089f8a80d043d53c
5341 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
5342 -DIST netbeans-trunk-nightly-201201131153-src.zip 172863026 RMD160 a1d2fe295f2d98ec60a542b318d748e425c6f293 SHA1 4bd37b3da8e2af7d13b5840fd425814f87098973 SHA256 368bc1983f125ca1f432953ad72c5653b45f08e014dd955af6ddae8ee8397c7d
5343 -DIST netbeans-trunk-nightly-201201150601-src.zip 172852935 RMD160 862e97d96c07eaa5629a46d9273dbfdf1e177b11 SHA1 cde7446549fc73f321581b9af2ed5867ca5d6dfe SHA256 52a940fc406253814bbf05f04d610229f526ca83f966bb0b2a016f693491c102
5344 DIST netbeans-trunk-nightly-201201180601-src.zip 172892698 RMD160 7a2556166705f69ad4591243788d4d377d81f303 SHA1 bc451e7c301404ef86467836fa77434cce055b3f SHA256 7f4604c253fe81d499406484ca50e01eb02dab49e6c496ad26226fe3902df397
5345 DIST netbeans-trunk-nightly-201201250600-src.zip 173033938 RMD160 2399192b5c47cd085e064d165be9e364180e1f7b SHA1 62565d4fe7ee4a922cacde04ce777bc19945637c SHA256 581735d902dc29075eaf73df4c5d4b19ae03395e273167c9d0652ae28dff2858
5346 DIST netbeans-trunk-nightly-201201260600-src.zip 173102685 RMD160 da4d803aa5c0a75f829533e4b6584d61677a434d SHA1 64c71bb0512696dee9a04c570f368f0e6d62eac1 SHA256 5c15e0cc7d62edc18159f2f23aeb964417421d2d3a2278b43e14c8b7006a3ba7
5347 EBUILD netbeans-nb-7.0.1.ebuild 5116 RMD160 df3e2ea3364e01de002fbb97b56c2bf927ba0e2c SHA1 f962fd0ba56bab72ef843342d94d0992e615698f SHA256 17ac4a9aa7931d052a899ad8649bed42d5c37a06d913e0dc8ded118d7ef01c47
5348 EBUILD netbeans-nb-7.1.ebuild 4983 RMD160 d7f1aa7a179b6513634f94170baab7f6ff6b0297 SHA1 26aa2b6fc0bd70f77a5024d6882cce19e0ab287a SHA256 51fa0624a944ce97e5ab1d23803c86937f06d4f0d60c4cb2d56bcb93607a5223
5349 -EBUILD netbeans-nb-9999_p20120113.ebuild 5010 RMD160 bd2ea15fd6b2da6c6c0c8c9d0fb17646f2e438f5 SHA1 0736c89f3dd2f16c006eab06387f629617af18da SHA256 cb5fe1ac0f95891569eb26dd31e97e478b735328796c31ebc47da9892ce245f5
5350 -EBUILD netbeans-nb-9999_p20120115.ebuild 5010 RMD160 bde204098aab90a27156a606e5cc325c1098d4c6 SHA1 834d4e876153d6c3240bfa767bf59546bf0b7598 SHA256 064157acb8f109af931b5994f805a14fc8be9824fc3abf544206d44058dd39d5
5351 EBUILD netbeans-nb-9999_p20120118.ebuild 5010 RMD160 17a3f53fe168a2b26e57526877c8f1d940e92b70 SHA1 f88b15d820e0ef6a30d40b225cf1402568005eab SHA256 672dc55029bbb60c49043563d19a66ec552c0fc2a73d77b70e764bb0bd98fe3c
5352 EBUILD netbeans-nb-9999_p20120125.ebuild 5010 RMD160 497c589a88f2b2269e87c41d0ee8e3bc30afca41 SHA1 c04b68082f11182eeee51966aec012ec03f62d84 SHA256 6ab27ad46b8f04535b3797d47b4cbfe666da3b2e254f729acbdb1a92308fc90e
5353 EBUILD netbeans-nb-9999_p20120126.ebuild 5010 RMD160 c915870424d9db8fc807f105ec0e673625cd1a86 SHA1 ac5163b4eebda264fcdbe1f6ab21a0fc7a25a145 SHA256 e71bcd50989a9b90dcba050f86a6f7ffe2c190ec6d048573497738013d802ed5
5354 -MISC ChangeLog 24210 RMD160 aecb455c8279583349d025c2a5e4ed2a832b9955 SHA1 bea878fcc35d57548f69626a3d4cc8b5ca0f8f08 SHA256 b1355606cb56b3b258d76649fa7a301300e2014c03c32ce827f3fb80a6c878b5
5355 +MISC ChangeLog 24365 RMD160 7957c6c29548ecbdd2a8c3c82430325d73767be6 SHA1 f2cf6620af2405c1bf8ce3db824e7193b3a1990d SHA256 1c3406a50d07a04641c6e9d69b3bbd73a0e5c4ab1bd68bf01cbbe2c480192e80
5356 MISC metadata.xml 396 RMD160 80c4086b305af8d5e4adae8a263111590f183c05 SHA1 11224a41781dde9ebd92c32e5c0a9d1921b628cb SHA256 5083064ed2246a84e2aedbc326d56cc8bf571fd8e7c24af0e4bc14c50f1ebb49
5357
5358 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20120113.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20120113.ebuild
5359 deleted file mode 100644
5360 index c4040f8..0000000
5361 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20120113.ebuild
5362 +++ /dev/null
5363 @@ -1,149 +0,0 @@
5364 -# Copyright 1999-2012 Gentoo Foundation
5365 -# Distributed under the terms of the GNU General Public License v2
5366 -# $Header: $
5367 -
5368 -EAPI="4"
5369 -WANT_ANT_TASKS="ant-nodeps"
5370 -inherit eutils java-pkg-2 java-ant-2
5371 -
5372 -DESCRIPTION="Netbeans IDE Branding"
5373 -HOMEPAGE="http://netbeans.org/"
5374 -SLOT="9999"
5375 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-13_11-53-54/zip/netbeans-trunk-nightly-201201131153-src.zip"
5376 -SRC_URI="${SOURCE_URL}
5377 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
5378 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
5379 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5380 -KEYWORDS="~amd64 ~x86"
5381 -IUSE="keychain"
5382 -S="${WORKDIR}"
5383 -
5384 -CDEPEND="~dev-java/netbeans-platform-${PV}
5385 - ~dev-java/netbeans-harness-${PV}
5386 - ~dev-java/netbeans-ide-${PV}"
5387 -DEPEND="virtual/jdk:1.6
5388 - app-arch/unzip
5389 - ${CDEPEND}
5390 - dev-java/javahelp:0"
5391 -RDEPEND=">=virtual/jdk-1.6
5392 - ${CDEPEND}
5393 - keychain? (
5394 - net-misc/keychain:0
5395 - net-misc/x11-ssh-askpass:0
5396 - )"
5397 -
5398 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5399 -
5400 -EANT_BUILD_XML="nbbuild/build.xml"
5401 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
5402 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true"
5403 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5404 -JAVA_PKG_BSFIX="off"
5405 -
5406 -src_unpack() {
5407 - unpack $(basename ${SOURCE_URL})
5408 -
5409 - einfo "Deleting bundled jars..."
5410 - find -name "*.jar" -type f -delete
5411 -
5412 - unpack netbeans-9999-r1-build.xml.patch.bz2
5413 -}
5414 -
5415 -src_prepare() {
5416 - einfo "Deleting bundled class files..."
5417 - find -name "*.class" -type f | xargs rm -vf
5418 -
5419 - epatch netbeans-9999-r1-build.xml.patch
5420 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
5421 -
5422 - # Support for custom patches
5423 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5424 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5425 -
5426 - if [ -n "${files}" ] ; then
5427 - einfo "Applying custom patches:"
5428 -
5429 - for file in ${files} ; do
5430 - epatch "${file}"
5431 - done
5432 - fi
5433 - fi
5434 -
5435 - einfo "Symlinking external libraries..."
5436 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5437 -
5438 - einfo "Linking in other clusters..."
5439 - mkdir "${S}"/nbbuild/netbeans || die
5440 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5441 -
5442 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5443 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5444 - touch nb.cluster.platform.built
5445 -
5446 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5447 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5448 - touch nb.cluster.harness.built
5449 -
5450 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5451 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5452 - touch nb.cluster.ide.built
5453 - popd >/dev/null || die
5454 -
5455 - java-pkg-2_src_prepare
5456 -}
5457 -
5458 -src_install() {
5459 - pushd nbbuild/netbeans >/dev/null || die
5460 -
5461 - insinto ${INSTALL_DIR}/nb
5462 -
5463 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
5464 -
5465 - insinto ${INSTALL_DIR}
5466 - doins -r nb
5467 - dodoc *.txt
5468 - dohtml *.html *.css
5469 -
5470 - insinto ${INSTALL_DIR}/bin
5471 - doins bin/netbeans
5472 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
5473 - fperms 755 ${INSTALL_DIR}/bin/netbeans
5474 -
5475 - insinto /etc/netbeans-${SLOT}
5476 - doins etc/*
5477 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
5478 -
5479 - # fix paths per bug# 163483
5480 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
5481 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
5482 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
5483 - fi
5484 -
5485 - dodir /usr/share/icons/hicolor/32x32/apps
5486 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
5487 - dodir /usr/share/icons/hicolor/128x128/apps
5488 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
5489 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
5490 -
5491 - popd >/dev/null || die
5492 -
5493 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
5494 -
5495 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
5496 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
5497 -}
5498 -
5499 -pkg_postinst() {
5500 - if use keychain ; then
5501 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
5502 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
5503 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
5504 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
5505 - einfo "each key on single line, for example:"
5506 - einfo "id_dsa"
5507 - einfo "id_dsa_gentoo"
5508 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
5509 - einfo "for key password (only this time and never again). You can find more information"
5510 - einfo "about keychain at http://www.gentoo.org/doc/en/keychain-guide.xml"
5511 - fi
5512 -}
5513
5514 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20120115.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20120115.ebuild
5515 deleted file mode 100644
5516 index 2d7252f..0000000
5517 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20120115.ebuild
5518 +++ /dev/null
5519 @@ -1,149 +0,0 @@
5520 -# Copyright 1999-2012 Gentoo Foundation
5521 -# Distributed under the terms of the GNU General Public License v2
5522 -# $Header: $
5523 -
5524 -EAPI="4"
5525 -WANT_ANT_TASKS="ant-nodeps"
5526 -inherit eutils java-pkg-2 java-ant-2
5527 -
5528 -DESCRIPTION="Netbeans IDE Branding"
5529 -HOMEPAGE="http://netbeans.org/"
5530 -SLOT="9999"
5531 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-15_06-01-16/zip/netbeans-trunk-nightly-201201150601-src.zip"
5532 -SRC_URI="${SOURCE_URL}
5533 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
5534 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
5535 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5536 -KEYWORDS="~amd64 ~x86"
5537 -IUSE="keychain"
5538 -S="${WORKDIR}"
5539 -
5540 -CDEPEND="~dev-java/netbeans-platform-${PV}
5541 - ~dev-java/netbeans-harness-${PV}
5542 - ~dev-java/netbeans-ide-${PV}"
5543 -DEPEND="virtual/jdk:1.6
5544 - app-arch/unzip
5545 - ${CDEPEND}
5546 - dev-java/javahelp:0"
5547 -RDEPEND=">=virtual/jdk-1.6
5548 - ${CDEPEND}
5549 - keychain? (
5550 - net-misc/keychain:0
5551 - net-misc/x11-ssh-askpass:0
5552 - )"
5553 -
5554 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5555 -
5556 -EANT_BUILD_XML="nbbuild/build.xml"
5557 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
5558 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true"
5559 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5560 -JAVA_PKG_BSFIX="off"
5561 -
5562 -src_unpack() {
5563 - unpack $(basename ${SOURCE_URL})
5564 -
5565 - einfo "Deleting bundled jars..."
5566 - find -name "*.jar" -type f -delete
5567 -
5568 - unpack netbeans-9999-r1-build.xml.patch.bz2
5569 -}
5570 -
5571 -src_prepare() {
5572 - einfo "Deleting bundled class files..."
5573 - find -name "*.class" -type f | xargs rm -vf
5574 -
5575 - epatch netbeans-9999-r1-build.xml.patch
5576 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
5577 -
5578 - # Support for custom patches
5579 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5580 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5581 -
5582 - if [ -n "${files}" ] ; then
5583 - einfo "Applying custom patches:"
5584 -
5585 - for file in ${files} ; do
5586 - epatch "${file}"
5587 - done
5588 - fi
5589 - fi
5590 -
5591 - einfo "Symlinking external libraries..."
5592 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5593 -
5594 - einfo "Linking in other clusters..."
5595 - mkdir "${S}"/nbbuild/netbeans || die
5596 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5597 -
5598 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5599 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5600 - touch nb.cluster.platform.built
5601 -
5602 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5603 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5604 - touch nb.cluster.harness.built
5605 -
5606 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5607 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5608 - touch nb.cluster.ide.built
5609 - popd >/dev/null || die
5610 -
5611 - java-pkg-2_src_prepare
5612 -}
5613 -
5614 -src_install() {
5615 - pushd nbbuild/netbeans >/dev/null || die
5616 -
5617 - insinto ${INSTALL_DIR}/nb
5618 -
5619 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
5620 -
5621 - insinto ${INSTALL_DIR}
5622 - doins -r nb
5623 - dodoc *.txt
5624 - dohtml *.html *.css
5625 -
5626 - insinto ${INSTALL_DIR}/bin
5627 - doins bin/netbeans
5628 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
5629 - fperms 755 ${INSTALL_DIR}/bin/netbeans
5630 -
5631 - insinto /etc/netbeans-${SLOT}
5632 - doins etc/*
5633 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
5634 -
5635 - # fix paths per bug# 163483
5636 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
5637 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
5638 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
5639 - fi
5640 -
5641 - dodir /usr/share/icons/hicolor/32x32/apps
5642 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
5643 - dodir /usr/share/icons/hicolor/128x128/apps
5644 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
5645 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
5646 -
5647 - popd >/dev/null || die
5648 -
5649 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
5650 -
5651 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
5652 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
5653 -}
5654 -
5655 -pkg_postinst() {
5656 - if use keychain ; then
5657 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
5658 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
5659 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
5660 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
5661 - einfo "each key on single line, for example:"
5662 - einfo "id_dsa"
5663 - einfo "id_dsa_gentoo"
5664 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
5665 - einfo "for key password (only this time and never again). You can find more information"
5666 - einfo "about keychain at http://www.gentoo.org/doc/en/keychain-guide.xml"
5667 - fi
5668 -}
5669
5670 diff --git a/dev-java/netbeans-php/ChangeLog b/dev-java/netbeans-php/ChangeLog
5671 index dd78b84..5567cd9 100644
5672 --- a/dev-java/netbeans-php/ChangeLog
5673 +++ b/dev-java/netbeans-php/ChangeLog
5674 @@ -2,6 +2,10 @@
5675 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
5676 # $Header: $
5677
5678 + 01 Feb 2012; Miroslav Šulc <fordfrog@g.o>
5679 + -netbeans-php-9999_p20120113.ebuild, -netbeans-php-9999_p20120115.ebuild:
5680 + Removed obsolete versions
5681 +
5682 *netbeans-php-9999_p20120126 (27 Jan 2012)
5683
5684 27 Jan 2012; Miroslav Šulc <fordfrog@g.o>
5685
5686 diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
5687 index dc3d902..56414d2 100644
5688 --- a/dev-java/netbeans-php/Manifest
5689 +++ b/dev-java/netbeans-php/Manifest
5690 @@ -8,17 +8,13 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
5691 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
5692 DIST netbeans-7.1-201112071828-src.zip 171732619 RMD160 8dcfac6a6f19edded24526c327e77b17d0a4bf0a SHA1 7438ff91225683f47bc4c0a3faee437989f03e5b SHA256 245c95fc9d78a1b38dd60fb52d256ca933efd043e2a96f26089f8a80d043d53c
5693 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
5694 -DIST netbeans-trunk-nightly-201201131153-src.zip 172863026 RMD160 a1d2fe295f2d98ec60a542b318d748e425c6f293 SHA1 4bd37b3da8e2af7d13b5840fd425814f87098973 SHA256 368bc1983f125ca1f432953ad72c5653b45f08e014dd955af6ddae8ee8397c7d
5695 -DIST netbeans-trunk-nightly-201201150601-src.zip 172852935 RMD160 862e97d96c07eaa5629a46d9273dbfdf1e177b11 SHA1 cde7446549fc73f321581b9af2ed5867ca5d6dfe SHA256 52a940fc406253814bbf05f04d610229f526ca83f966bb0b2a016f693491c102
5696 DIST netbeans-trunk-nightly-201201180601-src.zip 172892698 RMD160 7a2556166705f69ad4591243788d4d377d81f303 SHA1 bc451e7c301404ef86467836fa77434cce055b3f SHA256 7f4604c253fe81d499406484ca50e01eb02dab49e6c496ad26226fe3902df397
5697 DIST netbeans-trunk-nightly-201201250600-src.zip 173033938 RMD160 2399192b5c47cd085e064d165be9e364180e1f7b SHA1 62565d4fe7ee4a922cacde04ce777bc19945637c SHA256 581735d902dc29075eaf73df4c5d4b19ae03395e273167c9d0652ae28dff2858
5698 DIST netbeans-trunk-nightly-201201260600-src.zip 173102685 RMD160 da4d803aa5c0a75f829533e4b6584d61677a434d SHA1 64c71bb0512696dee9a04c570f368f0e6d62eac1 SHA256 5c15e0cc7d62edc18159f2f23aeb964417421d2d3a2278b43e14c8b7006a3ba7
5699 EBUILD netbeans-php-7.0.1.ebuild 4151 RMD160 948630039891c480cbc0a9440fd9d74438bbcca4 SHA1 9afb5f8b29bc9c86fce11b8a44976da980741ec8 SHA256 3aee393fe89aa4788ccd17af46f1df43a5681c28af6d580724d8db0f5e804ff0
5700 EBUILD netbeans-php-7.1.ebuild 3936 RMD160 6bb9027c14db7fe0c590939d25e73c990ad57a91 SHA1 ba77f0f6453cf11820fd6ba1d85f610d17984056 SHA256 46946b8309f18149285462375093a8b6d4385c547ce355d443b92de7c484b541
5701 -EBUILD netbeans-php-9999_p20120113.ebuild 3963 RMD160 de471fce09af001f76d70e4844129fb5a4f3649e SHA1 f7c124fbc0883416c995f36da03fc62d340029e2 SHA256 048521228d17e28ff0a2f1d3a9947655432fa9d62aaca31450d829530a6bca40
5702 -EBUILD netbeans-php-9999_p20120115.ebuild 3963 RMD160 da36bcbd86f3cb34f63ed6a3554fdf16c375b056 SHA1 2f47d0ed3eabc58231baa66b193283dbc0c00a61 SHA256 f04bead4080080c1c64c5c0324a32d74de17bda3fb988992d8e38a29459408bf
5703 EBUILD netbeans-php-9999_p20120118.ebuild 3963 RMD160 d8800e23e076e71dc790ddedb528b90559fc1c0d SHA1 5a3b86d7994e7bcabb1697bab7bda631602d9292 SHA256 0bdfe454c0daeaadde0de88a04f80ac454527ecc3b36b7a4710ea8a9eeea06f8
5704 EBUILD netbeans-php-9999_p20120125.ebuild 3963 RMD160 e4d3e5f1ad6ac576da1c88e1d9c113449883d713 SHA1 4db2e4297fb9a119512ccb2bf6bfb287bfd6a229 SHA256 4c402ab9ad21e8b9ff3261a4dedc77ac0408676542dbb765897506b0a2c64652
5705 EBUILD netbeans-php-9999_p20120126.ebuild 3963 RMD160 ca1e16ba5d8a3be594358db3b2bf325dd6602106 SHA1 406a14f0f377a20a9a7e16cb6669c167019caf81 SHA256 cf3b9d3415ab35cbb325e43ad50ba2233806374b335e8477811f078b27c60a75
5706 -MISC ChangeLog 23825 RMD160 888b76e431e0109e9a2191d471bdd6d536dcc6cd SHA1 c0b8a89047cecb3df461697a92e4af5c831f366d SHA256 2ec4ef1a344eabec412f4080eb4eb5f6da9a36560575b2f16e7bfcbe84fd5f1c
5707 +MISC ChangeLog 23982 RMD160 a65c5d97ad56a814fc40b7aa51d35144903b0d6d SHA1 637406e5d369170c12ba6f8bc00d10753a386dec SHA256 ed43f4efe2bae8d1c113fe5264408d9763cca42ed6deb2a0710dc03f31db1955
5708 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
5709
5710 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20120113.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20120113.ebuild
5711 deleted file mode 100644
5712 index 51b3b0a..0000000
5713 --- a/dev-java/netbeans-php/netbeans-php-9999_p20120113.ebuild
5714 +++ /dev/null
5715 @@ -1,118 +0,0 @@
5716 -# Copyright 1999-2012 Gentoo Foundation
5717 -# Distributed under the terms of the GNU General Public License v2
5718 -# $Header: $
5719 -
5720 -EAPI="4"
5721 -WANT_ANT_TASKS="ant-nodeps"
5722 -inherit eutils java-pkg-2 java-ant-2
5723 -
5724 -DESCRIPTION="Netbeans PHP Cluster"
5725 -HOMEPAGE="http://netbeans.org/projects/php"
5726 -SLOT="9999"
5727 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-13_11-53-54/zip/netbeans-trunk-nightly-201201131153-src.zip"
5728 -SRC_URI="${SOURCE_URL}
5729 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
5730 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
5731 - http://hg.netbeans.org/binaries/02C57E8113871A5CEC0AB853D48165761FAF1051-phpsigfiles.zip
5732 - http://hg.netbeans.org/binaries/40BC40A6E6DBD598900E8FAB87E460FCC601275C-predefined_vars.zip"
5733 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5734 -KEYWORDS="~amd64 ~x86"
5735 -IUSE=""
5736 -S="${WORKDIR}"
5737 -
5738 -CDEPEND="~dev-java/netbeans-ide-${PV}
5739 - ~dev-java/netbeans-platform-${PV}
5740 - ~dev-java/netbeans-websvccommon-${PV}
5741 - dev-java/javacup:0"
5742 -DEPEND="virtual/jdk:1.6
5743 - app-arch/unzip
5744 - ${CDEPEND}
5745 - dev-java/javahelp:0"
5746 -RDEPEND=">=virtual/jdk-1.6
5747 - ${CDEPEND}"
5748 -
5749 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5750 -
5751 -EANT_BUILD_XML="nbbuild/build.xml"
5752 -EANT_BUILD_TARGET="rebuild-cluster"
5753 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true"
5754 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5755 -JAVA_PKG_BSFIX="off"
5756 -
5757 -src_unpack() {
5758 - unpack $(basename ${SOURCE_URL})
5759 -
5760 - einfo "Deleting bundled jars..."
5761 - find -name "*.jar" -type f -delete
5762 -
5763 - unpack netbeans-9999-r1-build.xml.patch.bz2
5764 -
5765 - pushd "${S}" >/dev/null || die
5766 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
5767 - ln -s "${DISTDIR}"/02C57E8113871A5CEC0AB853D48165761FAF1051-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
5768 - ln -s "${DISTDIR}"/40BC40A6E6DBD598900E8FAB87E460FCC601275C-predefined_vars.zip php.editor/external/predefined_vars.zip || die
5769 - popd >/dev/null || die
5770 -}
5771 -
5772 -src_prepare() {
5773 - einfo "Deleting bundled class files..."
5774 - find -name "*.class" -type f | xargs rm -vf
5775 -
5776 - epatch netbeans-9999-r1-build.xml.patch
5777 -
5778 - # Support for custom patches
5779 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5780 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5781 -
5782 - if [ -n "${files}" ] ; then
5783 - einfo "Applying custom patches:"
5784 -
5785 - for file in ${files} ; do
5786 - epatch "${file}"
5787 - done
5788 - fi
5789 - fi
5790 -
5791 - einfo "Symlinking external libraries..."
5792 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5793 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
5794 -
5795 - einfo "Linking in other clusters..."
5796 - mkdir "${S}"/nbbuild/netbeans || die
5797 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5798 -
5799 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5800 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5801 - touch nb.cluster.ide.built
5802 -
5803 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5804 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5805 - touch nb.cluster.platform.built
5806 -
5807 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5808 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5809 - touch nb.cluster.websvccommon.built
5810 -
5811 - popd >/dev/null || die
5812 -
5813 - java-pkg-2_src_prepare
5814 -}
5815 -
5816 -src_install() {
5817 - pushd nbbuild/netbeans/php >/dev/null || die
5818 -
5819 - insinto ${INSTALL_DIR}
5820 -
5821 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5822 -
5823 - doins -r *
5824 -
5825 - popd >/dev/null || die
5826 -
5827 - local instdir=${INSTALL_DIR}/modules/ext
5828 - pushd "${D}"/${instdir} >/dev/null || die
5829 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
5830 - popd >/dev/null || die
5831 -
5832 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
5833 -}
5834
5835 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20120115.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20120115.ebuild
5836 deleted file mode 100644
5837 index 399d027..0000000
5838 --- a/dev-java/netbeans-php/netbeans-php-9999_p20120115.ebuild
5839 +++ /dev/null
5840 @@ -1,118 +0,0 @@
5841 -# Copyright 1999-2012 Gentoo Foundation
5842 -# Distributed under the terms of the GNU General Public License v2
5843 -# $Header: $
5844 -
5845 -EAPI="4"
5846 -WANT_ANT_TASKS="ant-nodeps"
5847 -inherit eutils java-pkg-2 java-ant-2
5848 -
5849 -DESCRIPTION="Netbeans PHP Cluster"
5850 -HOMEPAGE="http://netbeans.org/projects/php"
5851 -SLOT="9999"
5852 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-15_06-01-16/zip/netbeans-trunk-nightly-201201150601-src.zip"
5853 -SRC_URI="${SOURCE_URL}
5854 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
5855 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
5856 - http://hg.netbeans.org/binaries/02C57E8113871A5CEC0AB853D48165761FAF1051-phpsigfiles.zip
5857 - http://hg.netbeans.org/binaries/40BC40A6E6DBD598900E8FAB87E460FCC601275C-predefined_vars.zip"
5858 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5859 -KEYWORDS="~amd64 ~x86"
5860 -IUSE=""
5861 -S="${WORKDIR}"
5862 -
5863 -CDEPEND="~dev-java/netbeans-ide-${PV}
5864 - ~dev-java/netbeans-platform-${PV}
5865 - ~dev-java/netbeans-websvccommon-${PV}
5866 - dev-java/javacup:0"
5867 -DEPEND="virtual/jdk:1.6
5868 - app-arch/unzip
5869 - ${CDEPEND}
5870 - dev-java/javahelp:0"
5871 -RDEPEND=">=virtual/jdk-1.6
5872 - ${CDEPEND}"
5873 -
5874 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5875 -
5876 -EANT_BUILD_XML="nbbuild/build.xml"
5877 -EANT_BUILD_TARGET="rebuild-cluster"
5878 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true"
5879 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5880 -JAVA_PKG_BSFIX="off"
5881 -
5882 -src_unpack() {
5883 - unpack $(basename ${SOURCE_URL})
5884 -
5885 - einfo "Deleting bundled jars..."
5886 - find -name "*.jar" -type f -delete
5887 -
5888 - unpack netbeans-9999-r1-build.xml.patch.bz2
5889 -
5890 - pushd "${S}" >/dev/null || die
5891 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
5892 - ln -s "${DISTDIR}"/02C57E8113871A5CEC0AB853D48165761FAF1051-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
5893 - ln -s "${DISTDIR}"/40BC40A6E6DBD598900E8FAB87E460FCC601275C-predefined_vars.zip php.editor/external/predefined_vars.zip || die
5894 - popd >/dev/null || die
5895 -}
5896 -
5897 -src_prepare() {
5898 - einfo "Deleting bundled class files..."
5899 - find -name "*.class" -type f | xargs rm -vf
5900 -
5901 - epatch netbeans-9999-r1-build.xml.patch
5902 -
5903 - # Support for custom patches
5904 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5905 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5906 -
5907 - if [ -n "${files}" ] ; then
5908 - einfo "Applying custom patches:"
5909 -
5910 - for file in ${files} ; do
5911 - epatch "${file}"
5912 - done
5913 - fi
5914 - fi
5915 -
5916 - einfo "Symlinking external libraries..."
5917 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5918 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
5919 -
5920 - einfo "Linking in other clusters..."
5921 - mkdir "${S}"/nbbuild/netbeans || die
5922 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5923 -
5924 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5925 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5926 - touch nb.cluster.ide.built
5927 -
5928 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5929 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5930 - touch nb.cluster.platform.built
5931 -
5932 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5933 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5934 - touch nb.cluster.websvccommon.built
5935 -
5936 - popd >/dev/null || die
5937 -
5938 - java-pkg-2_src_prepare
5939 -}
5940 -
5941 -src_install() {
5942 - pushd nbbuild/netbeans/php >/dev/null || die
5943 -
5944 - insinto ${INSTALL_DIR}
5945 -
5946 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5947 -
5948 - doins -r *
5949 -
5950 - popd >/dev/null || die
5951 -
5952 - local instdir=${INSTALL_DIR}/modules/ext
5953 - pushd "${D}"/${instdir} >/dev/null || die
5954 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
5955 - popd >/dev/null || die
5956 -
5957 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
5958 -}
5959
5960 diff --git a/dev-java/netbeans-platform/ChangeLog b/dev-java/netbeans-platform/ChangeLog
5961 index da84460..644383d 100644
5962 --- a/dev-java/netbeans-platform/ChangeLog
5963 +++ b/dev-java/netbeans-platform/ChangeLog
5964 @@ -2,6 +2,11 @@
5965 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
5966 # $Header: $
5967
5968 + 01 Feb 2012; Miroslav Šulc <fordfrog@g.o>
5969 + -netbeans-platform-9999_p20120113.ebuild,
5970 + -netbeans-platform-9999_p20120115.ebuild:
5971 + Removed obsolete versions
5972 +
5973 *netbeans-platform-9999_p20120126 (27 Jan 2012)
5974
5975 27 Jan 2012; Miroslav Šulc <fordfrog@g.o>
5976
5977 diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
5978 index 5b1c046..1c13867 100644
5979 --- a/dev-java/netbeans-platform/Manifest
5980 +++ b/dev-java/netbeans-platform/Manifest
5981 @@ -9,17 +9,13 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
5982 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
5983 DIST netbeans-7.1-201112071828-src.zip 171732619 RMD160 8dcfac6a6f19edded24526c327e77b17d0a4bf0a SHA1 7438ff91225683f47bc4c0a3faee437989f03e5b SHA256 245c95fc9d78a1b38dd60fb52d256ca933efd043e2a96f26089f8a80d043d53c
5984 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
5985 -DIST netbeans-trunk-nightly-201201131153-src.zip 172863026 RMD160 a1d2fe295f2d98ec60a542b318d748e425c6f293 SHA1 4bd37b3da8e2af7d13b5840fd425814f87098973 SHA256 368bc1983f125ca1f432953ad72c5653b45f08e014dd955af6ddae8ee8397c7d
5986 -DIST netbeans-trunk-nightly-201201150601-src.zip 172852935 RMD160 862e97d96c07eaa5629a46d9273dbfdf1e177b11 SHA1 cde7446549fc73f321581b9af2ed5867ca5d6dfe SHA256 52a940fc406253814bbf05f04d610229f526ca83f966bb0b2a016f693491c102
5987 DIST netbeans-trunk-nightly-201201180601-src.zip 172892698 RMD160 7a2556166705f69ad4591243788d4d377d81f303 SHA1 bc451e7c301404ef86467836fa77434cce055b3f SHA256 7f4604c253fe81d499406484ca50e01eb02dab49e6c496ad26226fe3902df397
5988 DIST netbeans-trunk-nightly-201201250600-src.zip 173033938 RMD160 2399192b5c47cd085e064d165be9e364180e1f7b SHA1 62565d4fe7ee4a922cacde04ce777bc19945637c SHA256 581735d902dc29075eaf73df4c5d4b19ae03395e273167c9d0652ae28dff2858
5989 DIST netbeans-trunk-nightly-201201260600-src.zip 173102685 RMD160 da4d803aa5c0a75f829533e4b6584d61677a434d SHA1 64c71bb0512696dee9a04c570f368f0e6d62eac1 SHA256 5c15e0cc7d62edc18159f2f23aeb964417421d2d3a2278b43e14c8b7006a3ba7
5990 EBUILD netbeans-platform-7.0.1.ebuild 5049 RMD160 d6a01c7785d02b9e5aebb1a2f192c5a2b6f1ccae SHA1 2acc23f9e9f6f5c60cabce30e651b3d31d91ac41 SHA256 b67cf0867358fea808614c02b8b6ea2ab88223f8642175ac3f91dc8c610aca4e
5991 EBUILD netbeans-platform-7.1.ebuild 5030 RMD160 973c294a75693c4b7b5758102a007a26bfef1fc9 SHA1 7da3aa5d7471b5ff32601631d5cf517c6a3844f3 SHA256 0e66b8ff85624350b3e1fe765ae80c81723c43848411bafb7cb80924f16f5906
5992 -EBUILD netbeans-platform-9999_p20120113.ebuild 5057 RMD160 3800240901de1a57222583649d9fdfcde43a07e3 SHA1 29a429968c75762e2fca5ecd68da714d530f0f08 SHA256 7c53f5821052ea1b8c118d0510b97c2673ecf5059aff4a09e5edad1dbccec5a0
5993 -EBUILD netbeans-platform-9999_p20120115.ebuild 5057 RMD160 e6ee102775837dc9a7909e9d445434a596f703e4 SHA1 8348cf6aaa2c2c1ebb1aeb2d978f5cbf9255f516 SHA256 6de03d08255624f031d6fc86d4e9b0ceb60f637d10ada274c7b1ac13e2d4ed37
5994 EBUILD netbeans-platform-9999_p20120118.ebuild 5057 RMD160 5ee86c05fda826fc3492a3a15a67c334ab087efb SHA1 c62aec3cd5c8284bd9529db7e84aafa1ec65f46c SHA256 1ecdba380b71dbf602406cbc4448d8f9777cc8eeb67f8e55e5ea325dfd39b29d
5995 EBUILD netbeans-platform-9999_p20120125.ebuild 5057 RMD160 e7c69faf1560cebf1dad8934dfbbb7a73581b0c0 SHA1 b11d107fbcf91fb63a4482feaacca5441fe01835 SHA256 c546c9e166a2b79d06133994b621dc1a890f54ee86c8d8eee82242556df7dc3d
5996 EBUILD netbeans-platform-9999_p20120126.ebuild 5057 RMD160 190a6314f1809871f23ba30647147daaa16919a2 SHA1 7ce7d34a92b92bbf9cf12058a54abadc1c2e7f28 SHA256 cc8bdc06da1bdab7459c878dd76d1ee59927c3b82d7ff639713c5d436aa6dd39
5997 -MISC ChangeLog 25945 RMD160 b19356a01eea22a443cb231a42826d2bdb949c1c SHA1 ea91fb2088742fe7e8c3ee96abe2a8fdfc6847b9 SHA256 bd2f829cf9f19fd7fb0129d8d161f5f4ada40d87054e4bdca64558c2be73c20b
5998 +MISC ChangeLog 26114 RMD160 21078a2d53250aafd2cdc40eb948ccb4a7b4255e SHA1 ae4252ad6464343a9c3d91d699858b3815e2685e SHA256 67cea3c0646b2c5fac10849409247aa6a07eac586dfd4f36c537fb2adbf407b7
5999 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
6000
6001 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20120113.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20120113.ebuild
6002 deleted file mode 100644
6003 index 459c034..0000000
6004 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20120113.ebuild
6005 +++ /dev/null
6006 @@ -1,127 +0,0 @@
6007 -# Copyright 1999-2012 Gentoo Foundation
6008 -# Distributed under the terms of the GNU General Public License v2
6009 -# $Header: $
6010 -
6011 -EAPI="4"
6012 -WANT_ANT_TASKS="ant-nodeps"
6013 -inherit eutils java-pkg-2 java-ant-2
6014 -
6015 -DESCRIPTION="Netbeans Platform"
6016 -HOMEPAGE="http://netbeans.org/features/platform/"
6017 -SLOT="9999"
6018 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-13_11-53-54/zip/netbeans-trunk-nightly-201201131153-src.zip"
6019 -SRC_URI="${SOURCE_URL}
6020 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
6021 - http://hg.netbeans.org/binaries/F1C19117B73A6819FA91EB646ECBA7F41073DC2A-felix-3.2.2.jar
6022 - http://hg.netbeans.org/binaries/1D63B972926D053DFA427CA03841F67D4EAC6DB2-org.eclipse.osgi_3.6.0.v20100517.jar
6023 - http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
6024 - http://hg.netbeans.org/binaries/986195A7E31034EE73F7A896A36B24169692F142-osgi.core-4.2.jar
6025 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip"
6026 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6027 -KEYWORDS="~amd64 ~x86"
6028 -IUSE=""
6029 -S="${WORKDIR}"
6030 -
6031 -CDEPEND="dev-java/javahelp:0
6032 - >=dev-java/jna-3.2.7:0
6033 - dev-java/swing-layout:1[source]"
6034 -DEPEND="virtual/jdk:1.6
6035 - app-arch/unzip
6036 - ${CDEPEND}"
6037 -RDEPEND=">=virtual/jdk-1.6
6038 - ${CDEPEND}"
6039 -
6040 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6041 -
6042 -EANT_BUILD_XML="nbbuild/build.xml"
6043 -EANT_BUILD_TARGET="rebuild-cluster"
6044 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true"
6045 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6046 -JAVA_PKG_BSFIX="off"
6047 -
6048 -src_unpack() {
6049 - unpack $(basename ${SOURCE_URL})
6050 -
6051 - einfo "Deleting bundled jars..."
6052 - find -name "*.jar" -type f -delete
6053 -
6054 - unpack netbeans-9999-r1-build.xml.patch.bz2
6055 -
6056 - pushd "${S}" >/dev/null || die
6057 - ln -s "${DISTDIR}"/F1C19117B73A6819FA91EB646ECBA7F41073DC2A-felix-3.2.2.jar libs.felix/external/felix-3.2.2.jar || die
6058 - ln -s "${DISTDIR}"/1D63B972926D053DFA427CA03841F67D4EAC6DB2-org.eclipse.osgi_3.6.0.v20100517.jar netbinox/external/org.eclipse.osgi_3.6.0.v20100517.jar || die
6059 - ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
6060 - ln -s "${DISTDIR}"/986195A7E31034EE73F7A896A36B24169692F142-osgi.core-4.2.jar libs.osgi/external/osgi.core-4.2.jar || die
6061 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
6062 - popd >/dev/null || die
6063 -}
6064 -
6065 -src_prepare() {
6066 - einfo "Deleting bundled class files..."
6067 - find -name "*.class" -type f | xargs rm -vf
6068 -
6069 - epatch netbeans-9999-r1-build.xml.patch
6070 - # upstream jna jar contains bundled binary libraries so we disable that feature
6071 -
6072 - # Support for custom patches
6073 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6074 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6075 -
6076 - if [ -n "${files}" ] ; then
6077 - einfo "Applying custom patches:"
6078 -
6079 - for file in ${files} ; do
6080 - epatch "${file}"
6081 - done
6082 - fi
6083 - fi
6084 -
6085 - einfo "Symlinking external libraries..."
6086 - java-pkg_jar-from --into core.nativeaccess/external jna platform.jar platform-3.2.7.jar
6087 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6088 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-3.2.7.jar
6089 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
6090 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
6091 -
6092 - java-pkg-2_src_prepare
6093 -}
6094 -
6095 -src_compile() {
6096 - unset DISPLAY
6097 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
6098 -}
6099 -
6100 -src_install() {
6101 - pushd nbbuild/netbeans/platform >/dev/null || die
6102 -
6103 - java-pkg_dojar lib/*.jar
6104 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6105 -
6106 - insinto ${INSTALL_DIR}
6107 - doins -r *
6108 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
6109 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
6110 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
6111 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
6112 - rm -fr "${D}"/modules/lib || die
6113 -
6114 - popd >/dev/null || die
6115 -
6116 - fperms 775 ${INSTALL_DIR}/lib/nbexec
6117 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
6118 -
6119 - local instdir=${INSTALL_DIR}/modules/ext
6120 - pushd "${D}"/${instdir} >/dev/null || die
6121 - # felix-main-2.0.2.jar
6122 - # felix-2.0.3.jar
6123 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
6124 - rm jna-3.2.7.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-3.2.7.jar || die
6125 - # osgi.cmpn-4.2.jar
6126 - # osgi.core-4.2.jar
6127 - rm platform-3.2.7.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/platform-3.2.7.jar || die
6128 - 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
6129 - # updater.jar
6130 - popd >/dev/null || die
6131 -
6132 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
6133 -}
6134
6135 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20120115.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20120115.ebuild
6136 deleted file mode 100644
6137 index 21255f0..0000000
6138 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20120115.ebuild
6139 +++ /dev/null
6140 @@ -1,127 +0,0 @@
6141 -# Copyright 1999-2012 Gentoo Foundation
6142 -# Distributed under the terms of the GNU General Public License v2
6143 -# $Header: $
6144 -
6145 -EAPI="4"
6146 -WANT_ANT_TASKS="ant-nodeps"
6147 -inherit eutils java-pkg-2 java-ant-2
6148 -
6149 -DESCRIPTION="Netbeans Platform"
6150 -HOMEPAGE="http://netbeans.org/features/platform/"
6151 -SLOT="9999"
6152 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-15_06-01-16/zip/netbeans-trunk-nightly-201201150601-src.zip"
6153 -SRC_URI="${SOURCE_URL}
6154 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
6155 - http://hg.netbeans.org/binaries/F1C19117B73A6819FA91EB646ECBA7F41073DC2A-felix-3.2.2.jar
6156 - http://hg.netbeans.org/binaries/1D63B972926D053DFA427CA03841F67D4EAC6DB2-org.eclipse.osgi_3.6.0.v20100517.jar
6157 - http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
6158 - http://hg.netbeans.org/binaries/986195A7E31034EE73F7A896A36B24169692F142-osgi.core-4.2.jar
6159 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip"
6160 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6161 -KEYWORDS="~amd64 ~x86"
6162 -IUSE=""
6163 -S="${WORKDIR}"
6164 -
6165 -CDEPEND="dev-java/javahelp:0
6166 - >=dev-java/jna-3.2.7:0
6167 - dev-java/swing-layout:1[source]"
6168 -DEPEND="virtual/jdk:1.6
6169 - app-arch/unzip
6170 - ${CDEPEND}"
6171 -RDEPEND=">=virtual/jdk-1.6
6172 - ${CDEPEND}"
6173 -
6174 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6175 -
6176 -EANT_BUILD_XML="nbbuild/build.xml"
6177 -EANT_BUILD_TARGET="rebuild-cluster"
6178 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true"
6179 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6180 -JAVA_PKG_BSFIX="off"
6181 -
6182 -src_unpack() {
6183 - unpack $(basename ${SOURCE_URL})
6184 -
6185 - einfo "Deleting bundled jars..."
6186 - find -name "*.jar" -type f -delete
6187 -
6188 - unpack netbeans-9999-r1-build.xml.patch.bz2
6189 -
6190 - pushd "${S}" >/dev/null || die
6191 - ln -s "${DISTDIR}"/F1C19117B73A6819FA91EB646ECBA7F41073DC2A-felix-3.2.2.jar libs.felix/external/felix-3.2.2.jar || die
6192 - ln -s "${DISTDIR}"/1D63B972926D053DFA427CA03841F67D4EAC6DB2-org.eclipse.osgi_3.6.0.v20100517.jar netbinox/external/org.eclipse.osgi_3.6.0.v20100517.jar || die
6193 - ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
6194 - ln -s "${DISTDIR}"/986195A7E31034EE73F7A896A36B24169692F142-osgi.core-4.2.jar libs.osgi/external/osgi.core-4.2.jar || die
6195 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
6196 - popd >/dev/null || die
6197 -}
6198 -
6199 -src_prepare() {
6200 - einfo "Deleting bundled class files..."
6201 - find -name "*.class" -type f | xargs rm -vf
6202 -
6203 - epatch netbeans-9999-r1-build.xml.patch
6204 - # upstream jna jar contains bundled binary libraries so we disable that feature
6205 -
6206 - # Support for custom patches
6207 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6208 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6209 -
6210 - if [ -n "${files}" ] ; then
6211 - einfo "Applying custom patches:"
6212 -
6213 - for file in ${files} ; do
6214 - epatch "${file}"
6215 - done
6216 - fi
6217 - fi
6218 -
6219 - einfo "Symlinking external libraries..."
6220 - java-pkg_jar-from --into core.nativeaccess/external jna platform.jar platform-3.2.7.jar
6221 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6222 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-3.2.7.jar
6223 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
6224 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
6225 -
6226 - java-pkg-2_src_prepare
6227 -}
6228 -
6229 -src_compile() {
6230 - unset DISPLAY
6231 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
6232 -}
6233 -
6234 -src_install() {
6235 - pushd nbbuild/netbeans/platform >/dev/null || die
6236 -
6237 - java-pkg_dojar lib/*.jar
6238 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6239 -
6240 - insinto ${INSTALL_DIR}
6241 - doins -r *
6242 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
6243 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
6244 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
6245 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
6246 - rm -fr "${D}"/modules/lib || die
6247 -
6248 - popd >/dev/null || die
6249 -
6250 - fperms 775 ${INSTALL_DIR}/lib/nbexec
6251 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
6252 -
6253 - local instdir=${INSTALL_DIR}/modules/ext
6254 - pushd "${D}"/${instdir} >/dev/null || die
6255 - # felix-main-2.0.2.jar
6256 - # felix-2.0.3.jar
6257 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
6258 - rm jna-3.2.7.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-3.2.7.jar || die
6259 - # osgi.cmpn-4.2.jar
6260 - # osgi.core-4.2.jar
6261 - rm platform-3.2.7.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/platform-3.2.7.jar || die
6262 - 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
6263 - # updater.jar
6264 - popd >/dev/null || die
6265 -
6266 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
6267 -}
6268
6269 diff --git a/dev-java/netbeans-profiler/ChangeLog b/dev-java/netbeans-profiler/ChangeLog
6270 index 05942f5..c78a205 100644
6271 --- a/dev-java/netbeans-profiler/ChangeLog
6272 +++ b/dev-java/netbeans-profiler/ChangeLog
6273 @@ -2,6 +2,11 @@
6274 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
6275 # $Header: $
6276
6277 + 01 Feb 2012; Miroslav Šulc <fordfrog@g.o>
6278 + -netbeans-profiler-9999_p20120113.ebuild,
6279 + -netbeans-profiler-9999_p20120115.ebuild:
6280 + Removed obsolete versions
6281 +
6282 *netbeans-profiler-9999_p20120126 (27 Jan 2012)
6283
6284 27 Jan 2012; Miroslav Šulc <fordfrog@g.o>
6285
6286 diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
6287 index fe8cb55..2111fbd 100644
6288 --- a/dev-java/netbeans-profiler/Manifest
6289 +++ b/dev-java/netbeans-profiler/Manifest
6290 @@ -2,17 +2,13 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
6291 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
6292 DIST netbeans-7.1-201112071828-src.zip 171732619 RMD160 8dcfac6a6f19edded24526c327e77b17d0a4bf0a SHA1 7438ff91225683f47bc4c0a3faee437989f03e5b SHA256 245c95fc9d78a1b38dd60fb52d256ca933efd043e2a96f26089f8a80d043d53c
6293 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
6294 -DIST netbeans-trunk-nightly-201201131153-src.zip 172863026 RMD160 a1d2fe295f2d98ec60a542b318d748e425c6f293 SHA1 4bd37b3da8e2af7d13b5840fd425814f87098973 SHA256 368bc1983f125ca1f432953ad72c5653b45f08e014dd955af6ddae8ee8397c7d
6295 -DIST netbeans-trunk-nightly-201201150601-src.zip 172852935 RMD160 862e97d96c07eaa5629a46d9273dbfdf1e177b11 SHA1 cde7446549fc73f321581b9af2ed5867ca5d6dfe SHA256 52a940fc406253814bbf05f04d610229f526ca83f966bb0b2a016f693491c102
6296 DIST netbeans-trunk-nightly-201201180601-src.zip 172892698 RMD160 7a2556166705f69ad4591243788d4d377d81f303 SHA1 bc451e7c301404ef86467836fa77434cce055b3f SHA256 7f4604c253fe81d499406484ca50e01eb02dab49e6c496ad26226fe3902df397
6297 DIST netbeans-trunk-nightly-201201250600-src.zip 173033938 RMD160 2399192b5c47cd085e064d165be9e364180e1f7b SHA1 62565d4fe7ee4a922cacde04ce777bc19945637c SHA256 581735d902dc29075eaf73df4c5d4b19ae03395e273167c9d0652ae28dff2858
6298 DIST netbeans-trunk-nightly-201201260600-src.zip 173102685 RMD160 da4d803aa5c0a75f829533e4b6584d61677a434d SHA1 64c71bb0512696dee9a04c570f368f0e6d62eac1 SHA256 5c15e0cc7d62edc18159f2f23aeb964417421d2d3a2278b43e14c8b7006a3ba7
6299 EBUILD netbeans-profiler-7.0.1.ebuild 3113 RMD160 dcfd93da14dbcf6a090cefd843bd8e6bbdcaa051 SHA1 a9fee09c442cbcd4187f2dc1443e19cdd9a96003 SHA256 588797a6b81c7f5ba5e1cf06ad66e593bd89aa28261b68006ebb973d0eae8044
6300 EBUILD netbeans-profiler-7.1.ebuild 3118 RMD160 dcbbdf8b3d3524bbb039b0d67b8b5a77054bb132 SHA1 a1099e5bc24f5bf8ebd8895d9d32f22c917458dc SHA256 4584dee6eab332c7d16048098b9d2d7ac201f961139a58fb054c3f52646b67cb
6301 -EBUILD netbeans-profiler-9999_p20120113.ebuild 3145 RMD160 7cc8fcf5c14e5e181b81a2c7bdfcd2038ffc05ea SHA1 bff9deb71e26dea7de5e25f06bd42541959e62a8 SHA256 bf5ce365ab3de0e91151d80eff5a4de8637b10306c787cae00c93624afecf81d
6302 -EBUILD netbeans-profiler-9999_p20120115.ebuild 3145 RMD160 609d9bafeb065cf637b31ea682f546e539a43259 SHA1 0006d8d77c42e6365e894e88834b32962e178b88 SHA256 3dbaf0520d9fa619cc9b460cb21b35cc7e3b7c04c595059981e5e6c558c58450
6303 EBUILD netbeans-profiler-9999_p20120118.ebuild 3145 RMD160 71f21cbc9b2e7eb6da8b9d9df6e97df500a2c1e5 SHA1 ad2ea2f61c8f740bac8b244560561b7523d195e0 SHA256 6cbd5f2321f3bab92d167daebc55019cd16f0b1eaab3ad599d838e042677dc65
6304 EBUILD netbeans-profiler-9999_p20120125.ebuild 3145 RMD160 3d0fbed318e18788b67eedf36509919a80a6b4f3 SHA1 e3e5c9e19f891cc9f640f6cf15dfdacef6bbc199 SHA256 0698f65eb52a96492c74d33f5c7472e753f5a7dbc12734152361575337e62306
6305 EBUILD netbeans-profiler-9999_p20120126.ebuild 3145 RMD160 c3a15542a1a56bf05ba9db8fd5528d2b87224a15 SHA1 326cc3f2942b2c0b037007edb56bc4358adc4d55 SHA256 6e597e6442b851e85fdc90e61e527fe5ec8c5a723732caafa18c69539143c1d7
6306 -MISC ChangeLog 25240 RMD160 f3f29905ac7c4bfe2870cd6297e1cb3d06298c85 SHA1 f3328bd4ad27e25fd2030d21ad0c9249f526d073 SHA256 db7d41c1520cc33bb46025d4d4bb710bd6ec9b663c09db5f3476c8f875b2f824
6307 +MISC ChangeLog 25409 RMD160 69c3d7e5f628785294989a0681131a2912d6babf SHA1 af76e48c738b770e9e0489dfe448993494ca1910 SHA256 c6e4e1fd6d46b64478e04f090aa382641151f6760dea12c2da696fa0dc3b2814
6308 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
6309
6310 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20120113.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20120113.ebuild
6311 deleted file mode 100644
6312 index ab9b9f5..0000000
6313 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20120113.ebuild
6314 +++ /dev/null
6315 @@ -1,114 +0,0 @@
6316 -# Copyright 1999-2012 Gentoo Foundation
6317 -# Distributed under the terms of the GNU General Public License v2
6318 -# $Header: $
6319 -
6320 -EAPI="4"
6321 -WANT_ANT_TASKS="ant-nodeps"
6322 -inherit eutils java-pkg-2 java-ant-2
6323 -
6324 -DESCRIPTION="Netbeans Profiler Cluster"
6325 -HOMEPAGE="http://netbeans.org/projects/profiler"
6326 -SLOT="9999"
6327 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-13_11-53-54/zip/netbeans-trunk-nightly-201201131153-src.zip"
6328 -SRC_URI="${SOURCE_URL}
6329 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
6330 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6331 -KEYWORDS="~amd64 ~x86"
6332 -IUSE=""
6333 -S="${WORKDIR}"
6334 -
6335 -CDEPEND="~dev-java/netbeans-ide-${PV}
6336 - ~dev-java/netbeans-java-${PV}
6337 - ~dev-java/netbeans-platform-${PV}"
6338 -DEPEND="virtual/jdk:1.6
6339 - app-arch/unzip
6340 - ${CDEPEND}
6341 - dev-java/javahelp:0"
6342 -RDEPEND=">=virtual/jdk-1.6
6343 - ${CDEPEND}"
6344 -
6345 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6346 -
6347 -EANT_BUILD_XML="nbbuild/build.xml"
6348 -EANT_BUILD_TARGET="rebuild-cluster"
6349 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true"
6350 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6351 -JAVA_PKG_BSFIX="off"
6352 -
6353 -src_unpack() {
6354 - unpack $(basename ${SOURCE_URL})
6355 -
6356 - einfo "Deleting bundled jars..."
6357 - find -name "*.jar" -type f -delete
6358 -
6359 - unpack netbeans-9999-r1-build.xml.patch.bz2
6360 -}
6361 -
6362 -src_prepare() {
6363 - einfo "Deleting bundled class files..."
6364 - find -name "*.class" -type f | xargs rm -vf
6365 -
6366 - epatch netbeans-9999-r1-build.xml.patch
6367 -
6368 - # Support for custom patches
6369 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6370 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6371 -
6372 - if [ -n "${files}" ] ; then
6373 - einfo "Applying custom patches:"
6374 -
6375 - for file in ${files} ; do
6376 - epatch "${file}"
6377 - done
6378 - fi
6379 - fi
6380 -
6381 - einfo "Symlinking external libraries..."
6382 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6383 -
6384 - einfo "Linking in other clusters..."
6385 - mkdir "${S}"/nbbuild/netbeans || die
6386 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6387 -
6388 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6389 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6390 - touch nb.cluster.ide.built
6391 -
6392 - ln -s /usr/share/netbeans-java-${SLOT} java || die
6393 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6394 - touch nb.cluster.java.built
6395 -
6396 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6397 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6398 - touch nb.cluster.platform.built
6399 -
6400 - popd >/dev/null || die
6401 -
6402 - java-pkg-2_src_prepare
6403 -}
6404 -
6405 -src_install() {
6406 - pushd nbbuild/netbeans/profiler >/dev/null || die
6407 -
6408 - insinto ${INSTALL_DIR}
6409 -
6410 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6411 -
6412 - doins -r *
6413 -
6414 - for file in lib/deployed/cvm/linux/*.so ; do
6415 - fperms 755 ${file}
6416 - done
6417 -
6418 - for file in lib/deployed/jdk*/linux*/*.so ; do
6419 - fperms 755 ${file}
6420 - done
6421 -
6422 - for file in remote-pack-defs/*.sh ; do
6423 - fperms 755 ${file}
6424 - done
6425 -
6426 - popd >/dev/null || die
6427 -
6428 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
6429 -}
6430
6431 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20120115.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20120115.ebuild
6432 deleted file mode 100644
6433 index f6e5e45..0000000
6434 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20120115.ebuild
6435 +++ /dev/null
6436 @@ -1,114 +0,0 @@
6437 -# Copyright 1999-2012 Gentoo Foundation
6438 -# Distributed under the terms of the GNU General Public License v2
6439 -# $Header: $
6440 -
6441 -EAPI="4"
6442 -WANT_ANT_TASKS="ant-nodeps"
6443 -inherit eutils java-pkg-2 java-ant-2
6444 -
6445 -DESCRIPTION="Netbeans Profiler Cluster"
6446 -HOMEPAGE="http://netbeans.org/projects/profiler"
6447 -SLOT="9999"
6448 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-15_06-01-16/zip/netbeans-trunk-nightly-201201150601-src.zip"
6449 -SRC_URI="${SOURCE_URL}
6450 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
6451 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6452 -KEYWORDS="~amd64 ~x86"
6453 -IUSE=""
6454 -S="${WORKDIR}"
6455 -
6456 -CDEPEND="~dev-java/netbeans-ide-${PV}
6457 - ~dev-java/netbeans-java-${PV}
6458 - ~dev-java/netbeans-platform-${PV}"
6459 -DEPEND="virtual/jdk:1.6
6460 - app-arch/unzip
6461 - ${CDEPEND}
6462 - dev-java/javahelp:0"
6463 -RDEPEND=">=virtual/jdk-1.6
6464 - ${CDEPEND}"
6465 -
6466 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6467 -
6468 -EANT_BUILD_XML="nbbuild/build.xml"
6469 -EANT_BUILD_TARGET="rebuild-cluster"
6470 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true"
6471 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6472 -JAVA_PKG_BSFIX="off"
6473 -
6474 -src_unpack() {
6475 - unpack $(basename ${SOURCE_URL})
6476 -
6477 - einfo "Deleting bundled jars..."
6478 - find -name "*.jar" -type f -delete
6479 -
6480 - unpack netbeans-9999-r1-build.xml.patch.bz2
6481 -}
6482 -
6483 -src_prepare() {
6484 - einfo "Deleting bundled class files..."
6485 - find -name "*.class" -type f | xargs rm -vf
6486 -
6487 - epatch netbeans-9999-r1-build.xml.patch
6488 -
6489 - # Support for custom patches
6490 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6491 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6492 -
6493 - if [ -n "${files}" ] ; then
6494 - einfo "Applying custom patches:"
6495 -
6496 - for file in ${files} ; do
6497 - epatch "${file}"
6498 - done
6499 - fi
6500 - fi
6501 -
6502 - einfo "Symlinking external libraries..."
6503 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6504 -
6505 - einfo "Linking in other clusters..."
6506 - mkdir "${S}"/nbbuild/netbeans || die
6507 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6508 -
6509 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6510 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6511 - touch nb.cluster.ide.built
6512 -
6513 - ln -s /usr/share/netbeans-java-${SLOT} java || die
6514 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6515 - touch nb.cluster.java.built
6516 -
6517 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6518 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6519 - touch nb.cluster.platform.built
6520 -
6521 - popd >/dev/null || die
6522 -
6523 - java-pkg-2_src_prepare
6524 -}
6525 -
6526 -src_install() {
6527 - pushd nbbuild/netbeans/profiler >/dev/null || die
6528 -
6529 - insinto ${INSTALL_DIR}
6530 -
6531 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6532 -
6533 - doins -r *
6534 -
6535 - for file in lib/deployed/cvm/linux/*.so ; do
6536 - fperms 755 ${file}
6537 - done
6538 -
6539 - for file in lib/deployed/jdk*/linux*/*.so ; do
6540 - fperms 755 ${file}
6541 - done
6542 -
6543 - for file in remote-pack-defs/*.sh ; do
6544 - fperms 755 ${file}
6545 - done
6546 -
6547 - popd >/dev/null || die
6548 -
6549 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
6550 -}
6551
6552 diff --git a/dev-java/netbeans-websvccommon/ChangeLog b/dev-java/netbeans-websvccommon/ChangeLog
6553 index 4a84d81..ea76922 100644
6554 --- a/dev-java/netbeans-websvccommon/ChangeLog
6555 +++ b/dev-java/netbeans-websvccommon/ChangeLog
6556 @@ -2,6 +2,11 @@
6557 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
6558 # $Header: $
6559
6560 + 01 Feb 2012; Miroslav Šulc <fordfrog@g.o>
6561 + -netbeans-websvccommon-9999_p20120113.ebuild,
6562 + -netbeans-websvccommon-9999_p20120115.ebuild:
6563 + Removed obsolete versions
6564 +
6565 *netbeans-websvccommon-9999_p20120126 (27 Jan 2012)
6566
6567 27 Jan 2012; Miroslav Šulc <fordfrog@g.o>
6568
6569 diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
6570 index 80cd67a..600f3e8 100644
6571 --- a/dev-java/netbeans-websvccommon/Manifest
6572 +++ b/dev-java/netbeans-websvccommon/Manifest
6573 @@ -2,17 +2,13 @@ DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674
6574 DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
6575 DIST netbeans-7.1-201112071828-src.zip 171732619 RMD160 8dcfac6a6f19edded24526c327e77b17d0a4bf0a SHA1 7438ff91225683f47bc4c0a3faee437989f03e5b SHA256 245c95fc9d78a1b38dd60fb52d256ca933efd043e2a96f26089f8a80d043d53c
6576 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
6577 -DIST netbeans-trunk-nightly-201201131153-src.zip 172863026 RMD160 a1d2fe295f2d98ec60a542b318d748e425c6f293 SHA1 4bd37b3da8e2af7d13b5840fd425814f87098973 SHA256 368bc1983f125ca1f432953ad72c5653b45f08e014dd955af6ddae8ee8397c7d
6578 -DIST netbeans-trunk-nightly-201201150601-src.zip 172852935 RMD160 862e97d96c07eaa5629a46d9273dbfdf1e177b11 SHA1 cde7446549fc73f321581b9af2ed5867ca5d6dfe SHA256 52a940fc406253814bbf05f04d610229f526ca83f966bb0b2a016f693491c102
6579 DIST netbeans-trunk-nightly-201201180601-src.zip 172892698 RMD160 7a2556166705f69ad4591243788d4d377d81f303 SHA1 bc451e7c301404ef86467836fa77434cce055b3f SHA256 7f4604c253fe81d499406484ca50e01eb02dab49e6c496ad26226fe3902df397
6580 DIST netbeans-trunk-nightly-201201250600-src.zip 173033938 RMD160 2399192b5c47cd085e064d165be9e364180e1f7b SHA1 62565d4fe7ee4a922cacde04ce777bc19945637c SHA256 581735d902dc29075eaf73df4c5d4b19ae03395e273167c9d0652ae28dff2858
6581 DIST netbeans-trunk-nightly-201201260600-src.zip 173102685 RMD160 da4d803aa5c0a75f829533e4b6584d61677a434d SHA1 64c71bb0512696dee9a04c570f368f0e6d62eac1 SHA256 5c15e0cc7d62edc18159f2f23aeb964417421d2d3a2278b43e14c8b7006a3ba7
6582 EBUILD netbeans-websvccommon-7.0.1.ebuild 2692 RMD160 78a0dae148b2c583b596a625a6e6622a1c7cafcc SHA1 f3e52c193e9dfdf9d236f655a705c55da76cfad4 SHA256 a18cf7fe0a1e38749826cb12651be06c210b038be50117647496ee6cbd184cda
6583 EBUILD netbeans-websvccommon-7.1.ebuild 2697 RMD160 f1f36d89866f3699594340228edce7a86ea24a7d SHA1 e6029f4fd6bc416ff3b859c0683174b34b8268f3 SHA256 d45fb1bf95badd12e956995f83f270fed1ca8456f1525e11b429ae927e432fdf
6584 -EBUILD netbeans-websvccommon-9999_p20120113.ebuild 2724 RMD160 ea728a95351bfcd05b6ef165411f45a79c45806e SHA1 440c74340c62176a4cee8a9eb23708879b78d853 SHA256 996de039a7b2caf306802ef9b5278cdb86a7aa3ef935d485eaa46919d59d4649
6585 -EBUILD netbeans-websvccommon-9999_p20120115.ebuild 2724 RMD160 d535390b261401ba6d5ca15859b1d3fa1572a147 SHA1 38cfccfe2d870a4cb8645d534634dab4ec5f998e SHA256 d4073cf5b3413c320a4a86213bc198e86319f342b9c07cf337e802d074366949
6586 EBUILD netbeans-websvccommon-9999_p20120118.ebuild 2724 RMD160 7e184eff96efb02d5b26ee2a48068b854c3675c6 SHA1 71722a9006068605087741f6d1f06e76ecadc6a9 SHA256 7b3e8c1929a6365aca0d8cec734ceab050567a262746ad15b75313a6fa6785c3
6587 EBUILD netbeans-websvccommon-9999_p20120125.ebuild 2724 RMD160 5a006a047ed3f479139b113553a15465f9991950 SHA1 47336bc54d502be214f3d319abaef5f910dd34eb SHA256 d6e4d4f0d6b00a70ec02d0fc90c4b1877c7fc052333e8ef7e6b840607894d55f
6588 EBUILD netbeans-websvccommon-9999_p20120126.ebuild 2724 RMD160 869cce9a7e28b318a7aa22d75987f483662d4731 SHA1 5f29cc2137dff0c907f13614ad5beade5fe0e37b SHA256 7ec9cff59ed4adedf8b4a87660e4585a4eb3234036aae08b34026e52a6343c19
6589 -MISC ChangeLog 26344 RMD160 59d2070039832f75c3bc3b9a4f3e31d80cb73f76 SHA1 bc51993a9aa67cce812f3577493e17118933d960 SHA256 30e57b8699e2955f29dd6abd93980b673ae441b673a1743a0434219ba7ac19a2
6590 +MISC ChangeLog 26521 RMD160 faf43ebe02589a2819e0df13aaee2e60c50f1a0d SHA1 7344b11d56292b92f15bb6c73b9321a410707401 SHA256 0a59459054c6d4d09e6a695c2e19b19771d0fbc35304f6e3392d5c908ce2b7a6
6591 MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
6592
6593 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20120113.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20120113.ebuild
6594 deleted file mode 100644
6595 index 29ca2a3..0000000
6596 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20120113.ebuild
6597 +++ /dev/null
6598 @@ -1,95 +0,0 @@
6599 -# Copyright 1999-2012 Gentoo Foundation
6600 -# Distributed under the terms of the GNU General Public License v2
6601 -# $Header: $
6602 -
6603 -EAPI="4"
6604 -WANT_ANT_TASKS="ant-nodeps"
6605 -inherit eutils java-pkg-2 java-ant-2
6606 -
6607 -DESCRIPTION="Netbeans Web Services Common Cluster"
6608 -HOMEPAGE="http://netbeans.org/"
6609 -SLOT="9999"
6610 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-13_11-53-54/zip/netbeans-trunk-nightly-201201131153-src.zip"
6611 -SRC_URI="${SOURCE_URL}
6612 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
6613 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6614 -KEYWORDS="~amd64 ~x86"
6615 -IUSE=""
6616 -S="${WORKDIR}"
6617 -
6618 -CDEPEND="~dev-java/netbeans-platform-${PV}
6619 - ~dev-java/netbeans-ide-${PV}"
6620 -DEPEND="virtual/jdk:1.6
6621 - app-arch/unzip
6622 - ${CDEPEND}
6623 - dev-java/javahelp:0"
6624 -RDEPEND=">=virtual/jdk-1.6
6625 - ${CDEPEND}"
6626 -
6627 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6628 -
6629 -EANT_BUILD_XML="nbbuild/build.xml"
6630 -EANT_BUILD_TARGET="rebuild-cluster"
6631 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true"
6632 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6633 -JAVA_PKG_BSFIX="off"
6634 -
6635 -src_unpack() {
6636 - unpack $(basename ${SOURCE_URL})
6637 -
6638 - einfo "Deleting bundled jars..."
6639 - find -name "*.jar" -type f -delete
6640 -
6641 - unpack netbeans-9999-r1-build.xml.patch.bz2
6642 -}
6643 -
6644 -src_prepare() {
6645 - einfo "Deleting bundled class files..."
6646 - find -name "*.class" -type f | xargs rm -vf
6647 -
6648 - epatch netbeans-9999-r1-build.xml.patch
6649 -
6650 - # Support for custom patches
6651 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6652 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6653 -
6654 - if [ -n "${files}" ] ; then
6655 - einfo "Applying custom patches:"
6656 -
6657 - for file in ${files} ; do
6658 - epatch "${file}"
6659 - done
6660 - fi
6661 - fi
6662 -
6663 - einfo "Symlinking external libraries..."
6664 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6665 -
6666 - einfo "Linking in other clusters..."
6667 - mkdir "${S}"/nbbuild/netbeans || die
6668 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6669 -
6670 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6671 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6672 - touch nb.cluster.platform.built
6673 -
6674 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6675 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6676 - touch nb.cluster.ide.built
6677 -
6678 - popd >/dev/null || die
6679 -
6680 - java-pkg-2_src_prepare
6681 -}
6682 -
6683 -src_install() {
6684 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
6685 -
6686 - insinto ${INSTALL_DIR}
6687 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6688 - doins -r *
6689 -
6690 - popd >/dev/null || die
6691 -
6692 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
6693 -}
6694
6695 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20120115.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20120115.ebuild
6696 deleted file mode 100644
6697 index 9a50706..0000000
6698 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20120115.ebuild
6699 +++ /dev/null
6700 @@ -1,95 +0,0 @@
6701 -# Copyright 1999-2012 Gentoo Foundation
6702 -# Distributed under the terms of the GNU General Public License v2
6703 -# $Header: $
6704 -
6705 -EAPI="4"
6706 -WANT_ANT_TASKS="ant-nodeps"
6707 -inherit eutils java-pkg-2 java-ant-2
6708 -
6709 -DESCRIPTION="Netbeans Web Services Common Cluster"
6710 -HOMEPAGE="http://netbeans.org/"
6711 -SLOT="9999"
6712 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-15_06-01-16/zip/netbeans-trunk-nightly-201201150601-src.zip"
6713 -SRC_URI="${SOURCE_URL}
6714 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
6715 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6716 -KEYWORDS="~amd64 ~x86"
6717 -IUSE=""
6718 -S="${WORKDIR}"
6719 -
6720 -CDEPEND="~dev-java/netbeans-platform-${PV}
6721 - ~dev-java/netbeans-ide-${PV}"
6722 -DEPEND="virtual/jdk:1.6
6723 - app-arch/unzip
6724 - ${CDEPEND}
6725 - dev-java/javahelp:0"
6726 -RDEPEND=">=virtual/jdk-1.6
6727 - ${CDEPEND}"
6728 -
6729 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6730 -
6731 -EANT_BUILD_XML="nbbuild/build.xml"
6732 -EANT_BUILD_TARGET="rebuild-cluster"
6733 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true"
6734 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6735 -JAVA_PKG_BSFIX="off"
6736 -
6737 -src_unpack() {
6738 - unpack $(basename ${SOURCE_URL})
6739 -
6740 - einfo "Deleting bundled jars..."
6741 - find -name "*.jar" -type f -delete
6742 -
6743 - unpack netbeans-9999-r1-build.xml.patch.bz2
6744 -}
6745 -
6746 -src_prepare() {
6747 - einfo "Deleting bundled class files..."
6748 - find -name "*.class" -type f | xargs rm -vf
6749 -
6750 - epatch netbeans-9999-r1-build.xml.patch
6751 -
6752 - # Support for custom patches
6753 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6754 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6755 -
6756 - if [ -n "${files}" ] ; then
6757 - einfo "Applying custom patches:"
6758 -
6759 - for file in ${files} ; do
6760 - epatch "${file}"
6761 - done
6762 - fi
6763 - fi
6764 -
6765 - einfo "Symlinking external libraries..."
6766 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6767 -
6768 - einfo "Linking in other clusters..."
6769 - mkdir "${S}"/nbbuild/netbeans || die
6770 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6771 -
6772 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6773 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6774 - touch nb.cluster.platform.built
6775 -
6776 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6777 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6778 - touch nb.cluster.ide.built
6779 -
6780 - popd >/dev/null || die
6781 -
6782 - java-pkg-2_src_prepare
6783 -}
6784 -
6785 -src_install() {
6786 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
6787 -
6788 - insinto ${INSTALL_DIR}
6789 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6790 - doins -r *
6791 -
6792 - popd >/dev/null || die
6793 -
6794 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
6795 -}
6796
6797 diff --git a/dev-util/netbeans/ChangeLog b/dev-util/netbeans/ChangeLog
6798 index 05ec062..60a4955 100644
6799 --- a/dev-util/netbeans/ChangeLog
6800 +++ b/dev-util/netbeans/ChangeLog
6801 @@ -2,6 +2,10 @@
6802 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
6803 # $Header: $
6804
6805 + 01 Feb 2012; Miroslav Šulc <fordfrog@g.o>
6806 + -netbeans-9999_p20120113.ebuild, -netbeans-9999_p20120115.ebuild:
6807 + Removed obsolete versions
6808 +
6809 *netbeans-9999_p20120126 (27 Jan 2012)
6810
6811 27 Jan 2012; Miroslav Šulc <fordfrog@g.o>
6812
6813 diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
6814 index 0fdb2d8..f19210e 100644
6815 --- a/dev-util/netbeans/Manifest
6816 +++ b/dev-util/netbeans/Manifest
6817 @@ -5,17 +5,13 @@ DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d
6818 DIST netbeans-l10n-7.0.1-20110930.tar.bz2 13491185 RMD160 1db97d282a59bbee490fa06046e12c5bc8fb3437 SHA1 fcbe2052e0ee4c9e85ec4819e3c723c53dd0a01d SHA256 ba1b83dd4a543918b7147304d8bba6e35d39fe4e567432766e4749b100c9b2a3
6819 DIST netbeans-l10n-7.1-20111205215624.tar.bz2 13344424 RMD160 97a355e01cfe827dd7b23fd6b0953f06b2a85318 SHA1 03223b40423667b41e6b1d81ec358095e3f45241 SHA256 45738f0fd8e308cfbaf29f905179863bb449d5092eb5f8f86819dcf294be6bf8
6820 DIST netbeans-l10n-9999-20110613.tar.bz2 13405097 RMD160 9f8fb8fcdbdf87c958b2a8e162e150cd30c6c327 SHA1 fb06e579426ebad1909f17e36d31fe1b1b6d9f7d SHA256 c8ad3bfdd8c7da892780caa29cef57006f39016b6598327ebdab5704c9ad08a4
6821 -DIST netbeans-trunk-nightly-201201131153-src.zip 172863026 RMD160 a1d2fe295f2d98ec60a542b318d748e425c6f293 SHA1 4bd37b3da8e2af7d13b5840fd425814f87098973 SHA256 368bc1983f125ca1f432953ad72c5653b45f08e014dd955af6ddae8ee8397c7d
6822 -DIST netbeans-trunk-nightly-201201150601-src.zip 172852935 RMD160 862e97d96c07eaa5629a46d9273dbfdf1e177b11 SHA1 cde7446549fc73f321581b9af2ed5867ca5d6dfe SHA256 52a940fc406253814bbf05f04d610229f526ca83f966bb0b2a016f693491c102
6823 DIST netbeans-trunk-nightly-201201180601-src.zip 172892698 RMD160 7a2556166705f69ad4591243788d4d377d81f303 SHA1 bc451e7c301404ef86467836fa77434cce055b3f SHA256 7f4604c253fe81d499406484ca50e01eb02dab49e6c496ad26226fe3902df397
6824 DIST netbeans-trunk-nightly-201201250600-src.zip 173033938 RMD160 2399192b5c47cd085e064d165be9e364180e1f7b SHA1 62565d4fe7ee4a922cacde04ce777bc19945637c SHA256 581735d902dc29075eaf73df4c5d4b19ae03395e273167c9d0652ae28dff2858
6825 DIST netbeans-trunk-nightly-201201260600-src.zip 173102685 RMD160 da4d803aa5c0a75f829533e4b6584d61677a434d SHA1 64c71bb0512696dee9a04c570f368f0e6d62eac1 SHA256 5c15e0cc7d62edc18159f2f23aeb964417421d2d3a2278b43e14c8b7006a3ba7
6826 EBUILD netbeans-7.0.1-r2.ebuild 6736 RMD160 8780b584bedf0cfd4cd40f1e26c015079b19da4c SHA1 9e31064b4e19fad1d0ca79476f32c5153b4b18cf SHA256 e808fba2ddb516270d93b5cf67cff60d98b37ca58a158878f2e3b3ad696cfc82
6827 EBUILD netbeans-7.1-r1.ebuild 6970 RMD160 6c355552b5d3cdfae6753d9c9bf887d723aa550d SHA1 2c3d2f9b4b9b0aa3506abd7bd9cc70a1cac12685 SHA256 5b20fa37872380401b808756ac69e15e10baa3cb574030cf0ef913329fcf9113
6828 -EBUILD netbeans-9999_p20120113.ebuild 6951 RMD160 c23a2d32a48e067a7227bd60b1e462a0ad087ee9 SHA1 4ad5f31ffcf22dbcb5301e876ccd0c9fafecf502 SHA256 e18c5e62622d2f0ea46d8bfe10edb2efcce63d7beff1270a2a972785045a55d4
6829 -EBUILD netbeans-9999_p20120115.ebuild 6951 RMD160 5b9a48b453e840bc8dc2505882c43949da4d7cd1 SHA1 7a470465b47f2fd04c7cdfddc3f9d99c90401b92 SHA256 d17dd8d1aabf993a75dab7790158d62d2bad705449e13084ab028191cef42d35
6830 EBUILD netbeans-9999_p20120118.ebuild 6951 RMD160 f66d063ba23e3c346439e645425c6076f7988eb9 SHA1 3cae2781d4ef5141213cfe178dea1ccad1512ade SHA256 704458b7a7b0259e27a33a6df7cf3a4fa086e0eaf4d38efd73b5c5f478905631
6831 EBUILD netbeans-9999_p20120125.ebuild 6951 RMD160 a548f168d9dc566e0de96c985808b295a4dd7973 SHA1 37be705bc7b86a11b7d9b7a2acbb7a50a6ec1b6f SHA256 262507101c665cb59544341c1d2967b47e7702087262d9f0722d3c2874322a9a
6832 EBUILD netbeans-9999_p20120126.ebuild 6951 RMD160 2f2cbab2b56a2ed36730a45fb5fa05e546a1d66b SHA1 92b0c20f0de3f94a92274091a9d839d75eab78de SHA256 b187deddef640cef95a5fe5f12ffb9c2d06078d44fd9c7571132ff1f2ad172ab
6833 -MISC ChangeLog 23932 RMD160 d86560180bcb2a3fd539152a526e77fbd1830eb5 SHA1 6f7591dab6a00e90bbd1fd3b55813e1a5d23c828 SHA256 c82ec3ef2ba35da10426918dec3eb74048b6ef647521c3fc5db742a34f111764
6834 +MISC ChangeLog 24081 RMD160 64fe302354a09c0fcbc7479e020cc773f937689d SHA1 c52588ed8a081931b29aad5152ad457d0a9d194e SHA256 6f8f8aa009ff2f5c958116595802f637a37e459ccf9381a4e1c98c4317f92257
6835 MISC metadata.xml 333 RMD160 848a246f77fbcc88bb03d4a8d0769ef60353148a SHA1 e9afe19410a907fb47230f824b2d592ba3f465d4 SHA256 a7c289d7be537b4c51bd8100bca0d8a40ceb5fb011942bbd1b286841cf3c1d0a
6836
6837 diff --git a/dev-util/netbeans/netbeans-9999_p20120113.ebuild b/dev-util/netbeans/netbeans-9999_p20120113.ebuild
6838 deleted file mode 100644
6839 index ed8df9e..0000000
6840 --- a/dev-util/netbeans/netbeans-9999_p20120113.ebuild
6841 +++ /dev/null
6842 @@ -1,258 +0,0 @@
6843 -# Copyright 1999-2012 Gentoo Foundation
6844 -# Distributed under the terms of the GNU General Public License v2
6845 -# $Header: $
6846 -
6847 -EAPI="4"
6848 -inherit eutils java-pkg-2 java-ant-2
6849 -
6850 -DESCRIPTION="Netbeans IDE"
6851 -HOMEPAGE="http://netbeans.org/"
6852 -SLOT="9999"
6853 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-13_11-53-54/zip/netbeans-trunk-nightly-201201131153-src.zip"
6854 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
6855 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20110613.tar.bz2"
6856 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
6857 -SRC_URI="linguas_af? ( ${ALL_URLS} )
6858 - linguas_ar? ( ${ALL_URLS} )
6859 - linguas_ca? ( ${ALL_URLS} )
6860 - linguas_cs? ( ${ALL_URLS} )
6861 - linguas_de? ( ${ALL_URLS} )
6862 - linguas_el? ( ${ALL_URLS} )
6863 - linguas_es? ( ${ALL_URLS} )
6864 - linguas_fr? ( ${ALL_URLS} )
6865 - linguas_gl? ( ${ALL_URLS} )
6866 - linguas_hi_IN? ( ${ALL_URLS} )
6867 - linguas_id? ( ${ALL_URLS} )
6868 - linguas_it? ( ${ALL_URLS} )
6869 - linguas_ja? ( ${ALL_URLS} )
6870 - linguas_ko? ( ${ALL_URLS} )
6871 - linguas_lt? ( ${ALL_URLS} )
6872 - linguas_nl? ( ${ALL_URLS} )
6873 - linguas_pl? ( ${ALL_URLS} )
6874 - linguas_pt_BR? ( ${ALL_URLS} )
6875 - linguas_pt_PT? ( ${ALL_URLS} )
6876 - linguas_ro? ( ${ALL_URLS} )
6877 - linguas_ru? ( ${ALL_URLS} )
6878 - linguas_si? ( ${ALL_URLS} )
6879 - linguas_sq? ( ${ALL_URLS} )
6880 - linguas_sr? ( ${ALL_URLS} )
6881 - linguas_sv? ( ${ALL_URLS} )
6882 - linguas_ta_IN? ( ${ALL_URLS} )
6883 - linguas_tl? ( ${ALL_URLS} )
6884 - linguas_tr? ( ${ALL_URLS} )
6885 - linguas_vi? ( ${ALL_URLS} )
6886 - linguas_zh_CN? ( ${ALL_URLS} )
6887 - linguas_zh_TW? ( ${ALL_URLS} )
6888 -"
6889 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6890 -KEYWORDS="~amd64 ~x86"
6891 -IUSE_NETBEANS_MODULES="
6892 - +netbeans_modules_apisupport
6893 - netbeans_modules_cnd
6894 - netbeans_modules_dlight
6895 - netbeans_modules_enterprise
6896 - netbeans_modules_ergonomics
6897 - netbeans_modules_groovy
6898 - +netbeans_modules_java
6899 - netbeans_modules_javacard
6900 - +netbeans_modules_javafx
6901 - netbeans_modules_mobility
6902 - netbeans_modules_php
6903 - +netbeans_modules_profiler
6904 - +netbeans_modules_websvccommon"
6905 -IUSE_LINGUAS="
6906 - linguas_af
6907 - linguas_ar
6908 - linguas_ca
6909 - linguas_cs
6910 - linguas_de
6911 - linguas_el
6912 - linguas_es
6913 - linguas_fr
6914 - linguas_gl
6915 - linguas_hi_IN
6916 - linguas_id
6917 - linguas_it
6918 - linguas_ja
6919 - linguas_ko
6920 - linguas_lt
6921 - linguas_nl
6922 - linguas_pl
6923 - linguas_pt_BR
6924 - linguas_pt_PT
6925 - linguas_ro
6926 - linguas_ru
6927 - linguas_si
6928 - linguas_sq
6929 - linguas_sr
6930 - linguas_sv
6931 - linguas_ta_IN
6932 - linguas_tl
6933 - linguas_tr
6934 - linguas_vi
6935 - linguas_zh_CN
6936 - linguas_zh_TW"
6937 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
6938 -S="${WORKDIR}"
6939 -
6940 -DEPEND="virtual/jdk:1.6
6941 - dev-java/javahelp:0"
6942 -RDEPEND=">=virtual/jdk-1.6
6943 - ~dev-java/netbeans-harness-${PV}
6944 - ~dev-java/netbeans-ide-${PV}
6945 - ~dev-java/netbeans-nb-${PV}
6946 - ~dev-java/netbeans-platform-${PV}
6947 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
6948 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
6949 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
6950 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
6951 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
6952 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
6953 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
6954 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
6955 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
6956 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
6957 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
6958 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
6959 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
6960 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
6961 -JAVA_PKG_BSFIX="off"
6962 -NBLOCALES=""
6963 -
6964 -pkg_setup() {
6965 - for lingua in ${IUSE_LINGUAS} ; do
6966 - local lang=${lingua/linguas_/}
6967 -
6968 - if [[ "${lang}" = "ar" ]] ; then
6969 - lang="ar_EG,ar_SA"
6970 - elif [[ "${lang}" = "es" ]] ; then
6971 - lang="es,es_CO"
6972 - elif [[ "${lang}" = "gl" ]] ; then
6973 - lang="gl_ES"
6974 - elif [[ "${lang}" = "id" ]] ; then
6975 - lang="in_ID"
6976 - elif [[ "${lang}" = "nl" ]] ; then
6977 - lang="nl_BE,nl_NL"
6978 - elif [[ "${lang}" = "tl" ]] ; then
6979 - lang="fil_PH"
6980 - fi
6981 -
6982 - if use ${lingua} ; then
6983 - if [ -z "${NBLOCALES}" ] ; then
6984 - NBLOCALES="${lang}"
6985 - else
6986 - NBLOCALES="${NBLOCALES},${lang}"
6987 - fi
6988 - fi
6989 - done
6990 -
6991 - java-pkg-2_pkg_setup
6992 -}
6993 -
6994 -src_unpack() {
6995 - if [ -n "${NBLOCALES}" ] ; then
6996 - unpack $(basename ${SOURCE_URL})
6997 - unpack $(basename ${L10N_URL})
6998 -
6999 - einfo "Deleting bundled jars..."
7000 - find -name "*.jar" -type f -delete
7001 -
7002 - unpack netbeans-9999-r1-build.xml.patch.bz2
7003 - fi
7004 -}
7005 -
7006 -src_prepare() {
7007 - if [ -n "${NBLOCALES}" ] ; then
7008 - einfo "Deleting bundled class files..."
7009 - find -name "*.class" -type f | xargs rm -vf
7010 -
7011 - epatch netbeans-9999-r1-build.xml.patch
7012 -
7013 - # Support for custom patches
7014 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7015 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7016 -
7017 - if [ -n "${files}" ] ; then
7018 - einfo "Applying custom patches:"
7019 -
7020 - for file in ${files} ; do
7021 - epatch "${file}"
7022 - done
7023 - fi
7024 - fi
7025 -
7026 - einfo "Symlinking external libraries..."
7027 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7028 - fi
7029 -
7030 - java-pkg-2_src_prepare
7031 -}
7032 -
7033 -src_compile() {
7034 - if [ -n "${NBLOCALES}" ] ; then
7035 - einfo "Compiling support for locales: ${NBLOCALES}"
7036 - eant -f nbbuild/build.xml bootstrap || die
7037 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
7038 - -f l10n/build.xml build || die
7039 - fi
7040 -}
7041 -
7042 -src_install() {
7043 - if [ -n "${NBLOCALES}" ] ; then
7044 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7045 -
7046 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler websvccommon ; do
7047 - if [ -d "${cluster}" ] ; then
7048 - insinto /usr/share/netbeans-${cluster}-${SLOT}
7049 - doins -r ${cluster}/*
7050 - fi
7051 - done
7052 -
7053 - if [ -d nb ] ; then
7054 - insinto /usr/share/netbeans-nb-${SLOT}/nb
7055 - doins -r nb/*
7056 - fi
7057 -
7058 - popd >/dev/null || die
7059 - fi
7060 -}
7061 -
7062 -pkg_postinst() {
7063 - if [ -n "${NBLOCALES}" ] ; then
7064 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
7065 - einfo "the locale is built for Netbeans."
7066 - einfo "If you want to force specific locale, use --locale argument, for example:"
7067 - einfo "${PN}-${SLOT} --locale de"
7068 - einfo "${PN}-${SLOT} --locale pt:BR"
7069 - fi
7070 -
7071 - if use linguas_ar ; then
7072 - einfo
7073 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
7074 - fi
7075 -
7076 - if use linguas_es ; then
7077 - einfo
7078 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
7079 - fi
7080 -
7081 - if use linguas_gl ; then
7082 - einfo
7083 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
7084 - fi
7085 -
7086 - if use linguas_id ; then
7087 - einfo
7088 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
7089 - fi
7090 -
7091 - if use linguas_nl ; then
7092 - einfo
7093 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
7094 - fi
7095 -
7096 - if use linguas_tl ; then
7097 - einfo
7098 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
7099 - fi
7100 -}
7101
7102 diff --git a/dev-util/netbeans/netbeans-9999_p20120115.ebuild b/dev-util/netbeans/netbeans-9999_p20120115.ebuild
7103 deleted file mode 100644
7104 index 6d2328a..0000000
7105 --- a/dev-util/netbeans/netbeans-9999_p20120115.ebuild
7106 +++ /dev/null
7107 @@ -1,258 +0,0 @@
7108 -# Copyright 1999-2012 Gentoo Foundation
7109 -# Distributed under the terms of the GNU General Public License v2
7110 -# $Header: $
7111 -
7112 -EAPI="4"
7113 -inherit eutils java-pkg-2 java-ant-2
7114 -
7115 -DESCRIPTION="Netbeans IDE"
7116 -HOMEPAGE="http://netbeans.org/"
7117 -SLOT="9999"
7118 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-01-15_06-01-16/zip/netbeans-trunk-nightly-201201150601-src.zip"
7119 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2"
7120 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20110613.tar.bz2"
7121 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
7122 -SRC_URI="linguas_af? ( ${ALL_URLS} )
7123 - linguas_ar? ( ${ALL_URLS} )
7124 - linguas_ca? ( ${ALL_URLS} )
7125 - linguas_cs? ( ${ALL_URLS} )
7126 - linguas_de? ( ${ALL_URLS} )
7127 - linguas_el? ( ${ALL_URLS} )
7128 - linguas_es? ( ${ALL_URLS} )
7129 - linguas_fr? ( ${ALL_URLS} )
7130 - linguas_gl? ( ${ALL_URLS} )
7131 - linguas_hi_IN? ( ${ALL_URLS} )
7132 - linguas_id? ( ${ALL_URLS} )
7133 - linguas_it? ( ${ALL_URLS} )
7134 - linguas_ja? ( ${ALL_URLS} )
7135 - linguas_ko? ( ${ALL_URLS} )
7136 - linguas_lt? ( ${ALL_URLS} )
7137 - linguas_nl? ( ${ALL_URLS} )
7138 - linguas_pl? ( ${ALL_URLS} )
7139 - linguas_pt_BR? ( ${ALL_URLS} )
7140 - linguas_pt_PT? ( ${ALL_URLS} )
7141 - linguas_ro? ( ${ALL_URLS} )
7142 - linguas_ru? ( ${ALL_URLS} )
7143 - linguas_si? ( ${ALL_URLS} )
7144 - linguas_sq? ( ${ALL_URLS} )
7145 - linguas_sr? ( ${ALL_URLS} )
7146 - linguas_sv? ( ${ALL_URLS} )
7147 - linguas_ta_IN? ( ${ALL_URLS} )
7148 - linguas_tl? ( ${ALL_URLS} )
7149 - linguas_tr? ( ${ALL_URLS} )
7150 - linguas_vi? ( ${ALL_URLS} )
7151 - linguas_zh_CN? ( ${ALL_URLS} )
7152 - linguas_zh_TW? ( ${ALL_URLS} )
7153 -"
7154 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7155 -KEYWORDS="~amd64 ~x86"
7156 -IUSE_NETBEANS_MODULES="
7157 - +netbeans_modules_apisupport
7158 - netbeans_modules_cnd
7159 - netbeans_modules_dlight
7160 - netbeans_modules_enterprise
7161 - netbeans_modules_ergonomics
7162 - netbeans_modules_groovy
7163 - +netbeans_modules_java
7164 - netbeans_modules_javacard
7165 - +netbeans_modules_javafx
7166 - netbeans_modules_mobility
7167 - netbeans_modules_php
7168 - +netbeans_modules_profiler
7169 - +netbeans_modules_websvccommon"
7170 -IUSE_LINGUAS="
7171 - linguas_af
7172 - linguas_ar
7173 - linguas_ca
7174 - linguas_cs
7175 - linguas_de
7176 - linguas_el
7177 - linguas_es
7178 - linguas_fr
7179 - linguas_gl
7180 - linguas_hi_IN
7181 - linguas_id
7182 - linguas_it
7183 - linguas_ja
7184 - linguas_ko
7185 - linguas_lt
7186 - linguas_nl
7187 - linguas_pl
7188 - linguas_pt_BR
7189 - linguas_pt_PT
7190 - linguas_ro
7191 - linguas_ru
7192 - linguas_si
7193 - linguas_sq
7194 - linguas_sr
7195 - linguas_sv
7196 - linguas_ta_IN
7197 - linguas_tl
7198 - linguas_tr
7199 - linguas_vi
7200 - linguas_zh_CN
7201 - linguas_zh_TW"
7202 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
7203 -S="${WORKDIR}"
7204 -
7205 -DEPEND="virtual/jdk:1.6
7206 - dev-java/javahelp:0"
7207 -RDEPEND=">=virtual/jdk-1.6
7208 - ~dev-java/netbeans-harness-${PV}
7209 - ~dev-java/netbeans-ide-${PV}
7210 - ~dev-java/netbeans-nb-${PV}
7211 - ~dev-java/netbeans-platform-${PV}
7212 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
7213 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
7214 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
7215 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
7216 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
7217 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
7218 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
7219 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
7220 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
7221 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
7222 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
7223 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
7224 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
7225 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
7226 -JAVA_PKG_BSFIX="off"
7227 -NBLOCALES=""
7228 -
7229 -pkg_setup() {
7230 - for lingua in ${IUSE_LINGUAS} ; do
7231 - local lang=${lingua/linguas_/}
7232 -
7233 - if [[ "${lang}" = "ar" ]] ; then
7234 - lang="ar_EG,ar_SA"
7235 - elif [[ "${lang}" = "es" ]] ; then
7236 - lang="es,es_CO"
7237 - elif [[ "${lang}" = "gl" ]] ; then
7238 - lang="gl_ES"
7239 - elif [[ "${lang}" = "id" ]] ; then
7240 - lang="in_ID"
7241 - elif [[ "${lang}" = "nl" ]] ; then
7242 - lang="nl_BE,nl_NL"
7243 - elif [[ "${lang}" = "tl" ]] ; then
7244 - lang="fil_PH"
7245 - fi
7246 -
7247 - if use ${lingua} ; then
7248 - if [ -z "${NBLOCALES}" ] ; then
7249 - NBLOCALES="${lang}"
7250 - else
7251 - NBLOCALES="${NBLOCALES},${lang}"
7252 - fi
7253 - fi
7254 - done
7255 -
7256 - java-pkg-2_pkg_setup
7257 -}
7258 -
7259 -src_unpack() {
7260 - if [ -n "${NBLOCALES}" ] ; then
7261 - unpack $(basename ${SOURCE_URL})
7262 - unpack $(basename ${L10N_URL})
7263 -
7264 - einfo "Deleting bundled jars..."
7265 - find -name "*.jar" -type f -delete
7266 -
7267 - unpack netbeans-9999-r1-build.xml.patch.bz2
7268 - fi
7269 -}
7270 -
7271 -src_prepare() {
7272 - if [ -n "${NBLOCALES}" ] ; then
7273 - einfo "Deleting bundled class files..."
7274 - find -name "*.class" -type f | xargs rm -vf
7275 -
7276 - epatch netbeans-9999-r1-build.xml.patch
7277 -
7278 - # Support for custom patches
7279 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7280 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7281 -
7282 - if [ -n "${files}" ] ; then
7283 - einfo "Applying custom patches:"
7284 -
7285 - for file in ${files} ; do
7286 - epatch "${file}"
7287 - done
7288 - fi
7289 - fi
7290 -
7291 - einfo "Symlinking external libraries..."
7292 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7293 - fi
7294 -
7295 - java-pkg-2_src_prepare
7296 -}
7297 -
7298 -src_compile() {
7299 - if [ -n "${NBLOCALES}" ] ; then
7300 - einfo "Compiling support for locales: ${NBLOCALES}"
7301 - eant -f nbbuild/build.xml bootstrap || die
7302 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
7303 - -f l10n/build.xml build || die
7304 - fi
7305 -}
7306 -
7307 -src_install() {
7308 - if [ -n "${NBLOCALES}" ] ; then
7309 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7310 -
7311 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler websvccommon ; do
7312 - if [ -d "${cluster}" ] ; then
7313 - insinto /usr/share/netbeans-${cluster}-${SLOT}
7314 - doins -r ${cluster}/*
7315 - fi
7316 - done
7317 -
7318 - if [ -d nb ] ; then
7319 - insinto /usr/share/netbeans-nb-${SLOT}/nb
7320 - doins -r nb/*
7321 - fi
7322 -
7323 - popd >/dev/null || die
7324 - fi
7325 -}
7326 -
7327 -pkg_postinst() {
7328 - if [ -n "${NBLOCALES}" ] ; then
7329 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
7330 - einfo "the locale is built for Netbeans."
7331 - einfo "If you want to force specific locale, use --locale argument, for example:"
7332 - einfo "${PN}-${SLOT} --locale de"
7333 - einfo "${PN}-${SLOT} --locale pt:BR"
7334 - fi
7335 -
7336 - if use linguas_ar ; then
7337 - einfo
7338 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
7339 - fi
7340 -
7341 - if use linguas_es ; then
7342 - einfo
7343 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
7344 - fi
7345 -
7346 - if use linguas_gl ; then
7347 - einfo
7348 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
7349 - fi
7350 -
7351 - if use linguas_id ; then
7352 - einfo
7353 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
7354 - fi
7355 -
7356 - if use linguas_nl ; then
7357 - einfo
7358 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
7359 - fi
7360 -
7361 - if use linguas_tl ; then
7362 - einfo
7363 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
7364 - fi
7365 -}