Gentoo Archives: gentoo-commits

From: "Miroslav Šulc" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/fordfrog:master commit in: dev-java/netbeans-mobility/, dev-java/netbeans-groovy/, ...
Date: Mon, 25 Feb 2013 12:22:37
Message-Id: 1361794944.42c2afdbc3bf36d92cec21437f7b4e453d017241.fordfrog@gentoo
1 commit: 42c2afdbc3bf36d92cec21437f7b4e453d017241
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 25 12:22:24 2013 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 25 12:22:24 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/fordfrog.git;a=commit;h=42c2afdb
7
8 netbeans: bumped to latest nightly sources
9
10 ---
11 dev-java/netbeans-apisupport/ChangeLog | 6 +
12 dev-java/netbeans-apisupport/Manifest | 4 +-
13 .../netbeans-apisupport-9999_p20130224.ebuild | 112 +++++++
14 dev-java/netbeans-cnd/ChangeLog | 6 +
15 dev-java/netbeans-cnd/Manifest | 4 +-
16 .../netbeans-cnd-9999_p20130224.ebuild | 126 +++++++
17 dev-java/netbeans-dlight/ChangeLog | 6 +
18 dev-java/netbeans-dlight/Manifest | 4 +-
19 .../netbeans-dlight-9999_p20130224.ebuild | 97 ++++++
20 dev-java/netbeans-enterprise/ChangeLog | 6 +
21 dev-java/netbeans-enterprise/Manifest | 4 +-
22 .../netbeans-enterprise-9999_p20130224.ebuild | 271 +++++++++++++++
23 dev-java/netbeans-ergonomics/ChangeLog | 6 +
24 dev-java/netbeans-ergonomics/Manifest | 4 +-
25 .../netbeans-ergonomics-9999_p20130224.ebuild | 102 ++++++
26 dev-java/netbeans-extide/ChangeLog | 6 +
27 dev-java/netbeans-extide/Manifest | 4 +-
28 .../netbeans-extide-9999_p20130224.ebuild | 109 ++++++
29 dev-java/netbeans-groovy/ChangeLog | 6 +
30 dev-java/netbeans-groovy/Manifest | 4 +-
31 .../netbeans-groovy-9999_p20130224.ebuild | 112 +++++++
32 dev-java/netbeans-harness/ChangeLog | 6 +
33 dev-java/netbeans-harness/Manifest | 4 +-
34 .../netbeans-harness-9999_p20130224.ebuild | 115 +++++++
35 dev-java/netbeans-ide/ChangeLog | 6 +
36 dev-java/netbeans-ide/Manifest | 4 +-
37 .../netbeans-ide-9999_p20130224.ebuild | 349 ++++++++++++++++++++
38 dev-java/netbeans-java/ChangeLog | 6 +
39 dev-java/netbeans-java/Manifest | 4 +-
40 .../netbeans-java-9999_p20130224.ebuild | 245 ++++++++++++++
41 dev-java/netbeans-javacard/ChangeLog | 6 +
42 dev-java/netbeans-javacard/Manifest | 4 +-
43 .../netbeans-javacard-9999_p20130224.ebuild | 135 ++++++++
44 dev-java/netbeans-javadoc/ChangeLog | 6 +
45 dev-java/netbeans-javadoc/Manifest | 4 +-
46 .../netbeans-javadoc-9999_p20130224.ebuild | 165 +++++++++
47 dev-java/netbeans-javafx/ChangeLog | 6 +
48 dev-java/netbeans-javafx/Manifest | 4 +-
49 .../netbeans-javafx-9999_p20130224.ebuild | 125 +++++++
50 dev-java/netbeans-mobility/ChangeLog | 6 +
51 dev-java/netbeans-mobility/Manifest | 4 +-
52 .../netbeans-mobility-9999_p20130224.ebuild | 155 +++++++++
53 dev-java/netbeans-nb/ChangeLog | 6 +
54 dev-java/netbeans-nb/Manifest | 4 +-
55 .../netbeans-nb/netbeans-nb-9999_p20130224.ebuild | 149 +++++++++
56 dev-java/netbeans-php/ChangeLog | 6 +
57 dev-java/netbeans-php/Manifest | 4 +-
58 .../netbeans-php-9999_p20130224.ebuild | 128 +++++++
59 dev-java/netbeans-platform/ChangeLog | 6 +
60 dev-java/netbeans-platform/Manifest | 4 +-
61 .../netbeans-platform-9999_p20130224.ebuild | 127 +++++++
62 dev-java/netbeans-profiler/ChangeLog | 6 +
63 dev-java/netbeans-profiler/Manifest | 4 +-
64 .../netbeans-profiler-9999_p20130224.ebuild | 122 +++++++
65 dev-java/netbeans-webcommon/ChangeLog | 6 +
66 dev-java/netbeans-webcommon/Manifest | 4 +-
67 .../netbeans-webcommon-9999_p20130224.ebuild | 107 ++++++
68 dev-java/netbeans-websvccommon/ChangeLog | 6 +
69 dev-java/netbeans-websvccommon/Manifest | 4 +-
70 .../netbeans-websvccommon-9999_p20130224.ebuild | 95 ++++++
71 dev-util/netbeans/ChangeLog | 6 +
72 dev-util/netbeans/Manifest | 4 +-
73 dev-util/netbeans/netbeans-9999_p20130224.ebuild | 264 +++++++++++++++
74 63 files changed, 3399 insertions(+), 21 deletions(-)
75
76 diff --git a/dev-java/netbeans-apisupport/ChangeLog b/dev-java/netbeans-apisupport/ChangeLog
77 index c5f7d35..56ec63b 100644
78 --- a/dev-java/netbeans-apisupport/ChangeLog
79 +++ b/dev-java/netbeans-apisupport/ChangeLog
80 @@ -2,6 +2,12 @@
81 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
82 # $Header: $
83
84 +*netbeans-apisupport-9999_p20130224 (25 Feb 2013)
85 +
86 + 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
87 + +netbeans-apisupport-9999_p20130224.ebuild:
88 + bumped to latest nightly sources
89 +
90 *netbeans-apisupport-9999_p20130223 (25 Feb 2013)
91
92 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
93
94 diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
95 index c158be9..89ee38f 100644
96 --- a/dev-java/netbeans-apisupport/Manifest
97 +++ b/dev-java/netbeans-apisupport/Manifest
98 @@ -17,6 +17,7 @@ DIST netbeans-trunk-nightly-201302182300-src.zip 180586609 SHA256 16944466fd44be
99 DIST netbeans-trunk-nightly-201302202300-src.zip 180814180 SHA256 880a316a47b96fe917d66de01753435d73ca5a261850cc37762fe4b7e705dd6f SHA512 1c01d527578863e424637702d4978fcd99591c7c04851e2c05bcd7230668ea4ec163b54d12fa98a0065d1f3da9263cebe60020a0f91d151d3060adef3a27215c WHIRLPOOL 783e766c9954c9972a5ca50d9fe0da15a7932ff0045c3d1b6cd25d7e808743d6ded4e1fbbfff4c6d4801f1b6f57a4305b7f7df84af39ab67fff75a9ba2b43355
100 DIST netbeans-trunk-nightly-201302222300-src.zip 181000894 SHA256 574fec350579a704a0654248e3251f66a31a917e4d2da9f9faec6b5eabba4906 SHA512 a58095a15764c4e65a4a86c270840769a4664d985787db8318d7f1c53d559a5fb9a9bc9471ca2bcc7f4006de5257cc8be1cbcf0d43afcf0aa029974fa42d1b08 WHIRLPOOL 8f02c6a4dc722f89d9490a4b3815dbb65d070ed62069cfd560ffbfd674205a3ab59723da4a10765052005739846ea6b1d6a54702ea3b142b9c7ca20fb8e5b52f
101 DIST netbeans-trunk-nightly-201302232300-src.zip 181038061 SHA256 f83b37558d44903c8e7af673b6ef1c58b5b6294cbaa7b432f9280be7ab9407f3 SHA512 a98659d4bf74dfdcb05dd32b4e58dd21217d709950e7cab8dd989579b7b871cf8c2e57fdd595606b32df31fa99f21a2fdbeecf413397f1cc4ac77b5d10a5e0d2 WHIRLPOOL 791918774862954e842b17d4a457b88d6350848d1fc1dd75c66af8ba00b023f6fcd42894297e2820c5370798f3bdc52e74d9b534fe8ee6b6e30c43de9031ac0d
102 +DIST netbeans-trunk-nightly-201302242300-src.zip 181038061 SHA256 83aaf930d1336532b7e591a898229d4779416b3b1de88a69cefc2e8e0cb7937e SHA512 557d16806f7d8802b91e9df97659b8bf7be5f319ddf5515b0ce36fcfac5d389c69d7378f6b5709739ae4c76c836bb7458a11c30e7b80da68acaa5d9da77dd2be WHIRLPOOL 06a5928d04fd425318459fd32975138652400fe811cd641c2f348a24c1fe9886ed8ebfd9c8fda1eaa0180cc0ccf8f072eee58b437f31b493e3340e6e1ec7246a
103 EBUILD netbeans-apisupport-7.0.1.ebuild 3134 SHA256 41c32033c9945a39c0aebb6b0271767031d53a47e5c8365d9e3a7c86712e24cd SHA512 dd4bdde9574a87b46b02fd7204b1e90394bd87dc572dfa015b601203b026b35571f20323db834a310f90aefe6e4a822044b0d71d535a7351137219b50ecb2aa8 WHIRLPOOL f3721521a33b337d7dc24d6b49b0b2fe723f5ec446a5a4befb085051140a41bfd2d3081876e9f02f8b9932a3a0997b92211cd964fe372e40b42813df5db5170e
104 EBUILD netbeans-apisupport-7.1.2.ebuild 3143 SHA256 cf24048c0ecca98a7d6371624bb0ddfb78663bead073d515a7c84229dbec00a8 SHA512 ec44c263e786210fd64c9ebb253bc9d4fc34d3be9493157dad06007c19734672bfd767765c003393d1e5cc6755fd5d1eda956b00c2092e98592a73ec1af4e729 WHIRLPOOL d619c304a994a2b818d892fb6315d092588f2ebf95e566f7a909f92daf21bb368a28c4e1af876ae585980dc82996e62aba30b12c41461103c23620a215480b76
105 EBUILD netbeans-apisupport-7.2.ebuild 3126 SHA256 b0d64795b8403a932e3e20721a116c755c4de66fc36f7191476fcb4a226bad13 SHA512 cea062a72a8e75a9c2fe91c323f83d542a70149336360e1c41479f401fcae5ead6a301c8a7d5704d5beb27f7810b5d1e3cff0196cce7a26890a001c570179f6a WHIRLPOOL c286f4e4d3a02cbeb1a6e13b2005dc5435a6e9ec026a98fcc00bb83222014b800cd83f437c69352b48d16bdf442a6c7ebbed6aff86f10b3c5e6cdfb7edd9e184
106 @@ -31,5 +32,6 @@ EBUILD netbeans-apisupport-9999_p20130218.ebuild 3192 SHA256 536e487673b342a478b
107 EBUILD netbeans-apisupport-9999_p20130220.ebuild 3413 SHA256 91fff165d3b8faa262bff78db69ef67181c6ba4fa2cbc610829ea72bc65f7476 SHA512 774eee9bda19034fa17ceb9e486ca4de713efb07f0fe3db781e9b3797b5578c20fc54b56e97e58f94aedc833ed4640c1aa305a59cc032f653e0b0438a44e36b1 WHIRLPOOL 2862c6eeccda56f82ec57e9443b821133d453efd8bfb1a70f279f545b52271142b3631475995641ea351860ef64fed9e83150853e724d26a61770d80936b08eb
108 EBUILD netbeans-apisupport-9999_p20130222.ebuild 3413 SHA256 4d0b5b5354a557f31b06d470c1faf2fe98bfc072d38cbd27280d77f645325155 SHA512 384743dc04c1850e71374a8a60ba246d2a2fc7eee63862d5da32688a1837591fc65d5c362ca37249218554c2d7c9926ab4e035ea9227671de80c71e0b4aef33f WHIRLPOOL 39684b1bab7fb4777d067bcf1a3dc3f9612d8476e36a873910eed990879b3fcaf258e6a86e33edb1334195cf7d10fe5fdcc87b7450c3b2a53df3c05a1ba85822
109 EBUILD netbeans-apisupport-9999_p20130223.ebuild 3413 SHA256 bcdebf74fbda7cbb33bb23328df645ef2465a3119026b72806525ac7a3556a2f SHA512 e06ef8fbf97a7d6fa6e947088dd8e3165b63b7082c5eae464cd355cf6931a81d484e767f8202ed5ec89933c11465921ff47f6376cae3a1b222638550a078d91e WHIRLPOOL 05f91a4f992826d0e70536ccd5e5e2001062ecbd52a1b621f2ab927c7c80a7de297e804a2b18f649a7fa6574af712fb6da40f5bb31e4b256049cc4b0d0e79d5d
110 -MISC ChangeLog 71556 SHA256 016aa6baa8759e280fa681215b7e836ab5a3ffacd309728d04f88aba4bf666f8 SHA512 18b6d881902969605dbce96a0f0788151b6aee0cefad9e150b9d4a5ea7267616c5fa560aa9cdebd215c2e244218dddc2cdb469b733ef017970f5c1a08b1111a3 WHIRLPOOL 7a141de8a8dfadc0684d182a7e484e95d773238806d988a6a51c9dece3e6dd48fc3e91e5988db8c3974893bc93a708db772f692eec0c22bb97609617a5339db7
111 +EBUILD netbeans-apisupport-9999_p20130224.ebuild 3413 SHA256 9483edf87729636b854b20edc8f1b3f053df1a639f4494b5aa2c4fb525976ad3 SHA512 a630946f3d3dd5ff5c32e6a4adc236dac75b96640c92f20554317310410395da4316bd5872b7f097aa278d71f634dfb9a2f1cccf5602740ee9a845df293794ee WHIRLPOOL c0272f04071f75adbc4b2f0b28dcbd1b3dab3edcad0a9fc2785de83d33b21ce5c7d33292da1adfd66f19ea15f0624f7c3a91922d38c8aed2828acd15286ac9ed
112 +MISC ChangeLog 71741 SHA256 88f27c053fb58b72e91a6d7fb77cb2226cfa67b52ece08f03a939fa75b3427f7 SHA512 e9fd8d744e8e88a6d9cc3c0cc2ec795a03a52f5ab8481a217b0ab5b66acd132b1d27607a3b76ffbdfb978c7a5cda49e8dae6eaab485aa5854ed35b1c4cba8001 WHIRLPOOL 8f161c35be4b9b32d9c6d14b44ff102a246e35b1485f3bbba5c672b461e6463fe9d02267ed54f14ca0ede3c9df4dd4b5dce07b793477593155f9d808200ebb95
113 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
114
115 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20130224.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20130224.ebuild
116 new file mode 100644
117 index 0000000..6240acb
118 --- /dev/null
119 +++ b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20130224.ebuild
120 @@ -0,0 +1,112 @@
121 +# Copyright 1999-2013 Gentoo Foundation
122 +# Distributed under the terms of the GNU General Public License v2
123 +# $Header: $
124 +
125 +EAPI="4"
126 +WANT_ANT_TASKS="ant-nodeps"
127 +inherit eutils java-pkg-2 java-ant-2
128 +
129 +DESCRIPTION="Netbeans API Support Cluster"
130 +HOMEPAGE="http://netbeans.org/projects/apisupport"
131 +SLOT="9999"
132 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2013-02-24_23-00-38/zip/netbeans-trunk-nightly-201302242300-src.zip"
133 +SRC_URI="${SOURCE_URL}
134 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r8-build.xml.patch.bz2"
135 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
136 +KEYWORDS="~amd64 ~x86"
137 +IUSE=""
138 +S="${WORKDIR}"
139 +
140 +CDEPEND="~dev-java/netbeans-extide-${PV}
141 + ~dev-java/netbeans-harness-${PV}
142 + ~dev-java/netbeans-ide-${PV}
143 + ~dev-java/netbeans-java-${PV}
144 + ~dev-java/netbeans-platform-${PV}"
145 +DEPEND="virtual/jdk:1.6
146 + app-arch/unzip
147 + ${CDEPEND}
148 + dev-java/javahelp:0"
149 +RDEPEND=">=virtual/jdk-1.6
150 + ${CDEPEND}"
151 +
152 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
153 +
154 +EANT_BUILD_XML="nbbuild/build.xml"
155 +EANT_BUILD_TARGET="rebuild-cluster"
156 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
157 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
158 +JAVA_PKG_BSFIX="off"
159 +
160 +src_unpack() {
161 + unpack $(basename ${SOURCE_URL})
162 +
163 + einfo "Deleting bundled jars..."
164 + find -name "*.jar" -type f -delete
165 +
166 + unpack netbeans-9999-r8-build.xml.patch.bz2
167 +}
168 +
169 +src_prepare() {
170 + einfo "Deleting bundled class files..."
171 + find -name "*.class" -type f | xargs rm -vf
172 +
173 + epatch netbeans-9999-r8-build.xml.patch
174 +
175 + # Support for custom patches
176 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
177 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
178 +
179 + if [ -n "${files}" ] ; then
180 + einfo "Applying custom patches:"
181 +
182 + for file in ${files} ; do
183 + epatch "${file}"
184 + done
185 + fi
186 + fi
187 +
188 + einfo "Symlinking external libraries..."
189 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
190 +
191 + einfo "Linking in other clusters..."
192 + mkdir "${S}"/nbbuild/netbeans || die
193 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
194 +
195 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
196 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
197 + touch nb.cluster.extide.built
198 +
199 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
200 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
201 + touch nb.cluster.harness.built
202 +
203 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
204 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
205 + touch nb.cluster.ide.built
206 +
207 + ln -s /usr/share/netbeans-java-${SLOT} java || die
208 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
209 + touch nb.cluster.java.built
210 +
211 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
212 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
213 + touch nb.cluster.platform.built
214 +
215 + popd >/dev/null || die
216 +
217 + java-pkg-2_src_prepare
218 +}
219 +
220 +src_install() {
221 + pushd nbbuild/netbeans/apisupport >/dev/null || die
222 +
223 + insinto ${INSTALL_DIR}
224 +
225 + grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
226 +
227 + doins -r *
228 +
229 + popd >/dev/null || die
230 +
231 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
232 +}
233
234 diff --git a/dev-java/netbeans-cnd/ChangeLog b/dev-java/netbeans-cnd/ChangeLog
235 index 84d819d..b01f5bb 100644
236 --- a/dev-java/netbeans-cnd/ChangeLog
237 +++ b/dev-java/netbeans-cnd/ChangeLog
238 @@ -2,6 +2,12 @@
239 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
240 # $Header: $
241
242 +*netbeans-cnd-9999_p20130224 (25 Feb 2013)
243 +
244 + 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
245 + +netbeans-cnd-9999_p20130224.ebuild:
246 + bumped to latest nightly sources
247 +
248 *netbeans-cnd-9999_p20130223 (25 Feb 2013)
249
250 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
251
252 diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
253 index 7839e06..45dcbbb 100644
254 --- a/dev-java/netbeans-cnd/Manifest
255 +++ b/dev-java/netbeans-cnd/Manifest
256 @@ -29,6 +29,7 @@ DIST netbeans-trunk-nightly-201302182300-src.zip 180586609 SHA256 16944466fd44be
257 DIST netbeans-trunk-nightly-201302202300-src.zip 180814180 SHA256 880a316a47b96fe917d66de01753435d73ca5a261850cc37762fe4b7e705dd6f SHA512 1c01d527578863e424637702d4978fcd99591c7c04851e2c05bcd7230668ea4ec163b54d12fa98a0065d1f3da9263cebe60020a0f91d151d3060adef3a27215c WHIRLPOOL 783e766c9954c9972a5ca50d9fe0da15a7932ff0045c3d1b6cd25d7e808743d6ded4e1fbbfff4c6d4801f1b6f57a4305b7f7df84af39ab67fff75a9ba2b43355
258 DIST netbeans-trunk-nightly-201302222300-src.zip 181000894 SHA256 574fec350579a704a0654248e3251f66a31a917e4d2da9f9faec6b5eabba4906 SHA512 a58095a15764c4e65a4a86c270840769a4664d985787db8318d7f1c53d559a5fb9a9bc9471ca2bcc7f4006de5257cc8be1cbcf0d43afcf0aa029974fa42d1b08 WHIRLPOOL 8f02c6a4dc722f89d9490a4b3815dbb65d070ed62069cfd560ffbfd674205a3ab59723da4a10765052005739846ea6b1d6a54702ea3b142b9c7ca20fb8e5b52f
259 DIST netbeans-trunk-nightly-201302232300-src.zip 181038061 SHA256 f83b37558d44903c8e7af673b6ef1c58b5b6294cbaa7b432f9280be7ab9407f3 SHA512 a98659d4bf74dfdcb05dd32b4e58dd21217d709950e7cab8dd989579b7b871cf8c2e57fdd595606b32df31fa99f21a2fdbeecf413397f1cc4ac77b5d10a5e0d2 WHIRLPOOL 791918774862954e842b17d4a457b88d6350848d1fc1dd75c66af8ba00b023f6fcd42894297e2820c5370798f3bdc52e74d9b534fe8ee6b6e30c43de9031ac0d
260 +DIST netbeans-trunk-nightly-201302242300-src.zip 181038061 SHA256 83aaf930d1336532b7e591a898229d4779416b3b1de88a69cefc2e8e0cb7937e SHA512 557d16806f7d8802b91e9df97659b8bf7be5f319ddf5515b0ce36fcfac5d389c69d7378f6b5709739ae4c76c836bb7458a11c30e7b80da68acaa5d9da77dd2be WHIRLPOOL 06a5928d04fd425318459fd32975138652400fe811cd641c2f348a24c1fe9886ed8ebfd9c8fda1eaa0180cc0ccf8f072eee58b437f31b493e3340e6e1ec7246a
261 EBUILD netbeans-cnd-7.0.1.ebuild 4602 SHA256 1336b76de715719ef59a3601dd5ad3b24992f58096f874f0e37935ec0d088d8e SHA512 38745c3ad6364198516ebb64002185fd05c34dee75acdb3933221d772177d5d6fcda853bb63991f0d071b21079fdab0c090db93e59cddd8daeb8f8d571a18a41 WHIRLPOOL cc196275289a01c1168b8c2710e0be0c2483cc86dc47b8fb3383ce1141f7bc11565e2b2feb95436cf448c09aaac7ee8c8804316ce6782d8853c0742367c0963a
262 EBUILD netbeans-cnd-7.1.2.ebuild 4218 SHA256 6c80020e4204226274f4a24413dad8bf134f5beb7aee4ecc53d6b4d709093bb2 SHA512 299c07f5e5d930045e8c8ef3d04009beee7035daa2022a803e6dcb16b380096bbf5014c2d684094705d06b4608afcf6925266ef609a483a86452b03505dcb67c WHIRLPOOL 6d6c8bddf3490282b9134315f9bc94ff55675160056fa4c98c302a59d943a9cb38f23ffb9ca313c82061d84d0ae86898ce72d16756d41c468737e319e68f06ce
263 EBUILD netbeans-cnd-7.2.ebuild 4201 SHA256 0f77a1a343d437e2eb1236722b27b2f2f03901ecc1afde29e1d38e54aef7c81d SHA512 b5fc985d1280ab900cb5125691a0ff99bab075ff5e93ded9af256310a7dcbea87a28a52ba383875caa24fd0ff28bc8dff4fc0fa0242987a673fdc729f7234b58 WHIRLPOOL 19e79dc426fb05ffb48ff9b13de3bab40f483b6dd9d79514e8f819029c278ee47a09c9531b5b4dba2014f805d502e66745f3355e2932e24e0dd9b5e3e273d2c2
264 @@ -43,5 +44,6 @@ EBUILD netbeans-cnd-9999_p20130218.ebuild 4609 SHA256 a7c8b7fedd613acc69e65cfa08
265 EBUILD netbeans-cnd-9999_p20130220.ebuild 4609 SHA256 335c543d3bd67ba9cf02142afb4b503fff7176334013662dca4853b9699bdd06 SHA512 e798b8b9556334a34489cb93a79440fcecbb8906cae2a3d65cbde33b77a91a03b87d04b8ad18a874f81d38d07ab3cc70e7cd9932fcc6ae97397819fe8e96e5b6 WHIRLPOOL 91a91e2ed53b77bbb33baaa51333ba27ca2cffc3baf18647a2fb04ad8f9aa49e998007ca5008c346b7ea0256de6a78d3fa61cc4c591b9fc77a8c9c14e7db8435
266 EBUILD netbeans-cnd-9999_p20130222.ebuild 4609 SHA256 565cebf9cba9e0f9b99154467f442048861c6208a07e4114f411139f226f1242 SHA512 7d539af3c37ce41a45c8e8ceb5c7e7476ebd6787b1a8327fb100b5fe28814bc5b9464404e121e4c8b871b52ab9f30518321639ee8d84c48696c3bd81a1002100 WHIRLPOOL 973d73e7e035c1cfc999e4574736a53c848ba14a52e3befe5b07b525edb40eb1f3935c9eef1e0401d1d7f840f9b04aafe417dd2f7ed4ac49a2ae8cf489fb1d34
267 EBUILD netbeans-cnd-9999_p20130223.ebuild 4609 SHA256 fc6b0ada372b1aa31cd6c45a015a8829b73a5f894d7f06d82d04988ed2ecf82e SHA512 1ff2ba4079c1259a5a32a8e371207d522fe409f3d032940ccd85f659a53e37ec1e2a02459d075285752ce6441d0280b6516776d6f32bdf3e19b12f6ff7a4d363 WHIRLPOOL 83c3b6e8b6be47f0193745cf37676ece1a4f845f01a9b8e1a97ca705d045bb94feeedb5d12e8c9df5a15b51857976d7f803a57a0504534339b0a86afebdcbfce
268 -MISC ChangeLog 65787 SHA256 eb5c06791226d4bfa072fbc1938addd3093530304f2f83ae1f88995601898da8 SHA512 90decc317a17c9355ca01b6d86f5c9367e42c0ede229e6b0e9a7c32e148776c985c01590197db80d2f5b099e917e0d968a31df7b82e6b4add2b21eb877911f9e WHIRLPOOL 673faedef834cd6054a59acece27872a01efd6391d9b9a1526dc9d4cf44208de701d44adc08dba10cc31ce426a7df120ac6807d2bad436093e7b9587eb1b3159
269 +EBUILD netbeans-cnd-9999_p20130224.ebuild 4609 SHA256 ac8bd779b47ba4d249b5cef93bde6cca59d391c6041ce34020596990e1713043 SHA512 0a82c6c6c680d9ffc1cc0efd156f2ca307793a99b931086bbf0da77860f8cfe5004a159e0a69c0b3785dd69f19b262be55d2adf7036b412836accf2428e4b690 WHIRLPOOL 3cd75072e53381900918973f12a06af7e416c3dd2f294a968eefb23f2ed515dc34aa7b96ea9aed60ca5afd834c9da9a8062f1d009ff26db58815b9991a814e59
270 +MISC ChangeLog 65958 SHA256 ce668af88daa59d30d28532c7b93935ac8d2c6a3254ba9fd67a67622ca4cdde2 SHA512 1f50707b02b2b29f517887092c0c5fad3e6dfc6d3e5cfc41b62087b7426a6822966bbfa4f3ccb47a198971687876394e62fb1d9bbacb74576c297d015a28535a WHIRLPOOL a85c5401276b7f1fe1d2a1d7bd875ae230dfa6e25e4e344a6b79a4cd982995f3baa28dbdbae232a6a8283cb47dc9ad3a5938c8795557293d570524564cf18275
271 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
272
273 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20130224.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20130224.ebuild
274 new file mode 100644
275 index 0000000..939b9cf
276 --- /dev/null
277 +++ b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20130224.ebuild
278 @@ -0,0 +1,126 @@
279 +# Copyright 1999-2013 Gentoo Foundation
280 +# Distributed under the terms of the GNU General Public License v2
281 +# $Header: $
282 +
283 +EAPI="4"
284 +WANT_ANT_TASKS="ant-nodeps"
285 +inherit eutils java-pkg-2 java-ant-2
286 +
287 +DESCRIPTION="Netbeans CND Cluster"
288 +HOMEPAGE="http://netbeans.org/projects/cnd"
289 +SLOT="9999"
290 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2013-02-24_23-00-38/zip/netbeans-trunk-nightly-201302242300-src.zip"
291 +SRC_URI="${SOURCE_URL}
292 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r8-build.xml.patch.bz2
293 + http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
294 + http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
295 + http://hg.netbeans.org/binaries/C4CF9314A530E51B891D46DB65806A5A0ED240AF-cnd-build-trace-1.0.zip
296 + http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
297 + http://hg.netbeans.org/binaries/D358DAFC4DDA73954A0BC9730F27BCBFE2583C45-open-fortran-parser-0.7.1.2.zip"
298 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
299 +KEYWORDS="~amd64 ~x86"
300 +IUSE=""
301 +S="${WORKDIR}"
302 +
303 +# These files are for remote development and debugging
304 +QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
305 +
306 +CDEPEND="~dev-java/netbeans-dlight-${PV}
307 + ~dev-java/netbeans-harness-${PV}
308 + ~dev-java/netbeans-ide-${PV}
309 + ~dev-java/netbeans-platform-${PV}"
310 +DEPEND="virtual/jdk:1.6
311 + app-arch/unzip
312 + >=dev-java/jna-3.4.0
313 + ${CDEPEND}
314 + dev-java/javahelp:0"
315 +RDEPEND=">=virtual/jdk-1.6
316 + ${CDEPEND}"
317 +
318 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
319 +
320 +EANT_BUILD_XML="nbbuild/build.xml"
321 +EANT_BUILD_TARGET="rebuild-cluster"
322 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
323 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
324 +JAVA_PKG_BSFIX="off"
325 +
326 +src_unpack() {
327 + unpack $(basename ${SOURCE_URL})
328 +
329 + einfo "Deleting bundled jars..."
330 + find -name "*.jar" -type f -delete
331 +
332 + unpack netbeans-9999-r8-build.xml.patch.bz2
333 +
334 + pushd "${S}" >/dev/null || die
335 + ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
336 + ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
337 + ln -s "${DISTDIR}"/C4CF9314A530E51B891D46DB65806A5A0ED240AF-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
338 + ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
339 + ln -s "${DISTDIR}"/D358DAFC4DDA73954A0BC9730F27BCBFE2583C45-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
340 + popd >/dev/null || die
341 +}
342 +
343 +src_prepare() {
344 + einfo "Deleting bundled class files..."
345 + find -name "*.class" -type f | xargs rm -vf
346 +
347 + epatch netbeans-9999-r8-build.xml.patch
348 +
349 + # Support for custom patches
350 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
351 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
352 +
353 + if [ -n "${files}" ] ; then
354 + einfo "Applying custom patches:"
355 +
356 + for file in ${files} ; do
357 + epatch "${file}"
358 + done
359 + fi
360 + fi
361 +
362 + einfo "Symlinking external libraries..."
363 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
364 + java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-3.4.0.jar
365 +
366 + einfo "Linking in other clusters..."
367 + mkdir "${S}"/nbbuild/netbeans || die
368 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
369 +
370 + ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
371 + cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
372 + touch nb.cluster.dlight.built
373 +
374 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
375 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
376 + touch nb.cluster.harness.built
377 +
378 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
379 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
380 + touch nb.cluster.ide.built
381 +
382 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
383 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
384 + touch nb.cluster.platform.built
385 +
386 + popd >/dev/null || die
387 +
388 + java-pkg-2_src_prepare
389 +}
390 +
391 +src_install() {
392 + pushd nbbuild/netbeans/cnd >/dev/null || die
393 +
394 + insinto ${INSTALL_DIR}
395 +
396 + grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
397 +
398 + doins -r *
399 + fperms 755 bin/dorun.sh
400 +
401 + popd >/dev/null || die
402 +
403 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
404 +}
405
406 diff --git a/dev-java/netbeans-dlight/ChangeLog b/dev-java/netbeans-dlight/ChangeLog
407 index b7dc63b..c453dca 100644
408 --- a/dev-java/netbeans-dlight/ChangeLog
409 +++ b/dev-java/netbeans-dlight/ChangeLog
410 @@ -2,6 +2,12 @@
411 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
412 # $Header: $
413
414 +*netbeans-dlight-9999_p20130224 (25 Feb 2013)
415 +
416 + 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
417 + +netbeans-dlight-9999_p20130224.ebuild:
418 + bumped to latest nightly sources
419 +
420 *netbeans-dlight-9999_p20130223 (25 Feb 2013)
421
422 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
423
424 diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
425 index 7e32a67..1b67d0c 100644
426 --- a/dev-java/netbeans-dlight/Manifest
427 +++ b/dev-java/netbeans-dlight/Manifest
428 @@ -20,6 +20,7 @@ DIST netbeans-trunk-nightly-201302182300-src.zip 180586609 SHA256 16944466fd44be
429 DIST netbeans-trunk-nightly-201302202300-src.zip 180814180 SHA256 880a316a47b96fe917d66de01753435d73ca5a261850cc37762fe4b7e705dd6f SHA512 1c01d527578863e424637702d4978fcd99591c7c04851e2c05bcd7230668ea4ec163b54d12fa98a0065d1f3da9263cebe60020a0f91d151d3060adef3a27215c WHIRLPOOL 783e766c9954c9972a5ca50d9fe0da15a7932ff0045c3d1b6cd25d7e808743d6ded4e1fbbfff4c6d4801f1b6f57a4305b7f7df84af39ab67fff75a9ba2b43355
430 DIST netbeans-trunk-nightly-201302222300-src.zip 181000894 SHA256 574fec350579a704a0654248e3251f66a31a917e4d2da9f9faec6b5eabba4906 SHA512 a58095a15764c4e65a4a86c270840769a4664d985787db8318d7f1c53d559a5fb9a9bc9471ca2bcc7f4006de5257cc8be1cbcf0d43afcf0aa029974fa42d1b08 WHIRLPOOL 8f02c6a4dc722f89d9490a4b3815dbb65d070ed62069cfd560ffbfd674205a3ab59723da4a10765052005739846ea6b1d6a54702ea3b142b9c7ca20fb8e5b52f
431 DIST netbeans-trunk-nightly-201302232300-src.zip 181038061 SHA256 f83b37558d44903c8e7af673b6ef1c58b5b6294cbaa7b432f9280be7ab9407f3 SHA512 a98659d4bf74dfdcb05dd32b4e58dd21217d709950e7cab8dd989579b7b871cf8c2e57fdd595606b32df31fa99f21a2fdbeecf413397f1cc4ac77b5d10a5e0d2 WHIRLPOOL 791918774862954e842b17d4a457b88d6350848d1fc1dd75c66af8ba00b023f6fcd42894297e2820c5370798f3bdc52e74d9b534fe8ee6b6e30c43de9031ac0d
432 +DIST netbeans-trunk-nightly-201302242300-src.zip 181038061 SHA256 83aaf930d1336532b7e591a898229d4779416b3b1de88a69cefc2e8e0cb7937e SHA512 557d16806f7d8802b91e9df97659b8bf7be5f319ddf5515b0ce36fcfac5d389c69d7378f6b5709739ae4c76c836bb7458a11c30e7b80da68acaa5d9da77dd2be WHIRLPOOL 06a5928d04fd425318459fd32975138652400fe811cd641c2f348a24c1fe9886ed8ebfd9c8fda1eaa0180cc0ccf8f072eee58b437f31b493e3340e6e1ec7246a
433 EBUILD netbeans-dlight-7.0.1.ebuild 3624 SHA256 499a9303a1972ee89dfa2685e1dc1e4511c7531ff3b29caadd1136ba25dee82e SHA512 ad60adc5d64f93d03e27170311ce7bd0a6952c8b41cdc51385f8efc9140593201064d162b3130bff7a003570de11963d375d3676476115b1129ac74632d4a227 WHIRLPOOL d68dcdba50b2565d40e1adc484b51c1ed0171c2fcf99fbee08a221e6d9767f96d161d45eda612eb4c4d62e0db6826e2cd124b83e11ee2f7c9bfb6a440ec6821d
434 EBUILD netbeans-dlight-7.1.2.ebuild 2935 SHA256 dc7d110b80174b1baeaca9c005e2cc9167540f186c7794067cfb45d335251b9a SHA512 7dc2db63ee40a3e64375eb49e669c54f88cc532d7ac8c7320329f8378a3be15ebc4536208ea2975c7fe4a9b3f2ac60d0ec5b8c9a9da392587fb04838f101e0ec WHIRLPOOL 1801653d9e146eba02642dbdb0a39c235a40e5d3d5ac8d4d5b8d2a570aa62330638355ee8df76693db177c58bbf31271342215c70d7e198e4b6bd905984ed9c7
435 EBUILD netbeans-dlight-7.2.ebuild 2650 SHA256 9b0c0049b7cf6894cd44327c3697d4ddfb0dba2aebd6aabc1821b550932cd69d SHA512 0584c2a1cc65193673bded284c454b430fa3f5774c33d704922977d25ed26bf88d090670e330299c85ada2e897e5f124ae9f635a6f8be7d7fd10740482df7eae WHIRLPOOL 1c27b0c84a34865cb8a84062127f49aefcd245fa16fb825d7ee57d24c3f5841935242c16b3250319078762ce4e8aa5bc8dbd8dbe497b39af8e027b9e39ee585f
436 @@ -34,5 +35,6 @@ EBUILD netbeans-dlight-9999_p20130218.ebuild 2716 SHA256 0536350fd4e76c639b088ff
437 EBUILD netbeans-dlight-9999_p20130220.ebuild 2716 SHA256 86a77129f4080f103df6b61dc2356349ee094d3dec50a25967bd8f34a19a7ef0 SHA512 49d1b0cc0f58fe44173fa155621ae0ae02f1928d7ab6a1f2cda4bbd8542f8c161033a3f270499a7781953546e0fa4a50d212e537e9b56adc943c4d2507d4d405 WHIRLPOOL 417c99504e80da4b6015cb791b241d70d01c3f830c3d64c201557f3716ed6878b53717abd99560172866b17d5b171e4fdb2a995038872c7897844084e78931b7
438 EBUILD netbeans-dlight-9999_p20130222.ebuild 2716 SHA256 f5159ced5336f1a9049c565f55ab413559e3743acc27d2229ba6baaaaafaaeb6 SHA512 a979eec9420f9354285f29a8fd1bd09dceab21650f3e0faaed5519e1b2c50a1f923d3f45190709568cc81bf3de5fa6d34f367dfdf394a1e13f7e8e4d8521e699 WHIRLPOOL d9e9f1c6d04e6b3e8a089a0b4e12f37e63515dcd00991c89909d8986fc072f7506a5d0e1f1a3207e6625d294cc455801f6e8e57b1aedcdf9f78a5835e9f55f27
439 EBUILD netbeans-dlight-9999_p20130223.ebuild 2716 SHA256 7ed5c0287b8f8926470befd9c110a9719beeefa12c8e76413a5c9fe86e050290 SHA512 991dffae1605505660a87d4aae02be2e704912ea958d53a7df85bb375014c3097dadf2b1ecfe80dac4fc56264cf9809e70b92c376a295bc3f88959bf60692f06 WHIRLPOOL 19d574424f7c23d982cb2f90d6d605f8039e12f6f3768a848b25faf2fc799f604f1270882fcf842ae794322abd6201dd04849f79899ce150af11f3cb5a10ab03
440 -MISC ChangeLog 68359 SHA256 d891659085cc3cd29e292f73cb33e883487a06ae45236049835521821ee980ad SHA512 c9b1dc0a7b5b40db5c32d3a5ea670fca9973d0652b6b69da07f2b29fe5d0ccbd64fec76c75d2c83c07caa879bd3d568726170481f1c1958efd9666f631506c4f WHIRLPOOL 1b293033a8b30166e8c814c065c55dc663c8bc95ec81f079a4c834ee037fc010090ccb5c9a2bad935f5a73484d04b6b7f242ef3e4745620cd7fadda00bbc610b
441 +EBUILD netbeans-dlight-9999_p20130224.ebuild 2716 SHA256 495187d4bafaf741d8f5d00065741fb5f4d60a31baf1c8ea5d2ec5ba2db0f2f9 SHA512 c0eb638207ac9ecef60ca55d3cd2be265b148fa4bde6dbc1aac024c503de454155e9cd4af9cf60502ff67334ffe95770e7cfab695b4421e448b3a83e918b7545 WHIRLPOOL 50858e50983d1340725cab136611667c556e6ff78c4096331cf8d4b38816f954015fe52e069be0d25b2baf5fdc34902516883684d3e1ba7eb4250f6d6e4edee7
442 +MISC ChangeLog 68536 SHA256 dd73dfd1cb77697ba645ed4053bf618ff0c13a6eda1652c39577080924b59425 SHA512 9c0655c0518c1dfdd4fb69d2009d54085cb7a280e85cfc687142947f94639e2a4cb65879abb429aab0fea09c5afc4d78e53e6728ddad9b2e4ff68d61e06accdc WHIRLPOOL d8306a597bd61fe6e52552fd733cf6c5772427bc6fd93c0c09629214559a767258a7cae5a86ce2ae30c381f85e7447be48d765156b848ac37aa9c09e6afedb3d
443 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
444
445 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20130224.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20130224.ebuild
446 new file mode 100644
447 index 0000000..ed10129
448 --- /dev/null
449 +++ b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20130224.ebuild
450 @@ -0,0 +1,97 @@
451 +# Copyright 1999-2013 Gentoo Foundation
452 +# Distributed under the terms of the GNU General Public License v2
453 +# $Header: $
454 +
455 +EAPI="4"
456 +WANT_ANT_TASKS="ant-nodeps"
457 +inherit eutils java-pkg-2 java-ant-2
458 +
459 +DESCRIPTION="Netbeans D-Light Cluster"
460 +HOMEPAGE="http://netbeans.org/"
461 +SLOT="9999"
462 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2013-02-24_23-00-38/zip/netbeans-trunk-nightly-201302242300-src.zip"
463 +SRC_URI="${SOURCE_URL}
464 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r8-build.xml.patch.bz2"
465 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
466 +KEYWORDS="~amd64 ~x86"
467 +IUSE=""
468 +S="${WORKDIR}"
469 +
470 +CDEPEND="~dev-java/netbeans-ide-${PV}
471 + ~dev-java/netbeans-platform-${PV}"
472 +DEPEND="virtual/jdk:1.6
473 + app-arch/unzip
474 + ${CDEPEND}
475 + dev-java/javahelp:0"
476 +RDEPEND=">=virtual/jdk-1.6
477 + ${CDEPEND}"
478 +
479 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
480 +
481 +EANT_BUILD_XML="nbbuild/build.xml"
482 +EANT_BUILD_TARGET="rebuild-cluster"
483 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
484 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
485 +JAVA_PKG_BSFIX="off"
486 +
487 +src_unpack() {
488 + unpack $(basename ${SOURCE_URL})
489 +
490 + einfo "Deleting bundled jars..."
491 + find -name "*.jar" -type f -delete
492 +
493 + unpack netbeans-9999-r8-build.xml.patch.bz2
494 +}
495 +
496 +src_prepare() {
497 + einfo "Deleting bundled class files..."
498 + find -name "*.class" -type f | xargs rm -vf
499 +
500 + epatch netbeans-9999-r8-build.xml.patch
501 +
502 + # Support for custom patches
503 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
504 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
505 +
506 + if [ -n "${files}" ] ; then
507 + einfo "Applying custom patches:"
508 +
509 + for file in ${files} ; do
510 + epatch "${file}"
511 + done
512 + fi
513 + fi
514 +
515 + einfo "Symlinking external libraries..."
516 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
517 +
518 + einfo "Linking in other clusters..."
519 + mkdir "${S}"/nbbuild/netbeans || die
520 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
521 +
522 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
523 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
524 + touch nb.cluster.ide.built
525 +
526 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
527 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
528 + touch nb.cluster.platform.built
529 +
530 + popd >/dev/null || die
531 +
532 + java-pkg-2_src_prepare
533 +}
534 +
535 +src_install() {
536 + pushd nbbuild/netbeans/dlight >/dev/null || die
537 +
538 + insinto ${INSTALL_DIR}
539 +
540 + grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
541 +
542 + doins -r *
543 +
544 + popd >/dev/null || die
545 +
546 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
547 +}
548
549 diff --git a/dev-java/netbeans-enterprise/ChangeLog b/dev-java/netbeans-enterprise/ChangeLog
550 index fc4a3b3..1aeb5f8 100644
551 --- a/dev-java/netbeans-enterprise/ChangeLog
552 +++ b/dev-java/netbeans-enterprise/ChangeLog
553 @@ -2,6 +2,12 @@
554 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
555 # $Header: $
556
557 +*netbeans-enterprise-9999_p20130224 (25 Feb 2013)
558 +
559 + 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
560 + +netbeans-enterprise-9999_p20130224.ebuild:
561 + bumped to latest nightly sources
562 +
563 *netbeans-enterprise-9999_p20130223 (25 Feb 2013)
564
565 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
566
567 diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
568 index 3aeaed1..dd17734 100644
569 --- a/dev-java/netbeans-enterprise/Manifest
570 +++ b/dev-java/netbeans-enterprise/Manifest
571 @@ -85,6 +85,7 @@ DIST netbeans-trunk-nightly-201302182300-src.zip 180586609 SHA256 16944466fd44be
572 DIST netbeans-trunk-nightly-201302202300-src.zip 180814180 SHA256 880a316a47b96fe917d66de01753435d73ca5a261850cc37762fe4b7e705dd6f SHA512 1c01d527578863e424637702d4978fcd99591c7c04851e2c05bcd7230668ea4ec163b54d12fa98a0065d1f3da9263cebe60020a0f91d151d3060adef3a27215c WHIRLPOOL 783e766c9954c9972a5ca50d9fe0da15a7932ff0045c3d1b6cd25d7e808743d6ded4e1fbbfff4c6d4801f1b6f57a4305b7f7df84af39ab67fff75a9ba2b43355
573 DIST netbeans-trunk-nightly-201302222300-src.zip 181000894 SHA256 574fec350579a704a0654248e3251f66a31a917e4d2da9f9faec6b5eabba4906 SHA512 a58095a15764c4e65a4a86c270840769a4664d985787db8318d7f1c53d559a5fb9a9bc9471ca2bcc7f4006de5257cc8be1cbcf0d43afcf0aa029974fa42d1b08 WHIRLPOOL 8f02c6a4dc722f89d9490a4b3815dbb65d070ed62069cfd560ffbfd674205a3ab59723da4a10765052005739846ea6b1d6a54702ea3b142b9c7ca20fb8e5b52f
574 DIST netbeans-trunk-nightly-201302232300-src.zip 181038061 SHA256 f83b37558d44903c8e7af673b6ef1c58b5b6294cbaa7b432f9280be7ab9407f3 SHA512 a98659d4bf74dfdcb05dd32b4e58dd21217d709950e7cab8dd989579b7b871cf8c2e57fdd595606b32df31fa99f21a2fdbeecf413397f1cc4ac77b5d10a5e0d2 WHIRLPOOL 791918774862954e842b17d4a457b88d6350848d1fc1dd75c66af8ba00b023f6fcd42894297e2820c5370798f3bdc52e74d9b534fe8ee6b6e30c43de9031ac0d
575 +DIST netbeans-trunk-nightly-201302242300-src.zip 181038061 SHA256 83aaf930d1336532b7e591a898229d4779416b3b1de88a69cefc2e8e0cb7937e SHA512 557d16806f7d8802b91e9df97659b8bf7be5f319ddf5515b0ce36fcfac5d389c69d7378f6b5709739ae4c76c836bb7458a11c30e7b80da68acaa5d9da77dd2be WHIRLPOOL 06a5928d04fd425318459fd32975138652400fe811cd641c2f348a24c1fe9886ed8ebfd9c8fda1eaa0180cc0ccf8f072eee58b437f31b493e3340e6e1ec7246a
576 EBUILD netbeans-enterprise-7.0.1.ebuild 16338 SHA256 03ea08daaf5d4c5592937929bac33b4af3bac00a23f2167a7ef7b3c172a72abe SHA512 4d24162c7920b9a1c65e6c6753900ead387a4941c2db98b522631bb09889c281bce048a74e2e584f8b5732cfaad1d7125e0cfd37aa2dc81fe85160b0e123ccd8 WHIRLPOOL 35eb648c37cb6e59aca7969c1074c2c280814529aa7ec3c3191b0d3f2a92fa24e1a8d981f343e4217fff52f6100b4884b970df734c45145759889aa6e6661ff2
577 EBUILD netbeans-enterprise-7.1.2.ebuild 18060 SHA256 f63721b8ce5e1afbc58f783348f66f1e3501be519a1c9c1287ef860acc64ceda SHA512 2ca89ec8f89f106a284136d4d0ed52fe3bcf49c650d56ded6e62306c531e5e41f62b8aa923cb544842cf6e34e5f433fecb278bc1515abac987e2d00fb68ffa26 WHIRLPOOL 879067d72285aa6c7273e84ddc3dfef7d09c7cb9f9a6c279fddfbd3eea6439dea053d3c648fcd56d47ef2292db14d101307eb1aa8b3081dfcdbc3dac4d0c3ed9
578 EBUILD netbeans-enterprise-7.2.ebuild 17752 SHA256 2f46916df731fe33c5d4626ae580a77686c392932a3388f755324bc3184bd636 SHA512 3543d033b971108fa2b8e6633ed640e812a83b34807e1cb5a69d425823d1fec1c13ecba3cc36fa4504fbfd6297e7eff1ecabe07d01725d9f13c99ffd70d220ba WHIRLPOOL 512753153bbf714ae3fbf9c580f350234d88bd5ce5690e7bc0fadd1c355bd38c2a5c1e9adb7993c3678d759661bbfb1654b0630e3535a2fb9198742fa7fd2c1e
579 @@ -99,5 +100,6 @@ EBUILD netbeans-enterprise-9999_p20130218.ebuild 16994 SHA256 dc19001499b5757da5
580 EBUILD netbeans-enterprise-9999_p20130220.ebuild 17212 SHA256 850dded57ac423752721266dd4932fa0ef9920d971dc12d1c40c63e6cc885e4e SHA512 844ecf27c76605005fb0e2bf3e07627897da4cb82ee987b7a76cb53dc3d4b3344ff9302908b54b4949ab2649df77f242813e82079186433db957f159b5de227d WHIRLPOOL 2f6a05cd5862fdb8bc747004c04e504e8372c0705501a1173a4867db5db6431c4e6b1ff69c4f4d1057833fd34e3532687dd7070a19453f69d0fa0f32c18cf813
581 EBUILD netbeans-enterprise-9999_p20130222.ebuild 17212 SHA256 11184d0755f2414f60fb852f85ead0c4f9749c1d9f46572eba558d133d47b718 SHA512 5e4a6cad66b915e980309bc604863de5f260b4aa1e3de1df0eaf767f656d37b6ea9a46fae6ad64e6da9e5999f9dad2359667c34f2649d861163573305a20c83d WHIRLPOOL 583b7a2d11029921f34bd632b6199f6f958fb8809b1649d821ba273033922ac179f3010112302de75b57a472606f288f5b3968046825b61a99d0c94f7e7f5477
582 EBUILD netbeans-enterprise-9999_p20130223.ebuild 17212 SHA256 6c7a18623bddcb41bf8e8dbbd7e55f06a7af031080365968baec735e6c291ac2 SHA512 fda883369d5c37e40dfa40d58060328f59df78c64367dd84d8adcfc50a629c39d7e638c87088719a1245342aa251fb62856628f410bf0ac376b788a6b907fbbc WHIRLPOOL 1b2efa887e6b80c8ddc256ce11cb1f44bf6b8fa4748023fba7b8a2a67e4dbc3ce70456dff3ca65377adc1307ae2465827c1d4afd6d28a8f4d92387e85722d739
583 -MISC ChangeLog 72081 SHA256 613484321298895cee4108e8bf2b9155a9472a4ac50164611699680c57af08c2 SHA512 433ac6194d49c52ac919c7cef091a0c9510ba60440c7315bd2a81375ecd666f19dd36c6e26b6c719c16d6581a28d4c6ce646635536395f9b935cf4ab28248124 WHIRLPOOL 9c1db9b79b8fb9a330d6a0663fd0bdc0e4a3ad75b4391e2aaa345c3e40448a75784e7ef5b20e5765039b9e4eb62cadb5a8335340a130664d6908a447d47b720e
584 +EBUILD netbeans-enterprise-9999_p20130224.ebuild 17212 SHA256 7022459780181334ec3441b764fa3c7653beef50bb1fed5f12302628b9adc278 SHA512 2d89ed46f8dd959e41d7955b91b690fdfe78c783a767b78173fcae0d73193915542521eb769df59b63c34017a247d335ede7b6839b860df084b6a5152afeeb3c WHIRLPOOL 5aaca5b6021fef67cd0a24b2cb5051b887b1e6aef735e421c4f69ab9fe105f1c8a4d79f873490c65916d3d4b536f0660e6ff49d567394a7458fd9514f040e756
585 +MISC ChangeLog 72266 SHA256 94efe86545fc4292e3544f432f86267a2afa368b7f21d390d4f2a730fbc63a2c SHA512 6e7cb4de4a4ee62588ff0c86e34cfb92b553a2dc15b6f8964e50c9f9082147f4206e8b1fd40e6c9f4d876a31e9573da11b599f5d22641f7339db7c7d109606b9 WHIRLPOOL 47ca881c7d2e51e64fa95e4272b86cee9994988d0c616eb1e0c6e083c81b4e34ddaa691fcc8aecfb44c0c009fc26e08d13be7ea93f4fab5f9c5408dad65055ee
586 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
587
588 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20130224.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20130224.ebuild
589 new file mode 100644
590 index 0000000..ecdfabb
591 --- /dev/null
592 +++ b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20130224.ebuild
593 @@ -0,0 +1,271 @@
594 +# Copyright 1999-2013 Gentoo Foundation
595 +# Distributed under the terms of the GNU General Public License v2
596 +# $Header: $
597 +
598 +EAPI="4"
599 +WANT_ANT_TASKS="ant-nodeps"
600 +inherit eutils java-pkg-2 java-ant-2
601 +
602 +DESCRIPTION="Netbeans Enterprise cluster"
603 +HOMEPAGE="http://netbeans.org/"
604 +SLOT="9999"
605 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2013-02-24_23-00-38/zip/netbeans-trunk-nightly-201302242300-src.zip"
606 +SRC_URI="${SOURCE_URL}
607 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r8-build.xml.patch.bz2
608 + http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
609 + http://hg.netbeans.org/binaries/E761A5679BE145719432DD13774FC124E6DA1E16-el-impl.jar
610 + http://hg.netbeans.org/binaries/F28E9567138D6B9AD87D79592F77874334FF5BA8-glassfish-jspparser-3.0.jar
611 + http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
612 + http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
613 + http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
614 + http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
615 + http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
616 + http://hg.netbeans.org/binaries/97A91ABA549456FABC73F458311918C10AD2002A-javaee-doc-api.jar
617 + http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
618 + http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
619 + http://hg.netbeans.org/binaries/FB28AE3FC7DDF97C9D33495F046680AE61F1C78C-jersey-1.13.zip
620 + http://hg.netbeans.org/binaries/6055EAF5B4F778A243B52D2DC4E66CB5F35B3D7C-jersey-1.13-javadoc.jar
621 + http://hg.netbeans.org/binaries/3ACEE9175241D421635BAD25C17F9DB218BDEAA0-jersey-apache-client-1.13-javadoc.jar
622 + http://hg.netbeans.org/binaries/C6C1A4D0C1ECA95E130BB8900E2CA317A3B95953-jersey-atom-abdera-1.13-javadoc.jar
623 + http://hg.netbeans.org/binaries/7AE3260C48C6E6FB902FCDFEBBA197FEAA3BF8AB-jersey-guice-1.13-javadoc.jar
624 + http://hg.netbeans.org/binaries/11379CD811D60211064899FD4A2F1EAB7C5683D8-jersey-multipart-1.13-javadoc.jar
625 + http://hg.netbeans.org/binaries/0B8762F12243B6D237CFF70E9AC30B88B99702AF-jersey-simple-server-1.13-javadoc.jar
626 + http://hg.netbeans.org/binaries/04478F287471D9B37EABC8DE4260C160087FD202-jersey-spring-1.13-javadoc.jar
627 + http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
628 + http://hg.netbeans.org/binaries/BE958D5ED31A388F5103FA9E166ACD7F36285C0B-jsf-2.2.zip
629 + http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
630 + http://hg.netbeans.org/binaries/FFE3425E304F0836912D2B8ABFB5302100B39423-jsr311-api-1.1.1-javadoc.jar
631 + http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
632 + http://hg.netbeans.org/binaries/16CD40905B389B27AFD81DAFF8F163CEC810FBC6-metro-2.0.zip
633 + http://hg.netbeans.org/binaries/7AA5B0550FAD4A742E0E4345BAD930AA5187FA74-oauth-client-1.13-javadoc.jar
634 + http://hg.netbeans.org/binaries/5F1AE6DE4721B644307E2D36158EE059C8E05456-oauth-server-1.13-javadoc.jar
635 + http://hg.netbeans.org/binaries/356BA9DC7BE92AF6466262F48A833CA8A6E7081B-oauth-signature-1.13-javadoc.jar
636 + http://hg.netbeans.org/binaries/635C7C51EA53FC1F6692003247739353F88B9824-primefaces-3.4.jar
637 + http://hg.netbeans.org/binaries/BA1EF32AAA7B5E8AD4BAD09EF9F93DE151760CB1-servlet3.0-jsp2.2-api.jar
638 + http://hg.netbeans.org/binaries/275C5AC6ADE12819F49E984C8E06B114A4E23458-spring-webmvc-2.5.6.SEC03.jar
639 + http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
640 + http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
641 + http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
642 + http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
643 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
644 +KEYWORDS="~amd64 ~x86"
645 +IUSE=""
646 +S="${WORKDIR}"
647 +
648 +CDEPEND="~dev-java/netbeans-ide-${PV}
649 + ~dev-java/netbeans-harness-${PV}
650 + ~dev-java/netbeans-ide-${PV}
651 + ~dev-java/netbeans-java-${PV}
652 + ~dev-java/netbeans-profiler-${PV}
653 + ~dev-java/netbeans-platform-${PV}
654 + ~dev-java/netbeans-webcommon-${PV}
655 + ~dev-java/netbeans-websvccommon-${PV}
656 + dev-java/commons-codec:0
657 + dev-java/commons-fileupload:0
658 + dev-java/commons-logging:0
659 + dev-java/glassfish-deployment-api:1.2
660 + dev-java/jakarta-jstl:0"
661 +DEPEND="virtual/jdk:1.6
662 + app-arch/unzip
663 + ${CDEPEND}
664 + dev-java/javahelp:0
665 + >=dev-java/junit-4.4:4
666 + dev-java/tomcat-servlet-api:2.3"
667 +RDEPEND=">=virtual/jdk-1.6
668 + ${CDEPEND}
669 + dev-java/antlr:0[java]
670 + dev-java/asm:3
671 + dev-java/bsf:2.3
672 + dev-java/commons-beanutils:1.7
673 + dev-java/commons-collections:0
674 + dev-java/commons-digester:0
675 + dev-java/commons-io:1
676 + dev-java/commons-validator:0
677 + dev-java/jakarta-oro:2.0
678 + dev-java/jettison:0
679 + dev-java/jsr311-api:0"
680 +# dev-java/commons-chain:1.1 in overlay
681 +
682 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
683 +
684 +EANT_BUILD_XML="nbbuild/build.xml"
685 +EANT_BUILD_TARGET="rebuild-cluster"
686 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
687 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
688 +JAVA_PKG_BSFIX="off"
689 +
690 +src_unpack() {
691 + unpack $(basename ${SOURCE_URL})
692 +
693 + einfo "Deleting bundled jars..."
694 + find -name "*.jar" -type f -delete
695 +
696 + unpack netbeans-9999-r8-build.xml.patch.bz2
697 +
698 + pushd "${S}" >/dev/null || die
699 + ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
700 + ln -s "${DISTDIR}"/E761A5679BE145719432DD13774FC124E6DA1E16-el-impl.jar libs.elimpl/external/el-impl.jar || die
701 + ln -s "${DISTDIR}"/F28E9567138D6B9AD87D79592F77874334FF5BA8-glassfish-jspparser-3.0.jar web.jspparser/external/glassfish-jspparser-3.0.jar || die
702 + ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
703 + ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
704 + ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
705 + ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
706 + ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
707 + ln -s "${DISTDIR}"/97A91ABA549456FABC73F458311918C10AD2002A-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
708 + ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
709 + ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
710 + ln -s "${DISTDIR}"/FB28AE3FC7DDF97C9D33495F046680AE61F1C78C-jersey-1.13.zip websvc.restlib/external/jersey-1.13.zip || die
711 + ln -s "${DISTDIR}"/6055EAF5B4F778A243B52D2DC4E66CB5F35B3D7C-jersey-1.13-javadoc.jar websvc.restlib/external/jersey-1.13-javadoc.jar || die
712 + ln -s "${DISTDIR}"/3ACEE9175241D421635BAD25C17F9DB218BDEAA0-jersey-apache-client-1.13-javadoc.jar websvc.restlib/external/jersey-apache-client-1.13-javadoc.jar || die
713 + ln -s "${DISTDIR}"/C6C1A4D0C1ECA95E130BB8900E2CA317A3B95953-jersey-atom-abdera-1.13-javadoc.jar websvc.restlib/external/jersey-atom-abdera-1.13-javadoc.jar || die
714 + ln -s "${DISTDIR}"/7AE3260C48C6E6FB902FCDFEBBA197FEAA3BF8AB-jersey-guice-1.13-javadoc.jar websvc.restlib/external/jersey-guice-1.13-javadoc.jar || die
715 + ln -s "${DISTDIR}"/11379CD811D60211064899FD4A2F1EAB7C5683D8-jersey-multipart-1.13-javadoc.jar websvc.restlib/external/jersey-multipart-1.13-javadoc.jar || die
716 + ln -s "${DISTDIR}"/0B8762F12243B6D237CFF70E9AC30B88B99702AF-jersey-simple-server-1.13-javadoc.jar websvc.restlib/external/jersey-simple-server-1.13-javadoc.jar || die
717 + ln -s "${DISTDIR}"/04478F287471D9B37EABC8DE4260C160087FD202-jersey-spring-1.13-javadoc.jar websvc.restlib/external/jersey-spring-1.13-javadoc.jar || die
718 + ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
719 + ln -s "${DISTDIR}"/BE958D5ED31A388F5103FA9E166ACD7F36285C0B-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
720 + ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
721 + ln -s "${DISTDIR}"/FFE3425E304F0836912D2B8ABFB5302100B39423-jsr311-api-1.1.1-javadoc.jar websvc.restlib/external/jsr311-api-1.1.1-javadoc.jar || die
722 + ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
723 + ln -s "${DISTDIR}"/16CD40905B389B27AFD81DAFF8F163CEC810FBC6-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
724 + ln -s "${DISTDIR}"/7AA5B0550FAD4A742E0E4345BAD930AA5187FA74-oauth-client-1.13-javadoc.jar websvc.restlib/external/oauth-client-1.13-javadoc.jar || die
725 + ln -s "${DISTDIR}"/5F1AE6DE4721B644307E2D36158EE059C8E05456-oauth-server-1.13-javadoc.jar websvc.restlib/external/oauth-server-1.13-javadoc.jar || die
726 + ln -s "${DISTDIR}"/356BA9DC7BE92AF6466262F48A833CA8A6E7081B-oauth-signature-1.13-javadoc.jar websvc.restlib/external/oauth-signature-1.13-javadoc.jar || die
727 + ln -s "${DISTDIR}"/635C7C51EA53FC1F6692003247739353F88B9824-primefaces-3.4.jar web.primefaces/external/primefaces-3.4.jar || die
728 + ln -s "${DISTDIR}"/BA1EF32AAA7B5E8AD4BAD09EF9F93DE151760CB1-servlet3.0-jsp2.2-api.jar servletjspapi/external/servlet3.0-jsp2.2-api.jar || die
729 + ln -s "${DISTDIR}"/275C5AC6ADE12819F49E984C8E06B114A4E23458-spring-webmvc-2.5.6.SEC03.jar spring.webmvc/external/spring-webmvc-2.5.6.SEC03.jar || die
730 + ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
731 + ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
732 + ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
733 + ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
734 + popd >/dev/null || die
735 +}
736 +
737 +src_prepare() {
738 + einfo "Deleting bundled class files..."
739 + find -name "*.class" -type f | xargs rm -vf
740 +
741 + epatch netbeans-9999-r8-build.xml.patch
742 +
743 + # Support for custom patches
744 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
745 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
746 +
747 + if [ -n "${files}" ] ; then
748 + einfo "Applying custom patches:"
749 +
750 + for file in ${files} ; do
751 + epatch "${file}"
752 + done
753 + fi
754 + fi
755 +
756 + einfo "Symlinking external libraries..."
757 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
758 + java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
759 + java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
760 + java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
761 + java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.0.jar
762 + java-pkg_jar-from --into web.jstl11/external jakarta-jstl jstl.jar jstl-1.1.2.jar
763 + java-pkg_jar-from --into web.jstl11/external jakarta-jstl standard.jar standard-1.1.2.jar
764 + java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
765 + java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
766 +
767 + einfo "Linking in other clusters..."
768 + mkdir "${S}"/nbbuild/netbeans || die
769 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
770 +
771 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
772 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
773 + touch nb.cluster.extide.built
774 +
775 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
776 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
777 + touch nb.cluster.harness.built
778 +
779 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
780 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
781 + touch nb.cluster.ide.built
782 +
783 + ln -s /usr/share/netbeans-java-${SLOT} java || die
784 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
785 + touch nb.cluster.java.built
786 +
787 + ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
788 + cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
789 + touch nb.cluster.profiler.built
790 +
791 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
792 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
793 + touch nb.cluster.platform.built
794 +
795 + ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
796 + cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
797 + touch nb.cluster.webcommon.built
798 +
799 + ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
800 + cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
801 + touch nb.cluster.websvccommon.built
802 +
803 + popd >/dev/null || die
804 +
805 + java-pkg-2_src_prepare
806 +}
807 +
808 +src_install() {
809 + pushd nbbuild/netbeans/enterprise >/dev/null || die
810 +
811 + insinto ${INSTALL_DIR}
812 +
813 + grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
814 +
815 + doins -r *
816 +
817 + popd >/dev/null || die
818 +
819 + local instdir=${INSTALL_DIR}/modules/ext
820 + pushd "${D}"/${instdir} >/dev/null || die
821 + rm commons-fileupload-1.0.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.0.jar || die
822 + rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
823 + rm jstl.jar && dosym /usr/share/jakarta-jstl/lib/jstl.jar ${instdir}/jstl.jar || die
824 + rm standard.jar && dosym /usr/share/jakarta-jstl/lib/standard.jar ${instdir}/standard.jar || die
825 + popd >/dev/null || die
826 +
827 + local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
828 + pushd "${D}"/${instdir} >/dev/null || die
829 + rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
830 + rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
831 + popd >/dev/null || die
832 +
833 + local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
834 + pushd "${D}"/${instdir} >/dev/null || die
835 + rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
836 + rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
837 + rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
838 + rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
839 + popd >/dev/null || die
840 +
841 + local instdir=${INSTALL_DIR}/modules/ext/rest
842 + pushd "${D}"/${instdir} >/dev/null || die
843 + rm asm-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-3.1.jar || die
844 + rm jettison-1.1.jar && dosym /usr/share/jettison/lib/jettison.jar ${instdir}/jettison-1.1.jar || die
845 + rm jsr311-api-1.1.1.jar && dosym /usr/share/jsr311-api/lib/jsr311-api.jar ${instdir}/jsr311-api-1.1.1.jar || die
846 + popd >/dev/null || die
847 +
848 + local instdir=${INSTALL_DIR}/modules/ext/struts
849 + pushd "${D}"/${instdir} >/dev/null || die
850 + rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
851 + rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
852 + 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
853 + rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
854 + rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
855 + rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
856 + rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
857 + rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
858 + rm jstl-1.0.2.jar && dosym /usr/share/jakarta-jstl/lib/jstl.jar ${instdir}/jstl-1.0.2.jar || die
859 + rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
860 + rm standard-1.0.6.jar && dosym /usr/share/jakarta-jstl/lib/standard.jar ${instdir}/standard-1.0.6.jar || die
861 + popd >/dev/null || die
862 +
863 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
864 +}
865
866 diff --git a/dev-java/netbeans-ergonomics/ChangeLog b/dev-java/netbeans-ergonomics/ChangeLog
867 index 6f7bb15..eb71ed7 100644
868 --- a/dev-java/netbeans-ergonomics/ChangeLog
869 +++ b/dev-java/netbeans-ergonomics/ChangeLog
870 @@ -2,6 +2,12 @@
871 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
872 # $Header: $
873
874 +*netbeans-ergonomics-9999_p20130224 (25 Feb 2013)
875 +
876 + 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
877 + +netbeans-ergonomics-9999_p20130224.ebuild:
878 + bumped to latest nightly sources
879 +
880 *netbeans-ergonomics-9999_p20130223 (25 Feb 2013)
881
882 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
883
884 diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
885 index 236ff71..2c4d29b 100644
886 --- a/dev-java/netbeans-ergonomics/Manifest
887 +++ b/dev-java/netbeans-ergonomics/Manifest
888 @@ -17,6 +17,7 @@ DIST netbeans-trunk-nightly-201302182300-src.zip 180586609 SHA256 16944466fd44be
889 DIST netbeans-trunk-nightly-201302202300-src.zip 180814180 SHA256 880a316a47b96fe917d66de01753435d73ca5a261850cc37762fe4b7e705dd6f SHA512 1c01d527578863e424637702d4978fcd99591c7c04851e2c05bcd7230668ea4ec163b54d12fa98a0065d1f3da9263cebe60020a0f91d151d3060adef3a27215c WHIRLPOOL 783e766c9954c9972a5ca50d9fe0da15a7932ff0045c3d1b6cd25d7e808743d6ded4e1fbbfff4c6d4801f1b6f57a4305b7f7df84af39ab67fff75a9ba2b43355
890 DIST netbeans-trunk-nightly-201302222300-src.zip 181000894 SHA256 574fec350579a704a0654248e3251f66a31a917e4d2da9f9faec6b5eabba4906 SHA512 a58095a15764c4e65a4a86c270840769a4664d985787db8318d7f1c53d559a5fb9a9bc9471ca2bcc7f4006de5257cc8be1cbcf0d43afcf0aa029974fa42d1b08 WHIRLPOOL 8f02c6a4dc722f89d9490a4b3815dbb65d070ed62069cfd560ffbfd674205a3ab59723da4a10765052005739846ea6b1d6a54702ea3b142b9c7ca20fb8e5b52f
891 DIST netbeans-trunk-nightly-201302232300-src.zip 181038061 SHA256 f83b37558d44903c8e7af673b6ef1c58b5b6294cbaa7b432f9280be7ab9407f3 SHA512 a98659d4bf74dfdcb05dd32b4e58dd21217d709950e7cab8dd989579b7b871cf8c2e57fdd595606b32df31fa99f21a2fdbeecf413397f1cc4ac77b5d10a5e0d2 WHIRLPOOL 791918774862954e842b17d4a457b88d6350848d1fc1dd75c66af8ba00b023f6fcd42894297e2820c5370798f3bdc52e74d9b534fe8ee6b6e30c43de9031ac0d
892 +DIST netbeans-trunk-nightly-201302242300-src.zip 181038061 SHA256 83aaf930d1336532b7e591a898229d4779416b3b1de88a69cefc2e8e0cb7937e SHA512 557d16806f7d8802b91e9df97659b8bf7be5f319ddf5515b0ce36fcfac5d389c69d7378f6b5709739ae4c76c836bb7458a11c30e7b80da68acaa5d9da77dd2be WHIRLPOOL 06a5928d04fd425318459fd32975138652400fe811cd641c2f348a24c1fe9886ed8ebfd9c8fda1eaa0180cc0ccf8f072eee58b437f31b493e3340e6e1ec7246a
893 EBUILD netbeans-ergonomics-7.0.1.ebuild 2884 SHA256 e8e4a785fc11b6d0d3c722826761581b8c9c779c5460dc7d1487b3154f4402ab SHA512 3ba2810e650726f48fbdb1bc0c58b6ee1e7d9d29d4be3b27c00bc981b773f26d979fd90154184276e044eafd1d4d8940b47d6f0f58589f9cff7fbadef5fbb05f WHIRLPOOL 5fab7fe6492f91bd0e97a8a95c0652266d771e9b60957e16ce6ff683c1e38081372151cd8c7bea44ee1f1dd7bf435f8b00b9a1a23e4c6106c990794c6093ba10
894 EBUILD netbeans-ergonomics-7.1.2.ebuild 2893 SHA256 cd56250980429160b8fa9deb17f15050d016394d5fdef19bf772cf29988c86d8 SHA512 32d4556218791a32efb8cf8ec8303f7e8f27bfb03b97af0c66cee717563c7e02fcd9e350b0425ec0cec28ab09865d4815aba1471ee958e05e7c42e421a7f71c2 WHIRLPOOL 318c8528c2338c1e2f6e342c263be52753fa74c9ac934b0ee60fe0fff2146e86d1761fef8eaeca8eab844709bea2196fbe181fad1f689a9d5b9994da3271b4db
895 EBUILD netbeans-ergonomics-7.2.ebuild 2876 SHA256 ca7184ac24c255941c4ec3e686c4237ef0af4be7242c44417fa799813083515e SHA512 c6537bedf2fed4ea914c74a208124fe692af837ab2c81c98b8aa0347cb9d5af496378a8c042437facced26d3b42b101225dfa8b81dfc3d6ec4e3e5613e359f72 WHIRLPOOL c7e4c08ace118690f454dbf6a9040bff3e7013c646947fd02b05bca2b4d802393b6eca3234c6228f8e4df4da1ed193ecfd93c848038e4dd9ae3f50959692aa15
896 @@ -31,5 +32,6 @@ EBUILD netbeans-ergonomics-9999_p20130218.ebuild 2942 SHA256 7105e69d5a7f9b01a23
897 EBUILD netbeans-ergonomics-9999_p20130220.ebuild 2942 SHA256 7ab921327626ebf0a0db6cc1f366551f5eea8e19550f3508ab89ff06d59b5ed6 SHA512 88b157014fced7e5e63b1d66ab54a57523b71eedf95f29456b56787772429dd4ccd3ad87f3a04b82988d3bf48240af26ce45a3a3b7d4b7e72b918e1413e93924 WHIRLPOOL c35fe9c895ee32c8f8133c4e646ec138019fbeff6bff678aba027477a80eb9dcbda43d456ab8692f790d022246fda523e7028c93810790674bfb800610911fde
898 EBUILD netbeans-ergonomics-9999_p20130222.ebuild 2942 SHA256 f7691c2fbcdc652bea3834a4252b17c9e354e845a6941b911dbeff57394e5b01 SHA512 fffbf03afa3eb4b059de963551e27da64d6f952e58f4a286f04e6acfb3772d73b6e6b49551f5a94f06d346b59e459d99736218350be724ff1a69e44de020fcaf WHIRLPOOL efd7a56b428f066bf24e6fc9f051a6fd1e2eb6cbedae0ee12aa33053cdd38fbfe25f50040addda05a400fb12c33610c3494372300805fc90704fd870ea68411e
899 EBUILD netbeans-ergonomics-9999_p20130223.ebuild 2942 SHA256 eab089cee71df2c8ed5e1fea98ecab6bc5d81e326c2532ddc2935aee098aca8a SHA512 1d1c0d4dd6daa1c5e88f32d5f8b261513059b79316c06cb9bb9d2417a676259f30c17a84626916a359ce964cca00057bb28a4bf5618da3749745b499266c40e3 WHIRLPOOL 564728affb4e9cdca0a57c23f4acbbb2c1abbfc4fd99e412c27b9631d2b7f90ccb599396e71e29177f14dba1caf658fbfe00acf7ca6d0c8c473a9b1ca7007e3f
900 -MISC ChangeLog 71556 SHA256 fa45db9c9451610bda9d6d6ee49013546fb7a8548dec7af365f39cba37a3840b SHA512 4a1e7c83f8c0cf9270967619be69dc44bd6f54f9b6b3a2f506835b8ec0f392953f558b148d2e76e83bdc81a16073da92606e0488b20e66f5d5f36fc17de6aaba WHIRLPOOL c546e5866193b22c28c8ba007d11c83113de04122db8742d104990a153474235e9954edead5e116df915f87a14e29b2d41eed9ce89681cf8af93650fdf5c9640
901 +EBUILD netbeans-ergonomics-9999_p20130224.ebuild 2942 SHA256 8ac44f27496dd72cfc50178a48e1e5c8ccfafa1c8afd01f37c575e0d72fbb6b1 SHA512 1b599625a51977ec79098131eb361e5466f99a1dec491d011950c7fb056a20b41bafd672834de503232e8b3ef9a74a57aa7138b2d478b181fbd7c905f7a3af0b WHIRLPOOL 6fced31392910f7b3a7efd6f38c09f4081e8aa84094c2b2eaf2bfd421a733051f67d9e5ccc07ae19c209f2c81320ae476fd6c343fda6132352f72a8a90430c25
902 +MISC ChangeLog 71741 SHA256 7c8a4c3a52092d15611e28f7ee65dd01bc723d2e4bfff1cd52b29c1b4e77fe96 SHA512 763d0d7f3dc2f3d9037a63b0b455eeed5ef344786db4e4426f0dbeb96573d3946b6d4d4a44ff37052594c71c60475aba53ee0fbd1f3245864e865cdd612f368e WHIRLPOOL 70a135f110504af54dbaf72dc1cd556cc0fca1110a0e1bf384de732f1b3947bfe7efff21be39d0d360567f89a6d85df9a3c58304fd1c5f0d50c0925fab47df4f
903 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
904
905 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20130224.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20130224.ebuild
906 new file mode 100644
907 index 0000000..e28ef5f
908 --- /dev/null
909 +++ b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20130224.ebuild
910 @@ -0,0 +1,102 @@
911 +# Copyright 1999-2013 Gentoo Foundation
912 +# Distributed under the terms of the GNU General Public License v2
913 +# $Header: $
914 +
915 +EAPI="4"
916 +WANT_ANT_TASKS="ant-nodeps"
917 +inherit eutils java-pkg-2 java-ant-2
918 +
919 +DESCRIPTION="Netbeans Ergonomics Cluster"
920 +HOMEPAGE="http://netbeans.org/"
921 +SLOT="9999"
922 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2013-02-24_23-00-38/zip/netbeans-trunk-nightly-201302242300-src.zip"
923 +SRC_URI="${SOURCE_URL}
924 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r8-build.xml.patch.bz2"
925 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
926 +KEYWORDS="~amd64 ~x86"
927 +IUSE=""
928 +S="${WORKDIR}"
929 +
930 +CDEPEND="~dev-java/netbeans-ide-${PV}
931 + ~dev-java/netbeans-nb-${PV}
932 + ~dev-java/netbeans-platform-${PV}"
933 +DEPEND="virtual/jdk:1.6
934 + app-arch/unzip
935 + ${CDEPEND}
936 + dev-java/javahelp:0"
937 +RDEPEND=">=virtual/jdk-1.6
938 + ${CDEPEND}"
939 +
940 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
941 +
942 +EANT_BUILD_XML="nbbuild/build.xml"
943 +EANT_BUILD_TARGET="rebuild-cluster"
944 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
945 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
946 +JAVA_PKG_BSFIX="off"
947 +
948 +src_unpack() {
949 + unpack $(basename ${SOURCE_URL})
950 +
951 + einfo "Deleting bundled jars..."
952 + find -name "*.jar" -type f -delete
953 +
954 + unpack netbeans-9999-r8-build.xml.patch.bz2
955 +}
956 +
957 +src_prepare() {
958 + einfo "Deleting bundled class files..."
959 + find -name "*.class" -type f | xargs rm -vf
960 +
961 + epatch netbeans-9999-r8-build.xml.patch
962 +
963 + # Support for custom patches
964 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
965 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
966 +
967 + if [ -n "${files}" ] ; then
968 + einfo "Applying custom patches:"
969 +
970 + for file in ${files} ; do
971 + epatch "${file}"
972 + done
973 + fi
974 + fi
975 +
976 + einfo "Symlinking external libraries..."
977 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
978 +
979 + einfo "Linking in other clusters..."
980 + mkdir "${S}"/nbbuild/netbeans || die
981 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
982 +
983 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
984 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
985 + touch nb.cluster.ide.built
986 +
987 + ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
988 + cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
989 + touch nb.cluster.nb.built
990 +
991 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
992 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
993 + touch nb.cluster.platform.built
994 +
995 + popd >/dev/null || die
996 +
997 + java-pkg-2_src_prepare
998 +}
999 +
1000 +src_install() {
1001 + pushd nbbuild/netbeans/ergonomics >/dev/null || die
1002 +
1003 + insinto ${INSTALL_DIR}
1004 +
1005 + grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1006 +
1007 + doins -r *
1008 +
1009 + popd >/dev/null || die
1010 +
1011 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
1012 +}
1013
1014 diff --git a/dev-java/netbeans-extide/ChangeLog b/dev-java/netbeans-extide/ChangeLog
1015 index 5e17bb4..7a9a82b 100644
1016 --- a/dev-java/netbeans-extide/ChangeLog
1017 +++ b/dev-java/netbeans-extide/ChangeLog
1018 @@ -2,6 +2,12 @@
1019 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
1020 # $Header: $
1021
1022 +*netbeans-extide-9999_p20130224 (25 Feb 2013)
1023 +
1024 + 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
1025 + +netbeans-extide-9999_p20130224.ebuild:
1026 + bumped to latest nightly sources
1027 +
1028 *netbeans-extide-9999_p20130223 (25 Feb 2013)
1029
1030 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
1031
1032 diff --git a/dev-java/netbeans-extide/Manifest b/dev-java/netbeans-extide/Manifest
1033 index a5b603e..e30649a 100644
1034 --- a/dev-java/netbeans-extide/Manifest
1035 +++ b/dev-java/netbeans-extide/Manifest
1036 @@ -4,8 +4,10 @@ DIST netbeans-9999-r8-build.xml.patch.bz2 2463 SHA256 ec0a58213907f7c8656ded1ba3
1037 DIST netbeans-trunk-nightly-201302202300-src.zip 180814180 SHA256 880a316a47b96fe917d66de01753435d73ca5a261850cc37762fe4b7e705dd6f SHA512 1c01d527578863e424637702d4978fcd99591c7c04851e2c05bcd7230668ea4ec163b54d12fa98a0065d1f3da9263cebe60020a0f91d151d3060adef3a27215c WHIRLPOOL 783e766c9954c9972a5ca50d9fe0da15a7932ff0045c3d1b6cd25d7e808743d6ded4e1fbbfff4c6d4801f1b6f57a4305b7f7df84af39ab67fff75a9ba2b43355
1038 DIST netbeans-trunk-nightly-201302222300-src.zip 181000894 SHA256 574fec350579a704a0654248e3251f66a31a917e4d2da9f9faec6b5eabba4906 SHA512 a58095a15764c4e65a4a86c270840769a4664d985787db8318d7f1c53d559a5fb9a9bc9471ca2bcc7f4006de5257cc8be1cbcf0d43afcf0aa029974fa42d1b08 WHIRLPOOL 8f02c6a4dc722f89d9490a4b3815dbb65d070ed62069cfd560ffbfd674205a3ab59723da4a10765052005739846ea6b1d6a54702ea3b142b9c7ca20fb8e5b52f
1039 DIST netbeans-trunk-nightly-201302232300-src.zip 181038061 SHA256 f83b37558d44903c8e7af673b6ef1c58b5b6294cbaa7b432f9280be7ab9407f3 SHA512 a98659d4bf74dfdcb05dd32b4e58dd21217d709950e7cab8dd989579b7b871cf8c2e57fdd595606b32df31fa99f21a2fdbeecf413397f1cc4ac77b5d10a5e0d2 WHIRLPOOL 791918774862954e842b17d4a457b88d6350848d1fc1dd75c66af8ba00b023f6fcd42894297e2820c5370798f3bdc52e74d9b534fe8ee6b6e30c43de9031ac0d
1040 +DIST netbeans-trunk-nightly-201302242300-src.zip 181038061 SHA256 83aaf930d1336532b7e591a898229d4779416b3b1de88a69cefc2e8e0cb7937e SHA512 557d16806f7d8802b91e9df97659b8bf7be5f319ddf5515b0ce36fcfac5d389c69d7378f6b5709739ae4c76c836bb7458a11c30e7b80da68acaa5d9da77dd2be WHIRLPOOL 06a5928d04fd425318459fd32975138652400fe811cd641c2f348a24c1fe9886ed8ebfd9c8fda1eaa0180cc0ccf8f072eee58b437f31b493e3340e6e1ec7246a
1041 EBUILD netbeans-extide-9999_p20130220.ebuild 3406 SHA256 7b0e290a437d2d38d22008c0b586901f8f08527fb5909ebe12192e0d509d1408 SHA512 5b7ec919cacabf6000703c7114afc9310aa7b7239bc3b2d6c15d3e938453edc1fe3b6129bc6451c306c593aef8786a2ff6dca993608778c2cce61a8cb1ffea51 WHIRLPOOL f56ba54418b4448a3c984d869431d154faf8d0d9eec6acd6f440015c0a2e09b712d3e13b3c8e627f4f800d3067f32b52d3a63b5b01f3a77fd118c18d0114e4ff
1042 EBUILD netbeans-extide-9999_p20130222.ebuild 3406 SHA256 0460416cbbae1f1614c0abc40ffcdd4bf0774c11052f3358ffb23e26c1f0a880 SHA512 758b8939df37fc4a35dec20ce1794b07bf3f7063e0fc581c3a17c66ca2cc8ad81a6ee5b670724b8c069259a906e448374291c41d55a2d06a5e2913fcf565d601 WHIRLPOOL 6d6fec3c9abb3f465b626298ec6cbda8b73214f2b4b5163a14241724ff094f725d38b2c201c1e5aad6bb41763550c34308e367d6ee1ae4df5b385c698fff52a3
1043 EBUILD netbeans-extide-9999_p20130223.ebuild 3406 SHA256 a7e44efd996a839b672a781be4be9e399559ebe9ed5123277ab09daec702b9e1 SHA512 2dad376a8b8f3bebf57e3b8af59900e818fa10a6384c7416229032734b79c88e1c6d1ba49f2c2642a27997c4a203d78a29086700b7708f8036eb96cccdbd9125 WHIRLPOOL 15438d2523d19b135ba3ae31ac5c92bff41b0ea0ee655f5d8bc6378ebd01b7ce5fd4759e251f26d4e30ed25b556eb65afb55d7cb5aa6685306e252bdece4b947
1044 -MISC ChangeLog 665 SHA256 8e9b8687a15cd7bd49b2f8368bb58a79b02e45a809623d41cceefd3a5c82ffa0 SHA512 21ccc64fa56908ea609c30cb6b810d9ca94658949318d1cb7f8f140d70222126af0e9ff8090012591bf5233e99d1599837d93ce1563a27c04fce4eea2587a558 WHIRLPOOL 2842a78fa1ed48fa881ad32fec730cb466068e8d44a47f717ec8b35984cefa2b2b910a05abc556b1d5b967c9b4409400ea653f06335e6e944b54595722b8e27b
1045 +EBUILD netbeans-extide-9999_p20130224.ebuild 3406 SHA256 c5ca565d42f52de575be144172c114c22e9440688e95f3db1a0f959daa78023c SHA512 8582ed0f8cb0ad8516eb02cdad6171b1a567ba6645c7c5e11a794f6e1623108675d0ddb12b3a1f1cdeb2ac576353af4d306b94f4a1a50345edc51139cacd8748 WHIRLPOOL 1e54cf3f9ef1e561ee6c00657d5005d9bcf72149dd6d08a6e4c8e126aeec7844460d153b309979c4c200ed7209296fe743c1b2303677361760535d14f22150ba
1046 +MISC ChangeLog 842 SHA256 bd8246327134b6e1905532fd085504c3c55ce6ab1df0eb94e614a850ab420646 SHA512 f4d4b475a007f0375cb4144236653f3e2fd98ea42975fbde9bc8920815bb29ab03afb752ea58590179b1aaf47f3899584a0609eb65e13db3fb29db7714a3089a WHIRLPOOL cd36358cf77aef7fcf8ae4bef869d51e218d5a1c63f33536cd02831f6cd5c5a6d13dac39cd4471da0589765de3df61df16fb45a15071f2e8b54061b55b59f35c
1047 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
1048
1049 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20130224.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20130224.ebuild
1050 new file mode 100644
1051 index 0000000..2f266c5
1052 --- /dev/null
1053 +++ b/dev-java/netbeans-extide/netbeans-extide-9999_p20130224.ebuild
1054 @@ -0,0 +1,109 @@
1055 +# Copyright 1999-2013 Gentoo Foundation
1056 +# Distributed under the terms of the GNU General Public License v2
1057 +# $Header: $
1058 +
1059 +EAPI="4"
1060 +WANT_ANT_TASKS="ant-nodeps"
1061 +inherit eutils java-pkg-2 java-ant-2
1062 +
1063 +DESCRIPTION="Netbeans ExtIDE Cluster"
1064 +HOMEPAGE="http://netbeans.org/projects/ide"
1065 +SLOT="9999"
1066 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2013-02-24_23-00-38/zip/netbeans-trunk-nightly-201302242300-src.zip"
1067 +SRC_URI="${SOURCE_URL}
1068 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r8-build.xml.patch.bz2
1069 + http://hg.netbeans.org/binaries/8D36897DA80FE60AB5263534A3CF522F466E8200-ant-libs-1.8.4.zip
1070 + http://hg.netbeans.org/binaries/E96E32DFA1A3AD58ECBC502F89DA03BDEF6633A4-ant-misc-1.8.4.zip"
1071 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1072 +KEYWORDS="~amd64 ~x86"
1073 +IUSE=""
1074 +S="${WORKDIR}"
1075 +
1076 +CDEPEND="~dev-java/netbeans-ide-${PV}
1077 + ~dev-java/netbeans-platform-${PV}"
1078 +DEPEND="virtual/jdk:1.6
1079 + app-arch/unzip
1080 + dev-java/javahelp:0
1081 + ${CDEPEND}"
1082 +RDEPEND=">=virtual/jdk-1.6
1083 + ${CDEPEND}"
1084 +
1085 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1086 +
1087 +EANT_BUILD_XML="nbbuild/build.xml"
1088 +EANT_BUILD_TARGET="rebuild-cluster"
1089 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk7.builds=true"
1090 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1091 +JAVA_PKG_BSFIX="off"
1092 +
1093 +src_unpack() {
1094 + unpack $(basename ${SOURCE_URL})
1095 +
1096 + einfo "Deleting bundled jars..."
1097 + find -name "*.jar" -type f -delete
1098 +
1099 + unpack netbeans-9999-r8-build.xml.patch.bz2
1100 +
1101 + pushd "${S}" >/dev/null || die
1102 + ln -s "${DISTDIR}"/8D36897DA80FE60AB5263534A3CF522F466E8200-ant-libs-1.8.4.zip o.apache.tools.ant.module/external/ant-libs-1.8.4.zip || die
1103 + ln -s "${DISTDIR}"/E96E32DFA1A3AD58ECBC502F89DA03BDEF6633A4-ant-misc-1.8.4.zip o.apache.tools.ant.module/external/ant-misc-1.8.4.zip || die
1104 + popd >/dev/null || die
1105 +}
1106 +
1107 +src_prepare() {
1108 + einfo "Deleting bundled class files..."
1109 + find -name "*.class" -type f | xargs rm -vf
1110 +
1111 + epatch netbeans-9999-r8-build.xml.patch
1112 +
1113 + # Support for custom patches
1114 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1115 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1116 +
1117 + if [ -n "${files}" ] ; then
1118 + einfo "Applying custom patches:"
1119 +
1120 + for file in ${files} ; do
1121 + epatch "${file}"
1122 + done
1123 + fi
1124 + fi
1125 +
1126 + einfo "Symlinking external libraries..."
1127 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1128 +
1129 + einfo "Linking in other clusters..."
1130 + mkdir "${S}"/nbbuild/netbeans || die
1131 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
1132 +
1133 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1134 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1135 + touch nb.cluster.ide.built
1136 +
1137 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1138 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1139 + touch nb.cluster.platform.built
1140 +
1141 + popd >/dev/null || die
1142 +
1143 + java-pkg-2_src_prepare
1144 +}
1145 +
1146 +src_compile() {
1147 + unset DISPLAY
1148 + eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
1149 +}
1150 +
1151 +src_install() {
1152 + pushd nbbuild/netbeans/extide >/dev/null || die
1153 +
1154 + insinto ${INSTALL_DIR}
1155 +
1156 + grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1157 +
1158 + doins -r *
1159 +
1160 + popd >/dev/null || die
1161 +
1162 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
1163 +}
1164
1165 diff --git a/dev-java/netbeans-groovy/ChangeLog b/dev-java/netbeans-groovy/ChangeLog
1166 index 89ef362..874e06d 100644
1167 --- a/dev-java/netbeans-groovy/ChangeLog
1168 +++ b/dev-java/netbeans-groovy/ChangeLog
1169 @@ -2,6 +2,12 @@
1170 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
1171 # $Header: $
1172
1173 +*netbeans-groovy-9999_p20130224 (25 Feb 2013)
1174 +
1175 + 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
1176 + +netbeans-groovy-9999_p20130224.ebuild:
1177 + bumped to latest nightly sources
1178 +
1179 *netbeans-groovy-9999_p20130223 (25 Feb 2013)
1180
1181 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
1182
1183 diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
1184 index 7548b0a..3d5d11a 100644
1185 --- a/dev-java/netbeans-groovy/Manifest
1186 +++ b/dev-java/netbeans-groovy/Manifest
1187 @@ -20,6 +20,7 @@ DIST netbeans-trunk-nightly-201302182300-src.zip 180586609 SHA256 16944466fd44be
1188 DIST netbeans-trunk-nightly-201302202300-src.zip 180814180 SHA256 880a316a47b96fe917d66de01753435d73ca5a261850cc37762fe4b7e705dd6f SHA512 1c01d527578863e424637702d4978fcd99591c7c04851e2c05bcd7230668ea4ec163b54d12fa98a0065d1f3da9263cebe60020a0f91d151d3060adef3a27215c WHIRLPOOL 783e766c9954c9972a5ca50d9fe0da15a7932ff0045c3d1b6cd25d7e808743d6ded4e1fbbfff4c6d4801f1b6f57a4305b7f7df84af39ab67fff75a9ba2b43355
1189 DIST netbeans-trunk-nightly-201302222300-src.zip 181000894 SHA256 574fec350579a704a0654248e3251f66a31a917e4d2da9f9faec6b5eabba4906 SHA512 a58095a15764c4e65a4a86c270840769a4664d985787db8318d7f1c53d559a5fb9a9bc9471ca2bcc7f4006de5257cc8be1cbcf0d43afcf0aa029974fa42d1b08 WHIRLPOOL 8f02c6a4dc722f89d9490a4b3815dbb65d070ed62069cfd560ffbfd674205a3ab59723da4a10765052005739846ea6b1d6a54702ea3b142b9c7ca20fb8e5b52f
1190 DIST netbeans-trunk-nightly-201302232300-src.zip 181038061 SHA256 f83b37558d44903c8e7af673b6ef1c58b5b6294cbaa7b432f9280be7ab9407f3 SHA512 a98659d4bf74dfdcb05dd32b4e58dd21217d709950e7cab8dd989579b7b871cf8c2e57fdd595606b32df31fa99f21a2fdbeecf413397f1cc4ac77b5d10a5e0d2 WHIRLPOOL 791918774862954e842b17d4a457b88d6350848d1fc1dd75c66af8ba00b023f6fcd42894297e2820c5370798f3bdc52e74d9b534fe8ee6b6e30c43de9031ac0d
1191 +DIST netbeans-trunk-nightly-201302242300-src.zip 181038061 SHA256 83aaf930d1336532b7e591a898229d4779416b3b1de88a69cefc2e8e0cb7937e SHA512 557d16806f7d8802b91e9df97659b8bf7be5f319ddf5515b0ce36fcfac5d389c69d7378f6b5709739ae4c76c836bb7458a11c30e7b80da68acaa5d9da77dd2be WHIRLPOOL 06a5928d04fd425318459fd32975138652400fe811cd641c2f348a24c1fe9886ed8ebfd9c8fda1eaa0180cc0ccf8f072eee58b437f31b493e3340e6e1ec7246a
1192 EBUILD netbeans-groovy-7.0.1.ebuild 3296 SHA256 29c3d304eca5999e78550fd715dbcbef9d15639d4e4f17fa0e45a46803080729 SHA512 43a0ddb43354bb3c0b8e29004ab547da508662d037b0006dfd24250c49470ddc0384bfffb6423f1e3eeaca98410c5de8b314a69970189306869a16380ab098a1 WHIRLPOOL bf626cecf6dec0c51e7e0b95ac4ff26a795e44a5dabd25719eeb2244742d96d33cb20ebbd9a68728dc27d28b8e558a7e2a3ee318c2e4fde234e0b5e8d32e6a58
1193 EBUILD netbeans-groovy-7.1.2.ebuild 3305 SHA256 1e00f335b8cc1e90deec3c3251629ba699286b25be5b6945d135d271004dc34b SHA512 3a1d67d02054478ed15e11789292fcce3fcfd343b8feebde5e07a9463c380c644310603a3f9f984e8071b0b097075809dce423b888e1f2aed316cb90a562d20e WHIRLPOOL a790c1e186c4d1949de6b4dd975b929c132e3e7b7c455c7867bd1445f59fb6ace72b5c9adf09d0c6079718fdc6c34a0c5f0c9c437517b55b7ae109ce3e20b064
1194 EBUILD netbeans-groovy-7.2.ebuild 3160 SHA256 6d709b7cc07d7ebb59c3ede0a19c9890ca3230144d7f455cf24d984ac2f633b0 SHA512 e30c8d58165b87a39a356f8b813c593910cd2c247de41420369fee21157c2f2881db34612711f77c9ecd9501aa6d7235ab7bc41d4092be1e68fab778c16d8288 WHIRLPOOL 4a6495ca077f3c374105b25698c8251aaa89daf56c2749bdc73867b0ea1ae404cfc7b2a8b435ef7b19f00aee8128be051c04d6a24fb631379fbe98d6854a507b
1195 @@ -34,5 +35,6 @@ EBUILD netbeans-groovy-9999_p20130218.ebuild 3226 SHA256 2c8fbe203db54116647ac3f
1196 EBUILD netbeans-groovy-9999_p20130220.ebuild 3447 SHA256 0ab3d9bb181828be8bbdbe29571a982f9d266854d53ca0646e31111b87a8ae5c SHA512 51cf4f78aca22e4d16dbbf58a219bc0651d00235526972a54afab4ad9325bc24eee86a81c73925827fe20dfa745486731c0121ef3c8f1a4d523b6b503d7a704d WHIRLPOOL 86472497ba4f6da03a7f40c883edf07c434b750ccf7485924320f26ab1e6eb1dd315d28e7f6aa4464e9a6c22cbaced55eacefdb84765d64ffa2af94d241d44c2
1197 EBUILD netbeans-groovy-9999_p20130222.ebuild 3447 SHA256 b9502aaa501019e0d2e4f850b5c3f596af47d4a34e5afec46684b910cc843812 SHA512 7ab377f6370db7df11ca36bec521dadd47475c5507a16d70b2373d820ba6411e8f1f62186deac64a0bdc6d595319e61ad949cbc0303549c1746f29650a98b5bb WHIRLPOOL 649c5c2fcbc50455539e4045c0fab153b8b98b04cbe6abd261614372b5d71b38b13a358450bb64b8be9d065cff70b5929cf42f72a639889da0d85d62d6ce552e
1198 EBUILD netbeans-groovy-9999_p20130223.ebuild 3447 SHA256 837f0c7da2a6e47d8e80a67a7df5cf280bda2f75fae6fe5e19c83134e15a2e55 SHA512 dfa67b251cb22376982bd1625baaa5397432e96dccf678f5a2b6bb30a9b457a158f2cd463dd62f40dae9749dd7bc9ef04151c1b90a99d2d7c55e799f3f66d4c1 WHIRLPOOL f45edd889d5d51a177b7eacf503061158f4fca2f3ab0bd563c3504b71d40c0e9e728fa21f2b20fcbe5fe74613829919da94c8853a35d4ae7adc39815a6f65f20
1199 -MISC ChangeLog 68351 SHA256 f0c0e4d5b1ceea46271a357b0dc97dd34ffef6330759703d089aeabb7bc26c7a SHA512 34fb3dfcc67c2caccb1e385310ce311b810934bc0aee9f2f0b4b2cfc910883aeddc5f577c573fd9ead5cf9990026956e07312ab8d2f4d9029ea5d5a46c7e9251 WHIRLPOOL 8d36a752582c8f706c642ba424f919d1dc33fe198eef602b1fd9a504923b5935b40154a7c4960b62b7a408c200556cf0c2df8ba78dda0ceea4eada512a18b6fe
1200 +EBUILD netbeans-groovy-9999_p20130224.ebuild 3447 SHA256 ea1c13d484f24eae8d4a77f892f241e8a01f9a72a125be7a75acaae6920b5c05 SHA512 3a7e0ae278dc143a2ab19e1f06b224f7e4116b1ec165483d4a77cac16dbb57290af483b0827b44ffdb85d643152144499567429e9977e7e0b7e01f50ec1d7d7c WHIRLPOOL c74991f42237cdeaf9c14e4bba54084cb4b1961b121cd7de8bbcd787a1d2cb8c8ad62f856cbe9ae5cbb5309cb23528eb201f4a1564fce9d019241ba3028a47d4
1201 +MISC ChangeLog 68528 SHA256 ea115b55967cfd1b20a127be02c1d0c99889707f5b4690c8d8fe1c3975ec57cc SHA512 0f1202b0b37923d77ef228407090ac4ccb9deac2d3e3927ac40e05d6949ad628e804955c73cab23ec2fcfe213de11b9c02decc4c924f04c6da1b001d5cfce0ad WHIRLPOOL 29ad0ff5a00b6af75c73261ca29d44314f82017de9f14d6356db2061b311f9d1ccb23147707ead9cb8e2d91cdd98346749142a5653551befbfb7bd8fd7ccf60e
1202 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
1203
1204 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20130224.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20130224.ebuild
1205 new file mode 100644
1206 index 0000000..86ee564
1207 --- /dev/null
1208 +++ b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20130224.ebuild
1209 @@ -0,0 +1,112 @@
1210 +# Copyright 1999-2013 Gentoo Foundation
1211 +# Distributed under the terms of the GNU General Public License v2
1212 +# $Header: $
1213 +
1214 +EAPI="4"
1215 +WANT_ANT_TASKS="ant-nodeps"
1216 +inherit eutils java-pkg-2 java-ant-2
1217 +
1218 +DESCRIPTION="Netbeans Groovy Cluster"
1219 +HOMEPAGE="http://netbeans.org/projects/groovy"
1220 +SLOT="9999"
1221 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2013-02-24_23-00-38/zip/netbeans-trunk-nightly-201302242300-src.zip"
1222 +SRC_URI="${SOURCE_URL}
1223 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r8-build.xml.patch.bz2
1224 + http://hg.netbeans.org/binaries/DAB15E586F88BBBA1FBD38CFD3720CFF1F9C0CF7-groovy-all-2.0.1.jar"
1225 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1226 +KEYWORDS="~amd64 ~x86"
1227 +IUSE=""
1228 +S="${WORKDIR}"
1229 +
1230 +CDEPEND="~dev-java/netbeans-extide-${PV}
1231 + ~dev-java/netbeans-ide-${PV}
1232 + ~dev-java/netbeans-java-${PV}
1233 + ~dev-java/netbeans-platform-${PV}"
1234 +DEPEND="virtual/jdk:1.6
1235 + app-arch/unzip
1236 + ${CDEPEND}
1237 + dev-java/javahelp:0"
1238 +RDEPEND=">=virtual/jdk-1.6
1239 + ${CDEPEND}"
1240 +
1241 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1242 +
1243 +EANT_BUILD_XML="nbbuild/build.xml"
1244 +EANT_BUILD_TARGET="rebuild-cluster"
1245 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
1246 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1247 +JAVA_PKG_BSFIX="off"
1248 +
1249 +src_unpack() {
1250 + unpack $(basename ${SOURCE_URL})
1251 +
1252 + einfo "Deleting bundled jars..."
1253 + find -name "*.jar" -type f -delete
1254 +
1255 + unpack netbeans-9999-r8-build.xml.patch.bz2
1256 +
1257 + pushd "${S}" >/dev/null || die
1258 + ln -s "${DISTDIR}"/DAB15E586F88BBBA1FBD38CFD3720CFF1F9C0CF7-groovy-all-2.0.1.jar groovy.editor/external/groovy-all-2.0.1.jar || die
1259 + popd >/dev/null || die
1260 +}
1261 +
1262 +src_prepare() {
1263 + einfo "Deleting bundled class files..."
1264 + find -name "*.class" -type f | xargs rm -vf
1265 +
1266 + epatch netbeans-9999-r8-build.xml.patch
1267 +
1268 + # Support for custom patches
1269 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1270 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1271 +
1272 + if [ -n "${files}" ] ; then
1273 + einfo "Applying custom patches:"
1274 +
1275 + for file in ${files} ; do
1276 + epatch "${file}"
1277 + done
1278 + fi
1279 + fi
1280 +
1281 + einfo "Symlinking external libraries..."
1282 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1283 +
1284 + einfo "Linking in other clusters..."
1285 + mkdir "${S}"/nbbuild/netbeans || die
1286 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
1287 +
1288 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1289 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1290 + touch nb.cluster.extide.built
1291 +
1292 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1293 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1294 + touch nb.cluster.ide.built
1295 +
1296 + ln -s /usr/share/netbeans-java-${SLOT} java || die
1297 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1298 + touch nb.cluster.java.built
1299 +
1300 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1301 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1302 + touch nb.cluster.platform.built
1303 +
1304 + popd >/dev/null || die
1305 +
1306 + java-pkg-2_src_prepare
1307 +}
1308 +
1309 +src_install() {
1310 + pushd nbbuild/netbeans/groovy >/dev/null || die
1311 +
1312 + insinto ${INSTALL_DIR}
1313 +
1314 + grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1315 +
1316 + doins -r *
1317 +
1318 + popd >/dev/null || die
1319 +
1320 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
1321 +}
1322
1323 diff --git a/dev-java/netbeans-harness/ChangeLog b/dev-java/netbeans-harness/ChangeLog
1324 index 9df35e2..0a7eb83 100644
1325 --- a/dev-java/netbeans-harness/ChangeLog
1326 +++ b/dev-java/netbeans-harness/ChangeLog
1327 @@ -2,6 +2,12 @@
1328 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
1329 # $Header: $
1330
1331 +*netbeans-harness-9999_p20130224 (25 Feb 2013)
1332 +
1333 + 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
1334 + +netbeans-harness-9999_p20130224.ebuild:
1335 + bumped to latest nightly sources
1336 +
1337 *netbeans-harness-9999_p20130223 (25 Feb 2013)
1338
1339 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
1340
1341 diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
1342 index 78537d6..7dae15b 100644
1343 --- a/dev-java/netbeans-harness/Manifest
1344 +++ b/dev-java/netbeans-harness/Manifest
1345 @@ -23,6 +23,7 @@ DIST netbeans-trunk-nightly-201302182300-src.zip 180586609 SHA256 16944466fd44be
1346 DIST netbeans-trunk-nightly-201302202300-src.zip 180814180 SHA256 880a316a47b96fe917d66de01753435d73ca5a261850cc37762fe4b7e705dd6f SHA512 1c01d527578863e424637702d4978fcd99591c7c04851e2c05bcd7230668ea4ec163b54d12fa98a0065d1f3da9263cebe60020a0f91d151d3060adef3a27215c WHIRLPOOL 783e766c9954c9972a5ca50d9fe0da15a7932ff0045c3d1b6cd25d7e808743d6ded4e1fbbfff4c6d4801f1b6f57a4305b7f7df84af39ab67fff75a9ba2b43355
1347 DIST netbeans-trunk-nightly-201302222300-src.zip 181000894 SHA256 574fec350579a704a0654248e3251f66a31a917e4d2da9f9faec6b5eabba4906 SHA512 a58095a15764c4e65a4a86c270840769a4664d985787db8318d7f1c53d559a5fb9a9bc9471ca2bcc7f4006de5257cc8be1cbcf0d43afcf0aa029974fa42d1b08 WHIRLPOOL 8f02c6a4dc722f89d9490a4b3815dbb65d070ed62069cfd560ffbfd674205a3ab59723da4a10765052005739846ea6b1d6a54702ea3b142b9c7ca20fb8e5b52f
1348 DIST netbeans-trunk-nightly-201302232300-src.zip 181038061 SHA256 f83b37558d44903c8e7af673b6ef1c58b5b6294cbaa7b432f9280be7ab9407f3 SHA512 a98659d4bf74dfdcb05dd32b4e58dd21217d709950e7cab8dd989579b7b871cf8c2e57fdd595606b32df31fa99f21a2fdbeecf413397f1cc4ac77b5d10a5e0d2 WHIRLPOOL 791918774862954e842b17d4a457b88d6350848d1fc1dd75c66af8ba00b023f6fcd42894297e2820c5370798f3bdc52e74d9b534fe8ee6b6e30c43de9031ac0d
1349 +DIST netbeans-trunk-nightly-201302242300-src.zip 181038061 SHA256 83aaf930d1336532b7e591a898229d4779416b3b1de88a69cefc2e8e0cb7937e SHA512 557d16806f7d8802b91e9df97659b8bf7be5f319ddf5515b0ce36fcfac5d389c69d7378f6b5709739ae4c76c836bb7458a11c30e7b80da68acaa5d9da77dd2be WHIRLPOOL 06a5928d04fd425318459fd32975138652400fe811cd641c2f348a24c1fe9886ed8ebfd9c8fda1eaa0180cc0ccf8f072eee58b437f31b493e3340e6e1ec7246a
1350 EBUILD netbeans-harness-7.0.1.ebuild 3579 SHA256 f4d09cb7bd5e8485caf75a3020ddb8102d3ea326878ac384ef4aecb011a1f6a5 SHA512 390c26b4a3dbc81ad1ef210b3ea668926398cb38ea13fa37dceb6782b4478b1ceb7a49e9db300f691fb8b31c21c56b25f4c3237c0890f0c637ca45f596c88294 WHIRLPOOL ae1e34af6dd61c30f645f39a825b6235e3eb1f9a42dd23431225513733209a2eb225a741b75342f827a4be0ffbf41b9786a6a6430051f543c321abe3c20da6bd
1351 EBUILD netbeans-harness-7.1.2.ebuild 3587 SHA256 e0adc470109009641bf48569623bf0fc51a400ac1ba686475c7dae1a5b561c96 SHA512 e4157a6b294c17fd7430802b33253d473120dc16173557e0d7840078f4043a383d5e3672af64f124509e54cc85d590abfa4375f181a32ab8b49e976cb6613cea WHIRLPOOL 423a5844a2c55ea99db4ac78e1c605a55a04f634601c0ac054e739c0ab4a3e9c765778dbd81ccf4a1e50e9d9e4cc29ecfad2ec64b483197927f434b67cd4d773
1352 EBUILD netbeans-harness-7.2.ebuild 3421 SHA256 47a5281d140b47e0235592c58657a9065d1827175ccca7d0c73fd81e90710090 SHA512 403fd1f49e11b27ef8002c4066fc911dbeadcccc7adddcdded86c6cd95e8bddaf0603c0ccafd0e91ef31a0909508deab1eb326e98e621bcbae7304413acca291 WHIRLPOOL fe3c5f95a606db39861a80201c185cb5a25e2d80698ac78ff724587b54e859f861b834b89aa79aac22f2c5da700532eaafae67fbcc33259ee07d578ba5c7f9ee
1353 @@ -37,5 +38,6 @@ EBUILD netbeans-harness-9999_p20130218.ebuild 4154 SHA256 f240bff8621521a1fe41e2
1354 EBUILD netbeans-harness-9999_p20130220.ebuild 4154 SHA256 78e3252e18bfacb163aa4fcf71c916726478ecd23dcbf6bdea9b889d9673fb5b SHA512 372563455316fdb6ffcee022aa3956df4fb807140a90b99fb31f1320d6f5650281d7c3cb7a06ca7efea834cbc7e2b15988b2b41de79fe704c8bb0ad724ba34c4 WHIRLPOOL d276ef65d4bb7066a29dd6c9cbc9f34e4702b58aa51f3998a725aacb6eed7b9aa445ffc88fb3254e01b7a619960a96a1307d610a5e9b4ac2d8f5be8e6b5bd104
1355 EBUILD netbeans-harness-9999_p20130222.ebuild 4154 SHA256 ed3d583fe675b0c4369e344bb6862828095bd192af8c3b5e8f68551bc5e86a8f SHA512 16b9e84bbf437fa52675cf9c6461d12fe22ee7c542b6572fb48cd28850f95e1b223dd8c078a6ae774340045b9ff17440aad1b3287baa44c445b6f3898aabf19b WHIRLPOOL 587877d1cf670c5e5a2286d8b6f6d480ea590b5022ceef353b36a6af088ed3236aa6fa18af32254d70f79dfbb8ac515f12e82f93b27ca110ad5c78eaac2db683
1356 EBUILD netbeans-harness-9999_p20130223.ebuild 4154 SHA256 f8f05aa3d3a0426fd631737aba4445fdb4fa53240e4075ca5db3918a41ae1a91 SHA512 e6c3f04bd7b791080205f3e7dd8a16df5e5915b487068fc03bf350fc20b3a4fc9381977f93979e888328843e27422d1b57d6ba8dd4a2a1c76978246f8d9cf350 WHIRLPOOL 279b97c0de6612d0a07a59e38517458a9cc2d9c7c8a6eb9935746d6481350871ce6c2f546aa3173f4befc63cad9c0e8a7eb6ddeb86fb676916d2276dc7dfc1af
1357 -MISC ChangeLog 69181 SHA256 f5d6142014b5c817f8082e7d2a3d49aa900ea90a5b132e726a84b3a79909410b SHA512 44cbf6214747b527d9b32e9847a7f8ba80c724ee4853404ae5b15821dab6d4727e779dadeb590e9619dab5ae583aaf530ade3d29f4f924f12797b2daeb0491d2 WHIRLPOOL 851e4516bd7397eaf3c1a308a1fb8c908069c577c950fbf486ccae18c9b9e3423dae0514072831c0d13d5d5cf9fa2773a1b054e0c703cf14af4b66d6ba71642f
1358 +EBUILD netbeans-harness-9999_p20130224.ebuild 4154 SHA256 27d4f260c07406cb1e9ae443bf990474a963dd714525cfefe834c01b478d33f3 SHA512 d49c74e996cd313304490e1674e27caa9f465dba9f71005760733740077be407b9c127fee6f5848b041e1d0a153a35d3b497652ec16adf1c3a7cb36dee6e9e0e WHIRLPOOL b6de3aa42caa7f5d4795fd9e65e1a6dab77728e2777f290f021609498ca09c35440da90b5ca468ce27e44b8c1bfc631854457481875a7b1c6c8fe1a0a95a89d3
1359 +MISC ChangeLog 69360 SHA256 f15fe6471f11bf8ed7f28bc859849305033182c493ce16aa30683408262dad2d SHA512 050f85003577eb45c75b27e7ba1c1e60527c246f66546f6336c1f997c68596f912b56b640651d314d1f8aed48dbbca93825d6f9a0e2b80629eb49032ee55ce5b WHIRLPOOL 4236e2fbe684431462aa25c3bc6077e7252aa150e230cf1970d619e5fc833eb8891b2f26d17604e6e59fe6c5254d8e8fc1ac175649aa55748be0890a747d6bb5
1360 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
1361
1362 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20130224.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20130224.ebuild
1363 new file mode 100644
1364 index 0000000..a607197
1365 --- /dev/null
1366 +++ b/dev-java/netbeans-harness/netbeans-harness-9999_p20130224.ebuild
1367 @@ -0,0 +1,115 @@
1368 +# Copyright 1999-2013 Gentoo Foundation
1369 +# Distributed under the terms of the GNU General Public License v2
1370 +# $Header: $
1371 +
1372 +EAPI="4"
1373 +WANT_ANT_TASKS="ant-nodeps"
1374 +inherit eutils java-pkg-2 java-ant-2
1375 +
1376 +DESCRIPTION="Netbeans Harness"
1377 +HOMEPAGE="http://netbeans.org/features/platform/"
1378 +SLOT="9999"
1379 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2013-02-24_23-00-38/zip/netbeans-trunk-nightly-201302242300-src.zip"
1380 +SRC_URI="${SOURCE_URL}
1381 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r8-build.xml.patch.bz2
1382 + http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
1383 + http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
1384 + http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
1385 + http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
1386 + http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
1387 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1388 +KEYWORDS="~amd64 ~x86"
1389 +IUSE=""
1390 +S="${WORKDIR}"
1391 +
1392 +CDEPEND="~dev-java/netbeans-platform-${PV}
1393 + dev-java/javahelp:0"
1394 +DEPEND="virtual/jdk:1.6
1395 + app-arch/unzip
1396 + ${CDEPEND}
1397 + >=dev-java/junit-4.4:4"
1398 +RDEPEND=">=virtual/jdk-1.6
1399 + ${CDEPEND}"
1400 +
1401 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1402 +
1403 +EANT_BUILD_XML="nbbuild/build.xml"
1404 +EANT_BUILD_TARGET="rebuild-cluster"
1405 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
1406 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1407 +JAVA_PKG_BSFIX="off"
1408 +
1409 +src_unpack() {
1410 + unpack $(basename ${SOURCE_URL})
1411 +
1412 + einfo "Deleting bundled jars..."
1413 + find -name "*.jar" -type f -delete
1414 +
1415 + unpack netbeans-9999-r8-build.xml.patch.bz2
1416 +
1417 + pushd "${S}" >/dev/null || die
1418 + ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
1419 + ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
1420 + ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
1421 + ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
1422 + ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
1423 + popd >/dev/null || die
1424 +}
1425 +
1426 +src_prepare() {
1427 + einfo "Deleting bundled class files..."
1428 + find -name "*.class" -type f | xargs rm -vf
1429 +
1430 + epatch netbeans-9999-r8-build.xml.patch
1431 +
1432 + # Support for custom patches
1433 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1434 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1435 +
1436 + if [ -n "${files}" ] ; then
1437 + einfo "Applying custom patches:"
1438 +
1439 + for file in ${files} ; do
1440 + epatch "${file}"
1441 + done
1442 + fi
1443 + fi
1444 +
1445 + einfo "Symlinking external libraries..."
1446 + java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1447 + java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
1448 + java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
1449 +
1450 + einfo "Linking in other clusters..."
1451 + mkdir "${S}"/nbbuild/netbeans || die
1452 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
1453 +
1454 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1455 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1456 + touch nb.cluster.platform.built
1457 +
1458 + popd >/dev/null || die
1459 +
1460 + java-pkg-2_src_prepare
1461 +}
1462 +
1463 +src_install() {
1464 + pushd nbbuild/netbeans/harness >/dev/null || die
1465 +
1466 + insinto ${INSTALL_DIR}
1467 +
1468 + grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1469 +
1470 + doins -r *
1471 + fperms 755 launchers/app.sh
1472 + find "${D}" -name "*.exe" -type f -delete
1473 +
1474 + popd >/dev/null || die
1475 +
1476 + local instdir=${INSTALL_DIR}/antlib
1477 + pushd "${D}"/${instdir} >/dev/null || die
1478 + rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
1479 + popd >/dev/null || die
1480 +
1481 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
1482 +}
1483
1484 diff --git a/dev-java/netbeans-ide/ChangeLog b/dev-java/netbeans-ide/ChangeLog
1485 index ff558f4..c61a6dc 100644
1486 --- a/dev-java/netbeans-ide/ChangeLog
1487 +++ b/dev-java/netbeans-ide/ChangeLog
1488 @@ -2,6 +2,12 @@
1489 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
1490 # $Header: $
1491
1492 +*netbeans-ide-9999_p20130224 (25 Feb 2013)
1493 +
1494 + 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
1495 + +netbeans-ide-9999_p20130224.ebuild:
1496 + bumped to latest nightly sources
1497 +
1498 *netbeans-ide-9999_p20130223 (25 Feb 2013)
1499
1500 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
1501
1502 diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
1503 index 9f9f3b9..1613e8d 100644
1504 --- a/dev-java/netbeans-ide/Manifest
1505 +++ b/dev-java/netbeans-ide/Manifest
1506 @@ -134,6 +134,7 @@ DIST netbeans-trunk-nightly-201302182300-src.zip 180586609 SHA256 16944466fd44be
1507 DIST netbeans-trunk-nightly-201302202300-src.zip 180814180 SHA256 880a316a47b96fe917d66de01753435d73ca5a261850cc37762fe4b7e705dd6f SHA512 1c01d527578863e424637702d4978fcd99591c7c04851e2c05bcd7230668ea4ec163b54d12fa98a0065d1f3da9263cebe60020a0f91d151d3060adef3a27215c WHIRLPOOL 783e766c9954c9972a5ca50d9fe0da15a7932ff0045c3d1b6cd25d7e808743d6ded4e1fbbfff4c6d4801f1b6f57a4305b7f7df84af39ab67fff75a9ba2b43355
1508 DIST netbeans-trunk-nightly-201302222300-src.zip 181000894 SHA256 574fec350579a704a0654248e3251f66a31a917e4d2da9f9faec6b5eabba4906 SHA512 a58095a15764c4e65a4a86c270840769a4664d985787db8318d7f1c53d559a5fb9a9bc9471ca2bcc7f4006de5257cc8be1cbcf0d43afcf0aa029974fa42d1b08 WHIRLPOOL 8f02c6a4dc722f89d9490a4b3815dbb65d070ed62069cfd560ffbfd674205a3ab59723da4a10765052005739846ea6b1d6a54702ea3b142b9c7ca20fb8e5b52f
1509 DIST netbeans-trunk-nightly-201302232300-src.zip 181038061 SHA256 f83b37558d44903c8e7af673b6ef1c58b5b6294cbaa7b432f9280be7ab9407f3 SHA512 a98659d4bf74dfdcb05dd32b4e58dd21217d709950e7cab8dd989579b7b871cf8c2e57fdd595606b32df31fa99f21a2fdbeecf413397f1cc4ac77b5d10a5e0d2 WHIRLPOOL 791918774862954e842b17d4a457b88d6350848d1fc1dd75c66af8ba00b023f6fcd42894297e2820c5370798f3bdc52e74d9b534fe8ee6b6e30c43de9031ac0d
1510 +DIST netbeans-trunk-nightly-201302242300-src.zip 181038061 SHA256 83aaf930d1336532b7e591a898229d4779416b3b1de88a69cefc2e8e0cb7937e SHA512 557d16806f7d8802b91e9df97659b8bf7be5f319ddf5515b0ce36fcfac5d389c69d7378f6b5709739ae4c76c836bb7458a11c30e7b80da68acaa5d9da77dd2be WHIRLPOOL 06a5928d04fd425318459fd32975138652400fe811cd641c2f348a24c1fe9886ed8ebfd9c8fda1eaa0180cc0ccf8f072eee58b437f31b493e3340e6e1ec7246a
1511 EBUILD netbeans-ide-7.0.1.ebuild 22653 SHA256 4c1b3e46e2a6cb89d902c7f4fe6ad9306cbd0c9463a514e87d4c6ec019dc0356 SHA512 5dd526a85a70720686c612efb3aa5602c395111d507b91ae4db04c5814b27bafd1480ab7e44e1148b7412f768543110ff58abdf676de303cd3be9d87b87bd373 WHIRLPOOL abaedc56df115c6050ad7824929ee959ba1669fc1f3f9d4cd1eb9f9f948a608828621f46aeedd0b6062c85b1ad4481d12f952a504559e52c110ff37b88ae0d72
1512 EBUILD netbeans-ide-7.1.2-r1.ebuild 26831 SHA256 2643a4435aa093e292a2728583d8ffbf213dac6a13dad8e47029ed13a2478493 SHA512 5ba14c7b820f2daae788588ae2fdebdc8af6bb870d6ed56adcc2d43810e5dbd2ea21ae639e6b864d6d0b1e69c9aa4f86dfb15e99eb4a170434aadf0109ad876a WHIRLPOOL c9367735f073f9fcf6bb992b6d481aaea1ebe8526907cb6366d432a3f47a0c4d76bc9224206e0e512708dfe896b465878a2a1ad68836c7cd9b51a3a4efa2aecc
1513 EBUILD netbeans-ide-7.1.2.ebuild 26834 SHA256 1e57e60a1a00b4530f917319b5d8eef915b9669b9dd3ab82b5afabe171d8959a SHA512 4242265c0783a87c028f955425c86596038aa477e3256ff8ba244220a573486bb7f2e47b07b3c94fbef07940a3b32c313a1320b58656a67cb15a490e7307b1ca WHIRLPOOL 1e23b1e4370292500f154527ecd7a0e7ca315ee73588806413f630355677ee8fe9318a0e672b5f6ad60f829c0a5579b37eedbd737bc8ec154aba9f59c53bd337
1514 @@ -150,5 +151,6 @@ EBUILD netbeans-ide-9999_p20130218.ebuild 26091 SHA256 aec75aa1284dd3bef9b8daf41
1515 EBUILD netbeans-ide-9999_p20130220.ebuild 26091 SHA256 cb5cd3f8d91da994ed5ad0847e852069b1d95672b5320ecd4b2773548513a5d3 SHA512 49b0dadd4d260f77e566d6334f996d3e9519d1a84d8341c6bc6f6c15baa2afff2696abb51e85e4db03e1f8be93265b8ddf236b237c4710d9f575dc82acf8c612 WHIRLPOOL 03135a13b6ec0bfdce2e501f17b84717a9dfd01d7b94525d73cf8ee9a977d30cce940986b574a0a8873848fbf35367fc0074a9bebfa67669677a656e3f1253f6
1516 EBUILD netbeans-ide-9999_p20130222.ebuild 26094 SHA256 68f94149f665a10da7cadad3c120bf22c54c68d95fac656025f9ab09af6f7a4c SHA512 53fc8fa976628bad6f26b4b1b5e87febf4d4823fdd719d5bd2a0af5d7e05a68c72adae26214482cafd78630c7bc1c18d840fe5912d2003ad1cb52618608aee85 WHIRLPOOL 0c5b8cccc2aa5075493193038157634e302c4bb8e2c81e731a6ab1e5d2db6a73e97b9eb9e10773b6b23f4083afcb65e3be2b49d918519f1ae59425d4e05b1a4a
1517 EBUILD netbeans-ide-9999_p20130223.ebuild 26094 SHA256 17c06cb43f1b7a084c627a5f8f5d32a66a7705e4b7caad4bbb3f13bc37b78a63 SHA512 af73f50725a9e4b878f082e7890248ed5c232f1c1e39395fb98a0b27b2ec1ae9e987c5c8afdf6739571860966fe38266646280b1ba999bf1793a6e4c3494396d WHIRLPOOL e0e1cc6e654db4f1a4235bce00441753ff83a9c31de230a366a35de3d347213c187634f647cb1244334d4ac4636d9091eaa098e567e65ca14f9f1b012828d35c
1518 -MISC ChangeLog 66701 SHA256 de8a639be0c54e1f9e75f75f3b605bca7bf77b882550e90d95360d6ea5df8911 SHA512 a31f326a21ed119832d0fc2f7a0918fc9ce46660104f13f62c610a8f08aea9ce81ee1f77069d56199ee9f869133e2ebb1a7c4df4f50fb60fecadb4edd08cb806 WHIRLPOOL 730e8d3feb585bd5646e0d51cda8eac31eea5253c04aabf7f0497d896c587b8e5146b3aba757b27513bd8872df136daa8473c502d6e279d05ba7db3b730477e8
1519 +EBUILD netbeans-ide-9999_p20130224.ebuild 26094 SHA256 acfe81309275eb55a77d2a947621ac4247c5ab74dedb2ddbfd7c46774f93e042 SHA512 4ba3ce88428c434c6659748461d8ce658151f3953574f679fd4d5fdd1182c41552c96970eaa67e2ff838541b1b7ff44a3ed4df99122ff08275314f4f3fcb26fc WHIRLPOOL 400a2e7fcfe061a1f2e925da3e21a2aa0c8a9110707baefd3d66867cae4c5e1bce9dc1663b236392831c07513d68530f1a7556f2adc689106ae431f49a088c8c
1520 +MISC ChangeLog 66872 SHA256 c1a76abc3c176fbbc95ba614c256e81a29c0e2181994055764c09a348e2f9586 SHA512 cbd47c12832c2a8755f37c1afda5ba90e17275fe6306d5ed260415537da438939d312e5b80b87635e143ff7b0a6e49577e374ffab55de759b549e7e31baa861e WHIRLPOOL 6c79d079b7d62c06bcb62a6b06cdc09096970e6f56c6f215f156a7979f81223049e330a1f3a6d4c294d18ab2278bf4936f680d98c468f455d55639e649530f60
1521 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
1522
1523 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20130224.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20130224.ebuild
1524 new file mode 100644
1525 index 0000000..b65f518
1526 --- /dev/null
1527 +++ b/dev-java/netbeans-ide/netbeans-ide-9999_p20130224.ebuild
1528 @@ -0,0 +1,349 @@
1529 +# Copyright 1999-2013 Gentoo Foundation
1530 +# Distributed under the terms of the GNU General Public License v2
1531 +# $Header: $
1532 +
1533 +EAPI="4"
1534 +WANT_ANT_TASKS="ant-nodeps"
1535 +inherit eutils java-pkg-2 java-ant-2
1536 +
1537 +DESCRIPTION="Netbeans IDE Cluster"
1538 +HOMEPAGE="http://netbeans.org/projects/ide"
1539 +SLOT="9999"
1540 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2013-02-24_23-00-38/zip/netbeans-trunk-nightly-201302242300-src.zip"
1541 +SRC_URI="${SOURCE_URL}
1542 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r8-build.xml.patch.bz2
1543 + http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
1544 + http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
1545 + http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
1546 + http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
1547 + http://hg.netbeans.org/binaries/2298164A7C2484406F2AA5AC85B205D39019896F-commons-net-3.1.jar
1548 + http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
1549 + http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
1550 + http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
1551 + http://hg.netbeans.org/binaries/10535DEC87DED9981853DAE916CE356DBDB0A0FA-exechlp-1.0.zip
1552 + http://hg.netbeans.org/binaries/1FA9BF4805D0012535F8C1E2AD1DA506DDA2A82A-glassfish-tooling-sdk-0.3-b038.jar
1553 + http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
1554 + http://hg.netbeans.org/binaries/77DB1AFF3C0730C144D30C9935A1CD8DCD2488A9-html5-datatypes.jar
1555 + http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
1556 + http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
1557 + http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
1558 + http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
1559 + http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
1560 + http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
1561 + http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
1562 + http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
1563 + http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
1564 + http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
1565 + http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
1566 + http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
1567 + http://hg.netbeans.org/binaries/C0C5653D2200F2BD2E834B26DFDBC830D07FA0F4-jing.jar
1568 + http://hg.netbeans.org/binaries/54C5D72D7AD60DEC4450A5CF1C361F341E6AE092-js-corestubs.zip
1569 + http://hg.netbeans.org/binaries/0F65AE810437C2C6939B46BBE149CEFDED19FD35-js-domstubs.zip
1570 + http://hg.netbeans.org/binaries/04E3664261A296066E6650DF19B23691979589F8-js-reststubs.zip
1571 + http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
1572 + http://hg.netbeans.org/binaries/233FBB163C4DF4B57BF0F798A81821DF1CD00D01-nashorn-02f810c26ff9-patched.jar
1573 + http://hg.netbeans.org/binaries/A1C0ED8C43A306E3FB7676E7463204B9DA9BE290-non-schema.jar
1574 + http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
1575 + http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
1576 + http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
1577 + http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
1578 + http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
1579 + http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
1580 + http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
1581 + http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
1582 + http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
1583 + http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
1584 + http://hg.netbeans.org/binaries/A00DC524B1D1DB1ABBF95407AA3E6009C3D2C157-org.eclipse.jgit-1.3.0.201202151440-r.jar
1585 + http://hg.netbeans.org/binaries/E31000A35F9FB210B18AB4F50F513F4D400BC48D-org.eclipse.mylyn.bugzilla.core_3.8.2.v20120916-1200.jar
1586 + http://hg.netbeans.org/binaries/AE7F6FFEE9CC2E55349D325AC7504F6D09B30761-org.eclipse.mylyn.commons.core_3.8.2.v20120916-1200.jar
1587 + http://hg.netbeans.org/binaries/3483ECE4E30CCA034BEC49979C6E735C6B1FBB13-org.eclipse.mylyn.commons.net_3.8.2.v20120916-1200.jar
1588 + http://hg.netbeans.org/binaries/6990481339073957CCAB02AD181BFD8F186F5002-org.eclipse.mylyn.commons.repositories.core_1.0.2.v20120916-1200.jar
1589 + http://hg.netbeans.org/binaries/68EA2A422AD4604636F50BAFD91EFD7EFC7276A4-org.eclipse.mylyn.commons.xmlrpc_3.8.2.v20120916-1200.jar
1590 + http://hg.netbeans.org/binaries/F89D9ACAC53BA5C0D7179B473E0BFAC9BFAEE3C4-org.eclipse.mylyn.tasks.core_3.8.2.v20120916-1200.jar
1591 + http://hg.netbeans.org/binaries/3AFA53AE20ADC7C11AF4791A85E6CECD7A5009A6-org.tmatesoft.svnkit_1.7.6.r9487_v20121029_2008.jar
1592 + http://hg.netbeans.org/binaries/E66876EB5F33AA0E57F035F1AADD8C44FEAE7FCB-processtreekiller-1.0.1.jar
1593 + http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
1594 + http://hg.netbeans.org/binaries/46C29693545F1FE541EE810F42C4A3A2A6A0DCCF-svnClientAdapter-javahl-1.8.16.jar
1595 + http://hg.netbeans.org/binaries/B35CB146D491B0D10E468D2FEFF2DD77C746033E-svnClientAdapter-main-1.8.16.jar
1596 + http://hg.netbeans.org/binaries/E0DC3B82DA5C95AC98AE43C4BADC741C2F56A43C-svnClientAdapter-svnkit-1.8.16.jar
1597 + http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
1598 + http://hg.netbeans.org/binaries/66F33A4C84AF3D30737A27CD3727330F73260D92-sqljet-1.1.5.jar
1599 + http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
1600 + http://hg.netbeans.org/binaries/24DD3B605C50A04D6C5FC129D4AD340659236EB5-com.trilead.ssh2_1.0.0.build215.jar
1601 + http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
1602 + http://hg.netbeans.org/binaries/7A5A7DF07297A86A944D4D0562C685585B0734EF-validator.jar
1603 + http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
1604 + http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
1605 + http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
1606 + http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
1607 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1608 +KEYWORDS="~amd64 ~x86"
1609 +IUSE=""
1610 +S="${WORKDIR}"
1611 +
1612 +CDEPEND="~dev-java/netbeans-harness-${PV}
1613 + ~dev-java/netbeans-platform-${PV}
1614 + dev-java/commons-httpclient:3
1615 + dev-java/commons-lang:2.1
1616 + dev-java/commons-logging:0
1617 + dev-java/freemarker:2.3
1618 + dev-java/icu4j:49
1619 + dev-java/iso-relax:0
1620 + dev-java/jdbc-mysql:0
1621 + dev-java/jdbc-postgresql:0
1622 + >=dev-java/json-simple-1.1:0
1623 + dev-java/jsr173:0
1624 + dev-java/jvyamlb:0
1625 + dev-java/log4j:0
1626 + dev-java/lucene:3.5
1627 + dev-java/rhino:1.6
1628 + dev-java/saxon:9
1629 + dev-java/smack:2.2
1630 + dev-java/sun-jaf:0
1631 + dev-java/tomcat-servlet-api:2.2
1632 + dev-java/ws-commons-util:0
1633 + dev-java/xerces:2
1634 + dev-vcs/subversion:0[java]"
1635 +# app-text/jing:0 our version is probably too old
1636 +# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
1637 +# dev-java/ini4j:0 our version is too old
1638 +# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
1639 +# dev-java/trilead-ssh2:0 in overlay
1640 +DEPEND="virtual/jdk:1.6
1641 + app-arch/unzip
1642 + dev-java/commons-codec:0
1643 + dev-java/jsch:0
1644 + dev-java/jzlib:0
1645 + ${CDEPEND}
1646 + dev-java/javacc:0
1647 + dev-java/javahelp:0"
1648 +RDEPEND=">=virtual/jdk-1.6
1649 + ${CDEPEND}"
1650 +
1651 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1652 +
1653 +EANT_BUILD_XML="nbbuild/build.xml"
1654 +EANT_BUILD_TARGET="rebuild-cluster"
1655 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk7.builds=true"
1656 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1657 +JAVA_PKG_BSFIX="off"
1658 +
1659 +src_unpack() {
1660 + unpack $(basename ${SOURCE_URL})
1661 +
1662 + einfo "Deleting bundled jars..."
1663 + find -name "*.jar" -type f -delete
1664 +
1665 + unpack netbeans-9999-r8-build.xml.patch.bz2
1666 +
1667 + pushd "${S}" >/dev/null || die
1668 + ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
1669 + ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
1670 + ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
1671 + ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
1672 + ln -s "${DISTDIR}"/2298164A7C2484406F2AA5AC85B205D39019896F-commons-net-3.1.jar libs.commons_net/external/commons-net-3.1.jar || die
1673 + ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
1674 + ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
1675 + ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
1676 + ln -s "${DISTDIR}"/10535DEC87DED9981853DAE916CE356DBDB0A0FA-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
1677 + ln -s "${DISTDIR}"/1FA9BF4805D0012535F8C1E2AD1DA506DDA2A82A-glassfish-tooling-sdk-0.3-b038.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b038.jar || die
1678 + ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
1679 + ln -s "${DISTDIR}"/77DB1AFF3C0730C144D30C9935A1CD8DCD2488A9-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
1680 + ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
1681 + ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
1682 + ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
1683 + ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
1684 + ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
1685 + ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
1686 + ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
1687 + ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
1688 + ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
1689 + ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
1690 + ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
1691 + ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar core.browser.webview/external/jfxrt.jar || die
1692 + ln -s "${DISTDIR}"/C0C5653D2200F2BD2E834B26DFDBC830D07FA0F4-jing.jar html.validation/external/jing.jar || die
1693 + ln -s "${DISTDIR}"/54C5D72D7AD60DEC4450A5CF1C361F341E6AE092-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
1694 + ln -s "${DISTDIR}"/0F65AE810437C2C6939B46BBE149CEFDED19FD35-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
1695 + ln -s "${DISTDIR}"/04E3664261A296066E6650DF19B23691979589F8-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
1696 + ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.impl/external/libpam4j-1.1.jar || die
1697 + ln -s "${DISTDIR}"/233FBB163C4DF4B57BF0F798A81821DF1CD00D01-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
1698 + ln -s "${DISTDIR}"/A1C0ED8C43A306E3FB7676E7463204B9DA9BE290-non-schema.jar html.validation/external/non-schema.jar || die
1699 + ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
1700 + ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
1701 + ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
1702 + ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
1703 + ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
1704 + ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
1705 + ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
1706 + ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
1707 + ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
1708 + ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
1709 + ln -s "${DISTDIR}"/A00DC524B1D1DB1ABBF95407AA3E6009C3D2C157-org.eclipse.jgit-1.3.0.201202151440-r.jar o.eclipse.jgit/external/org.eclipse.jgit-1.3.0.201202151440-r.jar || die
1710 + ln -s "${DISTDIR}"/E31000A35F9FB210B18AB4F50F513F4D400BC48D-org.eclipse.mylyn.bugzilla.core_3.8.2.v20120916-1200.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.8.2.v20120916-1200.jar || die
1711 + ln -s "${DISTDIR}"/AE7F6FFEE9CC2E55349D325AC7504F6D09B30761-org.eclipse.mylyn.commons.core_3.8.2.v20120916-1200.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.8.2.v20120916-1200.jar || die
1712 + ln -s "${DISTDIR}"/3483ECE4E30CCA034BEC49979C6E735C6B1FBB13-org.eclipse.mylyn.commons.net_3.8.2.v20120916-1200.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.8.2.v20120916-1200.jar || die
1713 + ln -s "${DISTDIR}"/6990481339073957CCAB02AD181BFD8F186F5002-org.eclipse.mylyn.commons.repositories.core_1.0.2.v20120916-1200.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.0.2.v20120916-1200.jar || die
1714 + ln -s "${DISTDIR}"/68EA2A422AD4604636F50BAFD91EFD7EFC7276A4-org.eclipse.mylyn.commons.xmlrpc_3.8.2.v20120916-1200.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.8.2.v20120916-1200.jar || die
1715 + ln -s "${DISTDIR}"/F89D9ACAC53BA5C0D7179B473E0BFAC9BFAEE3C4-org.eclipse.mylyn.tasks.core_3.8.2.v20120916-1200.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.8.2.v20120916-1200.jar || die
1716 + ln -s "${DISTDIR}"/3AFA53AE20ADC7C11AF4791A85E6CECD7A5009A6-org.tmatesoft.svnkit_1.7.6.r9487_v20121029_2008.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.7.6.r9487_v20121029_2008.jar || die
1717 + ln -s "${DISTDIR}"/E66876EB5F33AA0E57F035F1AADD8C44FEAE7FCB-processtreekiller-1.0.1.jar extexecution.impl/external/processtreekiller-1.0.1.jar || die
1718 + ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
1719 + ln -s "${DISTDIR}"/66F33A4C84AF3D30737A27CD3727330F73260D92-sqljet-1.1.5.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.5.jar || die
1720 + ln -s "${DISTDIR}"/46C29693545F1FE541EE810F42C4A3A2A6A0DCCF-svnClientAdapter-javahl-1.8.16.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.8.16.jar || die
1721 + ln -s "${DISTDIR}"/B35CB146D491B0D10E468D2FEFF2DD77C746033E-svnClientAdapter-main-1.8.16.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.8.16.jar || die
1722 + ln -s "${DISTDIR}"/E0DC3B82DA5C95AC98AE43C4BADC741C2F56A43C-svnClientAdapter-svnkit-1.8.16.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.8.16.jar || die
1723 + ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
1724 + ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
1725 + ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
1726 + ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
1727 + ln -s "${DISTDIR}"/24DD3B605C50A04D6C5FC129D4AD340659236EB5-com.trilead.ssh2_1.0.0.build215.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build215.jar || die
1728 + ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
1729 + ln -s "${DISTDIR}"/7A5A7DF07297A86A944D4D0562C685585B0734EF-validator.jar html.validation/external/validator.jar || die
1730 + ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
1731 + ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
1732 + ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
1733 + ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.impl/external/winp-1.14-patched.jar || die
1734 + popd >/dev/null || die
1735 +}
1736 +
1737 +src_prepare() {
1738 + einfo "Deleting bundled class files..."
1739 + find -name "*.class" -type f | xargs rm -vf
1740 +
1741 + epatch netbeans-9999-r8-build.xml.patch
1742 +
1743 + # Support for custom patches
1744 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1745 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1746 +
1747 + if [ -n "${files}" ] ; then
1748 + einfo "Applying custom patches:"
1749 +
1750 + for file in ${files} ; do
1751 + epatch "${file}"
1752 + done
1753 + fi
1754 + fi
1755 +
1756 + einfo "Symlinking external libraries..."
1757 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1758 + java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
1759 +
1760 + einfo "Linking in other clusters..."
1761 + mkdir "${S}"/nbbuild/netbeans || die
1762 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
1763 +
1764 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1765 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1766 + touch nb.cluster.platform.built
1767 +
1768 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1769 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1770 + touch nb.cluster.harness.built
1771 +
1772 + popd >/dev/null || die
1773 +
1774 + java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.45.jar
1775 + java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
1776 + java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
1777 + java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
1778 + java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
1779 + java-pkg_jar-from --into html.parser/external icu4j-49 icu4j.jar icu4j-4_0.jar
1780 + java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax20041111.jar
1781 + java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
1782 + java-pkg_jar-from --into html.validation/external rhino-1.6 js.jar js.jar
1783 + java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
1784 + java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.8.jar
1785 + java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
1786 + java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
1787 + java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
1788 + java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
1789 + java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.7.6.jar
1790 + java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
1791 + java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
1792 + java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
1793 + java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
1794 + java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
1795 + 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
1796 + java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
1797 + java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
1798 + java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
1799 +
1800 + java-pkg-2_src_prepare
1801 +}
1802 +
1803 +src_compile() {
1804 + unset DISPLAY
1805 + eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
1806 +}
1807 +
1808 +src_install() {
1809 + pushd nbbuild/netbeans/ide >/dev/null || die
1810 +
1811 + insinto ${INSTALL_DIR}
1812 +
1813 + grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1814 +
1815 + doins -r *
1816 + rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
1817 + rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
1818 +
1819 + insinto ${INSTALL_DIR}/bin/nativeexecution
1820 + doins bin/nativeexecution/*
1821 +
1822 + pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
1823 + for file in *.sh ; do
1824 + fperms 755 ${file}
1825 + done
1826 + popd >/dev/null || die
1827 +
1828 + if use x86 ; then
1829 + doins -r bin/nativeexecution/Linux-x86
1830 + pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
1831 + for file in * ; do
1832 + fperms 755 ${file}
1833 + done
1834 + popd >/dev/null || die
1835 + elif use amd64 ; then
1836 + doins -r bin/nativeexecution/Linux-x86_64
1837 + pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
1838 + for file in * ; do
1839 + fperms 755 ${file}
1840 + done
1841 + popd >/dev/null || die
1842 + fi
1843 +
1844 + popd >/dev/null || die
1845 +
1846 + local instdir=${INSTALL_DIR}/modules/ext
1847 + pushd "${D}"/${instdir} >/dev/null || die
1848 + rm freemarker-2.3.8.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.8.jar || die
1849 + rm icu4j-4_0.jar && dosym /usr/share/icu4j-49/lib/icu4j.jar ${instdir}/icu4j-4_0.jar || die
1850 + rm isorelax20041111.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax20041111.jar || die
1851 + rm js.jar && dosym /usr/share/rhino-1.6/lib/js.jar ${instdir}/js.jar || die
1852 + rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
1853 + rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
1854 + rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
1855 + rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
1856 + rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
1857 + rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
1858 + rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
1859 + rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
1860 + rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
1861 + rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
1862 + rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
1863 + rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
1864 + popd >/dev/null || die
1865 +
1866 + local instdir=${INSTALL_DIR}/modules/ext/jaxb
1867 + pushd "${D}"/${instdir} >/dev/null || die
1868 + rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
1869 + popd >/dev/null || die
1870 +
1871 + local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
1872 + pushd "${D}"/${instdir} >/dev/null || die
1873 + rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
1874 + popd >/dev/null || die
1875 +
1876 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
1877 +}
1878
1879 diff --git a/dev-java/netbeans-java/ChangeLog b/dev-java/netbeans-java/ChangeLog
1880 index 0bb9714..f35f2ad 100644
1881 --- a/dev-java/netbeans-java/ChangeLog
1882 +++ b/dev-java/netbeans-java/ChangeLog
1883 @@ -2,6 +2,12 @@
1884 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
1885 # $Header: $
1886
1887 +*netbeans-java-9999_p20130224 (25 Feb 2013)
1888 +
1889 + 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
1890 + +netbeans-java-9999_p20130224.ebuild:
1891 + bumped to latest nightly sources
1892 +
1893 *netbeans-java-9999_p20130223 (25 Feb 2013)
1894
1895 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
1896
1897 diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
1898 index d10d5fb..e682834 100644
1899 --- a/dev-java/netbeans-java/Manifest
1900 +++ b/dev-java/netbeans-java/Manifest
1901 @@ -81,6 +81,7 @@ DIST netbeans-trunk-nightly-201302182300-src.zip 180586609 SHA256 16944466fd44be
1902 DIST netbeans-trunk-nightly-201302202300-src.zip 180814180 SHA256 880a316a47b96fe917d66de01753435d73ca5a261850cc37762fe4b7e705dd6f SHA512 1c01d527578863e424637702d4978fcd99591c7c04851e2c05bcd7230668ea4ec163b54d12fa98a0065d1f3da9263cebe60020a0f91d151d3060adef3a27215c WHIRLPOOL 783e766c9954c9972a5ca50d9fe0da15a7932ff0045c3d1b6cd25d7e808743d6ded4e1fbbfff4c6d4801f1b6f57a4305b7f7df84af39ab67fff75a9ba2b43355
1903 DIST netbeans-trunk-nightly-201302222300-src.zip 181000894 SHA256 574fec350579a704a0654248e3251f66a31a917e4d2da9f9faec6b5eabba4906 SHA512 a58095a15764c4e65a4a86c270840769a4664d985787db8318d7f1c53d559a5fb9a9bc9471ca2bcc7f4006de5257cc8be1cbcf0d43afcf0aa029974fa42d1b08 WHIRLPOOL 8f02c6a4dc722f89d9490a4b3815dbb65d070ed62069cfd560ffbfd674205a3ab59723da4a10765052005739846ea6b1d6a54702ea3b142b9c7ca20fb8e5b52f
1904 DIST netbeans-trunk-nightly-201302232300-src.zip 181038061 SHA256 f83b37558d44903c8e7af673b6ef1c58b5b6294cbaa7b432f9280be7ab9407f3 SHA512 a98659d4bf74dfdcb05dd32b4e58dd21217d709950e7cab8dd989579b7b871cf8c2e57fdd595606b32df31fa99f21a2fdbeecf413397f1cc4ac77b5d10a5e0d2 WHIRLPOOL 791918774862954e842b17d4a457b88d6350848d1fc1dd75c66af8ba00b023f6fcd42894297e2820c5370798f3bdc52e74d9b534fe8ee6b6e30c43de9031ac0d
1905 +DIST netbeans-trunk-nightly-201302242300-src.zip 181038061 SHA256 83aaf930d1336532b7e591a898229d4779416b3b1de88a69cefc2e8e0cb7937e SHA512 557d16806f7d8802b91e9df97659b8bf7be5f319ddf5515b0ce36fcfac5d389c69d7378f6b5709739ae4c76c836bb7458a11c30e7b80da68acaa5d9da77dd2be WHIRLPOOL 06a5928d04fd425318459fd32975138652400fe811cd641c2f348a24c1fe9886ed8ebfd9c8fda1eaa0180cc0ccf8f072eee58b437f31b493e3340e6e1ec7246a
1906 EBUILD netbeans-java-7.0.1-r2.ebuild 14932 SHA256 3d8eeb5c3aea368c5064e83e9519b2982a3d0f999db11344ba33605f46f865b0 SHA512 0c99037f44aa968f357724650189fe0f6fc89496fbf73f6c5a9bcd589afa5af4974f058a8eea2b6a97e1884f4cabba8b5ecf0214b7e840870358f0e55abbc595 WHIRLPOOL 4c1ccada62d0c8883033500ead9586e5bfcd360e6030b3d8368b0b16b9ed01cc03d3c3d5888de437a16d5382b5fe9ec7c02f3e200c3c19bc9a43f011f32d3a68
1907 EBUILD netbeans-java-7.1.2-r1.ebuild 14936 SHA256 6082d8d5022e011e7aa9d4ff92bf9a144a4f733b879127552c0ca55566b0f18c SHA512 c03a674b6d93a4261bff40ad9aaad6fa9bc0451d6017aeb51f14c42113cc2ff12f84ff5a6cc01c01b43c7ce1b4d885da5c9cb4c0e13601c8ff780eb140060ac6 WHIRLPOOL d32f06a7bd7d4924f14fcb2ed67fd2f5a1766087e4f46ed77d12d472c4c133eef5431d75a709da1abcf8b8cff5afef303dd57e82e4022651a7278076502300d6
1908 EBUILD netbeans-java-7.2.ebuild 12206 SHA256 da05f74f2c02e4aac745dcf1be75069cc7070f241d063c19c40465e139ac135f SHA512 62be228321e175ad03c2a7d9270065445ba9e1ca08a1a51927027ddbc78aa43a0c57c6b4193add993764235068c7128655f2f12e00fcd17fbac807334f2483c6 WHIRLPOOL 5f518535df8a5f1e1e4f0bc5c845ca063317221c619c3e8928c89a4f2bb30be5a03838f5a610bcda58959d535e4fb152f92f4edd780bcd423918b448d7ddf2e1
1909 @@ -95,5 +96,6 @@ EBUILD netbeans-java-9999_p20130218.ebuild 12516 SHA256 71c7b9aceffca568f3755bc7
1910 EBUILD netbeans-java-9999_p20130220.ebuild 12737 SHA256 713c0f56132768ffbf70ee363447aa2093b34e3890a196b24c75e9ed7cd6e34b SHA512 566d1c24c70995cb6b2fdae975cfb2f96dfefe1048f620e6d7e6c39f25650bac2b9240d8f7892e434ade5aebad4cacfda4f69af20afb6628d6e7aadefdc82de3 WHIRLPOOL 6695a83170a1349c817fd1d91e389edb31bf102f2615a64012472d273172b39a67d7eeb43f9b5a89d186a533df3a79f20fe4cd3007ce6f712a7c894f1b070acb
1911 EBUILD netbeans-java-9999_p20130222.ebuild 12737 SHA256 b35efec25bf39405a63f32ac3c693979c9026ec34b96f301c54111fbc585059f SHA512 e4afb281a2a08ea62f31c9df16125f4f7d593076fa0d5852370f5fc5b04c65a410be0218cb69540ef71390af193f61584aad7d23a2a07808863f1458b6608316 WHIRLPOOL 9f9ade6205584992ed3cb6ac59544a4213163e96987d101e929803bfde14f25d03b4a04d96a0a6d06242168441a913cf8220bc7df3ecd8f4945971f743b0006a
1912 EBUILD netbeans-java-9999_p20130223.ebuild 12737 SHA256 3253b531d7ce216885f7720bae56a01aa291795c2e0f833ef2e7bc284e68a26c SHA512 e98c41e2341c5164b7cb84114657a992e9777573c04db89bb1cc875edf85c85472930c98e7c9f38cc322aa5b005887bf449e8ec200e1ab1b5a74a38985e54a93 WHIRLPOOL 46936bbcbd3f690a8e8496f3ab03b1609af1239a7473103f820d572507b9c98c7d97727a8b230dfc89f12ab133c6a9fcc98ac7c0c5495e19bcdfd3e991421c4f
1913 -MISC ChangeLog 68303 SHA256 95235efd49098e8e78208ee0ffa2486d7ace2c176a40d2a99d283646eee84baf SHA512 7508832ef4997883e69d44cf49a445bfd5ad84df0c4d78eeb3c1ad97176486372db336f89fe4b371a8c05dee2d7fa68220aeebe69654257f01f469204c0105a4 WHIRLPOOL 59dfb1070e31e11b319facca5fe6d171db32ba6e60a6f2d49fe5a5060ad1d7406e475a8d6c604d83b27f3150f953fe05ef67a129b173450413a1bf0a46ea6070
1914 +EBUILD netbeans-java-9999_p20130224.ebuild 12737 SHA256 a5944e5f5fa5e3014880504b6d5e3ef8ee34fedaa74dab72e2edf51026ab7ad0 SHA512 12dc58d09cebf5b8ff9d311b55bc4890e67e95528887f50b185c1bc40275f80c215a69d5566cad3f20580fc1fba5c9602a6e4d2713425efbf56181f3f90248cc WHIRLPOOL acdb8bae935cf9040fb074ca3d22452a1cfc7c3e10f9248106bfdd979a1cc3ab67bed48ffc39cecf1b35bb752c9e8231ad183af74b817ec2d1e17975ade6f15b
1915 +MISC ChangeLog 68476 SHA256 0e10933b3de9afb81b8596a4bf6a1db83b150e877eca134c30b8516cabe1b2d5 SHA512 36b94f2f9b6dc88d250d03797d1a66245d49423345904bee39d5825c1a21f42312f5d87726099019091d36e5e36a1fb8a6511cbc457b47aed15a8e00d49cae39 WHIRLPOOL 31bf58ef3585fa3d36cb58aeda2b306de8152fb0ec7d91ba3f6f38ac77425b3c6067e7600a410a9b21b05f883fda0c1a5ef34c782277e1b00f66e15a9227d494
1916 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
1917
1918 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20130224.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20130224.ebuild
1919 new file mode 100644
1920 index 0000000..d08fa12
1921 --- /dev/null
1922 +++ b/dev-java/netbeans-java/netbeans-java-9999_p20130224.ebuild
1923 @@ -0,0 +1,245 @@
1924 +# Copyright 1999-2013 Gentoo Foundation
1925 +# Distributed under the terms of the GNU General Public License v2
1926 +# $Header: $
1927 +
1928 +EAPI="4"
1929 +WANT_ANT_TASKS="ant-nodeps"
1930 +inherit eutils java-pkg-2 java-ant-2
1931 +
1932 +# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
1933 +
1934 +DESCRIPTION="Netbeans Java Cluster"
1935 +HOMEPAGE="http://netbeans.org/projects/java"
1936 +SLOT="9999"
1937 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2013-02-24_23-00-38/zip/netbeans-trunk-nightly-201302242300-src.zip"
1938 +SRC_URI="${SOURCE_URL}
1939 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r8-build.xml.patch.bz2
1940 + http://hg.netbeans.org/binaries/8D36897DA80FE60AB5263534A3CF522F466E8200-ant-libs-1.8.4.zip
1941 + http://hg.netbeans.org/binaries/29CFD351206016B67DD0D556098513D2B259C69B-apache-maven-3.0.4-bin.zip
1942 + http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
1943 + http://hg.netbeans.org/binaries/21837CA918E13C634E296B66BD014571A249FDCA-eclipselink.jar
1944 + http://hg.netbeans.org/binaries/3A33D0056725FC9ACA375DF19327BFB8818E3C47-hibernate-3.6.10-lib.zip
1945 + http://hg.netbeans.org/binaries/37AB23511498C4A55B2F15EA8EDB18D754E6CD8F-indexer-artifact-5.1.0.jar
1946 + http://hg.netbeans.org/binaries/EF8C44153240A0AA629340D17629290DB1C66CA1-indexer-core-5.1.0.jar
1947 + http://hg.netbeans.org/binaries/F971C66EEDAA38ADB3B0796F9DC40563AEFF3EB6-javax.persistence_2.0.107.v201302051125.jar
1948 + http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
1949 + http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
1950 + http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
1951 + http://hg.netbeans.org/binaries/6AE2C83C77A1FFA5840B9151A271AB3F451F6E0C-lucene-core-3.6.1.jar
1952 + http://hg.netbeans.org/binaries/2BD49695E9891697C5F290AA94C3412DFB95B096-lucene-highlighter-3.6.1.jar
1953 + http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
1954 + http://hg.netbeans.org/binaries/B6A3DA7BFA5D28A66DF4CD224F4C2C17139A6E05-nb-javac-api.jar
1955 + http://hg.netbeans.org/binaries/F22AA7C5CDFA06F37D894DA004A7BCC6B945A408-nb-javac-impl.jar
1956 + http://hg.netbeans.org/binaries/05B4F00C6334D2313A89B5AE72D830CA00B6A71D-org.eclipse.persistence.jpa.jpql_2.5.0.v20130207-481ad60.jar
1957 + http://hg.netbeans.org/binaries/CE7C82B8AD6D3E45C6DC6F5BCDFC5FFA2C6B5BA1-eclipselink-jpa-modelgen_2.5.0.v20130207-481ad60.jar
1958 + http://hg.netbeans.org/binaries/CB686A65B6C4516A32173CB60385D02027440620-spring-2.5.6.SEC03.jar
1959 + http://hg.netbeans.org/binaries/C54C41DD33054070647ED50F209CC77A05BA5563-spring-framework-3.1.1.RELEASE.zip"
1960 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1961 +KEYWORDS="~amd64 ~x86"
1962 +IUSE=""
1963 +S="${WORKDIR}"
1964 +
1965 +CDEPEND="~dev-java/netbeans-platform-${PV}
1966 + ~dev-java/netbeans-extide-${PV}
1967 + ~dev-java/netbeans-harness-${PV}
1968 + ~dev-java/netbeans-ide-${PV}
1969 + ~dev-java/netbeans-websvccommon-${PV}
1970 + dev-java/beansbinding:0
1971 + dev-java/cglib:2.2
1972 + dev-java/jdom:1.0"
1973 +DEPEND="virtual/jdk:1.6
1974 + app-arch/unzip
1975 + ${CDEPEND}
1976 + dev-java/javahelp:0
1977 + dev-java/junit:4"
1978 +RDEPEND=">=virtual/jdk-1.6
1979 + ${CDEPEND}
1980 + dev-java/absolutelayout:0
1981 + dev-java/antlr:0[java]
1982 + dev-java/asm:2.2
1983 + dev-java/cglib:2.1
1984 + dev-java/commons-collections:0
1985 + dev-java/dom4j:1
1986 + dev-java/fastinfoset:0
1987 + dev-java/javassist:3
1988 + dev-java/jsr67:0
1989 + dev-java/jsr181:0
1990 + dev-java/glassfish-transaction-api:0
1991 + dev-java/jtidy:0
1992 + dev-java/mimepull:0
1993 + dev-java/saaj:0
1994 + dev-java/stax-ex:0
1995 + dev-java/xmlstreambuffer:0"
1996 +
1997 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1998 +
1999 +EANT_BUILD_XML="nbbuild/build.xml"
2000 +EANT_BUILD_TARGET="rebuild-cluster"
2001 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
2002 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2003 +JAVA_PKG_BSFIX="off"
2004 +
2005 +pkg_pretend() {
2006 + local die_now=""
2007 +
2008 + if [ -d /usr/share/netbeans-java-${SLOT}/ant -a -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
2009 + eerror "Please remove following symlinks and run emerge again:"
2010 + find /usr/share/netbeans-java-${SLOT}/ant -type l
2011 + die_now="1"
2012 + fi
2013 +
2014 + if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
2015 + if [ -z "${die_now}" ]; then
2016 + eerror "Please remove following symlinks and run emerge again:"
2017 + fi
2018 +
2019 + echo "/usr/share/netbeans-java-${SLOT}/maven"
2020 + die_now="1"
2021 + fi
2022 +
2023 + if [ -n "${die_now}" ]; then
2024 + die "Symlinks exist"
2025 + fi
2026 +}
2027 +
2028 +src_unpack() {
2029 + unpack $(basename ${SOURCE_URL})
2030 +
2031 + einfo "Deleting bundled jars..."
2032 + find -name "*.jar" -type f -delete
2033 +
2034 + unpack netbeans-9999-r8-build.xml.patch.bz2
2035 +
2036 + pushd "${S}" >/dev/null || die
2037 + ln -s "${DISTDIR}"/8D36897DA80FE60AB5263534A3CF522F466E8200-ant-libs-1.8.4.zip o.apache.tools.ant.module/external/ant-libs-1.8.4.zip || die
2038 + ln -s "${DISTDIR}"/29CFD351206016B67DD0D556098513D2B259C69B-apache-maven-3.0.4-bin.zip maven.embedder/external/apache-maven-3.0.4-bin.zip || die
2039 + ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
2040 + ln -s "${DISTDIR}"/21837CA918E13C634E296B66BD014571A249FDCA-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
2041 + ln -s "${DISTDIR}"/3A33D0056725FC9ACA375DF19327BFB8818E3C47-hibernate-3.6.10-lib.zip hibernatelib/external/hibernate-3.6.10-lib.zip || die
2042 + ln -s "${DISTDIR}"/37AB23511498C4A55B2F15EA8EDB18D754E6CD8F-indexer-artifact-5.1.0.jar maven.indexer/external/indexer-artifact-5.1.0.jar || die
2043 + ln -s "${DISTDIR}"/EF8C44153240A0AA629340D17629290DB1C66CA1-indexer-core-5.1.0.jar maven.indexer/external/indexer-core-5.1.0.jar || die
2044 + ln -s "${DISTDIR}"/F971C66EEDAA38ADB3B0796F9DC40563AEFF3EB6-javax.persistence_2.0.107.v201302051125.jar j2ee.eclipselink/external/javax.persistence_2.0.107.v201302051125.jar || die
2045 + ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
2046 + ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
2047 + ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
2048 + ln -s "${DISTDIR}"/6AE2C83C77A1FFA5840B9151A271AB3F451F6E0C-lucene-core-3.6.1.jar maven.indexer/external/lucene-core-3.6.1.jar || die
2049 + ln -s "${DISTDIR}"/2BD49695E9891697C5F290AA94C3412DFB95B096-lucene-highlighter-3.6.1.jar maven.indexer/external/lucene-highlighter-3.6.1.jar || die
2050 + ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
2051 + ln -s "${DISTDIR}"/B6A3DA7BFA5D28A66DF4CD224F4C2C17139A6E05-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
2052 + ln -s "${DISTDIR}"/F22AA7C5CDFA06F37D894DA004A7BCC6B945A408-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
2053 + ln -s "${DISTDIR}"/05B4F00C6334D2313A89B5AE72D830CA00B6A71D-org.eclipse.persistence.jpa.jpql_2.5.0.v20130207-481ad60.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.0.v20130207-481ad60.jar || die
2054 + ln -s "${DISTDIR}"/CE7C82B8AD6D3E45C6DC6F5BCDFC5FFA2C6B5BA1-eclipselink-jpa-modelgen_2.5.0.v20130207-481ad60.jar j2ee.eclipselinkmodelgen/external/eclipselink-jpa-modelgen_2.5.0.v20130207-481ad60.jar || die
2055 + ln -s "${DISTDIR}"/CB686A65B6C4516A32173CB60385D02027440620-spring-2.5.6.SEC03.jar libs.springframework/external/spring-2.5.6.SEC03.jar || die
2056 + ln -s "${DISTDIR}"/C54C41DD33054070647ED50F209CC77A05BA5563-spring-framework-3.1.1.RELEASE.zip libs.springframework/external/spring-framework-3.1.1.RELEASE.zip || die
2057 + popd >/dev/null || die
2058 +}
2059 +
2060 +src_prepare() {
2061 + einfo "Deleting bundled class files..."
2062 + find -name "*.class" -type f | xargs rm -vf
2063 +
2064 + epatch netbeans-9999-r8-build.xml.patch
2065 +
2066 + # Support for custom patches
2067 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2068 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2069 +
2070 + if [ -n "${files}" ] ; then
2071 + einfo "Applying custom patches:"
2072 +
2073 + for file in ${files} ; do
2074 + epatch "${file}"
2075 + done
2076 + fi
2077 + fi
2078 +
2079 + einfo "Symlinking external libraries..."
2080 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2081 + java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
2082 + java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
2083 + java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
2084 + java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
2085 +
2086 + einfo "Linking in other clusters..."
2087 + mkdir "${S}"/nbbuild/netbeans || die
2088 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
2089 +
2090 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2091 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2092 + touch nb.cluster.platform.built
2093 +
2094 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2095 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2096 + touch nb.cluster.extide.built
2097 +
2098 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2099 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2100 + touch nb.cluster.harness.built
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-websvccommon-${SLOT} websvccommon || die
2107 + cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2108 + touch nb.cluster.websvccommon.built
2109 +
2110 + popd >/dev/null || die
2111 +
2112 + java-pkg-2_src_prepare
2113 +}
2114 +
2115 +src_install() {
2116 + pushd nbbuild/netbeans/java >/dev/null || die
2117 +
2118 + insinto ${INSTALL_DIR}
2119 + grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2120 +
2121 + doins -r *
2122 + chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
2123 + rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
2124 +
2125 + popd >/dev/null || die
2126 +
2127 + local instdir=/${INSTALL_DIR}/modules/ext
2128 + pushd "${D}"/${instdir} >/dev/null || die
2129 + rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
2130 + rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
2131 + rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
2132 + popd >/dev/null || die
2133 +
2134 + local instdir=${INSTALL_DIR}/modules/ext/hibernate
2135 + pushd "${D}"/${instdir} >/dev/null || die
2136 + rm antlr-2.7.6.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.6.jar || die
2137 + rm asm-commons-3.3.1.jar && dosym /usr/share/asm-2.2/lib/asm-commons.jar ${instdir}/asm-commons-3.3.1.jar || die
2138 + rm asm-3.3.1.jar && dosym /usr/share/asm-2.2/lib/asm.jar ${instdir}/asm-3.3.1.jar || die
2139 + rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
2140 + rm commons-collections-3.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.1.jar || die
2141 + rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
2142 + rm javassist-3.12.0.GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.12.0.GA.jar || die
2143 + rm jta-1.1.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jta-1.1.jar || die
2144 + rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
2145 + popd >/dev/null || die
2146 +
2147 + local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
2148 + pushd "${D}"/${instdir} >/dev/null || die
2149 + rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
2150 + rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
2151 + rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
2152 + rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
2153 + rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
2154 + popd >/dev/null || die
2155 +
2156 + local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
2157 + pushd "${D}"/${instdir} >/dev/null || die
2158 + rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
2159 + rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
2160 + popd >/dev/null || die
2161 +
2162 + local instdir=${INSTALL_DIR}/modules/ext/maven
2163 + pushd "${D}"/${instdir} >/dev/null || die
2164 + rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
2165 + popd >/dev/null || die
2166 +
2167 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
2168 +}
2169
2170 diff --git a/dev-java/netbeans-javacard/ChangeLog b/dev-java/netbeans-javacard/ChangeLog
2171 index 4bb65fa..994b289 100644
2172 --- a/dev-java/netbeans-javacard/ChangeLog
2173 +++ b/dev-java/netbeans-javacard/ChangeLog
2174 @@ -2,6 +2,12 @@
2175 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
2176 # $Header: $
2177
2178 +*netbeans-javacard-9999_p20130224 (25 Feb 2013)
2179 +
2180 + 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
2181 + +netbeans-javacard-9999_p20130224.ebuild:
2182 + bumped to latest nightly sources
2183 +
2184 *netbeans-javacard-9999_p20130223 (25 Feb 2013)
2185
2186 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
2187
2188 diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
2189 index b18a822..41f4302 100644
2190 --- a/dev-java/netbeans-javacard/Manifest
2191 +++ b/dev-java/netbeans-javacard/Manifest
2192 @@ -20,6 +20,7 @@ DIST netbeans-trunk-nightly-201302182300-src.zip 180586609 SHA256 16944466fd44be
2193 DIST netbeans-trunk-nightly-201302202300-src.zip 180814180 SHA256 880a316a47b96fe917d66de01753435d73ca5a261850cc37762fe4b7e705dd6f SHA512 1c01d527578863e424637702d4978fcd99591c7c04851e2c05bcd7230668ea4ec163b54d12fa98a0065d1f3da9263cebe60020a0f91d151d3060adef3a27215c WHIRLPOOL 783e766c9954c9972a5ca50d9fe0da15a7932ff0045c3d1b6cd25d7e808743d6ded4e1fbbfff4c6d4801f1b6f57a4305b7f7df84af39ab67fff75a9ba2b43355
2194 DIST netbeans-trunk-nightly-201302222300-src.zip 181000894 SHA256 574fec350579a704a0654248e3251f66a31a917e4d2da9f9faec6b5eabba4906 SHA512 a58095a15764c4e65a4a86c270840769a4664d985787db8318d7f1c53d559a5fb9a9bc9471ca2bcc7f4006de5257cc8be1cbcf0d43afcf0aa029974fa42d1b08 WHIRLPOOL 8f02c6a4dc722f89d9490a4b3815dbb65d070ed62069cfd560ffbfd674205a3ab59723da4a10765052005739846ea6b1d6a54702ea3b142b9c7ca20fb8e5b52f
2195 DIST netbeans-trunk-nightly-201302232300-src.zip 181038061 SHA256 f83b37558d44903c8e7af673b6ef1c58b5b6294cbaa7b432f9280be7ab9407f3 SHA512 a98659d4bf74dfdcb05dd32b4e58dd21217d709950e7cab8dd989579b7b871cf8c2e57fdd595606b32df31fa99f21a2fdbeecf413397f1cc4ac77b5d10a5e0d2 WHIRLPOOL 791918774862954e842b17d4a457b88d6350848d1fc1dd75c66af8ba00b023f6fcd42894297e2820c5370798f3bdc52e74d9b534fe8ee6b6e30c43de9031ac0d
2196 +DIST netbeans-trunk-nightly-201302242300-src.zip 181038061 SHA256 83aaf930d1336532b7e591a898229d4779416b3b1de88a69cefc2e8e0cb7937e SHA512 557d16806f7d8802b91e9df97659b8bf7be5f319ddf5515b0ce36fcfac5d389c69d7378f6b5709739ae4c76c836bb7458a11c30e7b80da68acaa5d9da77dd2be WHIRLPOOL 06a5928d04fd425318459fd32975138652400fe811cd641c2f348a24c1fe9886ed8ebfd9c8fda1eaa0180cc0ccf8f072eee58b437f31b493e3340e6e1ec7246a
2197 EBUILD netbeans-javacard-7.0.1.ebuild 4961 SHA256 566bc7e3275c97d0fe3d68c843b53aee641548ec39a8143aebd56d248da3c32c SHA512 5973c8d4254943473209b0881c0fbe40ac6b61563d508e58adc248dd40c8c2d6b742bd6c1667ee11fb404f9d2e62f08a8e4d822a2a3db9fccab254f73828c3b0 WHIRLPOOL fd1e08943ce754a2abfe8c8b83954399287500ce574a46fe0d76f94b300fd2a5978957f94a3ac1d85781330248a46fefacfbae25db95669c3de910145ef96424
2198 EBUILD netbeans-javacard-7.1.2.ebuild 4970 SHA256 15ff13152b140edaa549ea6515949d99cdb2a4656918566179836ab2277f01b8 SHA512 b7e52b477f6ba645084034eb27e848fb48361351937fc45455bf4b7d74acbdd257427ec589286f0edc71cc98c8cdb114e55988b6d3dc92143e13f407e3b45a52 WHIRLPOOL 85ab6dc2c230ea89fd19d7602ac24e3d2b0f226590998e6a6e277c24ef60a7e86874f7e95e90921d255e84f05e04ad1998ee7361b4d26c6f14828076792a933c
2199 EBUILD netbeans-javacard-7.2.ebuild 4718 SHA256 d173c848e825b342a52073ba16b7784016f92124d4bc3b5ad8beebb7a7dda772 SHA512 019183c236c59ec2b961445c49643c6da0b376048f1be1d58677a753890bcb03db126f6441221c7572a74fe45c4c27aeee4acb38db620f9203ad04ae8ff2c426 WHIRLPOOL f2a10183045edd22ef4419b630cedafc093b326eb593178a0f50e8d82ebb25ab732fb8c561d49969073d9fce551c5b9150fb1900b49458ed53f0234baa29a78e
2200 @@ -34,5 +35,6 @@ EBUILD netbeans-javacard-9999_p20130218.ebuild 4784 SHA256 cf6e739dfdf21e1f82fb5
2201 EBUILD netbeans-javacard-9999_p20130220.ebuild 5005 SHA256 ac25825e30f6aa0a90ec76a920a6b01e2102818fa794b4abd307d9fc9569e733 SHA512 57646597252fc752fa68bd4cb4ac7bd5105f7ca40d3955cdb5bcc22c474d43b292505521ec4f7cc53cf1cc8353a59093d13eb78a31ce2a8f09db6975ad76dde6 WHIRLPOOL a38e02eb31efc8eeda26f0e5784ee690646de7a1777646e326d28b0374fc819a13ee69f2a4c5e33a9e6a23f33f03a2d0b173c039b186036793d48ecb001a466e
2202 EBUILD netbeans-javacard-9999_p20130222.ebuild 5005 SHA256 cce05ff5d2146aa01c40068363dd52d8f5563c3c5a20f003bcbe392c27309865 SHA512 832f3b21f79ab232519d52210cc71c61ded661cdf9351d6581c05a1d27dbae7cf7b126551c4b91ccb773f0d686094aa3a54707da42685762b1a95b67211b881f WHIRLPOOL c07d4a77a1473724b487df5ffde6c19c1daf5c44dd68ed534726700de2e0a3cb147a05e676e1a9ef949ac531c3b48df6bf62978b5a543f8fe0891ce0e0aa42d4
2203 EBUILD netbeans-javacard-9999_p20130223.ebuild 5005 SHA256 a09da1443b0a57267e39c6267385bd3be4112cf29080982446f3b0e8e3c5edc3 SHA512 a730dba217f19a020fad4d51528c33631fe5480b90e5bfba3433fb31aa11cf3f12f0db7bd70def6d379ed4ef0240df532cfcf00494f8b27e5348abe0cd714b2b WHIRLPOOL 06608811185204a87b1d6954ad1f774671c6525c4e2d84ffce59d4bc684bd68a65df352d088336d4065e858fc04cbfb39087022b0e421e9269e7cc1f1bef5444
2204 -MISC ChangeLog 70011 SHA256 96e18bf98ef9e9991a0f3444af8809a534ade5dfe5a7a3fc7e7f9a58bc7b3da7 SHA512 5dd41dd3f4dcd92166f80acb0aeb8db2aac32bfefe119eb6ace6955c3ba51597358a7495ba2efd0d7fa1a31930191cfd41b6f876ee41d1acf7b1dfa4e2074a2b WHIRLPOOL efcb79b93bf788f150f5c3da8a9fad00158b183da4c03808267c6fd3be8d095ec419222a935b48e87519efc98cf088969a1be654c0881468b81cc3042fa446a8
2205 +EBUILD netbeans-javacard-9999_p20130224.ebuild 5005 SHA256 5c7f8224df3a48e6f0dcc0cba6300a87fb9f6a450ec171c905788c4ff59db07d SHA512 d3f926ad5c1ae8a24950b255c60809aad0e8e57960026ee7ecc6e8cc4e756feb22abc704a250c6e754cd895a0350e0812cba5400601c64b9f8c1ba32bc28b509 WHIRLPOOL 896c5d5bddc00d461b983e3711d560527cb7021e92c50b4994593a4b164da5e5f3332f3a8e227a02b50f00af91b65d6ee7f555258e078c7a191f764dc96cd147
2206 +MISC ChangeLog 70192 SHA256 5df34a847426c3df9bc7ada38b1cd411a2f9f2e0125aaee6b743b68086459bb2 SHA512 4b4bcc3f0ed05e4a740911532e8cc2f4f28bf099eef51b847f550d41ab6f7534f0970a4084b8d9e6d21e7b2714a8590ff6e4fcbfe4a01640591212cb3b2f1076 WHIRLPOOL 8bcf94bdf9a941048601d4e47e25b5f22f200f463bf3bd96db3736b5f611fc12bd8a06e5cc1d5f752a9f19446fb2f8e660445750691fcf85b8958be0334fd8e5
2207 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
2208
2209 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20130224.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20130224.ebuild
2210 new file mode 100644
2211 index 0000000..a61e7e0
2212 --- /dev/null
2213 +++ b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20130224.ebuild
2214 @@ -0,0 +1,135 @@
2215 +# Copyright 1999-2013 Gentoo Foundation
2216 +# Distributed under the terms of the GNU General Public License v2
2217 +# $Header: $
2218 +
2219 +EAPI="4"
2220 +WANT_ANT_TASKS="ant-nodeps"
2221 +inherit eutils java-pkg-2 java-ant-2
2222 +
2223 +DESCRIPTION="Netbeans JavaCard Cluster"
2224 +HOMEPAGE="http://netbeans.org/projects/javacard"
2225 +SLOT="9999"
2226 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2013-02-24_23-00-38/zip/netbeans-trunk-nightly-201302242300-src.zip"
2227 +SRC_URI="${SOURCE_URL}
2228 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r8-build.xml.patch.bz2
2229 + http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
2230 + http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
2231 + http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
2232 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2233 +KEYWORDS="~amd64 ~x86"
2234 +IUSE=""
2235 +S="${WORKDIR}"
2236 +
2237 +CDEPEND="~dev-java/netbeans-extide-${PV}
2238 + ~dev-java/netbeans-ide-${PV}
2239 + ~dev-java/netbeans-java-${PV}
2240 + ~dev-java/netbeans-platform-${PV}"
2241 +DEPEND="virtual/jdk:1.6
2242 + app-arch/unzip
2243 + ${CDEPEND}
2244 + dev-java/javahelp:0"
2245 +RDEPEND=">=virtual/jdk-1.6
2246 + ${CDEPEND}
2247 + dev-java/ant-contrib:0
2248 + dev-java/asm:3
2249 + dev-java/bcel:0
2250 + dev-java/commons-cli:1
2251 + dev-java/commons-codec:0
2252 + dev-java/commons-httpclient:3
2253 + dev-java/commons-logging:0"
2254 +
2255 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2256 +
2257 +EANT_BUILD_XML="nbbuild/build.xml"
2258 +EANT_BUILD_TARGET="rebuild-cluster"
2259 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
2260 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2261 +JAVA_PKG_BSFIX="off"
2262 +
2263 +src_unpack() {
2264 + unpack $(basename ${SOURCE_URL})
2265 +
2266 + einfo "Deleting bundled jars..."
2267 + find -name "*.jar" -type f -delete
2268 +
2269 + unpack netbeans-9999-r8-build.xml.patch.bz2
2270 +
2271 + pushd "${S}" >/dev/null || die
2272 + ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
2273 + ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
2274 + ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
2275 + popd >/dev/null || die
2276 +}
2277 +
2278 +src_prepare() {
2279 + einfo "Deleting bundled class files..."
2280 + find -name "*.class" -type f | xargs rm -vf
2281 +
2282 + epatch netbeans-9999-r8-build.xml.patch
2283 +
2284 + # Support for custom patches
2285 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2286 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2287 +
2288 + if [ -n "${files}" ] ; then
2289 + einfo "Applying custom patches:"
2290 +
2291 + for file in ${files} ; do
2292 + epatch "${file}"
2293 + done
2294 + fi
2295 + fi
2296 +
2297 + einfo "Symlinking external libraries..."
2298 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2299 +
2300 + einfo "Linking in other clusters..."
2301 + mkdir "${S}"/nbbuild/netbeans || die
2302 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
2303 +
2304 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2305 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2306 + touch nb.cluster.extide.built
2307 +
2308 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2309 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2310 + touch nb.cluster.ide.built
2311 +
2312 + ln -s /usr/share/netbeans-java-${SLOT} java || die
2313 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2314 + touch nb.cluster.java.built
2315 +
2316 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2317 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2318 + touch nb.cluster.platform.built
2319 +
2320 + popd >/dev/null || die
2321 +
2322 + java-pkg-2_src_prepare
2323 +}
2324 +
2325 +src_install() {
2326 + pushd nbbuild/netbeans/javacard >/dev/null || die
2327 +
2328 + insinto ${INSTALL_DIR}
2329 +
2330 + grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2331 +
2332 + doins -r *
2333 + rm -fr "${D}"/${INSTALL_DIR}/bin || die
2334 +
2335 + popd >/dev/null || die
2336 +
2337 + local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
2338 + pushd "${D}"/${instdir} >/dev/null || die
2339 + rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
2340 + rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
2341 + rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
2342 + rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
2343 + rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
2344 + rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
2345 + rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
2346 + popd >/dev/null || die
2347 +
2348 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
2349 +}
2350
2351 diff --git a/dev-java/netbeans-javadoc/ChangeLog b/dev-java/netbeans-javadoc/ChangeLog
2352 index 77358f1..0708eb1 100644
2353 --- a/dev-java/netbeans-javadoc/ChangeLog
2354 +++ b/dev-java/netbeans-javadoc/ChangeLog
2355 @@ -2,6 +2,12 @@
2356 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
2357 # $Header: $
2358
2359 +*netbeans-javadoc-9999_p20130224 (25 Feb 2013)
2360 +
2361 + 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
2362 + +netbeans-javadoc-9999_p20130224.ebuild:
2363 + bumped to latest nightly sources
2364 +
2365 *netbeans-javadoc-9999_p20130223 (25 Feb 2013)
2366
2367 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
2368
2369 diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
2370 index 8ca90f0..7853a65 100644
2371 --- a/dev-java/netbeans-javadoc/Manifest
2372 +++ b/dev-java/netbeans-javadoc/Manifest
2373 @@ -20,6 +20,7 @@ DIST netbeans-trunk-nightly-201302182300-src.zip 180586609 SHA256 16944466fd44be
2374 DIST netbeans-trunk-nightly-201302202300-src.zip 180814180 SHA256 880a316a47b96fe917d66de01753435d73ca5a261850cc37762fe4b7e705dd6f SHA512 1c01d527578863e424637702d4978fcd99591c7c04851e2c05bcd7230668ea4ec163b54d12fa98a0065d1f3da9263cebe60020a0f91d151d3060adef3a27215c WHIRLPOOL 783e766c9954c9972a5ca50d9fe0da15a7932ff0045c3d1b6cd25d7e808743d6ded4e1fbbfff4c6d4801f1b6f57a4305b7f7df84af39ab67fff75a9ba2b43355
2375 DIST netbeans-trunk-nightly-201302222300-src.zip 181000894 SHA256 574fec350579a704a0654248e3251f66a31a917e4d2da9f9faec6b5eabba4906 SHA512 a58095a15764c4e65a4a86c270840769a4664d985787db8318d7f1c53d559a5fb9a9bc9471ca2bcc7f4006de5257cc8be1cbcf0d43afcf0aa029974fa42d1b08 WHIRLPOOL 8f02c6a4dc722f89d9490a4b3815dbb65d070ed62069cfd560ffbfd674205a3ab59723da4a10765052005739846ea6b1d6a54702ea3b142b9c7ca20fb8e5b52f
2376 DIST netbeans-trunk-nightly-201302232300-src.zip 181038061 SHA256 f83b37558d44903c8e7af673b6ef1c58b5b6294cbaa7b432f9280be7ab9407f3 SHA512 a98659d4bf74dfdcb05dd32b4e58dd21217d709950e7cab8dd989579b7b871cf8c2e57fdd595606b32df31fa99f21a2fdbeecf413397f1cc4ac77b5d10a5e0d2 WHIRLPOOL 791918774862954e842b17d4a457b88d6350848d1fc1dd75c66af8ba00b023f6fcd42894297e2820c5370798f3bdc52e74d9b534fe8ee6b6e30c43de9031ac0d
2377 +DIST netbeans-trunk-nightly-201302242300-src.zip 181038061 SHA256 83aaf930d1336532b7e591a898229d4779416b3b1de88a69cefc2e8e0cb7937e SHA512 557d16806f7d8802b91e9df97659b8bf7be5f319ddf5515b0ce36fcfac5d389c69d7378f6b5709739ae4c76c836bb7458a11c30e7b80da68acaa5d9da77dd2be WHIRLPOOL 06a5928d04fd425318459fd32975138652400fe811cd641c2f348a24c1fe9886ed8ebfd9c8fda1eaa0180cc0ccf8f072eee58b437f31b493e3340e6e1ec7246a
2378 EBUILD netbeans-javadoc-7.0.1.ebuild 5814 SHA256 68531c51838c95012830f5ae09e2386ea3179c2b31bfd5191f67993e3b3dbe2f SHA512 3bfe0ecc46f371d2553b031a5699229fb874dad1e94415635558b7d46b6764c31337d03444753e687b19a7c0976c68cb72007ccc82df7d1e5848a81f241f80c3 WHIRLPOOL 6571f7a73c262b3b67407840523b79eecc14bad9678cff05fb32a2811049158400870de51bbcef97ecb3f18f8ff59f965bdca8e788918d53822b92e2f20f75f5
2379 EBUILD netbeans-javadoc-7.1.2.ebuild 5855 SHA256 af28efb956ac3b7147e254ca3083dfaab11b84ea42e20677ebdd18aa29ff87e0 SHA512 ee06c552782170b51cfe70d603792b4240aef6064ba0a5074f394701a43285ed1e4030f539622c616be3175dab013e791c1a3a1193ad379193f5fa3e92eefa40 WHIRLPOOL dfcc63d6c9fcf094e2998ce1c08e29b4d4acbefbe9bea6498c2e28f84576f628da50164a1e0ab3ff5528720fe54cae71f2f5e6f84aedca5b639f13053464e6c1
2380 EBUILD netbeans-javadoc-7.2.ebuild 5805 SHA256 20d01deae745a7e8d84ffe55ca63ad74342bd8528c0dd15a20aac6570a1a83e3 SHA512 3947f1ab3efc236b8faa14736406ee3e537bbdbe377ea1bbd4f1eafa06a36d2863f8700dc7c84e6c8501abdf130a78e87ad6a0f52c5172bf0ab52f288617bc86 WHIRLPOOL 8301cce0679ed5f68a09e2e968ab2ba0955547f438758b042a04744539324fd79d83d853dfb8b48421f6dac616362cf1a9dd2a0e0ff8763dc2e12a470d16b95f
2381 @@ -34,5 +35,6 @@ EBUILD netbeans-javadoc-9999_p20130218.ebuild 5845 SHA256 20807eab9934221b6ed81c
2382 EBUILD netbeans-javadoc-9999_p20130220.ebuild 6066 SHA256 105e1a0d6b5fedacd27401080aa46c1c7d0a37dfc44d3e48aba77b6a7a1a2779 SHA512 05e34033cd91c18999866d686092029bca9ddffaf85ff56341c90028d1c69930448b7bd738d64c7d1ff0df0f488343f9bac9a9b986745047830229e66c5831e7 WHIRLPOOL 5c900145014728f0134beaa8c971d50ef838acbfa10347e49d3c5fcf1916458627c1be255c50a0231c1d68bac64738db796df36875381959ca91cfceb9f9c1aa
2383 EBUILD netbeans-javadoc-9999_p20130222.ebuild 6066 SHA256 1059675c0907527d041129132e32d49f7f3dbcb62e46f460e18668f6ff9ec023 SHA512 1482aa6323086d12a046ee3e961ad19cb8694823972576d2c705632262c3ed0c6b2e2377eab2bcee757a33f6c294654b13d044d6bf8f1b091a3b0209daa8707c WHIRLPOOL b89d4f52a85156c396afb517cc0c42eab0b79340e2244a654c7c19ade0c112e599f9080b997bd2d6ad1c1894b22aedbbd810105b74b43c72b1ac39e8c67856c7
2384 EBUILD netbeans-javadoc-9999_p20130223.ebuild 6066 SHA256 b60f8145342d21519ce0c0a22a0591cdddf82eb0f5cb4622d28488a0d966fa74 SHA512 6e63e607ec2912261087423207b2dfe60f2a38850fb6a2f8f60d7e99e3ef70a97cce686d6b367a40847d3f9e131a7eacc0087e068c245f356f0c1cfc4c27046c WHIRLPOOL efb4c076e25f99c00f03c54a8b41d0c0ffa2e2adc0dca39c5fe129d3c80c47df56ece957affe0238e71296960c7122ec16a8b3488e560ce8c08acf06b96ab2d3
2385 -MISC ChangeLog 69007 SHA256 7729125f0db1138a20a05f1ad95e0216e0eb0d4bc5e78ff6859c83836389e265 SHA512 a0436ee80f87f9e1071aa8ff1f27315c64b5b650ef57e42752e83756da8442c903d1b768665126ed03acd2995e8a8456bf3c402b7e98f12ca1e8be9b6660c573 WHIRLPOOL a89a94cfac9cd5324f3990d02905b3f775f44d39dbeac3c039a5e93ee4f05bb61329bf5e095aeabd51300e931217c9ead2029f9ee855bb031299bdd191742d4b
2386 +EBUILD netbeans-javadoc-9999_p20130224.ebuild 6066 SHA256 d9a252dd3e26aa831aeb198eb752f940d7c6be38e674fdc56787f27a9ab2831a SHA512 65185e575037f0f9646d862bf31951e3639681e15857435dacbb2d6cdf05a2bf55b86f42c94d20610b6d3558f0e5e496d981efb57c25ecf9a260dc82c6e30e56 WHIRLPOOL 309a7ed2ec968ef14237fc44c53ead6b55f63a6efd029215fb566c41e45f589a5dc63b228b322f3c1a17ee60592b50abd6b71e38edfdab1018323b435df9c794
2387 +MISC ChangeLog 69186 SHA256 cd47e816556b56f8ef8a3663f19f26087276f84f3d6407d9bb712d2ad2c288cb SHA512 0773f97e2953d4d0de183d37f8883e071004a38caf10c75bdd1b594a4e495a541022d02c081785807c5b65efb5f543a2e6207ba1cfc040db8a627ebceb50e496 WHIRLPOOL 1992e2bbd8531cbc6b481719bd88a9eadd9ec5728aa37fc4ae23b907a4f9a5f042f4cdc5fd3475bd355f0712dfd9ee39de64883d9816e9688092ce65102b8f06
2388 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
2389
2390 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20130224.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20130224.ebuild
2391 new file mode 100644
2392 index 0000000..b355539
2393 --- /dev/null
2394 +++ b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20130224.ebuild
2395 @@ -0,0 +1,165 @@
2396 +# Copyright 1999-2013 Gentoo Foundation
2397 +# Distributed under the terms of the GNU General Public License v2
2398 +# $Header: $
2399 +
2400 +EAPI="4"
2401 +WANT_ANT_TASKS="ant-nodeps"
2402 +inherit eutils java-pkg-2 java-ant-2
2403 +
2404 +DESCRIPTION="Netbeans JavaDocs"
2405 +HOMEPAGE="http://netbeans.org/"
2406 +SLOT="9999"
2407 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2013-02-24_23-00-38/zip/netbeans-trunk-nightly-201302242300-src.zip"
2408 +SRC_URI="${SOURCE_URL}
2409 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r8-build.xml.patch.bz2
2410 + http://hg.netbeans.org/binaries/8D36897DA80FE60AB5263534A3CF522F466E8200-ant-libs-1.8.4.zip"
2411 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2412 +KEYWORDS="~amd64 ~x86"
2413 +IUSE=""
2414 +S="${WORKDIR}"
2415 +
2416 +DEPEND="virtual/jdk:1.6
2417 + app-arch/unzip
2418 + dev-java/javahelp:0
2419 + dev-java/junit:4
2420 + ~dev-java/netbeans-apisupport-${PV}
2421 + ~dev-java/netbeans-cnd-${PV}
2422 + ~dev-java/netbeans-dlight-${PV}
2423 + ~dev-java/netbeans-enterprise-${PV}
2424 + ~dev-java/netbeans-ergonomics-${PV}
2425 + ~dev-java/netbeans-extide-${PV}
2426 + ~dev-java/netbeans-groovy-${PV}
2427 + ~dev-java/netbeans-harness-${PV}
2428 + ~dev-java/netbeans-ide-${PV}
2429 + ~dev-java/netbeans-java-${PV}
2430 + ~dev-java/netbeans-javacard-${PV}
2431 + ~dev-java/netbeans-mobility-${PV}
2432 + ~dev-java/netbeans-nb-${PV}
2433 + ~dev-java/netbeans-php-${PV}
2434 + ~dev-java/netbeans-platform-${PV}
2435 + ~dev-java/netbeans-profiler-${PV}
2436 + ~dev-java/netbeans-websvccommon-${PV}"
2437 +RDEPEND=""
2438 +
2439 +JAVA_PKG_BSFIX="off"
2440 +
2441 +src_unpack() {
2442 + unpack $(basename ${SOURCE_URL})
2443 +
2444 + einfo "Deleting bundled jars..."
2445 + find -name "*.jar" -type f -delete
2446 +
2447 + unpack netbeans-9999-r8-build.xml.patch.bz2
2448 +
2449 + pushd "${S}" >/dev/null || die
2450 + ln -s "${DISTDIR}"/8D36897DA80FE60AB5263534A3CF522F466E8200-ant-libs-1.8.4.zip o.apache.tools.ant.module/external/ant-libs-1.8.4.zip || die
2451 + popd >/dev/null || die
2452 +}
2453 +
2454 +src_prepare() {
2455 + einfo "Deleting bundled class files..."
2456 + find -name "*.class" -type f | xargs rm -vf
2457 +
2458 + epatch netbeans-9999-r8-build.xml.patch
2459 +
2460 + # Support for custom patches
2461 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2462 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2463 +
2464 + if [ -n "${files}" ] ; then
2465 + einfo "Applying custom patches:"
2466 +
2467 + for file in ${files} ; do
2468 + epatch "${file}"
2469 + done
2470 + fi
2471 + fi
2472 +
2473 + einfo "Symlinking external libraries..."
2474 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2475 + java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
2476 +
2477 + einfo "Linking in other clusters..."
2478 + mkdir "${S}"/nbbuild/netbeans || die
2479 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
2480 +
2481 + ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
2482 + cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2483 + touch nb.cluster.apisupport.built
2484 +
2485 + ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
2486 + cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2487 + touch nb.cluster.cnd.built
2488 +
2489 + ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
2490 + cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2491 + touch nb.cluster.dlight.built
2492 +
2493 + ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
2494 + cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2495 + touch nb.cluster.enterprise.built
2496 +
2497 + ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
2498 + cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2499 + touch nb.cluster.ergonomics.built
2500 +
2501 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2502 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2503 + touch nb.cluster.extide.built
2504 +
2505 + ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
2506 + cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2507 + touch nb.cluster.groovy.built
2508 +
2509 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2510 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2511 + touch nb.cluster.harness.built
2512 +
2513 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2514 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2515 + touch nb.cluster.ide.built
2516 +
2517 + ln -s /usr/share/netbeans-java-${SLOT} java || die
2518 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2519 + touch nb.cluster.java.built
2520 +
2521 + ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
2522 + cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2523 + touch nb.cluster.javacard.built
2524 +
2525 + ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
2526 + cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2527 + touch nb.cluster.mobility.built
2528 +
2529 + ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
2530 + cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
2531 + touch nb.cluster.nb.built
2532 +
2533 + ln -s /usr/share/netbeans-php-${SLOT} php || die
2534 + cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2535 + touch nb.cluster.php.built
2536 +
2537 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2538 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2539 + touch nb.cluster.platform.built
2540 +
2541 + ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
2542 + cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2543 + touch nb.cluster.profiler.built
2544 +
2545 + ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
2546 + cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2547 + touch nb.cluster.websvccommon.built
2548 +
2549 + java-pkg-2_src_prepare
2550 +}
2551 +
2552 +src_compile() {
2553 + eant -f nbbuild/build.xml bootstrap || die
2554 + ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
2555 +}
2556 +
2557 +src_install() {
2558 + rm nbbuild/build/javadoc/*.zip
2559 + java-pkg_dojavadoc nbbuild/build/javadoc
2560 +}
2561
2562 diff --git a/dev-java/netbeans-javafx/ChangeLog b/dev-java/netbeans-javafx/ChangeLog
2563 index d875fd0..232b2e9 100644
2564 --- a/dev-java/netbeans-javafx/ChangeLog
2565 +++ b/dev-java/netbeans-javafx/ChangeLog
2566 @@ -2,6 +2,12 @@
2567 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
2568 # $Header: $
2569
2570 +*netbeans-javafx-9999_p20130224 (25 Feb 2013)
2571 +
2572 + 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
2573 + +netbeans-javafx-9999_p20130224.ebuild:
2574 + bumped to latest nightly sources
2575 +
2576 *netbeans-javafx-9999_p20130223 (25 Feb 2013)
2577
2578 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
2579
2580 diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
2581 index 9264aca..cc29bf2 100644
2582 --- a/dev-java/netbeans-javafx/Manifest
2583 +++ b/dev-java/netbeans-javafx/Manifest
2584 @@ -22,6 +22,7 @@ DIST netbeans-trunk-nightly-201302182300-src.zip 180586609 SHA256 16944466fd44be
2585 DIST netbeans-trunk-nightly-201302202300-src.zip 180814180 SHA256 880a316a47b96fe917d66de01753435d73ca5a261850cc37762fe4b7e705dd6f SHA512 1c01d527578863e424637702d4978fcd99591c7c04851e2c05bcd7230668ea4ec163b54d12fa98a0065d1f3da9263cebe60020a0f91d151d3060adef3a27215c WHIRLPOOL 783e766c9954c9972a5ca50d9fe0da15a7932ff0045c3d1b6cd25d7e808743d6ded4e1fbbfff4c6d4801f1b6f57a4305b7f7df84af39ab67fff75a9ba2b43355
2586 DIST netbeans-trunk-nightly-201302222300-src.zip 181000894 SHA256 574fec350579a704a0654248e3251f66a31a917e4d2da9f9faec6b5eabba4906 SHA512 a58095a15764c4e65a4a86c270840769a4664d985787db8318d7f1c53d559a5fb9a9bc9471ca2bcc7f4006de5257cc8be1cbcf0d43afcf0aa029974fa42d1b08 WHIRLPOOL 8f02c6a4dc722f89d9490a4b3815dbb65d070ed62069cfd560ffbfd674205a3ab59723da4a10765052005739846ea6b1d6a54702ea3b142b9c7ca20fb8e5b52f
2587 DIST netbeans-trunk-nightly-201302232300-src.zip 181038061 SHA256 f83b37558d44903c8e7af673b6ef1c58b5b6294cbaa7b432f9280be7ab9407f3 SHA512 a98659d4bf74dfdcb05dd32b4e58dd21217d709950e7cab8dd989579b7b871cf8c2e57fdd595606b32df31fa99f21a2fdbeecf413397f1cc4ac77b5d10a5e0d2 WHIRLPOOL 791918774862954e842b17d4a457b88d6350848d1fc1dd75c66af8ba00b023f6fcd42894297e2820c5370798f3bdc52e74d9b534fe8ee6b6e30c43de9031ac0d
2588 +DIST netbeans-trunk-nightly-201302242300-src.zip 181038061 SHA256 83aaf930d1336532b7e591a898229d4779416b3b1de88a69cefc2e8e0cb7937e SHA512 557d16806f7d8802b91e9df97659b8bf7be5f319ddf5515b0ce36fcfac5d389c69d7378f6b5709739ae4c76c836bb7458a11c30e7b80da68acaa5d9da77dd2be WHIRLPOOL 06a5928d04fd425318459fd32975138652400fe811cd641c2f348a24c1fe9886ed8ebfd9c8fda1eaa0180cc0ccf8f072eee58b437f31b493e3340e6e1ec7246a
2589 EBUILD netbeans-javafx-7.1.2.ebuild 3593 SHA256 76a29b37765000745794e6ae20c6b8528d8637507a257ffef3bef2ce648f05cc SHA512 a04618bda036e6652c7208f90a4dd91e07e75b85243580263f6ec846425ab907a87c318117990d4e8d9044bcd7a0ca8b63bc32bdd0d84e5373a10e67a77b79c0 WHIRLPOOL 11acad585f7315ae6b4edd53c764167567a948cb0e2037d95f2f4de34765909b71d095540c054f4cef3ba70224d294b42720536566e445cbdd06ebf2ad903841
2590 EBUILD netbeans-javafx-7.2.ebuild 3576 SHA256 3441b901a5074013351bc6c7ba6c424455e2affe52e448f2cfac0058c82345e2 SHA512 ee384d6e4ac767ade82b5d337d7a1c5d2b463c15a7596d91e1a850b37349f88d7867a0ffa11a118c48e2ed463f38dcfa791ec42b3fe85ea1e6bf7c4b27f9b073 WHIRLPOOL 15c7d20f2caa39c6cfcba2f846736754b049483f135ac90ced399672932a6a73467f0b4016550c3b2d8583be20d1467486f5652111893ec16111095a3e9c941c
2591 EBUILD netbeans-javafx-7.3.ebuild 4476 SHA256 9f268a852d45f37f9d22c3bb58d36be17f438e4b4cb5105d88ac4404731facb3 SHA512 3fa0e48e949d0df0a4404c04379623529f73ff15259f4164fddd10afb9faa046ceed16aac1a7b14728af89bf3a4ed7037638fb7e7e932a64cc71e84f7ecaa44a WHIRLPOOL 0395ca679fa41610c61dceb6ac018d7a76b62c08ca740de2fa2d98523f8e5f840a2d0a8c357b674d171841f93d980b536a671a1f12b5261d402c03b691ac6504
2592 @@ -35,5 +36,6 @@ EBUILD netbeans-javafx-9999_p20130218.ebuild 4525 SHA256 bca36d7eb519e2d1302b4cf
2593 EBUILD netbeans-javafx-9999_p20130220.ebuild 4746 SHA256 06c6becf4a160d378e7312d16e4298c98e42a8c47ca1c3fd05401e938641da1a SHA512 954f267005a21a0eb5f1feca189b34f154e01e37c17382968f31a194ecb51ba4195917b4ce79a6da4d75c7312def6ed907fc137d5efab5d009701a879c4ffab8 WHIRLPOOL f18c7dc1d5f5095ac3e7adf6e7149b6e7fafd7f7b6b5261b471c0109d77014414884870fa456378fd0ffa6be2cb75abab0ca6ded9b252ac674913ed623f385ec
2594 EBUILD netbeans-javafx-9999_p20130222.ebuild 4746 SHA256 b6a91b87b99088ee206fa04b168a8d9ec554997d001d81b0998b7089137cadc6 SHA512 911936c2a27385ac88847da467402cfdb0c9716a6020994f89b7ec692437d7f0b90a6252cde4b65d8bacfb19d6a62ea05dd15f07978725492f4c1a8254f080dc WHIRLPOOL dfd3b8cafb6a2db3c9abd27653a5b5aba435a539e8ef5923879bee620f09f8a62cd97102797c6fddf2adeed3501bc10f7656f6dcaa34eadea88edad067c5d044
2595 EBUILD netbeans-javafx-9999_p20130223.ebuild 4746 SHA256 3bceade7a6f9656d0057435f001d3758bdfb7b095e593e9f66ba3415cf045e8e SHA512 16d4ebb465277299c33bce964824f74d6675b02d0b1c8fc8103fe510a9fc3a871e9fe6ac1dd3025017f9746e9652d130ec0c4ab10cafcee0d1cad417698bba8a WHIRLPOOL 31fe9b91c76b9a92bcab339bd3922b99ff93d50858657bb8c1a9b0e0bfeaa0cb22ae07252fb7882514abfb6fab5e8554b30183531e55ef552fe8ea536da9a1b5
2596 -MISC ChangeLog 54870 SHA256 dd2e1fb287dc4b71108ec692672fb568735032a8dbe6aac31368b2057fc768c1 SHA512 dade596fb2c3ee8711740988bee997f179607170848de1bc1fbcb4c1899c65d369c06ba97bf57725ff150658acad1181625b6b86b63af0cfd99850e112c9f269 WHIRLPOOL 48bbbf86c2cecef3c595efe263cd5de8bba91f3fd341b18959feecbc2d9aed1d1b8c472b5829bf14b124d85b8329200119b3918664bac5ebf91c579de7c47550
2597 +EBUILD netbeans-javafx-9999_p20130224.ebuild 4746 SHA256 8790c9feb74a4e3e0911146814ea692ab39edbd9f1236725b45281858f9ed99e SHA512 421800d4d8050b4f9de33ca8ee7deeb1ca95e3b4cbcefc5872c7bf8d10d84cd0ce9f50bdd7a4b994efcd6801e6f4ea3ca9068190749c23c4be05169c652af4ad WHIRLPOOL 04212f8330a57611bffb41ab21d41b938dd996e3d9a31a977a39c1af2887198bc11935e96c4b441eadda7d58ab70cd6c7e36ced6964b9a87517992033708b234
2598 +MISC ChangeLog 55047 SHA256 ca93604ffd992006c2e69c45346929fbdac71d5cc7372dd8573b1ce5a79a51e9 SHA512 2ea598f87ff2055a1027942de05ffea65c5370cd78fce30f2a4b1e78bf7abb01d252d95a4228418c05858b596448bbd6ae19b63b74d84025207d6facd2df217d WHIRLPOOL 287f1cd847a2216a3856e23e69332ea26d1c446beedd7ead29ac390f9f429e7c7e74ed53bfa1da844ef77b16f54925ecd18a0358bbcd5371645b53edfad3a2db
2599 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
2600
2601 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20130224.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20130224.ebuild
2602 new file mode 100644
2603 index 0000000..a141392
2604 --- /dev/null
2605 +++ b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20130224.ebuild
2606 @@ -0,0 +1,125 @@
2607 +# Copyright 1999-2013 Gentoo Foundation
2608 +# Distributed under the terms of the GNU General Public License v2
2609 +# $Header: $
2610 +
2611 +EAPI="4"
2612 +WANT_ANT_TASKS="ant-nodeps"
2613 +inherit eutils java-pkg-2 java-ant-2
2614 +
2615 +DESCRIPTION="Netbeans JavaFX Cluster"
2616 +HOMEPAGE="http://netbeans.org/projects/javafx"
2617 +SLOT="9999"
2618 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2013-02-24_23-00-38/zip/netbeans-trunk-nightly-201302242300-src.zip"
2619 +SRC_URI="${SOURCE_URL}
2620 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r8-build.xml.patch.bz2
2621 + http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
2622 + http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
2623 + http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
2624 + http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
2625 + http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
2626 + http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
2627 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2628 +KEYWORDS="~amd64 ~x86"
2629 +IUSE=""
2630 +S="${WORKDIR}"
2631 +
2632 +CDEPEND="~dev-java/netbeans-extide-${PV}
2633 + ~dev-java/netbeans-ide-${PV}
2634 + ~dev-java/netbeans-java-${PV}
2635 + ~dev-java/netbeans-platform-${PV}"
2636 +DEPEND="virtual/jdk:1.6
2637 + app-arch/unzip
2638 + ${CDEPEND}
2639 + dev-java/javahelp:0
2640 + dev-java/junit:4"
2641 +RDEPEND=">=virtual/jdk-1.6
2642 + ${CDEPEND}"
2643 +
2644 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2645 +
2646 +EANT_BUILD_XML="nbbuild/build.xml"
2647 +EANT_BUILD_TARGET="rebuild-cluster"
2648 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
2649 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2650 +JAVA_PKG_BSFIX="off"
2651 +
2652 +src_unpack() {
2653 + unpack $(basename ${SOURCE_URL})
2654 +
2655 + einfo "Deleting bundled jars..."
2656 + find -name "*.jar" -type f -delete
2657 +
2658 + unpack netbeans-9999-r8-build.xml.patch.bz2
2659 +
2660 + pushd "${S}" >/dev/null || die
2661 + ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
2662 + ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
2663 + ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
2664 + ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
2665 + ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
2666 + ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
2667 + popd >/dev/null || die
2668 +}
2669 +
2670 +src_prepare() {
2671 + einfo "Deleting bundled class files..."
2672 + find -name "*.class" -type f | xargs rm -vf
2673 +
2674 + epatch netbeans-9999-r8-build.xml.patch
2675 +
2676 + # Support for custom patches
2677 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2678 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2679 +
2680 + if [ -n "${files}" ] ; then
2681 + einfo "Applying custom patches:"
2682 +
2683 + for file in ${files} ; do
2684 + epatch "${file}"
2685 + done
2686 + fi
2687 + fi
2688 +
2689 + einfo "Symlinking external libraries..."
2690 + java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
2691 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2692 + java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
2693 +
2694 + einfo "Linking in other clusters..."
2695 + mkdir "${S}"/nbbuild/netbeans || die
2696 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
2697 +
2698 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2699 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2700 + touch nb.cluster.extide.built
2701 +
2702 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2703 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2704 + touch nb.cluster.ide.built
2705 +
2706 + ln -s /usr/share/netbeans-java-${SLOT} java || die
2707 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2708 + touch nb.cluster.java.built
2709 +
2710 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2711 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2712 + touch nb.cluster.platform.built
2713 +
2714 + popd >/dev/null || die
2715 +
2716 + java-pkg-2_src_prepare
2717 +}
2718 +
2719 +src_install() {
2720 + pushd nbbuild/netbeans/javafx >/dev/null || die
2721 +
2722 + insinto ${INSTALL_DIR}
2723 +
2724 + grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2725 +
2726 + doins -r *
2727 +
2728 + popd >/dev/null || die
2729 +
2730 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
2731 +}
2732
2733 diff --git a/dev-java/netbeans-mobility/ChangeLog b/dev-java/netbeans-mobility/ChangeLog
2734 index 20dcae9..3d1b0a0 100644
2735 --- a/dev-java/netbeans-mobility/ChangeLog
2736 +++ b/dev-java/netbeans-mobility/ChangeLog
2737 @@ -2,6 +2,12 @@
2738 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
2739 # $Header: $
2740
2741 +*netbeans-mobility-9999_p20130224 (25 Feb 2013)
2742 +
2743 + 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
2744 + +netbeans-mobility-9999_p20130224.ebuild:
2745 + bumped to latest nightly sources
2746 +
2747 *netbeans-mobility-9999_p20130223 (25 Feb 2013)
2748
2749 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
2750
2751 diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
2752 index ecb6ed2..259ba55 100644
2753 --- a/dev-java/netbeans-mobility/Manifest
2754 +++ b/dev-java/netbeans-mobility/Manifest
2755 @@ -26,6 +26,7 @@ DIST netbeans-trunk-nightly-201302182300-src.zip 180586609 SHA256 16944466fd44be
2756 DIST netbeans-trunk-nightly-201302202300-src.zip 180814180 SHA256 880a316a47b96fe917d66de01753435d73ca5a261850cc37762fe4b7e705dd6f SHA512 1c01d527578863e424637702d4978fcd99591c7c04851e2c05bcd7230668ea4ec163b54d12fa98a0065d1f3da9263cebe60020a0f91d151d3060adef3a27215c WHIRLPOOL 783e766c9954c9972a5ca50d9fe0da15a7932ff0045c3d1b6cd25d7e808743d6ded4e1fbbfff4c6d4801f1b6f57a4305b7f7df84af39ab67fff75a9ba2b43355
2757 DIST netbeans-trunk-nightly-201302222300-src.zip 181000894 SHA256 574fec350579a704a0654248e3251f66a31a917e4d2da9f9faec6b5eabba4906 SHA512 a58095a15764c4e65a4a86c270840769a4664d985787db8318d7f1c53d559a5fb9a9bc9471ca2bcc7f4006de5257cc8be1cbcf0d43afcf0aa029974fa42d1b08 WHIRLPOOL 8f02c6a4dc722f89d9490a4b3815dbb65d070ed62069cfd560ffbfd674205a3ab59723da4a10765052005739846ea6b1d6a54702ea3b142b9c7ca20fb8e5b52f
2758 DIST netbeans-trunk-nightly-201302232300-src.zip 181038061 SHA256 f83b37558d44903c8e7af673b6ef1c58b5b6294cbaa7b432f9280be7ab9407f3 SHA512 a98659d4bf74dfdcb05dd32b4e58dd21217d709950e7cab8dd989579b7b871cf8c2e57fdd595606b32df31fa99f21a2fdbeecf413397f1cc4ac77b5d10a5e0d2 WHIRLPOOL 791918774862954e842b17d4a457b88d6350848d1fc1dd75c66af8ba00b023f6fcd42894297e2820c5370798f3bdc52e74d9b534fe8ee6b6e30c43de9031ac0d
2759 +DIST netbeans-trunk-nightly-201302242300-src.zip 181038061 SHA256 83aaf930d1336532b7e591a898229d4779416b3b1de88a69cefc2e8e0cb7937e SHA512 557d16806f7d8802b91e9df97659b8bf7be5f319ddf5515b0ce36fcfac5d389c69d7378f6b5709739ae4c76c836bb7458a11c30e7b80da68acaa5d9da77dd2be WHIRLPOOL 06a5928d04fd425318459fd32975138652400fe811cd641c2f348a24c1fe9886ed8ebfd9c8fda1eaa0180cc0ccf8f072eee58b437f31b493e3340e6e1ec7246a
2760 EBUILD netbeans-mobility-7.0.1.ebuild 8655 SHA256 992e214ff2926e2f0db623d96b717bf8f8e4ceb47e96e69b3c6b8f67d6a8d130 SHA512 d51bc003f4b637cfe71c9f49a96427e535596542ac195a9621bc4f92c04a6f720a87fac6eb267732f869ba105f263d9d36f848b54a89c734b6a68a78ed323808 WHIRLPOOL 515da7153b12c3b5779cfad16e3800b4d26ba4b174027d9a7b06a26754fad065751c7eda137ba6199315d024a322d59e7ea39a1b2f4244ea75b30770ac505791
2761 EBUILD netbeans-mobility-7.1.2.ebuild 7543 SHA256 bb3f1245ad68133798fa507f06dd1ffbc1d55f6ba38f4cccc29ff0240e5b5f22 SHA512 41f663977a0716c5449db597d5f90054717ff3579a9137a910d1943d3e0b39379c34c0d9aa9c98d231037a042074c8ecf5fc62c018cd7cd5e8680734ff854c51 WHIRLPOOL c3c6feb41ce3df356f617ca80530673ac653cdf50da0aead00518854d0850d6420333529aa6591e15ddd4053249191fcb47100c5f39a804352722e54f802bae4
2762 EBUILD netbeans-mobility-7.2.ebuild 6571 SHA256 58af97ca9a6adc56fa6abe91777a1ac35a3a9b7d68af1e73c23a45dc5631abb2 SHA512 ac42c3a3daa7d55c9c13d1c99dd6880d5d99741f80cfceb683da27e30c70d6228d9434571f2405d0dbbf27d2203e3f877da6347794b07b98331edd1631d3a69d WHIRLPOOL 5a6af3cbcd08180dcdf708a038f3119faacb9c78532b4bb1945c7260fb0a8232af57745e41a73311fafffe185c969e0c88ac34970caab7708313f53417695374
2763 @@ -40,5 +41,6 @@ EBUILD netbeans-mobility-9999_p20130218.ebuild 6637 SHA256 c00d768b1e44da0bcb177
2764 EBUILD netbeans-mobility-9999_p20130220.ebuild 6858 SHA256 b55c89da497114ad88770dfeb2408db1a3e98d635adadc2629af15f5bb130fdd SHA512 ff7c9d6a431121af3e821a4bb3f7ebeae9721f754c7e64f966c13b82644f9e9c44b597dc6cfc74eacd41df5169a0d65725af0c73c75099201d6d33b4be98636d WHIRLPOOL c77ee7fd5df12f4fd2b94ac116448b286378ef7558dbc46efb42ecb2f32c45f11ffd4fa79f5ed71e6ddee0124969d008400c17ef6003f13737818835e5e96cfe
2765 EBUILD netbeans-mobility-9999_p20130222.ebuild 6858 SHA256 031232a65385664a96e038831533bf83073e859ebfce7d72b1cc0819bf4baea3 SHA512 90abb99eb6d76a95a5744bfa55d074389df84e77634072e5a5d8ffd4b957c90c74422aee8eddebd87ff38f559cab976cce537a6773e6fc598f28f262e0ded504 WHIRLPOOL d92fdde62de53cbe6c226bf861398f9eb1f94ff00a164230902b50c8f3125106f2cec29636e7ec9dc80333aa7ec93c48f9a712b1262093c176e2333829659d21
2766 EBUILD netbeans-mobility-9999_p20130223.ebuild 6858 SHA256 e48def9ddf982e8f57e8c6ccd3dda21d728f7ff7b327f4f401f849b235356b5c SHA512 c0f3da3c82c9883b383fc9f4c88a130473e3a97016859bac1eaa7e4a8bdd15c3399dacd690e1ea137361e896365f7ca04ebdac7e11612ebc614167dea71aed05 WHIRLPOOL 0ff77937edd443d98f860c7996468de1934de358320bf0811c33d08e3faa24dde25eb58f0cd215ba265dc3e88e6db56dac2ee76314f6f5a9bc9002ea71e08856
2767 -MISC ChangeLog 70152 SHA256 155e6305a0f1170d85f8fdaba8c55fd06008e3ca4c3171424aa5586181139027 SHA512 12ccaf5d3d9123860491027aba3fb46f1956ca8278fe402ac832f2ebb5b0ce8cf7af00cdc49898f08dfe7cceddec9c34cb1afbffb9ad5dde823f5667cf5f7cd0 WHIRLPOOL 7f3ff275a3674403d0d2d2a32c962176914cc59cafe2e45dcacd6f3064de41d4029c0bbd437c81611261f5ac51fa3c921f3836951eed317b55dd09b3ec752113
2768 +EBUILD netbeans-mobility-9999_p20130224.ebuild 6858 SHA256 9ea6285fa9aaee8e23921ede87a60b496af2fcba58f35116034bea4451c01d59 SHA512 643d90cbb0d6e273b8422ae2f20d569737db68befbbbce1f512d721f28e0fcf6cb9485b85bb122851cf91c4a2173490401a312430c74efd0ebefd54c9f9c2e6d WHIRLPOOL 8951e1204075e4a7251ec2e1f2c817a08136ce026b0664f3c8c55514ead4bdd91b26c7cc58ca965c94327fa4cbb7f12686605314bef2cfce208b8dadfab179c1
2769 +MISC ChangeLog 70333 SHA256 5835831e858840028321909888fe8fb98450f17748bf0b509f4842cb4178b942 SHA512 a9af931b23395fbcd732f96fcaf270ebc521607190d1db1f84559ad4dedc8a427e82464c39faef057b5cce1561656e2b7dca2713b96bf748f7e6dae0168c0ffd WHIRLPOOL cb1a5502824b5b86cf3b5b2b482056ab0f1a8e4a85bab79b19a3300e6ec0d77186de4e4b924d1b05264665b259d8bef7337084b7a803d940135019f1fedd6551
2770 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
2771
2772 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20130224.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20130224.ebuild
2773 new file mode 100644
2774 index 0000000..e4bf4f4
2775 --- /dev/null
2776 +++ b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20130224.ebuild
2777 @@ -0,0 +1,155 @@
2778 +# Copyright 1999-2013 Gentoo Foundation
2779 +# Distributed under the terms of the GNU General Public License v2
2780 +# $Header: $
2781 +
2782 +EAPI="4"
2783 +WANT_ANT_TASKS="ant-nodeps"
2784 +inherit eutils java-pkg-2 java-ant-2
2785 +
2786 +DESCRIPTION="Netbeans Mobility Cluster"
2787 +HOMEPAGE="http://netbeans.org/features/platform/"
2788 +SLOT="9999"
2789 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2013-02-24_23-00-38/zip/netbeans-trunk-nightly-201302242300-src.zip"
2790 +SRC_URI="${SOURCE_URL}
2791 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r8-build.xml.patch.bz2
2792 + http://hg.netbeans.org/binaries/CEF99941E945D543DF0711F2C6AEF765B50F8501-jakarta-slide-ant-webdav-2.1.jar
2793 + http://hg.netbeans.org/binaries/D1B5BA3BFE8DCFAF08A0468F8879EF1D0E998038-jakarta-slide-webdavlib-2.1.jar
2794 + http://hg.netbeans.org/binaries/2FB485DD8C5EFC7972037781BFFF0CE31316FCE6-jmunit-1.2.1-api.zip
2795 + http://hg.netbeans.org/binaries/BD84F1A4C0789070CC62A8D2DBA75121A57C069C-jmunit4cldc10-1.2.1.jar
2796 + http://hg.netbeans.org/binaries/D76B8334DCBDBE93297AA5C02B17D9A856E72246-jmunit4cldc11-1.2.1.jar
2797 + http://hg.netbeans.org/binaries/D63B2CB355170F1BC8E126E43021047F94243B70-perseus-nb-1.0.1.jar"
2798 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2799 +KEYWORDS="~amd64 ~x86"
2800 +IUSE=""
2801 +S="${WORKDIR}"
2802 +
2803 +CDEPEND="~dev-java/netbeans-apisupport-${PV}
2804 + ~dev-java/netbeans-enterprise-${PV}
2805 + ~dev-java/netbeans-extide-${PV}
2806 + ~dev-java/netbeans-ide-${PV}
2807 + ~dev-java/netbeans-java-${PV}
2808 + ~dev-java/netbeans-platform-${PV}
2809 + ~dev-java/netbeans-websvccommon-${PV}
2810 + dev-java/ant-contrib:0
2811 + dev-java/commons-httpclient:3
2812 + dev-java/jdom:1.0"
2813 +DEPEND="virtual/jdk:1.6
2814 + app-arch/unzip
2815 + ${CDEPEND}
2816 + dev-java/javahelp:0"
2817 +RDEPEND=">=virtual/jdk-1.6
2818 + ${CDEPEND}"
2819 +
2820 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2821 +
2822 +EANT_BUILD_XML="nbbuild/build.xml"
2823 +EANT_BUILD_TARGET="rebuild-cluster"
2824 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
2825 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2826 +JAVA_PKG_BSFIX="off"
2827 +
2828 +src_unpack() {
2829 + unpack $(basename ${SOURCE_URL})
2830 +
2831 + einfo "Deleting bundled jars..."
2832 + find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
2833 + | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
2834 + | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
2835 + | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
2836 + | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
2837 +
2838 + unpack netbeans-9999-r8-build.xml.patch.bz2
2839 +
2840 + pushd "${S}" >/dev/null || die
2841 + ln -s "${DISTDIR}"/CEF99941E945D543DF0711F2C6AEF765B50F8501-jakarta-slide-ant-webdav-2.1.jar mobility.deployment.webdav/external/jakarta-slide-ant-webdav-2.1.jar || die
2842 + ln -s "${DISTDIR}"/D1B5BA3BFE8DCFAF08A0468F8879EF1D0E998038-jakarta-slide-webdavlib-2.1.jar mobility.deployment.webdav/external/jakarta-slide-webdavlib-2.1.jar || die
2843 + ln -s "${DISTDIR}"/2FB485DD8C5EFC7972037781BFFF0CE31316FCE6-jmunit-1.2.1-api.zip mobility.j2meunit/external/jmunit-1.2.1-api.zip || die
2844 + ln -s "${DISTDIR}"/BD84F1A4C0789070CC62A8D2DBA75121A57C069C-jmunit4cldc10-1.2.1.jar mobility.j2meunit/external/jmunit4cldc10-1.2.1.jar || die
2845 + ln -s "${DISTDIR}"/D76B8334DCBDBE93297AA5C02B17D9A856E72246-jmunit4cldc11-1.2.1.jar mobility.j2meunit/external/jmunit4cldc11-1.2.1.jar || die
2846 + ln -s "${DISTDIR}"/D63B2CB355170F1BC8E126E43021047F94243B70-perseus-nb-1.0.1.jar svg.perseus/external/perseus-nb-1.0.1.jar || die
2847 + popd >/dev/null || die
2848 +}
2849 +
2850 +src_prepare() {
2851 + einfo "Deleting bundled class files..."
2852 + find -name "*.class" -type f | xargs rm -vf
2853 +
2854 + epatch netbeans-9999-r8-build.xml.patch
2855 +
2856 + # Support for custom patches
2857 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2858 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2859 +
2860 + if [ -n "${files}" ] ; then
2861 + einfo "Applying custom patches:"
2862 +
2863 + for file in ${files} ; do
2864 + epatch "${file}"
2865 + done
2866 + fi
2867 + fi
2868 +
2869 + einfo "Symlinking external libraries..."
2870 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2871 + java-pkg_jar-from --into mobility.antext/external ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
2872 + java-pkg_jar-from --into mobility.deployment.webdav/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.1.jar
2873 + java-pkg_jar-from --into mobility.deployment.webdav/external jdom-1.0 jdom.jar jdom-1.0.jar
2874 +
2875 + einfo "Linking in other clusters..."
2876 + mkdir "${S}"/nbbuild/netbeans || die
2877 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
2878 +
2879 + ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
2880 + cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2881 + touch nb.cluster.apisupport.built
2882 +
2883 + ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
2884 + cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2885 + touch nb.cluster.enterprise.built
2886 +
2887 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2888 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2889 + touch nb.cluster.extide.built
2890 +
2891 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2892 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2893 + touch nb.cluster.ide.built
2894 +
2895 + ln -s /usr/share/netbeans-java-${SLOT} java || die
2896 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2897 + touch nb.cluster.java.built
2898 +
2899 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2900 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2901 + touch nb.cluster.platform.built
2902 +
2903 + ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
2904 + cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2905 + touch nb.cluster.websvccommon.built
2906 +
2907 + popd >/dev/null || die
2908 +
2909 + java-pkg-2_src_prepare
2910 +}
2911 +
2912 +src_install() {
2913 + pushd nbbuild/netbeans/mobility >/dev/null || die
2914 +
2915 + insinto ${INSTALL_DIR}
2916 +
2917 + grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2918 +
2919 + doins -r *
2920 + rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
2921 +
2922 + popd >/dev/null || die
2923 +
2924 + local instdir=${INSTALL_DIR}/modules/ext
2925 + pushd "${D}"/${instdir} >/dev/null || die
2926 + rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
2927 + 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
2928 + rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
2929 + popd >/dev/null || die
2930 +
2931 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
2932 +}
2933
2934 diff --git a/dev-java/netbeans-nb/ChangeLog b/dev-java/netbeans-nb/ChangeLog
2935 index f1e28f0..4e994fa 100644
2936 --- a/dev-java/netbeans-nb/ChangeLog
2937 +++ b/dev-java/netbeans-nb/ChangeLog
2938 @@ -2,6 +2,12 @@
2939 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
2940 # $Header: $
2941
2942 +*netbeans-nb-9999_p20130224 (25 Feb 2013)
2943 +
2944 + 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
2945 + +netbeans-nb-9999_p20130224.ebuild:
2946 + bumped to latest nightly sources
2947 +
2948 *netbeans-nb-9999_p20130223 (25 Feb 2013)
2949
2950 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
2951
2952 diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
2953 index 0b0489a..47ba41f 100644
2954 --- a/dev-java/netbeans-nb/Manifest
2955 +++ b/dev-java/netbeans-nb/Manifest
2956 @@ -22,6 +22,7 @@ DIST netbeans-trunk-nightly-201302182300-src.zip 180586609 SHA256 16944466fd44be
2957 DIST netbeans-trunk-nightly-201302202300-src.zip 180814180 SHA256 880a316a47b96fe917d66de01753435d73ca5a261850cc37762fe4b7e705dd6f SHA512 1c01d527578863e424637702d4978fcd99591c7c04851e2c05bcd7230668ea4ec163b54d12fa98a0065d1f3da9263cebe60020a0f91d151d3060adef3a27215c WHIRLPOOL 783e766c9954c9972a5ca50d9fe0da15a7932ff0045c3d1b6cd25d7e808743d6ded4e1fbbfff4c6d4801f1b6f57a4305b7f7df84af39ab67fff75a9ba2b43355
2958 DIST netbeans-trunk-nightly-201302222300-src.zip 181000894 SHA256 574fec350579a704a0654248e3251f66a31a917e4d2da9f9faec6b5eabba4906 SHA512 a58095a15764c4e65a4a86c270840769a4664d985787db8318d7f1c53d559a5fb9a9bc9471ca2bcc7f4006de5257cc8be1cbcf0d43afcf0aa029974fa42d1b08 WHIRLPOOL 8f02c6a4dc722f89d9490a4b3815dbb65d070ed62069cfd560ffbfd674205a3ab59723da4a10765052005739846ea6b1d6a54702ea3b142b9c7ca20fb8e5b52f
2959 DIST netbeans-trunk-nightly-201302232300-src.zip 181038061 SHA256 f83b37558d44903c8e7af673b6ef1c58b5b6294cbaa7b432f9280be7ab9407f3 SHA512 a98659d4bf74dfdcb05dd32b4e58dd21217d709950e7cab8dd989579b7b871cf8c2e57fdd595606b32df31fa99f21a2fdbeecf413397f1cc4ac77b5d10a5e0d2 WHIRLPOOL 791918774862954e842b17d4a457b88d6350848d1fc1dd75c66af8ba00b023f6fcd42894297e2820c5370798f3bdc52e74d9b534fe8ee6b6e30c43de9031ac0d
2960 +DIST netbeans-trunk-nightly-201302242300-src.zip 181038061 SHA256 83aaf930d1336532b7e591a898229d4779416b3b1de88a69cefc2e8e0cb7937e SHA512 557d16806f7d8802b91e9df97659b8bf7be5f319ddf5515b0ce36fcfac5d389c69d7378f6b5709739ae4c76c836bb7458a11c30e7b80da68acaa5d9da77dd2be WHIRLPOOL 06a5928d04fd425318459fd32975138652400fe811cd641c2f348a24c1fe9886ed8ebfd9c8fda1eaa0180cc0ccf8f072eee58b437f31b493e3340e6e1ec7246a
2961 EBUILD netbeans-nb-7.0.1.ebuild 5116 SHA256 17ac4a9aa7931d052a899ad8649bed42d5c37a06d913e0dc8ded118d7ef01c47 SHA512 932964fcc4d8d614a2ad8531eecd9298b89f06ac97db68e140e77bceb5d9c08c35524ae4766c18f5467bb01391a9c9f29cd4c5e45c29664b91340a33b0804d7e WHIRLPOOL 0e935fc1c63b61a97e60941111cd30fe4f7b740743013074f7722f3556473ccdba8bcd70ac6f544c67e2a60dd2d7c96abc9bf6bfc51aa6e9ff3135d041ebf3a1
2962 EBUILD netbeans-nb-7.1.2.ebuild 4987 SHA256 075ef11ab57b236061e4df3e905524ecfba2966c5d735d113b878a03219a9cc1 SHA512 321182e1780acfdbff56c1c84748897cf8c4dcf9fc94d0a6db71a018968e8f96e479a2dbb2f97655d50ee836ac1a81fdd62f6f04ba1b2d54157158e577c2b986 WHIRLPOOL 3d3742c6e90f0231ecabf5200446d00900204f51b9fb2be92954668dae86584d8ef477be11cad462a9721a04a1bc97673b8d8d808ef49f0345d979022471d919
2963 EBUILD netbeans-nb-7.2.ebuild 4970 SHA256 79d73ca57dd63e25afccd44816dd248e79f6974dd7e9ebbf4b3b11eb659092d9 SHA512 083317f6944c5fe38507fbca18804888e25c23070420a3080bb68bf00be95e520541c381482a6c55ff60656b36f8dd3fac60f2c605e4e3ee0ae92427faa468da WHIRLPOOL 7f02ab258612c5035b26326f25aaa08bf60fc0ff3108a2bf61dbcde9fe845e647f91319938206742a5f131fe905678833f3ad2449f68efef7e6ed4203f7538f3
2964 @@ -36,5 +37,6 @@ EBUILD netbeans-nb-9999_p20130218.ebuild 5036 SHA256 41b1f48711e57c93ad0e5cc9103
2965 EBUILD netbeans-nb-9999_p20130220.ebuild 5036 SHA256 0e259dae7b15ce297ac5e42864edd334c15cc12e2a5e95a4c2271f2025ff2a3d SHA512 071e85d80daca97e617570f9d54e8e94bee184cc1db3364ecc077de15769a009435d2cec8637a928cf306d56fc68514b8bc4de716c39bba6d34e2b9a0c2fe187 WHIRLPOOL 35e10b0dca0d118b30cad382b3d60ac9b272e0b633af7fa11cd6972ed9212754f06398818b101ef5ee95b58cc0422ad8f0440138151982b6b4c111437feb67da
2966 EBUILD netbeans-nb-9999_p20130222.ebuild 5036 SHA256 40e577b93434b5a2c957b3c2999c890ff3f9fec3b1cef94237860eadb4fe7ce4 SHA512 df1e2e6bf1cd41c995a97d35d6af4f74db35fa835ba578a25a6f3c21dacde6a7c115b7cb86e17ff8c31d6dffc538b00493b421b0256ca5dfb620f45614572e7a WHIRLPOOL 19877b2a7672f7bc073cf371fdce02f457400657f019b4cadcf4575c685e52ebc4191148e71e27c36a207f19d86e420ab54607737ff133a788d0a32d17523aa3
2967 EBUILD netbeans-nb-9999_p20130223.ebuild 5036 SHA256 cf6cda5afae6da23827421f67ae354c0252b8fa9c6be5178bb0d2d8385b8086d SHA512 b1654244e254b62c005f453e775382bca45d54b507a4b270177ad956414cbc34f8ca0d8f95e33699d373d4c3024965d77772c49c9728d6226c151645ef2ed505 WHIRLPOOL cfc031e0484db0e339daa0842d7f00692859e6f5f08528aac988341d85b4be5b8a51e87bde28db4f4fbba1902c432491b9ba31251d915c26a5aaf393a671cdf8
2968 -MISC ChangeLog 65496 SHA256 d73e55f0b6f30f08ab7373290c62a8d200266ecc8d09193f00d12206e701cf25 SHA512 b00160d10541da6ebd7cf15012161190e7360a3dfccc6da3279d8811a326f1eae9a54ff20e17fcbe0421fc045da9cb0a5b95af750ffe0812e6dbaf9e9ad3f09e WHIRLPOOL 4b7a14ee138d8e8ea7adc1ed9e27d7c52b5287bbfae80c777a58e1604b92fc37b606dd83bfe0c6d64f4e4ac6fca6b20e6e5dcd6a8656aa0efd78991f6fcbf18c
2969 +EBUILD netbeans-nb-9999_p20130224.ebuild 5036 SHA256 7da168bf75c1f3673d267b325b6da83daf63b690eb92a94a6b08105de260a49d SHA512 d86670c92c359db5a6cf34a10ffd2d1d92b502a946766b65767fa2648a8f94d7a3dec8f256dea18d24fec268d971483e4281921eb00abbe0e4333e85d4e361a5 WHIRLPOOL f12a215cff3186f785122f0d2861810ccb1f694ff78c2e10cab0e6a898df50b3e8d0d769afc48dff2bc0133d198c32d1fcc64ec0616e924b1a5bf21337ab982c
2970 +MISC ChangeLog 65665 SHA256 c7f3b85b480ee62eeec767810b129b95a7e4ced128bd658f3be556d6fdfed0b9 SHA512 9517685c9e09c7d1cba9a6f789d7cc354ba2fb56f815d4eb754c8d77d464d60d26e0663d811d40b9d1e1e3254e95508751988929863d6e6594ad1915057ff5dd WHIRLPOOL dbb2d7613cfdf5abca5d157928c373ade8539daaff2f822faff8f157b9378c010773fb2e8605066fac8154836166a00620844d587e5c2f621047c95c856a2eee
2971 MISC metadata.xml 396 SHA256 5083064ed2246a84e2aedbc326d56cc8bf571fd8e7c24af0e4bc14c50f1ebb49 SHA512 a0b2171264f1ea6ba33b184ef802589d679eaba5c4a1753e149d7cd93c2c31aace934eddf5dffed6be341d9e4061c843c849e464afb7b4417c6c2dff3e9ff1c7 WHIRLPOOL 1be3a1a3c2b64d8818108de191db834395ee4ab3cf7994914c9331d6e42ca9015dd2493b9516db20990cb30b4dea385a3dde08b75df956ca39ad65e3fa721cb7
2972
2973 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20130224.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20130224.ebuild
2974 new file mode 100644
2975 index 0000000..2b8e0d3
2976 --- /dev/null
2977 +++ b/dev-java/netbeans-nb/netbeans-nb-9999_p20130224.ebuild
2978 @@ -0,0 +1,149 @@
2979 +# Copyright 1999-2013 Gentoo Foundation
2980 +# Distributed under the terms of the GNU General Public License v2
2981 +# $Header: $
2982 +
2983 +EAPI="4"
2984 +WANT_ANT_TASKS="ant-nodeps"
2985 +inherit eutils java-pkg-2 java-ant-2
2986 +
2987 +DESCRIPTION="Netbeans IDE Branding"
2988 +HOMEPAGE="http://netbeans.org/"
2989 +SLOT="9999"
2990 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2013-02-24_23-00-38/zip/netbeans-trunk-nightly-201302242300-src.zip"
2991 +SRC_URI="${SOURCE_URL}
2992 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r8-build.xml.patch.bz2
2993 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
2994 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2995 +KEYWORDS="~amd64 ~x86"
2996 +IUSE="keychain"
2997 +S="${WORKDIR}"
2998 +
2999 +CDEPEND="~dev-java/netbeans-platform-${PV}
3000 + ~dev-java/netbeans-harness-${PV}
3001 + ~dev-java/netbeans-ide-${PV}"
3002 +DEPEND="virtual/jdk:1.6
3003 + app-arch/unzip
3004 + ${CDEPEND}
3005 + dev-java/javahelp:0"
3006 +RDEPEND=">=virtual/jdk-1.6
3007 + ${CDEPEND}
3008 + keychain? (
3009 + net-misc/keychain:0
3010 + net-misc/x11-ssh-askpass:0
3011 + )"
3012 +
3013 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3014 +
3015 +EANT_BUILD_XML="nbbuild/build.xml"
3016 +EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
3017 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
3018 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3019 +JAVA_PKG_BSFIX="off"
3020 +
3021 +src_unpack() {
3022 + unpack $(basename ${SOURCE_URL})
3023 +
3024 + einfo "Deleting bundled jars..."
3025 + find -name "*.jar" -type f -delete
3026 +
3027 + unpack netbeans-9999-r8-build.xml.patch.bz2
3028 +}
3029 +
3030 +src_prepare() {
3031 + einfo "Deleting bundled class files..."
3032 + find -name "*.class" -type f | xargs rm -vf
3033 +
3034 + epatch netbeans-9999-r8-build.xml.patch
3035 + use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
3036 +
3037 + # Support for custom patches
3038 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3039 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3040 +
3041 + if [ -n "${files}" ] ; then
3042 + einfo "Applying custom patches:"
3043 +
3044 + for file in ${files} ; do
3045 + epatch "${file}"
3046 + done
3047 + fi
3048 + fi
3049 +
3050 + einfo "Symlinking external libraries..."
3051 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3052 +
3053 + einfo "Linking in other clusters..."
3054 + mkdir "${S}"/nbbuild/netbeans || die
3055 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
3056 +
3057 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3058 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3059 + touch nb.cluster.platform.built
3060 +
3061 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3062 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3063 + touch nb.cluster.harness.built
3064 +
3065 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3066 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3067 + touch nb.cluster.ide.built
3068 + popd >/dev/null || die
3069 +
3070 + java-pkg-2_src_prepare
3071 +}
3072 +
3073 +src_install() {
3074 + pushd nbbuild/netbeans >/dev/null || die
3075 +
3076 + insinto ${INSTALL_DIR}/nb
3077 +
3078 + grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
3079 +
3080 + insinto ${INSTALL_DIR}
3081 + doins -r nb
3082 + dodoc *.txt
3083 + dohtml *.html *.css
3084 +
3085 + insinto ${INSTALL_DIR}/bin
3086 + doins bin/netbeans
3087 + dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
3088 + fperms 755 ${INSTALL_DIR}/bin/netbeans
3089 +
3090 + insinto /etc/netbeans-${SLOT}
3091 + doins etc/*
3092 + dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
3093 +
3094 + # fix paths per bug# 163483
3095 + if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
3096 + sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
3097 + sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
3098 + fi
3099 +
3100 + dodir /usr/share/icons/hicolor/32x32/apps
3101 + dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
3102 + dodir /usr/share/icons/hicolor/128x128/apps
3103 + cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
3104 + dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
3105 +
3106 + popd >/dev/null || die
3107 +
3108 + make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
3109 +
3110 + mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
3111 + echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
3112 +}
3113 +
3114 +pkg_postinst() {
3115 + if use keychain ; then
3116 + einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
3117 + einfo "your keys while connecting to ssh protected repositories. If you want to load some"
3118 + einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
3119 + einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
3120 + einfo "each key on single line, for example:"
3121 + einfo "id_dsa"
3122 + einfo "id_dsa_gentoo"
3123 + einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
3124 + einfo "for key password (only this time and never again). You can find more information"
3125 + einfo "about keychain at http://www.gentoo.org/doc/en/keychain-guide.xml"
3126 + fi
3127 +}
3128
3129 diff --git a/dev-java/netbeans-php/ChangeLog b/dev-java/netbeans-php/ChangeLog
3130 index 293f767..1b14379 100644
3131 --- a/dev-java/netbeans-php/ChangeLog
3132 +++ b/dev-java/netbeans-php/ChangeLog
3133 @@ -2,6 +2,12 @@
3134 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
3135 # $Header: $
3136
3137 +*netbeans-php-9999_p20130224 (25 Feb 2013)
3138 +
3139 + 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
3140 + +netbeans-php-9999_p20130224.ebuild:
3141 + bumped to latest nightly sources
3142 +
3143 *netbeans-php-9999_p20130223 (25 Feb 2013)
3144
3145 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
3146
3147 diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
3148 index 3cf5ee4..7499cdd 100644
3149 --- a/dev-java/netbeans-php/Manifest
3150 +++ b/dev-java/netbeans-php/Manifest
3151 @@ -25,6 +25,7 @@ DIST netbeans-trunk-nightly-201302182300-src.zip 180586609 SHA256 16944466fd44be
3152 DIST netbeans-trunk-nightly-201302202300-src.zip 180814180 SHA256 880a316a47b96fe917d66de01753435d73ca5a261850cc37762fe4b7e705dd6f SHA512 1c01d527578863e424637702d4978fcd99591c7c04851e2c05bcd7230668ea4ec163b54d12fa98a0065d1f3da9263cebe60020a0f91d151d3060adef3a27215c WHIRLPOOL 783e766c9954c9972a5ca50d9fe0da15a7932ff0045c3d1b6cd25d7e808743d6ded4e1fbbfff4c6d4801f1b6f57a4305b7f7df84af39ab67fff75a9ba2b43355
3153 DIST netbeans-trunk-nightly-201302222300-src.zip 181000894 SHA256 574fec350579a704a0654248e3251f66a31a917e4d2da9f9faec6b5eabba4906 SHA512 a58095a15764c4e65a4a86c270840769a4664d985787db8318d7f1c53d559a5fb9a9bc9471ca2bcc7f4006de5257cc8be1cbcf0d43afcf0aa029974fa42d1b08 WHIRLPOOL 8f02c6a4dc722f89d9490a4b3815dbb65d070ed62069cfd560ffbfd674205a3ab59723da4a10765052005739846ea6b1d6a54702ea3b142b9c7ca20fb8e5b52f
3154 DIST netbeans-trunk-nightly-201302232300-src.zip 181038061 SHA256 f83b37558d44903c8e7af673b6ef1c58b5b6294cbaa7b432f9280be7ab9407f3 SHA512 a98659d4bf74dfdcb05dd32b4e58dd21217d709950e7cab8dd989579b7b871cf8c2e57fdd595606b32df31fa99f21a2fdbeecf413397f1cc4ac77b5d10a5e0d2 WHIRLPOOL 791918774862954e842b17d4a457b88d6350848d1fc1dd75c66af8ba00b023f6fcd42894297e2820c5370798f3bdc52e74d9b534fe8ee6b6e30c43de9031ac0d
3155 +DIST netbeans-trunk-nightly-201302242300-src.zip 181038061 SHA256 83aaf930d1336532b7e591a898229d4779416b3b1de88a69cefc2e8e0cb7937e SHA512 557d16806f7d8802b91e9df97659b8bf7be5f319ddf5515b0ce36fcfac5d389c69d7378f6b5709739ae4c76c836bb7458a11c30e7b80da68acaa5d9da77dd2be WHIRLPOOL 06a5928d04fd425318459fd32975138652400fe811cd641c2f348a24c1fe9886ed8ebfd9c8fda1eaa0180cc0ccf8f072eee58b437f31b493e3340e6e1ec7246a
3156 EBUILD netbeans-php-7.0.1.ebuild 4151 SHA256 3aee393fe89aa4788ccd17af46f1df43a5681c28af6d580724d8db0f5e804ff0 SHA512 60106805595338b83e17d906c199c54dc4cc5d979f964a41f9938a508e8514670f4e5538eeecd91f8cd06dd2b4376119674f9a7a9f2fac6c1255e14929f2bc19 WHIRLPOOL 1a09962a5bd67a4fd4eed48af3f185146d2de6f506952f626756aabf6a157678fe71e0752ed5988ff414803b83150d9b8b4de956895667e331659bb59f94e09c
3157 EBUILD netbeans-php-7.1.2.ebuild 3940 SHA256 779f3bceb2b5a49e923fff28c36c653e31e2d11e186fabab1e656c3314b48d28 SHA512 1296c8ccbec945e66588c2a1a490d3ea93a28672e77751e16c3dff1f1aa6e3a00b454345f0b888c684a0d31fe05aad4f44310998eb72bf1febba85da1bcdd08b WHIRLPOOL b0238f8c5aa4a8c0a5cff82b0daa29860fe39712e96110916cd8a26938ca07b8e05c308e1387c84e7d693026590846392227e95668d150bbc7f1cbc660676eec
3158 EBUILD netbeans-php-7.2.ebuild 4159 SHA256 bb5c66ed19c9341332e1e42efb29a4ab5d19a22c995bae93efc952ec105ad493 SHA512 c919b120bdc51b56f58b390e9a017f9e059c6b5709220e80138caf7ca3e58d432f53c9ed28f899dc9537851a4cb8cafa9e7067eaefc5d5798b05fb0be9d5bd5f WHIRLPOOL 9857d2e6ac50c4daf5c8afc0a5b65b068b6010ecf2ef04f063bc184810c18b50feda683d2d80c84c0e621909bb05b19731135f2a69f1e56db927c42e8057a658
3159 @@ -39,5 +40,6 @@ EBUILD netbeans-php-9999_p20130218.ebuild 4225 SHA256 f18f88c280dc619a0df27532cc
3160 EBUILD netbeans-php-9999_p20130220.ebuild 4446 SHA256 8a02ba00eca8c1cc0157543535b0619968282b65422ebd672e8231fda5a38bba SHA512 99b719d9a6b620d2b1697d2f3578560afd3b215aa5779ccdca798a068f4d4ec06035415a89078109138efbfdaa8195c5ecbd443d7dc89e94c5ca63f81501da09 WHIRLPOOL 855638f654b0b1ddeaf9a65eaac0449963ae556a6a0899e89ae6cd4b2b9d0d19b54942eb3872543afc89b72132839498b5744af56b410a554ac12ac16f9be9ae
3161 EBUILD netbeans-php-9999_p20130222.ebuild 4446 SHA256 7644760309a557d23c7be018bc02b3513b755ddbb3f78e031c046ba98f7d3f96 SHA512 6d05b004c227c10fd7700085a311a86b619d0cc9db7694d93ed89ac293ff3083774b89493566a863f8f9f60e167c9a4a060afdf247a52b2dda02bf83a41b7e66 WHIRLPOOL 9ec2ff6abad1bf324180dc1cab0c387fbefae629dcb2d0d01f1db7776017a8ab5b4d995baa2298913e926394ea8a9719bc21942a1b24003513da336fa529b106
3162 EBUILD netbeans-php-9999_p20130223.ebuild 4446 SHA256 7f846ba2cd2031dcc382606b6eaeda2afbaab719447cdd6a338a503c3b478771 SHA512 7404b0ece61d24b2d37dbbb61ecd07d23c708a1fc3f92ad1474a4ce58c569bb13940193072a720e4373459776ddf021c97e93a252a729188bdbbc042fd0d9090 WHIRLPOOL 69edeb57eb213fd60be408609d8570dd786cc6af780a49973d89825ac029b5cb9c6e585b0398bf9d71da4e90cf843671f83e6dac171390f3b148cd1003ad8528
3163 -MISC ChangeLog 65530 SHA256 f1200aad1e0054c1e3572cec72735aba7e3bc78ce5db6bba1f43409d189a0a31 SHA512 d4dc0444ae07b46f42671e284663ac7c21d305ec82811a4b36bdece7b0b3703c1a193f29c007c08bc0fc58c53dbafbedab2946236d74baac63218232c6bebe14 WHIRLPOOL f428f319bb536f6389fd4ac2e24ecb588acd505e948e8dc469cb8f91304ac32e574a7b141391ef1ac1e6524cee1b9760f7738c94278a49999ad541fed80b3195
3164 +EBUILD netbeans-php-9999_p20130224.ebuild 4446 SHA256 3a9fbb9c54ba43fea4f4635517f626dad04095157bab061e504a46fc0d4af8b6 SHA512 c115467d3343ea0f8c88a0ee4dc05c480e7750ce1c36db1c5b4c1ef6fc45a92fb8042a2c30be21bf0a4b6a655e2d16448a69ac1a66bec779d39a18ed1550a4fe WHIRLPOOL f32bba2dc2382c60f3b3dee987ba3fe29a393f8a5564ec3529c3a357cb59a6fe341754f52e9683ac15ffdc9f9fd3c611573ceb62bf093e85a1e8927499f3293a
3165 +MISC ChangeLog 65701 SHA256 86a61ce2bb75948868ee5deb79f55b9f4f3651efa79ce7c4c92dc60d6dc113b6 SHA512 4a8a178feeea03a8f08324823422975062ac704e3085c12dea1578e56fd435ed0b4bbf08d736ab767fc55e6f190abfa7aae9bcdd93f3eb9691807c79285b084b WHIRLPOOL b737959cac2936cedab59b2be3c4f42a9baa80178995d2165bbcd1521ec28e5b8047753b438e0bbf284775053e1b46877687bea8e6be8cff6a8673b424a4ffb0
3166 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
3167
3168 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20130224.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20130224.ebuild
3169 new file mode 100644
3170 index 0000000..911abe7
3171 --- /dev/null
3172 +++ b/dev-java/netbeans-php/netbeans-php-9999_p20130224.ebuild
3173 @@ -0,0 +1,128 @@
3174 +# Copyright 1999-2013 Gentoo Foundation
3175 +# Distributed under the terms of the GNU General Public License v2
3176 +# $Header: $
3177 +
3178 +EAPI="4"
3179 +WANT_ANT_TASKS="ant-nodeps"
3180 +inherit eutils java-pkg-2 java-ant-2
3181 +
3182 +DESCRIPTION="Netbeans PHP Cluster"
3183 +HOMEPAGE="http://netbeans.org/projects/php"
3184 +SLOT="9999"
3185 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2013-02-24_23-00-38/zip/netbeans-trunk-nightly-201302242300-src.zip"
3186 +SRC_URI="${SOURCE_URL}
3187 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r8-build.xml.patch.bz2
3188 + http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
3189 + http://hg.netbeans.org/binaries/2786575056B65CA8965B8D195E9FDE85BB895DD8-phpsigfiles.zip
3190 + http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
3191 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3192 +KEYWORDS="~amd64 ~x86"
3193 +IUSE=""
3194 +S="${WORKDIR}"
3195 +
3196 +CDEPEND="~dev-java/netbeans-extide-${PV}
3197 + ~dev-java/netbeans-ide-${PV}
3198 + ~dev-java/netbeans-platform-${PV}
3199 + ~dev-java/netbeans-webcommon-${PV}
3200 + ~dev-java/netbeans-websvccommon-${PV}
3201 + dev-java/javacup:0"
3202 +DEPEND="virtual/jdk:1.6
3203 + app-arch/unzip
3204 + ${CDEPEND}
3205 + dev-java/javahelp:0"
3206 +RDEPEND=">=virtual/jdk-1.6
3207 + ${CDEPEND}"
3208 +
3209 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3210 +
3211 +EANT_BUILD_XML="nbbuild/build.xml"
3212 +EANT_BUILD_TARGET="rebuild-cluster"
3213 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
3214 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3215 +JAVA_PKG_BSFIX="off"
3216 +
3217 +src_unpack() {
3218 + unpack $(basename ${SOURCE_URL})
3219 +
3220 + einfo "Deleting bundled jars..."
3221 + find -name "*.jar" -type f -delete
3222 +
3223 + unpack netbeans-9999-r8-build.xml.patch.bz2
3224 +
3225 + pushd "${S}" >/dev/null || die
3226 + ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
3227 + ln -s "${DISTDIR}"/2786575056B65CA8965B8D195E9FDE85BB895DD8-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
3228 + ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
3229 + popd >/dev/null || die
3230 +}
3231 +
3232 +src_prepare() {
3233 + einfo "Deleting bundled class files..."
3234 + find -name "*.class" -type f | xargs rm -vf
3235 +
3236 + epatch netbeans-9999-r8-build.xml.patch
3237 +
3238 + # Support for custom patches
3239 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3240 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3241 +
3242 + if [ -n "${files}" ] ; then
3243 + einfo "Applying custom patches:"
3244 +
3245 + for file in ${files} ; do
3246 + epatch "${file}"
3247 + done
3248 + fi
3249 + fi
3250 +
3251 + einfo "Symlinking external libraries..."
3252 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3253 + java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
3254 +
3255 + einfo "Linking in other clusters..."
3256 + mkdir "${S}"/nbbuild/netbeans || die
3257 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
3258 +
3259 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3260 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3261 + touch nb.cluster.extide.built
3262 +
3263 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3264 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3265 + touch nb.cluster.ide.built
3266 +
3267 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3268 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3269 + touch nb.cluster.platform.built
3270 +
3271 + ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
3272 + cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3273 + touch nb.cluster.webcommon.built
3274 +
3275 + ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3276 + cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3277 + touch nb.cluster.websvccommon.built
3278 +
3279 + popd >/dev/null || die
3280 +
3281 + java-pkg-2_src_prepare
3282 +}
3283 +
3284 +src_install() {
3285 + pushd nbbuild/netbeans/php >/dev/null || die
3286 +
3287 + insinto ${INSTALL_DIR}
3288 +
3289 + grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3290 +
3291 + doins -r *
3292 +
3293 + popd >/dev/null || die
3294 +
3295 + local instdir=${INSTALL_DIR}/modules/ext
3296 + pushd "${D}"/${instdir} >/dev/null || die
3297 + rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
3298 + popd >/dev/null || die
3299 +
3300 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
3301 +}
3302
3303 diff --git a/dev-java/netbeans-platform/ChangeLog b/dev-java/netbeans-platform/ChangeLog
3304 index 728b4b4..d1530c5 100644
3305 --- a/dev-java/netbeans-platform/ChangeLog
3306 +++ b/dev-java/netbeans-platform/ChangeLog
3307 @@ -2,6 +2,12 @@
3308 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
3309 # $Header: $
3310
3311 +*netbeans-platform-9999_p20130224 (25 Feb 2013)
3312 +
3313 + 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
3314 + +netbeans-platform-9999_p20130224.ebuild:
3315 + bumped to latest nightly sources
3316 +
3317 *netbeans-platform-9999_p20130223 (25 Feb 2013)
3318
3319 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
3320
3321 diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
3322 index d43d088..e283b28 100644
3323 --- a/dev-java/netbeans-platform/Manifest
3324 +++ b/dev-java/netbeans-platform/Manifest
3325 @@ -29,6 +29,7 @@ DIST netbeans-trunk-nightly-201302182300-src.zip 180586609 SHA256 16944466fd44be
3326 DIST netbeans-trunk-nightly-201302202300-src.zip 180814180 SHA256 880a316a47b96fe917d66de01753435d73ca5a261850cc37762fe4b7e705dd6f SHA512 1c01d527578863e424637702d4978fcd99591c7c04851e2c05bcd7230668ea4ec163b54d12fa98a0065d1f3da9263cebe60020a0f91d151d3060adef3a27215c WHIRLPOOL 783e766c9954c9972a5ca50d9fe0da15a7932ff0045c3d1b6cd25d7e808743d6ded4e1fbbfff4c6d4801f1b6f57a4305b7f7df84af39ab67fff75a9ba2b43355
3327 DIST netbeans-trunk-nightly-201302222300-src.zip 181000894 SHA256 574fec350579a704a0654248e3251f66a31a917e4d2da9f9faec6b5eabba4906 SHA512 a58095a15764c4e65a4a86c270840769a4664d985787db8318d7f1c53d559a5fb9a9bc9471ca2bcc7f4006de5257cc8be1cbcf0d43afcf0aa029974fa42d1b08 WHIRLPOOL 8f02c6a4dc722f89d9490a4b3815dbb65d070ed62069cfd560ffbfd674205a3ab59723da4a10765052005739846ea6b1d6a54702ea3b142b9c7ca20fb8e5b52f
3328 DIST netbeans-trunk-nightly-201302232300-src.zip 181038061 SHA256 f83b37558d44903c8e7af673b6ef1c58b5b6294cbaa7b432f9280be7ab9407f3 SHA512 a98659d4bf74dfdcb05dd32b4e58dd21217d709950e7cab8dd989579b7b871cf8c2e57fdd595606b32df31fa99f21a2fdbeecf413397f1cc4ac77b5d10a5e0d2 WHIRLPOOL 791918774862954e842b17d4a457b88d6350848d1fc1dd75c66af8ba00b023f6fcd42894297e2820c5370798f3bdc52e74d9b534fe8ee6b6e30c43de9031ac0d
3329 +DIST netbeans-trunk-nightly-201302242300-src.zip 181038061 SHA256 83aaf930d1336532b7e591a898229d4779416b3b1de88a69cefc2e8e0cb7937e SHA512 557d16806f7d8802b91e9df97659b8bf7be5f319ddf5515b0ce36fcfac5d389c69d7378f6b5709739ae4c76c836bb7458a11c30e7b80da68acaa5d9da77dd2be WHIRLPOOL 06a5928d04fd425318459fd32975138652400fe811cd641c2f348a24c1fe9886ed8ebfd9c8fda1eaa0180cc0ccf8f072eee58b437f31b493e3340e6e1ec7246a
3330 EBUILD netbeans-platform-7.0.1.ebuild 5049 SHA256 b67cf0867358fea808614c02b8b6ea2ab88223f8642175ac3f91dc8c610aca4e SHA512 611b8e831a95d1b4e1c3a1f5e4904c84f9606298a94eb0900ac06cc88670849d218a3a03cce07b2463e206da01ce2931cdb6677948d20d8326908a36851589e6 WHIRLPOOL 01769eca4eb20c2702a432a6180eed16a9a50687016e307e585ab5de5cab8b3b664e456d489ff15d9f5af349f791b161eecb9fef7bfaba09a70e1eaab5d545a0
3331 EBUILD netbeans-platform-7.1.2.ebuild 5034 SHA256 a069e7e45f768e590e5b30fdda26185d8fde492355e4c530ce44169def991cc6 SHA512 31cfb0d9f13eacfcafd49be995bc456d17a689776e032f68ed4585e068a49f6e992c37c57f23c5e27176fb060996bcfc86b0446ae26efbc488909102fc10c979 WHIRLPOOL 1bd35ac39366fd13192e4a6a177280727bceb2f5f12ff684a288725954a29a240f2d264c3ef2ca38fa3e133063cdd943cce1d0f493f0f8ea9a621833c8f0031b
3332 EBUILD netbeans-platform-7.2.ebuild 5432 SHA256 227add7f41117667d8487f2bf8eb846c21529e7b2c49dac46e4b3b33062f69b0 SHA512 e49958f21358fe9689336d5cd5edbe435d0a2fd12c315174dcb408bf6ed4e6515d39d458554fb576c342a43f0af50c327bada8fa0b2eb485e14c01ddcdb6248d WHIRLPOOL 4f9101a2d5495fb6002b7791822f85091309c04d6c475060c116725f8da32f9ed270f0c27a9f6a2bd2aa0bd7417b18e9165d1feff7e98f6205bdafff3223e5a3
3333 @@ -43,5 +44,6 @@ EBUILD netbeans-platform-9999_p20130218.ebuild 5493 SHA256 779c5e8bd34c32b7e8698
3334 EBUILD netbeans-platform-9999_p20130220.ebuild 5493 SHA256 7aef9055617f52ce957c30be8ac2b8f125e852a325ab9808d034016deffd2e91 SHA512 9d9fa666923189dae7097f722447d0bc69e6c545feac3bd3f1bd882446174a468dca4d9a6d4797c1cd1d38acc128e353d5df870e0383a51234a3273ee12597ef WHIRLPOOL c2fb76b1e0802b08baccf4e60679f74a9f02eefec33741eb6ad9dd4300c81590210736279c8412f5291f41a12dd6f1d6d1877261bc2cb803269ff1b0b68ee350
3335 EBUILD netbeans-platform-9999_p20130222.ebuild 5493 SHA256 5a7baff20e4207fbe977f707e56e8ddca1a5e96149018be567680aba2c2cc4e5 SHA512 019cf1555a48baca169682862bf11032521ef7d21fc699860633e50d83d164612cbf671d9b3f8326b831991b0877692cab25fde0b5d9ff2aa5d2ea742bb306cc WHIRLPOOL 0157811a42ec9f8f11dd085991f911f9de30b01a16c6f2232187f5b0752c0e7186ef247280c0bc9934d328f1e634dbb37edc1ecae126813f78f679cd0b7e4081
3336 EBUILD netbeans-platform-9999_p20130223.ebuild 5493 SHA256 6aa3f348af6268295beeb9ecc67dc38f64b99387fe4ebb2c4e2d7df38cc4fbaa SHA512 3e042bb1e9226f6b6d3a493309823ab1762fc4b421af1861a702fbc61cf4cc009812a460c891d93333298b5a75a372160664017a50e952cffb72d206d1c442c1 WHIRLPOOL 1ccc20b73dd9243a19d441453a24d3dd40fe5238d0d0fc198b1ee48fc655de7163a04f2e122ace1f7df45b95634cfb061809c714c9e7f2981e37c9b06b6429d1
3337 -MISC ChangeLog 70748 SHA256 e6cd8e5c2329c7c1f2b5f244192cc302bec25e7fbfdc33f2e68bd5d2a0b40918 SHA512 98632be573b4f89ee93edb59dd29bf35b2fe572c73ed36e38f214461649622a366a363a6b8c256a42ef5a9758882036c67d814f12e53989721e4406536dedf2d WHIRLPOOL 04619db1484746fb677e364bc84933efb5c40902305efe2f6c8a45faca530c1cbdd8e5e1b91217cc50fe9fa70ee422814d2092cf53baa3c78730f322a15b9848
3338 +EBUILD netbeans-platform-9999_p20130224.ebuild 5493 SHA256 370a5e5aeeba1c06aa5b5b4a18f71cbc5c60ad18793ef131f4c6de364f6e61fb SHA512 6c2af81048dacdc84978e8feae659a178df0a08a9a4865df00e1e11f64cd6ac58cbe2a01e3477d31dafb5aa1069a252d73b82d1cd13422541c60846e27b8f831 WHIRLPOOL 00cbd2acae951e59aedd7d0c0f60062d479a9e88f8d183ce751039c363387dd5796aab704d8cf8ddaa66b044473ccd635d11b8d23c685aad5d854dee5574b840
3339 +MISC ChangeLog 70929 SHA256 0a32da38833a18df30f596c1de8dcdfc86af2ee4e1cb6e784440cb03cd9ffdd1 SHA512 805cb3d0a4a79cb27db23faa3fc97b166548ac1084dc295e56a79c572a50216dda05b2e0e2b24ff4042b7631882da2e7ebc057f2dee5cdc6a01905c8a2093645 WHIRLPOOL 626d4fb163aa234098d188266abd7073b1fda4c383c4318119ee6cd972700eb501881d7aba5900e37804ba24b617b7ca1273a772d3e024bef00c506d6c9b767b
3340 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
3341
3342 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20130224.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20130224.ebuild
3343 new file mode 100644
3344 index 0000000..d195e80
3345 --- /dev/null
3346 +++ b/dev-java/netbeans-platform/netbeans-platform-9999_p20130224.ebuild
3347 @@ -0,0 +1,127 @@
3348 +# Copyright 1999-2013 Gentoo Foundation
3349 +# Distributed under the terms of the GNU General Public License v2
3350 +# $Header: $
3351 +
3352 +EAPI="4"
3353 +WANT_ANT_TASKS="ant-nodeps"
3354 +inherit eutils java-pkg-2 java-ant-2
3355 +
3356 +DESCRIPTION="Netbeans Platform"
3357 +HOMEPAGE="http://netbeans.org/features/platform/"
3358 +SLOT="9999"
3359 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2013-02-24_23-00-38/zip/netbeans-trunk-nightly-201302242300-src.zip"
3360 +SRC_URI="${SOURCE_URL}
3361 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r8-build.xml.patch.bz2
3362 + http://hg.netbeans.org/binaries/14F630EDF137F54188636B5139432986D5FB19B7-felix-4.0.2.jar
3363 + http://hg.netbeans.org/binaries/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar
3364 + http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
3365 + http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
3366 + http://hg.netbeans.org/binaries/CFF0A34484AAF26F18BC15D0B2C226FD66769EAA-testng-6.5.1-dist.jar
3367 + http://hg.netbeans.org/binaries/D9B2EEC6413BDD174D047F9B7804C2EA440B79A5-testng-6.5.1-javadoc.zip"
3368 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3369 +KEYWORDS="~amd64 ~x86"
3370 +IUSE=""
3371 +S="${WORKDIR}"
3372 +
3373 +CDEPEND="dev-java/javahelp:0
3374 + >=dev-java/jna-3.4:0
3375 + >=dev-java/osgi-core-api-5:0
3376 + dev-java/swing-layout:1[source]"
3377 +DEPEND="virtual/jdk:1.6
3378 + app-arch/unzip
3379 + ${CDEPEND}"
3380 +RDEPEND=">=virtual/jdk-1.6
3381 + ${CDEPEND}"
3382 +
3383 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3384 +
3385 +EANT_BUILD_XML="nbbuild/build.xml"
3386 +EANT_BUILD_TARGET="rebuild-cluster"
3387 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk7.builds=true"
3388 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3389 +JAVA_PKG_BSFIX="off"
3390 +
3391 +src_unpack() {
3392 + unpack $(basename ${SOURCE_URL})
3393 +
3394 + einfo "Deleting bundled jars..."
3395 + find -name "*.jar" -type f -delete
3396 +
3397 + unpack netbeans-9999-r8-build.xml.patch.bz2
3398 +
3399 + pushd "${S}" >/dev/null || die
3400 + ln -s "${DISTDIR}"/14F630EDF137F54188636B5139432986D5FB19B7-felix-4.0.2.jar libs.felix/external/felix-4.0.2.jar || die
3401 + ln -s "${DISTDIR}"/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar netbinox/external/org.eclipse.osgi_3.8.0.v20120529-1548.jar || die
3402 + ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
3403 + ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
3404 + ln -s "${DISTDIR}"/CFF0A34484AAF26F18BC15D0B2C226FD66769EAA-testng-6.5.1-dist.jar libs.testng/external/testng-6.5.1-dist.jar || die
3405 + ln -s "${DISTDIR}"/D9B2EEC6413BDD174D047F9B7804C2EA440B79A5-testng-6.5.1-javadoc.zip libs.testng/external/testng-6.5.1-javadoc.zip || die
3406 + popd >/dev/null || die
3407 +}
3408 +
3409 +src_prepare() {
3410 + einfo "Deleting bundled class files..."
3411 + find -name "*.class" -type f | xargs rm -vf
3412 +
3413 + # upstream jna jar contains bundled binary libraries so we disable that feature
3414 + epatch netbeans-9999-r8-build.xml.patch
3415 +
3416 + # Support for custom patches
3417 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3418 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3419 +
3420 + if [ -n "${files}" ] ; then
3421 + einfo "Applying custom patches:"
3422 +
3423 + for file in ${files} ; do
3424 + epatch "${file}"
3425 + done
3426 + fi
3427 + fi
3428 +
3429 + einfo "Symlinking external libraries..."
3430 + java-pkg_jar-from --into core.nativeaccess/external jna platform.jar platform-3.4.0.jar
3431 + java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3432 + java-pkg_jar-from --into libs.jna/external jna jna.jar jna-3.4.0.jar
3433 + java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
3434 + java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
3435 + ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
3436 +
3437 + java-pkg-2_src_prepare
3438 +}
3439 +
3440 +src_compile() {
3441 + unset DISPLAY
3442 + eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
3443 +}
3444 +
3445 +src_install() {
3446 + pushd nbbuild/netbeans/platform >/dev/null || die
3447 +
3448 + java-pkg_dojar lib/*.jar
3449 + grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3450 +
3451 + insinto ${INSTALL_DIR}
3452 + doins -r *
3453 + rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
3454 + dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
3455 + find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
3456 + find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
3457 + rm -fr "${D}"/modules/lib || die
3458 +
3459 + popd >/dev/null || die
3460 +
3461 + fperms 775 ${INSTALL_DIR}/lib/nbexec
3462 + dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
3463 +
3464 + local instdir=${INSTALL_DIR}/modules/ext
3465 + pushd "${D}"/${instdir} >/dev/null || die
3466 + rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
3467 + rm jna-3.4.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-3.4.0.jar || die
3468 + rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
3469 + rm platform-3.4.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/platform-3.4.0.jar || die
3470 + 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
3471 + popd >/dev/null || die
3472 +
3473 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
3474 +}
3475
3476 diff --git a/dev-java/netbeans-profiler/ChangeLog b/dev-java/netbeans-profiler/ChangeLog
3477 index c8b0192..f0a7c9c 100644
3478 --- a/dev-java/netbeans-profiler/ChangeLog
3479 +++ b/dev-java/netbeans-profiler/ChangeLog
3480 @@ -2,6 +2,12 @@
3481 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
3482 # $Header: $
3483
3484 +*netbeans-profiler-9999_p20130224 (25 Feb 2013)
3485 +
3486 + 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
3487 + +netbeans-profiler-9999_p20130224.ebuild:
3488 + bumped to latest nightly sources
3489 +
3490 *netbeans-profiler-9999_p20130223 (25 Feb 2013)
3491
3492 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
3493
3494 diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
3495 index a241e8d..fdc49dd 100644
3496 --- a/dev-java/netbeans-profiler/Manifest
3497 +++ b/dev-java/netbeans-profiler/Manifest
3498 @@ -17,6 +17,7 @@ DIST netbeans-trunk-nightly-201302182300-src.zip 180586609 SHA256 16944466fd44be
3499 DIST netbeans-trunk-nightly-201302202300-src.zip 180814180 SHA256 880a316a47b96fe917d66de01753435d73ca5a261850cc37762fe4b7e705dd6f SHA512 1c01d527578863e424637702d4978fcd99591c7c04851e2c05bcd7230668ea4ec163b54d12fa98a0065d1f3da9263cebe60020a0f91d151d3060adef3a27215c WHIRLPOOL 783e766c9954c9972a5ca50d9fe0da15a7932ff0045c3d1b6cd25d7e808743d6ded4e1fbbfff4c6d4801f1b6f57a4305b7f7df84af39ab67fff75a9ba2b43355
3500 DIST netbeans-trunk-nightly-201302222300-src.zip 181000894 SHA256 574fec350579a704a0654248e3251f66a31a917e4d2da9f9faec6b5eabba4906 SHA512 a58095a15764c4e65a4a86c270840769a4664d985787db8318d7f1c53d559a5fb9a9bc9471ca2bcc7f4006de5257cc8be1cbcf0d43afcf0aa029974fa42d1b08 WHIRLPOOL 8f02c6a4dc722f89d9490a4b3815dbb65d070ed62069cfd560ffbfd674205a3ab59723da4a10765052005739846ea6b1d6a54702ea3b142b9c7ca20fb8e5b52f
3501 DIST netbeans-trunk-nightly-201302232300-src.zip 181038061 SHA256 f83b37558d44903c8e7af673b6ef1c58b5b6294cbaa7b432f9280be7ab9407f3 SHA512 a98659d4bf74dfdcb05dd32b4e58dd21217d709950e7cab8dd989579b7b871cf8c2e57fdd595606b32df31fa99f21a2fdbeecf413397f1cc4ac77b5d10a5e0d2 WHIRLPOOL 791918774862954e842b17d4a457b88d6350848d1fc1dd75c66af8ba00b023f6fcd42894297e2820c5370798f3bdc52e74d9b534fe8ee6b6e30c43de9031ac0d
3502 +DIST netbeans-trunk-nightly-201302242300-src.zip 181038061 SHA256 83aaf930d1336532b7e591a898229d4779416b3b1de88a69cefc2e8e0cb7937e SHA512 557d16806f7d8802b91e9df97659b8bf7be5f319ddf5515b0ce36fcfac5d389c69d7378f6b5709739ae4c76c836bb7458a11c30e7b80da68acaa5d9da77dd2be WHIRLPOOL 06a5928d04fd425318459fd32975138652400fe811cd641c2f348a24c1fe9886ed8ebfd9c8fda1eaa0180cc0ccf8f072eee58b437f31b493e3340e6e1ec7246a
3503 EBUILD netbeans-profiler-7.0.1.ebuild 3222 SHA256 b1bab800a27c30aaea26b8ff5ab21abdd1bec16b9890133429eca9ea77c018fe SHA512 d6198f44a06561b7e2598fdd6a37f8a3dc13c38f63dfbf6a86a083adbf71e9c62af87cb4e1b5b8dd2dc99feeeb99a7afcbb8f7747c378ad92c71263cc91a6c54 WHIRLPOOL c62613f511636b1f0393ac32c6b50641cdf7df9f9fdc95fd5acbe1a602ffe42fdabb556f989552b05b0607a5ad9d324a2019440c3ae66c50995ef3fc8775f385
3504 EBUILD netbeans-profiler-7.1.2.ebuild 3231 SHA256 94d87bf6f86add3bdc27f9f20084f35fe584fc2bd697acafa8c23cce16a0d1ee SHA512 dcc8da918a6b6e07ccae513fb4296d16891e205b49098fb8269d16beb9b1367b1920797cc78053b83f4321c1b69faa393365265c72213bb2abfb9d3f84f66319 WHIRLPOOL 18325a1df836e7242838920483c41d43f37b9dae8322d36a2a562b414baa0dc76971f581204ce76a6d64196dd60643089e8704da69617590cda61ce54ce82e8d
3505 EBUILD netbeans-profiler-7.2.ebuild 3214 SHA256 ddcba9ba672ad566ef256538fc8631ae691aa7c6574269199f26df5382c37f4b SHA512 1bb7eb95381861b8265ab366fe3c7a9b99971d1c4600eb6c7bffb521f4cebb32bcf3d662f82c811d47fe95e77cd39e48f3665f0fcabf9145eb171c2746d89684 WHIRLPOOL 7f74c2be9ec4e7ff419086f1da3b1a12b1c187102def004316ef89ed28f30da62542ed3409a51473a8d9d68d18a30de36b1d0307cd8eeb7e580668fe896c5aa5
3506 @@ -31,5 +32,6 @@ EBUILD netbeans-profiler-9999_p20130218.ebuild 3280 SHA256 46087cc231077971d4972
3507 EBUILD netbeans-profiler-9999_p20130220.ebuild 3501 SHA256 1b251a3a43858f9197c2a3795e9f2a4a771f151c6c3642bd23465b44073d686a SHA512 7a646e3bfc20f34a7712e1ab97a8497e742cf91e151679e2122cbda8aa8d3544fa0d9a50f4f99f4d065525253d419ba7e895e417228655732b950a8557216628 WHIRLPOOL 2277d312644a725773e95dd4e6da3ed66dc6c8ce3514cbdea9adb5564c698b16121c40da68611614db97ce31fd48699dabd7f53a8247d54adf62ce78582ce5ac
3508 EBUILD netbeans-profiler-9999_p20130222.ebuild 3501 SHA256 c3f75034220634505c1841a996b1f81d51dada2f8d2119514bb946287ca3fc22 SHA512 aa1b59025fcfa77c29a8888cd409d3ec0465ff09cd7d619e419d7313b7e55bd22d58f334119ef7318bfc7d4116033f3efccf08f8e10033fa2828e149d32a77cf WHIRLPOOL ade0d82be3b67a5618c119fbb28edd57f575d4a36554d7f3bd9bf0419661bff2ed3ae72841fd15424fe786aeadd63083c79818273bae92d1a7316708afe283b0
3509 EBUILD netbeans-profiler-9999_p20130223.ebuild 3501 SHA256 c9f3e8195bfa2c27d7c7f4eb2ce6931df6309061d6ae928883cc5faf3b9a9296 SHA512 522acfec2987bcc80bcd0db66b916cfaaa10cb03df1a7ff25e4d0943e13128f78da72843c94d4000af9afabfae28a9812778b706704af2cc090a4edc132d376a WHIRLPOOL 07376b0b978a04c1186b53ea0f8d847714ce6774823c5c549fc8ac025e9b22609b2ca78fd0209962243cc1701b086490bc41b2fa55b2a23c4aff09cb53565706
3510 -MISC ChangeLog 70209 SHA256 4d413b37b20541b572a2b12f738eff3563994c019bf11d8864011bd4aae39f09 SHA512 99496b22bd2405b7929b825611a8befe8cc1f4af8d4a93c1c2a63a68dd51e06e42392d66841ec65b781c79ee83aac3fa6087d7de0389fe428485d9c66d2da1e8 WHIRLPOOL 079ccac1864a8f2711255c320414fa7a01b0f773890395c4b8e86069f3600b2a2f1c295145ec134f06866931b8e8f4ed4645d24c457cf2771a77299570b61629
3511 +EBUILD netbeans-profiler-9999_p20130224.ebuild 3501 SHA256 362366e365f99e62811631d0281e759ef1c6212d0275ca66ac21ff88598dddd9 SHA512 22e39c704196bc68e9157db12d7d3c9e6a599e965949dd82b783c5331f9abcb6d6734f6072ea3734e85ad8a7cce30ef4b2aaa20b3bd966af2cd7bee1867d8982 WHIRLPOOL f48e6e053bb9ad550899018a62ba7b7baf0c8534a03c54672799364ceed6b1490e7b92f89facb6081f26611568c46c00f0c21b6c441808c29731af5116c81e29
3512 +MISC ChangeLog 70390 SHA256 5344dbe27b9196b8f3f13f77c31657b00f1c20b695f1fc5919c7db5d26ba4933 SHA512 13af4f9681706e0e06d06850df8cf84d469fd56b02a1adb71e00b22633812048ae663234e540a821ab3c5a9668d54dc41173c9149703b6510505adfc210c0818 WHIRLPOOL 24625794ab00df893bd195be77390474e40a98be8995488aefda3ded4455e94ff93922619f390393e254ba0f7255a79b796ee74f900f65939ee7588f17bbf5ed
3513 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
3514
3515 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20130224.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20130224.ebuild
3516 new file mode 100644
3517 index 0000000..018eb66
3518 --- /dev/null
3519 +++ b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20130224.ebuild
3520 @@ -0,0 +1,122 @@
3521 +# Copyright 1999-2013 Gentoo Foundation
3522 +# Distributed under the terms of the GNU General Public License v2
3523 +# $Header: $
3524 +
3525 +EAPI="4"
3526 +WANT_ANT_TASKS="ant-nodeps"
3527 +inherit eutils java-pkg-2 java-ant-2
3528 +
3529 +DESCRIPTION="Netbeans Profiler Cluster"
3530 +HOMEPAGE="http://netbeans.org/projects/profiler"
3531 +SLOT="9999"
3532 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2013-02-24_23-00-38/zip/netbeans-trunk-nightly-201302242300-src.zip"
3533 +SRC_URI="${SOURCE_URL}
3534 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r8-build.xml.patch.bz2"
3535 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3536 +KEYWORDS="~amd64 ~x86"
3537 +IUSE=""
3538 +S="${WORKDIR}"
3539 +
3540 +# Binary files needed for remote profiling
3541 +QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
3542 +
3543 +CDEPEND="~dev-java/netbeans-extide-${PV}
3544 + ~dev-java/netbeans-ide-${PV}
3545 + ~dev-java/netbeans-java-${PV}
3546 + ~dev-java/netbeans-platform-${PV}"
3547 +DEPEND="virtual/jdk:1.6
3548 + app-arch/unzip
3549 + ${CDEPEND}
3550 + dev-java/javahelp:0"
3551 +RDEPEND=">=virtual/jdk-1.6
3552 + ${CDEPEND}"
3553 +
3554 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3555 +
3556 +EANT_BUILD_XML="nbbuild/build.xml"
3557 +EANT_BUILD_TARGET="rebuild-cluster"
3558 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
3559 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3560 +JAVA_PKG_BSFIX="off"
3561 +
3562 +src_unpack() {
3563 + unpack $(basename ${SOURCE_URL})
3564 +
3565 + einfo "Deleting bundled jars..."
3566 + find -name "*.jar" -type f -delete
3567 +
3568 + unpack netbeans-9999-r8-build.xml.patch.bz2
3569 +}
3570 +
3571 +src_prepare() {
3572 + einfo "Deleting bundled class files..."
3573 + find -name "*.class" -type f | xargs rm -vf
3574 +
3575 + epatch netbeans-9999-r8-build.xml.patch
3576 +
3577 + # Support for custom patches
3578 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3579 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3580 +
3581 + if [ -n "${files}" ] ; then
3582 + einfo "Applying custom patches:"
3583 +
3584 + for file in ${files} ; do
3585 + epatch "${file}"
3586 + done
3587 + fi
3588 + fi
3589 +
3590 + einfo "Symlinking external libraries..."
3591 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3592 +
3593 + einfo "Linking in other clusters..."
3594 + mkdir "${S}"/nbbuild/netbeans || die
3595 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
3596 +
3597 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3598 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3599 + touch nb.cluster.extide.built
3600 +
3601 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3602 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3603 + touch nb.cluster.ide.built
3604 +
3605 + ln -s /usr/share/netbeans-java-${SLOT} java || die
3606 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3607 + touch nb.cluster.java.built
3608 +
3609 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3610 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3611 + touch nb.cluster.platform.built
3612 +
3613 + popd >/dev/null || die
3614 +
3615 + java-pkg-2_src_prepare
3616 +}
3617 +
3618 +src_install() {
3619 + pushd nbbuild/netbeans/profiler >/dev/null || die
3620 +
3621 + insinto ${INSTALL_DIR}
3622 +
3623 + grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3624 +
3625 + doins -r *
3626 +
3627 + for file in lib/deployed/cvm/linux/*.so ; do
3628 + fperms 755 ${file}
3629 + done
3630 +
3631 + for file in lib/deployed/jdk*/linux*/*.so ; do
3632 + fperms 755 ${file}
3633 + done
3634 +
3635 + for file in remote-pack-defs/*.sh ; do
3636 + fperms 755 ${file}
3637 + done
3638 +
3639 + popd >/dev/null || die
3640 +
3641 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
3642 +}
3643
3644 diff --git a/dev-java/netbeans-webcommon/ChangeLog b/dev-java/netbeans-webcommon/ChangeLog
3645 index 605e8cc..13ed4f5 100644
3646 --- a/dev-java/netbeans-webcommon/ChangeLog
3647 +++ b/dev-java/netbeans-webcommon/ChangeLog
3648 @@ -2,6 +2,12 @@
3649 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
3650 # $Header: $
3651
3652 +*netbeans-webcommon-9999_p20130224 (25 Feb 2013)
3653 +
3654 + 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
3655 + +netbeans-webcommon-9999_p20130224.ebuild:
3656 + bumped to latest nightly sources
3657 +
3658 *netbeans-webcommon-9999_p20130223 (25 Feb 2013)
3659
3660 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
3661
3662 diff --git a/dev-java/netbeans-webcommon/Manifest b/dev-java/netbeans-webcommon/Manifest
3663 index c8f42d4..63e3cb5 100644
3664 --- a/dev-java/netbeans-webcommon/Manifest
3665 +++ b/dev-java/netbeans-webcommon/Manifest
3666 @@ -15,6 +15,7 @@ DIST netbeans-trunk-nightly-201302182300-src.zip 180586609 SHA256 16944466fd44be
3667 DIST netbeans-trunk-nightly-201302202300-src.zip 180814180 SHA256 880a316a47b96fe917d66de01753435d73ca5a261850cc37762fe4b7e705dd6f SHA512 1c01d527578863e424637702d4978fcd99591c7c04851e2c05bcd7230668ea4ec163b54d12fa98a0065d1f3da9263cebe60020a0f91d151d3060adef3a27215c WHIRLPOOL 783e766c9954c9972a5ca50d9fe0da15a7932ff0045c3d1b6cd25d7e808743d6ded4e1fbbfff4c6d4801f1b6f57a4305b7f7df84af39ab67fff75a9ba2b43355
3668 DIST netbeans-trunk-nightly-201302222300-src.zip 181000894 SHA256 574fec350579a704a0654248e3251f66a31a917e4d2da9f9faec6b5eabba4906 SHA512 a58095a15764c4e65a4a86c270840769a4664d985787db8318d7f1c53d559a5fb9a9bc9471ca2bcc7f4006de5257cc8be1cbcf0d43afcf0aa029974fa42d1b08 WHIRLPOOL 8f02c6a4dc722f89d9490a4b3815dbb65d070ed62069cfd560ffbfd674205a3ab59723da4a10765052005739846ea6b1d6a54702ea3b142b9c7ca20fb8e5b52f
3669 DIST netbeans-trunk-nightly-201302232300-src.zip 181038061 SHA256 f83b37558d44903c8e7af673b6ef1c58b5b6294cbaa7b432f9280be7ab9407f3 SHA512 a98659d4bf74dfdcb05dd32b4e58dd21217d709950e7cab8dd989579b7b871cf8c2e57fdd595606b32df31fa99f21a2fdbeecf413397f1cc4ac77b5d10a5e0d2 WHIRLPOOL 791918774862954e842b17d4a457b88d6350848d1fc1dd75c66af8ba00b023f6fcd42894297e2820c5370798f3bdc52e74d9b534fe8ee6b6e30c43de9031ac0d
3670 +DIST netbeans-trunk-nightly-201302242300-src.zip 181038061 SHA256 83aaf930d1336532b7e591a898229d4779416b3b1de88a69cefc2e8e0cb7937e SHA512 557d16806f7d8802b91e9df97659b8bf7be5f319ddf5515b0ce36fcfac5d389c69d7378f6b5709739ae4c76c836bb7458a11c30e7b80da68acaa5d9da77dd2be WHIRLPOOL 06a5928d04fd425318459fd32975138652400fe811cd641c2f348a24c1fe9886ed8ebfd9c8fda1eaa0180cc0ccf8f072eee58b437f31b493e3340e6e1ec7246a
3671 EBUILD netbeans-webcommon-7.2.ebuild 2665 SHA256 9328ea550dfeca5be5c2b03aa5f512d451f1673e49a40994155fca0b2fb2f79d SHA512 d8b80b79e78769a70d01605a79a8a91f7e839d4138b4cbf28cafca6f56ae3d7003c2f5f40aff77bbe3f2882f43a7d7dca3f0428f0f2723a42ae5b49e4c71ffff WHIRLPOOL 31254cbd2fc6cfb2d1bed4d22958595dbbf73032439f19e684463efbe466ee80c144f77ab00ced7a07815b1cdc1d45a87ceda83e7a2fd20ac2ce65e45d30a093
3672 EBUILD netbeans-webcommon-7.3.ebuild 2986 SHA256 327c0a73fb20778d9fbe4a12024fa065e4102a7aff3fcbda7448874656a46420 SHA512 3d270e940424b3bcdc8c7f8ff2016d33eb55420ac4037f4e406b688c2acea1b07a04625772265ac293d80c0d1afe3bbe6f865051ed9234b700619bd0781d8b39 WHIRLPOOL 5bc288949ed3aa9c3c4cd4cd33b817fe317754229ad30e80da8cfea817bfb77e988a1d6d3280aaef90619968e0309fad212deff0f7970f04438494a893a30a5b
3673 EBUILD netbeans-webcommon-9999_p20130210.ebuild 3035 SHA256 a5cee4ccdf656d7eb69679f66750d383c96680e11d72daa1a5aff8e1cae01d50 SHA512 97c766cebb486fd0fa539220e7dce93125b49cf3cb6bb412bd5337f8b6ad30ebe10cff2332be1061322497dca73cdd70b0779fb59029c7bc279e3ac577a3f483 WHIRLPOOL e7cec675f59530398c37520072e7c525eaaac361cfb062d40eadbe43c93fc1c6551fd2b2f0d9894bb3b5c124a75700322a61cc1a396a84bec2f5c7e3a411d88d
3674 @@ -27,5 +28,6 @@ EBUILD netbeans-webcommon-9999_p20130218.ebuild 3035 SHA256 86dc27841a82fd32b0ee
3675 EBUILD netbeans-webcommon-9999_p20130220.ebuild 3453 SHA256 c5b5ee916226b3675e4cd838a3a43e8c43b30d0aafe1d9a8b1c0179ee1f5398d SHA512 d706c6353e7017f201b914c85eb60e3ab1ba321bd4e9052ffb293c5544492d56533bbd9bb7165442400b7e845b11f1d1c897d6229d8b5fbb9b7fa34d4d85fa3e WHIRLPOOL 84c376007b5bd55a9f20077eedcdb4c58a4554fc1a9390655eb6b94f4de27130a4cc253ae527580b922f51390fb7a5cdf0874e395b66946175b9a2687fe3e421
3676 EBUILD netbeans-webcommon-9999_p20130222.ebuild 3453 SHA256 96d38336798b41675203c7a931a25faacbc983c481767d07fe377417c66e1b46 SHA512 7f20d527ce42d5fd7e967d514f1d264e9abebca6bc21529eaae80eb89cce7d17bcae087f5f742afb18503f2c5afa99224d284a34df3c1737cc667642864f91e3 WHIRLPOOL bc5cccdc5a5e17e787752f9d7b20d4ecaa7eb746eca6cc868321048d3bab067b21dff4a0f7b8ce29f6a172b75ea882d09b741315ff9db4d62dee7e713c19e46c
3677 EBUILD netbeans-webcommon-9999_p20130223.ebuild 3453 SHA256 ee06d724422d917c96b7faffc02b072806c550164eac20ae7f52e3f1b0ba6b59 SHA512 28778f4c04229c88f9bb1b2315b799bf0520419f708425e12eae6c5f60268d55a0bf8c7b106bdd7e634114c76aa14efac0a8202277d0ad8e5273cfd5322fd097 WHIRLPOOL fd1a83bdcb3cdad2d1a130ea708ed33e34c55f67ac94322dabd951337694c374c43721c227a304852fa01d247e4c3d73918094260dc965d84c29ea690e67f10f
3678 -MISC ChangeLog 42026 SHA256 116496ec3215efb5526afbdcd1b4a1a25f6173463e9ced9a9542bd7a5d067ca3 SHA512 40648f112cb0a07b01db24ba2f51c7e0313918b480e5ed5648adf39e9ec2b9e2507e31a060e255c31398fe118df418c4237a0e567c90264689d757fbd3131b2a WHIRLPOOL 995c7fc393bfb202230b1f09a23ccd077ab63f52ba07f05bbe05a678d590cc0932bf38a19c78abc05587c5923af19f20570134232dac59f290cc9dde6e739b5e
3679 +EBUILD netbeans-webcommon-9999_p20130224.ebuild 3453 SHA256 e859ade47b7143dd1e95e3c1fb4f42fbc337bd7232879255db49158641c117da SHA512 e611339b1ac26628d61603ed15d3020c00710b8009c3c86967ae095614fc67f0a7094ea68bce34a83a701ba55a7cc39831fd2cd0a6f6c448f1fcd2c7e0cdd3c5 WHIRLPOOL bd0abb39591915257d54ccf79e2bc216fd55b8c451976a9c6ca0d1189db548d07e304c673e561232a6431df5128b581e5c8b6f0d13a3b089e89296e98bb317b8
3680 +MISC ChangeLog 42209 SHA256 afcf6067e3e6f027dd47764bbb2f2552a85dea1ecd170059c91be2bba3b0f819 SHA512 ac7d414d94130c2e10d58712338ef732de1ed37914b849537e54557b794abb7843fb72a88d2880acc7d9bf5de4af6dc58b2ca57c84dd2fb72026e59a8221eb1e WHIRLPOOL 7bec62eff9f6f9bdfe69df6035d39bfab293136b98e5272da80c29b95a0335cf9d3dbe2a11994960ea24a77bb17acba41c91a6c3f37b4253385b01130545c98c
3681 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
3682
3683 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20130224.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20130224.ebuild
3684 new file mode 100644
3685 index 0000000..eb15ddd
3686 --- /dev/null
3687 +++ b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20130224.ebuild
3688 @@ -0,0 +1,107 @@
3689 +# Copyright 1999-2013 Gentoo Foundation
3690 +# Distributed under the terms of the GNU General Public License v2
3691 +# $Header: $
3692 +
3693 +EAPI="4"
3694 +WANT_ANT_TASKS="ant-nodeps"
3695 +inherit eutils java-pkg-2 java-ant-2
3696 +
3697 +DESCRIPTION="Netbeans Web Services Cluster"
3698 +HOMEPAGE="http://netbeans.org/"
3699 +SLOT="9999"
3700 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2013-02-24_23-00-38/zip/netbeans-trunk-nightly-201302242300-src.zip"
3701 +SRC_URI="${SOURCE_URL}
3702 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r8-build.xml.patch.bz2
3703 + http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
3704 + http://hg.netbeans.org/binaries/E1B4ED2DCA9B1BDE7FE6D8F4B0A0CA265BCFFC16-ios-sim"
3705 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3706 +KEYWORDS="~amd64 ~x86"
3707 +IUSE=""
3708 +S="${WORKDIR}"
3709 +
3710 +CDEPEND="~dev-java/netbeans-platform-${PV}
3711 + ~dev-java/netbeans-extide-${PV}
3712 + ~dev-java/netbeans-ide-${PV}"
3713 +DEPEND="virtual/jdk:1.6
3714 + app-arch/unzip
3715 + ${CDEPEND}
3716 + dev-java/javahelp:0"
3717 +RDEPEND=">=virtual/jdk-1.6
3718 + ${CDEPEND}"
3719 +
3720 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3721 +
3722 +EANT_BUILD_XML="nbbuild/build.xml"
3723 +EANT_BUILD_TARGET="rebuild-cluster"
3724 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
3725 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3726 +JAVA_PKG_BSFIX="off"
3727 +
3728 +src_unpack() {
3729 + unpack $(basename ${SOURCE_URL})
3730 +
3731 + einfo "Deleting bundled jars..."
3732 + find -name "*.jar" -type f -delete
3733 +
3734 + unpack netbeans-9999-r8-build.xml.patch.bz2
3735 +
3736 + pushd "${S}" >/dev/null || die
3737 + ln -s "${DISTDIR}"/E1B4ED2DCA9B1BDE7FE6D8F4B0A0CA265BCFFC16-ios-sim cordova.platforms.ios/external/ios-sim || die
3738 + ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
3739 + popd >/dev/null || die
3740 +}
3741 +
3742 +src_prepare() {
3743 + einfo "Deleting bundled class files..."
3744 + find -name "*.class" -type f | xargs rm -vf
3745 +
3746 + epatch netbeans-9999-r8-build.xml.patch
3747 +
3748 + # Support for custom patches
3749 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3750 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3751 +
3752 + if [ -n "${files}" ] ; then
3753 + einfo "Applying custom patches:"
3754 +
3755 + for file in ${files} ; do
3756 + epatch "${file}"
3757 + done
3758 + fi
3759 + fi
3760 +
3761 + einfo "Symlinking external libraries..."
3762 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3763 +
3764 + einfo "Linking in other clusters..."
3765 + mkdir "${S}"/nbbuild/netbeans || die
3766 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
3767 +
3768 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3769 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3770 + touch nb.cluster.platform.built
3771 +
3772 + ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3773 + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3774 + touch nb.cluster.extide.built
3775 +
3776 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3777 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3778 + touch nb.cluster.ide.built
3779 +
3780 + popd >/dev/null || die
3781 +
3782 + java-pkg-2_src_prepare
3783 +}
3784 +
3785 +src_install() {
3786 + pushd nbbuild/netbeans/webcommon >/dev/null || die
3787 +
3788 + insinto ${INSTALL_DIR}
3789 + grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3790 + doins -r *
3791 +
3792 + popd >/dev/null || die
3793 +
3794 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
3795 +}
3796
3797 diff --git a/dev-java/netbeans-websvccommon/ChangeLog b/dev-java/netbeans-websvccommon/ChangeLog
3798 index d31f64b..d33db96 100644
3799 --- a/dev-java/netbeans-websvccommon/ChangeLog
3800 +++ b/dev-java/netbeans-websvccommon/ChangeLog
3801 @@ -2,6 +2,12 @@
3802 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
3803 # $Header: $
3804
3805 +*netbeans-websvccommon-9999_p20130224 (25 Feb 2013)
3806 +
3807 + 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
3808 + +netbeans-websvccommon-9999_p20130224.ebuild:
3809 + bumped to latest nightly sources
3810 +
3811 *netbeans-websvccommon-9999_p20130223 (25 Feb 2013)
3812
3813 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
3814
3815 diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
3816 index dfda284..f345c35 100644
3817 --- a/dev-java/netbeans-websvccommon/Manifest
3818 +++ b/dev-java/netbeans-websvccommon/Manifest
3819 @@ -17,6 +17,7 @@ DIST netbeans-trunk-nightly-201302182300-src.zip 180586609 SHA256 16944466fd44be
3820 DIST netbeans-trunk-nightly-201302202300-src.zip 180814180 SHA256 880a316a47b96fe917d66de01753435d73ca5a261850cc37762fe4b7e705dd6f SHA512 1c01d527578863e424637702d4978fcd99591c7c04851e2c05bcd7230668ea4ec163b54d12fa98a0065d1f3da9263cebe60020a0f91d151d3060adef3a27215c WHIRLPOOL 783e766c9954c9972a5ca50d9fe0da15a7932ff0045c3d1b6cd25d7e808743d6ded4e1fbbfff4c6d4801f1b6f57a4305b7f7df84af39ab67fff75a9ba2b43355
3821 DIST netbeans-trunk-nightly-201302222300-src.zip 181000894 SHA256 574fec350579a704a0654248e3251f66a31a917e4d2da9f9faec6b5eabba4906 SHA512 a58095a15764c4e65a4a86c270840769a4664d985787db8318d7f1c53d559a5fb9a9bc9471ca2bcc7f4006de5257cc8be1cbcf0d43afcf0aa029974fa42d1b08 WHIRLPOOL 8f02c6a4dc722f89d9490a4b3815dbb65d070ed62069cfd560ffbfd674205a3ab59723da4a10765052005739846ea6b1d6a54702ea3b142b9c7ca20fb8e5b52f
3822 DIST netbeans-trunk-nightly-201302232300-src.zip 181038061 SHA256 f83b37558d44903c8e7af673b6ef1c58b5b6294cbaa7b432f9280be7ab9407f3 SHA512 a98659d4bf74dfdcb05dd32b4e58dd21217d709950e7cab8dd989579b7b871cf8c2e57fdd595606b32df31fa99f21a2fdbeecf413397f1cc4ac77b5d10a5e0d2 WHIRLPOOL 791918774862954e842b17d4a457b88d6350848d1fc1dd75c66af8ba00b023f6fcd42894297e2820c5370798f3bdc52e74d9b534fe8ee6b6e30c43de9031ac0d
3823 +DIST netbeans-trunk-nightly-201302242300-src.zip 181038061 SHA256 83aaf930d1336532b7e591a898229d4779416b3b1de88a69cefc2e8e0cb7937e SHA512 557d16806f7d8802b91e9df97659b8bf7be5f319ddf5515b0ce36fcfac5d389c69d7378f6b5709739ae4c76c836bb7458a11c30e7b80da68acaa5d9da77dd2be WHIRLPOOL 06a5928d04fd425318459fd32975138652400fe811cd641c2f348a24c1fe9886ed8ebfd9c8fda1eaa0180cc0ccf8f072eee58b437f31b493e3340e6e1ec7246a
3824 EBUILD netbeans-websvccommon-7.0.1.ebuild 2692 SHA256 a18cf7fe0a1e38749826cb12651be06c210b038be50117647496ee6cbd184cda SHA512 32b32894713d7235ebd03446c5c411d22eb8701b96e3d3ac54eca78b2abc833babf279085cea3b74bb7bddc6d89a283a21c58a0b0462042ddd10e22dfcadeb84 WHIRLPOOL 59c18168245767acd1f8e53046f8942698237aa6fd903a669c626b7f17cf3d39247b7ae57f2984562230267885a4b6a62be43dc8a330f1dfeb2cc7acbbd7d3c6
3825 EBUILD netbeans-websvccommon-7.1.2.ebuild 2701 SHA256 3b2a1cf0d32db3c55b66d1c6b8c4ae2ad5487d3fdb27752468ce5c860f9b9515 SHA512 b9be64755f00157c2d6984887b8c0fdc1e34470f21df1fd72b3e399d3ec894af01c9b79fd604778213ac2086a6c96bf66366e8c2c8bf97f7fee23d16ceb36974 WHIRLPOOL 91559de8c8f6391c3c69888854778a91a1a7e0052ae69eb9762bcbd64d8bc5587fb84ebb55d7d0375da5a7855aa8672abfd035b6a38b3eeb5c23a4cd59b3cdce
3826 EBUILD netbeans-websvccommon-7.2.ebuild 2684 SHA256 8bf8cad1e0469713c63280620fed089600191230f501a78b834b010f8fa9b3e9 SHA512 fe885f92a7c6cfac532c8e40e4df6283253c43294e9d82ee4d0d070425496eee3792479c268b46bf1fd484f753ca1f21e7ca38a5d71816b6d4fd219082e8e276 WHIRLPOOL 9d2d622d4a800470c874d8751e9c2055e0a4ef72ad01a01aefda4e95a7f295d55fc95fdb55fdd1f631212e1f610bdc7a6b4ee631b92492bb85f73b0d9fb4ba26
3827 @@ -31,5 +32,6 @@ EBUILD netbeans-websvccommon-9999_p20130218.ebuild 2750 SHA256 fac953038c1063e73
3828 EBUILD netbeans-websvccommon-9999_p20130220.ebuild 2750 SHA256 0879299f6cdeaad7a3cb8f359dcd12c839c103a3c90540707926a1c453826560 SHA512 698bbbd985ce0f2cb289b2151725773fd80010af0b8aa2e723115a2bad017d2aac35837b2a04adb36ac25f13a16d15646677ace3624bb3cadd72c69c20e83b8e WHIRLPOOL be65666b75fb0c7f9b9ebc55cc90889a9dc8c955cf56ccee0efc5985ca530f0aa5c07785368e762585ac8ef6de1446f6fcdf08985ce18f8aa4e6c9def53e0675
3829 EBUILD netbeans-websvccommon-9999_p20130222.ebuild 2750 SHA256 85ca5902ab3f9bc408936adddae598d05b57f75b8e7de5daf9d539ecc7b6e6bf SHA512 08ed39911fd53cadda7467fbc251ec23d042ef7686fdfdda8072f4324569d6c9733080d0e8a694885b164180ed47cf07f89cc8d3a3cda459d68b02c4bf0bca16 WHIRLPOOL c39cbfee68d890e053f2ea974c3ba8c8039df5d7aba8dedf9432fdc7319daa64798bd3519617cf381b6ec204039ff5a67e6d0a0acf8b64d82c6b80bd289a7dc9
3830 EBUILD netbeans-websvccommon-9999_p20130223.ebuild 2750 SHA256 fd7bdfda243aaeb883132b6630e0b80c0e88f59bf8489739857fdbe684d9949a SHA512 63aefdb424cbf2706baba84f553b8fbbd352f814126de67cb5bd2609473e43e7732b3ac84dffb597973a67aa86371278faa8c17b857945fe798c738553fed307 WHIRLPOOL de13e7e5d36ec0bbd46553a2cdb6a1719be45b777180909c06c79142e568c37c24fdcbdde763ab9929ac5eb3c4e5840920f90c83b732378af144e39426ba2d28
3831 -MISC ChangeLog 73218 SHA256 b3c6b3406fc27bec953c6fe339c5983db2457dd008820d8bf2f74854f9f2b46f SHA512 bf9c1ab45a2aaf463186310f358f427fd7a6bc29a39de3bcd0f8b52ad80f30a10248f83e0665b272de42621a5d6c8d60d75461d4ce060f10d77c87700cd28024 WHIRLPOOL fc75f1135136c9ebbf988fcc6256abb97720402305b1348de3b6e54ec5c7466284ee867745f3fb5260254e073c9c835cd185340179f04102dc8082099d424490
3832 +EBUILD netbeans-websvccommon-9999_p20130224.ebuild 2750 SHA256 0ad3278a3ba719c4c0a6dda4e451d2a0418059059a86da87741efc7f8ef9d476 SHA512 d6e54b547191e9c5dfac45f15d921ae2bf80cfccb516ced111c0b80ca6bfb2b60e30095c638557bcf153e67027eb0714796744be0819d28d9d8219577029c242 WHIRLPOOL b194e58e9afeee38a08692d384870be61850868714af1e3a87dbb20fe683ddb0179dacd5e7c35be8b85070a6fe3f5adf63c35e3f8db578a1eebcf656d055dda8
3833 +MISC ChangeLog 73407 SHA256 6d4addd6db946dbbe5a1dff4b2145e5c2d1278569e57a8adf1a4eb6f2d6031d9 SHA512 7680e14b6c72cc43b56518511ab03132af91e9608fbfccaabf583ea9071bc3670f6c12b7a273a9d56ed56b86b0684390a3448291566b524906b7d9337aef358e WHIRLPOOL 2bad4ed2fe99ab50266b51f01e3e52555a2021de2205743ad6a6d774401055ae4618f0bf28f181800a953621f769c97cd823d46389cb7b0422237eb27de221fb
3834 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
3835
3836 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20130224.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20130224.ebuild
3837 new file mode 100644
3838 index 0000000..882d470
3839 --- /dev/null
3840 +++ b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20130224.ebuild
3841 @@ -0,0 +1,95 @@
3842 +# Copyright 1999-2013 Gentoo Foundation
3843 +# Distributed under the terms of the GNU General Public License v2
3844 +# $Header: $
3845 +
3846 +EAPI="4"
3847 +WANT_ANT_TASKS="ant-nodeps"
3848 +inherit eutils java-pkg-2 java-ant-2
3849 +
3850 +DESCRIPTION="Netbeans Web Services Common Cluster"
3851 +HOMEPAGE="http://netbeans.org/"
3852 +SLOT="9999"
3853 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2013-02-24_23-00-38/zip/netbeans-trunk-nightly-201302242300-src.zip"
3854 +SRC_URI="${SOURCE_URL}
3855 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r8-build.xml.patch.bz2"
3856 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3857 +KEYWORDS="~amd64 ~x86"
3858 +IUSE=""
3859 +S="${WORKDIR}"
3860 +
3861 +CDEPEND="~dev-java/netbeans-platform-${PV}
3862 + ~dev-java/netbeans-ide-${PV}"
3863 +DEPEND="virtual/jdk:1.6
3864 + app-arch/unzip
3865 + ${CDEPEND}
3866 + dev-java/javahelp:0"
3867 +RDEPEND=">=virtual/jdk-1.6
3868 + ${CDEPEND}"
3869 +
3870 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3871 +
3872 +EANT_BUILD_XML="nbbuild/build.xml"
3873 +EANT_BUILD_TARGET="rebuild-cluster"
3874 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
3875 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3876 +JAVA_PKG_BSFIX="off"
3877 +
3878 +src_unpack() {
3879 + unpack $(basename ${SOURCE_URL})
3880 +
3881 + einfo "Deleting bundled jars..."
3882 + find -name "*.jar" -type f -delete
3883 +
3884 + unpack netbeans-9999-r8-build.xml.patch.bz2
3885 +}
3886 +
3887 +src_prepare() {
3888 + einfo "Deleting bundled class files..."
3889 + find -name "*.class" -type f | xargs rm -vf
3890 +
3891 + epatch netbeans-9999-r8-build.xml.patch
3892 +
3893 + # Support for custom patches
3894 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3895 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3896 +
3897 + if [ -n "${files}" ] ; then
3898 + einfo "Applying custom patches:"
3899 +
3900 + for file in ${files} ; do
3901 + epatch "${file}"
3902 + done
3903 + fi
3904 + fi
3905 +
3906 + einfo "Symlinking external libraries..."
3907 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3908 +
3909 + einfo "Linking in other clusters..."
3910 + mkdir "${S}"/nbbuild/netbeans || die
3911 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
3912 +
3913 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3914 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3915 + touch nb.cluster.platform.built
3916 +
3917 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3918 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3919 + touch nb.cluster.ide.built
3920 +
3921 + popd >/dev/null || die
3922 +
3923 + java-pkg-2_src_prepare
3924 +}
3925 +
3926 +src_install() {
3927 + pushd nbbuild/netbeans/websvccommon >/dev/null || die
3928 +
3929 + insinto ${INSTALL_DIR}
3930 + grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3931 + doins -r *
3932 +
3933 + popd >/dev/null || die
3934 +
3935 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
3936 +}
3937
3938 diff --git a/dev-util/netbeans/ChangeLog b/dev-util/netbeans/ChangeLog
3939 index 0f613bf..8fb6c72 100644
3940 --- a/dev-util/netbeans/ChangeLog
3941 +++ b/dev-util/netbeans/ChangeLog
3942 @@ -2,6 +2,12 @@
3943 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
3944 # $Header: $
3945
3946 +*netbeans-9999_p20130224 (25 Feb 2013)
3947 +
3948 + 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
3949 + +netbeans-9999_p20130224.ebuild:
3950 + bumped to latest nightly sources
3951 +
3952 *netbeans-9999_p20130223 (25 Feb 2013)
3953
3954 25 Feb 2013; Miroslav Šulc <fordfrog@g.o>
3955
3956 diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
3957 index 6b4862d..4c2f0f9 100644
3958 --- a/dev-util/netbeans/Manifest
3959 +++ b/dev-util/netbeans/Manifest
3960 @@ -23,6 +23,7 @@ DIST netbeans-trunk-nightly-201302182300-src.zip 180586609 SHA256 16944466fd44be
3961 DIST netbeans-trunk-nightly-201302202300-src.zip 180814180 SHA256 880a316a47b96fe917d66de01753435d73ca5a261850cc37762fe4b7e705dd6f SHA512 1c01d527578863e424637702d4978fcd99591c7c04851e2c05bcd7230668ea4ec163b54d12fa98a0065d1f3da9263cebe60020a0f91d151d3060adef3a27215c WHIRLPOOL 783e766c9954c9972a5ca50d9fe0da15a7932ff0045c3d1b6cd25d7e808743d6ded4e1fbbfff4c6d4801f1b6f57a4305b7f7df84af39ab67fff75a9ba2b43355
3962 DIST netbeans-trunk-nightly-201302222300-src.zip 181000894 SHA256 574fec350579a704a0654248e3251f66a31a917e4d2da9f9faec6b5eabba4906 SHA512 a58095a15764c4e65a4a86c270840769a4664d985787db8318d7f1c53d559a5fb9a9bc9471ca2bcc7f4006de5257cc8be1cbcf0d43afcf0aa029974fa42d1b08 WHIRLPOOL 8f02c6a4dc722f89d9490a4b3815dbb65d070ed62069cfd560ffbfd674205a3ab59723da4a10765052005739846ea6b1d6a54702ea3b142b9c7ca20fb8e5b52f
3963 DIST netbeans-trunk-nightly-201302232300-src.zip 181038061 SHA256 f83b37558d44903c8e7af673b6ef1c58b5b6294cbaa7b432f9280be7ab9407f3 SHA512 a98659d4bf74dfdcb05dd32b4e58dd21217d709950e7cab8dd989579b7b871cf8c2e57fdd595606b32df31fa99f21a2fdbeecf413397f1cc4ac77b5d10a5e0d2 WHIRLPOOL 791918774862954e842b17d4a457b88d6350848d1fc1dd75c66af8ba00b023f6fcd42894297e2820c5370798f3bdc52e74d9b534fe8ee6b6e30c43de9031ac0d
3964 +DIST netbeans-trunk-nightly-201302242300-src.zip 181038061 SHA256 83aaf930d1336532b7e591a898229d4779416b3b1de88a69cefc2e8e0cb7937e SHA512 557d16806f7d8802b91e9df97659b8bf7be5f319ddf5515b0ce36fcfac5d389c69d7378f6b5709739ae4c76c836bb7458a11c30e7b80da68acaa5d9da77dd2be WHIRLPOOL 06a5928d04fd425318459fd32975138652400fe811cd641c2f348a24c1fe9886ed8ebfd9c8fda1eaa0180cc0ccf8f072eee58b437f31b493e3340e6e1ec7246a
3965 EBUILD netbeans-7.0.1-r2.ebuild 6736 SHA256 e808fba2ddb516270d93b5cf67cff60d98b37ca58a158878f2e3b3ad696cfc82 SHA512 653fb585d9eaa20fcf88d778a7f34d63c9f29f2af2153a432fcab6d977ef9619c699b19587a48b148ccf717f4b31a43859b81cff80d5d84ad273c5fa16e8f565 WHIRLPOOL 257f2466c3ad198a05db9d5e377cad2707f8a4daf1f421e516d7435670a85fd4bb5f6b3ab657ebda8cc23937e1b4e1f4acce8cccd85bccddc5a7b1f9abbde0ce
3966 EBUILD netbeans-7.1.2.ebuild 6976 SHA256 4222e248dfb664ccfea85d4938ad691d3685f32d8e9b33289d1dda088057261b SHA512 cc0a20bd542b61621fe08d5413611f7bcbbebf0c37d5f67c590c31324e74eb5594e72efacc86d843ff3abffc98c4859c2733c63ce6f993baf51e24d69197b64d WHIRLPOOL 30fb7b0cbf22fc39a8dabefd27a0073ce73e62ef082d55839fb7f815bb73bc5c3c24c3418ce175f355d7c64138ef7e9616da41c68b3b57a70353d16c6113daf7
3967 EBUILD netbeans-7.2.ebuild 7057 SHA256 29140b2779f1a24722499605101c286d05415b4f97d2363afedef711cc586067 SHA512 0776f530f9530c533b13019f7b34fc664990a16926bcff768d0a9f3b9035de82dcd2ed66425ad8da27c65aa69fe3e6be966e0a1ee1bc222949e5d42e14f7f7f1 WHIRLPOOL 9fcb95348171fb0bd8d794b80b51b2e3ce36fd84ccc81653bdd0172cbfa99791e527b33c895ebf7b4d81c228f17d4afab367eb55ceffe28df835b2d09dc8f778
3968 @@ -37,5 +38,6 @@ EBUILD netbeans-9999_p20130218.ebuild 7124 SHA256 f28a227112c5ae0baebce04ca06e15
3969 EBUILD netbeans-9999_p20130220.ebuild 7211 SHA256 1c7ae2fabb799d4e39450f6b2f36a92876bf2ed4b710a227e4c1f60ed6b45b68 SHA512 1b3fc6e89a9b37dc25b1c9eb8899f3ac76c551277d0974056aea90fb22b75cbbd2f23b0a568af1f21336cba586fbb9c8878d15d388963771e613bdba22537bfc WHIRLPOOL 5a2f7d50eae790b7b091c3b5a01ba6e8ee38ab40c740b54cfdca9eb30fdf675fc25c3fb829cdf0e89c8f1d101a3589061f2dd9778b6490c862887b1b0a8f3110
3970 EBUILD netbeans-9999_p20130222.ebuild 7211 SHA256 9621b477743763bdf9533239d06dbc0d00bd03ce2daf465c69612420bb356335 SHA512 b82142828333cf47335425828cd8370d99cdfb8420ae5d17b0282c851caa7645de9f289ba84760e139bfc329c984f1e86857959109308b392a1879c0c840288c WHIRLPOOL c6b1613569d2106914ae9c86c68d52463f4f6641184158d85cf5dc7b37ebee2f024fe5ab5a2fdf9fc550c2108b11287e8bb565cfe84af0a45aa6e581133bcf46
3971 EBUILD netbeans-9999_p20130223.ebuild 7211 SHA256 b64f0085d6de00d33a6d8c4f4c9316b0fa97bd1502bd2995358253da0cde83f9 SHA512 85b51c0a63c5fca4896385a6516a87e1bbb51628482cdc99932d828a8272c54e35c68d34073f98e66fdae3a9afc0fc85872879c5a2130efde91c7379c189e407 WHIRLPOOL 647c3c6ef4addb2bc0684c95468f73582245b58a33e8680854ced2715a847e59d06ec5f88d445b4863c7e27554b197bf4052ddfc05bde69ae7c17462324aa0a0
3972 -MISC ChangeLog 63595 SHA256 d180844101a6b1475e1eddd2f33702018dacf49734b12f7744638aa77ffbff6f SHA512 a9cb3923fd12c3c739f0064fb6e70185116446264e2c391f6027c8f1c6d7b1dc19f775d5a1e441713b56869ada3ec848afb4074f1e279f43df8bca97076950c9 WHIRLPOOL 10a55ad6c2ce72b0c9c5783ec2653135acd6e6cabdd73b9d40e7e66e620ecd36e85fc1fff8eef9ce6d1f0b5920904c8de9ef005537fb20f69b554e17aa9dff7e
3973 +EBUILD netbeans-9999_p20130224.ebuild 7211 SHA256 dc79b4810b1c50d39a0a836a7f5505e48a73ffc158088a5fd600094a232bd840 SHA512 fe3ba89643565bf76503b12c39cbda98d816b56cef738f6fbbe7c459f7c2a6037e23aac5872fc5e2ded02c5bf04c879d8d0361c4e11af23c225ec9973a63c42a WHIRLPOOL 4f499efcba03dae853939e33a75d9ebb5187d989a85d9a1deb31e9df97f8b4130fa4e54b75f85264dcaf1d177f043d7f849f14f9a5ec178a4e8f3e21587f573a
3974 +MISC ChangeLog 63758 SHA256 4f8de61f9a60ffa21e70a6c522ee542cb09f78d84440cd013f135feb05570176 SHA512 0d3198a9423964c7d9142fecee95d6cc53572275a199adb4deb9abe2d8c0034a503a5971745b4e810a87da5811e06aa76265178681598e76408bcc109602ed60 WHIRLPOOL 7d36ac611b39249485ee21a2416bcf3e19bd01ef34ba1ddb93f65f122bd0299ecf35ab4a379c4681fbcb28a79bfa0153e2ca21d011a6796e4bf158ad72d1cd1d
3975 MISC metadata.xml 333 SHA256 a7c289d7be537b4c51bd8100bca0d8a40ceb5fb011942bbd1b286841cf3c1d0a SHA512 3f730fc27f893489524053e81a465519037a68e297f02a5d6400f85f8bfd8a20006e5515a135b8a5779ebf5951a661d99aaa8bf3b9b96141f863e134dba2265e WHIRLPOOL d37106234351185946f6dc870e9b77babd38bed88673771949d26d176d8dad4071be5f2c59bf72b139a6a35c899c2c7ac9ffde1c7b4885135d52c821780cf3d2
3976
3977 diff --git a/dev-util/netbeans/netbeans-9999_p20130224.ebuild b/dev-util/netbeans/netbeans-9999_p20130224.ebuild
3978 new file mode 100644
3979 index 0000000..5518371
3980 --- /dev/null
3981 +++ b/dev-util/netbeans/netbeans-9999_p20130224.ebuild
3982 @@ -0,0 +1,264 @@
3983 +# Copyright 1999-2013 Gentoo Foundation
3984 +# Distributed under the terms of the GNU General Public License v2
3985 +# $Header: $
3986 +
3987 +EAPI="4"
3988 +inherit eutils java-pkg-2 java-ant-2
3989 +
3990 +DESCRIPTION="Netbeans IDE"
3991 +HOMEPAGE="http://netbeans.org/"
3992 +SLOT="9999"
3993 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2013-02-24_23-00-38/zip/netbeans-trunk-nightly-201302242300-src.zip"
3994 +PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r8-build.xml.patch.bz2"
3995 +L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20130214.tar.bz2"
3996 +ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
3997 +SRC_URI="linguas_af? ( ${ALL_URLS} )
3998 + linguas_ar? ( ${ALL_URLS} )
3999 + linguas_bg? ( ${ALL_URLS} )
4000 + linguas_ca? ( ${ALL_URLS} )
4001 + linguas_cs? ( ${ALL_URLS} )
4002 + linguas_de? ( ${ALL_URLS} )
4003 + linguas_el? ( ${ALL_URLS} )
4004 + linguas_es? ( ${ALL_URLS} )
4005 + linguas_fr? ( ${ALL_URLS} )
4006 + linguas_gl? ( ${ALL_URLS} )
4007 + linguas_hi_IN? ( ${ALL_URLS} )
4008 + linguas_id? ( ${ALL_URLS} )
4009 + linguas_it? ( ${ALL_URLS} )
4010 + linguas_ja? ( ${ALL_URLS} )
4011 + linguas_ko? ( ${ALL_URLS} )
4012 + linguas_lt? ( ${ALL_URLS} )
4013 + linguas_nl? ( ${ALL_URLS} )
4014 + linguas_pl? ( ${ALL_URLS} )
4015 + linguas_pt_BR? ( ${ALL_URLS} )
4016 + linguas_pt_PT? ( ${ALL_URLS} )
4017 + linguas_ro? ( ${ALL_URLS} )
4018 + linguas_ru? ( ${ALL_URLS} )
4019 + linguas_si? ( ${ALL_URLS} )
4020 + linguas_sq? ( ${ALL_URLS} )
4021 + linguas_sr? ( ${ALL_URLS} )
4022 + linguas_sv? ( ${ALL_URLS} )
4023 + linguas_ta_IN? ( ${ALL_URLS} )
4024 + linguas_tl? ( ${ALL_URLS} )
4025 + linguas_tr? ( ${ALL_URLS} )
4026 + linguas_vi? ( ${ALL_URLS} )
4027 + linguas_zh_CN? ( ${ALL_URLS} )
4028 + linguas_zh_TW? ( ${ALL_URLS} )
4029 +"
4030 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4031 +KEYWORDS="~amd64 ~x86"
4032 +IUSE_NETBEANS_MODULES="
4033 + +netbeans_modules_apisupport
4034 + netbeans_modules_cnd
4035 + netbeans_modules_dlight
4036 + netbeans_modules_enterprise
4037 + netbeans_modules_ergonomics
4038 + netbeans_modules_extide
4039 + netbeans_modules_groovy
4040 + +netbeans_modules_java
4041 + netbeans_modules_javacard
4042 + +netbeans_modules_javafx
4043 + netbeans_modules_mobility
4044 + netbeans_modules_php
4045 + +netbeans_modules_profiler
4046 + netbeans_modules_webcommon
4047 + +netbeans_modules_websvccommon"
4048 +IUSE_LINGUAS="
4049 + linguas_af
4050 + linguas_ar
4051 + linguas_bg
4052 + linguas_ca
4053 + linguas_cs
4054 + linguas_de
4055 + linguas_el
4056 + linguas_es
4057 + linguas_fr
4058 + linguas_gl
4059 + linguas_hi_IN
4060 + linguas_id
4061 + linguas_it
4062 + linguas_ja
4063 + linguas_ko
4064 + linguas_lt
4065 + linguas_nl
4066 + linguas_pl
4067 + linguas_pt_BR
4068 + linguas_pt_PT
4069 + linguas_ro
4070 + linguas_ru
4071 + linguas_si
4072 + linguas_sq
4073 + linguas_sr
4074 + linguas_sv
4075 + linguas_ta_IN
4076 + linguas_tl
4077 + linguas_tr
4078 + linguas_vi
4079 + linguas_zh_CN
4080 + linguas_zh_TW"
4081 +IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
4082 +S="${WORKDIR}"
4083 +
4084 +DEPEND="virtual/jdk:1.6
4085 + dev-java/javahelp:0"
4086 +RDEPEND=">=virtual/jdk-1.6
4087 + ~dev-java/netbeans-harness-${PV}
4088 + ~dev-java/netbeans-ide-${PV}
4089 + ~dev-java/netbeans-nb-${PV}
4090 + ~dev-java/netbeans-platform-${PV}
4091 + netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
4092 + netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
4093 + netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
4094 + netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
4095 + netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
4096 + netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
4097 + netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
4098 + netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
4099 + netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
4100 + netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
4101 + netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
4102 + netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
4103 + netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
4104 + netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
4105 + netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
4106 + doc? ( ~dev-java/netbeans-javadoc-${PV} )"
4107 +JAVA_PKG_BSFIX="off"
4108 +NBLOCALES=""
4109 +
4110 +pkg_setup() {
4111 + for lingua in ${IUSE_LINGUAS} ; do
4112 + local lang=${lingua/linguas_/}
4113 +
4114 + if [[ "${lang}" = "ar" ]] ; then
4115 + lang="ar_EG,ar_SA"
4116 + elif [[ "${lang}" = "es" ]] ; then
4117 + lang="es,es_CO"
4118 + elif [[ "${lang}" = "gl" ]] ; then
4119 + lang="gl_ES"
4120 + elif [[ "${lang}" = "id" ]] ; then
4121 + lang="in_ID"
4122 + elif [[ "${lang}" = "nl" ]] ; then
4123 + lang="nl_BE,nl_NL"
4124 + elif [[ "${lang}" = "tl" ]] ; then
4125 + lang="fil_PH"
4126 + fi
4127 +
4128 + if use ${lingua} ; then
4129 + if [ -z "${NBLOCALES}" ] ; then
4130 + NBLOCALES="${lang}"
4131 + else
4132 + NBLOCALES="${NBLOCALES},${lang}"
4133 + fi
4134 + fi
4135 + done
4136 +
4137 + java-pkg-2_pkg_setup
4138 +}
4139 +
4140 +src_unpack() {
4141 + if [ -n "${NBLOCALES}" ] ; then
4142 + unpack $(basename ${SOURCE_URL})
4143 + unpack $(basename ${L10N_URL})
4144 +
4145 + einfo "Deleting bundled jars..."
4146 + find -name "*.jar" -type f -delete
4147 +
4148 + unpack netbeans-9999-r8-build.xml.patch.bz2
4149 + fi
4150 +}
4151 +
4152 +src_prepare() {
4153 + if [ -n "${NBLOCALES}" ] ; then
4154 + einfo "Deleting bundled class files..."
4155 + find -name "*.class" -type f | xargs rm -vf
4156 +
4157 + epatch netbeans-9999-r8-build.xml.patch
4158 +
4159 + # Support for custom patches
4160 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4161 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4162 +
4163 + if [ -n "${files}" ] ; then
4164 + einfo "Applying custom patches:"
4165 +
4166 + for file in ${files} ; do
4167 + epatch "${file}"
4168 + done
4169 + fi
4170 + fi
4171 +
4172 + einfo "Symlinking external libraries..."
4173 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4174 + fi
4175 +
4176 + java-pkg-2_src_prepare
4177 +}
4178 +
4179 +src_compile() {
4180 + if [ -n "${NBLOCALES}" ] ; then
4181 + einfo "Compiling support for locales: ${NBLOCALES}"
4182 + eant -f nbbuild/build.xml bootstrap || die
4183 + eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
4184 + -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
4185 + fi
4186 +}
4187 +
4188 +src_install() {
4189 + if [ -n "${NBLOCALES}" ] ; then
4190 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
4191 +
4192 + for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
4193 + if [ -d "${cluster}" ] ; then
4194 + insinto /usr/share/netbeans-${cluster}-${SLOT}
4195 + doins -r ${cluster}/*
4196 + fi
4197 + done
4198 +
4199 + if [ -d nb ] ; then
4200 + insinto /usr/share/netbeans-nb-${SLOT}/nb
4201 + doins -r nb/*
4202 + fi
4203 +
4204 + popd >/dev/null || die
4205 + fi
4206 +}
4207 +
4208 +pkg_postinst() {
4209 + if [ -n "${NBLOCALES}" ] ; then
4210 + einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
4211 + einfo "the locale is built for Netbeans."
4212 + einfo "If you want to force specific locale, use --locale argument, for example:"
4213 + einfo "${PN}-${SLOT} --locale de"
4214 + einfo "${PN}-${SLOT} --locale pt:BR"
4215 + fi
4216 +
4217 + if use linguas_ar ; then
4218 + einfo
4219 + einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
4220 + fi
4221 +
4222 + if use linguas_es ; then
4223 + einfo
4224 + einfo "You selected Spanish locale so you can choose either es or es:CO variant."
4225 + fi
4226 +
4227 + if use linguas_gl ; then
4228 + einfo
4229 + einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
4230 + fi
4231 +
4232 + if use linguas_id ; then
4233 + einfo
4234 + einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
4235 + fi
4236 +
4237 + if use linguas_nl ; then
4238 + einfo
4239 + einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
4240 + fi
4241 +
4242 + if use linguas_tl ; then
4243 + einfo
4244 + einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
4245 + fi
4246 +}