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, 29 Oct 2012 12:13:30
Message-Id: 1351512789.69f99a102a6ae6461cf3a3886726c34131ba7f3e.fordfrog@gentoo
1 commit: 69f99a102a6ae6461cf3a3886726c34131ba7f3e
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Mon Oct 29 12:13:09 2012 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Mon Oct 29 12:13:09 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/fordfrog.git;a=commit;h=69f99a10
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_p20121028.ebuild | 107 ++++++
14 dev-java/netbeans-cnd/ChangeLog | 6 +
15 dev-java/netbeans-cnd/Manifest | 4 +-
16 .../netbeans-cnd-9999_p20121028.ebuild | 123 +++++++
17 dev-java/netbeans-dlight/ChangeLog | 6 +
18 dev-java/netbeans-dlight/Manifest | 4 +-
19 .../netbeans-dlight-9999_p20121028.ebuild | 97 ++++++
20 dev-java/netbeans-enterprise/ChangeLog | 6 +
21 dev-java/netbeans-enterprise/Manifest | 4 +-
22 .../netbeans-enterprise-9999_p20121028.ebuild | 266 +++++++++++++++
23 dev-java/netbeans-ergonomics/ChangeLog | 6 +
24 dev-java/netbeans-ergonomics/Manifest | 4 +-
25 .../netbeans-ergonomics-9999_p20121028.ebuild | 102 ++++++
26 dev-java/netbeans-groovy/ChangeLog | 6 +
27 dev-java/netbeans-groovy/Manifest | 4 +-
28 .../netbeans-groovy-9999_p20121028.ebuild | 107 ++++++
29 dev-java/netbeans-harness/ChangeLog | 6 +
30 dev-java/netbeans-harness/Manifest | 4 +-
31 .../netbeans-harness-9999_p20121028.ebuild | 113 +++++++
32 dev-java/netbeans-ide/ChangeLog | 6 +
33 dev-java/netbeans-ide/Manifest | 5 +-
34 .../netbeans-ide-9999_p20121028.ebuild | 349 ++++++++++++++++++++
35 dev-java/netbeans-java/ChangeLog | 6 +
36 dev-java/netbeans-java/Manifest | 5 +-
37 .../netbeans-java-9999_p20121028.ebuild | 258 +++++++++++++++
38 dev-java/netbeans-javacard/ChangeLog | 6 +
39 dev-java/netbeans-javacard/Manifest | 4 +-
40 .../netbeans-javacard-9999_p20121028.ebuild | 130 ++++++++
41 dev-java/netbeans-javadoc/ChangeLog | 6 +
42 dev-java/netbeans-javadoc/Manifest | 4 +-
43 .../netbeans-javadoc-9999_p20121028.ebuild | 160 +++++++++
44 dev-java/netbeans-javafx/ChangeLog | 6 +
45 dev-java/netbeans-javafx/Manifest | 4 +-
46 .../netbeans-javafx-9999_p20121028.ebuild | 118 +++++++
47 dev-java/netbeans-mobility/ChangeLog | 6 +
48 dev-java/netbeans-mobility/Manifest | 4 +-
49 .../netbeans-mobility-9999_p20121028.ebuild | 150 +++++++++
50 dev-java/netbeans-nb/ChangeLog | 6 +
51 dev-java/netbeans-nb/Manifest | 4 +-
52 .../netbeans-nb/netbeans-nb-9999_p20121028.ebuild | 149 +++++++++
53 dev-java/netbeans-php/ChangeLog | 6 +
54 dev-java/netbeans-php/Manifest | 4 +-
55 .../netbeans-php-9999_p20121028.ebuild | 123 +++++++
56 dev-java/netbeans-platform/ChangeLog | 6 +
57 dev-java/netbeans-platform/Manifest | 4 +-
58 .../netbeans-platform-9999_p20121028.ebuild | 127 +++++++
59 dev-java/netbeans-profiler/ChangeLog | 6 +
60 dev-java/netbeans-profiler/Manifest | 4 +-
61 .../netbeans-profiler-9999_p20121028.ebuild | 114 +++++++
62 dev-java/netbeans-webcommon/ChangeLog | 6 +
63 dev-java/netbeans-webcommon/Manifest | 4 +-
64 .../netbeans-webcommon-9999_p20121028.ebuild | 100 ++++++
65 dev-java/netbeans-websvccommon/ChangeLog | 6 +
66 dev-java/netbeans-websvccommon/Manifest | 4 +-
67 .../netbeans-websvccommon-9999_p20121028.ebuild | 95 ++++++
68 dev-util/netbeans/ChangeLog | 6 +
69 dev-util/netbeans/Manifest | 4 +-
70 dev-util/netbeans/netbeans-9999_p20121028.ebuild | 262 +++++++++++++++
71 60 files changed, 3232 insertions(+), 20 deletions(-)
72
73 diff --git a/dev-java/netbeans-apisupport/ChangeLog b/dev-java/netbeans-apisupport/ChangeLog
74 index 634613b..7ee98c3 100644
75 --- a/dev-java/netbeans-apisupport/ChangeLog
76 +++ b/dev-java/netbeans-apisupport/ChangeLog
77 @@ -2,6 +2,12 @@
78 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
79 # $Header: $
80
81 +*netbeans-apisupport-9999_p20121028 (29 Oct 2012)
82 +
83 + 29 Oct 2012; Miroslav Šulc <fordfrog@g.o>
84 + +netbeans-apisupport-9999_p20121028.ebuild:
85 + bumped to latest nightly sources
86 +
87 23 Oct 2012; Miroslav Šulc <fordfrog@g.o>
88 -netbeans-apisupport-9999_p20121001.ebuild,
89 -netbeans-apisupport-9999_p20121002.ebuild,
90
91 diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
92 index a81871f..edffdc2 100644
93 --- a/dev-java/netbeans-apisupport/Manifest
94 +++ b/dev-java/netbeans-apisupport/Manifest
95 @@ -9,6 +9,7 @@ DIST netbeans-9999-r7-build.xml.patch.bz2 2475 SHA256 d6b5e1c46e0f9416c3f1bf7430
96 DIST netbeans-trunk-nightly-201210160002-src.zip 176400461 SHA256 b2ab5f92f94c61b06814ef63cec81790323bdf9f3961ccccf8ccee0ccd0683ae SHA512 56edcb91c2ab047e6da1839e99af1450c6df0a7f559d238e29afabd784177aa6a92eed2b8f720e7de987d5259500264c70abffe7150f53ee5b652925b3b67c8a WHIRLPOOL dbe88ace5369549113ba6e56ec0d511f81e4343d59ceb96aeee2d70dbabdedc8e5d5729027879820603bb332a89ce6a06536b059ecf9147e4288a531c3b5f7f6
97 DIST netbeans-trunk-nightly-201210170002-src.zip 176412767 SHA256 ca2bf97c9853b1d5173d85a647b1a3b3e9c9406262d72b2b5e7b486305a53e2e SHA512 a2ff935b6fdc2ee7461ee8ffcf700b4300a05bff82829ae78d9fe849978039c2fa7b368d815c6920e54ea0feb9b3529d104ab0c9ac32e94a9ff27f52ce8cca1c WHIRLPOOL 8b1212436781696dc348dc5e9f122daacc4962b53a4874d4a754c374975201073fb39e89e9a18b6c7b0236bf4f913b072dcda45c1c490b5b68d3fad3ee583103
98 DIST netbeans-trunk-nightly-201210210002-src.zip 176472774 SHA256 5ff6f4ef37d4f0fcbfd9ce0739bd77ef867330d903a78302341171797556cec9 SHA512 521c4f4f43f286e3c196be3613cdbaf6bc9a5c885bd174164d5a769e6e14b1cb59f9572868361c22238508dd60a99ddf9e370917082770ac3fa4ce03c255126b WHIRLPOOL a209a031731053375a62ee38cb59bb7f05bf728644457ae05c8870950967a445bb1e0a8d3e03ebd7f245476cb9c19144e12e14650c458fcd80cf1e571463dad6
99 +DIST netbeans-trunk-nightly-201210280001-src.zip 176636378 SHA256 cf905415224f1dac1b0a4cbb46396fa95d251dabd228681bd43e79c56a280aca SHA512 2dfa29a48dfe54da27f80793a3132f63b8432988da56570a684e6e8bc944486975c3517339b912c8e414ed8d9d5c4b7a7729a7d36d012147761e02e88a6dbfe9 WHIRLPOOL 9a184ab1553cdf0213edf261edb677bb514ebb7005f358aee1bde13c8d4c9896e545c6f01563b7dab9041b75eaf5fb34f57ed0eb2ec315c177dad69ebde33f1d
100 EBUILD netbeans-apisupport-7.0.1.ebuild 3134 SHA256 41c32033c9945a39c0aebb6b0271767031d53a47e5c8365d9e3a7c86712e24cd SHA512 dd4bdde9574a87b46b02fd7204b1e90394bd87dc572dfa015b601203b026b35571f20323db834a310f90aefe6e4a822044b0d71d535a7351137219b50ecb2aa8 WHIRLPOOL f3721521a33b337d7dc24d6b49b0b2fe723f5ec446a5a4befb085051140a41bfd2d3081876e9f02f8b9932a3a0997b92211cd964fe372e40b42813df5db5170e
101 EBUILD netbeans-apisupport-7.1.2.ebuild 3143 SHA256 cf24048c0ecca98a7d6371624bb0ddfb78663bead073d515a7c84229dbec00a8 SHA512 ec44c263e786210fd64c9ebb253bc9d4fc34d3be9493157dad06007c19734672bfd767765c003393d1e5cc6755fd5d1eda956b00c2092e98592a73ec1af4e729 WHIRLPOOL d619c304a994a2b818d892fb6315d092588f2ebf95e566f7a909f92daf21bb368a28c4e1af876ae585980dc82996e62aba30b12c41461103c23620a215480b76
102 EBUILD netbeans-apisupport-7.2.ebuild 3126 SHA256 b0d64795b8403a932e3e20721a116c755c4de66fc36f7191476fcb4a226bad13 SHA512 cea062a72a8e75a9c2fe91c323f83d542a70149336360e1c41479f401fcae5ead6a301c8a7d5704d5beb27f7810b5d1e3cff0196cce7a26890a001c570179f6a WHIRLPOOL c286f4e4d3a02cbeb1a6e13b2005dc5435a6e9ec026a98fcc00bb83222014b800cd83f437c69352b48d16bdf442a6c7ebbed6aff86f10b3c5e6cdfb7edd9e184
103 @@ -16,5 +17,6 @@ EBUILD netbeans-apisupport-7.3_beta.ebuild 3162 SHA256 946bf006733bf65d137b1f873
104 EBUILD netbeans-apisupport-9999_p20121016.ebuild 3192 SHA256 85432eb1ed37e9ab45fd8f9c7b6d4b0d418bae74776d81eed793a2c7f080afcc SHA512 0fb410bb4f257adfcc05b6305dd32800fa3063b764022e458f82823c17719ff0a4f90e102668473848b27cb233837e522f93abb8fabd34159b1322612a101f9f WHIRLPOOL 380cdae1caa64b8494b286f9ccb95238797d6d50128aca5c190675c431dd9dcb50334ec1519b88e5e58344157f221afb819d850ab80097ebfb342256e20e8352
105 EBUILD netbeans-apisupport-9999_p20121017.ebuild 3192 SHA256 3ffec548bdfb3df85a0fd4af7dc6a4e691b9180c8f82c19899dd67c32e203fb4 SHA512 e36c026ad79d7933de048bda22a22997fadc84fc43f48a1efecc629c407a00adc5cac271931eff52242fe9778bb726d0b5556c878d5c319e1fce9871558122e6 WHIRLPOOL c2b52134a1fe2b4bee1ffff133d887c96489a813f85ba16c62d1cfb30b18c972dd725e0ac2e686839e7179c78fcfb963427b54c1fc5c217e7fa815fce2dffa4c
106 EBUILD netbeans-apisupport-9999_p20121021.ebuild 3192 SHA256 0ba2804621bd1a07b37c47ba6bfedf995c04c06501a526beda51f884eaef6c2c SHA512 8ea211e231b52dcf4220d1cd90722c2772b8d5047ae431d49bace3d0543ee98b79f3183ab264bda0ca689abb681764e40a1db2d3203fda716f91d4d81255a193 WHIRLPOOL 763b04497d3da370e967686356158ee6c698f7be4b1fff810b1bfd33d0e63bbc7972731268fde3d184fd268fb995bb56ca875535b196e20ceba4579d2861f421
107 -MISC ChangeLog 51679 SHA256 9dcf180b1f5850934c0732f7ac8639fc3a047e30fb0c594d85e44f24dfa4f1f7 SHA512 c8cef8f03521607022b88a05b4d9d85535b11fa2eef2316c4da148555f6b8ebf11bd5f49c95c602751fa311beb0936c29b9bce2b6b37c213cf1006c1e0b153fe WHIRLPOOL 850dde27b7dda6c43c3205e56166326e7fd8ff684ff1d3f61784d8d8cddfb9a3f069ef834c86c48e47a1929fa0ae7c6eb41b7cbe65d4602b649ee9ac655e3cdb
108 +EBUILD netbeans-apisupport-9999_p20121028.ebuild 3192 SHA256 f0a370c3b27f444e816be5c11d57c255b33400da45820e663d47b65b0d32fb57 SHA512 9839c5cecb769130acb98a400c84c47a5a10b83afe20e2b8478ef99e0eda306a49d26aea629b62dc2a053423a144cc76295606d439f3e5591fcc72fb1122eaa3 WHIRLPOOL f14940937da0366b587926a0f1bab02ea9bb5fd5aaff3dded226eac316dce328525bcdf0d56e1a176aa3326fdc5ca787fcad3536136edc8aa9998c9c61fb7bbe
109 +MISC ChangeLog 51864 SHA256 f9dbbb42e6c28310d1b99dead5ac1b42ddf1ad08ba6c711b151f98f1dbb48881 SHA512 3ba9de7253574009341b1faf303c1094b03cb9b0ceebec4569374cb56b419fb42dd62450a0bf8b4338433029e2954f84c5eec13280145a3bfaf2169469e73819 WHIRLPOOL 2c0edbd7b8c80512e9d93a239a3e5966e10ea8494e811989204ea7f7e0537f40c7d4ed2258973b1da4fef52608020c443c4f7d8d3d07cf0a7bf4bd1419a1c485
110 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
111
112 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20121028.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20121028.ebuild
113 new file mode 100644
114 index 0000000..7ad8a8a
115 --- /dev/null
116 +++ b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20121028.ebuild
117 @@ -0,0 +1,107 @@
118 +# Copyright 1999-2012 Gentoo Foundation
119 +# Distributed under the terms of the GNU General Public License v2
120 +# $Header: $
121 +
122 +EAPI="4"
123 +WANT_ANT_TASKS="ant-nodeps"
124 +inherit eutils java-pkg-2 java-ant-2
125 +
126 +DESCRIPTION="Netbeans API Support Cluster"
127 +HOMEPAGE="http://netbeans.org/projects/apisupport"
128 +SLOT="9999"
129 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-10-28_00-01-24/zip/netbeans-trunk-nightly-201210280001-src.zip"
130 +SRC_URI="${SOURCE_URL}
131 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r7-build.xml.patch.bz2"
132 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
133 +KEYWORDS="~amd64 ~x86"
134 +IUSE=""
135 +S="${WORKDIR}"
136 +
137 +CDEPEND="~dev-java/netbeans-harness-${PV}
138 + ~dev-java/netbeans-ide-${PV}
139 + ~dev-java/netbeans-java-${PV}
140 + ~dev-java/netbeans-platform-${PV}"
141 +DEPEND="virtual/jdk:1.6
142 + app-arch/unzip
143 + ${CDEPEND}
144 + dev-java/javahelp:0"
145 +RDEPEND=">=virtual/jdk-1.6
146 + ${CDEPEND}"
147 +
148 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
149 +
150 +EANT_BUILD_XML="nbbuild/build.xml"
151 +EANT_BUILD_TARGET="rebuild-cluster"
152 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
153 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
154 +JAVA_PKG_BSFIX="off"
155 +
156 +src_unpack() {
157 + unpack $(basename ${SOURCE_URL})
158 +
159 + einfo "Deleting bundled jars..."
160 + find -name "*.jar" -type f -delete
161 +
162 + unpack netbeans-9999-r7-build.xml.patch.bz2
163 +}
164 +
165 +src_prepare() {
166 + einfo "Deleting bundled class files..."
167 + find -name "*.class" -type f | xargs rm -vf
168 +
169 + epatch netbeans-9999-r7-build.xml.patch
170 +
171 + # Support for custom patches
172 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
173 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
174 +
175 + if [ -n "${files}" ] ; then
176 + einfo "Applying custom patches:"
177 +
178 + for file in ${files} ; do
179 + epatch "${file}"
180 + done
181 + fi
182 + fi
183 +
184 + einfo "Symlinking external libraries..."
185 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
186 +
187 + einfo "Linking in other clusters..."
188 + mkdir "${S}"/nbbuild/netbeans || die
189 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
190 +
191 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
192 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
193 + touch nb.cluster.harness.built
194 +
195 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
196 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
197 + touch nb.cluster.ide.built
198 +
199 + ln -s /usr/share/netbeans-java-${SLOT} java || die
200 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
201 + touch nb.cluster.java.built
202 +
203 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
204 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
205 + touch nb.cluster.platform.built
206 +
207 + popd >/dev/null || die
208 +
209 + java-pkg-2_src_prepare
210 +}
211 +
212 +src_install() {
213 + pushd nbbuild/netbeans/apisupport >/dev/null || die
214 +
215 + insinto ${INSTALL_DIR}
216 +
217 + grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
218 +
219 + doins -r *
220 +
221 + popd >/dev/null || die
222 +
223 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
224 +}
225
226 diff --git a/dev-java/netbeans-cnd/ChangeLog b/dev-java/netbeans-cnd/ChangeLog
227 index 0db793d..6be9856 100644
228 --- a/dev-java/netbeans-cnd/ChangeLog
229 +++ b/dev-java/netbeans-cnd/ChangeLog
230 @@ -2,6 +2,12 @@
231 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
232 # $Header: $
233
234 +*netbeans-cnd-9999_p20121028 (29 Oct 2012)
235 +
236 + 29 Oct 2012; Miroslav Šulc <fordfrog@g.o>
237 + +netbeans-cnd-9999_p20121028.ebuild:
238 + bumped to latest nightly sources
239 +
240 23 Oct 2012; Miroslav Šulc <fordfrog@g.o>
241 -netbeans-cnd-9999_p20121001.ebuild, -netbeans-cnd-9999_p20121002.ebuild,
242 -netbeans-cnd-9999_p20121004.ebuild, -netbeans-cnd-9999_p20121005.ebuild,
243
244 diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
245 index 2bf9400..59ffd29 100644
246 --- a/dev-java/netbeans-cnd/Manifest
247 +++ b/dev-java/netbeans-cnd/Manifest
248 @@ -19,6 +19,7 @@ DIST netbeans-9999-r7-build.xml.patch.bz2 2475 SHA256 d6b5e1c46e0f9416c3f1bf7430
249 DIST netbeans-trunk-nightly-201210160002-src.zip 176400461 SHA256 b2ab5f92f94c61b06814ef63cec81790323bdf9f3961ccccf8ccee0ccd0683ae SHA512 56edcb91c2ab047e6da1839e99af1450c6df0a7f559d238e29afabd784177aa6a92eed2b8f720e7de987d5259500264c70abffe7150f53ee5b652925b3b67c8a WHIRLPOOL dbe88ace5369549113ba6e56ec0d511f81e4343d59ceb96aeee2d70dbabdedc8e5d5729027879820603bb332a89ce6a06536b059ecf9147e4288a531c3b5f7f6
250 DIST netbeans-trunk-nightly-201210170002-src.zip 176412767 SHA256 ca2bf97c9853b1d5173d85a647b1a3b3e9c9406262d72b2b5e7b486305a53e2e SHA512 a2ff935b6fdc2ee7461ee8ffcf700b4300a05bff82829ae78d9fe849978039c2fa7b368d815c6920e54ea0feb9b3529d104ab0c9ac32e94a9ff27f52ce8cca1c WHIRLPOOL 8b1212436781696dc348dc5e9f122daacc4962b53a4874d4a754c374975201073fb39e89e9a18b6c7b0236bf4f913b072dcda45c1c490b5b68d3fad3ee583103
251 DIST netbeans-trunk-nightly-201210210002-src.zip 176472774 SHA256 5ff6f4ef37d4f0fcbfd9ce0739bd77ef867330d903a78302341171797556cec9 SHA512 521c4f4f43f286e3c196be3613cdbaf6bc9a5c885bd174164d5a769e6e14b1cb59f9572868361c22238508dd60a99ddf9e370917082770ac3fa4ce03c255126b WHIRLPOOL a209a031731053375a62ee38cb59bb7f05bf728644457ae05c8870950967a445bb1e0a8d3e03ebd7f245476cb9c19144e12e14650c458fcd80cf1e571463dad6
252 +DIST netbeans-trunk-nightly-201210280001-src.zip 176636378 SHA256 cf905415224f1dac1b0a4cbb46396fa95d251dabd228681bd43e79c56a280aca SHA512 2dfa29a48dfe54da27f80793a3132f63b8432988da56570a684e6e8bc944486975c3517339b912c8e414ed8d9d5c4b7a7729a7d36d012147761e02e88a6dbfe9 WHIRLPOOL 9a184ab1553cdf0213edf261edb677bb514ebb7005f358aee1bde13c8d4c9896e545c6f01563b7dab9041b75eaf5fb34f57ed0eb2ec315c177dad69ebde33f1d
253 EBUILD netbeans-cnd-7.0.1.ebuild 4495 SHA256 35b1368456dd7495507a3a093e7e4a6d9caf21818138b9d600a8a97791b11670 SHA512 7ab3100736f554967bf1189ebec7f8c683fd8388bb2af44ca21c91735cc6fd50edabe9e746c4da7a6229af633a232f329ed94476438ae2388d2f3d1dac280a6f WHIRLPOOL 8ae4aaa530c2d2e1274b98f80d4207f823331ea8ff0e88bb8554e1e4780d3a667518aa9b684edc179729c63f3aa5e6a601d5b123d4e1e7c525b04168f9e96368
254 EBUILD netbeans-cnd-7.1.2.ebuild 4111 SHA256 2bab21cf71c2cc0d76ee43fbc9edeafe2f56cbb4586e5a63656178ea51329485 SHA512 9ef84700b4463578aaf3754a078cb7a068ae71f3336095198f18aa9e80f59a7cea422c977b20f1187ce65b23566d903d435c0c290857767412cbe2624d0ef54b WHIRLPOOL 580d03a3f119fa7b59d1cad9a7be60620685bf2b969fb16f96c39398d5460324bfa86b2cd6d99011f70ac60d8055392035d521a6b32bed0de2c565545da78f2e
255 EBUILD netbeans-cnd-7.2.ebuild 4094 SHA256 e375aa09005736867bd522db488c22f70ea1d27fdaf15efff18720bcee00dedf SHA512 fa3aa68f66408cef8bdfd5e54ffda3412e2e5a405652ae6002cc21b32d13d24ca925f1ba79b84ea93b0272901e4cbb266a77279ee60265b272c9721c8145a8d4 WHIRLPOOL bbbbb26a6379be503b89fd4621696f2b0379470242437e088c13ea7f8ae7901c47a8b380ccabffee420a6a63a1d14ec91dd2686dca3be4a5cc99d02923f14796
256 @@ -26,5 +27,6 @@ EBUILD netbeans-cnd-7.3_beta.ebuild 4472 SHA256 be0b502893b2b8cf798c517755afe3b9
257 EBUILD netbeans-cnd-9999_p20121016.ebuild 4502 SHA256 8935e8b6f71141d689b8fc4df872ad9464d8befbbd956c033939109067a50f17 SHA512 223a5ea62cb55b24175df9db1e353e81a3bd778e01605ab2913cbedea6438aee8046e88e9c3fb318a5feb00087a0f6498cca738430affb524c673263af40594f WHIRLPOOL 49f1751417f567ed4eb160001ee0e0b6f3354e50e9635db5b6f846d6b76b091589bf5b9cc5bf50c77381f3a6b34f1841a477102f19802bcae244c0036f4af0e4
258 EBUILD netbeans-cnd-9999_p20121017.ebuild 4502 SHA256 377e2c75f37d4d63129c59d667a14c49bfa147842c0f2ba0a652290ef51d3362 SHA512 f15d7feadf8bff5dbf894b292cf8c8e60c6b92296107786e3ea384e172f23a7dffefbb6300cc72741f4cab2de3eb4f93d56e5ed4bdec06f4ec995832c7607d29 WHIRLPOOL ad75b0e9ee4531ce2426fdc093667a790efcf1541e2030d970211b53803d8bad1e2f5dd56ab12420ffc04c6ce437ffee5c41bb4f89c853bbc0454ebc5c3ba8b0
259 EBUILD netbeans-cnd-9999_p20121021.ebuild 4502 SHA256 73d1f873d985f3c61b62ddfe87c9eb0ea30f17a0ff5769ba91080acd11b6872a SHA512 4215baa01ae85bc7ed5c9bd9396a8cb7c8ace597f3318dfc6c985d14e2b0d1f977579753b69d4034263a9350e59a1450b5ace63cd8a42f69119d6897438241a5 WHIRLPOOL ea7b4bd3a153a8e56ee6e2c1a2350fda513ac4308512c19b80de20a19cf6bc6bdbe16c920935b44aee42d9f5044c55997feeb5d03d3f4e571944dd5889f132ab
260 -MISC ChangeLog 47429 SHA256 abc4fa0ec65c6700d5e0f2ddfd9adb8e4609911457f05510550a56d53e3b1135 SHA512 4725b883a3a5b5a75006dfd77cd150617bd6e3f6525290e9b194db7ba479a71ee9b60c72fe55af1e7383ed5b3803dc97bbf0c55dcf9dc91a486a04f7c0e73a17 WHIRLPOOL f07904ae902de4544592fcac2f0046fabd49e7782de4767371441c7e1b078bbb4bc07a7adf4d87af52cd36e0188c886472d095a30350d2f43194ecbbe434ae90
261 +EBUILD netbeans-cnd-9999_p20121028.ebuild 4502 SHA256 bfffc2d6e199e075bd7bab64ba5f0bfd58dc69a4f74ee311f38af6d822abeaf4 SHA512 8c290a90e6c7fe039b0688bcebc41c5c378f49cd96a8be54774fd785dd119323bb0bdb36b15890b4639e99d93548e2c2cfa11bc444ad16eb9b657b6e444d040a WHIRLPOOL c3e3b5b64e87c0391551be47c03593fa01a335f2b381063a6916698846e665e0e368653b4340d90c837df227e2c15f7a60db8267fce3ed08748cc8a8bb8f31a3
262 +MISC ChangeLog 47600 SHA256 30cdbea41517c7bdd30f6ce66a1e2e80a1e73fff023b3fb2edb0e4b15c93249d SHA512 655eb1ae36ae238926f59eb438e8ec88875e0e2ca4f5a3a0b6455b767541420849f5bcefa6660d988d0a12c4968f4b04a4aac25065dc2e7c54e7c3ea7c5df852 WHIRLPOOL be2576547cb1a9ee37125137583e6ac97b3f239d7988cc9459b9468bf3f6f0a45827f38ec1c332585abfb823ce4cbec23217fe1198a0a944c448e80e9085729f
263 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
264
265 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20121028.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20121028.ebuild
266 new file mode 100644
267 index 0000000..4dab123
268 --- /dev/null
269 +++ b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20121028.ebuild
270 @@ -0,0 +1,123 @@
271 +# Copyright 1999-2012 Gentoo Foundation
272 +# Distributed under the terms of the GNU General Public License v2
273 +# $Header: $
274 +
275 +EAPI="4"
276 +WANT_ANT_TASKS="ant-nodeps"
277 +inherit eutils java-pkg-2 java-ant-2
278 +
279 +DESCRIPTION="Netbeans CND Cluster"
280 +HOMEPAGE="http://netbeans.org/projects/cnd"
281 +SLOT="9999"
282 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-10-28_00-01-24/zip/netbeans-trunk-nightly-201210280001-src.zip"
283 +SRC_URI="${SOURCE_URL}
284 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r7-build.xml.patch.bz2
285 + http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
286 + http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
287 + http://hg.netbeans.org/binaries/C4CF9314A530E51B891D46DB65806A5A0ED240AF-cnd-build-trace-1.0.zip
288 + http://hg.netbeans.org/binaries/84F10BEAA967E2896F0B43B0BBD08D834841F554-cnd-rfs-1.0.zip
289 + http://hg.netbeans.org/binaries/E0710C0DAFAA51881A5981061C4D94D3C4AC9FE6-open-fortran-parser-0.7.1.2.zip"
290 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
291 +KEYWORDS="~amd64 ~x86"
292 +IUSE=""
293 +S="${WORKDIR}"
294 +
295 +CDEPEND="~dev-java/netbeans-dlight-${PV}
296 + ~dev-java/netbeans-harness-${PV}
297 + ~dev-java/netbeans-ide-${PV}
298 + ~dev-java/netbeans-platform-${PV}"
299 +DEPEND="virtual/jdk:1.6
300 + app-arch/unzip
301 + >=dev-java/jna-3.4.0
302 + ${CDEPEND}
303 + dev-java/javahelp:0"
304 +RDEPEND=">=virtual/jdk-1.6
305 + ${CDEPEND}"
306 +
307 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
308 +
309 +EANT_BUILD_XML="nbbuild/build.xml"
310 +EANT_BUILD_TARGET="rebuild-cluster"
311 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
312 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
313 +JAVA_PKG_BSFIX="off"
314 +
315 +src_unpack() {
316 + unpack $(basename ${SOURCE_URL})
317 +
318 + einfo "Deleting bundled jars..."
319 + find -name "*.jar" -type f -delete
320 +
321 + unpack netbeans-9999-r7-build.xml.patch.bz2
322 +
323 + pushd "${S}" >/dev/null || die
324 + ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
325 + ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
326 + ln -s "${DISTDIR}"/C4CF9314A530E51B891D46DB65806A5A0ED240AF-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
327 + ln -s "${DISTDIR}"/84F10BEAA967E2896F0B43B0BBD08D834841F554-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
328 + ln -s "${DISTDIR}"/E0710C0DAFAA51881A5981061C4D94D3C4AC9FE6-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
329 + popd >/dev/null || die
330 +}
331 +
332 +src_prepare() {
333 + einfo "Deleting bundled class files..."
334 + find -name "*.class" -type f | xargs rm -vf
335 +
336 + epatch netbeans-9999-r7-build.xml.patch
337 +
338 + # Support for custom patches
339 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
340 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
341 +
342 + if [ -n "${files}" ] ; then
343 + einfo "Applying custom patches:"
344 +
345 + for file in ${files} ; do
346 + epatch "${file}"
347 + done
348 + fi
349 + fi
350 +
351 + einfo "Symlinking external libraries..."
352 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
353 + java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-3.4.0.jar
354 +
355 + einfo "Linking in other clusters..."
356 + mkdir "${S}"/nbbuild/netbeans || die
357 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
358 +
359 + ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
360 + cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
361 + touch nb.cluster.dlight.built
362 +
363 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
364 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
365 + touch nb.cluster.harness.built
366 +
367 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
368 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
369 + touch nb.cluster.ide.built
370 +
371 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
372 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
373 + touch nb.cluster.platform.built
374 +
375 + popd >/dev/null || die
376 +
377 + java-pkg-2_src_prepare
378 +}
379 +
380 +src_install() {
381 + pushd nbbuild/netbeans/cnd >/dev/null || die
382 +
383 + insinto ${INSTALL_DIR}
384 +
385 + grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
386 +
387 + doins -r *
388 + fperms 755 bin/dorun.sh
389 +
390 + popd >/dev/null || die
391 +
392 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
393 +}
394
395 diff --git a/dev-java/netbeans-dlight/ChangeLog b/dev-java/netbeans-dlight/ChangeLog
396 index 213b380..15aeef4 100644
397 --- a/dev-java/netbeans-dlight/ChangeLog
398 +++ b/dev-java/netbeans-dlight/ChangeLog
399 @@ -2,6 +2,12 @@
400 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
401 # $Header: $
402
403 +*netbeans-dlight-9999_p20121028 (29 Oct 2012)
404 +
405 + 29 Oct 2012; Miroslav Šulc <fordfrog@g.o>
406 + +netbeans-dlight-9999_p20121028.ebuild:
407 + bumped to latest nightly sources
408 +
409 23 Oct 2012; Miroslav Šulc <fordfrog@g.o>
410 -netbeans-dlight-9999_p20121001.ebuild,
411 -netbeans-dlight-9999_p20121002.ebuild,
412
413 diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
414 index 9f78770..4407ded 100644
415 --- a/dev-java/netbeans-dlight/Manifest
416 +++ b/dev-java/netbeans-dlight/Manifest
417 @@ -12,6 +12,7 @@ DIST netbeans-9999-r7-build.xml.patch.bz2 2475 SHA256 d6b5e1c46e0f9416c3f1bf7430
418 DIST netbeans-trunk-nightly-201210160002-src.zip 176400461 SHA256 b2ab5f92f94c61b06814ef63cec81790323bdf9f3961ccccf8ccee0ccd0683ae SHA512 56edcb91c2ab047e6da1839e99af1450c6df0a7f559d238e29afabd784177aa6a92eed2b8f720e7de987d5259500264c70abffe7150f53ee5b652925b3b67c8a WHIRLPOOL dbe88ace5369549113ba6e56ec0d511f81e4343d59ceb96aeee2d70dbabdedc8e5d5729027879820603bb332a89ce6a06536b059ecf9147e4288a531c3b5f7f6
419 DIST netbeans-trunk-nightly-201210170002-src.zip 176412767 SHA256 ca2bf97c9853b1d5173d85a647b1a3b3e9c9406262d72b2b5e7b486305a53e2e SHA512 a2ff935b6fdc2ee7461ee8ffcf700b4300a05bff82829ae78d9fe849978039c2fa7b368d815c6920e54ea0feb9b3529d104ab0c9ac32e94a9ff27f52ce8cca1c WHIRLPOOL 8b1212436781696dc348dc5e9f122daacc4962b53a4874d4a754c374975201073fb39e89e9a18b6c7b0236bf4f913b072dcda45c1c490b5b68d3fad3ee583103
420 DIST netbeans-trunk-nightly-201210210002-src.zip 176472774 SHA256 5ff6f4ef37d4f0fcbfd9ce0739bd77ef867330d903a78302341171797556cec9 SHA512 521c4f4f43f286e3c196be3613cdbaf6bc9a5c885bd174164d5a769e6e14b1cb59f9572868361c22238508dd60a99ddf9e370917082770ac3fa4ce03c255126b WHIRLPOOL a209a031731053375a62ee38cb59bb7f05bf728644457ae05c8870950967a445bb1e0a8d3e03ebd7f245476cb9c19144e12e14650c458fcd80cf1e571463dad6
421 +DIST netbeans-trunk-nightly-201210280001-src.zip 176636378 SHA256 cf905415224f1dac1b0a4cbb46396fa95d251dabd228681bd43e79c56a280aca SHA512 2dfa29a48dfe54da27f80793a3132f63b8432988da56570a684e6e8bc944486975c3517339b912c8e414ed8d9d5c4b7a7729a7d36d012147761e02e88a6dbfe9 WHIRLPOOL 9a184ab1553cdf0213edf261edb677bb514ebb7005f358aee1bde13c8d4c9896e545c6f01563b7dab9041b75eaf5fb34f57ed0eb2ec315c177dad69ebde33f1d
422 EBUILD netbeans-dlight-7.0.1.ebuild 3624 SHA256 499a9303a1972ee89dfa2685e1dc1e4511c7531ff3b29caadd1136ba25dee82e SHA512 ad60adc5d64f93d03e27170311ce7bd0a6952c8b41cdc51385f8efc9140593201064d162b3130bff7a003570de11963d375d3676476115b1129ac74632d4a227 WHIRLPOOL d68dcdba50b2565d40e1adc484b51c1ed0171c2fcf99fbee08a221e6d9767f96d161d45eda612eb4c4d62e0db6826e2cd124b83e11ee2f7c9bfb6a440ec6821d
423 EBUILD netbeans-dlight-7.1.2.ebuild 2935 SHA256 dc7d110b80174b1baeaca9c005e2cc9167540f186c7794067cfb45d335251b9a SHA512 7dc2db63ee40a3e64375eb49e669c54f88cc532d7ac8c7320329f8378a3be15ebc4536208ea2975c7fe4a9b3f2ac60d0ec5b8c9a9da392587fb04838f101e0ec WHIRLPOOL 1801653d9e146eba02642dbdb0a39c235a40e5d3d5ac8d4d5b8d2a570aa62330638355ee8df76693db177c58bbf31271342215c70d7e198e4b6bd905984ed9c7
424 EBUILD netbeans-dlight-7.2.ebuild 2650 SHA256 9b0c0049b7cf6894cd44327c3697d4ddfb0dba2aebd6aabc1821b550932cd69d SHA512 0584c2a1cc65193673bded284c454b430fa3f5774c33d704922977d25ed26bf88d090670e330299c85ada2e897e5f124ae9f635a6f8be7d7fd10740482df7eae WHIRLPOOL 1c27b0c84a34865cb8a84062127f49aefcd245fa16fb825d7ee57d24c3f5841935242c16b3250319078762ce4e8aa5bc8dbd8dbe497b39af8e027b9e39ee585f
425 @@ -19,5 +20,6 @@ EBUILD netbeans-dlight-7.3_beta.ebuild 2686 SHA256 20ac83fe14a3716438ba839f3ea70
426 EBUILD netbeans-dlight-9999_p20121016.ebuild 2716 SHA256 ade7b7b6f700219191dd11140e12337477b9163eafaef8d50f5c04fb848efeec SHA512 e1499d903fd3115d66db2add5e0a1eab9b9c7e9e064fb6efd2038bc3dad71470fb70ff52a1be4f4f50a06215627c61d13bfdb97aaa426a359dd0f9d620910dbb WHIRLPOOL 3259a4796e0e7454377e03b5bccf566b890c9d78c59c3ecfa03d04f03a40505b993aeb1ba0d65bb56dba4dd9f31be9abb31f433eef83e515bebcfaf1a2ca1fb0
427 EBUILD netbeans-dlight-9999_p20121017.ebuild 2716 SHA256 f295927cc4bbcf1b3690e20a2eb050e5c96aa0de69dcdd5e88ada615348f1a5d SHA512 94f3aafc65852f8dda455eef8db62c708c0b6fd9496ec55d5bf59777b3481d1526c3cd7a3fe3c82c37a6a7431de0d3102f939cc2503bbbec5c060e2b8071d88b WHIRLPOOL e4ae119a8a75a5056653adefe2881f7b90a5971fe225c83654dbb8b5bc703b14b3e0b68233cb5a55a5705460daa818232d5c7e6e106971b6e6dae03747e7508a
428 EBUILD netbeans-dlight-9999_p20121021.ebuild 2716 SHA256 536cb27dcc3b70235972a28df21c302383155cec32ceb284198999ca45c018ec SHA512 687135bfe3fc40af6fcc2c608cc20bc68e1f6f4e27d4865d0cc74075aac2cfe5d75fd91f12583bc85736c8dfd231c6c8ab55a7fb589ac66e0a67a9298ce701f0 WHIRLPOOL a4ed5abaa63b98ecaaf234f4e6323d31fdec428d85460aee91958f1a309d79698d24a5c1c272eb0ada087fde8dfd693f041839e891fe4794a07955a452029d21
429 -MISC ChangeLog 49498 SHA256 5c2d29264aabc5a6ca2aff5d63a1153ca5fa7cc427d8d44dc1a5be94c41de06d SHA512 4f102abb310afe7d153f7440844257b54966a05bea216052e04ced1d948e1ff9b47289ddc5f81221bf1554c70bfee69dd2ee35f77829c23afd665395d9c78c1a WHIRLPOOL aa1572a8f76cbb4cd75c68b544e5623116c13324e9371e8472d74af80fe1892276c1b7884606b72492260f8013c2aba74977c9a79d97f6b762cba84bcfe03401
430 +EBUILD netbeans-dlight-9999_p20121028.ebuild 2716 SHA256 6bdcbc2fe7cf45bb602776496d0723dc309568f128a4728daf6b0ae9b2cf0991 SHA512 7f82a7d4879f4f624ae9206918c1a21d0004e5ff03dd0093fa9dbc1435193aa4a16cd1e89d45cbe19a3848bd9d3fd0e2a460ff42cd0e958418bc82305d4cac38 WHIRLPOOL 12df914e6f9f77e789fdbef1be94c70ec7228701bedc2ba0ae09d548d9b897ffe1f3da8cf210e424aa57c9337a2c2aa0e8e32ca436d2fcf12881d3a7f7fcd49c
431 +MISC ChangeLog 49675 SHA256 977e3ed0fc36a28ecc7089b3f68d39f6296aaa1b1f2a11ea23b0e46dc8572820 SHA512 000b89e5dea9c6e07da797fadb9e21575a68f21b01dcedc53bdd5e83e60ce12b4158c58140eed1cd6d466f5ca9035cee44e522e13af38e1711c4d1a999db81a5 WHIRLPOOL 022cf1680be6e6a2da1284e61e3d25bfca2dd3925162f38a8bf021a97ecc9b913c5caf187cdc69db7495ed30138a0470acf39dd2b397df00b21383ef2316760a
432 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
433
434 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20121028.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20121028.ebuild
435 new file mode 100644
436 index 0000000..748df6f
437 --- /dev/null
438 +++ b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20121028.ebuild
439 @@ -0,0 +1,97 @@
440 +# Copyright 1999-2012 Gentoo Foundation
441 +# Distributed under the terms of the GNU General Public License v2
442 +# $Header: $
443 +
444 +EAPI="4"
445 +WANT_ANT_TASKS="ant-nodeps"
446 +inherit eutils java-pkg-2 java-ant-2
447 +
448 +DESCRIPTION="Netbeans D-Light Cluster"
449 +HOMEPAGE="http://netbeans.org/"
450 +SLOT="9999"
451 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-10-28_00-01-24/zip/netbeans-trunk-nightly-201210280001-src.zip"
452 +SRC_URI="${SOURCE_URL}
453 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r7-build.xml.patch.bz2"
454 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
455 +KEYWORDS="~amd64 ~x86"
456 +IUSE=""
457 +S="${WORKDIR}"
458 +
459 +CDEPEND="~dev-java/netbeans-ide-${PV}
460 + ~dev-java/netbeans-platform-${PV}"
461 +DEPEND="virtual/jdk:1.6
462 + app-arch/unzip
463 + ${CDEPEND}
464 + dev-java/javahelp:0"
465 +RDEPEND=">=virtual/jdk-1.6
466 + ${CDEPEND}"
467 +
468 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
469 +
470 +EANT_BUILD_XML="nbbuild/build.xml"
471 +EANT_BUILD_TARGET="rebuild-cluster"
472 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
473 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
474 +JAVA_PKG_BSFIX="off"
475 +
476 +src_unpack() {
477 + unpack $(basename ${SOURCE_URL})
478 +
479 + einfo "Deleting bundled jars..."
480 + find -name "*.jar" -type f -delete
481 +
482 + unpack netbeans-9999-r7-build.xml.patch.bz2
483 +}
484 +
485 +src_prepare() {
486 + einfo "Deleting bundled class files..."
487 + find -name "*.class" -type f | xargs rm -vf
488 +
489 + epatch netbeans-9999-r7-build.xml.patch
490 +
491 + # Support for custom patches
492 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
493 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
494 +
495 + if [ -n "${files}" ] ; then
496 + einfo "Applying custom patches:"
497 +
498 + for file in ${files} ; do
499 + epatch "${file}"
500 + done
501 + fi
502 + fi
503 +
504 + einfo "Symlinking external libraries..."
505 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
506 +
507 + einfo "Linking in other clusters..."
508 + mkdir "${S}"/nbbuild/netbeans || die
509 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
510 +
511 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
512 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
513 + touch nb.cluster.ide.built
514 +
515 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
516 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
517 + touch nb.cluster.platform.built
518 +
519 + popd >/dev/null || die
520 +
521 + java-pkg-2_src_prepare
522 +}
523 +
524 +src_install() {
525 + pushd nbbuild/netbeans/dlight >/dev/null || die
526 +
527 + insinto ${INSTALL_DIR}
528 +
529 + grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
530 +
531 + doins -r *
532 +
533 + popd >/dev/null || die
534 +
535 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
536 +}
537
538 diff --git a/dev-java/netbeans-enterprise/ChangeLog b/dev-java/netbeans-enterprise/ChangeLog
539 index 7454289..9b4c17c 100644
540 --- a/dev-java/netbeans-enterprise/ChangeLog
541 +++ b/dev-java/netbeans-enterprise/ChangeLog
542 @@ -2,6 +2,12 @@
543 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
544 # $Header: $
545
546 +*netbeans-enterprise-9999_p20121028 (29 Oct 2012)
547 +
548 + 29 Oct 2012; Miroslav Šulc <fordfrog@g.o>
549 + +netbeans-enterprise-9999_p20121028.ebuild:
550 + bumped to latest nightly sources
551 +
552 23 Oct 2012; Miroslav Šulc <fordfrog@g.o>
553 -netbeans-enterprise-9999_p20121001.ebuild,
554 -netbeans-enterprise-9999_p20121002.ebuild,
555
556 diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
557 index 8a8c2f7..208b934 100644
558 --- a/dev-java/netbeans-enterprise/Manifest
559 +++ b/dev-java/netbeans-enterprise/Manifest
560 @@ -74,6 +74,7 @@ DIST netbeans-9999-r7-build.xml.patch.bz2 2475 SHA256 d6b5e1c46e0f9416c3f1bf7430
561 DIST netbeans-trunk-nightly-201210160002-src.zip 176400461 SHA256 b2ab5f92f94c61b06814ef63cec81790323bdf9f3961ccccf8ccee0ccd0683ae SHA512 56edcb91c2ab047e6da1839e99af1450c6df0a7f559d238e29afabd784177aa6a92eed2b8f720e7de987d5259500264c70abffe7150f53ee5b652925b3b67c8a WHIRLPOOL dbe88ace5369549113ba6e56ec0d511f81e4343d59ceb96aeee2d70dbabdedc8e5d5729027879820603bb332a89ce6a06536b059ecf9147e4288a531c3b5f7f6
562 DIST netbeans-trunk-nightly-201210170002-src.zip 176412767 SHA256 ca2bf97c9853b1d5173d85a647b1a3b3e9c9406262d72b2b5e7b486305a53e2e SHA512 a2ff935b6fdc2ee7461ee8ffcf700b4300a05bff82829ae78d9fe849978039c2fa7b368d815c6920e54ea0feb9b3529d104ab0c9ac32e94a9ff27f52ce8cca1c WHIRLPOOL 8b1212436781696dc348dc5e9f122daacc4962b53a4874d4a754c374975201073fb39e89e9a18b6c7b0236bf4f913b072dcda45c1c490b5b68d3fad3ee583103
563 DIST netbeans-trunk-nightly-201210210002-src.zip 176472774 SHA256 5ff6f4ef37d4f0fcbfd9ce0739bd77ef867330d903a78302341171797556cec9 SHA512 521c4f4f43f286e3c196be3613cdbaf6bc9a5c885bd174164d5a769e6e14b1cb59f9572868361c22238508dd60a99ddf9e370917082770ac3fa4ce03c255126b WHIRLPOOL a209a031731053375a62ee38cb59bb7f05bf728644457ae05c8870950967a445bb1e0a8d3e03ebd7f245476cb9c19144e12e14650c458fcd80cf1e571463dad6
564 +DIST netbeans-trunk-nightly-201210280001-src.zip 176636378 SHA256 cf905415224f1dac1b0a4cbb46396fa95d251dabd228681bd43e79c56a280aca SHA512 2dfa29a48dfe54da27f80793a3132f63b8432988da56570a684e6e8bc944486975c3517339b912c8e414ed8d9d5c4b7a7729a7d36d012147761e02e88a6dbfe9 WHIRLPOOL 9a184ab1553cdf0213edf261edb677bb514ebb7005f358aee1bde13c8d4c9896e545c6f01563b7dab9041b75eaf5fb34f57ed0eb2ec315c177dad69ebde33f1d
565 EBUILD netbeans-enterprise-7.0.1.ebuild 16338 SHA256 03ea08daaf5d4c5592937929bac33b4af3bac00a23f2167a7ef7b3c172a72abe SHA512 4d24162c7920b9a1c65e6c6753900ead387a4941c2db98b522631bb09889c281bce048a74e2e584f8b5732cfaad1d7125e0cfd37aa2dc81fe85160b0e123ccd8 WHIRLPOOL 35eb648c37cb6e59aca7969c1074c2c280814529aa7ec3c3191b0d3f2a92fa24e1a8d981f343e4217fff52f6100b4884b970df734c45145759889aa6e6661ff2
566 EBUILD netbeans-enterprise-7.1.2.ebuild 18060 SHA256 f63721b8ce5e1afbc58f783348f66f1e3501be519a1c9c1287ef860acc64ceda SHA512 2ca89ec8f89f106a284136d4d0ed52fe3bcf49c650d56ded6e62306c531e5e41f62b8aa923cb544842cf6e34e5f433fecb278bc1515abac987e2d00fb68ffa26 WHIRLPOOL 879067d72285aa6c7273e84ddc3dfef7d09c7cb9f9a6c279fddfbd3eea6439dea053d3c648fcd56d47ef2292db14d101307eb1aa8b3081dfcdbc3dac4d0c3ed9
567 EBUILD netbeans-enterprise-7.2.ebuild 17752 SHA256 2f46916df731fe33c5d4626ae580a77686c392932a3388f755324bc3184bd636 SHA512 3543d033b971108fa2b8e6633ed640e812a83b34807e1cb5a69d425823d1fec1c13ecba3cc36fa4504fbfd6297e7eff1ecabe07d01725d9f13c99ffd70d220ba WHIRLPOOL 512753153bbf714ae3fbf9c580f350234d88bd5ce5690e7bc0fadd1c355bd38c2a5c1e9adb7993c3678d759661bbfb1654b0630e3535a2fb9198742fa7fd2c1e
568 @@ -81,5 +82,6 @@ EBUILD netbeans-enterprise-7.3_beta.ebuild 16967 SHA256 dfcf58d37cea372b5e326674
569 EBUILD netbeans-enterprise-9999_p20121016.ebuild 16997 SHA256 6f0b3b2bf57df0ad417b8d53fad7a1534a5891a2b88cb38d8c0e3e9a3bd959fb SHA512 7f5054aee53755fe37c22f9163f1583fbdc37e4604c879f57d5f54ba34ebf3af4c64e347c899a7545987ff7c564fb1d54832ece5e791edb80d3981a1fc81b95f WHIRLPOOL e64ce1441f8170d84461353104089464f41ac5c623d2075639566c73840628369e97db23683827f6d2f134420d0e33f582d1d034849ee49e777555fd089b5d70
570 EBUILD netbeans-enterprise-9999_p20121017.ebuild 16997 SHA256 9bbff05a0ba67d1ce153573f5494b42268b9642cd8247ebe7721cbe2a5169eb3 SHA512 330528bf99d125dcaa0fe79e15d605c3e0924f55c9e1339701c2c46161614a381a981bbb1ed0355d7e7c6fd8710afa58a6c766ac44b72197076e765b489becc8 WHIRLPOOL 012b6c681908070212b43f49626d889e144f795a634b8ee77283b39d137acb9d949f2a5b8c48424460ed28a0fd605341c49e8a044c2604e9504ccb7a50257b39
571 EBUILD netbeans-enterprise-9999_p20121021.ebuild 16997 SHA256 2c54439fe8f33f4a92cb76140680ca7f9d8dc53afd8ec75078c4a0475d8ac452 SHA512 436b74e101a27704068c85c1213c8f5bb8d2c33d2b5dff3fa0c887b28c94665892549071c74685e5e1703cddc44940ee2e05f0841e600741681b03aec48adf25 WHIRLPOOL cc45941d90694bdb688c4f39f0d6b31f4949158678b9c45efbff7452999ce64ba6b5f98fd9dc600722361c7ac58e25744858e2d10e251902d0f341ffc52e76b7
572 -MISC ChangeLog 52204 SHA256 2a83665abbaaf7dbd9bcfe56ed4f1f81f6838bcc942d7b77e8362c11ce851295 SHA512 890a28195f4ddae9795fa149eebb452ef19637b0bf587b3d1b228248199b1fe1121451c4ebe85da1ed79147f7f99e77deca67255ada1fdfaac636532ab9673d3 WHIRLPOOL 0274ce79e48e5628bef3af2f68ebd6775db652afcb35543ff3dd21b1fc8f7917ffcbe737544701ac37dbe471ba4373f0851fb23c9ddf6759285dfb95bf845cb8
573 +EBUILD netbeans-enterprise-9999_p20121028.ebuild 16997 SHA256 38d366be065cb36aaa0f95e1d2d822a0c4fb783779a8ef1a231fb156f4624714 SHA512 3cca9c4ab597526272a94bfe6bca057b105248bb4e55d86ea0e5c8636ef6cb4d3b9141526b2aff2c179f53286a7a1f7ce8a8c84c27034d159f311230f24df5c0 WHIRLPOOL cb5c80ae79afc3640da4b4681778a434bb15071eee846a06026573ef39b010dd0d9cabb9dbd83770f409fe6aa06a7c1a7902015ebdceb86fbc7ff36dcdb9d9fc
574 +MISC ChangeLog 52389 SHA256 7e0f34c12f28c5d888a0e1e5d7b11dcfc360d9ed186b6e54df8aece1fd850726 SHA512 8ddc81a00d2a8201bb8b96bf0c16294f50dddafaea3cf475a1a7c63184bb9b17b7bb735627dbef7304b5ddb6c251ace77390c0ec015d60842274850dc1c406a0 WHIRLPOOL 7397512b122ff8740d23eb43c962cfa67c249409dfa7b5010b9a250a02a1a9bb9d20d12b0f7ee9f857effdd03774c5a7a947c6c881947cce2e7b6722eee24969
575 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
576
577 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20121028.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20121028.ebuild
578 new file mode 100644
579 index 0000000..144f223
580 --- /dev/null
581 +++ b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20121028.ebuild
582 @@ -0,0 +1,266 @@
583 +# Copyright 1999-2012 Gentoo Foundation
584 +# Distributed under the terms of the GNU General Public License v2
585 +# $Header: $
586 +
587 +EAPI="4"
588 +WANT_ANT_TASKS="ant-nodeps"
589 +inherit eutils java-pkg-2 java-ant-2
590 +
591 +DESCRIPTION="Netbeans Enterprise cluster"
592 +HOMEPAGE="http://netbeans.org/"
593 +SLOT="9999"
594 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-10-28_00-01-24/zip/netbeans-trunk-nightly-201210280001-src.zip"
595 +SRC_URI="${SOURCE_URL}
596 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r7-build.xml.patch.bz2
597 + http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
598 + http://hg.netbeans.org/binaries/A48449579E1EC9257407CCB2B15CEA2698C8B8F0-el-impl.jar
599 + http://hg.netbeans.org/binaries/F28E9567138D6B9AD87D79592F77874334FF5BA8-glassfish-jspparser-3.0.jar
600 + http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
601 + http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
602 + http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
603 + http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
604 + http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
605 + http://hg.netbeans.org/binaries/DC9A229C4AB1788D0C20D937A82FB64CE2911171-javaee6-doc-api.zip
606 + http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
607 + http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
608 + http://hg.netbeans.org/binaries/FB28AE3FC7DDF97C9D33495F046680AE61F1C78C-jersey-1.13.zip
609 + http://hg.netbeans.org/binaries/6055EAF5B4F778A243B52D2DC4E66CB5F35B3D7C-jersey-1.13-javadoc.jar
610 + http://hg.netbeans.org/binaries/3ACEE9175241D421635BAD25C17F9DB218BDEAA0-jersey-apache-client-1.13-javadoc.jar
611 + http://hg.netbeans.org/binaries/C6C1A4D0C1ECA95E130BB8900E2CA317A3B95953-jersey-atom-abdera-1.13-javadoc.jar
612 + http://hg.netbeans.org/binaries/7AE3260C48C6E6FB902FCDFEBBA197FEAA3BF8AB-jersey-guice-1.13-javadoc.jar
613 + http://hg.netbeans.org/binaries/11379CD811D60211064899FD4A2F1EAB7C5683D8-jersey-multipart-1.13-javadoc.jar
614 + http://hg.netbeans.org/binaries/0B8762F12243B6D237CFF70E9AC30B88B99702AF-jersey-simple-server-1.13-javadoc.jar
615 + http://hg.netbeans.org/binaries/04478F287471D9B37EABC8DE4260C160087FD202-jersey-spring-1.13-javadoc.jar
616 + http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
617 + http://hg.netbeans.org/binaries/99FF47EC2B4CC47631F0969B31092320C2E22329-jsf-2.1.zip
618 + http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
619 + http://hg.netbeans.org/binaries/FFE3425E304F0836912D2B8ABFB5302100B39423-jsr311-api-1.1.1-javadoc.jar
620 + http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
621 + http://hg.netbeans.org/binaries/16CD40905B389B27AFD81DAFF8F163CEC810FBC6-metro-2.0.zip
622 + http://hg.netbeans.org/binaries/7AA5B0550FAD4A742E0E4345BAD930AA5187FA74-oauth-client-1.13-javadoc.jar
623 + http://hg.netbeans.org/binaries/5F1AE6DE4721B644307E2D36158EE059C8E05456-oauth-server-1.13-javadoc.jar
624 + http://hg.netbeans.org/binaries/356BA9DC7BE92AF6466262F48A833CA8A6E7081B-oauth-signature-1.13-javadoc.jar
625 + http://hg.netbeans.org/binaries/635C7C51EA53FC1F6692003247739353F88B9824-primefaces-3.4.jar
626 + http://hg.netbeans.org/binaries/A8C121019B222DAE0139299B58FDB9C71FE839F3-servlet3.0-jsp2.2-api.jar
627 + http://hg.netbeans.org/binaries/275C5AC6ADE12819F49E984C8E06B114A4E23458-spring-webmvc-2.5.6.SEC03.jar
628 + http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
629 + http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
630 + http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
631 + http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
632 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
633 +KEYWORDS="~amd64 ~x86"
634 +IUSE=""
635 +S="${WORKDIR}"
636 +
637 +CDEPEND="~dev-java/netbeans-harness-${PV}
638 + ~dev-java/netbeans-ide-${PV}
639 + ~dev-java/netbeans-java-${PV}
640 + ~dev-java/netbeans-profiler-${PV}
641 + ~dev-java/netbeans-platform-${PV}
642 + ~dev-java/netbeans-webcommon-${PV}
643 + ~dev-java/netbeans-websvccommon-${PV}
644 + dev-java/commons-codec:0
645 + dev-java/commons-fileupload:0
646 + dev-java/commons-logging:0
647 + dev-java/glassfish-deployment-api:1.2
648 + dev-java/jakarta-jstl:0"
649 +DEPEND="virtual/jdk:1.6
650 + app-arch/unzip
651 + ${CDEPEND}
652 + dev-java/javahelp:0
653 + >=dev-java/junit-4.4:4
654 + dev-java/tomcat-servlet-api:2.3"
655 +RDEPEND=">=virtual/jdk-1.6
656 + ${CDEPEND}
657 + dev-java/antlr:0[java]
658 + dev-java/asm:3
659 + dev-java/bsf:2.3
660 + dev-java/commons-beanutils:1.7
661 + dev-java/commons-collections:0
662 + dev-java/commons-digester:0
663 + dev-java/commons-io:1
664 + dev-java/commons-validator:0
665 + dev-java/jakarta-oro:2.0
666 + dev-java/jettison:0
667 + dev-java/jsr311-api:0"
668 +# dev-java/commons-chain:1.1 in overlay
669 +
670 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
671 +
672 +EANT_BUILD_XML="nbbuild/build.xml"
673 +EANT_BUILD_TARGET="rebuild-cluster"
674 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
675 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
676 +JAVA_PKG_BSFIX="off"
677 +
678 +src_unpack() {
679 + unpack $(basename ${SOURCE_URL})
680 +
681 + einfo "Deleting bundled jars..."
682 + find -name "*.jar" -type f -delete
683 +
684 + unpack netbeans-9999-r7-build.xml.patch.bz2
685 +
686 + pushd "${S}" >/dev/null || die
687 + ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
688 + ln -s "${DISTDIR}"/A48449579E1EC9257407CCB2B15CEA2698C8B8F0-el-impl.jar libs.elimpl/external/el-impl.jar || die
689 + ln -s "${DISTDIR}"/F28E9567138D6B9AD87D79592F77874334FF5BA8-glassfish-jspparser-3.0.jar web.jspparser/external/glassfish-jspparser-3.0.jar || die
690 + ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
691 + ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
692 + ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
693 + ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
694 + ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
695 + ln -s "${DISTDIR}"/DC9A229C4AB1788D0C20D937A82FB64CE2911171-javaee6-doc-api.zip j2ee.platform/external/javaee6-doc-api.zip || die
696 + ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
697 + ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
698 + ln -s "${DISTDIR}"/FB28AE3FC7DDF97C9D33495F046680AE61F1C78C-jersey-1.13.zip websvc.restlib/external/jersey-1.13.zip || die
699 + ln -s "${DISTDIR}"/6055EAF5B4F778A243B52D2DC4E66CB5F35B3D7C-jersey-1.13-javadoc.jar websvc.restlib/external/jersey-1.13-javadoc.jar || die
700 + ln -s "${DISTDIR}"/3ACEE9175241D421635BAD25C17F9DB218BDEAA0-jersey-apache-client-1.13-javadoc.jar websvc.restlib/external/jersey-apache-client-1.13-javadoc.jar || die
701 + ln -s "${DISTDIR}"/C6C1A4D0C1ECA95E130BB8900E2CA317A3B95953-jersey-atom-abdera-1.13-javadoc.jar websvc.restlib/external/jersey-atom-abdera-1.13-javadoc.jar || die
702 + ln -s "${DISTDIR}"/7AE3260C48C6E6FB902FCDFEBBA197FEAA3BF8AB-jersey-guice-1.13-javadoc.jar websvc.restlib/external/jersey-guice-1.13-javadoc.jar || die
703 + ln -s "${DISTDIR}"/11379CD811D60211064899FD4A2F1EAB7C5683D8-jersey-multipart-1.13-javadoc.jar websvc.restlib/external/jersey-multipart-1.13-javadoc.jar || die
704 + ln -s "${DISTDIR}"/0B8762F12243B6D237CFF70E9AC30B88B99702AF-jersey-simple-server-1.13-javadoc.jar websvc.restlib/external/jersey-simple-server-1.13-javadoc.jar || die
705 + ln -s "${DISTDIR}"/04478F287471D9B37EABC8DE4260C160087FD202-jersey-spring-1.13-javadoc.jar websvc.restlib/external/jersey-spring-1.13-javadoc.jar || die
706 + ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
707 + ln -s "${DISTDIR}"/99FF47EC2B4CC47631F0969B31092320C2E22329-jsf-2.1.zip web.jsf20/external/jsf-2.1.zip || die
708 + ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
709 + ln -s "${DISTDIR}"/FFE3425E304F0836912D2B8ABFB5302100B39423-jsr311-api-1.1.1-javadoc.jar websvc.restlib/external/jsr311-api-1.1.1-javadoc.jar || die
710 + ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
711 + ln -s "${DISTDIR}"/16CD40905B389B27AFD81DAFF8F163CEC810FBC6-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
712 + ln -s "${DISTDIR}"/7AA5B0550FAD4A742E0E4345BAD930AA5187FA74-oauth-client-1.13-javadoc.jar websvc.restlib/external/oauth-client-1.13-javadoc.jar || die
713 + ln -s "${DISTDIR}"/5F1AE6DE4721B644307E2D36158EE059C8E05456-oauth-server-1.13-javadoc.jar websvc.restlib/external/oauth-server-1.13-javadoc.jar || die
714 + ln -s "${DISTDIR}"/356BA9DC7BE92AF6466262F48A833CA8A6E7081B-oauth-signature-1.13-javadoc.jar websvc.restlib/external/oauth-signature-1.13-javadoc.jar || die
715 + ln -s "${DISTDIR}"/635C7C51EA53FC1F6692003247739353F88B9824-primefaces-3.4.jar web.primefaces/external/primefaces-3.4.jar || die
716 + ln -s "${DISTDIR}"/A8C121019B222DAE0139299B58FDB9C71FE839F3-servlet3.0-jsp2.2-api.jar servletjspapi/external/servlet3.0-jsp2.2-api.jar || die
717 + ln -s "${DISTDIR}"/275C5AC6ADE12819F49E984C8E06B114A4E23458-spring-webmvc-2.5.6.SEC03.jar spring.webmvc/external/spring-webmvc-2.5.6.SEC03.jar || die
718 + ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
719 + ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
720 + ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
721 + ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
722 + popd >/dev/null || die
723 +}
724 +
725 +src_prepare() {
726 + einfo "Deleting bundled class files..."
727 + find -name "*.class" -type f | xargs rm -vf
728 +
729 + epatch netbeans-9999-r7-build.xml.patch
730 +
731 + # Support for custom patches
732 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
733 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
734 +
735 + if [ -n "${files}" ] ; then
736 + einfo "Applying custom patches:"
737 +
738 + for file in ${files} ; do
739 + epatch "${file}"
740 + done
741 + fi
742 + fi
743 +
744 + einfo "Symlinking external libraries..."
745 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
746 + java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
747 + java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
748 + java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
749 + java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.0.jar
750 + java-pkg_jar-from --into web.jstl11/external jakarta-jstl jstl.jar jstl-1.1.2.jar
751 + java-pkg_jar-from --into web.jstl11/external jakarta-jstl standard.jar standard-1.1.2.jar
752 + java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
753 + java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
754 +
755 + einfo "Linking in other clusters..."
756 + mkdir "${S}"/nbbuild/netbeans || die
757 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
758 +
759 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
760 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
761 + touch nb.cluster.harness.built
762 +
763 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
764 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
765 + touch nb.cluster.ide.built
766 +
767 + ln -s /usr/share/netbeans-java-${SLOT} java || die
768 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
769 + touch nb.cluster.java.built
770 +
771 + ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
772 + cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
773 + touch nb.cluster.profiler.built
774 +
775 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
776 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
777 + touch nb.cluster.platform.built
778 +
779 + ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
780 + cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
781 + touch nb.cluster.webcommon.built
782 +
783 + ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
784 + cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
785 + touch nb.cluster.websvccommon.built
786 +
787 + popd >/dev/null || die
788 +
789 + java-pkg-2_src_prepare
790 +}
791 +
792 +src_install() {
793 + pushd nbbuild/netbeans/enterprise >/dev/null || die
794 +
795 + insinto ${INSTALL_DIR}
796 +
797 + grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
798 +
799 + doins -r *
800 +
801 + popd >/dev/null || die
802 +
803 + local instdir=${INSTALL_DIR}/modules/ext
804 + pushd "${D}"/${instdir} >/dev/null || die
805 + rm commons-fileupload-1.0.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.0.jar || die
806 + rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
807 + rm jstl.jar && dosym /usr/share/jakarta-jstl/lib/jstl.jar ${instdir}/jstl.jar || die
808 + rm standard.jar && dosym /usr/share/jakarta-jstl/lib/standard.jar ${instdir}/standard.jar || die
809 + popd >/dev/null || die
810 +
811 + local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
812 + pushd "${D}"/${instdir} >/dev/null || die
813 + rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
814 + rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
815 + popd >/dev/null || die
816 +
817 + local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
818 + pushd "${D}"/${instdir} >/dev/null || die
819 + rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
820 + rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
821 + rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
822 + rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
823 + popd >/dev/null || die
824 +
825 + local instdir=${INSTALL_DIR}/modules/ext/rest
826 + pushd "${D}"/${instdir} >/dev/null || die
827 + rm asm-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-3.1.jar || die
828 + rm jettison-1.1.jar && dosym /usr/share/jettison/lib/jettison.jar ${instdir}/jettison-1.1.jar || die
829 + rm jsr311-api-1.1.1.jar && dosym /usr/share/jsr311-api/lib/jsr311-api.jar ${instdir}/jsr311-api-1.1.1.jar || die
830 + popd >/dev/null || die
831 +
832 + local instdir=${INSTALL_DIR}/modules/ext/struts
833 + pushd "${D}"/${instdir} >/dev/null || die
834 + rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
835 + rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
836 + 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
837 + rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
838 + rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
839 + rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
840 + rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
841 + rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
842 + rm jstl-1.0.2.jar && dosym /usr/share/jakarta-jstl/lib/jstl.jar ${instdir}/jstl-1.0.2.jar || die
843 + rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
844 + rm standard-1.0.6.jar && dosym /usr/share/jakarta-jstl/lib/standard.jar ${instdir}/standard-1.0.6.jar || die
845 + popd >/dev/null || die
846 +
847 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
848 +}
849
850 diff --git a/dev-java/netbeans-ergonomics/ChangeLog b/dev-java/netbeans-ergonomics/ChangeLog
851 index 3666c63..9359a37 100644
852 --- a/dev-java/netbeans-ergonomics/ChangeLog
853 +++ b/dev-java/netbeans-ergonomics/ChangeLog
854 @@ -2,6 +2,12 @@
855 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
856 # $Header: $
857
858 +*netbeans-ergonomics-9999_p20121028 (29 Oct 2012)
859 +
860 + 29 Oct 2012; Miroslav Šulc <fordfrog@g.o>
861 + +netbeans-ergonomics-9999_p20121028.ebuild:
862 + bumped to latest nightly sources
863 +
864 23 Oct 2012; Miroslav Šulc <fordfrog@g.o>
865 -netbeans-ergonomics-9999_p20121001.ebuild,
866 -netbeans-ergonomics-9999_p20121002.ebuild,
867
868 diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
869 index 96364b1..0fee231 100644
870 --- a/dev-java/netbeans-ergonomics/Manifest
871 +++ b/dev-java/netbeans-ergonomics/Manifest
872 @@ -9,6 +9,7 @@ DIST netbeans-9999-r7-build.xml.patch.bz2 2475 SHA256 d6b5e1c46e0f9416c3f1bf7430
873 DIST netbeans-trunk-nightly-201210160002-src.zip 176400461 SHA256 b2ab5f92f94c61b06814ef63cec81790323bdf9f3961ccccf8ccee0ccd0683ae SHA512 56edcb91c2ab047e6da1839e99af1450c6df0a7f559d238e29afabd784177aa6a92eed2b8f720e7de987d5259500264c70abffe7150f53ee5b652925b3b67c8a WHIRLPOOL dbe88ace5369549113ba6e56ec0d511f81e4343d59ceb96aeee2d70dbabdedc8e5d5729027879820603bb332a89ce6a06536b059ecf9147e4288a531c3b5f7f6
874 DIST netbeans-trunk-nightly-201210170002-src.zip 176412767 SHA256 ca2bf97c9853b1d5173d85a647b1a3b3e9c9406262d72b2b5e7b486305a53e2e SHA512 a2ff935b6fdc2ee7461ee8ffcf700b4300a05bff82829ae78d9fe849978039c2fa7b368d815c6920e54ea0feb9b3529d104ab0c9ac32e94a9ff27f52ce8cca1c WHIRLPOOL 8b1212436781696dc348dc5e9f122daacc4962b53a4874d4a754c374975201073fb39e89e9a18b6c7b0236bf4f913b072dcda45c1c490b5b68d3fad3ee583103
875 DIST netbeans-trunk-nightly-201210210002-src.zip 176472774 SHA256 5ff6f4ef37d4f0fcbfd9ce0739bd77ef867330d903a78302341171797556cec9 SHA512 521c4f4f43f286e3c196be3613cdbaf6bc9a5c885bd174164d5a769e6e14b1cb59f9572868361c22238508dd60a99ddf9e370917082770ac3fa4ce03c255126b WHIRLPOOL a209a031731053375a62ee38cb59bb7f05bf728644457ae05c8870950967a445bb1e0a8d3e03ebd7f245476cb9c19144e12e14650c458fcd80cf1e571463dad6
876 +DIST netbeans-trunk-nightly-201210280001-src.zip 176636378 SHA256 cf905415224f1dac1b0a4cbb46396fa95d251dabd228681bd43e79c56a280aca SHA512 2dfa29a48dfe54da27f80793a3132f63b8432988da56570a684e6e8bc944486975c3517339b912c8e414ed8d9d5c4b7a7729a7d36d012147761e02e88a6dbfe9 WHIRLPOOL 9a184ab1553cdf0213edf261edb677bb514ebb7005f358aee1bde13c8d4c9896e545c6f01563b7dab9041b75eaf5fb34f57ed0eb2ec315c177dad69ebde33f1d
877 EBUILD netbeans-ergonomics-7.0.1.ebuild 2884 SHA256 e8e4a785fc11b6d0d3c722826761581b8c9c779c5460dc7d1487b3154f4402ab SHA512 3ba2810e650726f48fbdb1bc0c58b6ee1e7d9d29d4be3b27c00bc981b773f26d979fd90154184276e044eafd1d4d8940b47d6f0f58589f9cff7fbadef5fbb05f WHIRLPOOL 5fab7fe6492f91bd0e97a8a95c0652266d771e9b60957e16ce6ff683c1e38081372151cd8c7bea44ee1f1dd7bf435f8b00b9a1a23e4c6106c990794c6093ba10
878 EBUILD netbeans-ergonomics-7.1.2.ebuild 2893 SHA256 cd56250980429160b8fa9deb17f15050d016394d5fdef19bf772cf29988c86d8 SHA512 32d4556218791a32efb8cf8ec8303f7e8f27bfb03b97af0c66cee717563c7e02fcd9e350b0425ec0cec28ab09865d4815aba1471ee958e05e7c42e421a7f71c2 WHIRLPOOL 318c8528c2338c1e2f6e342c263be52753fa74c9ac934b0ee60fe0fff2146e86d1761fef8eaeca8eab844709bea2196fbe181fad1f689a9d5b9994da3271b4db
879 EBUILD netbeans-ergonomics-7.2.ebuild 2876 SHA256 ca7184ac24c255941c4ec3e686c4237ef0af4be7242c44417fa799813083515e SHA512 c6537bedf2fed4ea914c74a208124fe692af837ab2c81c98b8aa0347cb9d5af496378a8c042437facced26d3b42b101225dfa8b81dfc3d6ec4e3e5613e359f72 WHIRLPOOL c7e4c08ace118690f454dbf6a9040bff3e7013c646947fd02b05bca2b4d802393b6eca3234c6228f8e4df4da1ed193ecfd93c848038e4dd9ae3f50959692aa15
880 @@ -16,5 +17,6 @@ EBUILD netbeans-ergonomics-7.3_beta.ebuild 2912 SHA256 ce46c12ed69edb9ce5d7c24c3
881 EBUILD netbeans-ergonomics-9999_p20121016.ebuild 2942 SHA256 ca0c8d984b2ad9a2b6692ac8e704ad9cb450b71782ee95358e76eee3d2e38786 SHA512 b968bbebcd64296390bd7b209209025c79f47583ca57dd7ccd76a56dce58393e6432a04760bafd64dce267a2baf5bacb8c8a285e7aec225abe054888dcffdafb WHIRLPOOL e27f9393a7976ece200c69a6a1c973e2e965d31632d48daed5db356124ced071be9ca7b36ff0b912d19c9ec858dc9cc247fedf2f85ec1515d548d7d494de885b
882 EBUILD netbeans-ergonomics-9999_p20121017.ebuild 2942 SHA256 c02c2a951ce2975f66ee1f39ff041255bd8fbe9fe0d647e2fd6fba01a27ca48b SHA512 5f8b58d749f4bfd3d5b03470af91e64612a5bacfcb2e9822c74fc53467baedf3847ec3211f36a452e4cb4b1f4c776aaddbab11e0ed4c9e274c8b68c836dcf7eb WHIRLPOOL dd3a386b90f4a22c0be97c6eaf39609cb824e2f2c95dcec9509d80074f33afd480913ded5c5a6a46dca6f485e212994934c5ffa601b54721b2d18435be9af0f6
883 EBUILD netbeans-ergonomics-9999_p20121021.ebuild 2942 SHA256 470d2c9fa245d4412a2055d81d7d6dc6c37c96433ed0492c2a89eb21aa28d125 SHA512 bebe1472a36752a861133ee7a5b9d8660a5dec8a106eec56ab14367a53fe710f7ae529d7bb670581bc374178de41637a0cdc797b74b0fa2dcc0eda5973400a75 WHIRLPOOL 366667cda1e42181bcccdecdfe6819149123eecdefa68e841a2bf0bc0a409945c31e4e3a251b1762282bf511b52a7dddb3eac5fd2e52eb09cef3728d107d1edc
884 -MISC ChangeLog 51679 SHA256 b13dfc0ccebf1566f8fe775faf9d372f62d590e7a7c3e8ec7d0e688e0f4d604f SHA512 ce0cc0125ac2a1e5b65d072107e19b85e1db7aeaa94ee1218d9d5997fdfe33ca2eed60602143b942eed50ec16a64507f37a75530cc9c920e4776c1ce039f547d WHIRLPOOL 088f710e18b9919ff2ee7643475c362ff9356ef7dac947e6c5ed3871d90235575f8928f9426397b007e3a1bafcbd8d33ea8b4bddd0b84201b571d0dfebb1273e
885 +EBUILD netbeans-ergonomics-9999_p20121028.ebuild 2942 SHA256 8b848e5e63c968fb7160bc5307f9107bed3e01e3a00967401222337ad6c9a747 SHA512 782460bd3bd3ced607269413efce7a4831c107db33557b954ae7c44aff576a99270391899e47e9c3bcb7258b9960e93650e7d02f24915ca484a484e349954a8c WHIRLPOOL 95d644d7fbf0ab3d2f74659e28d3f31a985a36340edbb454bb9087a9fd9bebe871d30741b7d8bfedd6d756ff3428d83d70f3c460665b1ea71272a7f9c9cdb088
886 +MISC ChangeLog 51864 SHA256 56d29e9375463a2d35e4e690a22b55a80178e69be25f195cde0642ce5788be12 SHA512 5ca842f83ca2554abc4aa2cc37ce0b31eac477b1c392eb89ad07202ff2eefbd31677f97f321f203e1b5b6374dd1fd8ee3e7eb69197c287aaba08dbb165f66daa WHIRLPOOL 737aa25380a51c758aab17d2ec9c1a640b429925bb4d60ecdaa6813a7bb63c754d49da37754cc82646e964ca84a35641f18ca15b75414fee21f434eb8d3d1ae8
887 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
888
889 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20121028.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20121028.ebuild
890 new file mode 100644
891 index 0000000..19d421b
892 --- /dev/null
893 +++ b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20121028.ebuild
894 @@ -0,0 +1,102 @@
895 +# Copyright 1999-2012 Gentoo Foundation
896 +# Distributed under the terms of the GNU General Public License v2
897 +# $Header: $
898 +
899 +EAPI="4"
900 +WANT_ANT_TASKS="ant-nodeps"
901 +inherit eutils java-pkg-2 java-ant-2
902 +
903 +DESCRIPTION="Netbeans Ergonomics Cluster"
904 +HOMEPAGE="http://netbeans.org/"
905 +SLOT="9999"
906 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-10-28_00-01-24/zip/netbeans-trunk-nightly-201210280001-src.zip"
907 +SRC_URI="${SOURCE_URL}
908 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r7-build.xml.patch.bz2"
909 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
910 +KEYWORDS="~amd64 ~x86"
911 +IUSE=""
912 +S="${WORKDIR}"
913 +
914 +CDEPEND="~dev-java/netbeans-ide-${PV}
915 + ~dev-java/netbeans-nb-${PV}
916 + ~dev-java/netbeans-platform-${PV}"
917 +DEPEND="virtual/jdk:1.6
918 + app-arch/unzip
919 + ${CDEPEND}
920 + dev-java/javahelp:0"
921 +RDEPEND=">=virtual/jdk-1.6
922 + ${CDEPEND}"
923 +
924 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
925 +
926 +EANT_BUILD_XML="nbbuild/build.xml"
927 +EANT_BUILD_TARGET="rebuild-cluster"
928 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
929 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
930 +JAVA_PKG_BSFIX="off"
931 +
932 +src_unpack() {
933 + unpack $(basename ${SOURCE_URL})
934 +
935 + einfo "Deleting bundled jars..."
936 + find -name "*.jar" -type f -delete
937 +
938 + unpack netbeans-9999-r7-build.xml.patch.bz2
939 +}
940 +
941 +src_prepare() {
942 + einfo "Deleting bundled class files..."
943 + find -name "*.class" -type f | xargs rm -vf
944 +
945 + epatch netbeans-9999-r7-build.xml.patch
946 +
947 + # Support for custom patches
948 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
949 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
950 +
951 + if [ -n "${files}" ] ; then
952 + einfo "Applying custom patches:"
953 +
954 + for file in ${files} ; do
955 + epatch "${file}"
956 + done
957 + fi
958 + fi
959 +
960 + einfo "Symlinking external libraries..."
961 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
962 +
963 + einfo "Linking in other clusters..."
964 + mkdir "${S}"/nbbuild/netbeans || die
965 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
966 +
967 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
968 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
969 + touch nb.cluster.ide.built
970 +
971 + ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
972 + cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
973 + touch nb.cluster.nb.built
974 +
975 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
976 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
977 + touch nb.cluster.platform.built
978 +
979 + popd >/dev/null || die
980 +
981 + java-pkg-2_src_prepare
982 +}
983 +
984 +src_install() {
985 + pushd nbbuild/netbeans/ergonomics >/dev/null || die
986 +
987 + insinto ${INSTALL_DIR}
988 +
989 + grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
990 +
991 + doins -r *
992 +
993 + popd >/dev/null || die
994 +
995 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
996 +}
997
998 diff --git a/dev-java/netbeans-groovy/ChangeLog b/dev-java/netbeans-groovy/ChangeLog
999 index 5523907..0e4a09c 100644
1000 --- a/dev-java/netbeans-groovy/ChangeLog
1001 +++ b/dev-java/netbeans-groovy/ChangeLog
1002 @@ -2,6 +2,12 @@
1003 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
1004 # $Header: $
1005
1006 +*netbeans-groovy-9999_p20121028 (29 Oct 2012)
1007 +
1008 + 29 Oct 2012; Miroslav Šulc <fordfrog@g.o>
1009 + +netbeans-groovy-9999_p20121028.ebuild:
1010 + bumped to latest nightly sources
1011 +
1012 23 Oct 2012; Miroslav Šulc <fordfrog@g.o>
1013 -netbeans-groovy-9999_p20121001.ebuild,
1014 -netbeans-groovy-9999_p20121002.ebuild,
1015
1016 diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
1017 index d1108aa..84c60ac 100644
1018 --- a/dev-java/netbeans-groovy/Manifest
1019 +++ b/dev-java/netbeans-groovy/Manifest
1020 @@ -12,6 +12,7 @@ DIST netbeans-9999-r7-build.xml.patch.bz2 2475 SHA256 d6b5e1c46e0f9416c3f1bf7430
1021 DIST netbeans-trunk-nightly-201210160002-src.zip 176400461 SHA256 b2ab5f92f94c61b06814ef63cec81790323bdf9f3961ccccf8ccee0ccd0683ae SHA512 56edcb91c2ab047e6da1839e99af1450c6df0a7f559d238e29afabd784177aa6a92eed2b8f720e7de987d5259500264c70abffe7150f53ee5b652925b3b67c8a WHIRLPOOL dbe88ace5369549113ba6e56ec0d511f81e4343d59ceb96aeee2d70dbabdedc8e5d5729027879820603bb332a89ce6a06536b059ecf9147e4288a531c3b5f7f6
1022 DIST netbeans-trunk-nightly-201210170002-src.zip 176412767 SHA256 ca2bf97c9853b1d5173d85a647b1a3b3e9c9406262d72b2b5e7b486305a53e2e SHA512 a2ff935b6fdc2ee7461ee8ffcf700b4300a05bff82829ae78d9fe849978039c2fa7b368d815c6920e54ea0feb9b3529d104ab0c9ac32e94a9ff27f52ce8cca1c WHIRLPOOL 8b1212436781696dc348dc5e9f122daacc4962b53a4874d4a754c374975201073fb39e89e9a18b6c7b0236bf4f913b072dcda45c1c490b5b68d3fad3ee583103
1023 DIST netbeans-trunk-nightly-201210210002-src.zip 176472774 SHA256 5ff6f4ef37d4f0fcbfd9ce0739bd77ef867330d903a78302341171797556cec9 SHA512 521c4f4f43f286e3c196be3613cdbaf6bc9a5c885bd174164d5a769e6e14b1cb59f9572868361c22238508dd60a99ddf9e370917082770ac3fa4ce03c255126b WHIRLPOOL a209a031731053375a62ee38cb59bb7f05bf728644457ae05c8870950967a445bb1e0a8d3e03ebd7f245476cb9c19144e12e14650c458fcd80cf1e571463dad6
1024 +DIST netbeans-trunk-nightly-201210280001-src.zip 176636378 SHA256 cf905415224f1dac1b0a4cbb46396fa95d251dabd228681bd43e79c56a280aca SHA512 2dfa29a48dfe54da27f80793a3132f63b8432988da56570a684e6e8bc944486975c3517339b912c8e414ed8d9d5c4b7a7729a7d36d012147761e02e88a6dbfe9 WHIRLPOOL 9a184ab1553cdf0213edf261edb677bb514ebb7005f358aee1bde13c8d4c9896e545c6f01563b7dab9041b75eaf5fb34f57ed0eb2ec315c177dad69ebde33f1d
1025 EBUILD netbeans-groovy-7.0.1.ebuild 3296 SHA256 29c3d304eca5999e78550fd715dbcbef9d15639d4e4f17fa0e45a46803080729 SHA512 43a0ddb43354bb3c0b8e29004ab547da508662d037b0006dfd24250c49470ddc0384bfffb6423f1e3eeaca98410c5de8b314a69970189306869a16380ab098a1 WHIRLPOOL bf626cecf6dec0c51e7e0b95ac4ff26a795e44a5dabd25719eeb2244742d96d33cb20ebbd9a68728dc27d28b8e558a7e2a3ee318c2e4fde234e0b5e8d32e6a58
1026 EBUILD netbeans-groovy-7.1.2.ebuild 3305 SHA256 1e00f335b8cc1e90deec3c3251629ba699286b25be5b6945d135d271004dc34b SHA512 3a1d67d02054478ed15e11789292fcce3fcfd343b8feebde5e07a9463c380c644310603a3f9f984e8071b0b097075809dce423b888e1f2aed316cb90a562d20e WHIRLPOOL a790c1e186c4d1949de6b4dd975b929c132e3e7b7c455c7867bd1445f59fb6ace72b5c9adf09d0c6079718fdc6c34a0c5f0c9c437517b55b7ae109ce3e20b064
1027 EBUILD netbeans-groovy-7.2.ebuild 3160 SHA256 6d709b7cc07d7ebb59c3ede0a19c9890ca3230144d7f455cf24d984ac2f633b0 SHA512 e30c8d58165b87a39a356f8b813c593910cd2c247de41420369fee21157c2f2881db34612711f77c9ecd9501aa6d7235ab7bc41d4092be1e68fab778c16d8288 WHIRLPOOL 4a6495ca077f3c374105b25698c8251aaa89daf56c2749bdc73867b0ea1ae404cfc7b2a8b435ef7b19f00aee8128be051c04d6a24fb631379fbe98d6854a507b
1028 @@ -19,5 +20,6 @@ EBUILD netbeans-groovy-7.3_beta.ebuild 3196 SHA256 42dbd1a36f3e7de058d3e3dce75a8
1029 EBUILD netbeans-groovy-9999_p20121016.ebuild 3226 SHA256 762c94a2395c567ddf8e25431f13cecadebc6d179ff483b7da1e186725b4d096 SHA512 c110fc23d14841f82966892583d3f857b00737b39dad7b7296d261148ef28ce42b564d284888bd1d48bc65dc7d33ccfce9958c38baeedc98d41029b9a374d703 WHIRLPOOL cd2fd47a64d80b45e59855954597135bbe055a172fe3ca600f20a92bf324b2bfdf4caa11f1056ed880b74daea3302af54017436d1c9cbbd35d52eaef44f464d9
1030 EBUILD netbeans-groovy-9999_p20121017.ebuild 3226 SHA256 35c47b2a29a6985b362171b70f395d9aab2c4eceba9b32f7da0fdac00cd1b1f7 SHA512 dc18d548f14e5adac3a155bcbb50dc283add032a071bb3a602568b4dea7829c3e604bfd9aed4bbfa754105bd9e15b964c6c9ceb651d22e1095f25cacf8e33b07 WHIRLPOOL c8da4d5f0bae4fc604680f616861d6bcf81ced2ac89d0b59883b2b22efa3bf814d0cf9e3da231d5913c8496fd45c070a8ec4036629a9cf1996f457ccee0c97b0
1031 EBUILD netbeans-groovy-9999_p20121021.ebuild 3226 SHA256 9e535cef6d3343673e0d010c3293f7dd3eac6d293aea08239861c0bdd11597c8 SHA512 ef7388ce050ea9845f8d463ad172878ceecb85dc134127cbe5df94542f149dc19f19dc99b1ff7204cf6c82473ff84c5ffccc8a17e1819e5bd1d3d92225132790 WHIRLPOOL d0513e7c7b65f0fbb13b09dfc9624495184d892359cc1c0a975ffb6662eac67fb84f109359da686a9adce1c8c422db567c7b54a1c99f994847dcf375ce46580f
1032 -MISC ChangeLog 49490 SHA256 7de436c9b4abcc86104eb4b67dbdafe359cfee1ef94f111173832e11231e2eb2 SHA512 6a49ab29e10cfb8058c06144951683df8c1f507441b30fa6500e264ce3b9f87b721aa68f0d3e58b1c27cc8231606a3c16e3810d772635bcea57dfe13aa5fdf60 WHIRLPOOL 482b2b5c5d5717a78c750225b0cb8b093f2c2a8d2a4a06fae305c3135d77976ac94d183f7b4cf019923eb2ba81d754c8070f4f2481b7aa1e899025151e5df312
1033 +EBUILD netbeans-groovy-9999_p20121028.ebuild 3226 SHA256 9b7f24d4108e6747ab025993222fae0456133de163849d16646a766c874ecafa SHA512 02ba6125e88078a20d64d50274b181016a9be9785243e61e49d8ab8790d79636a27132a3b34d26845ab7b46aa37710549fd00ffba5e17b6d2952a23c0d1e7127 WHIRLPOOL 31ed00f8b2c2f748b2d12d87d174b3f7713c438d941551def3a0bbccf62457a4dfe581af8fd9ac6910d9bb04366bbe39f7e2a7eab3ebc46baa6610c9dce90ae5
1034 +MISC ChangeLog 49667 SHA256 0160eb89c31e9fe407c6247cd32621f407c8141b7bfd96af13f9ff52b91b18e7 SHA512 aabe31151317156c7f836632cc1fb40867e5c55e9dc15d22bb1ebb5b155bb6ce0d3ac2df671ec82ab5b76469fb555874ad0c118f2e9321b73f567d2c8151b288 WHIRLPOOL 5278723b4065502cd955571d04967ffa42386415e7b81029afa01ba3a1d3114dd3ab6c6b734199c8a8b39bfc4dfe8d2097039fda6daf82a8bf3d7c417c219956
1035 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
1036
1037 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20121028.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20121028.ebuild
1038 new file mode 100644
1039 index 0000000..977c559
1040 --- /dev/null
1041 +++ b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20121028.ebuild
1042 @@ -0,0 +1,107 @@
1043 +# Copyright 1999-2012 Gentoo Foundation
1044 +# Distributed under the terms of the GNU General Public License v2
1045 +# $Header: $
1046 +
1047 +EAPI="4"
1048 +WANT_ANT_TASKS="ant-nodeps"
1049 +inherit eutils java-pkg-2 java-ant-2
1050 +
1051 +DESCRIPTION="Netbeans Groovy Cluster"
1052 +HOMEPAGE="http://netbeans.org/projects/groovy"
1053 +SLOT="9999"
1054 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-10-28_00-01-24/zip/netbeans-trunk-nightly-201210280001-src.zip"
1055 +SRC_URI="${SOURCE_URL}
1056 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r7-build.xml.patch.bz2
1057 + http://hg.netbeans.org/binaries/DAB15E586F88BBBA1FBD38CFD3720CFF1F9C0CF7-groovy-all-2.0.1.jar"
1058 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1059 +KEYWORDS="~amd64 ~x86"
1060 +IUSE=""
1061 +S="${WORKDIR}"
1062 +
1063 +CDEPEND="~dev-java/netbeans-ide-${PV}
1064 + ~dev-java/netbeans-java-${PV}
1065 + ~dev-java/netbeans-platform-${PV}"
1066 +DEPEND="virtual/jdk:1.6
1067 + app-arch/unzip
1068 + ${CDEPEND}
1069 + dev-java/javahelp:0"
1070 +RDEPEND=">=virtual/jdk-1.6
1071 + ${CDEPEND}"
1072 +
1073 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1074 +
1075 +EANT_BUILD_XML="nbbuild/build.xml"
1076 +EANT_BUILD_TARGET="rebuild-cluster"
1077 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
1078 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1079 +JAVA_PKG_BSFIX="off"
1080 +
1081 +src_unpack() {
1082 + unpack $(basename ${SOURCE_URL})
1083 +
1084 + einfo "Deleting bundled jars..."
1085 + find -name "*.jar" -type f -delete
1086 +
1087 + unpack netbeans-9999-r7-build.xml.patch.bz2
1088 +
1089 + pushd "${S}" >/dev/null || die
1090 + ln -s "${DISTDIR}"/DAB15E586F88BBBA1FBD38CFD3720CFF1F9C0CF7-groovy-all-2.0.1.jar groovy.editor/external/groovy-all-2.0.1.jar || die
1091 + popd >/dev/null || die
1092 +}
1093 +
1094 +src_prepare() {
1095 + einfo "Deleting bundled class files..."
1096 + find -name "*.class" -type f | xargs rm -vf
1097 +
1098 + epatch netbeans-9999-r7-build.xml.patch
1099 +
1100 + # Support for custom patches
1101 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1102 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1103 +
1104 + if [ -n "${files}" ] ; then
1105 + einfo "Applying custom patches:"
1106 +
1107 + for file in ${files} ; do
1108 + epatch "${file}"
1109 + done
1110 + fi
1111 + fi
1112 +
1113 + einfo "Symlinking external libraries..."
1114 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1115 +
1116 + einfo "Linking in other clusters..."
1117 + mkdir "${S}"/nbbuild/netbeans || die
1118 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
1119 +
1120 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1121 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1122 + touch nb.cluster.ide.built
1123 +
1124 + ln -s /usr/share/netbeans-java-${SLOT} java || die
1125 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1126 + touch nb.cluster.java.built
1127 +
1128 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1129 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1130 + touch nb.cluster.platform.built
1131 +
1132 + popd >/dev/null || die
1133 +
1134 + java-pkg-2_src_prepare
1135 +}
1136 +
1137 +src_install() {
1138 + pushd nbbuild/netbeans/groovy >/dev/null || die
1139 +
1140 + insinto ${INSTALL_DIR}
1141 +
1142 + grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1143 +
1144 + doins -r *
1145 +
1146 + popd >/dev/null || die
1147 +
1148 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
1149 +}
1150
1151 diff --git a/dev-java/netbeans-harness/ChangeLog b/dev-java/netbeans-harness/ChangeLog
1152 index 9b2f94d..811deb1 100644
1153 --- a/dev-java/netbeans-harness/ChangeLog
1154 +++ b/dev-java/netbeans-harness/ChangeLog
1155 @@ -2,6 +2,12 @@
1156 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
1157 # $Header: $
1158
1159 +*netbeans-harness-9999_p20121028 (29 Oct 2012)
1160 +
1161 + 29 Oct 2012; Miroslav Šulc <fordfrog@g.o>
1162 + +netbeans-harness-9999_p20121028.ebuild:
1163 + bumped to latest nightly sources
1164 +
1165 23 Oct 2012; Miroslav Šulc <fordfrog@g.o>
1166 -netbeans-harness-9999_p20121001.ebuild,
1167 -netbeans-harness-9999_p20121002.ebuild,
1168
1169 diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
1170 index c7b8022..a19e40f 100644
1171 --- a/dev-java/netbeans-harness/Manifest
1172 +++ b/dev-java/netbeans-harness/Manifest
1173 @@ -14,6 +14,7 @@ DIST netbeans-9999-r7-build.xml.patch.bz2 2475 SHA256 d6b5e1c46e0f9416c3f1bf7430
1174 DIST netbeans-trunk-nightly-201210160002-src.zip 176400461 SHA256 b2ab5f92f94c61b06814ef63cec81790323bdf9f3961ccccf8ccee0ccd0683ae SHA512 56edcb91c2ab047e6da1839e99af1450c6df0a7f559d238e29afabd784177aa6a92eed2b8f720e7de987d5259500264c70abffe7150f53ee5b652925b3b67c8a WHIRLPOOL dbe88ace5369549113ba6e56ec0d511f81e4343d59ceb96aeee2d70dbabdedc8e5d5729027879820603bb332a89ce6a06536b059ecf9147e4288a531c3b5f7f6
1175 DIST netbeans-trunk-nightly-201210170002-src.zip 176412767 SHA256 ca2bf97c9853b1d5173d85a647b1a3b3e9c9406262d72b2b5e7b486305a53e2e SHA512 a2ff935b6fdc2ee7461ee8ffcf700b4300a05bff82829ae78d9fe849978039c2fa7b368d815c6920e54ea0feb9b3529d104ab0c9ac32e94a9ff27f52ce8cca1c WHIRLPOOL 8b1212436781696dc348dc5e9f122daacc4962b53a4874d4a754c374975201073fb39e89e9a18b6c7b0236bf4f913b072dcda45c1c490b5b68d3fad3ee583103
1176 DIST netbeans-trunk-nightly-201210210002-src.zip 176472774 SHA256 5ff6f4ef37d4f0fcbfd9ce0739bd77ef867330d903a78302341171797556cec9 SHA512 521c4f4f43f286e3c196be3613cdbaf6bc9a5c885bd174164d5a769e6e14b1cb59f9572868361c22238508dd60a99ddf9e370917082770ac3fa4ce03c255126b WHIRLPOOL a209a031731053375a62ee38cb59bb7f05bf728644457ae05c8870950967a445bb1e0a8d3e03ebd7f245476cb9c19144e12e14650c458fcd80cf1e571463dad6
1177 +DIST netbeans-trunk-nightly-201210280001-src.zip 176636378 SHA256 cf905415224f1dac1b0a4cbb46396fa95d251dabd228681bd43e79c56a280aca SHA512 2dfa29a48dfe54da27f80793a3132f63b8432988da56570a684e6e8bc944486975c3517339b912c8e414ed8d9d5c4b7a7729a7d36d012147761e02e88a6dbfe9 WHIRLPOOL 9a184ab1553cdf0213edf261edb677bb514ebb7005f358aee1bde13c8d4c9896e545c6f01563b7dab9041b75eaf5fb34f57ed0eb2ec315c177dad69ebde33f1d
1178 EBUILD netbeans-harness-7.0.1.ebuild 3579 SHA256 f4d09cb7bd5e8485caf75a3020ddb8102d3ea326878ac384ef4aecb011a1f6a5 SHA512 390c26b4a3dbc81ad1ef210b3ea668926398cb38ea13fa37dceb6782b4478b1ceb7a49e9db300f691fb8b31c21c56b25f4c3237c0890f0c637ca45f596c88294 WHIRLPOOL ae1e34af6dd61c30f645f39a825b6235e3eb1f9a42dd23431225513733209a2eb225a741b75342f827a4be0ffbf41b9786a6a6430051f543c321abe3c20da6bd
1179 EBUILD netbeans-harness-7.1.2.ebuild 3587 SHA256 e0adc470109009641bf48569623bf0fc51a400ac1ba686475c7dae1a5b561c96 SHA512 e4157a6b294c17fd7430802b33253d473120dc16173557e0d7840078f4043a383d5e3672af64f124509e54cc85d590abfa4375f181a32ab8b49e976cb6613cea WHIRLPOOL 423a5844a2c55ea99db4ac78e1c605a55a04f634601c0ac054e739c0ab4a3e9c765778dbd81ccf4a1e50e9d9e4cc29ecfad2ec64b483197927f434b67cd4d773
1180 EBUILD netbeans-harness-7.2.ebuild 3421 SHA256 47a5281d140b47e0235592c58657a9065d1827175ccca7d0c73fd81e90710090 SHA512 403fd1f49e11b27ef8002c4066fc911dbeadcccc7adddcdded86c6cd95e8bddaf0603c0ccafd0e91ef31a0909508deab1eb326e98e621bcbae7304413acca291 WHIRLPOOL fe3c5f95a606db39861a80201c185cb5a25e2d80698ac78ff724587b54e859f861b834b89aa79aac22f2c5da700532eaafae67fbcc33259ee07d578ba5c7f9ee
1181 @@ -21,5 +22,6 @@ EBUILD netbeans-harness-7.3_beta.ebuild 3903 SHA256 7abb60269f0edf31a0b72fc69777
1182 EBUILD netbeans-harness-9999_p20121016.ebuild 3933 SHA256 f7eb42f6adfb40445d404ff515c7df078404517657e8df54735f7b65f2ad6d7e SHA512 cf393f7fb6323f5f8e44b35e3ab675a304a720132c5c1a9c257c0688ef60bf10cb3c1b76e3a21ff07fead9768fd81f806de2eddc57351b6edf350c7dbeb24ac1 WHIRLPOOL e7ccd4d61653f22cfa4d6eec6297a9ca9024c3dd6365f63cd6e6d62e30e00f36873af73a3d7cd466e83219ed45e8cb18cdca55b7782212daaa07d1b368464d00
1183 EBUILD netbeans-harness-9999_p20121017.ebuild 3933 SHA256 7a45ed353ec50eac5f574fb7f2cbbfae8bc435a16127e21914e2692487f809f3 SHA512 88b4f0c7a64858f190fd91515babe6b020825bf4eaf2f687076189d059f302c3e09e606beec15e34de3b598f06252c1cf4aea47665d40dd8fc67496e739db3dc WHIRLPOOL b9c662028ada45166a6a3c98214bb58859badf51a400eec2bbb1a27d0d14e5c956fbf158d00122a8313a8a5900f2e507a30cbdc4b296f3a90c5960006732fd92
1184 EBUILD netbeans-harness-9999_p20121021.ebuild 3933 SHA256 ce75306ba918d7c4f5796549196310f527d3d20e6336d0257a94d62a23d26082 SHA512 78858fe1c5825025b72040b88e438a753011abe607faaeccceb6f0b6814e0342a6a0b7bf51624666ee8628760d788dbaf451399f9c3bcbaf416c914ff326ea3a WHIRLPOOL 5a8e3f6eb19e7bfbc404a099c446ef67b0122340c71465353139bc6b5699714535bc813d012406882b5be3f7924f1a0fc9ed863d95efb00c788571e04041e857
1185 -MISC ChangeLog 50073 SHA256 943f46d72c98813a3644c81c982eb47f1696b87b5cada371fe076dc85bff1d8e SHA512 fa207a8b1c2e677aa3d83d3fbf615d2b0c2ab680c47a086b5cb0474a1c32a7bffb5ee11aafb0601cc3d727fc2a92c4c070bb1c9b92738b4e3927399630202182 WHIRLPOOL dc21513bd9e6b6d6bd843e76a14b46a8ffb33ca9c81f0dbaa294c8ab777c7f993bca64eadb6483bdddc65804dde681da3f60c6fb98237c8eb701ee0d9b03270b
1186 +EBUILD netbeans-harness-9999_p20121028.ebuild 3933 SHA256 1545cc073d8ccaa73aa03f2242e16f320148f301478c8f9a7ae1f7f320e1cea8 SHA512 89232d2d76a5329536306b0b21568f477873c973d62f4579f3f88ae7171738a5b53de1cc80f9457338c27047f8ac8e7e4701b96350b1f140a438d5f052393067 WHIRLPOOL 67428fc6c2b60f662d95abb563eba21f6cd4dd415a98bd68ecfb04bbce1b26bb1014cfd6dd4a81bdcf8e206753d2d8ce168ddd09a1f49d2ee794947eb7f89e3e
1187 +MISC ChangeLog 50252 SHA256 f050a4a1346d73464f99d253a6c2832a66145047b81359049dd2e024364711b3 SHA512 d8ce3d75fdb0296dfc41e8041cfdab1ccbb7ac346acd50b42e1004e8280f9186841d853f75f381e5b2efbfe450afdce2121645d5464c9b27cb42249d1315d908 WHIRLPOOL 6ca62f60fad4d9fe8a402f99031976e0d16aef02990f01bb1e540167f50e2d0f1f2a57fd308af92989107fe25c025a7648e88db8b68823188bf96014cef25bce
1188 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
1189
1190 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20121028.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20121028.ebuild
1191 new file mode 100644
1192 index 0000000..8d24666
1193 --- /dev/null
1194 +++ b/dev-java/netbeans-harness/netbeans-harness-9999_p20121028.ebuild
1195 @@ -0,0 +1,113 @@
1196 +# Copyright 1999-2012 Gentoo Foundation
1197 +# Distributed under the terms of the GNU General Public License v2
1198 +# $Header: $
1199 +
1200 +EAPI="4"
1201 +WANT_ANT_TASKS="ant-nodeps"
1202 +inherit eutils java-pkg-2 java-ant-2
1203 +
1204 +DESCRIPTION="Netbeans Harness"
1205 +HOMEPAGE="http://netbeans.org/features/platform/"
1206 +SLOT="9999"
1207 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-10-28_00-01-24/zip/netbeans-trunk-nightly-201210280001-src.zip"
1208 +SRC_URI="${SOURCE_URL}
1209 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r7-build.xml.patch.bz2
1210 + http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
1211 + http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
1212 + http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
1213 + http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip"
1214 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1215 +KEYWORDS="~amd64 ~x86"
1216 +IUSE=""
1217 +S="${WORKDIR}"
1218 +
1219 +CDEPEND="~dev-java/netbeans-platform-${PV}
1220 + dev-java/javahelp:0"
1221 +DEPEND="virtual/jdk:1.6
1222 + app-arch/unzip
1223 + ${CDEPEND}
1224 + >=dev-java/junit-4.4:4"
1225 +RDEPEND=">=virtual/jdk-1.6
1226 + ${CDEPEND}"
1227 +
1228 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1229 +
1230 +EANT_BUILD_XML="nbbuild/build.xml"
1231 +EANT_BUILD_TARGET="rebuild-cluster"
1232 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
1233 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1234 +JAVA_PKG_BSFIX="off"
1235 +
1236 +src_unpack() {
1237 + unpack $(basename ${SOURCE_URL})
1238 +
1239 + einfo "Deleting bundled jars..."
1240 + find -name "*.jar" -type f -delete
1241 +
1242 + unpack netbeans-9999-r7-build.xml.patch.bz2
1243 +
1244 + pushd "${S}" >/dev/null || die
1245 + ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
1246 + ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
1247 + ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
1248 + ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
1249 + popd >/dev/null || die
1250 +}
1251 +
1252 +src_prepare() {
1253 + einfo "Deleting bundled class files..."
1254 + find -name "*.class" -type f | xargs rm -vf
1255 +
1256 + epatch netbeans-9999-r7-build.xml.patch
1257 +
1258 + # Support for custom patches
1259 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1260 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1261 +
1262 + if [ -n "${files}" ] ; then
1263 + einfo "Applying custom patches:"
1264 +
1265 + for file in ${files} ; do
1266 + epatch "${file}"
1267 + done
1268 + fi
1269 + fi
1270 +
1271 + einfo "Symlinking external libraries..."
1272 + java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1273 + java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
1274 + java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
1275 +
1276 + einfo "Linking in other clusters..."
1277 + mkdir "${S}"/nbbuild/netbeans || die
1278 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
1279 +
1280 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1281 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1282 + touch nb.cluster.platform.built
1283 +
1284 + popd >/dev/null || die
1285 +
1286 + java-pkg-2_src_prepare
1287 +}
1288 +
1289 +src_install() {
1290 + pushd nbbuild/netbeans/harness >/dev/null || die
1291 +
1292 + insinto ${INSTALL_DIR}
1293 +
1294 + grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1295 +
1296 + doins -r *
1297 + fperms 755 launchers/app.sh
1298 + find "${D}" -name "*.exe" -type f -delete
1299 +
1300 + popd >/dev/null || die
1301 +
1302 + local instdir=${INSTALL_DIR}/antlib
1303 + pushd "${D}"/${instdir} >/dev/null || die
1304 + rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
1305 + popd >/dev/null || die
1306 +
1307 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
1308 +}
1309
1310 diff --git a/dev-java/netbeans-ide/ChangeLog b/dev-java/netbeans-ide/ChangeLog
1311 index 90de033..e252d04 100644
1312 --- a/dev-java/netbeans-ide/ChangeLog
1313 +++ b/dev-java/netbeans-ide/ChangeLog
1314 @@ -2,6 +2,12 @@
1315 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
1316 # $Header: $
1317
1318 +*netbeans-ide-9999_p20121028 (29 Oct 2012)
1319 +
1320 + 29 Oct 2012; Miroslav Šulc <fordfrog@g.o>
1321 + +netbeans-ide-9999_p20121028.ebuild:
1322 + bumped to latest nightly sources
1323 +
1324 23 Oct 2012; Miroslav Šulc <fordfrog@g.o>
1325 -netbeans-ide-9999_p20121001.ebuild, -netbeans-ide-9999_p20121002.ebuild,
1326 -netbeans-ide-9999_p20121004.ebuild, -netbeans-ide-9999_p20121005.ebuild,
1327
1328 diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
1329 index 90c3a9a..b611c96 100644
1330 --- a/dev-java/netbeans-ide/Manifest
1331 +++ b/dev-java/netbeans-ide/Manifest
1332 @@ -85,6 +85,7 @@ DIST AB271CFC19469D9088BE306685A7AC8787373F99-svnkit-javahl.jar 108278 SHA256 0d
1333 DIST ACAEC8AAB8DB4D0113C25D2558092CDD88F704BD-svnClientAdapter-javahl-1.8.14.jar 88088 SHA256 e5c16cbb8d524d9c9527ee16813348353841a389405f5235601337002a71543f SHA512 7deceb4aa5cd9fab6cd3780e4bdd33a371c795a508a5f75c99535160aa247c9a7b3a94d02d5839102c35967e2684495e309c3f84c0350eff726d835d497c96bb WHIRLPOOL ce29f14ba16b379aa56e7f7965813670a3b1ee989e330fa8a1926f4e572013d9848daadf2dc79195fc41e3b823dae2a81804c6d54acfef52985f1a5759c1dea5
1334 DIST AD19FF36B5D976E5B4F289B5ACB32967216C1B2D-org.eclipse.equinox.registry-3.5.0.jar 182593 SHA256 ee3f0032bad1db855d519e5e9fa0d8a372351ece3def85df2710e6b49dda96aa SHA512 acfe2edbc5926210fea04e1faa0a0aa58acba7c6f636e616ca3b2e41f1edfc7b5fe85d59c3088296fc17ce19322883d73747b070b1ac65ea927ae701de37ee97 WHIRLPOOL fbe2f53c7cb33890b32ffaa63d25f06c0a643a31005d2b90edda55f2a659c15257aef7b8673475640139cffa3292377fc744b53ebb51bb26532f444e8c9797b7
1335 DIST AE7F6FFEE9CC2E55349D325AC7504F6D09B30761-org.eclipse.mylyn.commons.core_3.8.2.v20120916-1200.jar 114269 SHA256 c7cf52d08e75d29c092dc235993f2438cb1c1727390e646b81bc256f1081747d SHA512 c05e2cdeaf57b88792b32e6a0d93e80e339f55c5fc0334fbd5dc3c24850ada59e1c5360b90f278334586db598d19226bb5052ee5f84a5e1a9f9190c4c4508f65 WHIRLPOOL 757be13d6a0b46fa6b87b36692c3b08995309dd7f749ba6a1b96e28327fbb8fe788e1ae894695e1209737602f5e69a97a406ae70407e773022a2b6a974aa4ab3
1336 +DIST AF575CFEE214A49235051EB78957A71815741E56-glassfish-tooling-sdk-0.3-b022.jar 245736 SHA256 3434fea97483bdc4877cdb0d1d880f889c50ec14e02f9b6c58f5a2f6ad932cd6 SHA512 fd7d5ba3be034c356fb66695a3b2b1034a9e8fb761e5bfc3985f3aacd212a674d308e0ad0072a13d6be48b2b65dd7f1351fa4a240d747b38c7f8a5015ca4dbb8 WHIRLPOOL 537b749bd0ee52b2eaf0c4e27392ab0fc370fdb370a3329ffdd7511078791deb6d7681a1f28d69eb64f35821c3ae967afec04ebf0dc053a8f8465893f76c5aa0
1337 DIST B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar 90859 SHA256 b3b421fd586c67e0c7f04b879ad527a8a295de222392ded6e68c62b9af669d11 SHA512 8ad97ed698a2dc6a8fe94dcafa142a3794a1497b7c67497c9d7345fdbbc41fe58a7181e5e38be186a988c5b70cbaa97a16f79299982da414c176b1e07bddaa2d WHIRLPOOL 989f8209bd9369330f4cdba8cdce15f9242c02b3ffa0c8a3a7e2981b77f5186b5e9905f84cb162a045201c31baad9607c8d36064201d630339ae0a5128e0f646
1338 DIST B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar 91069 SHA256 b0be6467c50f5e4a25621b6bca0a71c58cb7d4e6d621f2b0c4e68f201d5f3716 SHA512 7d7ab2c32c79895ae78a54c27ae2aabc1ac5c36513f92b568c3e09369851285a848c0bd93bbfc1b9353f861889169972e336b470c0330bde81f9c5705e201d2d WHIRLPOOL 2ae21f664ee1685051d34273e38bd7f6edb4f8488706279026c40ad882d80a6c8a02d78bd16ea3011d5c6bf2b4a9aab62324514187cf0673d43e10228d1a8b88
1339 DIST B24FB024EA57B794FA1433CE974102507A231539-org.eclipse.equinox.security-1.0.200.jar 100104 SHA256 4844faf918f4c657a62d57ade0fd6f34e1e6d419036f82a5434a018ecae759ae SHA512 154e9ed0783f6b45ab7f9ed524479f147f0785a118e0881f892c25afd8940f9800d64320308bf8d075eea84781885f2ac5e0dfed752412d6f1ac1b8a6605d8bd WHIRLPOOL de96f30e2272916d023add98e6ef2c6845c54053ab106480779779fd32862d97bbe9527e7932dde5c45ac24670ce71802c44a898c6dfc185aef23e12402cdb2c
1340 @@ -132,6 +133,7 @@ DIST netbeans-9999-r7-build.xml.patch.bz2 2475 SHA256 d6b5e1c46e0f9416c3f1bf7430
1341 DIST netbeans-trunk-nightly-201210160002-src.zip 176400461 SHA256 b2ab5f92f94c61b06814ef63cec81790323bdf9f3961ccccf8ccee0ccd0683ae SHA512 56edcb91c2ab047e6da1839e99af1450c6df0a7f559d238e29afabd784177aa6a92eed2b8f720e7de987d5259500264c70abffe7150f53ee5b652925b3b67c8a WHIRLPOOL dbe88ace5369549113ba6e56ec0d511f81e4343d59ceb96aeee2d70dbabdedc8e5d5729027879820603bb332a89ce6a06536b059ecf9147e4288a531c3b5f7f6
1342 DIST netbeans-trunk-nightly-201210170002-src.zip 176412767 SHA256 ca2bf97c9853b1d5173d85a647b1a3b3e9c9406262d72b2b5e7b486305a53e2e SHA512 a2ff935b6fdc2ee7461ee8ffcf700b4300a05bff82829ae78d9fe849978039c2fa7b368d815c6920e54ea0feb9b3529d104ab0c9ac32e94a9ff27f52ce8cca1c WHIRLPOOL 8b1212436781696dc348dc5e9f122daacc4962b53a4874d4a754c374975201073fb39e89e9a18b6c7b0236bf4f913b072dcda45c1c490b5b68d3fad3ee583103
1343 DIST netbeans-trunk-nightly-201210210002-src.zip 176472774 SHA256 5ff6f4ef37d4f0fcbfd9ce0739bd77ef867330d903a78302341171797556cec9 SHA512 521c4f4f43f286e3c196be3613cdbaf6bc9a5c885bd174164d5a769e6e14b1cb59f9572868361c22238508dd60a99ddf9e370917082770ac3fa4ce03c255126b WHIRLPOOL a209a031731053375a62ee38cb59bb7f05bf728644457ae05c8870950967a445bb1e0a8d3e03ebd7f245476cb9c19144e12e14650c458fcd80cf1e571463dad6
1344 +DIST netbeans-trunk-nightly-201210280001-src.zip 176636378 SHA256 cf905415224f1dac1b0a4cbb46396fa95d251dabd228681bd43e79c56a280aca SHA512 2dfa29a48dfe54da27f80793a3132f63b8432988da56570a684e6e8bc944486975c3517339b912c8e414ed8d9d5c4b7a7729a7d36d012147761e02e88a6dbfe9 WHIRLPOOL 9a184ab1553cdf0213edf261edb677bb514ebb7005f358aee1bde13c8d4c9896e545c6f01563b7dab9041b75eaf5fb34f57ed0eb2ec315c177dad69ebde33f1d
1345 EBUILD netbeans-ide-7.0.1.ebuild 22653 SHA256 4c1b3e46e2a6cb89d902c7f4fe6ad9306cbd0c9463a514e87d4c6ec019dc0356 SHA512 5dd526a85a70720686c612efb3aa5602c395111d507b91ae4db04c5814b27bafd1480ab7e44e1148b7412f768543110ff58abdf676de303cd3be9d87b87bd373 WHIRLPOOL abaedc56df115c6050ad7824929ee959ba1669fc1f3f9d4cd1eb9f9f948a608828621f46aeedd0b6062c85b1ad4481d12f952a504559e52c110ff37b88ae0d72
1346 EBUILD netbeans-ide-7.1.2-r1.ebuild 26831 SHA256 2643a4435aa093e292a2728583d8ffbf213dac6a13dad8e47029ed13a2478493 SHA512 5ba14c7b820f2daae788588ae2fdebdc8af6bb870d6ed56adcc2d43810e5dbd2ea21ae639e6b864d6d0b1e69c9aa4f86dfb15e99eb4a170434aadf0109ad876a WHIRLPOOL c9367735f073f9fcf6bb992b6d481aaea1ebe8526907cb6366d432a3f47a0c4d76bc9224206e0e512708dfe896b465878a2a1ad68836c7cd9b51a3a4efa2aecc
1347 EBUILD netbeans-ide-7.1.2.ebuild 26834 SHA256 1e57e60a1a00b4530f917319b5d8eef915b9669b9dd3ab82b5afabe171d8959a SHA512 4242265c0783a87c028f955425c86596038aa477e3256ff8ba244220a573486bb7f2e47b07b3c94fbef07940a3b32c313a1320b58656a67cb15a490e7307b1ca WHIRLPOOL 1e23b1e4370292500f154527ecd7a0e7ca315ee73588806413f630355677ee8fe9318a0e672b5f6ad60f829c0a5579b37eedbd737bc8ec154aba9f59c53bd337
1348 @@ -141,5 +143,6 @@ EBUILD netbeans-ide-7.3_beta.ebuild 25468 SHA256 78e9456505703cb6f32dfb869134e20
1349 EBUILD netbeans-ide-9999_p20121016.ebuild 25922 SHA256 725cc6faade6da2ade6a61d4d98115c4da5e8c51a6243896760ea3f7214cb9f5 SHA512 a9c97953b63f62e4832fc37cb23f8943b0901a2862dc74065cad79df9679a7b1df913886339789dd876bae286bc096d15423543a6d7ffd74c7607af0143b48e6 WHIRLPOOL ee9c6d426c0117d9b4822e885c17b7d88a4340e07c8871926d717c5b4bfa1050e5d57f0fc5ad7352044250a1d2c5d3c5f3140815eec6cb68a86f40eadbd67d38
1350 EBUILD netbeans-ide-9999_p20121017.ebuild 25922 SHA256 4328d36daf2605db39df16e74bddea70b611de664b49ba6b065b97f110452fff SHA512 89c5cdb22634e29cf33e7c72a2fc8e3a3f9e2fab816e7280d6522c824c810b23fe379ce4033228b980965539f9548b56050f91c527cfb0e1e29d31ec34c1223a WHIRLPOOL 6514f8aebfe5d25adb3af88321fe0040339299dfd850f87a2642800fa0bbd0f0468454ddbfad93153908518860712aac55668e7c60203b1c68c1bf2cf2b5a90c
1351 EBUILD netbeans-ide-9999_p20121021.ebuild 25922 SHA256 8b25b604700cca3d4b39edf6ac5e285d8282ef556bd309c5f7a4321899131603 SHA512 e16448e85b47ab191cdb89abaf36eb933bbec70c93d0f3fa856cbb2976439d86d752e881d9028c1adad6ed438c4e77862a529ed37e960a77f89c4fa312fcdd52 WHIRLPOOL 5bb60ff689ac77dd41de3e3daf28b1fd9b22e9a3e372f5849e64697b91091485633df97905f142f6ecf196d898c6b9876c52789147e209d6a05dbcd307255e15
1352 -MISC ChangeLog 48645 SHA256 18c2febeb5d5d965f644919240fd810e6c4f1a4f6674c0828f48211c82a8fc73 SHA512 f196dfae4dbc37af83f084452c0fc3445a0a91835fab6f7499b0259bf53145e406a12408f0a76ce43e8c9917299010849c73b4977420fdfb531df56b773c76ac WHIRLPOOL 07ee1060278358d07a8d2a120185786e2e0985626deccf57a3ff1824789b916d538f45be641bd5d7b5804c5ae1d32e0ed9b87286abfd685be311e2c38b2ba072
1353 +EBUILD netbeans-ide-9999_p20121028.ebuild 25922 SHA256 343730dde82aa9a11d6f722667100a035243b90462d7ddde903a05eab818e4bf SHA512 32cf5e5a2f114345f8eabbaa4e75fdcfac3333d695e749be6718bb327320fedc702282d1de6feb11f88239fd2a74f21e25c64d9d803c4a8bc2c8309409cc62d9 WHIRLPOOL 39d6665ca4e4b0f01c59dd0b6d9bdfb5532906114bebd4fe17f374a575df3c842fe3061eae641ddd9a93e5ad665056aa8cdd5c91d401fdc59c19114e98bb24e3
1354 +MISC ChangeLog 48816 SHA256 27a4f877c36877d527159e8cafd98504f41effddd2ce9898eeae44a4ecceb57c SHA512 7599c52c7e4301335de314d3dcace6c710a522e5a1a456aa770047ef87f34b92765ca74655869767e9921f0b4f3c6f780caa0b753427104732db05df3c27f7f4 WHIRLPOOL 3bb7283a8ff50009f4ad7bf37b3447d346e8ece75638cc9e1f5736410cb4b83a94a6d8c981784fceed2cf8e89caf4b865f557c62f84135b65c58f45762539a04
1355 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
1356
1357 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20121028.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20121028.ebuild
1358 new file mode 100644
1359 index 0000000..9560b03
1360 --- /dev/null
1361 +++ b/dev-java/netbeans-ide/netbeans-ide-9999_p20121028.ebuild
1362 @@ -0,0 +1,349 @@
1363 +# Copyright 1999-2012 Gentoo Foundation
1364 +# Distributed under the terms of the GNU General Public License v2
1365 +# $Header: $
1366 +
1367 +EAPI="4"
1368 +WANT_ANT_TASKS="ant-nodeps"
1369 +inherit eutils java-pkg-2 java-ant-2
1370 +
1371 +DESCRIPTION="Netbeans IDE Cluster"
1372 +HOMEPAGE="http://netbeans.org/projects/ide"
1373 +SLOT="9999"
1374 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-10-28_00-01-24/zip/netbeans-trunk-nightly-201210280001-src.zip"
1375 +SRC_URI="${SOURCE_URL}
1376 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r7-build.xml.patch.bz2
1377 + http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
1378 + http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
1379 + http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
1380 + http://hg.netbeans.org/binaries/643CC426B9F75AA111FAC0FAC0E52FF5D991A337-commons-net-3.0.1.jar
1381 + http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
1382 + http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
1383 + http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
1384 + http://hg.netbeans.org/binaries/949787055E53B7698D8EB282154CCF0901E07C7B-exechlp-1.0.zip
1385 + http://hg.netbeans.org/binaries/AF575CFEE214A49235051EB78957A71815741E56-glassfish-tooling-sdk-0.3-b022.jar
1386 + http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
1387 + http://hg.netbeans.org/binaries/77DB1AFF3C0730C144D30C9935A1CD8DCD2488A9-html5-datatypes.jar
1388 + http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
1389 + http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
1390 + http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
1391 + http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
1392 + http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
1393 + http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
1394 + http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
1395 + http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
1396 + http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
1397 + http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
1398 + http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
1399 + http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
1400 + http://hg.netbeans.org/binaries/C0C5653D2200F2BD2E834B26DFDBC830D07FA0F4-jing.jar
1401 + http://hg.netbeans.org/binaries/3D728E9D8B158991BA33B3B2D1F5D2E972672F77-js-corestubs.zip
1402 + http://hg.netbeans.org/binaries/E3C5BF18FD05065164B3D0F6659C10D677636860-js-domstubs.zip
1403 + http://hg.netbeans.org/binaries/BDFF9815D4D567CF7C1E92D2FCFDEBA32D578048-js-reststubs.zip
1404 + http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
1405 + http://hg.netbeans.org/binaries/79E795A12DBF75D95002A9B7D724C699E731BE3F-nashorn.jar
1406 + http://hg.netbeans.org/binaries/A1C0ED8C43A306E3FB7676E7463204B9DA9BE290-non-schema.jar
1407 + http://hg.netbeans.org/binaries/DF8DD2981C9C3EBEDB059CA98450B587E784AF58-org.eclipse.core.contenttype-3.4.100.jar
1408 + http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
1409 + http://hg.netbeans.org/binaries/93CDEDB00404BF3C56AD3BF0501A9E7A09BD2108-org.eclipse.core.net-1.2.100.jar
1410 + http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
1411 + http://hg.netbeans.org/binaries/9C98C277CFFBB4CA06CAFD5820562EF7B5100F5C-org.eclipse.core.runtime.compatibility.auth-3.2.200.jar
1412 + http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
1413 + http://hg.netbeans.org/binaries/491025C38F84A6FF9823315A74A0CAC4C30E51A8-org.eclipse.equinox.common-3.6.0.jar
1414 + http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
1415 + http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
1416 + http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
1417 + http://hg.netbeans.org/binaries/A00DC524B1D1DB1ABBF95407AA3E6009C3D2C157-org.eclipse.jgit-1.3.0.201202151440-r.jar
1418 + http://hg.netbeans.org/binaries/E31000A35F9FB210B18AB4F50F513F4D400BC48D-org.eclipse.mylyn.bugzilla.core_3.8.2.v20120916-1200.jar
1419 + http://hg.netbeans.org/binaries/AE7F6FFEE9CC2E55349D325AC7504F6D09B30761-org.eclipse.mylyn.commons.core_3.8.2.v20120916-1200.jar
1420 + http://hg.netbeans.org/binaries/3483ECE4E30CCA034BEC49979C6E735C6B1FBB13-org.eclipse.mylyn.commons.net_3.8.2.v20120916-1200.jar
1421 + http://hg.netbeans.org/binaries/6990481339073957CCAB02AD181BFD8F186F5002-org.eclipse.mylyn.commons.repositories.core_1.0.2.v20120916-1200.jar
1422 + http://hg.netbeans.org/binaries/68EA2A422AD4604636F50BAFD91EFD7EFC7276A4-org.eclipse.mylyn.commons.xmlrpc_3.8.2.v20120916-1200.jar
1423 + http://hg.netbeans.org/binaries/F89D9ACAC53BA5C0D7179B473E0BFAC9BFAEE3C4-org.eclipse.mylyn.tasks.core_3.8.2.v20120916-1200.jar
1424 + http://hg.netbeans.org/binaries/7631DAFC43DB4870F2C9079845AADCCDB6EE006B-org.tmatesoft.svnkit_1.7.5.v1_r9382_v20120718_1415.jar
1425 + http://hg.netbeans.org/binaries/E66876EB5F33AA0E57F035F1AADD8C44FEAE7FCB-processtreekiller-1.0.1.jar
1426 + http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
1427 + http://hg.netbeans.org/binaries/1162833E0FE87B69B99B1F7DEB3A6C386EAB6F84-rhino1_7R2rc1.zip
1428 + http://hg.netbeans.org/binaries/ACAEC8AAB8DB4D0113C25D2558092CDD88F704BD-svnClientAdapter-javahl-1.8.14.jar
1429 + http://hg.netbeans.org/binaries/CF2180F7675C320F2FD4878EEF2E37E30FD6F564-svnClientAdapter-main-1.8.14.jar
1430 + http://hg.netbeans.org/binaries/079BD38DB57E06FD95FA999529BDCCF3A73A23AD-svnClientAdapter-svnkit-1.8.14.jar
1431 + http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
1432 + http://hg.netbeans.org/binaries/FA68731DCEAA206FF3556BF20B0EC2866E97111D-sqljet-1.1.4.jar
1433 + http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
1434 + http://hg.netbeans.org/binaries/24DD3B605C50A04D6C5FC129D4AD340659236EB5-com.trilead.ssh2_1.0.0.build215.jar
1435 + http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
1436 + http://hg.netbeans.org/binaries/7A5A7DF07297A86A944D4D0562C685585B0734EF-validator.jar
1437 + http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
1438 + http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
1439 + http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
1440 + http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
1441 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1442 +KEYWORDS="~amd64 ~x86"
1443 +IUSE=""
1444 +S="${WORKDIR}"
1445 +
1446 +CDEPEND="~dev-java/netbeans-harness-${PV}
1447 + ~dev-java/netbeans-platform-${PV}
1448 + dev-java/commons-httpclient:3
1449 + dev-java/commons-lang:2.1
1450 + dev-java/commons-logging:0
1451 + dev-java/freemarker:2.3
1452 + dev-java/icu4j:49
1453 + dev-java/iso-relax:0
1454 + dev-java/jdbc-mysql:0
1455 + dev-java/jdbc-postgresql:0
1456 + >=dev-java/json-simple-1.1:0
1457 + dev-java/jsr173:0
1458 + dev-java/jvyamlb:0
1459 + dev-java/log4j:0
1460 + dev-java/lucene:3.5
1461 + dev-java/rhino:1.6
1462 + dev-java/saxon:9
1463 + dev-java/smack:2.2
1464 + dev-java/sun-jaf:0
1465 + dev-java/tomcat-servlet-api:2.2
1466 + dev-java/ws-commons-util:0
1467 + dev-java/xerces:2
1468 + dev-vcs/subversion:0[java]"
1469 +# app-text/jing:0 our version is probably too old
1470 +# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
1471 +# dev-java/ini4j:0 our version is too old
1472 +# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
1473 +# dev-java/trilead-ssh2:0 in overlay
1474 +DEPEND="virtual/jdk:1.6
1475 + app-arch/unzip
1476 + dev-java/commons-codec:0
1477 + dev-java/jsch:0
1478 + dev-java/jzlib:0
1479 + ${CDEPEND}
1480 + dev-java/javacc:0
1481 + dev-java/javahelp:0"
1482 +RDEPEND=">=virtual/jdk-1.6
1483 + ${CDEPEND}"
1484 +
1485 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1486 +
1487 +EANT_BUILD_XML="nbbuild/build.xml"
1488 +EANT_BUILD_TARGET="rebuild-cluster"
1489 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk7.builds=true"
1490 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1491 +JAVA_PKG_BSFIX="off"
1492 +
1493 +src_unpack() {
1494 + unpack $(basename ${SOURCE_URL})
1495 +
1496 + einfo "Deleting bundled jars..."
1497 + find -name "*.jar" -type f -delete
1498 +
1499 + unpack netbeans-9999-r7-build.xml.patch.bz2
1500 +
1501 + pushd "${S}" >/dev/null || die
1502 + ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
1503 + ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
1504 + ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
1505 + ln -s "${DISTDIR}"/643CC426B9F75AA111FAC0FAC0E52FF5D991A337-commons-net-3.0.1.jar libs.commons_net/external/commons-net-3.0.1.jar || die
1506 + ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
1507 + ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
1508 + ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
1509 + ln -s "${DISTDIR}"/949787055E53B7698D8EB282154CCF0901E07C7B-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
1510 + ln -s "${DISTDIR}"/AF575CFEE214A49235051EB78957A71815741E56-glassfish-tooling-sdk-0.3-b022.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b022.jar || die
1511 + ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
1512 + ln -s "${DISTDIR}"/77DB1AFF3C0730C144D30C9935A1CD8DCD2488A9-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
1513 + ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
1514 + ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
1515 + ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
1516 + ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
1517 + ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
1518 + ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
1519 + ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
1520 + ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
1521 + ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
1522 + ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
1523 + ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
1524 + ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar core.browser.webview/external/jfxrt.jar || die
1525 + ln -s "${DISTDIR}"/C0C5653D2200F2BD2E834B26DFDBC830D07FA0F4-jing.jar html.validation/external/jing.jar || die
1526 + ln -s "${DISTDIR}"/3D728E9D8B158991BA33B3B2D1F5D2E972672F77-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
1527 + ln -s "${DISTDIR}"/E3C5BF18FD05065164B3D0F6659C10D677636860-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
1528 + ln -s "${DISTDIR}"/BDFF9815D4D567CF7C1E92D2FCFDEBA32D578048-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
1529 + ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.impl/external/libpam4j-1.1.jar || die
1530 + ln -s "${DISTDIR}"/79E795A12DBF75D95002A9B7D724C699E731BE3F-nashorn.jar libs.nashorn/external/nashorn.jar || die
1531 + ln -s "${DISTDIR}"/A1C0ED8C43A306E3FB7676E7463204B9DA9BE290-non-schema.jar html.validation/external/non-schema.jar || die
1532 + ln -s "${DISTDIR}"/DF8DD2981C9C3EBEDB059CA98450B587E784AF58-org.eclipse.core.contenttype-3.4.100.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype-3.4.100.jar || die
1533 + 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
1534 + ln -s "${DISTDIR}"/93CDEDB00404BF3C56AD3BF0501A9E7A09BD2108-org.eclipse.core.net-1.2.100.jar o.eclipse.core.net/external/org.eclipse.core.net-1.2.100.jar || die
1535 + 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
1536 + ln -s "${DISTDIR}"/9C98C277CFFBB4CA06CAFD5820562EF7B5100F5C-org.eclipse.core.runtime.compatibility.auth-3.2.200.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth-3.2.200.jar || die
1537 + 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
1538 + ln -s "${DISTDIR}"/491025C38F84A6FF9823315A74A0CAC4C30E51A8-org.eclipse.equinox.common-3.6.0.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common-3.6.0.jar || die
1539 + 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
1540 + 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
1541 + 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
1542 + 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
1543 + 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
1544 + 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
1545 + 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
1546 + 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
1547 + 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
1548 + 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
1549 + ln -s "${DISTDIR}"/7631DAFC43DB4870F2C9079845AADCCDB6EE006B-org.tmatesoft.svnkit_1.7.5.v1_r9382_v20120718_1415.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.7.5.v1_r9382_v20120718_1415.jar || die
1550 + ln -s "${DISTDIR}"/E66876EB5F33AA0E57F035F1AADD8C44FEAE7FCB-processtreekiller-1.0.1.jar extexecution.impl/external/processtreekiller-1.0.1.jar || die
1551 + ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
1552 + ln -s "${DISTDIR}"/1162833E0FE87B69B99B1F7DEB3A6C386EAB6F84-rhino1_7R2rc1.zip o.mozilla.rhino.patched/external/rhino1_7R2rc1.zip || die
1553 + ln -s "${DISTDIR}"/FA68731DCEAA206FF3556BF20B0EC2866E97111D-sqljet-1.1.4.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.4.jar || die
1554 + ln -s "${DISTDIR}"/ACAEC8AAB8DB4D0113C25D2558092CDD88F704BD-svnClientAdapter-javahl-1.8.14.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.8.14.jar || die
1555 + ln -s "${DISTDIR}"/CF2180F7675C320F2FD4878EEF2E37E30FD6F564-svnClientAdapter-main-1.8.14.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.8.14.jar || die
1556 + ln -s "${DISTDIR}"/079BD38DB57E06FD95FA999529BDCCF3A73A23AD-svnClientAdapter-svnkit-1.8.14.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.8.14.jar || die
1557 + 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
1558 + 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
1559 + ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
1560 + ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
1561 + 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
1562 + ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
1563 + ln -s "${DISTDIR}"/7A5A7DF07297A86A944D4D0562C685585B0734EF-validator.jar html.validation/external/validator.jar || die
1564 + ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
1565 + ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
1566 + ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
1567 + ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.impl/external/winp-1.14-patched.jar || die
1568 + popd >/dev/null || die
1569 +}
1570 +
1571 +src_prepare() {
1572 + einfo "Deleting bundled class files..."
1573 + find -name "*.class" -type f | xargs rm -vf
1574 +
1575 + epatch netbeans-9999-r7-build.xml.patch
1576 +
1577 + # Support for custom patches
1578 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1579 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1580 +
1581 + if [ -n "${files}" ] ; then
1582 + einfo "Applying custom patches:"
1583 +
1584 + for file in ${files} ; do
1585 + epatch "${file}"
1586 + done
1587 + fi
1588 + fi
1589 +
1590 + einfo "Symlinking external libraries..."
1591 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1592 + java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
1593 +
1594 + einfo "Linking in other clusters..."
1595 + mkdir "${S}"/nbbuild/netbeans || die
1596 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
1597 +
1598 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1599 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1600 + touch nb.cluster.platform.built
1601 +
1602 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1603 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1604 + touch nb.cluster.harness.built
1605 +
1606 + popd >/dev/null || die
1607 +
1608 + java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.45.jar
1609 + java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
1610 + java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.18-bin.jar
1611 + java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.1-901.jdbc4.jar
1612 + java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
1613 + java-pkg_jar-from --into html.parser/external icu4j-49 icu4j.jar icu4j-4_0.jar
1614 + java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax20041111.jar
1615 + java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
1616 + java-pkg_jar-from --into html.validation/external rhino-1.6 js.jar js.jar
1617 + java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
1618 + java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.8.jar
1619 + java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
1620 + java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
1621 + java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
1622 + java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
1623 + java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.7.5.jar
1624 + java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
1625 + java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
1626 + java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
1627 + java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
1628 + java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
1629 + 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
1630 + java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
1631 + java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
1632 + java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
1633 +
1634 + java-pkg-2_src_prepare
1635 +}
1636 +
1637 +src_compile() {
1638 + unset DISPLAY
1639 + eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
1640 +}
1641 +
1642 +src_install() {
1643 + pushd nbbuild/netbeans/ide >/dev/null || die
1644 +
1645 + insinto ${INSTALL_DIR}
1646 +
1647 + grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1648 +
1649 + doins -r *
1650 + rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
1651 + rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
1652 +
1653 + insinto ${INSTALL_DIR}/bin/nativeexecution
1654 + doins bin/nativeexecution/*
1655 +
1656 + pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
1657 + for file in *.sh ; do
1658 + fperms 755 ${file}
1659 + done
1660 + popd >/dev/null || die
1661 +
1662 + if use x86 ; then
1663 + doins -r bin/nativeexecution/Linux-x86
1664 + pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
1665 + for file in * ; do
1666 + fperms 755 ${file}
1667 + done
1668 + popd >/dev/null || die
1669 + elif use amd64 ; then
1670 + doins -r bin/nativeexecution/Linux-x86_64
1671 + pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
1672 + for file in * ; do
1673 + fperms 755 ${file}
1674 + done
1675 + popd >/dev/null || die
1676 + fi
1677 +
1678 + popd >/dev/null || die
1679 +
1680 + local instdir=${INSTALL_DIR}/modules/ext
1681 + pushd "${D}"/${instdir} >/dev/null || die
1682 + rm freemarker-2.3.8.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.8.jar || die
1683 + rm icu4j-4_0.jar && dosym /usr/share/icu4j-49/lib/icu4j.jar ${instdir}/icu4j-4_0.jar || die
1684 + rm isorelax20041111.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax20041111.jar || die
1685 + rm js.jar && dosym /usr/share/rhino-1.6/lib/js.jar ${instdir}/js.jar || die
1686 + rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
1687 + rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
1688 + rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
1689 + 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
1690 + rm mysql-connector-java-5.1.18-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.18-bin.jar || die
1691 + rm postgresql-9.1-901.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.1-901.jdbc4.jar || die
1692 + rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
1693 + rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
1694 + rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
1695 + rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
1696 + rm svnjavahl-1.7.5.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl-1.7.5.jar || die
1697 + rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
1698 + popd >/dev/null || die
1699 +
1700 + local instdir=${INSTALL_DIR}/modules/ext/jaxb
1701 + pushd "${D}"/${instdir} >/dev/null || die
1702 + rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
1703 + popd >/dev/null || die
1704 +
1705 + local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
1706 + pushd "${D}"/${instdir} >/dev/null || die
1707 + rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
1708 + popd >/dev/null || die
1709 +
1710 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
1711 +}
1712
1713 diff --git a/dev-java/netbeans-java/ChangeLog b/dev-java/netbeans-java/ChangeLog
1714 index 3d5ea79..1d78bc5 100644
1715 --- a/dev-java/netbeans-java/ChangeLog
1716 +++ b/dev-java/netbeans-java/ChangeLog
1717 @@ -2,6 +2,12 @@
1718 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
1719 # $Header: $
1720
1721 +*netbeans-java-9999_p20121028 (29 Oct 2012)
1722 +
1723 + 29 Oct 2012; Miroslav Šulc <fordfrog@g.o>
1724 + +netbeans-java-9999_p20121028.ebuild:
1725 + bumped to latest nightly sources
1726 +
1727 23 Oct 2012; Miroslav Šulc <fordfrog@g.o>
1728 -netbeans-java-9999_p20121001.ebuild, -netbeans-java-9999_p20121002.ebuild,
1729 -netbeans-java-9999_p20121004.ebuild, -netbeans-java-9999_p20121005.ebuild,
1730
1731 diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
1732 index ea3c8f1..c61b4ce 100644
1733 --- a/dev-java/netbeans-java/Manifest
1734 +++ b/dev-java/netbeans-java/Manifest
1735 @@ -15,6 +15,7 @@ DIST 3BCA561B1B7B284B3D3C097F92A9CD47FF485058-javax.persistence-2.0.3.jar 126856
1736 DIST 3BCA561B1B7B284B3D3C097F92A9CD47FF485058-javax.persistence-2.0.jar 126856 SHA256 28a500f9150a9b7ce76179d0ec13a7227032c4997d226e5685550ae2c2e54393 SHA512 185908185192ae9a3f9aab1053688debf992df56301df249f30facb7ea624ac7eb86ac3d7f36b1244dfdc1d7ee8941be5be0f8eb97a02fb853eb7de0c0d42145 WHIRLPOOL a602303288638dbf551db25edb662cc98e0af9dfd773a7d45db12e124a5534e4a2cd7a93e3b15cd830d9f100e8134d2cd1922bebbebf9c2963b508b23fefeb8a
1737 DIST 3D4C3416889FDC5C149D97382020F4AC6C736377-org.eclipse.persistence.jpa.jpql_1.0.0.jar 703702 SHA256 cbd15f322f4c107a1701dba6a98075cd33068bd4a1a52afbd8559c23a99c1cf7 SHA512 cd22c28ce591649c517fbca6dde8f035b39db0b2f0c15b5de06d3e4174eecbacbaf4c03cac211a53dd281e22c9ff43a40dc510c3c539d0717f09cfaa1bd513f6 WHIRLPOOL 50c92b6d6f1bca66c812243ae66ba72e44fc56338cb877682b4fac12dd48f3fdff9453b39625edade7f91413b13204f6b4aa82dbc0758cf63357bf8bd5888f81
1738 DIST 419E9233C8D55F64A0C524BB94C3BA87E51E7D95-spring-core-3.1.1.RELEASE.jar 449324 SHA256 694df9834a4d7527cbafc5a2f5f01599be6548cf12b0bf40bd506f8fbd30708e SHA512 97b8fe7718812067c1cc336be227b71f2f6f231fe8fc557a2378173346344261bdc10ab869652c9d408f565c8671338d9eeedcb7b12fe6d2d49d1789edb794ef WHIRLPOOL 418c92a2967c37828c8e552104d514293fa790d581738780ff9052a274de6af24e18b44591c0b8ca2d79b080095e26dcb55aabd198ff8342a548968e4d679c00
1739 +DIST 41D0BE78624DAFF682191D96BA902F6B68FF343D-nb-javac-impl.jar 1780070 SHA256 d9aa9d683af79822dce7efc11771140db6883947831767f08a69d8f514359fa0 SHA512 52e8f0375d93be62e874d23e456f4b36edfc27206b2d24a27e02c0aaceb03b6ef9333dcd63809fc462fa3f62c6fbc80023f843248f24d1b95cdccd49899ba2bd WHIRLPOOL dd37d466917a195c646354a321dbce1df41468cff55c3148a73e31af05a2a2dd7016473a350f18fa9d5f8d00364bb9e5800aab3d81d1ce9984cc19c06d2c5620
1740 DIST 444CE7B858D0CADBAE2074E643F0DFA489B3DE07-nb-javac-impl.jar 1779813 SHA256 a49595fdbcb9fc406662ff7b81a48630556d796014fea6724087c7cc3965217c SHA512 01cc93e133ac14b3c7abfc1b2b03cea88f3e180feca4b0bf7de126f1ff91d0238e5fcaa351e10a1798a1683818aef11c520644cdd8d9ab6243c26e487578a66c WHIRLPOOL 3f172ab74c5baf694acf503c64a077900d2796620d7e5e52ce5a8f90a358ae3e7fea17c6448f609d2a43ef87aea215f2e731b6c637cc4ecacdafabe3c5349cfb
1741 DIST 481935A7F53B55502187BD3C28C2BC0D957BB643-org.eclipse.persistence.jpa.modelgen.processor-2.3.2.jar 11465 SHA256 e94d66afa66402646b85ddeb6efac49a7ddd55e4c1ee0fd972f8ad3d04020cae SHA512 eceed1a6505450e0e09de49d1dac99e5b66530672ebd3e252e7ca717653ca521d6618b1ab595ac183cc76cc4a4c1efd1282a1784a9fd86aaea170273cdc4c33d WHIRLPOOL e292b40e5a7b40a5f79299c02daf497d419150809bab0d02365a685b16fec9f8b9354b87b58133228a22db7b61e03b62dca20e395c21b5d610eaa1ba1e2c6795
1742 DIST 59FAD2A4D4A1CFECED8149854EEEC3A7B9668927-glassfish-persistence-v2-build-58g.jar 2286677 SHA256 763aeee3fceaed696f61bf14f922ea9c6abaa0af2afce2ec586efec32e677074 SHA512 66fd44b2a3e0845e8bf1a8725781aef247bda1717e87a777a6ab8b8fa28be5da4a5710fc00262c17079a6afc43b80c89dcf9ea4b074b953425f16158b163ca31 WHIRLPOOL fc6ba93a2ba88feca14f79454cc6cc066d4b7508e2f52ac23c27d57f9773db82704626b57e0d9b9b19fb7fb7a5e904fe7a534b7d321f6dd43542498263389399
1743 @@ -70,6 +71,7 @@ DIST netbeans-9999-r7-build.xml.patch.bz2 2475 SHA256 d6b5e1c46e0f9416c3f1bf7430
1744 DIST netbeans-trunk-nightly-201210160002-src.zip 176400461 SHA256 b2ab5f92f94c61b06814ef63cec81790323bdf9f3961ccccf8ccee0ccd0683ae SHA512 56edcb91c2ab047e6da1839e99af1450c6df0a7f559d238e29afabd784177aa6a92eed2b8f720e7de987d5259500264c70abffe7150f53ee5b652925b3b67c8a WHIRLPOOL dbe88ace5369549113ba6e56ec0d511f81e4343d59ceb96aeee2d70dbabdedc8e5d5729027879820603bb332a89ce6a06536b059ecf9147e4288a531c3b5f7f6
1745 DIST netbeans-trunk-nightly-201210170002-src.zip 176412767 SHA256 ca2bf97c9853b1d5173d85a647b1a3b3e9c9406262d72b2b5e7b486305a53e2e SHA512 a2ff935b6fdc2ee7461ee8ffcf700b4300a05bff82829ae78d9fe849978039c2fa7b368d815c6920e54ea0feb9b3529d104ab0c9ac32e94a9ff27f52ce8cca1c WHIRLPOOL 8b1212436781696dc348dc5e9f122daacc4962b53a4874d4a754c374975201073fb39e89e9a18b6c7b0236bf4f913b072dcda45c1c490b5b68d3fad3ee583103
1746 DIST netbeans-trunk-nightly-201210210002-src.zip 176472774 SHA256 5ff6f4ef37d4f0fcbfd9ce0739bd77ef867330d903a78302341171797556cec9 SHA512 521c4f4f43f286e3c196be3613cdbaf6bc9a5c885bd174164d5a769e6e14b1cb59f9572868361c22238508dd60a99ddf9e370917082770ac3fa4ce03c255126b WHIRLPOOL a209a031731053375a62ee38cb59bb7f05bf728644457ae05c8870950967a445bb1e0a8d3e03ebd7f245476cb9c19144e12e14650c458fcd80cf1e571463dad6
1747 +DIST netbeans-trunk-nightly-201210280001-src.zip 176636378 SHA256 cf905415224f1dac1b0a4cbb46396fa95d251dabd228681bd43e79c56a280aca SHA512 2dfa29a48dfe54da27f80793a3132f63b8432988da56570a684e6e8bc944486975c3517339b912c8e414ed8d9d5c4b7a7729a7d36d012147761e02e88a6dbfe9 WHIRLPOOL 9a184ab1553cdf0213edf261edb677bb514ebb7005f358aee1bde13c8d4c9896e545c6f01563b7dab9041b75eaf5fb34f57ed0eb2ec315c177dad69ebde33f1d
1748 EBUILD netbeans-java-7.0.1-r2.ebuild 14932 SHA256 3d8eeb5c3aea368c5064e83e9519b2982a3d0f999db11344ba33605f46f865b0 SHA512 0c99037f44aa968f357724650189fe0f6fc89496fbf73f6c5a9bcd589afa5af4974f058a8eea2b6a97e1884f4cabba8b5ecf0214b7e840870358f0e55abbc595 WHIRLPOOL 4c1ccada62d0c8883033500ead9586e5bfcd360e6030b3d8368b0b16b9ed01cc03d3c3d5888de437a16d5382b5fe9ec7c02f3e200c3c19bc9a43f011f32d3a68
1749 EBUILD netbeans-java-7.1.2-r1.ebuild 14893 SHA256 b4441067f67ff63b24929fa054ff0a28ccc0e47be47d1ca609a84872b119c990 SHA512 eb547bcf358ab238339ad4b84f43f8c1d6894282d8adaea05ab5aa974fe85da7dbd2c8a96d82d4492f912886d9a483ecbc4bd948ce3a63e60ee9eca341c9336e WHIRLPOOL e0a4974d173ca7de044f36a5ac26c74b7f7947af278244e863d4c8aa152d0d6943202824f0360a2d6e69597cd0f8302cd888fdc238baac3eccd1d11f50f0ab5f
1750 EBUILD netbeans-java-7.2.ebuild 12163 SHA256 b06e8039b5a4adfa025fabb413f543d4dc2399f3c4ede2660f25b210cb66ac52 SHA512 3c40a24e550917b93237c5187b984e22e763bae6b42670d218bc5576e18f433e43e163cbc423a8fea71e2a4ef406b89372bb39a879cb8789945f7f0af04cdc60 WHIRLPOOL ed2d854b0b171041daa47fc2a782019a3bc8dfb5a1684c5f617f0dc44dd0ad96556694fc011784784eefd921f48da75a977ab017c3d9045b059ad1774f1e2c04
1751 @@ -77,5 +79,6 @@ EBUILD netbeans-java-7.3_beta.ebuild 14515 SHA256 7fad9c7b44f997f629d3491b8104df
1752 EBUILD netbeans-java-9999_p20121016.ebuild 14545 SHA256 d89dff5568a34555048e908b3330d694090c936f54e6ea444179e36172c67d62 SHA512 71bd7919599d0950c14f661f38c1361ed59d0beee81f19ed9a62060bd59cf95a8abf839ff68cb42247bfacd1f0c43fb1cb920726690c85a33ff1ddcae1a7dbee WHIRLPOOL b328c59ccb74896e6588413f9fb2169e86b561be6a7c409e446485a9cc58243b9a1c326ca40860ffc6b2ca0b46636ff1ffe672c02ef1deddd8dc5814e27d248c
1753 EBUILD netbeans-java-9999_p20121017.ebuild 14545 SHA256 913d46ed81ba6ea96490e94c05b9686d69db35f88a97bf4fafafedf8f77f9cea SHA512 01bc2687398dea512e5b89b2de0c352f5e11be86acef8b0d2921084966127bf2ee20c905a6906dfbccf65ed86ce0014498474bc61300e575126bb50de67dbaea WHIRLPOOL a4823934ca6746cd67f98ddf53800437d9c8aac5507c6a70ca15d29e343a3ab96cd9a7131589087f92cfc142f0d46a91d865dd3197fde3fff3131a20bdb54d1c
1754 EBUILD netbeans-java-9999_p20121021.ebuild 14545 SHA256 3cca6f67044120e01c143fc8626bd17fb5edcae79e0ee8b352ccecd40d08ace0 SHA512 97bf22e8bfb42cdff91eee6ac957bffbaec07a27dce7af90b6a4e947c333c4e267d999836bbdcc4bd6358d368697a9cb42d11cf2ad7a397df91ec2a560e6d480 WHIRLPOOL 450fe9123cb609cef22fed1dd8d92a518a4b67139f86bad268a403254fc97edd8898b2975f133c859fb639dd6959278d44928ffc1cbe37c17295032ea2aea305
1755 -MISC ChangeLog 49718 SHA256 43140ec5bfbd9416827942b6c597d97fb6ad74104694d051e78736ed8c969646 SHA512 fe458e98eddb21442e8220d5f9fde50e21f9c0e26ce58f1134078d06b0d8eb57c1431e6bc709dfe8e5f1a0d7c11d7e30b0afc883e5053850ea8953807f6684fb WHIRLPOOL 9e6a114be7216679f5a31e697a48e5cd1d0fd6b128900d083e96f61443170f8a4f7b2a7dc4405632ce40b66ee584c6ac6e8a9aad7b558ad268801febfc08ba61
1756 +EBUILD netbeans-java-9999_p20121028.ebuild 14545 SHA256 b09c9db8458d7a749925dfaa1afad0afd579246860871774a98b1f472486514d SHA512 bc46a3452d8697c4b4b570b1933d8d585d79af67fb1fe3e05ad8e30adfe16cb44b5d2b011a955d84aeb3e654b2694e36442b86c0c16568549d549e0d0e672b87 WHIRLPOOL 8d31699557a6092b98552b921f5accbe30eeb21b80a5bcba29094bc8773a49d9660c60c3c0ada1b81edc9761b1cfaea14e103905cc56d17f139b4147874d6514
1757 +MISC ChangeLog 49891 SHA256 0e2c28fc9dcb128460b9f449a55c6efbce17ceefd02f2780d2f2e2143ebde53b SHA512 8a1139e363c5ef250fa9453b17473c671fecdf39ec34a9205b0174ce06042b1b0724aec3b997e1f8705fe85af4e5a3eb121bda4fdb583b20fbffd8a401c9b192 WHIRLPOOL 9bb186029e65c162fd6ab625f39f20879fa56b5c3f8a927304148eb6497cb8a32b7b0b765f8d965cf372ded35dcc0e74ee256a5d63edeeca1495f48667c86070
1758 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
1759
1760 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20121028.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20121028.ebuild
1761 new file mode 100644
1762 index 0000000..d74a3e7
1763 --- /dev/null
1764 +++ b/dev-java/netbeans-java/netbeans-java-9999_p20121028.ebuild
1765 @@ -0,0 +1,258 @@
1766 +# Copyright 1999-2012 Gentoo Foundation
1767 +# Distributed under the terms of the GNU General Public License v2
1768 +# $Header: $
1769 +
1770 +EAPI="4"
1771 +WANT_ANT_TASKS="ant-nodeps"
1772 +inherit eutils java-pkg-2 java-ant-2
1773 +
1774 +# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
1775 +
1776 +DESCRIPTION="Netbeans Java Cluster"
1777 +HOMEPAGE="http://netbeans.org/projects/java"
1778 +SLOT="9999"
1779 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-10-28_00-01-24/zip/netbeans-trunk-nightly-201210280001-src.zip"
1780 +SRC_URI="${SOURCE_URL}
1781 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r7-build.xml.patch.bz2
1782 + http://hg.netbeans.org/binaries/8D36897DA80FE60AB5263534A3CF522F466E8200-ant-libs-1.8.4.zip
1783 + http://hg.netbeans.org/binaries/29CFD351206016B67DD0D556098513D2B259C69B-apache-maven-3.0.4-bin.zip
1784 + http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
1785 + http://hg.netbeans.org/binaries/90F1E67F38F1D8EC25C082F8EB08CFEC9A3B75E2-eclipselink-2.3.2.jar
1786 + http://hg.netbeans.org/binaries/C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip
1787 + http://hg.netbeans.org/binaries/B7E9E307CB1EA7096E14A873DDAA29F4CF20122B-indexer-artifact-5.0.0.jar
1788 + http://hg.netbeans.org/binaries/B3751EFFD504E6545F411D3372B73086A7F13E75-indexer-core-5.0.0.jar
1789 + http://hg.netbeans.org/binaries/3BCA561B1B7B284B3D3C097F92A9CD47FF485058-javax.persistence-2.0.3.jar
1790 + http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
1791 + http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
1792 + http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
1793 + http://hg.netbeans.org/binaries/6AE2C83C77A1FFA5840B9151A271AB3F451F6E0C-lucene-core-3.6.1.jar
1794 + http://hg.netbeans.org/binaries/2BD49695E9891697C5F290AA94C3412DFB95B096-lucene-highlighter-3.6.1.jar
1795 + http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
1796 + http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar
1797 + http://hg.netbeans.org/binaries/41D0BE78624DAFF682191D96BA902F6B68FF343D-nb-javac-impl.jar
1798 + http://hg.netbeans.org/binaries/663FA7BA7FD8538E44DE9FDC5315C4F733C13E96-org.eclipse.persistence.jpa.jpql_1.0.1.jar
1799 + http://hg.netbeans.org/binaries/481935A7F53B55502187BD3C28C2BC0D957BB643-org.eclipse.persistence.jpa.modelgen.processor-2.3.2.jar
1800 + http://hg.netbeans.org/binaries/CB686A65B6C4516A32173CB60385D02027440620-spring-2.5.6.SEC03.jar
1801 + http://hg.netbeans.org/binaries/08717AD8947FCADA5C55DA89EB474BF053C30E57-spring-asm-3.1.1.RELEASE.jar
1802 + http://hg.netbeans.org/binaries/83D0E5ADC98714783F0FB7D8A5E97EF4CF08DA49-spring-beans-3.1.1.RELEASE.jar
1803 + http://hg.netbeans.org/binaries/ECB0784A0712C1BFBC1C2018EEEF6776861300E4-spring-context-3.1.1.RELEASE.jar
1804 + http://hg.netbeans.org/binaries/FC5DE9FEAD1E54054298D37B196F9CD64CED19BF-spring-context-support-3.1.1.RELEASE.jar
1805 + http://hg.netbeans.org/binaries/419E9233C8D55F64A0C524BB94C3BA87E51E7D95-spring-core-3.1.1.RELEASE.jar
1806 + http://hg.netbeans.org/binaries/1486D7787EC4FF8DA8CBF8752D30E4C808412B3F-spring-expression-3.1.1.RELEASE.jar
1807 + http://hg.netbeans.org/binaries/7CF9A377A1D5F6C4D310D505261B33FBE39F6B85-spring-framework-3.1.1.RELEASE.zip
1808 + http://hg.netbeans.org/binaries/7B18BBAB94119E8AE322E8599C067C4F4B3701F6-spring-web-3.1.1.RELEASE.jar"
1809 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1810 +KEYWORDS="~amd64 ~x86"
1811 +IUSE=""
1812 +S="${WORKDIR}"
1813 +
1814 +CDEPEND="~dev-java/netbeans-platform-${PV}
1815 + ~dev-java/netbeans-harness-${PV}
1816 + ~dev-java/netbeans-ide-${PV}
1817 + ~dev-java/netbeans-websvccommon-${PV}
1818 + dev-java/beansbinding:0
1819 + dev-java/cglib:2.2
1820 + dev-java/jdom:1.0
1821 + dev-java/tomcat-servlet-api:2.5"
1822 +DEPEND="virtual/jdk:1.6
1823 + app-arch/unzip
1824 + ${CDEPEND}
1825 + dev-java/javahelp:0
1826 + dev-java/junit:4"
1827 +RDEPEND=">=virtual/jdk-1.6
1828 + ${CDEPEND}
1829 + dev-java/absolutelayout:0
1830 + dev-java/antlr:0[java]
1831 + dev-java/asm:2.2
1832 + dev-java/cglib:2.1
1833 + dev-java/commons-collections:0
1834 + dev-java/dom4j:1
1835 + dev-java/ehcache:1.2
1836 + dev-java/fastinfoset:0
1837 + dev-java/javassist:3
1838 + dev-java/jsr67:0
1839 + dev-java/jsr181:0
1840 + dev-java/glassfish-transaction-api:0
1841 + dev-java/jtidy:0
1842 + dev-java/mimepull:0
1843 + dev-java/saaj:0
1844 + dev-java/stax-ex:0
1845 + dev-java/xmlstreambuffer:0"
1846 +
1847 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1848 +
1849 +EANT_BUILD_XML="nbbuild/build.xml"
1850 +EANT_BUILD_TARGET="rebuild-cluster"
1851 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
1852 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1853 +JAVA_PKG_BSFIX="off"
1854 +
1855 +pkg_pretend() {
1856 + local die_now=""
1857 +
1858 + if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
1859 + eerror "Please remove following symlinks and run emerge again:"
1860 + find /usr/share/netbeans-java-${SLOT}/ant -type l
1861 + die_now="1"
1862 + fi
1863 +
1864 + if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
1865 + if [ -z "${die_now}" ]; then
1866 + eerror "Please remove following symlinks and run emerge again:"
1867 + fi
1868 +
1869 + echo "/usr/share/netbeans-java-${SLOT}/maven"
1870 + die_now="1"
1871 + fi
1872 +
1873 + if [ -n "${die_now}" ]; then
1874 + die "Symlinks exist"
1875 + fi
1876 +}
1877 +
1878 +src_unpack() {
1879 + unpack $(basename ${SOURCE_URL})
1880 +
1881 + einfo "Deleting bundled jars..."
1882 + find -name "*.jar" -type f -delete
1883 +
1884 + unpack netbeans-9999-r7-build.xml.patch.bz2
1885 +
1886 + pushd "${S}" >/dev/null || die
1887 + ln -s "${DISTDIR}"/8D36897DA80FE60AB5263534A3CF522F466E8200-ant-libs-1.8.4.zip o.apache.tools.ant.module/external/ant-libs-1.8.4.zip || die
1888 + ln -s "${DISTDIR}"/29CFD351206016B67DD0D556098513D2B259C69B-apache-maven-3.0.4-bin.zip maven.embedder/external/apache-maven-3.0.4-bin.zip || die
1889 + ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
1890 + ln -s "${DISTDIR}"/90F1E67F38F1D8EC25C082F8EB08CFEC9A3B75E2-eclipselink-2.3.2.jar j2ee.eclipselink/external/eclipselink-2.3.2.jar || die
1891 + ln -s "${DISTDIR}"/C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip hibernatelib/external/hibernate-3.2.5-lib.zip || die
1892 + ln -s "${DISTDIR}"/B7E9E307CB1EA7096E14A873DDAA29F4CF20122B-indexer-artifact-5.0.0.jar maven.indexer/external/indexer-artifact-5.0.0.jar || die
1893 + ln -s "${DISTDIR}"/B3751EFFD504E6545F411D3372B73086A7F13E75-indexer-core-5.0.0.jar maven.indexer/external/indexer-core-5.0.0.jar || die
1894 + ln -s "${DISTDIR}"/3BCA561B1B7B284B3D3C097F92A9CD47FF485058-javax.persistence-2.0.3.jar j2ee.eclipselink/external/javax.persistence-2.0.3.jar || die
1895 + ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
1896 + ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
1897 + ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
1898 + ln -s "${DISTDIR}"/6AE2C83C77A1FFA5840B9151A271AB3F451F6E0C-lucene-core-3.6.1.jar maven.indexer/external/lucene-core-3.6.1.jar || die
1899 + ln -s "${DISTDIR}"/2BD49695E9891697C5F290AA94C3412DFB95B096-lucene-highlighter-3.6.1.jar maven.indexer/external/lucene-highlighter-3.6.1.jar || die
1900 + ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
1901 + ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
1902 + ln -s "${DISTDIR}"/41D0BE78624DAFF682191D96BA902F6B68FF343D-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
1903 + ln -s "${DISTDIR}"/663FA7BA7FD8538E44DE9FDC5315C4F733C13E96-org.eclipse.persistence.jpa.jpql_1.0.1.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_1.0.1.jar || die
1904 + ln -s "${DISTDIR}"/481935A7F53B55502187BD3C28C2BC0D957BB643-org.eclipse.persistence.jpa.modelgen.processor-2.3.2.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen.processor-2.3.2.jar || die
1905 + ln -s "${DISTDIR}"/CB686A65B6C4516A32173CB60385D02027440620-spring-2.5.6.SEC03.jar libs.springframework/external/spring-2.5.6.SEC03.jar || die
1906 + ln -s "${DISTDIR}"/08717AD8947FCADA5C55DA89EB474BF053C30E57-spring-asm-3.1.1.RELEASE.jar o.springframework.asm/external/spring-asm-3.1.1.RELEASE.jar || die
1907 + ln -s "${DISTDIR}"/83D0E5ADC98714783F0FB7D8A5E97EF4CF08DA49-spring-beans-3.1.1.RELEASE.jar o.springframework.beans/external/spring-beans-3.1.1.RELEASE.jar || die
1908 + ln -s "${DISTDIR}"/ECB0784A0712C1BFBC1C2018EEEF6776861300E4-spring-context-3.1.1.RELEASE.jar o.springframework.context/external/spring-context-3.1.1.RELEASE.jar || die
1909 + ln -s "${DISTDIR}"/FC5DE9FEAD1E54054298D37B196F9CD64CED19BF-spring-context-support-3.1.1.RELEASE.jar o.springframework.context.support/external/spring-context-support-3.1.1.RELEASE.jar || die
1910 + ln -s "${DISTDIR}"/419E9233C8D55F64A0C524BB94C3BA87E51E7D95-spring-core-3.1.1.RELEASE.jar o.springframework.core/external/spring-core-3.1.1.RELEASE.jar || die
1911 + ln -s "${DISTDIR}"/1486D7787EC4FF8DA8CBF8752D30E4C808412B3F-spring-expression-3.1.1.RELEASE.jar o.springframework.expression/external/spring-expression-3.1.1.RELEASE.jar || die
1912 + ln -s "${DISTDIR}"/7CF9A377A1D5F6C4D310D505261B33FBE39F6B85-spring-framework-3.1.1.RELEASE.zip libs.springframework/external/spring-framework-3.1.1.RELEASE.zip || die
1913 + ln -s "${DISTDIR}"/7B18BBAB94119E8AE322E8599C067C4F4B3701F6-spring-web-3.1.1.RELEASE.jar o.springframework.web/external/spring-web-3.1.1.RELEASE.jar || die
1914 + popd >/dev/null || die
1915 +}
1916 +
1917 +src_prepare() {
1918 + einfo "Deleting bundled class files..."
1919 + find -name "*.class" -type f | xargs rm -vf
1920 +
1921 + epatch netbeans-9999-r7-build.xml.patch
1922 +
1923 + # Support for custom patches
1924 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1925 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1926 +
1927 + if [ -n "${files}" ] ; then
1928 + einfo "Applying custom patches:"
1929 +
1930 + for file in ${files} ; do
1931 + epatch "${file}"
1932 + done
1933 + fi
1934 + fi
1935 +
1936 + einfo "Symlinking external libraries..."
1937 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1938 + java-pkg_jar-from --into javax.servlet/external tomcat-servlet-api-2.5 servlet-api.jar javax.servlet-2.5.0.jar
1939 + java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
1940 + java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
1941 + java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
1942 + java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
1943 +
1944 + einfo "Linking in other clusters..."
1945 + mkdir "${S}"/nbbuild/netbeans || die
1946 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
1947 +
1948 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1949 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1950 + touch nb.cluster.platform.built
1951 +
1952 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1953 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1954 + touch nb.cluster.harness.built
1955 +
1956 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1957 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1958 + touch nb.cluster.ide.built
1959 +
1960 + ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
1961 + cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1962 + touch nb.cluster.websvccommon.built
1963 +
1964 + popd >/dev/null || die
1965 +
1966 + java-pkg-2_src_prepare
1967 +}
1968 +
1969 +src_install() {
1970 + pushd nbbuild/netbeans/java >/dev/null || die
1971 +
1972 + insinto ${INSTALL_DIR}
1973 + grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1974 +
1975 + doins -r *
1976 + chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
1977 + rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
1978 +
1979 + popd >/dev/null || die
1980 +
1981 + local instdir=/${INSTALL_DIR}/modules/ext
1982 + pushd "${D}"/${instdir} >/dev/null || die
1983 + rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
1984 + rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
1985 + rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
1986 + popd >/dev/null || die
1987 +
1988 + local instdir=${INSTALL_DIR}/modules/ext/hibernate
1989 + pushd "${D}"/${instdir} >/dev/null || die
1990 + rm antlr-2.7.6.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.6.jar || die
1991 + rm asm-attrs.jar && dosym /usr/share/asm-2.2/lib/asm-attrs.jar ${instdir}/asm-attrs.jar || die
1992 + rm asm.jar && dosym /usr/share/asm-2.2/lib/asm.jar ${instdir}/asm.jar || die
1993 + rm cglib-2.1.3.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.1.3.jar || die
1994 + rm commons-collections-2.1.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-2.1.1.jar || die
1995 + rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
1996 + rm ehcache-1.2.3.jar && dosym /usr/share/ehcache-1.2/lib/ehcache.jar ${instdir}/ehcache-1.2.3.jar || die
1997 + rm javassist.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist.jar || die
1998 + rm jta.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jta.jar || die
1999 + rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
2000 + popd >/dev/null || die
2001 +
2002 + local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
2003 + pushd "${D}"/${instdir} >/dev/null || die
2004 + rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
2005 + rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
2006 + rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
2007 + rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
2008 + rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
2009 + popd >/dev/null || die
2010 +
2011 + local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
2012 + pushd "${D}"/${instdir} >/dev/null || die
2013 + rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
2014 + rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
2015 + popd >/dev/null || die
2016 +
2017 + local instdir=${INSTALL_DIR}/modules/ext/maven
2018 + pushd "${D}"/${instdir} >/dev/null || die
2019 + rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
2020 + popd >/dev/null || die
2021 +
2022 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
2023 +}
2024
2025 diff --git a/dev-java/netbeans-javacard/ChangeLog b/dev-java/netbeans-javacard/ChangeLog
2026 index 1305bca..7d74748 100644
2027 --- a/dev-java/netbeans-javacard/ChangeLog
2028 +++ b/dev-java/netbeans-javacard/ChangeLog
2029 @@ -2,6 +2,12 @@
2030 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
2031 # $Header: $
2032
2033 +*netbeans-javacard-9999_p20121028 (29 Oct 2012)
2034 +
2035 + 29 Oct 2012; Miroslav Šulc <fordfrog@g.o>
2036 + +netbeans-javacard-9999_p20121028.ebuild:
2037 + bumped to latest nightly sources
2038 +
2039 23 Oct 2012; Miroslav Šulc <fordfrog@g.o>
2040 -netbeans-javacard-9999_p20121001.ebuild,
2041 -netbeans-javacard-9999_p20121002.ebuild,
2042
2043 diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
2044 index bbc3893..4522551 100644
2045 --- a/dev-java/netbeans-javacard/Manifest
2046 +++ b/dev-java/netbeans-javacard/Manifest
2047 @@ -12,6 +12,7 @@ DIST netbeans-9999-r7-build.xml.patch.bz2 2475 SHA256 d6b5e1c46e0f9416c3f1bf7430
2048 DIST netbeans-trunk-nightly-201210160002-src.zip 176400461 SHA256 b2ab5f92f94c61b06814ef63cec81790323bdf9f3961ccccf8ccee0ccd0683ae SHA512 56edcb91c2ab047e6da1839e99af1450c6df0a7f559d238e29afabd784177aa6a92eed2b8f720e7de987d5259500264c70abffe7150f53ee5b652925b3b67c8a WHIRLPOOL dbe88ace5369549113ba6e56ec0d511f81e4343d59ceb96aeee2d70dbabdedc8e5d5729027879820603bb332a89ce6a06536b059ecf9147e4288a531c3b5f7f6
2049 DIST netbeans-trunk-nightly-201210170002-src.zip 176412767 SHA256 ca2bf97c9853b1d5173d85a647b1a3b3e9c9406262d72b2b5e7b486305a53e2e SHA512 a2ff935b6fdc2ee7461ee8ffcf700b4300a05bff82829ae78d9fe849978039c2fa7b368d815c6920e54ea0feb9b3529d104ab0c9ac32e94a9ff27f52ce8cca1c WHIRLPOOL 8b1212436781696dc348dc5e9f122daacc4962b53a4874d4a754c374975201073fb39e89e9a18b6c7b0236bf4f913b072dcda45c1c490b5b68d3fad3ee583103
2050 DIST netbeans-trunk-nightly-201210210002-src.zip 176472774 SHA256 5ff6f4ef37d4f0fcbfd9ce0739bd77ef867330d903a78302341171797556cec9 SHA512 521c4f4f43f286e3c196be3613cdbaf6bc9a5c885bd174164d5a769e6e14b1cb59f9572868361c22238508dd60a99ddf9e370917082770ac3fa4ce03c255126b WHIRLPOOL a209a031731053375a62ee38cb59bb7f05bf728644457ae05c8870950967a445bb1e0a8d3e03ebd7f245476cb9c19144e12e14650c458fcd80cf1e571463dad6
2051 +DIST netbeans-trunk-nightly-201210280001-src.zip 176636378 SHA256 cf905415224f1dac1b0a4cbb46396fa95d251dabd228681bd43e79c56a280aca SHA512 2dfa29a48dfe54da27f80793a3132f63b8432988da56570a684e6e8bc944486975c3517339b912c8e414ed8d9d5c4b7a7729a7d36d012147761e02e88a6dbfe9 WHIRLPOOL 9a184ab1553cdf0213edf261edb677bb514ebb7005f358aee1bde13c8d4c9896e545c6f01563b7dab9041b75eaf5fb34f57ed0eb2ec315c177dad69ebde33f1d
2052 EBUILD netbeans-javacard-7.0.1.ebuild 4961 SHA256 566bc7e3275c97d0fe3d68c843b53aee641548ec39a8143aebd56d248da3c32c SHA512 5973c8d4254943473209b0881c0fbe40ac6b61563d508e58adc248dd40c8c2d6b742bd6c1667ee11fb404f9d2e62f08a8e4d822a2a3db9fccab254f73828c3b0 WHIRLPOOL fd1e08943ce754a2abfe8c8b83954399287500ce574a46fe0d76f94b300fd2a5978957f94a3ac1d85781330248a46fefacfbae25db95669c3de910145ef96424
2053 EBUILD netbeans-javacard-7.1.2.ebuild 4970 SHA256 15ff13152b140edaa549ea6515949d99cdb2a4656918566179836ab2277f01b8 SHA512 b7e52b477f6ba645084034eb27e848fb48361351937fc45455bf4b7d74acbdd257427ec589286f0edc71cc98c8cdb114e55988b6d3dc92143e13f407e3b45a52 WHIRLPOOL 85ab6dc2c230ea89fd19d7602ac24e3d2b0f226590998e6a6e277c24ef60a7e86874f7e95e90921d255e84f05e04ad1998ee7361b4d26c6f14828076792a933c
2054 EBUILD netbeans-javacard-7.2.ebuild 4718 SHA256 d173c848e825b342a52073ba16b7784016f92124d4bc3b5ad8beebb7a7dda772 SHA512 019183c236c59ec2b961445c49643c6da0b376048f1be1d58677a753890bcb03db126f6441221c7572a74fe45c4c27aeee4acb38db620f9203ad04ae8ff2c426 WHIRLPOOL f2a10183045edd22ef4419b630cedafc093b326eb593178a0f50e8d82ebb25ab732fb8c561d49969073d9fce551c5b9150fb1900b49458ed53f0234baa29a78e
2055 @@ -19,5 +20,6 @@ EBUILD netbeans-javacard-7.3_beta.ebuild 4754 SHA256 5e95380761ae04628e9d376cfd1
2056 EBUILD netbeans-javacard-9999_p20121016.ebuild 4784 SHA256 239ae1ebd66acc5adda1548b6dc8f26b0fb7645c244d5a1b2260f6ec6a7aaabf SHA512 50c2ae31983757f237f117d473ef9b39403d3ae3c16ee339fb7ea69bdfbcef341002ceb2ac1321d371096ec81e812468d081a8a61dce7cac856b0868efe9cb22 WHIRLPOOL 7a8cfd3dddb49d8489d17917bf2cfe6522204fce677f223b48510d20ab66dea294d30543c664d108014c0063a6bf71260f848b4366e6bda4a7e834cde53c0b01
2057 EBUILD netbeans-javacard-9999_p20121017.ebuild 4784 SHA256 9eed2cbb24562f48d3068a525438be35fe45ab1bada8d0780e27445f1a00cc88 SHA512 289fad46e352d068c9331141296857aa5d8d3b3267df584584c2671920e75e2f57e7b64f6be3d5f20860ca785268a4d917613df0606aa60edb7eb9f9efcc247a WHIRLPOOL 257d7c0ae269593c7b82ca374d347c31de052dd3559530218e8f8b49b9581eb12a2ce27a71fa6c027dad0e35e0ffda7739723c2e73a266dff9db6aa90f0cf5e7
2058 EBUILD netbeans-javacard-9999_p20121021.ebuild 4784 SHA256 90ac6c2857c713ddae0313248d18eac2d01cafcde4f64ef19fef627090ef86f5 SHA512 96307e4c2b2fb87664d19f48026ae36237d54a5aac40cf2a006835700d8fd32cfd1d6026059a8e27bf85964cc24e491287e72b6cce2c8061fb666a480abceca3 WHIRLPOOL ba6d83bcbc73526b701188905dcce4f00a23bc3c11e0bc74746518ad9338000365468beb9534ce5be06dff2bf04c8abad6356f76d8ace557072db470234e7187
2059 -MISC ChangeLog 50656 SHA256 6f40ab84e59269302d30d068ce994814a00d0580c08b43dae183aa99808cace8 SHA512 06fbbe10b42516eb8795860381073edcb46afb545df202ca3e5d455b4c9b83feb728e510b19a75f19307af284631ae79c7e6e81a10d1e40bc8ffebe00b259a2d WHIRLPOOL bb31829806b8bc900da5465f47d0cde21008142049780019af2b5baf7b961c49c689e1e79a97938bebf41976dc98e6c59831514e81fbb6ea4d719865b6994b44
2060 +EBUILD netbeans-javacard-9999_p20121028.ebuild 4784 SHA256 b848ddfd5f79dcc0afd870a2273f6e96b4c4fbfe9ea110197b2e6b8c74d92e51 SHA512 3dd98761b6ee46314c8c210b59528711b1dfc8e951bffaa711860be53f83154d3f268ae1a616f739c26bd0cc171adac1b277ca7c60df1a9635e7c8131c998300 WHIRLPOOL d4bb9e05194ba660bde8e67b9c82adbef13809aaad7723f5d82ba68dcdfb152e539cfbdba58fe248f6edce9f70a0322d41c7743b642b12f82324bd3000e6c991
2061 +MISC ChangeLog 50837 SHA256 ed33993d98a2b5f6102b98fdfba3a84995b03dec287954906024e0795d733fd0 SHA512 2b46ce3bb9f805b46d7060731838354856c44387abc9b0aafb3cacccd4194393773c741ceb7a94bdda87da3c5e9da3e63585f5ddbb6f4165469e6a5edcfbd352 WHIRLPOOL f9bd08284f28eb6f82478316970e9e6b3b287cacc80b333309f9e95a222cfbf2646b52f5993540fa597b90cb3cd31150a729c389b642ea7715bce56250e1f284
2062 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
2063
2064 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20121028.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20121028.ebuild
2065 new file mode 100644
2066 index 0000000..38cebda
2067 --- /dev/null
2068 +++ b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20121028.ebuild
2069 @@ -0,0 +1,130 @@
2070 +# Copyright 1999-2012 Gentoo Foundation
2071 +# Distributed under the terms of the GNU General Public License v2
2072 +# $Header: $
2073 +
2074 +EAPI="4"
2075 +WANT_ANT_TASKS="ant-nodeps"
2076 +inherit eutils java-pkg-2 java-ant-2
2077 +
2078 +DESCRIPTION="Netbeans JavaCard Cluster"
2079 +HOMEPAGE="http://netbeans.org/projects/javacard"
2080 +SLOT="9999"
2081 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-10-28_00-01-24/zip/netbeans-trunk-nightly-201210280001-src.zip"
2082 +SRC_URI="${SOURCE_URL}
2083 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r7-build.xml.patch.bz2
2084 + http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
2085 + http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
2086 + http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
2087 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2088 +KEYWORDS="~amd64 ~x86"
2089 +IUSE=""
2090 +S="${WORKDIR}"
2091 +
2092 +CDEPEND="~dev-java/netbeans-ide-${PV}
2093 + ~dev-java/netbeans-java-${PV}
2094 + ~dev-java/netbeans-platform-${PV}"
2095 +DEPEND="virtual/jdk:1.6
2096 + app-arch/unzip
2097 + ${CDEPEND}
2098 + dev-java/javahelp:0"
2099 +RDEPEND=">=virtual/jdk-1.6
2100 + ${CDEPEND}
2101 + dev-java/ant-contrib:0
2102 + dev-java/asm:3
2103 + dev-java/bcel:0
2104 + dev-java/commons-cli:1
2105 + dev-java/commons-codec:0
2106 + dev-java/commons-httpclient:3
2107 + dev-java/commons-logging:0"
2108 +
2109 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2110 +
2111 +EANT_BUILD_XML="nbbuild/build.xml"
2112 +EANT_BUILD_TARGET="rebuild-cluster"
2113 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
2114 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2115 +JAVA_PKG_BSFIX="off"
2116 +
2117 +src_unpack() {
2118 + unpack $(basename ${SOURCE_URL})
2119 +
2120 + einfo "Deleting bundled jars..."
2121 + find -name "*.jar" -type f -delete
2122 +
2123 + unpack netbeans-9999-r7-build.xml.patch.bz2
2124 +
2125 + pushd "${S}" >/dev/null || die
2126 + ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
2127 + ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
2128 + ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
2129 + popd >/dev/null || die
2130 +}
2131 +
2132 +src_prepare() {
2133 + einfo "Deleting bundled class files..."
2134 + find -name "*.class" -type f | xargs rm -vf
2135 +
2136 + epatch netbeans-9999-r7-build.xml.patch
2137 +
2138 + # Support for custom patches
2139 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2140 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2141 +
2142 + if [ -n "${files}" ] ; then
2143 + einfo "Applying custom patches:"
2144 +
2145 + for file in ${files} ; do
2146 + epatch "${file}"
2147 + done
2148 + fi
2149 + fi
2150 +
2151 + einfo "Symlinking external libraries..."
2152 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2153 +
2154 + einfo "Linking in other clusters..."
2155 + mkdir "${S}"/nbbuild/netbeans || die
2156 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
2157 +
2158 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2159 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2160 + touch nb.cluster.ide.built
2161 +
2162 + ln -s /usr/share/netbeans-java-${SLOT} java || die
2163 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2164 + touch nb.cluster.java.built
2165 +
2166 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2167 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2168 + touch nb.cluster.platform.built
2169 +
2170 + popd >/dev/null || die
2171 +
2172 + java-pkg-2_src_prepare
2173 +}
2174 +
2175 +src_install() {
2176 + pushd nbbuild/netbeans/javacard >/dev/null || die
2177 +
2178 + insinto ${INSTALL_DIR}
2179 +
2180 + grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2181 +
2182 + doins -r *
2183 + rm -fr "${D}"/${INSTALL_DIR}/bin || die
2184 +
2185 + popd >/dev/null || die
2186 +
2187 + local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
2188 + pushd "${D}"/${instdir} >/dev/null || die
2189 + rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
2190 + rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
2191 + rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
2192 + rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
2193 + rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
2194 + rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
2195 + rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
2196 + popd >/dev/null || die
2197 +
2198 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
2199 +}
2200
2201 diff --git a/dev-java/netbeans-javadoc/ChangeLog b/dev-java/netbeans-javadoc/ChangeLog
2202 index edf096e..a2093fd 100644
2203 --- a/dev-java/netbeans-javadoc/ChangeLog
2204 +++ b/dev-java/netbeans-javadoc/ChangeLog
2205 @@ -2,6 +2,12 @@
2206 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
2207 # $Header: $
2208
2209 +*netbeans-javadoc-9999_p20121028 (29 Oct 2012)
2210 +
2211 + 29 Oct 2012; Miroslav Šulc <fordfrog@g.o>
2212 + +netbeans-javadoc-9999_p20121028.ebuild:
2213 + bumped to latest nightly sources
2214 +
2215 23 Oct 2012; Miroslav Šulc <fordfrog@g.o>
2216 -netbeans-javadoc-9999_p20121001.ebuild,
2217 -netbeans-javadoc-9999_p20121002.ebuild,
2218
2219 diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
2220 index 30885b0..2821c21 100644
2221 --- a/dev-java/netbeans-javadoc/Manifest
2222 +++ b/dev-java/netbeans-javadoc/Manifest
2223 @@ -12,6 +12,7 @@ DIST netbeans-9999-r7-build.xml.patch.bz2 2475 SHA256 d6b5e1c46e0f9416c3f1bf7430
2224 DIST netbeans-trunk-nightly-201210160002-src.zip 176400461 SHA256 b2ab5f92f94c61b06814ef63cec81790323bdf9f3961ccccf8ccee0ccd0683ae SHA512 56edcb91c2ab047e6da1839e99af1450c6df0a7f559d238e29afabd784177aa6a92eed2b8f720e7de987d5259500264c70abffe7150f53ee5b652925b3b67c8a WHIRLPOOL dbe88ace5369549113ba6e56ec0d511f81e4343d59ceb96aeee2d70dbabdedc8e5d5729027879820603bb332a89ce6a06536b059ecf9147e4288a531c3b5f7f6
2225 DIST netbeans-trunk-nightly-201210170002-src.zip 176412767 SHA256 ca2bf97c9853b1d5173d85a647b1a3b3e9c9406262d72b2b5e7b486305a53e2e SHA512 a2ff935b6fdc2ee7461ee8ffcf700b4300a05bff82829ae78d9fe849978039c2fa7b368d815c6920e54ea0feb9b3529d104ab0c9ac32e94a9ff27f52ce8cca1c WHIRLPOOL 8b1212436781696dc348dc5e9f122daacc4962b53a4874d4a754c374975201073fb39e89e9a18b6c7b0236bf4f913b072dcda45c1c490b5b68d3fad3ee583103
2226 DIST netbeans-trunk-nightly-201210210002-src.zip 176472774 SHA256 5ff6f4ef37d4f0fcbfd9ce0739bd77ef867330d903a78302341171797556cec9 SHA512 521c4f4f43f286e3c196be3613cdbaf6bc9a5c885bd174164d5a769e6e14b1cb59f9572868361c22238508dd60a99ddf9e370917082770ac3fa4ce03c255126b WHIRLPOOL a209a031731053375a62ee38cb59bb7f05bf728644457ae05c8870950967a445bb1e0a8d3e03ebd7f245476cb9c19144e12e14650c458fcd80cf1e571463dad6
2227 +DIST netbeans-trunk-nightly-201210280001-src.zip 176636378 SHA256 cf905415224f1dac1b0a4cbb46396fa95d251dabd228681bd43e79c56a280aca SHA512 2dfa29a48dfe54da27f80793a3132f63b8432988da56570a684e6e8bc944486975c3517339b912c8e414ed8d9d5c4b7a7729a7d36d012147761e02e88a6dbfe9 WHIRLPOOL 9a184ab1553cdf0213edf261edb677bb514ebb7005f358aee1bde13c8d4c9896e545c6f01563b7dab9041b75eaf5fb34f57ed0eb2ec315c177dad69ebde33f1d
2228 EBUILD netbeans-javadoc-7.0.1.ebuild 5814 SHA256 68531c51838c95012830f5ae09e2386ea3179c2b31bfd5191f67993e3b3dbe2f SHA512 3bfe0ecc46f371d2553b031a5699229fb874dad1e94415635558b7d46b6764c31337d03444753e687b19a7c0976c68cb72007ccc82df7d1e5848a81f241f80c3 WHIRLPOOL 6571f7a73c262b3b67407840523b79eecc14bad9678cff05fb32a2811049158400870de51bbcef97ecb3f18f8ff59f965bdca8e788918d53822b92e2f20f75f5
2229 EBUILD netbeans-javadoc-7.1.2.ebuild 5855 SHA256 af28efb956ac3b7147e254ca3083dfaab11b84ea42e20677ebdd18aa29ff87e0 SHA512 ee06c552782170b51cfe70d603792b4240aef6064ba0a5074f394701a43285ed1e4030f539622c616be3175dab013e791c1a3a1193ad379193f5fa3e92eefa40 WHIRLPOOL dfcc63d6c9fcf094e2998ce1c08e29b4d4acbefbe9bea6498c2e28f84576f628da50164a1e0ab3ff5528720fe54cae71f2f5e6f84aedca5b639f13053464e6c1
2230 EBUILD netbeans-javadoc-7.2.ebuild 5805 SHA256 20d01deae745a7e8d84ffe55ca63ad74342bd8528c0dd15a20aac6570a1a83e3 SHA512 3947f1ab3efc236b8faa14736406ee3e537bbdbe377ea1bbd4f1eafa06a36d2863f8700dc7c84e6c8501abdf130a78e87ad6a0f52c5172bf0ab52f288617bc86 WHIRLPOOL 8301cce0679ed5f68a09e2e968ab2ba0955547f438758b042a04744539324fd79d83d853dfb8b48421f6dac616362cf1a9dd2a0e0ff8763dc2e12a470d16b95f
2231 @@ -19,5 +20,6 @@ EBUILD netbeans-javadoc-7.3_beta.ebuild 5815 SHA256 95bcb4e02ce0416f7b6210b3ea9d
2232 EBUILD netbeans-javadoc-9999_p20121016.ebuild 5845 SHA256 015d12f8d8ec1665335b20cb28a15905f276398ed5e33d96a5427dd7022432ca SHA512 96266641204f3870fab8c65ffef6dc80c695f495116c6cd95e09ee96b9a7eea8fa069250449f213a9a030097d66efea540f86d8115d47d2117eac102489678ac WHIRLPOOL 1b8e080e8ada235127fcf56dcd8d103c27f5351c6af2268a134dbc931b26fa680f2e19d5cda5d06b314baa2b0b730ad66b68d3c2517e11c6f2d022b6dd22b23c
2233 EBUILD netbeans-javadoc-9999_p20121017.ebuild 5845 SHA256 d76b7e64695d6ab4c583066da3684777a86854482287886df32f06ae27dd24e7 SHA512 a02d8091d36e513007f862bba18612c468e1d3fe9eb4a2863d76b270c0fdbbc20e8290ea5d2af2fff9000c1b6b46a80247d63381f729f46aeeb30a130f630368 WHIRLPOOL ebdb97aa181de64cbf53da69b63cfc73883edd8264638ad368d461d21ccb72aebcc3be47275bc9ceb5034c7b64adda595eba452e78c66b9c9b81708ec9e2a2d3
2234 EBUILD netbeans-javadoc-9999_p20121021.ebuild 5845 SHA256 4eeea6f3d4e5b1521dab2126b0e5ac2827f2af4b197e0a7a7ac4cefef10f1444 SHA512 42b885b084c0a787fed4f350987c65604a4a215c5dc1e89e0b985860196801afa55946364a7c042f4ea5f704f955c3c9e998c9c1590553918f80779d1535ac51 WHIRLPOOL 56a3aba0ad0526189208f5999d9c7d64d31329aaff7aa7382e4230ad6dc9dd0348ab81934a21a3a53547e211a44c0df5ec22b6ce99a207089d9ff43a68c9f2da
2235 -MISC ChangeLog 49899 SHA256 70fee17a7afea687c3951c9af87456d54b13b52e662da0593026099996d56e88 SHA512 9e24449e8193c3e1be025706c1cf6e7c164c5fe4d50bf13c37366fb42f29364110266611d9c0ab0b83ddd86ebc4615ada1f7eb6ee17528277e521cc512d62121 WHIRLPOOL 15fe40cbb4d823ab0dd7c5926257a98b9f977bc04ebc5738392f82dbae43725babff1314396f641c05f9aafec11bd1a424b6f9daf016fe8ea5b6d9b6761690b2
2236 +EBUILD netbeans-javadoc-9999_p20121028.ebuild 5845 SHA256 75a4205bc6e7e4cfb2dd3f9f26688f5078a4be415eb307632717d78f7b88d97e SHA512 273130ab327d13c4a5ceb0e37d4cbf7d1447ddceb0df68445a893b384ce50529d30c84b80465c5dab0b4bd3c230a36c58cba447059a1865e9354c73385696da8 WHIRLPOOL 36bf33417ef2cb1fe3d3bd98104b87b2aae5584dca9c5ce3eb93aca38cb2fda83c1c628019a922b19ae28dc0fd57ff431fe179908ab8489f00e3c7547274d0a4
2237 +MISC ChangeLog 50078 SHA256 03a6e947658790ce030305cac84b3f23aeec9612e71f365df372f2b7ba9ba093 SHA512 ffaf6782ce2dec0b7d713a9da1267fea54523d1af17da8295bb50887eac7538c1ccb187ad7a6414bb0a04c9fbcb93c1de3935e159359cc574dc6ede286d3296c WHIRLPOOL bae949f7563a087a84f25f84132350c3a767ba836af9c5e394c0baf0f84a8796adc67f7baf2d0bed67cf678d3931e2521b7a3b502f641871d41532f610523415
2238 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
2239
2240 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20121028.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20121028.ebuild
2241 new file mode 100644
2242 index 0000000..21e727c
2243 --- /dev/null
2244 +++ b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20121028.ebuild
2245 @@ -0,0 +1,160 @@
2246 +# Copyright 1999-2012 Gentoo Foundation
2247 +# Distributed under the terms of the GNU General Public License v2
2248 +# $Header: $
2249 +
2250 +EAPI="4"
2251 +WANT_ANT_TASKS="ant-nodeps"
2252 +inherit eutils java-pkg-2 java-ant-2
2253 +
2254 +DESCRIPTION="Netbeans JavaDocs"
2255 +HOMEPAGE="http://netbeans.org/"
2256 +SLOT="9999"
2257 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-10-28_00-01-24/zip/netbeans-trunk-nightly-201210280001-src.zip"
2258 +SRC_URI="${SOURCE_URL}
2259 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r7-build.xml.patch.bz2
2260 + http://hg.netbeans.org/binaries/8D36897DA80FE60AB5263534A3CF522F466E8200-ant-libs-1.8.4.zip"
2261 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2262 +KEYWORDS="~amd64 ~x86"
2263 +IUSE=""
2264 +S="${WORKDIR}"
2265 +
2266 +DEPEND="virtual/jdk:1.6
2267 + app-arch/unzip
2268 + dev-java/javahelp:0
2269 + dev-java/junit:4
2270 + ~dev-java/netbeans-apisupport-${PV}
2271 + ~dev-java/netbeans-cnd-${PV}
2272 + ~dev-java/netbeans-dlight-${PV}
2273 + ~dev-java/netbeans-enterprise-${PV}
2274 + ~dev-java/netbeans-ergonomics-${PV}
2275 + ~dev-java/netbeans-groovy-${PV}
2276 + ~dev-java/netbeans-harness-${PV}
2277 + ~dev-java/netbeans-ide-${PV}
2278 + ~dev-java/netbeans-java-${PV}
2279 + ~dev-java/netbeans-javacard-${PV}
2280 + ~dev-java/netbeans-mobility-${PV}
2281 + ~dev-java/netbeans-nb-${PV}
2282 + ~dev-java/netbeans-php-${PV}
2283 + ~dev-java/netbeans-platform-${PV}
2284 + ~dev-java/netbeans-profiler-${PV}
2285 + ~dev-java/netbeans-websvccommon-${PV}"
2286 +RDEPEND=""
2287 +
2288 +JAVA_PKG_BSFIX="off"
2289 +
2290 +src_unpack() {
2291 + unpack $(basename ${SOURCE_URL})
2292 +
2293 + einfo "Deleting bundled jars..."
2294 + find -name "*.jar" -type f -delete
2295 +
2296 + unpack netbeans-9999-r7-build.xml.patch.bz2
2297 +
2298 + pushd "${S}" >/dev/null || die
2299 + ln -s "${DISTDIR}"/8D36897DA80FE60AB5263534A3CF522F466E8200-ant-libs-1.8.4.zip o.apache.tools.ant.module/external/ant-libs-1.8.4.zip || die
2300 + popd >/dev/null || die
2301 +}
2302 +
2303 +src_prepare() {
2304 + einfo "Deleting bundled class files..."
2305 + find -name "*.class" -type f | xargs rm -vf
2306 +
2307 + epatch netbeans-9999-r7-build.xml.patch
2308 +
2309 + # Support for custom patches
2310 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2311 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2312 +
2313 + if [ -n "${files}" ] ; then
2314 + einfo "Applying custom patches:"
2315 +
2316 + for file in ${files} ; do
2317 + epatch "${file}"
2318 + done
2319 + fi
2320 + fi
2321 +
2322 + einfo "Symlinking external libraries..."
2323 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2324 + java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
2325 +
2326 + einfo "Linking in other clusters..."
2327 + mkdir "${S}"/nbbuild/netbeans || die
2328 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
2329 +
2330 + ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
2331 + cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2332 + touch nb.cluster.apisupport.built
2333 +
2334 + ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
2335 + cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2336 + touch nb.cluster.cnd.built
2337 +
2338 + ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
2339 + cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2340 + touch nb.cluster.dlight.built
2341 +
2342 + ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
2343 + cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2344 + touch nb.cluster.enterprise.built
2345 +
2346 + ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
2347 + cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2348 + touch nb.cluster.ergonomics.built
2349 +
2350 + ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
2351 + cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2352 + touch nb.cluster.groovy.built
2353 +
2354 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2355 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2356 + touch nb.cluster.harness.built
2357 +
2358 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2359 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2360 + touch nb.cluster.ide.built
2361 +
2362 + ln -s /usr/share/netbeans-java-${SLOT} java || die
2363 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2364 + touch nb.cluster.java.built
2365 +
2366 + ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
2367 + cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2368 + touch nb.cluster.javacard.built
2369 +
2370 + ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
2371 + cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2372 + touch nb.cluster.mobility.built
2373 +
2374 + ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
2375 + cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
2376 + touch nb.cluster.nb.built
2377 +
2378 + ln -s /usr/share/netbeans-php-${SLOT} php || die
2379 + cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2380 + touch nb.cluster.php.built
2381 +
2382 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2383 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2384 + touch nb.cluster.platform.built
2385 +
2386 + ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
2387 + cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2388 + touch nb.cluster.profiler.built
2389 +
2390 + ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
2391 + cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2392 + touch nb.cluster.websvccommon.built
2393 +
2394 + java-pkg-2_src_prepare
2395 +}
2396 +
2397 +src_compile() {
2398 + eant -f nbbuild/build.xml bootstrap || die
2399 + ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
2400 +}
2401 +
2402 +src_install() {
2403 + rm nbbuild/build/javadoc/*.zip
2404 + java-pkg_dojavadoc nbbuild/build/javadoc
2405 +}
2406
2407 diff --git a/dev-java/netbeans-javafx/ChangeLog b/dev-java/netbeans-javafx/ChangeLog
2408 index 6209ee4..ba434be 100644
2409 --- a/dev-java/netbeans-javafx/ChangeLog
2410 +++ b/dev-java/netbeans-javafx/ChangeLog
2411 @@ -2,6 +2,12 @@
2412 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
2413 # $Header: $
2414
2415 +*netbeans-javafx-9999_p20121028 (29 Oct 2012)
2416 +
2417 + 29 Oct 2012; Miroslav Šulc <fordfrog@g.o>
2418 + +netbeans-javafx-9999_p20121028.ebuild:
2419 + bumped to latest nightly sources
2420 +
2421 23 Oct 2012; Miroslav Šulc <fordfrog@g.o>
2422 -netbeans-javafx-9999_p20121001.ebuild,
2423 -netbeans-javafx-9999_p20121002.ebuild,
2424
2425 diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
2426 index 76add32..5e05a8d 100644
2427 --- a/dev-java/netbeans-javafx/Manifest
2428 +++ b/dev-java/netbeans-javafx/Manifest
2429 @@ -13,11 +13,13 @@ DIST netbeans-9999-r7-build.xml.patch.bz2 2475 SHA256 d6b5e1c46e0f9416c3f1bf7430
2430 DIST netbeans-trunk-nightly-201210160002-src.zip 176400461 SHA256 b2ab5f92f94c61b06814ef63cec81790323bdf9f3961ccccf8ccee0ccd0683ae SHA512 56edcb91c2ab047e6da1839e99af1450c6df0a7f559d238e29afabd784177aa6a92eed2b8f720e7de987d5259500264c70abffe7150f53ee5b652925b3b67c8a WHIRLPOOL dbe88ace5369549113ba6e56ec0d511f81e4343d59ceb96aeee2d70dbabdedc8e5d5729027879820603bb332a89ce6a06536b059ecf9147e4288a531c3b5f7f6
2431 DIST netbeans-trunk-nightly-201210170002-src.zip 176412767 SHA256 ca2bf97c9853b1d5173d85a647b1a3b3e9c9406262d72b2b5e7b486305a53e2e SHA512 a2ff935b6fdc2ee7461ee8ffcf700b4300a05bff82829ae78d9fe849978039c2fa7b368d815c6920e54ea0feb9b3529d104ab0c9ac32e94a9ff27f52ce8cca1c WHIRLPOOL 8b1212436781696dc348dc5e9f122daacc4962b53a4874d4a754c374975201073fb39e89e9a18b6c7b0236bf4f913b072dcda45c1c490b5b68d3fad3ee583103
2432 DIST netbeans-trunk-nightly-201210210002-src.zip 176472774 SHA256 5ff6f4ef37d4f0fcbfd9ce0739bd77ef867330d903a78302341171797556cec9 SHA512 521c4f4f43f286e3c196be3613cdbaf6bc9a5c885bd174164d5a769e6e14b1cb59f9572868361c22238508dd60a99ddf9e370917082770ac3fa4ce03c255126b WHIRLPOOL a209a031731053375a62ee38cb59bb7f05bf728644457ae05c8870950967a445bb1e0a8d3e03ebd7f245476cb9c19144e12e14650c458fcd80cf1e571463dad6
2433 +DIST netbeans-trunk-nightly-201210280001-src.zip 176636378 SHA256 cf905415224f1dac1b0a4cbb46396fa95d251dabd228681bd43e79c56a280aca SHA512 2dfa29a48dfe54da27f80793a3132f63b8432988da56570a684e6e8bc944486975c3517339b912c8e414ed8d9d5c4b7a7729a7d36d012147761e02e88a6dbfe9 WHIRLPOOL 9a184ab1553cdf0213edf261edb677bb514ebb7005f358aee1bde13c8d4c9896e545c6f01563b7dab9041b75eaf5fb34f57ed0eb2ec315c177dad69ebde33f1d
2434 EBUILD netbeans-javafx-7.1.2.ebuild 3593 SHA256 76a29b37765000745794e6ae20c6b8528d8637507a257ffef3bef2ce648f05cc SHA512 a04618bda036e6652c7208f90a4dd91e07e75b85243580263f6ec846425ab907a87c318117990d4e8d9044bcd7a0ca8b63bc32bdd0d84e5373a10e67a77b79c0 WHIRLPOOL 11acad585f7315ae6b4edd53c764167567a948cb0e2037d95f2f4de34765909b71d095540c054f4cef3ba70224d294b42720536566e445cbdd06ebf2ad903841
2435 EBUILD netbeans-javafx-7.2.ebuild 3576 SHA256 3441b901a5074013351bc6c7ba6c424455e2affe52e448f2cfac0058c82345e2 SHA512 ee384d6e4ac767ade82b5d337d7a1c5d2b463c15a7596d91e1a850b37349f88d7867a0ffa11a118c48e2ed463f38dcfa791ec42b3fe85ea1e6bf7c4b27f9b073 WHIRLPOOL 15c7d20f2caa39c6cfcba2f846736754b049483f135ac90ced399672932a6a73467f0b4016550c3b2d8583be20d1467486f5652111893ec16111095a3e9c941c
2436 EBUILD netbeans-javafx-7.3_beta.ebuild 4274 SHA256 06c159d021722132f9ffc1fa4aeef520a35b02c6d04a595bebc86dee821f4ca2 SHA512 f14879e957fb926f07db05135814807e940f7b231e51a93776155b39a4f7d1e88b7e81ea10463350b5ec3a62d39f4d6bf1a8f837f20a47b92a77187c54d83642 WHIRLPOOL 5f2ec31e77c824b5af5ab0296f76eb8a5a5d4970798ea090a02074e42c364febd31f131bd7a44c234574a7ff78880fa22555f72a15e835e1766eca3c42637626
2437 EBUILD netbeans-javafx-9999_p20121016.ebuild 4304 SHA256 e0ee902bafc387af311ef8679d6eb899a7139827ce92b46261ca60562b6c9c9e SHA512 97aa8283d6566a3298a68476d79f2d83838099e3a207bb941a80c9978e75ffde481f3594d7c3b2dd4ab24ed9bbe3b20e4401869986ce5a951ba0608dba382aa1 WHIRLPOOL c3b23055caf6fb2cd0c7058a66e999c647f4e6611dc64bf8e2e8c0a8e9e9bfcd1e535c6db86404d77884722dea42e3822cf420f39ed1275ff94d12621efd6c26
2438 EBUILD netbeans-javafx-9999_p20121017.ebuild 4304 SHA256 b46eb308b5999600c753b89932f9e08947ceb2f10c498605ea4e16ca8ab7418e SHA512 428401cc84a36400d9b63b3a80ab8dfd91faca4b11d0767e93697ac183ce45c69d911edf27e19733843fcbf0e556e222cffcf78739629ccfbe96d1705e0e765f WHIRLPOOL ea8cd153ad6b17abd71d11e5857b430586621bafc3b9501bec4045baa736787cad7fba1417cd3e15879718e0f10e28a64403d367641815fbee2847a3dba8f368
2439 EBUILD netbeans-javafx-9999_p20121021.ebuild 4304 SHA256 86a95e09c7b1e533198764a6ac98bdf3e5d9b30c5b9a5070c559500b2d42208a SHA512 63590160afd5992839d18793a07af85e122be3a57a4cd1adb27e7c134418f9f528ba547078b816919eb94baf582ec464a3f245d547f061a54eafc0e0827a9e88 WHIRLPOOL 6256dcd1b4bff913c355c4c1313140cb02c726ad2c3cc62a620f9367ca5ba44481487353f21720df4c1a0797a277fb6c286aff47c583396ea26227b5c4e6c4f5
2440 -MISC ChangeLog 36009 SHA256 5b7e8ba168ffee3ff70b6ef440db6a4307e39f912ad0d0dfb9748435cfa317d7 SHA512 e65d5452463106c34323e390b5115a18da2375ca0af14f54916bd893707432875582bd0355b131676bc7c876946aa236a05daedeedef94e651f1aae129677232 WHIRLPOOL 5192da0f41cef3ecfb605b09ce14780e9dbd15095ae27ab5be9f391bfc6c7cf252fffb089fb8e8e509fe267ae68f4d40fdc2e1a7730c339f5c9e97fd74380e8b
2441 +EBUILD netbeans-javafx-9999_p20121028.ebuild 4304 SHA256 93e5fd70522350f697e694e29f33ee946c12294814aa1038bf82a7dd101a74f2 SHA512 36f25f8cdee80698234467be64db8673147fcd34fba079bb64703b8e4259c9dc573890dbf88d89bbb3c41758c011ae4c2910d8b863625bc8159a8f5786f5dd0d WHIRLPOOL 625ff41f3e40c565b028955b59f36e72633e71e9dc581cb52eca23a94f9b779ef067cf5bce7f3dd585950ef52b5c716163cb09e7f1d4d5ad7527d41069faccc5
2442 +MISC ChangeLog 36186 SHA256 79bf5e0edb1fb322c014bfda6ad8b524d145f3e386cce42ddfc92faa4cd32673 SHA512 9cbc78888fc96fbce0a0c232710fd45c1f1a8341eef1ccabf9b6af2a11c22b1143ff89a0602eeb353cc40da223ef2a37bb4f55c4bfd70c579b643ced3b7c5c42 WHIRLPOOL 4e08666acbf3b8115248d3c9281bc71d8bddd1939233141ac088ef82903af1f4c5854d3d83b269b2fdd232e10443d864828b355ab4391a95a63d6415bfdf240e
2443 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
2444
2445 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20121028.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20121028.ebuild
2446 new file mode 100644
2447 index 0000000..79a1f0a
2448 --- /dev/null
2449 +++ b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20121028.ebuild
2450 @@ -0,0 +1,118 @@
2451 +# Copyright 1999-2012 Gentoo Foundation
2452 +# Distributed under the terms of the GNU General Public License v2
2453 +# $Header: $
2454 +
2455 +EAPI="4"
2456 +WANT_ANT_TASKS="ant-nodeps"
2457 +inherit eutils java-pkg-2 java-ant-2
2458 +
2459 +DESCRIPTION="Netbeans JavaFX Cluster"
2460 +HOMEPAGE="http://netbeans.org/projects/javafx"
2461 +SLOT="9999"
2462 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-10-28_00-01-24/zip/netbeans-trunk-nightly-201210280001-src.zip"
2463 +SRC_URI="${SOURCE_URL}
2464 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r7-build.xml.patch.bz2
2465 + http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
2466 + http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
2467 + http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
2468 + http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
2469 + http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
2470 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2471 +KEYWORDS="~amd64 ~x86"
2472 +IUSE=""
2473 +S="${WORKDIR}"
2474 +
2475 +CDEPEND="~dev-java/netbeans-ide-${PV}
2476 + ~dev-java/netbeans-java-${PV}
2477 + ~dev-java/netbeans-platform-${PV}"
2478 +DEPEND="virtual/jdk:1.6
2479 + app-arch/unzip
2480 + ${CDEPEND}
2481 + dev-java/javahelp:0
2482 + dev-java/junit:4"
2483 +RDEPEND=">=virtual/jdk-1.6
2484 + ${CDEPEND}"
2485 +
2486 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2487 +
2488 +EANT_BUILD_XML="nbbuild/build.xml"
2489 +EANT_BUILD_TARGET="rebuild-cluster"
2490 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
2491 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2492 +JAVA_PKG_BSFIX="off"
2493 +
2494 +src_unpack() {
2495 + unpack $(basename ${SOURCE_URL})
2496 +
2497 + einfo "Deleting bundled jars..."
2498 + find -name "*.jar" -type f -delete
2499 +
2500 + unpack netbeans-9999-r7-build.xml.patch.bz2
2501 +
2502 + pushd "${S}" >/dev/null || die
2503 + ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
2504 + ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
2505 + ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
2506 + ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
2507 + ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
2508 + popd >/dev/null || die
2509 +}
2510 +
2511 +src_prepare() {
2512 + einfo "Deleting bundled class files..."
2513 + find -name "*.class" -type f | xargs rm -vf
2514 +
2515 + epatch netbeans-9999-r7-build.xml.patch
2516 +
2517 + # Support for custom patches
2518 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2519 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2520 +
2521 + if [ -n "${files}" ] ; then
2522 + einfo "Applying custom patches:"
2523 +
2524 + for file in ${files} ; do
2525 + epatch "${file}"
2526 + done
2527 + fi
2528 + fi
2529 +
2530 + einfo "Symlinking external libraries..."
2531 + java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
2532 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2533 + java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
2534 +
2535 + einfo "Linking in other clusters..."
2536 + mkdir "${S}"/nbbuild/netbeans || die
2537 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
2538 +
2539 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2540 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2541 + touch nb.cluster.ide.built
2542 +
2543 + ln -s /usr/share/netbeans-java-${SLOT} java || die
2544 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2545 + touch nb.cluster.java.built
2546 +
2547 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2548 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2549 + touch nb.cluster.platform.built
2550 +
2551 + popd >/dev/null || die
2552 +
2553 + java-pkg-2_src_prepare
2554 +}
2555 +
2556 +src_install() {
2557 + pushd nbbuild/netbeans/javafx >/dev/null || die
2558 +
2559 + insinto ${INSTALL_DIR}
2560 +
2561 + grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2562 +
2563 + doins -r *
2564 +
2565 + popd >/dev/null || die
2566 +
2567 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
2568 +}
2569
2570 diff --git a/dev-java/netbeans-mobility/ChangeLog b/dev-java/netbeans-mobility/ChangeLog
2571 index 38309e8..f794d3b 100644
2572 --- a/dev-java/netbeans-mobility/ChangeLog
2573 +++ b/dev-java/netbeans-mobility/ChangeLog
2574 @@ -2,6 +2,12 @@
2575 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
2576 # $Header: $
2577
2578 +*netbeans-mobility-9999_p20121028 (29 Oct 2012)
2579 +
2580 + 29 Oct 2012; Miroslav Šulc <fordfrog@g.o>
2581 + +netbeans-mobility-9999_p20121028.ebuild:
2582 + bumped to latest nightly sources
2583 +
2584 23 Oct 2012; Miroslav Šulc <fordfrog@g.o>
2585 -netbeans-mobility-9999_p20121001.ebuild,
2586 -netbeans-mobility-9999_p20121002.ebuild,
2587
2588 diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
2589 index 472fc17..7e6bf3c 100644
2590 --- a/dev-java/netbeans-mobility/Manifest
2591 +++ b/dev-java/netbeans-mobility/Manifest
2592 @@ -18,6 +18,7 @@ DIST netbeans-9999-r7-build.xml.patch.bz2 2475 SHA256 d6b5e1c46e0f9416c3f1bf7430
2593 DIST netbeans-trunk-nightly-201210160002-src.zip 176400461 SHA256 b2ab5f92f94c61b06814ef63cec81790323bdf9f3961ccccf8ccee0ccd0683ae SHA512 56edcb91c2ab047e6da1839e99af1450c6df0a7f559d238e29afabd784177aa6a92eed2b8f720e7de987d5259500264c70abffe7150f53ee5b652925b3b67c8a WHIRLPOOL dbe88ace5369549113ba6e56ec0d511f81e4343d59ceb96aeee2d70dbabdedc8e5d5729027879820603bb332a89ce6a06536b059ecf9147e4288a531c3b5f7f6
2594 DIST netbeans-trunk-nightly-201210170002-src.zip 176412767 SHA256 ca2bf97c9853b1d5173d85a647b1a3b3e9c9406262d72b2b5e7b486305a53e2e SHA512 a2ff935b6fdc2ee7461ee8ffcf700b4300a05bff82829ae78d9fe849978039c2fa7b368d815c6920e54ea0feb9b3529d104ab0c9ac32e94a9ff27f52ce8cca1c WHIRLPOOL 8b1212436781696dc348dc5e9f122daacc4962b53a4874d4a754c374975201073fb39e89e9a18b6c7b0236bf4f913b072dcda45c1c490b5b68d3fad3ee583103
2595 DIST netbeans-trunk-nightly-201210210002-src.zip 176472774 SHA256 5ff6f4ef37d4f0fcbfd9ce0739bd77ef867330d903a78302341171797556cec9 SHA512 521c4f4f43f286e3c196be3613cdbaf6bc9a5c885bd174164d5a769e6e14b1cb59f9572868361c22238508dd60a99ddf9e370917082770ac3fa4ce03c255126b WHIRLPOOL a209a031731053375a62ee38cb59bb7f05bf728644457ae05c8870950967a445bb1e0a8d3e03ebd7f245476cb9c19144e12e14650c458fcd80cf1e571463dad6
2596 +DIST netbeans-trunk-nightly-201210280001-src.zip 176636378 SHA256 cf905415224f1dac1b0a4cbb46396fa95d251dabd228681bd43e79c56a280aca SHA512 2dfa29a48dfe54da27f80793a3132f63b8432988da56570a684e6e8bc944486975c3517339b912c8e414ed8d9d5c4b7a7729a7d36d012147761e02e88a6dbfe9 WHIRLPOOL 9a184ab1553cdf0213edf261edb677bb514ebb7005f358aee1bde13c8d4c9896e545c6f01563b7dab9041b75eaf5fb34f57ed0eb2ec315c177dad69ebde33f1d
2597 EBUILD netbeans-mobility-7.0.1.ebuild 8655 SHA256 992e214ff2926e2f0db623d96b717bf8f8e4ceb47e96e69b3c6b8f67d6a8d130 SHA512 d51bc003f4b637cfe71c9f49a96427e535596542ac195a9621bc4f92c04a6f720a87fac6eb267732f869ba105f263d9d36f848b54a89c734b6a68a78ed323808 WHIRLPOOL 515da7153b12c3b5779cfad16e3800b4d26ba4b174027d9a7b06a26754fad065751c7eda137ba6199315d024a322d59e7ea39a1b2f4244ea75b30770ac505791
2598 EBUILD netbeans-mobility-7.1.2.ebuild 7543 SHA256 bb3f1245ad68133798fa507f06dd1ffbc1d55f6ba38f4cccc29ff0240e5b5f22 SHA512 41f663977a0716c5449db597d5f90054717ff3579a9137a910d1943d3e0b39379c34c0d9aa9c98d231037a042074c8ecf5fc62c018cd7cd5e8680734ff854c51 WHIRLPOOL c3c6feb41ce3df356f617ca80530673ac653cdf50da0aead00518854d0850d6420333529aa6591e15ddd4053249191fcb47100c5f39a804352722e54f802bae4
2599 EBUILD netbeans-mobility-7.2.ebuild 6571 SHA256 58af97ca9a6adc56fa6abe91777a1ac35a3a9b7d68af1e73c23a45dc5631abb2 SHA512 ac42c3a3daa7d55c9c13d1c99dd6880d5d99741f80cfceb683da27e30c70d6228d9434571f2405d0dbbf27d2203e3f877da6347794b07b98331edd1631d3a69d WHIRLPOOL 5a6af3cbcd08180dcdf708a038f3119faacb9c78532b4bb1945c7260fb0a8232af57745e41a73311fafffe185c969e0c88ac34970caab7708313f53417695374
2600 @@ -25,5 +26,6 @@ EBUILD netbeans-mobility-7.3_beta.ebuild 6607 SHA256 40d9287ac4ab85377f04ae94138
2601 EBUILD netbeans-mobility-9999_p20121016.ebuild 6637 SHA256 bc628f624c425932b5220e85983c43a29c195b1955243f4f07246d746c74f7fd SHA512 7dcbc924f081e8ebd2ea2089f147af38dbb69686e4fa9259d2061b534a5c7db53ba0bc2346fa7961ec5bb659538dc3cc26499c86b8d5b444daadf04c9da01b7d WHIRLPOOL 18c78bc202335f1abb9b524d0eb2f2ac1d92d96ceee2788b5054cb8f77506b9802798f8bcdb4592f1bd02c6e7084ec79ed873e59c24858e0bd8d654344187e22
2602 EBUILD netbeans-mobility-9999_p20121017.ebuild 6637 SHA256 310a56cc17910509ee44c922d6329762c0ef7a19c46a8f4ff925f200acec7b85 SHA512 225fe4c1fd1a193d0e96af6cb1ea326c03aab9855d409af76fae5439717e5603133c7ae7187a9b52d84ed4623eb6088f9264d968f69686d1ebc133b24185ddfc WHIRLPOOL 2d8c43ddbc1ff1c936c681c893f96fe7df56bd56701bc804d205599a77e07704630d1549d92d4e2be1b58b3935ac738b607031fdca3d3c868e5295573f72a178
2603 EBUILD netbeans-mobility-9999_p20121021.ebuild 6637 SHA256 41836f1eaae6e2e75f7b5bfae998e18ce5d126741f2fcae1a7089767826be8d4 SHA512 7892877d3d7bec7bbd87017ac23ebb560da46d380483ed972a1ba322774655ed6abfde4221418a166bac5550fd1b9df0771998f6bb7e433f2ab073c2746bcb63 WHIRLPOOL dafa4ef9ef5bb57aedf9473e70aa44ccfc88a830359fcfd0fe16058fe5665a451740945f4aac55072c85942f10e47045a8c780d9f0c93516996ca36586efbec9
2604 -MISC ChangeLog 50797 SHA256 8d390d6a7c43506fa3d6a4bf4b948707d4e5774fe46ddb596079fc22ea973ed4 SHA512 2fc91c9699ff32fe4497082d9f2d35dea3d06f74a7429a53327410f2982f04ebf19a3f9f3607c4a3ad5342891c9fec2a08037c073e43ac2f971c98e1d0d5ba1b WHIRLPOOL e974e1241764718a819a8bca6ce0f0fcb27f03f4f25802eababc01cf0aa8a6bea72b83b8724be38b6817464dcdf11bed0a192f798657928aeeacd5f1d6ddb022
2605 +EBUILD netbeans-mobility-9999_p20121028.ebuild 6637 SHA256 9478c198354424acc5a2d6c8eb331afcc039013d69d2231ecdc9e73314162015 SHA512 25a3d41e90c5314cf9dfa63b43aad1fa3442488fffc3c83d5d0063c0b0f9c2ca942ff1b8d75c3ccdedbcff54d54cc6630864b7e21f980b6bc71794d8a680d756 WHIRLPOOL 6eedec862bd7ceed4ebeb07b0994c831e14ca57237c2d66fbbaf752f871f7ce4cbf99f7751cf91de5e26bed3b43139271d68f9c3d7bd2c1761bb6ace70666af2
2606 +MISC ChangeLog 50978 SHA256 af697c65b9d92c8d9c2ece231ef3f37b8ef6c065af48f967fd63b0c1c3791595 SHA512 3e5f81296c3bba5729fba22e332070347c95c2a409dce704d5b8be0689baf73ba285e0cc2e58f7143fe2fbbef8a7c8e67ae2d65e41d84f0adda1282c1e13a9dc WHIRLPOOL e63736c90ef8993e27b362a6d24ec06a94bbff1cf33516870e349bd2a7b408b123063991e4b6cd60114f200730aaa092f42750d3161fc5f7989105eb63a6b919
2607 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
2608
2609 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20121028.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20121028.ebuild
2610 new file mode 100644
2611 index 0000000..6bee920
2612 --- /dev/null
2613 +++ b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20121028.ebuild
2614 @@ -0,0 +1,150 @@
2615 +# Copyright 1999-2012 Gentoo Foundation
2616 +# Distributed under the terms of the GNU General Public License v2
2617 +# $Header: $
2618 +
2619 +EAPI="4"
2620 +WANT_ANT_TASKS="ant-nodeps"
2621 +inherit eutils java-pkg-2 java-ant-2
2622 +
2623 +DESCRIPTION="Netbeans Mobility Cluster"
2624 +HOMEPAGE="http://netbeans.org/features/platform/"
2625 +SLOT="9999"
2626 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-10-28_00-01-24/zip/netbeans-trunk-nightly-201210280001-src.zip"
2627 +SRC_URI="${SOURCE_URL}
2628 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r7-build.xml.patch.bz2
2629 + http://hg.netbeans.org/binaries/CEF99941E945D543DF0711F2C6AEF765B50F8501-jakarta-slide-ant-webdav-2.1.jar
2630 + http://hg.netbeans.org/binaries/D1B5BA3BFE8DCFAF08A0468F8879EF1D0E998038-jakarta-slide-webdavlib-2.1.jar
2631 + http://hg.netbeans.org/binaries/2FB485DD8C5EFC7972037781BFFF0CE31316FCE6-jmunit-1.2.1-api.zip
2632 + http://hg.netbeans.org/binaries/BD84F1A4C0789070CC62A8D2DBA75121A57C069C-jmunit4cldc10-1.2.1.jar
2633 + http://hg.netbeans.org/binaries/D76B8334DCBDBE93297AA5C02B17D9A856E72246-jmunit4cldc11-1.2.1.jar
2634 + http://hg.netbeans.org/binaries/D63B2CB355170F1BC8E126E43021047F94243B70-perseus-nb-1.0.1.jar"
2635 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2636 +KEYWORDS="~amd64 ~x86"
2637 +IUSE=""
2638 +S="${WORKDIR}"
2639 +
2640 +CDEPEND="~dev-java/netbeans-apisupport-${PV}
2641 + ~dev-java/netbeans-enterprise-${PV}
2642 + ~dev-java/netbeans-ide-${PV}
2643 + ~dev-java/netbeans-java-${PV}
2644 + ~dev-java/netbeans-platform-${PV}
2645 + ~dev-java/netbeans-websvccommon-${PV}
2646 + dev-java/ant-contrib:0
2647 + dev-java/commons-httpclient:3
2648 + dev-java/jdom:1.0"
2649 +DEPEND="virtual/jdk:1.6
2650 + app-arch/unzip
2651 + ${CDEPEND}
2652 + dev-java/javahelp:0"
2653 +RDEPEND=">=virtual/jdk-1.6
2654 + ${CDEPEND}"
2655 +
2656 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2657 +
2658 +EANT_BUILD_XML="nbbuild/build.xml"
2659 +EANT_BUILD_TARGET="rebuild-cluster"
2660 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
2661 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2662 +JAVA_PKG_BSFIX="off"
2663 +
2664 +src_unpack() {
2665 + unpack $(basename ${SOURCE_URL})
2666 +
2667 + einfo "Deleting bundled jars..."
2668 + find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
2669 + | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
2670 + | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
2671 + | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
2672 + | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
2673 +
2674 + unpack netbeans-9999-r7-build.xml.patch.bz2
2675 +
2676 + pushd "${S}" >/dev/null || die
2677 + ln -s "${DISTDIR}"/CEF99941E945D543DF0711F2C6AEF765B50F8501-jakarta-slide-ant-webdav-2.1.jar mobility.deployment.webdav/external/jakarta-slide-ant-webdav-2.1.jar || die
2678 + ln -s "${DISTDIR}"/D1B5BA3BFE8DCFAF08A0468F8879EF1D0E998038-jakarta-slide-webdavlib-2.1.jar mobility.deployment.webdav/external/jakarta-slide-webdavlib-2.1.jar || die
2679 + ln -s "${DISTDIR}"/2FB485DD8C5EFC7972037781BFFF0CE31316FCE6-jmunit-1.2.1-api.zip mobility.j2meunit/external/jmunit-1.2.1-api.zip || die
2680 + ln -s "${DISTDIR}"/BD84F1A4C0789070CC62A8D2DBA75121A57C069C-jmunit4cldc10-1.2.1.jar mobility.j2meunit/external/jmunit4cldc10-1.2.1.jar || die
2681 + ln -s "${DISTDIR}"/D76B8334DCBDBE93297AA5C02B17D9A856E72246-jmunit4cldc11-1.2.1.jar mobility.j2meunit/external/jmunit4cldc11-1.2.1.jar || die
2682 + ln -s "${DISTDIR}"/D63B2CB355170F1BC8E126E43021047F94243B70-perseus-nb-1.0.1.jar svg.perseus/external/perseus-nb-1.0.1.jar || die
2683 + popd >/dev/null || die
2684 +}
2685 +
2686 +src_prepare() {
2687 + einfo "Deleting bundled class files..."
2688 + find -name "*.class" -type f | xargs rm -vf
2689 +
2690 + epatch netbeans-9999-r7-build.xml.patch
2691 +
2692 + # Support for custom patches
2693 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2694 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2695 +
2696 + if [ -n "${files}" ] ; then
2697 + einfo "Applying custom patches:"
2698 +
2699 + for file in ${files} ; do
2700 + epatch "${file}"
2701 + done
2702 + fi
2703 + fi
2704 +
2705 + einfo "Symlinking external libraries..."
2706 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2707 + java-pkg_jar-from --into mobility.antext/external ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
2708 + java-pkg_jar-from --into mobility.deployment.webdav/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.1.jar
2709 + java-pkg_jar-from --into mobility.deployment.webdav/external jdom-1.0 jdom.jar jdom-1.0.jar
2710 +
2711 + einfo "Linking in other clusters..."
2712 + mkdir "${S}"/nbbuild/netbeans || die
2713 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
2714 +
2715 + ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
2716 + cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2717 + touch nb.cluster.apisupport.built
2718 +
2719 + ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
2720 + cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2721 + touch nb.cluster.enterprise.built
2722 +
2723 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2724 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2725 + touch nb.cluster.ide.built
2726 +
2727 + ln -s /usr/share/netbeans-java-${SLOT} java || die
2728 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2729 + touch nb.cluster.java.built
2730 +
2731 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2732 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2733 + touch nb.cluster.platform.built
2734 +
2735 + ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
2736 + cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2737 + touch nb.cluster.websvccommon.built
2738 +
2739 + popd >/dev/null || die
2740 +
2741 + java-pkg-2_src_prepare
2742 +}
2743 +
2744 +src_install() {
2745 + pushd nbbuild/netbeans/mobility >/dev/null || die
2746 +
2747 + insinto ${INSTALL_DIR}
2748 +
2749 + grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2750 +
2751 + doins -r *
2752 + rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
2753 +
2754 + popd >/dev/null || die
2755 +
2756 + local instdir=${INSTALL_DIR}/modules/ext
2757 + pushd "${D}"/${instdir} >/dev/null || die
2758 + rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
2759 + 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
2760 + rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
2761 + popd >/dev/null || die
2762 +
2763 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
2764 +}
2765
2766 diff --git a/dev-java/netbeans-nb/ChangeLog b/dev-java/netbeans-nb/ChangeLog
2767 index f8ee65c..b06dffc 100644
2768 --- a/dev-java/netbeans-nb/ChangeLog
2769 +++ b/dev-java/netbeans-nb/ChangeLog
2770 @@ -2,6 +2,12 @@
2771 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
2772 # $Header: $
2773
2774 +*netbeans-nb-9999_p20121028 (29 Oct 2012)
2775 +
2776 + 29 Oct 2012; Miroslav Šulc <fordfrog@g.o>
2777 + +netbeans-nb-9999_p20121028.ebuild:
2778 + bumped to latest nightly sources
2779 +
2780 23 Oct 2012; Miroslav Šulc <fordfrog@g.o>
2781 -netbeans-nb-9999_p20121001.ebuild, -netbeans-nb-9999_p20121002.ebuild,
2782 -netbeans-nb-9999_p20121004.ebuild, -netbeans-nb-9999_p20121005.ebuild,
2783
2784 diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
2785 index e9a8584..54f5428 100644
2786 --- a/dev-java/netbeans-nb/Manifest
2787 +++ b/dev-java/netbeans-nb/Manifest
2788 @@ -14,6 +14,7 @@ DIST netbeans-9999-r7-build.xml.patch.bz2 2475 SHA256 d6b5e1c46e0f9416c3f1bf7430
2789 DIST netbeans-trunk-nightly-201210160002-src.zip 176400461 SHA256 b2ab5f92f94c61b06814ef63cec81790323bdf9f3961ccccf8ccee0ccd0683ae SHA512 56edcb91c2ab047e6da1839e99af1450c6df0a7f559d238e29afabd784177aa6a92eed2b8f720e7de987d5259500264c70abffe7150f53ee5b652925b3b67c8a WHIRLPOOL dbe88ace5369549113ba6e56ec0d511f81e4343d59ceb96aeee2d70dbabdedc8e5d5729027879820603bb332a89ce6a06536b059ecf9147e4288a531c3b5f7f6
2790 DIST netbeans-trunk-nightly-201210170002-src.zip 176412767 SHA256 ca2bf97c9853b1d5173d85a647b1a3b3e9c9406262d72b2b5e7b486305a53e2e SHA512 a2ff935b6fdc2ee7461ee8ffcf700b4300a05bff82829ae78d9fe849978039c2fa7b368d815c6920e54ea0feb9b3529d104ab0c9ac32e94a9ff27f52ce8cca1c WHIRLPOOL 8b1212436781696dc348dc5e9f122daacc4962b53a4874d4a754c374975201073fb39e89e9a18b6c7b0236bf4f913b072dcda45c1c490b5b68d3fad3ee583103
2791 DIST netbeans-trunk-nightly-201210210002-src.zip 176472774 SHA256 5ff6f4ef37d4f0fcbfd9ce0739bd77ef867330d903a78302341171797556cec9 SHA512 521c4f4f43f286e3c196be3613cdbaf6bc9a5c885bd174164d5a769e6e14b1cb59f9572868361c22238508dd60a99ddf9e370917082770ac3fa4ce03c255126b WHIRLPOOL a209a031731053375a62ee38cb59bb7f05bf728644457ae05c8870950967a445bb1e0a8d3e03ebd7f245476cb9c19144e12e14650c458fcd80cf1e571463dad6
2792 +DIST netbeans-trunk-nightly-201210280001-src.zip 176636378 SHA256 cf905415224f1dac1b0a4cbb46396fa95d251dabd228681bd43e79c56a280aca SHA512 2dfa29a48dfe54da27f80793a3132f63b8432988da56570a684e6e8bc944486975c3517339b912c8e414ed8d9d5c4b7a7729a7d36d012147761e02e88a6dbfe9 WHIRLPOOL 9a184ab1553cdf0213edf261edb677bb514ebb7005f358aee1bde13c8d4c9896e545c6f01563b7dab9041b75eaf5fb34f57ed0eb2ec315c177dad69ebde33f1d
2793 EBUILD netbeans-nb-7.0.1.ebuild 5116 SHA256 17ac4a9aa7931d052a899ad8649bed42d5c37a06d913e0dc8ded118d7ef01c47 SHA512 932964fcc4d8d614a2ad8531eecd9298b89f06ac97db68e140e77bceb5d9c08c35524ae4766c18f5467bb01391a9c9f29cd4c5e45c29664b91340a33b0804d7e WHIRLPOOL 0e935fc1c63b61a97e60941111cd30fe4f7b740743013074f7722f3556473ccdba8bcd70ac6f544c67e2a60dd2d7c96abc9bf6bfc51aa6e9ff3135d041ebf3a1
2794 EBUILD netbeans-nb-7.1.2.ebuild 4987 SHA256 075ef11ab57b236061e4df3e905524ecfba2966c5d735d113b878a03219a9cc1 SHA512 321182e1780acfdbff56c1c84748897cf8c4dcf9fc94d0a6db71a018968e8f96e479a2dbb2f97655d50ee836ac1a81fdd62f6f04ba1b2d54157158e577c2b986 WHIRLPOOL 3d3742c6e90f0231ecabf5200446d00900204f51b9fb2be92954668dae86584d8ef477be11cad462a9721a04a1bc97673b8d8d808ef49f0345d979022471d919
2795 EBUILD netbeans-nb-7.2.ebuild 4970 SHA256 79d73ca57dd63e25afccd44816dd248e79f6974dd7e9ebbf4b3b11eb659092d9 SHA512 083317f6944c5fe38507fbca18804888e25c23070420a3080bb68bf00be95e520541c381482a6c55ff60656b36f8dd3fac60f2c605e4e3ee0ae92427faa468da WHIRLPOOL 7f02ab258612c5035b26326f25aaa08bf60fc0ff3108a2bf61dbcde9fe845e647f91319938206742a5f131fe905678833f3ad2449f68efef7e6ed4203f7538f3
2796 @@ -21,5 +22,6 @@ EBUILD netbeans-nb-7.3_beta.ebuild 5006 SHA256 310ed9d9e12ca778db10a277eae5e9db5
2797 EBUILD netbeans-nb-9999_p20121016.ebuild 5036 SHA256 19f9b75ee182d994799ba4bac2b59329e02876abcf21ed4924cde6b322cb9bf9 SHA512 b4faf10619a1519cc1f1e9aff4e6938b4095bb2437581da98416289bd5c4cc9dba026d36cb5bc0fac31878254d5dfb2c54ceeeb771338f79a62ff29a6a9259fc WHIRLPOOL d8cf08ba5460c6d9ac822d89e2fa0301182d1ad1b4f8af51cfe9e2f2b062baf9f91ebb5f56616858928484b04b48aedadd9b046c8e91cc89d82bbf007d89bd01
2798 EBUILD netbeans-nb-9999_p20121017.ebuild 5036 SHA256 66bf1d6ad0ffe21a73c5bed24b668d274522f6cf35ce8fec975f9622fea84d48 SHA512 cd8421714addcad58433611bd7209d2c411c5a7fd5de3a1827bc1bd6a19f62e79520a6648bc5536a99f1cb964f9e151bbe4eb932ec537550a519163daca39961 WHIRLPOOL bf7fa5f4f9eeb33857f6e40ed174013467484b208cf854646314313a2d3942cf21609375ed66f36bc79f9574dc959de796713e7b6ee31f76ed77b5232fb021e8
2799 EBUILD netbeans-nb-9999_p20121021.ebuild 5036 SHA256 d3874cd3a1cc3f7f82fa0835bba1dc97220041d74ed1bd15ae11e0e8a041e568 SHA512 f220cc697ef6d323dfc0d954025108f0060ffe4c6024ba21cfd636ea2cd788213cf7da571f254bc8efb849e7c245ad181444ba476acb821d89bc8285f1660a32 WHIRLPOOL 45945e2acbb7ad665e33559b4d402d83f0bb63464718bb7e9c8ad33eee9b31565c345236afdf9a3153d767ef102115fe253cc33ef38addda4faef8de4516fdd1
2800 -MISC ChangeLog 47687 SHA256 63eaab9237c6e41baba1c4fa8b61e8b8a184e0098eeacae0540e3291a22aac27 SHA512 8f729f53fb73244e8b7408feb0328d227b936715dfbdd07f655b3c205a0a35909e6ee50dce4d1bf7741ecdc2e8e38e76cee58e13095198eb8d2dd435bbf139a1 WHIRLPOOL 5b3c45b2501d52c426fbff0003b9e93b248c3d94042a70b11fa7093d57a986873f6d5ca51d177bac6c95bee33087b3d358d79b611a1c05a28a14c6950e65867f
2801 +EBUILD netbeans-nb-9999_p20121028.ebuild 5036 SHA256 cedf51a01784500a41b6388c412711a6d60fa4f6ef11996f0156740a06ff0e9c SHA512 903f1b7cd696b5a159f35425a282f9776a71752329c843ed34d121d3ced5244802b0d17bd522529d3b36a9e38c2bfe673d174ee0b902d93cd0ddbd41b6ae5c16 WHIRLPOOL f8d8ec04d4600a3b36db78382ced3f04314774a82fc61032b1ddac7253bf6dc3956f8bca333ef2fcaf78ef618ae6ec778bbb8b5e3bf4b4b048c04f0ca853c280
2802 +MISC ChangeLog 47856 SHA256 ff1a0f007887f5b4ab29dbd9e479bc957d299d800cd17cbf38862653079f5521 SHA512 1fe6327d9de1c65cd822653f7915295a16d68a48d8b4c1c03eb29036c88246dfdb6b52230846935d525b899d72ea2e8efab84a2dd4362c151f50f6fc7a205f59 WHIRLPOOL 946cb97118c2481f97b0acd02749ea54ee77143b12bdd2ff8899bf14097c088a44fa955dbeec080d659154528b5354652103c484b5fedbab22da7a0329462535
2803 MISC metadata.xml 396 SHA256 5083064ed2246a84e2aedbc326d56cc8bf571fd8e7c24af0e4bc14c50f1ebb49 SHA512 a0b2171264f1ea6ba33b184ef802589d679eaba5c4a1753e149d7cd93c2c31aace934eddf5dffed6be341d9e4061c843c849e464afb7b4417c6c2dff3e9ff1c7 WHIRLPOOL 1be3a1a3c2b64d8818108de191db834395ee4ab3cf7994914c9331d6e42ca9015dd2493b9516db20990cb30b4dea385a3dde08b75df956ca39ad65e3fa721cb7
2804
2805 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20121028.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20121028.ebuild
2806 new file mode 100644
2807 index 0000000..7a4adb3
2808 --- /dev/null
2809 +++ b/dev-java/netbeans-nb/netbeans-nb-9999_p20121028.ebuild
2810 @@ -0,0 +1,149 @@
2811 +# Copyright 1999-2012 Gentoo Foundation
2812 +# Distributed under the terms of the GNU General Public License v2
2813 +# $Header: $
2814 +
2815 +EAPI="4"
2816 +WANT_ANT_TASKS="ant-nodeps"
2817 +inherit eutils java-pkg-2 java-ant-2
2818 +
2819 +DESCRIPTION="Netbeans IDE Branding"
2820 +HOMEPAGE="http://netbeans.org/"
2821 +SLOT="9999"
2822 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-10-28_00-01-24/zip/netbeans-trunk-nightly-201210280001-src.zip"
2823 +SRC_URI="${SOURCE_URL}
2824 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r7-build.xml.patch.bz2
2825 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
2826 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2827 +KEYWORDS="~amd64 ~x86"
2828 +IUSE="keychain"
2829 +S="${WORKDIR}"
2830 +
2831 +CDEPEND="~dev-java/netbeans-platform-${PV}
2832 + ~dev-java/netbeans-harness-${PV}
2833 + ~dev-java/netbeans-ide-${PV}"
2834 +DEPEND="virtual/jdk:1.6
2835 + app-arch/unzip
2836 + ${CDEPEND}
2837 + dev-java/javahelp:0"
2838 +RDEPEND=">=virtual/jdk-1.6
2839 + ${CDEPEND}
2840 + keychain? (
2841 + net-misc/keychain:0
2842 + net-misc/x11-ssh-askpass:0
2843 + )"
2844 +
2845 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2846 +
2847 +EANT_BUILD_XML="nbbuild/build.xml"
2848 +EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
2849 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
2850 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2851 +JAVA_PKG_BSFIX="off"
2852 +
2853 +src_unpack() {
2854 + unpack $(basename ${SOURCE_URL})
2855 +
2856 + einfo "Deleting bundled jars..."
2857 + find -name "*.jar" -type f -delete
2858 +
2859 + unpack netbeans-9999-r7-build.xml.patch.bz2
2860 +}
2861 +
2862 +src_prepare() {
2863 + einfo "Deleting bundled class files..."
2864 + find -name "*.class" -type f | xargs rm -vf
2865 +
2866 + epatch netbeans-9999-r7-build.xml.patch
2867 + use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
2868 +
2869 + # Support for custom patches
2870 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2871 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2872 +
2873 + if [ -n "${files}" ] ; then
2874 + einfo "Applying custom patches:"
2875 +
2876 + for file in ${files} ; do
2877 + epatch "${file}"
2878 + done
2879 + fi
2880 + fi
2881 +
2882 + einfo "Symlinking external libraries..."
2883 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2884 +
2885 + einfo "Linking in other clusters..."
2886 + mkdir "${S}"/nbbuild/netbeans || die
2887 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
2888 +
2889 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2890 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2891 + touch nb.cluster.platform.built
2892 +
2893 + ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2894 + cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2895 + touch nb.cluster.harness.built
2896 +
2897 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2898 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2899 + touch nb.cluster.ide.built
2900 + popd >/dev/null || die
2901 +
2902 + java-pkg-2_src_prepare
2903 +}
2904 +
2905 +src_install() {
2906 + pushd nbbuild/netbeans >/dev/null || die
2907 +
2908 + insinto ${INSTALL_DIR}/nb
2909 +
2910 + grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
2911 +
2912 + insinto ${INSTALL_DIR}
2913 + doins -r nb
2914 + dodoc *.txt
2915 + dohtml *.html *.css
2916 +
2917 + insinto ${INSTALL_DIR}/bin
2918 + doins bin/netbeans
2919 + dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
2920 + fperms 755 ${INSTALL_DIR}/bin/netbeans
2921 +
2922 + insinto /etc/netbeans-${SLOT}
2923 + doins etc/*
2924 + dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
2925 +
2926 + # fix paths per bug# 163483
2927 + if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
2928 + sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
2929 + sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
2930 + fi
2931 +
2932 + dodir /usr/share/icons/hicolor/32x32/apps
2933 + dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
2934 + dodir /usr/share/icons/hicolor/128x128/apps
2935 + cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
2936 + dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
2937 +
2938 + popd >/dev/null || die
2939 +
2940 + make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
2941 +
2942 + mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
2943 + echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
2944 +}
2945 +
2946 +pkg_postinst() {
2947 + if use keychain ; then
2948 + einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
2949 + einfo "your keys while connecting to ssh protected repositories. If you want to load some"
2950 + einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
2951 + einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
2952 + einfo "each key on single line, for example:"
2953 + einfo "id_dsa"
2954 + einfo "id_dsa_gentoo"
2955 + einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
2956 + einfo "for key password (only this time and never again). You can find more information"
2957 + einfo "about keychain at http://www.gentoo.org/doc/en/keychain-guide.xml"
2958 + fi
2959 +}
2960
2961 diff --git a/dev-java/netbeans-php/ChangeLog b/dev-java/netbeans-php/ChangeLog
2962 index caf7dc4..a361807 100644
2963 --- a/dev-java/netbeans-php/ChangeLog
2964 +++ b/dev-java/netbeans-php/ChangeLog
2965 @@ -2,6 +2,12 @@
2966 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
2967 # $Header: $
2968
2969 +*netbeans-php-9999_p20121028 (29 Oct 2012)
2970 +
2971 + 29 Oct 2012; Miroslav Šulc <fordfrog@g.o>
2972 + +netbeans-php-9999_p20121028.ebuild:
2973 + bumped to latest nightly sources
2974 +
2975 23 Oct 2012; Miroslav Šulc <fordfrog@g.o>
2976 -netbeans-php-9999_p20121001.ebuild, -netbeans-php-9999_p20121002.ebuild,
2977 -netbeans-php-9999_p20121004.ebuild, -netbeans-php-9999_p20121005.ebuild,
2978
2979 diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
2980 index 0f33345..8aa8b0e 100644
2981 --- a/dev-java/netbeans-php/Manifest
2982 +++ b/dev-java/netbeans-php/Manifest
2983 @@ -16,6 +16,7 @@ DIST netbeans-9999-r7-build.xml.patch.bz2 2475 SHA256 d6b5e1c46e0f9416c3f1bf7430
2984 DIST netbeans-trunk-nightly-201210160002-src.zip 176400461 SHA256 b2ab5f92f94c61b06814ef63cec81790323bdf9f3961ccccf8ccee0ccd0683ae SHA512 56edcb91c2ab047e6da1839e99af1450c6df0a7f559d238e29afabd784177aa6a92eed2b8f720e7de987d5259500264c70abffe7150f53ee5b652925b3b67c8a WHIRLPOOL dbe88ace5369549113ba6e56ec0d511f81e4343d59ceb96aeee2d70dbabdedc8e5d5729027879820603bb332a89ce6a06536b059ecf9147e4288a531c3b5f7f6
2985 DIST netbeans-trunk-nightly-201210170002-src.zip 176412767 SHA256 ca2bf97c9853b1d5173d85a647b1a3b3e9c9406262d72b2b5e7b486305a53e2e SHA512 a2ff935b6fdc2ee7461ee8ffcf700b4300a05bff82829ae78d9fe849978039c2fa7b368d815c6920e54ea0feb9b3529d104ab0c9ac32e94a9ff27f52ce8cca1c WHIRLPOOL 8b1212436781696dc348dc5e9f122daacc4962b53a4874d4a754c374975201073fb39e89e9a18b6c7b0236bf4f913b072dcda45c1c490b5b68d3fad3ee583103
2986 DIST netbeans-trunk-nightly-201210210002-src.zip 176472774 SHA256 5ff6f4ef37d4f0fcbfd9ce0739bd77ef867330d903a78302341171797556cec9 SHA512 521c4f4f43f286e3c196be3613cdbaf6bc9a5c885bd174164d5a769e6e14b1cb59f9572868361c22238508dd60a99ddf9e370917082770ac3fa4ce03c255126b WHIRLPOOL a209a031731053375a62ee38cb59bb7f05bf728644457ae05c8870950967a445bb1e0a8d3e03ebd7f245476cb9c19144e12e14650c458fcd80cf1e571463dad6
2987 +DIST netbeans-trunk-nightly-201210280001-src.zip 176636378 SHA256 cf905415224f1dac1b0a4cbb46396fa95d251dabd228681bd43e79c56a280aca SHA512 2dfa29a48dfe54da27f80793a3132f63b8432988da56570a684e6e8bc944486975c3517339b912c8e414ed8d9d5c4b7a7729a7d36d012147761e02e88a6dbfe9 WHIRLPOOL 9a184ab1553cdf0213edf261edb677bb514ebb7005f358aee1bde13c8d4c9896e545c6f01563b7dab9041b75eaf5fb34f57ed0eb2ec315c177dad69ebde33f1d
2988 EBUILD netbeans-php-7.0.1.ebuild 4151 SHA256 3aee393fe89aa4788ccd17af46f1df43a5681c28af6d580724d8db0f5e804ff0 SHA512 60106805595338b83e17d906c199c54dc4cc5d979f964a41f9938a508e8514670f4e5538eeecd91f8cd06dd2b4376119674f9a7a9f2fac6c1255e14929f2bc19 WHIRLPOOL 1a09962a5bd67a4fd4eed48af3f185146d2de6f506952f626756aabf6a157678fe71e0752ed5988ff414803b83150d9b8b4de956895667e331659bb59f94e09c
2989 EBUILD netbeans-php-7.1.2.ebuild 3940 SHA256 779f3bceb2b5a49e923fff28c36c653e31e2d11e186fabab1e656c3314b48d28 SHA512 1296c8ccbec945e66588c2a1a490d3ea93a28672e77751e16c3dff1f1aa6e3a00b454345f0b888c684a0d31fe05aad4f44310998eb72bf1febba85da1bcdd08b WHIRLPOOL b0238f8c5aa4a8c0a5cff82b0daa29860fe39712e96110916cd8a26938ca07b8e05c308e1387c84e7d693026590846392227e95668d150bbc7f1cbc660676eec
2990 EBUILD netbeans-php-7.2.ebuild 4159 SHA256 bb5c66ed19c9341332e1e42efb29a4ab5d19a22c995bae93efc952ec105ad493 SHA512 c919b120bdc51b56f58b390e9a017f9e059c6b5709220e80138caf7ca3e58d432f53c9ed28f899dc9537851a4cb8cafa9e7067eaefc5d5798b05fb0be9d5bd5f WHIRLPOOL 9857d2e6ac50c4daf5c8afc0a5b65b068b6010ecf2ef04f063bc184810c18b50feda683d2d80c84c0e621909bb05b19731135f2a69f1e56db927c42e8057a658
2991 @@ -23,5 +24,6 @@ EBUILD netbeans-php-7.3_beta.ebuild 4195 SHA256 bd19149290743502a92ba82b06c15e5e
2992 EBUILD netbeans-php-9999_p20121016.ebuild 4225 SHA256 20dba336a3e1fc3027e396f1480a2531cf1ce80a08c8c451679bda54b5c31063 SHA512 98ccbcb7b73c8f5eb58be3aac000c4e1fd7e30021300ccaad9763aaf8c4e60597d5d841c2244f1567f0acfdab258f02fdd7e0369075d4336d585511e077ebd38 WHIRLPOOL 3cea7a6c3476ab56f196e7a526c208cb0cba8fb265ffb5b4231956b7ec89ed4a58cafd7f5e1cd5e0b13a9ce1a4168348bf2b8a7f53a588e676a913c97f79a1a9
2993 EBUILD netbeans-php-9999_p20121017.ebuild 4225 SHA256 2ed5f3c61f19fdfebd7057d6336af6fe2ba7f3131b6c57adac2e12825a1cb0fc SHA512 515bf66fa859544234cdaab5f42a5fc6790551f1af93af2304c9d143311a5d92af2b88d2094a67a21a5e24ec7676c6de867695cb3050dc60f0ae9a7022074634 WHIRLPOOL fa9ba153220e2fd2a1faeee44ae8f5cab79d85b44d1ed0b9ee6a32ae2d0571b8166d64b7883cad693eb5042c9555713dd553ba74d2987c0f68aef4acc6b1e0ed
2994 EBUILD netbeans-php-9999_p20121021.ebuild 4225 SHA256 381a52b48c436a699d7a335961fb34fe08611233708f76973f6e009a6ea522a6 SHA512 bd5b8c18cf27bd8ac49b2aa3adf7de0c7591ebf05fc4a0578b452be66f56e64f34c3399faad306a46d05ab0417471e469c214a4fa758aced7e64e62903ceae1b WHIRLPOOL 5fcd6ce510084d237b8b55ff96c84a4164b3de72097dd4574fb513bebe9124163a1e99d464e87cb8d71d97537f6e0b99ad95e9bcd389496d1fcc80dfaa7cf389
2995 -MISC ChangeLog 47474 SHA256 675412fa6af2d2e9f7197b5e35d21b14b3d11a700231b7ebcd5842b84f831bdb SHA512 c24e6ef829a1547ca18720015cf293a0d3a16c60e5b19feed0b888fd8e5e8e9736a42ff2e6a9ef03314f66c0926107b57d7c2d20486e472c4b1b81557186cdad WHIRLPOOL 2f30592d4ec212f20f3393a78406346078a456a4323846da04c5403dab5f19f564178b044ee588bbd7f3dda966fc678b467d835e4ec5c8225d65ac5eeeb0cbc9
2996 +EBUILD netbeans-php-9999_p20121028.ebuild 4225 SHA256 ccc213c14f08b31ecd73af62df96ee8d77cbc38e8c40da0a171cee78196c4c2f SHA512 c81ae2556c1c9e673fcb130b59ddfaa4cb1ec445a3d2b9fed2fa6f01c02876eddf2eebd41a888ad9e7c3ce7edcb237771583022ed6176e5e22fd5b74070d6f75 WHIRLPOOL 72187ce712f25cf9664468a71da7d8ea262ed31f33812476e24264e0f335abd467826e6b50793a83ffbcf465a68da72a3d223f82862bbf376cf39d260c7163ca
2997 +MISC ChangeLog 47645 SHA256 e851fd268dfd68ceeaa064b9b4cb885822b19722e24489840a683264ddcae9bc SHA512 e5c3e47c0a5cc329f21f4ea0b9dde9126405b0c8334fd957ba0f4302cb0158a894d9a38509205deb284063a6dfa181677bf090e0b6539d9d9006560e2226ec4e WHIRLPOOL 4610d9cb505f47a0176836b4acb4b91335af30798f5abe0e1643fa581e7abd152db0afba86d4c2f1383e2a1318357653706de8d6f2247f1ebf901f6e6ff24fd6
2998 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
2999
3000 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20121028.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20121028.ebuild
3001 new file mode 100644
3002 index 0000000..8dd4ba6
3003 --- /dev/null
3004 +++ b/dev-java/netbeans-php/netbeans-php-9999_p20121028.ebuild
3005 @@ -0,0 +1,123 @@
3006 +# Copyright 1999-2012 Gentoo Foundation
3007 +# Distributed under the terms of the GNU General Public License v2
3008 +# $Header: $
3009 +
3010 +EAPI="4"
3011 +WANT_ANT_TASKS="ant-nodeps"
3012 +inherit eutils java-pkg-2 java-ant-2
3013 +
3014 +DESCRIPTION="Netbeans PHP Cluster"
3015 +HOMEPAGE="http://netbeans.org/projects/php"
3016 +SLOT="9999"
3017 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-10-28_00-01-24/zip/netbeans-trunk-nightly-201210280001-src.zip"
3018 +SRC_URI="${SOURCE_URL}
3019 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r7-build.xml.patch.bz2
3020 + http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
3021 + http://hg.netbeans.org/binaries/CFC66D677007430C0841704183EED3A5DD72E5D9-phpsigfiles.zip
3022 + http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
3023 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3024 +KEYWORDS="~amd64 ~x86"
3025 +IUSE=""
3026 +S="${WORKDIR}"
3027 +
3028 +CDEPEND="~dev-java/netbeans-ide-${PV}
3029 + ~dev-java/netbeans-platform-${PV}
3030 + ~dev-java/netbeans-webcommon-${PV}
3031 + ~dev-java/netbeans-websvccommon-${PV}
3032 + dev-java/javacup:0"
3033 +DEPEND="virtual/jdk:1.6
3034 + app-arch/unzip
3035 + ${CDEPEND}
3036 + dev-java/javahelp:0"
3037 +RDEPEND=">=virtual/jdk-1.6
3038 + ${CDEPEND}"
3039 +
3040 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3041 +
3042 +EANT_BUILD_XML="nbbuild/build.xml"
3043 +EANT_BUILD_TARGET="rebuild-cluster"
3044 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
3045 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3046 +JAVA_PKG_BSFIX="off"
3047 +
3048 +src_unpack() {
3049 + unpack $(basename ${SOURCE_URL})
3050 +
3051 + einfo "Deleting bundled jars..."
3052 + find -name "*.jar" -type f -delete
3053 +
3054 + unpack netbeans-9999-r7-build.xml.patch.bz2
3055 +
3056 + pushd "${S}" >/dev/null || die
3057 + ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
3058 + ln -s "${DISTDIR}"/CFC66D677007430C0841704183EED3A5DD72E5D9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
3059 + ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
3060 + popd >/dev/null || die
3061 +}
3062 +
3063 +src_prepare() {
3064 + einfo "Deleting bundled class files..."
3065 + find -name "*.class" -type f | xargs rm -vf
3066 +
3067 + epatch netbeans-9999-r7-build.xml.patch
3068 +
3069 + # Support for custom patches
3070 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3071 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3072 +
3073 + if [ -n "${files}" ] ; then
3074 + einfo "Applying custom patches:"
3075 +
3076 + for file in ${files} ; do
3077 + epatch "${file}"
3078 + done
3079 + fi
3080 + fi
3081 +
3082 + einfo "Symlinking external libraries..."
3083 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3084 + java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
3085 +
3086 + einfo "Linking in other clusters..."
3087 + mkdir "${S}"/nbbuild/netbeans || die
3088 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
3089 +
3090 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3091 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3092 + touch nb.cluster.ide.built
3093 +
3094 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3095 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3096 + touch nb.cluster.platform.built
3097 +
3098 + ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
3099 + cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3100 + touch nb.cluster.webcommon.built
3101 +
3102 + ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3103 + cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3104 + touch nb.cluster.websvccommon.built
3105 +
3106 + popd >/dev/null || die
3107 +
3108 + java-pkg-2_src_prepare
3109 +}
3110 +
3111 +src_install() {
3112 + pushd nbbuild/netbeans/php >/dev/null || die
3113 +
3114 + insinto ${INSTALL_DIR}
3115 +
3116 + grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3117 +
3118 + doins -r *
3119 +
3120 + popd >/dev/null || die
3121 +
3122 + local instdir=${INSTALL_DIR}/modules/ext
3123 + pushd "${D}"/${instdir} >/dev/null || die
3124 + rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
3125 + popd >/dev/null || die
3126 +
3127 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
3128 +}
3129
3130 diff --git a/dev-java/netbeans-platform/ChangeLog b/dev-java/netbeans-platform/ChangeLog
3131 index 36d5df5..32db076 100644
3132 --- a/dev-java/netbeans-platform/ChangeLog
3133 +++ b/dev-java/netbeans-platform/ChangeLog
3134 @@ -2,6 +2,12 @@
3135 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
3136 # $Header: $
3137
3138 +*netbeans-platform-9999_p20121028 (29 Oct 2012)
3139 +
3140 + 29 Oct 2012; Miroslav Šulc <fordfrog@g.o>
3141 + +netbeans-platform-9999_p20121028.ebuild:
3142 + bumped to latest nightly sources
3143 +
3144 23 Oct 2012; Miroslav Šulc <fordfrog@g.o>
3145 -netbeans-platform-9999_p20121001.ebuild,
3146 -netbeans-platform-9999_p20121002.ebuild,
3147
3148 diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
3149 index e19ace8..0c474dd 100644
3150 --- a/dev-java/netbeans-platform/Manifest
3151 +++ b/dev-java/netbeans-platform/Manifest
3152 @@ -21,6 +21,7 @@ DIST netbeans-9999-r7-build.xml.patch.bz2 2475 SHA256 d6b5e1c46e0f9416c3f1bf7430
3153 DIST netbeans-trunk-nightly-201210160002-src.zip 176400461 SHA256 b2ab5f92f94c61b06814ef63cec81790323bdf9f3961ccccf8ccee0ccd0683ae SHA512 56edcb91c2ab047e6da1839e99af1450c6df0a7f559d238e29afabd784177aa6a92eed2b8f720e7de987d5259500264c70abffe7150f53ee5b652925b3b67c8a WHIRLPOOL dbe88ace5369549113ba6e56ec0d511f81e4343d59ceb96aeee2d70dbabdedc8e5d5729027879820603bb332a89ce6a06536b059ecf9147e4288a531c3b5f7f6
3154 DIST netbeans-trunk-nightly-201210170002-src.zip 176412767 SHA256 ca2bf97c9853b1d5173d85a647b1a3b3e9c9406262d72b2b5e7b486305a53e2e SHA512 a2ff935b6fdc2ee7461ee8ffcf700b4300a05bff82829ae78d9fe849978039c2fa7b368d815c6920e54ea0feb9b3529d104ab0c9ac32e94a9ff27f52ce8cca1c WHIRLPOOL 8b1212436781696dc348dc5e9f122daacc4962b53a4874d4a754c374975201073fb39e89e9a18b6c7b0236bf4f913b072dcda45c1c490b5b68d3fad3ee583103
3155 DIST netbeans-trunk-nightly-201210210002-src.zip 176472774 SHA256 5ff6f4ef37d4f0fcbfd9ce0739bd77ef867330d903a78302341171797556cec9 SHA512 521c4f4f43f286e3c196be3613cdbaf6bc9a5c885bd174164d5a769e6e14b1cb59f9572868361c22238508dd60a99ddf9e370917082770ac3fa4ce03c255126b WHIRLPOOL a209a031731053375a62ee38cb59bb7f05bf728644457ae05c8870950967a445bb1e0a8d3e03ebd7f245476cb9c19144e12e14650c458fcd80cf1e571463dad6
3156 +DIST netbeans-trunk-nightly-201210280001-src.zip 176636378 SHA256 cf905415224f1dac1b0a4cbb46396fa95d251dabd228681bd43e79c56a280aca SHA512 2dfa29a48dfe54da27f80793a3132f63b8432988da56570a684e6e8bc944486975c3517339b912c8e414ed8d9d5c4b7a7729a7d36d012147761e02e88a6dbfe9 WHIRLPOOL 9a184ab1553cdf0213edf261edb677bb514ebb7005f358aee1bde13c8d4c9896e545c6f01563b7dab9041b75eaf5fb34f57ed0eb2ec315c177dad69ebde33f1d
3157 EBUILD netbeans-platform-7.0.1.ebuild 5049 SHA256 b67cf0867358fea808614c02b8b6ea2ab88223f8642175ac3f91dc8c610aca4e SHA512 611b8e831a95d1b4e1c3a1f5e4904c84f9606298a94eb0900ac06cc88670849d218a3a03cce07b2463e206da01ce2931cdb6677948d20d8326908a36851589e6 WHIRLPOOL 01769eca4eb20c2702a432a6180eed16a9a50687016e307e585ab5de5cab8b3b664e456d489ff15d9f5af349f791b161eecb9fef7bfaba09a70e1eaab5d545a0
3158 EBUILD netbeans-platform-7.1.2.ebuild 5034 SHA256 a069e7e45f768e590e5b30fdda26185d8fde492355e4c530ce44169def991cc6 SHA512 31cfb0d9f13eacfcafd49be995bc456d17a689776e032f68ed4585e068a49f6e992c37c57f23c5e27176fb060996bcfc86b0446ae26efbc488909102fc10c979 WHIRLPOOL 1bd35ac39366fd13192e4a6a177280727bceb2f5f12ff684a288725954a29a240f2d264c3ef2ca38fa3e133063cdd943cce1d0f493f0f8ea9a621833c8f0031b
3159 EBUILD netbeans-platform-7.2.ebuild 5432 SHA256 227add7f41117667d8487f2bf8eb846c21529e7b2c49dac46e4b3b33062f69b0 SHA512 e49958f21358fe9689336d5cd5edbe435d0a2fd12c315174dcb408bf6ed4e6515d39d458554fb576c342a43f0af50c327bada8fa0b2eb485e14c01ddcdb6248d WHIRLPOOL 4f9101a2d5495fb6002b7791822f85091309c04d6c475060c116725f8da32f9ed270f0c27a9f6a2bd2aa0bd7417b18e9165d1feff7e98f6205bdafff3223e5a3
3160 @@ -28,5 +29,6 @@ EBUILD netbeans-platform-7.3_beta.ebuild 5468 SHA256 ce2f04c5c25f8ff3476186db8e3
3161 EBUILD netbeans-platform-9999_p20121016.ebuild 5493 SHA256 e3f02687a4604d58ac487d0717ab0a836803019e7ef51a2eef73f3099d0a88dc SHA512 283af7db0ef62e4a64ce1ab97c2d4a10332fcaf787e958adf091e7f11448a669d6f43ed400c432579ed595371c18ba23f3711258ae4a0185c7488510d819a3a3 WHIRLPOOL 71b9b53b819c0a2ddda299ebd52b2c4e07820da1caf124e44fc2aca08e4ec1b4469cc47a78882a0515a5b8487f205296063e69ac071b922d0f4a0dfede3e5c9b
3162 EBUILD netbeans-platform-9999_p20121017.ebuild 5493 SHA256 af9675a366099d67411ebed63413a3ae5e024b716346a601575f5577d415ac03 SHA512 2056bbff35c6acdc8f1dacc2c5ed07647a44cee30b341e0248eb8a3cd57dd49d79ab94e7d6f499f0bf19b360a1df6aebf5c09723283535f4628b793b8b2f76bb WHIRLPOOL 1c2425584f35adc95ef148f249f7606ded2589a86b7d5347bc40d8d7331491239c260785a5dcf571ddcd3e856160f7cbd07fccd392997d24471c7adc6a76b1bb
3163 EBUILD netbeans-platform-9999_p20121021.ebuild 5493 SHA256 9628af9c5ac343a13f9d33940c30e5faef320d1302f1b29fd36e8e88496ade05 SHA512 f8a2217aea3dc75c5ecef717f9deaacf7a846b7e7358341321cb88417158aff38803f04c05c1b40d3286cba6cc6f76c41265b0f7d55b2f0d3b81cc1c3a1d7633 WHIRLPOOL 226924c0a067c9fd593b906d1c7240546c88245fe2abd6e7d8b43b002020856da8790b8dc67ba99ba274b69a05f1a9290e6b4571aa46f3aa262a66e365e272a8
3164 -MISC ChangeLog 51393 SHA256 82f5062c052763a69c529986642cf7e128f605361e73904d7327b3063af403bb SHA512 fc7bff29974ffbe0f9ed6e4556b23772058f2ca0eeb88fba1a134573ad368e47de3c1ca8e60bed49d4eb2d91ffad04dec115385acf38657028c9fa153b66d98e WHIRLPOOL 010e760c46713dd1f5acf30dfa981b08eb57e110f20bd4806174bdcbe604a63e3b8cf5fb2160570076d95e2907b289388e8043f41aede74b473341c2fc7ec11a
3165 +EBUILD netbeans-platform-9999_p20121028.ebuild 5493 SHA256 ae90916b5361d2241c171cfbe5cb8d08c3a6501062f6e20294e9b5bde9e2a2aa SHA512 30592deba602917f28602eb204129e1bb0919873535ee26cc59f4c35ae0a15148029d395085be088330ace4f72fca0ab94452c187622b6fa45a1e8d463eaa09b WHIRLPOOL cf082fa266e9bcd7ce163705e55c49a7d322aa7b2401edc9768577c1f544ba8b0b3dbc277d52fe89651fd85c3c858bbf5ccc76a32842387b9efb4e47dea2d7ab
3166 +MISC ChangeLog 51574 SHA256 bf4c1cdd48eb41800438e7b0f6f80db96ffc2b94b4f9d5bc4d52518a4df280e7 SHA512 81a7d317fdd8ffc5ad13c50f4337901ecad1fa8a26491de1248d83ffed0a64ceff60de096f6c7d5cb1caa84af02c0ae59c97d6e4ee441267dbd7ad765960ed69 WHIRLPOOL f29a658a0e15cd6dc63faf3aa0c317729b1b924c3935ccd3c93a60796f7719760f79db601232e669c8b2f50acdf1f4f221352f52ecc7a52f2d73be90ba63f24f
3167 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
3168
3169 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20121028.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20121028.ebuild
3170 new file mode 100644
3171 index 0000000..2574b28
3172 --- /dev/null
3173 +++ b/dev-java/netbeans-platform/netbeans-platform-9999_p20121028.ebuild
3174 @@ -0,0 +1,127 @@
3175 +# Copyright 1999-2012 Gentoo Foundation
3176 +# Distributed under the terms of the GNU General Public License v2
3177 +# $Header: $
3178 +
3179 +EAPI="4"
3180 +WANT_ANT_TASKS="ant-nodeps"
3181 +inherit eutils java-pkg-2 java-ant-2
3182 +
3183 +DESCRIPTION="Netbeans Platform"
3184 +HOMEPAGE="http://netbeans.org/features/platform/"
3185 +SLOT="9999"
3186 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-10-28_00-01-24/zip/netbeans-trunk-nightly-201210280001-src.zip"
3187 +SRC_URI="${SOURCE_URL}
3188 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r7-build.xml.patch.bz2
3189 + http://hg.netbeans.org/binaries/14F630EDF137F54188636B5139432986D5FB19B7-felix-4.0.2.jar
3190 + http://hg.netbeans.org/binaries/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar
3191 + http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
3192 + http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
3193 + http://hg.netbeans.org/binaries/CFF0A34484AAF26F18BC15D0B2C226FD66769EAA-testng-6.5.1-dist.jar
3194 + http://hg.netbeans.org/binaries/D9B2EEC6413BDD174D047F9B7804C2EA440B79A5-testng-6.5.1-javadoc.zip"
3195 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3196 +KEYWORDS="~amd64 ~x86"
3197 +IUSE=""
3198 +S="${WORKDIR}"
3199 +
3200 +CDEPEND="dev-java/javahelp:0
3201 + >=dev-java/jna-3.4:0
3202 + >=dev-java/osgi-core-api-5:0
3203 + dev-java/swing-layout:1[source]"
3204 +DEPEND="virtual/jdk:1.6
3205 + app-arch/unzip
3206 + ${CDEPEND}"
3207 +RDEPEND=">=virtual/jdk-1.6
3208 + ${CDEPEND}"
3209 +
3210 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3211 +
3212 +EANT_BUILD_XML="nbbuild/build.xml"
3213 +EANT_BUILD_TARGET="rebuild-cluster"
3214 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk7.builds=true"
3215 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3216 +JAVA_PKG_BSFIX="off"
3217 +
3218 +src_unpack() {
3219 + unpack $(basename ${SOURCE_URL})
3220 +
3221 + einfo "Deleting bundled jars..."
3222 + find -name "*.jar" -type f -delete
3223 +
3224 + unpack netbeans-9999-r7-build.xml.patch.bz2
3225 +
3226 + pushd "${S}" >/dev/null || die
3227 + ln -s "${DISTDIR}"/14F630EDF137F54188636B5139432986D5FB19B7-felix-4.0.2.jar libs.felix/external/felix-4.0.2.jar || die
3228 + 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
3229 + ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
3230 + ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
3231 + ln -s "${DISTDIR}"/CFF0A34484AAF26F18BC15D0B2C226FD66769EAA-testng-6.5.1-dist.jar libs.testng/external/testng-6.5.1-dist.jar || die
3232 + ln -s "${DISTDIR}"/D9B2EEC6413BDD174D047F9B7804C2EA440B79A5-testng-6.5.1-javadoc.zip libs.testng/external/testng-6.5.1-javadoc.zip || die
3233 + popd >/dev/null || die
3234 +}
3235 +
3236 +src_prepare() {
3237 + einfo "Deleting bundled class files..."
3238 + find -name "*.class" -type f | xargs rm -vf
3239 +
3240 + # upstream jna jar contains bundled binary libraries so we disable that feature
3241 + epatch netbeans-9999-r7-build.xml.patch
3242 +
3243 + # Support for custom patches
3244 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3245 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3246 +
3247 + if [ -n "${files}" ] ; then
3248 + einfo "Applying custom patches:"
3249 +
3250 + for file in ${files} ; do
3251 + epatch "${file}"
3252 + done
3253 + fi
3254 + fi
3255 +
3256 + einfo "Symlinking external libraries..."
3257 + java-pkg_jar-from --into core.nativeaccess/external jna platform.jar platform-3.4.0.jar
3258 + java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3259 + java-pkg_jar-from --into libs.jna/external jna jna.jar jna-3.4.0.jar
3260 + java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
3261 + java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
3262 + ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
3263 +
3264 + java-pkg-2_src_prepare
3265 +}
3266 +
3267 +src_compile() {
3268 + unset DISPLAY
3269 + eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
3270 +}
3271 +
3272 +src_install() {
3273 + pushd nbbuild/netbeans/platform >/dev/null || die
3274 +
3275 + java-pkg_dojar lib/*.jar
3276 + grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3277 +
3278 + insinto ${INSTALL_DIR}
3279 + doins -r *
3280 + rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
3281 + dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
3282 + find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
3283 + find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
3284 + rm -fr "${D}"/modules/lib || die
3285 +
3286 + popd >/dev/null || die
3287 +
3288 + fperms 775 ${INSTALL_DIR}/lib/nbexec
3289 + dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
3290 +
3291 + local instdir=${INSTALL_DIR}/modules/ext
3292 + pushd "${D}"/${instdir} >/dev/null || die
3293 + rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
3294 + rm jna-3.4.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-3.4.0.jar || die
3295 + 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
3296 + rm platform-3.4.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/platform-3.4.0.jar || die
3297 + 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
3298 + popd >/dev/null || die
3299 +
3300 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
3301 +}
3302
3303 diff --git a/dev-java/netbeans-profiler/ChangeLog b/dev-java/netbeans-profiler/ChangeLog
3304 index 5830093..ba5539c 100644
3305 --- a/dev-java/netbeans-profiler/ChangeLog
3306 +++ b/dev-java/netbeans-profiler/ChangeLog
3307 @@ -2,6 +2,12 @@
3308 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
3309 # $Header: $
3310
3311 +*netbeans-profiler-9999_p20121028 (29 Oct 2012)
3312 +
3313 + 29 Oct 2012; Miroslav Šulc <fordfrog@g.o>
3314 + +netbeans-profiler-9999_p20121028.ebuild:
3315 + bumped to latest nightly sources
3316 +
3317 23 Oct 2012; Miroslav Šulc <fordfrog@g.o>
3318 -netbeans-profiler-9999_p20121001.ebuild,
3319 -netbeans-profiler-9999_p20121002.ebuild,
3320
3321 diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
3322 index 7cb7500..8415f45 100644
3323 --- a/dev-java/netbeans-profiler/Manifest
3324 +++ b/dev-java/netbeans-profiler/Manifest
3325 @@ -9,6 +9,7 @@ DIST netbeans-9999-r7-build.xml.patch.bz2 2475 SHA256 d6b5e1c46e0f9416c3f1bf7430
3326 DIST netbeans-trunk-nightly-201210160002-src.zip 176400461 SHA256 b2ab5f92f94c61b06814ef63cec81790323bdf9f3961ccccf8ccee0ccd0683ae SHA512 56edcb91c2ab047e6da1839e99af1450c6df0a7f559d238e29afabd784177aa6a92eed2b8f720e7de987d5259500264c70abffe7150f53ee5b652925b3b67c8a WHIRLPOOL dbe88ace5369549113ba6e56ec0d511f81e4343d59ceb96aeee2d70dbabdedc8e5d5729027879820603bb332a89ce6a06536b059ecf9147e4288a531c3b5f7f6
3327 DIST netbeans-trunk-nightly-201210170002-src.zip 176412767 SHA256 ca2bf97c9853b1d5173d85a647b1a3b3e9c9406262d72b2b5e7b486305a53e2e SHA512 a2ff935b6fdc2ee7461ee8ffcf700b4300a05bff82829ae78d9fe849978039c2fa7b368d815c6920e54ea0feb9b3529d104ab0c9ac32e94a9ff27f52ce8cca1c WHIRLPOOL 8b1212436781696dc348dc5e9f122daacc4962b53a4874d4a754c374975201073fb39e89e9a18b6c7b0236bf4f913b072dcda45c1c490b5b68d3fad3ee583103
3328 DIST netbeans-trunk-nightly-201210210002-src.zip 176472774 SHA256 5ff6f4ef37d4f0fcbfd9ce0739bd77ef867330d903a78302341171797556cec9 SHA512 521c4f4f43f286e3c196be3613cdbaf6bc9a5c885bd174164d5a769e6e14b1cb59f9572868361c22238508dd60a99ddf9e370917082770ac3fa4ce03c255126b WHIRLPOOL a209a031731053375a62ee38cb59bb7f05bf728644457ae05c8870950967a445bb1e0a8d3e03ebd7f245476cb9c19144e12e14650c458fcd80cf1e571463dad6
3329 +DIST netbeans-trunk-nightly-201210280001-src.zip 176636378 SHA256 cf905415224f1dac1b0a4cbb46396fa95d251dabd228681bd43e79c56a280aca SHA512 2dfa29a48dfe54da27f80793a3132f63b8432988da56570a684e6e8bc944486975c3517339b912c8e414ed8d9d5c4b7a7729a7d36d012147761e02e88a6dbfe9 WHIRLPOOL 9a184ab1553cdf0213edf261edb677bb514ebb7005f358aee1bde13c8d4c9896e545c6f01563b7dab9041b75eaf5fb34f57ed0eb2ec315c177dad69ebde33f1d
3330 EBUILD netbeans-profiler-7.0.1.ebuild 3113 SHA256 588797a6b81c7f5ba5e1cf06ad66e593bd89aa28261b68006ebb973d0eae8044 SHA512 70c15dd7e6334aafa92df56196f9daea9719df575621a6523459aabee2b77de6e3608c278e33e3f8ceecb807f8a1157606c7176cb3a5bc811444490c6cc40c0c WHIRLPOOL 7eb0db8576c223a2e27e229b4286da488d5d7216f046ffa7d0d5f7178318fd90200edb8a1cc3fc901c5af49bc8ca27553a3e88b29d00e75dddf639cd0ee0381a
3331 EBUILD netbeans-profiler-7.1.2.ebuild 3122 SHA256 12f18028d15825753c83161882e187b0fcd0c328d85b617a6acdfe776d60cf77 SHA512 dac1f9885d56baf059224ba9acea9615a357ab8ae7b64bb897c938c418afe2d98aba60a937d7cd2a14650bb1ecf4910e045a814252f63d03fc711c5646216c9b WHIRLPOOL 4aa10ec32493debe009d600b279b5c6a2171ef68255f856d19b32ab05cf84a55a70f5fdd536c4d8c8f5c0420cf31fefc1b2c59661b523cafa697e5b5a3a8893e
3332 EBUILD netbeans-profiler-7.2.ebuild 3105 SHA256 1c1e23aae02cbed91830dac1929bddef05fb620eab104dcc51efc910f6bae9d8 SHA512 e5c388d8c01916ec9f3c3ebfc0a3512c909efe448a979801cdbe42dae5c12e4e154724130ce8b2a4f24c36e3ff3b6b6dc097cd749ea8dbcabd9b6ed28943eeb9 WHIRLPOOL cafa8955c8d5b279f95a3cc17fa68bb6f3dab5baddd6f90e0a8dc315eb04e98772e10ab0d9876e58b128883553319b73bfa8a5ea87691a0106bee63f75649e14
3333 @@ -16,5 +17,6 @@ EBUILD netbeans-profiler-7.3_beta.ebuild 3141 SHA256 3052552d1e2ba2375d3ac57e9f5
3334 EBUILD netbeans-profiler-9999_p20121016.ebuild 3171 SHA256 a8d1d3a370774b1cd16e4e89f447727f9312344bbf935421e17307a112257192 SHA512 e61777d1ec098c4824d159c318ebfd7ca278ac3f531a434f7e62d4807a8b7f0b833236bd235cafdc7116d234b43dc245c73789ece87cb5a5f6f9bdae344979cf WHIRLPOOL 76f79c65f413928a7a4c73c370fdbef3b57ca7998c65c660ad724819fda97f4c423aee22887b32fdfd2dd018bb070639920055a880100f62e35c250f30c968af
3335 EBUILD netbeans-profiler-9999_p20121017.ebuild 3171 SHA256 463724033bc154ef64c6d0d3e61ac57e3a9ac2a1de2bf4385df1d9039c730f40 SHA512 6a35e22bb1ba948fbd1dda5c6e5a50701505cf78ec9d8202fc70d056919b7d4c0e7392c30cefb0aeb0fda51c115da3ad3f73ac3f5ead19d5fe0740f43a7973e0 WHIRLPOOL 5da9d2b6a230f8eaf3065262bf407fcc7213551dd9f5e5153ea4e36b46d59e80ebc298643ef2147ff7488f90042b531450d935533bc3d6f8769f057d91c2901c
3336 EBUILD netbeans-profiler-9999_p20121021.ebuild 3171 SHA256 ee16e2a62169a73143006ecdc7c5b733d3e9ec958758efa308839a79a902b37e SHA512 a87200af4acc41c22a028468325c680dbb2af9460f9f2b7ed5e4ee586f18aa81f1c626ff07b547e3ea3a95bbccec0dbe51122d3807d3988ec15b03d9638f0e8d WHIRLPOOL b50b4afcc1ecb9ec4c13a2167c77a5e985d9ff81dcc77167c7903515832dfdac815919de2305006c808323ffe406e6d054cf9a6011609c560ba740f88879385a
3337 -MISC ChangeLog 50515 SHA256 9a2d12ccda1df05a71c9304bf5fba0b7f03ee7f7743126ffab13575be07e5673 SHA512 e2069c914df5a6d6b4f3cc43a32291ed2ba04ccb9783d834f34d29816f471351dcaefede29d6863b5b93e252b7cbd6afede9d56299145921f332d16f1fea642f WHIRLPOOL 8bb285c154d981f5e688ed535610b1ec1a8667c2e0b81db1cf47e006a1221a0c67108cd9147f573054fdf7c94fbbc3a5e24f5c577c932f7da6ba8fcfd717f1a5
3338 +EBUILD netbeans-profiler-9999_p20121028.ebuild 3171 SHA256 2faef9928e550eda87303f6805cd18bc1bdd4c0a663e959a00bb8cb72b8cfb78 SHA512 37cd1e1c41fb1b98c24f5a8c9c74975469afcd8fdc53c15420bee1675cbfaf6acfaf5cbdc0b85f531bdcaf278754cea53d62618b52ace49fcf893340b0e5b975 WHIRLPOOL 55cc246d832b5282778f5bbe25d838d84224fa23e22cf147e84c696148e7c7965df8b44ae655682d0dabd93e18db49c45ab6e0302a1c01b1b6907c0b6102c23a
3339 +MISC ChangeLog 50696 SHA256 48d13ead9b8cd18a6ff03fbeeade52ce296d14ca3b29562671463dc22a2b20d7 SHA512 815dc48dde649c7fac4642c42d3bad44515483bfe41b600f79f663e23fdcb676ba1e1523d78b070f963f28a62c13c53f9f2c43bcde592dd99b759914f1a5c9c5 WHIRLPOOL c35a85d8d24fad7bc2f98ae7e9b74259bf15d1acc39083d54636b70882d71cf8ac08346235a197e09e929d7ef47c4ce2c928cd1d7a953e06da5819712471a497
3340 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
3341
3342 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20121028.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20121028.ebuild
3343 new file mode 100644
3344 index 0000000..1d1f8fa
3345 --- /dev/null
3346 +++ b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20121028.ebuild
3347 @@ -0,0 +1,114 @@
3348 +# Copyright 1999-2012 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 Profiler Cluster"
3357 +HOMEPAGE="http://netbeans.org/projects/profiler"
3358 +SLOT="9999"
3359 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-10-28_00-01-24/zip/netbeans-trunk-nightly-201210280001-src.zip"
3360 +SRC_URI="${SOURCE_URL}
3361 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r7-build.xml.patch.bz2"
3362 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3363 +KEYWORDS="~amd64 ~x86"
3364 +IUSE=""
3365 +S="${WORKDIR}"
3366 +
3367 +CDEPEND="~dev-java/netbeans-ide-${PV}
3368 + ~dev-java/netbeans-java-${PV}
3369 + ~dev-java/netbeans-platform-${PV}"
3370 +DEPEND="virtual/jdk:1.6
3371 + app-arch/unzip
3372 + ${CDEPEND}
3373 + dev-java/javahelp:0"
3374 +RDEPEND=">=virtual/jdk-1.6
3375 + ${CDEPEND}"
3376 +
3377 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3378 +
3379 +EANT_BUILD_XML="nbbuild/build.xml"
3380 +EANT_BUILD_TARGET="rebuild-cluster"
3381 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
3382 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3383 +JAVA_PKG_BSFIX="off"
3384 +
3385 +src_unpack() {
3386 + unpack $(basename ${SOURCE_URL})
3387 +
3388 + einfo "Deleting bundled jars..."
3389 + find -name "*.jar" -type f -delete
3390 +
3391 + unpack netbeans-9999-r7-build.xml.patch.bz2
3392 +}
3393 +
3394 +src_prepare() {
3395 + einfo "Deleting bundled class files..."
3396 + find -name "*.class" -type f | xargs rm -vf
3397 +
3398 + epatch netbeans-9999-r7-build.xml.patch
3399 +
3400 + # Support for custom patches
3401 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3402 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3403 +
3404 + if [ -n "${files}" ] ; then
3405 + einfo "Applying custom patches:"
3406 +
3407 + for file in ${files} ; do
3408 + epatch "${file}"
3409 + done
3410 + fi
3411 + fi
3412 +
3413 + einfo "Symlinking external libraries..."
3414 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3415 +
3416 + einfo "Linking in other clusters..."
3417 + mkdir "${S}"/nbbuild/netbeans || die
3418 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
3419 +
3420 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3421 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3422 + touch nb.cluster.ide.built
3423 +
3424 + ln -s /usr/share/netbeans-java-${SLOT} java || die
3425 + cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3426 + touch nb.cluster.java.built
3427 +
3428 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3429 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3430 + touch nb.cluster.platform.built
3431 +
3432 + popd >/dev/null || die
3433 +
3434 + java-pkg-2_src_prepare
3435 +}
3436 +
3437 +src_install() {
3438 + pushd nbbuild/netbeans/profiler >/dev/null || die
3439 +
3440 + insinto ${INSTALL_DIR}
3441 +
3442 + grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3443 +
3444 + doins -r *
3445 +
3446 + for file in lib/deployed/cvm/linux/*.so ; do
3447 + fperms 755 ${file}
3448 + done
3449 +
3450 + for file in lib/deployed/jdk*/linux*/*.so ; do
3451 + fperms 755 ${file}
3452 + done
3453 +
3454 + for file in remote-pack-defs/*.sh ; do
3455 + fperms 755 ${file}
3456 + done
3457 +
3458 + popd >/dev/null || die
3459 +
3460 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
3461 +}
3462
3463 diff --git a/dev-java/netbeans-webcommon/ChangeLog b/dev-java/netbeans-webcommon/ChangeLog
3464 index 092481b..83ab200 100644
3465 --- a/dev-java/netbeans-webcommon/ChangeLog
3466 +++ b/dev-java/netbeans-webcommon/ChangeLog
3467 @@ -2,6 +2,12 @@
3468 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
3469 # $Header: $
3470
3471 +*netbeans-webcommon-9999_p20121028 (29 Oct 2012)
3472 +
3473 + 29 Oct 2012; Miroslav Šulc <fordfrog@g.o>
3474 + +netbeans-webcommon-9999_p20121028.ebuild:
3475 + bumped to latest nightly sources
3476 +
3477 23 Oct 2012; Miroslav Šulc <fordfrog@g.o>
3478 -netbeans-webcommon-9999_p20121001.ebuild,
3479 -netbeans-webcommon-9999_p20121002.ebuild,
3480
3481 diff --git a/dev-java/netbeans-webcommon/Manifest b/dev-java/netbeans-webcommon/Manifest
3482 index 5f7a1f5..229528c 100644
3483 --- a/dev-java/netbeans-webcommon/Manifest
3484 +++ b/dev-java/netbeans-webcommon/Manifest
3485 @@ -6,10 +6,12 @@ DIST netbeans-9999-r7-build.xml.patch.bz2 2475 SHA256 d6b5e1c46e0f9416c3f1bf7430
3486 DIST netbeans-trunk-nightly-201210160002-src.zip 176400461 SHA256 b2ab5f92f94c61b06814ef63cec81790323bdf9f3961ccccf8ccee0ccd0683ae SHA512 56edcb91c2ab047e6da1839e99af1450c6df0a7f559d238e29afabd784177aa6a92eed2b8f720e7de987d5259500264c70abffe7150f53ee5b652925b3b67c8a WHIRLPOOL dbe88ace5369549113ba6e56ec0d511f81e4343d59ceb96aeee2d70dbabdedc8e5d5729027879820603bb332a89ce6a06536b059ecf9147e4288a531c3b5f7f6
3487 DIST netbeans-trunk-nightly-201210170002-src.zip 176412767 SHA256 ca2bf97c9853b1d5173d85a647b1a3b3e9c9406262d72b2b5e7b486305a53e2e SHA512 a2ff935b6fdc2ee7461ee8ffcf700b4300a05bff82829ae78d9fe849978039c2fa7b368d815c6920e54ea0feb9b3529d104ab0c9ac32e94a9ff27f52ce8cca1c WHIRLPOOL 8b1212436781696dc348dc5e9f122daacc4962b53a4874d4a754c374975201073fb39e89e9a18b6c7b0236bf4f913b072dcda45c1c490b5b68d3fad3ee583103
3488 DIST netbeans-trunk-nightly-201210210002-src.zip 176472774 SHA256 5ff6f4ef37d4f0fcbfd9ce0739bd77ef867330d903a78302341171797556cec9 SHA512 521c4f4f43f286e3c196be3613cdbaf6bc9a5c885bd174164d5a769e6e14b1cb59f9572868361c22238508dd60a99ddf9e370917082770ac3fa4ce03c255126b WHIRLPOOL a209a031731053375a62ee38cb59bb7f05bf728644457ae05c8870950967a445bb1e0a8d3e03ebd7f245476cb9c19144e12e14650c458fcd80cf1e571463dad6
3489 +DIST netbeans-trunk-nightly-201210280001-src.zip 176636378 SHA256 cf905415224f1dac1b0a4cbb46396fa95d251dabd228681bd43e79c56a280aca SHA512 2dfa29a48dfe54da27f80793a3132f63b8432988da56570a684e6e8bc944486975c3517339b912c8e414ed8d9d5c4b7a7729a7d36d012147761e02e88a6dbfe9 WHIRLPOOL 9a184ab1553cdf0213edf261edb677bb514ebb7005f358aee1bde13c8d4c9896e545c6f01563b7dab9041b75eaf5fb34f57ed0eb2ec315c177dad69ebde33f1d
3490 EBUILD netbeans-webcommon-7.2.ebuild 2665 SHA256 9328ea550dfeca5be5c2b03aa5f512d451f1673e49a40994155fca0b2fb2f79d SHA512 d8b80b79e78769a70d01605a79a8a91f7e839d4138b4cbf28cafca6f56ae3d7003c2f5f40aff77bbe3f2882f43a7d7dca3f0428f0f2723a42ae5b49e4c71ffff WHIRLPOOL 31254cbd2fc6cfb2d1bed4d22958595dbbf73032439f19e684463efbe466ee80c144f77ab00ced7a07815b1cdc1d45a87ceda83e7a2fd20ac2ce65e45d30a093
3491 EBUILD netbeans-webcommon-7.3_beta.ebuild 3005 SHA256 329be58644f9fe686e36f5cf57939adcadc2e9f3bdc8a1b9c14d3cc8b194147f SHA512 dc30ca6b61d836198c2cf5773ff0e8e702ea92412e5bc57a07355c603c9259bd40d717fd7abed3e855900b4863ea670cf61b37cba50a140b5ea7644059daadea WHIRLPOOL 3cffe62879b3b2d603fa4fd6798ad0ffaea8c494c3e09321740a403c9ffb2fa5427da50ac9436170de15f562f6b5a1c0fb5ff13887bfab5b07504af2d023d610
3492 EBUILD netbeans-webcommon-9999_p20121016.ebuild 3035 SHA256 274fa3f7cf727527b9f4e2ae4f5ef2a9f084933b55e5c658e9142862c63ea19a SHA512 ad51c791dbf1f649bc86c2a7ad3e355c157a24bf4c1dbcf0b6dced345b9274cb5b9d610c3d1991a337cb2ff1e8b2a8d2bac5ac293fb119f7ac3d0fd5deffcb0c WHIRLPOOL e789bda521e3ccfa20b80f516377cb8017dde898a8b8cf9693d120990309cc603eef087d6504ab1463e38a0f410836ae6f795adc1fbfd3fd3a408e309bc3b6b1
3493 EBUILD netbeans-webcommon-9999_p20121017.ebuild 3035 SHA256 0bef81b80a6884424314d5a6f0cfa1984d417ccacd6df51eb544298d9c17fc99 SHA512 c616989450d93cc2ecf9e8ca0efeda4e44c02d07ededb16017e44a1b70f82bde6f5ce21699c29656a6294b5cdee5efbb0627c1235317cc677b0c154030e1891a WHIRLPOOL ad9ce6f8a511af5cdb8de988c9296f4a2fc4110bf0ca8a6e8afd10cfc4a2e4b2d04e9d7c4c49bad409829a611e0d2e6327bb2ddc3129e2d289300b9bda1fcbed
3494 EBUILD netbeans-webcommon-9999_p20121021.ebuild 3035 SHA256 0b86d4db915bf64185406944a302849407f56ef896cdb68c000e1e1d57f97b63 SHA512 a8cbcdcd76868eb5b8cbdf224579cea087ad2cecc807265e03b163dd2ceb342661884fa5402586bf87fda82af073f3800a9615008927117d259b7e09a0e04f84 WHIRLPOOL 6bf485084e9a9872e9bde32cde9ae90afc3aa16187dfd7014f5156d9b35791cbd77db5fa78c480a7babb7e49a72d733aa42df3c16fa58b3ab380ea72d86acee2
3495 -MISC ChangeLog 22422 SHA256 c3bf577daa980fcea7e05760365da935022c679d547a66a20988a97d7f96a160 SHA512 67d8fa2e9075e16dff619d1642b940083e4d6335d62f0958e3a61f262dabe8bbd85055598d50d8e42806c52081b925824a779b1f5eb1db2b45aacc1c0a91dc9b WHIRLPOOL 849ef2a8d6872488d17df2a9ee42c69929ee3451f1c118ae9247158b75bd261b3b10ea5afbee12597ff50c5829f91be350a40371748c978c69267f0701ef319f
3496 +EBUILD netbeans-webcommon-9999_p20121028.ebuild 3035 SHA256 ae7a107ee42654d4c0705578b971492c847a59f9f480254ea5fc136ad7aa434e SHA512 fb4bc9af1e50f64048f8b871a4711093979488f3abce1c5c0b58d1a3d4c39f1cd79850f7a59f4aec995023142978a5198d6c619519a3e8d8f61f91e12d0b2cca WHIRLPOOL 2ab3fdfb6fa57a3af0d22e70bac5a028c7d45313b0109c07c4091615b32c0d16d5c6ebf243a79c72fcf192c3caf9daa29eb7a200219cb3724a246440e1c2c329
3497 +MISC ChangeLog 22605 SHA256 5084bb67ae41e400f572406a965becab00fc85ed70f9b04b30386cf3398693ae SHA512 de1e9e9d3200e2960db2429ef6c146e7a3ff6bf0c2724aac348411f509e87f5db205ee5cf07a208cbe5dcd5875b11785f082eb4b45e5b059da40f0bb2754ea0d WHIRLPOOL 186ade039e2d81c0aef32d5771e3d0d03aa341b0fde16c603afd5006ba08f40cf5cd6d3a10c842e8caf376578c7b82353829f886600470b01a3271f4145234b7
3498 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
3499
3500 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20121028.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20121028.ebuild
3501 new file mode 100644
3502 index 0000000..c9b9e9c
3503 --- /dev/null
3504 +++ b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20121028.ebuild
3505 @@ -0,0 +1,100 @@
3506 +# Copyright 1999-2012 Gentoo Foundation
3507 +# Distributed under the terms of the GNU General Public License v2
3508 +# $Header: $
3509 +
3510 +EAPI="4"
3511 +WANT_ANT_TASKS="ant-nodeps"
3512 +inherit eutils java-pkg-2 java-ant-2
3513 +
3514 +DESCRIPTION="Netbeans Web Services Cluster"
3515 +HOMEPAGE="http://netbeans.org/"
3516 +SLOT="9999"
3517 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-10-28_00-01-24/zip/netbeans-trunk-nightly-201210280001-src.zip"
3518 +SRC_URI="${SOURCE_URL}
3519 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r7-build.xml.patch.bz2
3520 + http://hg.netbeans.org/binaries/67D5E9D8908E25FC27029E9FD96E6A4834E5FCA5-libs.jstestdriver-ext.jar"
3521 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3522 +KEYWORDS="~amd64 ~x86"
3523 +IUSE=""
3524 +S="${WORKDIR}"
3525 +
3526 +CDEPEND="~dev-java/netbeans-platform-${PV}
3527 + ~dev-java/netbeans-ide-${PV}"
3528 +DEPEND="virtual/jdk:1.6
3529 + app-arch/unzip
3530 + ${CDEPEND}
3531 + dev-java/javahelp:0"
3532 +RDEPEND=">=virtual/jdk-1.6
3533 + ${CDEPEND}"
3534 +
3535 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3536 +
3537 +EANT_BUILD_XML="nbbuild/build.xml"
3538 +EANT_BUILD_TARGET="rebuild-cluster"
3539 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
3540 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3541 +JAVA_PKG_BSFIX="off"
3542 +
3543 +src_unpack() {
3544 + unpack $(basename ${SOURCE_URL})
3545 +
3546 + einfo "Deleting bundled jars..."
3547 + find -name "*.jar" -type f -delete
3548 +
3549 + unpack netbeans-9999-r7-build.xml.patch.bz2
3550 +
3551 + pushd "${S}" >/dev/null || die
3552 + ln -s "${DISTDIR}"/67D5E9D8908E25FC27029E9FD96E6A4834E5FCA5-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
3553 + popd >/dev/null || die
3554 +}
3555 +
3556 +src_prepare() {
3557 + einfo "Deleting bundled class files..."
3558 + find -name "*.class" -type f | xargs rm -vf
3559 +
3560 + epatch netbeans-9999-r7-build.xml.patch
3561 +
3562 + # Support for custom patches
3563 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3564 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3565 +
3566 + if [ -n "${files}" ] ; then
3567 + einfo "Applying custom patches:"
3568 +
3569 + for file in ${files} ; do
3570 + epatch "${file}"
3571 + done
3572 + fi
3573 + fi
3574 +
3575 + einfo "Symlinking external libraries..."
3576 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3577 +
3578 + einfo "Linking in other clusters..."
3579 + mkdir "${S}"/nbbuild/netbeans || die
3580 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
3581 +
3582 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3583 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3584 + touch nb.cluster.platform.built
3585 +
3586 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3587 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3588 + touch nb.cluster.ide.built
3589 +
3590 + popd >/dev/null || die
3591 +
3592 + java-pkg-2_src_prepare
3593 +}
3594 +
3595 +src_install() {
3596 + pushd nbbuild/netbeans/webcommon >/dev/null || die
3597 +
3598 + insinto ${INSTALL_DIR}
3599 + grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3600 + doins -r *
3601 +
3602 + popd >/dev/null || die
3603 +
3604 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
3605 +}
3606
3607 diff --git a/dev-java/netbeans-websvccommon/ChangeLog b/dev-java/netbeans-websvccommon/ChangeLog
3608 index 0071918..baf3a05 100644
3609 --- a/dev-java/netbeans-websvccommon/ChangeLog
3610 +++ b/dev-java/netbeans-websvccommon/ChangeLog
3611 @@ -2,6 +2,12 @@
3612 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
3613 # $Header: $
3614
3615 +*netbeans-websvccommon-9999_p20121028 (29 Oct 2012)
3616 +
3617 + 29 Oct 2012; Miroslav Šulc <fordfrog@g.o>
3618 + +netbeans-websvccommon-9999_p20121028.ebuild:
3619 + bumped to latest nightly sources
3620 +
3621 23 Oct 2012; Miroslav Šulc <fordfrog@g.o>
3622 -netbeans-websvccommon-9999_p20121001.ebuild,
3623 -netbeans-websvccommon-9999_p20121002.ebuild,
3624
3625 diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
3626 index 502673b..d01b645 100644
3627 --- a/dev-java/netbeans-websvccommon/Manifest
3628 +++ b/dev-java/netbeans-websvccommon/Manifest
3629 @@ -9,6 +9,7 @@ DIST netbeans-9999-r7-build.xml.patch.bz2 2475 SHA256 d6b5e1c46e0f9416c3f1bf7430
3630 DIST netbeans-trunk-nightly-201210160002-src.zip 176400461 SHA256 b2ab5f92f94c61b06814ef63cec81790323bdf9f3961ccccf8ccee0ccd0683ae SHA512 56edcb91c2ab047e6da1839e99af1450c6df0a7f559d238e29afabd784177aa6a92eed2b8f720e7de987d5259500264c70abffe7150f53ee5b652925b3b67c8a WHIRLPOOL dbe88ace5369549113ba6e56ec0d511f81e4343d59ceb96aeee2d70dbabdedc8e5d5729027879820603bb332a89ce6a06536b059ecf9147e4288a531c3b5f7f6
3631 DIST netbeans-trunk-nightly-201210170002-src.zip 176412767 SHA256 ca2bf97c9853b1d5173d85a647b1a3b3e9c9406262d72b2b5e7b486305a53e2e SHA512 a2ff935b6fdc2ee7461ee8ffcf700b4300a05bff82829ae78d9fe849978039c2fa7b368d815c6920e54ea0feb9b3529d104ab0c9ac32e94a9ff27f52ce8cca1c WHIRLPOOL 8b1212436781696dc348dc5e9f122daacc4962b53a4874d4a754c374975201073fb39e89e9a18b6c7b0236bf4f913b072dcda45c1c490b5b68d3fad3ee583103
3632 DIST netbeans-trunk-nightly-201210210002-src.zip 176472774 SHA256 5ff6f4ef37d4f0fcbfd9ce0739bd77ef867330d903a78302341171797556cec9 SHA512 521c4f4f43f286e3c196be3613cdbaf6bc9a5c885bd174164d5a769e6e14b1cb59f9572868361c22238508dd60a99ddf9e370917082770ac3fa4ce03c255126b WHIRLPOOL a209a031731053375a62ee38cb59bb7f05bf728644457ae05c8870950967a445bb1e0a8d3e03ebd7f245476cb9c19144e12e14650c458fcd80cf1e571463dad6
3633 +DIST netbeans-trunk-nightly-201210280001-src.zip 176636378 SHA256 cf905415224f1dac1b0a4cbb46396fa95d251dabd228681bd43e79c56a280aca SHA512 2dfa29a48dfe54da27f80793a3132f63b8432988da56570a684e6e8bc944486975c3517339b912c8e414ed8d9d5c4b7a7729a7d36d012147761e02e88a6dbfe9 WHIRLPOOL 9a184ab1553cdf0213edf261edb677bb514ebb7005f358aee1bde13c8d4c9896e545c6f01563b7dab9041b75eaf5fb34f57ed0eb2ec315c177dad69ebde33f1d
3634 EBUILD netbeans-websvccommon-7.0.1.ebuild 2692 SHA256 a18cf7fe0a1e38749826cb12651be06c210b038be50117647496ee6cbd184cda SHA512 32b32894713d7235ebd03446c5c411d22eb8701b96e3d3ac54eca78b2abc833babf279085cea3b74bb7bddc6d89a283a21c58a0b0462042ddd10e22dfcadeb84 WHIRLPOOL 59c18168245767acd1f8e53046f8942698237aa6fd903a669c626b7f17cf3d39247b7ae57f2984562230267885a4b6a62be43dc8a330f1dfeb2cc7acbbd7d3c6
3635 EBUILD netbeans-websvccommon-7.1.2.ebuild 2701 SHA256 3b2a1cf0d32db3c55b66d1c6b8c4ae2ad5487d3fdb27752468ce5c860f9b9515 SHA512 b9be64755f00157c2d6984887b8c0fdc1e34470f21df1fd72b3e399d3ec894af01c9b79fd604778213ac2086a6c96bf66366e8c2c8bf97f7fee23d16ceb36974 WHIRLPOOL 91559de8c8f6391c3c69888854778a91a1a7e0052ae69eb9762bcbd64d8bc5587fb84ebb55d7d0375da5a7855aa8672abfd035b6a38b3eeb5c23a4cd59b3cdce
3636 EBUILD netbeans-websvccommon-7.2.ebuild 2684 SHA256 8bf8cad1e0469713c63280620fed089600191230f501a78b834b010f8fa9b3e9 SHA512 fe885f92a7c6cfac532c8e40e4df6283253c43294e9d82ee4d0d070425496eee3792479c268b46bf1fd484f753ca1f21e7ca38a5d71816b6d4fd219082e8e276 WHIRLPOOL 9d2d622d4a800470c874d8751e9c2055e0a4ef72ad01a01aefda4e95a7f295d55fc95fdb55fdd1f631212e1f610bdc7a6b4ee631b92492bb85f73b0d9fb4ba26
3637 @@ -16,5 +17,6 @@ EBUILD netbeans-websvccommon-7.3_beta.ebuild 2720 SHA256 7187bc1119bc50022c2c680
3638 EBUILD netbeans-websvccommon-9999_p20121016.ebuild 2750 SHA256 98448d852f993854cd0ff23d4be59b8912e2cb8ea40429174a108285b22e6234 SHA512 f0eef8c598737535b3a687e202420928b7292b3b3cad37f94f0cdc944ebb423724d78f82c536e9233d4507a848976707a994d334b94e559746e124474d7191f0 WHIRLPOOL 6ade3fe381f13f1eb379a7a0b9848e598bce9d9aa5052119b7a3a26a427f47856c36b4bfe19b027ee1ce6bda4d23715ef7d30a751e1d826a80831f4ddf1290ef
3639 EBUILD netbeans-websvccommon-9999_p20121017.ebuild 2750 SHA256 3c6e2fc309333583f4867c4c41982b70e1134208081afa493b6eecd9a58e2661 SHA512 0771b1a48875adb39a1ce6b5ee019484f7b7479e038fe6f8cab4bd7689965de118a2f461071b979b1103a26791a39eff293e698b3f92c093e0cb3da425d93735 WHIRLPOOL d58988758a1939e47e169eaac0be3ac56539a10a6cf945499da2c1718d388a683d68688d8aff42726ad8a6de900517f2a7ab7ff26635b0138445444ef4b7442b
3640 EBUILD netbeans-websvccommon-9999_p20121021.ebuild 2750 SHA256 61dd092a8fc03f59daf1521cd97b85101ae570ef1769269049ee50a6a6f440b2 SHA512 83fac9b9097bf9dacfd83b741b9195c44d4a2ffea8b2057dea515c964d06d5949940e830ecbff4d1aff2fc70f6e4497ed626366cc6ac41a1f0c3f690f1715488 WHIRLPOOL aab69b1b9b91ee81d8bdc1e0ef2d21eb4406c9f16b41f807688bdaa8230eeaeec90266af0b634d455dea0d5871189bad0dc02db0b909d68fbbee1269e0244e42
3641 -MISC ChangeLog 52847 SHA256 7a100f2e635cbbb5c30135ae5e53e287b5809880ac42434e2b03b86c2a9eac43 SHA512 e8021b7739b95e6fa64dc1f225b1274e2fb1c709c927e6b6c6dc639a9da71d1cb7836dfb189e0be87a5eac049e081524f454ba80c0f36ee3497fffcc5922e51e WHIRLPOOL 4265da85390150ad3a2687542f0adcd3645354941202c859fbef72488ce6d7e5f45e70b74341ce102a7cf19d152bcf30fcc2d9d1fcc2d3ee8b11a23b67ff4ba4
3642 +EBUILD netbeans-websvccommon-9999_p20121028.ebuild 2750 SHA256 9c795db73b4dbf51d1cf58d5d99d4205927a6b26e63712d329de3c105cb03165 SHA512 37f3c49d1e17882560064579b8627890741b216aef32b37c977cc8289167367527cf0c11a9a92d2443f27b9af119571c8df42417c02d24016861483a537c3526 WHIRLPOOL 0a84d015fc19f440e4b217b3cab26c843f49b67678d8ea8744a41299a4b29e0a21ff66704676ea2d0843b6c494b853557d2101f5c747cdf51c7a644172ddfbcf
3643 +MISC ChangeLog 53036 SHA256 9b53c8cc282ef415dff048ee5cb3bcad4f512424bde828f0cffa33bf99a58314 SHA512 034bbc19a2765eb5d49fce77132c12ed2f9f157bcad37c290147c4aeb5ee4e5d2c4c5d8d6c02de652f95e8174da242d3245868cc3e876df3a2b40f7e80f44158 WHIRLPOOL 6eb17954d317ce5e93cfa2ecf23a47815f31958807023636c28f763f0f392a4dde4da562f7c5a4f5d32daf57f593eff35cccdd46f955e644347f01f1f92585b5
3644 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
3645
3646 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20121028.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20121028.ebuild
3647 new file mode 100644
3648 index 0000000..2a63a9c
3649 --- /dev/null
3650 +++ b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20121028.ebuild
3651 @@ -0,0 +1,95 @@
3652 +# Copyright 1999-2012 Gentoo Foundation
3653 +# Distributed under the terms of the GNU General Public License v2
3654 +# $Header: $
3655 +
3656 +EAPI="4"
3657 +WANT_ANT_TASKS="ant-nodeps"
3658 +inherit eutils java-pkg-2 java-ant-2
3659 +
3660 +DESCRIPTION="Netbeans Web Services Common Cluster"
3661 +HOMEPAGE="http://netbeans.org/"
3662 +SLOT="9999"
3663 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-10-28_00-01-24/zip/netbeans-trunk-nightly-201210280001-src.zip"
3664 +SRC_URI="${SOURCE_URL}
3665 + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r7-build.xml.patch.bz2"
3666 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3667 +KEYWORDS="~amd64 ~x86"
3668 +IUSE=""
3669 +S="${WORKDIR}"
3670 +
3671 +CDEPEND="~dev-java/netbeans-platform-${PV}
3672 + ~dev-java/netbeans-ide-${PV}"
3673 +DEPEND="virtual/jdk:1.6
3674 + app-arch/unzip
3675 + ${CDEPEND}
3676 + dev-java/javahelp:0"
3677 +RDEPEND=">=virtual/jdk-1.6
3678 + ${CDEPEND}"
3679 +
3680 +INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3681 +
3682 +EANT_BUILD_XML="nbbuild/build.xml"
3683 +EANT_BUILD_TARGET="rebuild-cluster"
3684 +EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=true"
3685 +EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3686 +JAVA_PKG_BSFIX="off"
3687 +
3688 +src_unpack() {
3689 + unpack $(basename ${SOURCE_URL})
3690 +
3691 + einfo "Deleting bundled jars..."
3692 + find -name "*.jar" -type f -delete
3693 +
3694 + unpack netbeans-9999-r7-build.xml.patch.bz2
3695 +}
3696 +
3697 +src_prepare() {
3698 + einfo "Deleting bundled class files..."
3699 + find -name "*.class" -type f | xargs rm -vf
3700 +
3701 + epatch netbeans-9999-r7-build.xml.patch
3702 +
3703 + # Support for custom patches
3704 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3705 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3706 +
3707 + if [ -n "${files}" ] ; then
3708 + einfo "Applying custom patches:"
3709 +
3710 + for file in ${files} ; do
3711 + epatch "${file}"
3712 + done
3713 + fi
3714 + fi
3715 +
3716 + einfo "Symlinking external libraries..."
3717 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3718 +
3719 + einfo "Linking in other clusters..."
3720 + mkdir "${S}"/nbbuild/netbeans || die
3721 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
3722 +
3723 + ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3724 + cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3725 + touch nb.cluster.platform.built
3726 +
3727 + ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3728 + cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3729 + touch nb.cluster.ide.built
3730 +
3731 + popd >/dev/null || die
3732 +
3733 + java-pkg-2_src_prepare
3734 +}
3735 +
3736 +src_install() {
3737 + pushd nbbuild/netbeans/websvccommon >/dev/null || die
3738 +
3739 + insinto ${INSTALL_DIR}
3740 + grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3741 + doins -r *
3742 +
3743 + popd >/dev/null || die
3744 +
3745 + dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
3746 +}
3747
3748 diff --git a/dev-util/netbeans/ChangeLog b/dev-util/netbeans/ChangeLog
3749 index 3898af8..40759bc 100644
3750 --- a/dev-util/netbeans/ChangeLog
3751 +++ b/dev-util/netbeans/ChangeLog
3752 @@ -2,6 +2,12 @@
3753 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
3754 # $Header: $
3755
3756 +*netbeans-9999_p20121028 (29 Oct 2012)
3757 +
3758 + 29 Oct 2012; Miroslav Šulc <fordfrog@g.o>
3759 + +netbeans-9999_p20121028.ebuild:
3760 + bumped to latest nightly sources
3761 +
3762 23 Oct 2012; Miroslav Šulc <fordfrog@g.o>
3763 -netbeans-9999_p20121001.ebuild, -netbeans-9999_p20121002.ebuild,
3764 -netbeans-9999_p20121004.ebuild, -netbeans-9999_p20121005.ebuild,
3765
3766 diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
3767 index 0c291ce..c54f71d 100644
3768 --- a/dev-util/netbeans/Manifest
3769 +++ b/dev-util/netbeans/Manifest
3770 @@ -13,6 +13,7 @@ DIST netbeans-l10n-9999-20110613.tar.bz2 13405097 SHA256 c8ad3bfdd8c7da892780caa
3771 DIST netbeans-trunk-nightly-201210160002-src.zip 176400461 SHA256 b2ab5f92f94c61b06814ef63cec81790323bdf9f3961ccccf8ccee0ccd0683ae SHA512 56edcb91c2ab047e6da1839e99af1450c6df0a7f559d238e29afabd784177aa6a92eed2b8f720e7de987d5259500264c70abffe7150f53ee5b652925b3b67c8a WHIRLPOOL dbe88ace5369549113ba6e56ec0d511f81e4343d59ceb96aeee2d70dbabdedc8e5d5729027879820603bb332a89ce6a06536b059ecf9147e4288a531c3b5f7f6
3772 DIST netbeans-trunk-nightly-201210170002-src.zip 176412767 SHA256 ca2bf97c9853b1d5173d85a647b1a3b3e9c9406262d72b2b5e7b486305a53e2e SHA512 a2ff935b6fdc2ee7461ee8ffcf700b4300a05bff82829ae78d9fe849978039c2fa7b368d815c6920e54ea0feb9b3529d104ab0c9ac32e94a9ff27f52ce8cca1c WHIRLPOOL 8b1212436781696dc348dc5e9f122daacc4962b53a4874d4a754c374975201073fb39e89e9a18b6c7b0236bf4f913b072dcda45c1c490b5b68d3fad3ee583103
3773 DIST netbeans-trunk-nightly-201210210002-src.zip 176472774 SHA256 5ff6f4ef37d4f0fcbfd9ce0739bd77ef867330d903a78302341171797556cec9 SHA512 521c4f4f43f286e3c196be3613cdbaf6bc9a5c885bd174164d5a769e6e14b1cb59f9572868361c22238508dd60a99ddf9e370917082770ac3fa4ce03c255126b WHIRLPOOL a209a031731053375a62ee38cb59bb7f05bf728644457ae05c8870950967a445bb1e0a8d3e03ebd7f245476cb9c19144e12e14650c458fcd80cf1e571463dad6
3774 +DIST netbeans-trunk-nightly-201210280001-src.zip 176636378 SHA256 cf905415224f1dac1b0a4cbb46396fa95d251dabd228681bd43e79c56a280aca SHA512 2dfa29a48dfe54da27f80793a3132f63b8432988da56570a684e6e8bc944486975c3517339b912c8e414ed8d9d5c4b7a7729a7d36d012147761e02e88a6dbfe9 WHIRLPOOL 9a184ab1553cdf0213edf261edb677bb514ebb7005f358aee1bde13c8d4c9896e545c6f01563b7dab9041b75eaf5fb34f57ed0eb2ec315c177dad69ebde33f1d
3775 EBUILD netbeans-7.0.1-r2.ebuild 6736 SHA256 e808fba2ddb516270d93b5cf67cff60d98b37ca58a158878f2e3b3ad696cfc82 SHA512 653fb585d9eaa20fcf88d778a7f34d63c9f29f2af2153a432fcab6d977ef9619c699b19587a48b148ccf717f4b31a43859b81cff80d5d84ad273c5fa16e8f565 WHIRLPOOL 257f2466c3ad198a05db9d5e377cad2707f8a4daf1f421e516d7435670a85fd4bb5f6b3ab657ebda8cc23937e1b4e1f4acce8cccd85bccddc5a7b1f9abbde0ce
3776 EBUILD netbeans-7.1.2.ebuild 6976 SHA256 4222e248dfb664ccfea85d4938ad691d3685f32d8e9b33289d1dda088057261b SHA512 cc0a20bd542b61621fe08d5413611f7bcbbebf0c37d5f67c590c31324e74eb5594e72efacc86d843ff3abffc98c4859c2733c63ce6f993baf51e24d69197b64d WHIRLPOOL 30fb7b0cbf22fc39a8dabefd27a0073ce73e62ef082d55839fb7f815bb73bc5c3c24c3418ce175f355d7c64138ef7e9616da41c68b3b57a70353d16c6113daf7
3777 EBUILD netbeans-7.2.ebuild 7057 SHA256 29140b2779f1a24722499605101c286d05415b4f97d2363afedef711cc586067 SHA512 0776f530f9530c533b13019f7b34fc664990a16926bcff768d0a9f3b9035de82dcd2ed66425ad8da27c65aa69fe3e6be966e0a1ee1bc222949e5d42e14f7f7f1 WHIRLPOOL 9fcb95348171fb0bd8d794b80b51b2e3ce36fd84ccc81653bdd0172cbfa99791e527b33c895ebf7b4d81c228f17d4afab367eb55ceffe28df835b2d09dc8f778
3778 @@ -20,5 +21,6 @@ EBUILD netbeans-7.3_beta.ebuild 7094 SHA256 6891c31171576d033f2f1ca0225924130ee1
3779 EBUILD netbeans-9999_p20121016.ebuild 7124 SHA256 33373af1ff75498ab329dd35969d4a6be5318b4eb53713595f6ada1a14a574ed SHA512 5d7a497a90af1453c055b27e45cee55e58b88109e46c7a1fb9cc9221cde66b2d0a909fccb557c8e145d86411f39c4e9c6af5bbeb479a3ea7a9e88d3753ac1879 WHIRLPOOL af08a1a2a00e66bda0748c5c0d86fda1ff627075f4032a909313724bb23ace2fe8d9cf01e433747a0d4be2771d6a45c10ba1ebd9e4766f31c97c4c257b2da501
3780 EBUILD netbeans-9999_p20121017.ebuild 7124 SHA256 4f9f90c6c8ff68c374406a93131ff99459d07c36e4dae3795b562b5991ebe5f6 SHA512 746e434be2fe24c611fd89a3681f8447e9751f652f536a03f8d5402ba4e3d102f31ed2a343fc1181d99b8997f123a452924581ec113d7eeb901b7bfc929f3eac WHIRLPOOL e1f2b3eeec0605bc58e8a7c53e4ee4adfe2808302b3c974815a66513b89c8ca41df527b4b1c8b834a4b0481ceaabb536e8fcb5da0a8068b41379eabe98471a03
3781 EBUILD netbeans-9999_p20121021.ebuild 7124 SHA256 7ded7307a3910c1e7fde57bd2bb0ea393b71dbd8b4937d9904775de2ebc0ebdf SHA512 5c0aac111ac19539b7bd3cefe2ce8333e43b52580aaed2bff42d9e3909296c37bdb5000c448e104831804af26f51c2c0e2fd833d708a97b7e25d757a209ec156 WHIRLPOOL b8aa43603680371224a1a27d0beb78672f1835adca6cc1fb45afab8cc770b5c538e0538cc3cdc8d490c6e986be2dc15bd1c78da223cb9d32dd133ba2841fda28
3782 -MISC ChangeLog 46537 SHA256 2c6abb4b2f355238e87f15900bd4b82ddd220c9d3438a140d1dd7b943c0e36c7 SHA512 1cf0d385421540cbdbab853d8f8ef0915caafd540880062b39257fa0ff83d83eaf2aca5736bc24a222deb8ae92ad19607b004b4221f3bc7b1f73510f3b933c66 WHIRLPOOL 30e4a29f46da30e47c9883c37c60318462d7eb6b2e387e60ea804578145be18d5e7e04acd260347f4c03c55127607e7fb41429c4480d6f2613e1506d16268691
3783 +EBUILD netbeans-9999_p20121028.ebuild 7124 SHA256 02702756e530f360e7ccf04e70efed3127db4a53a78e789c50ab5a925fac34a8 SHA512 d0090c5f80a043633f595760c9f34cb5ba0d1bdc423c9860ea54bea6c0d45568908f19766d66774a0358f8eb567de4b33afae7df3e2b999ab7f55cc20ee7cd22 WHIRLPOOL 293b861417d272d9f90e8ee9823ba24af9c505a08efe399f1d53dec72e5f2f54b71e427fbb77a3d96cd985b8fb62be5f5fdbb379268c00a61e2689ad168b7644
3784 +MISC ChangeLog 46700 SHA256 2d662e9324ab9262b3b663176a232c6023a0d6045db6d4270301685f7cca308a SHA512 df7603ab3fd7392a35878ff2b0b5cc0ed5e91b9fe79b59f9cf7eebc56aec8aa6e97f8f75743d64dbfe00e91e35e3de45089c34f181fd8e043a2148c6ee3185de WHIRLPOOL 75254276770a9065eb10f56739eba364c727bb85295c7ca9076f0527191544f0f41b105e859a263c165ee0dc5fe0c0927b47beedffd31cac5aff41fa362ccd78
3785 MISC metadata.xml 333 SHA256 a7c289d7be537b4c51bd8100bca0d8a40ceb5fb011942bbd1b286841cf3c1d0a SHA512 3f730fc27f893489524053e81a465519037a68e297f02a5d6400f85f8bfd8a20006e5515a135b8a5779ebf5951a661d99aaa8bf3b9b96141f863e134dba2265e WHIRLPOOL d37106234351185946f6dc870e9b77babd38bed88673771949d26d176d8dad4071be5f2c59bf72b139a6a35c899c2c7ac9ffde1c7b4885135d52c821780cf3d2
3786
3787 diff --git a/dev-util/netbeans/netbeans-9999_p20121028.ebuild b/dev-util/netbeans/netbeans-9999_p20121028.ebuild
3788 new file mode 100644
3789 index 0000000..548eb74
3790 --- /dev/null
3791 +++ b/dev-util/netbeans/netbeans-9999_p20121028.ebuild
3792 @@ -0,0 +1,262 @@
3793 +# Copyright 1999-2012 Gentoo Foundation
3794 +# Distributed under the terms of the GNU General Public License v2
3795 +# $Header: $
3796 +
3797 +EAPI="4"
3798 +inherit eutils java-pkg-2 java-ant-2
3799 +
3800 +DESCRIPTION="Netbeans IDE"
3801 +HOMEPAGE="http://netbeans.org/"
3802 +SLOT="9999"
3803 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-10-28_00-01-24/zip/netbeans-trunk-nightly-201210280001-src.zip"
3804 +PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r7-build.xml.patch.bz2"
3805 +L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20110613.tar.bz2"
3806 +ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
3807 +SRC_URI="linguas_af? ( ${ALL_URLS} )
3808 + linguas_ar? ( ${ALL_URLS} )
3809 + linguas_bg? ( ${ALL_URLS} )
3810 + linguas_ca? ( ${ALL_URLS} )
3811 + linguas_cs? ( ${ALL_URLS} )
3812 + linguas_de? ( ${ALL_URLS} )
3813 + linguas_el? ( ${ALL_URLS} )
3814 + linguas_es? ( ${ALL_URLS} )
3815 + linguas_fr? ( ${ALL_URLS} )
3816 + linguas_gl? ( ${ALL_URLS} )
3817 + linguas_hi_IN? ( ${ALL_URLS} )
3818 + linguas_id? ( ${ALL_URLS} )
3819 + linguas_it? ( ${ALL_URLS} )
3820 + linguas_ja? ( ${ALL_URLS} )
3821 + linguas_ko? ( ${ALL_URLS} )
3822 + linguas_lt? ( ${ALL_URLS} )
3823 + linguas_nl? ( ${ALL_URLS} )
3824 + linguas_pl? ( ${ALL_URLS} )
3825 + linguas_pt_BR? ( ${ALL_URLS} )
3826 + linguas_pt_PT? ( ${ALL_URLS} )
3827 + linguas_ro? ( ${ALL_URLS} )
3828 + linguas_ru? ( ${ALL_URLS} )
3829 + linguas_si? ( ${ALL_URLS} )
3830 + linguas_sq? ( ${ALL_URLS} )
3831 + linguas_sr? ( ${ALL_URLS} )
3832 + linguas_sv? ( ${ALL_URLS} )
3833 + linguas_ta_IN? ( ${ALL_URLS} )
3834 + linguas_tl? ( ${ALL_URLS} )
3835 + linguas_tr? ( ${ALL_URLS} )
3836 + linguas_vi? ( ${ALL_URLS} )
3837 + linguas_zh_CN? ( ${ALL_URLS} )
3838 + linguas_zh_TW? ( ${ALL_URLS} )
3839 +"
3840 +LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3841 +KEYWORDS="~amd64 ~x86"
3842 +IUSE_NETBEANS_MODULES="
3843 + +netbeans_modules_apisupport
3844 + netbeans_modules_cnd
3845 + netbeans_modules_dlight
3846 + netbeans_modules_enterprise
3847 + netbeans_modules_ergonomics
3848 + netbeans_modules_groovy
3849 + +netbeans_modules_java
3850 + netbeans_modules_javacard
3851 + +netbeans_modules_javafx
3852 + netbeans_modules_mobility
3853 + netbeans_modules_php
3854 + +netbeans_modules_profiler
3855 + netbeans_modules_webcommon
3856 + +netbeans_modules_websvccommon"
3857 +IUSE_LINGUAS="
3858 + linguas_af
3859 + linguas_ar
3860 + linguas_bg
3861 + linguas_ca
3862 + linguas_cs
3863 + linguas_de
3864 + linguas_el
3865 + linguas_es
3866 + linguas_fr
3867 + linguas_gl
3868 + linguas_hi_IN
3869 + linguas_id
3870 + linguas_it
3871 + linguas_ja
3872 + linguas_ko
3873 + linguas_lt
3874 + linguas_nl
3875 + linguas_pl
3876 + linguas_pt_BR
3877 + linguas_pt_PT
3878 + linguas_ro
3879 + linguas_ru
3880 + linguas_si
3881 + linguas_sq
3882 + linguas_sr
3883 + linguas_sv
3884 + linguas_ta_IN
3885 + linguas_tl
3886 + linguas_tr
3887 + linguas_vi
3888 + linguas_zh_CN
3889 + linguas_zh_TW"
3890 +IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
3891 +S="${WORKDIR}"
3892 +
3893 +DEPEND="virtual/jdk:1.6
3894 + dev-java/javahelp:0"
3895 +RDEPEND=">=virtual/jdk-1.6
3896 + ~dev-java/netbeans-harness-${PV}
3897 + ~dev-java/netbeans-ide-${PV}
3898 + ~dev-java/netbeans-nb-${PV}
3899 + ~dev-java/netbeans-platform-${PV}
3900 + netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
3901 + netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
3902 + netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
3903 + netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
3904 + netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
3905 + netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
3906 + netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
3907 + netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
3908 + netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
3909 + netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
3910 + netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
3911 + netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
3912 + netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
3913 + netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
3914 + doc? ( ~dev-java/netbeans-javadoc-${PV} )"
3915 +JAVA_PKG_BSFIX="off"
3916 +NBLOCALES=""
3917 +
3918 +pkg_setup() {
3919 + for lingua in ${IUSE_LINGUAS} ; do
3920 + local lang=${lingua/linguas_/}
3921 +
3922 + if [[ "${lang}" = "ar" ]] ; then
3923 + lang="ar_EG,ar_SA"
3924 + elif [[ "${lang}" = "es" ]] ; then
3925 + lang="es,es_CO"
3926 + elif [[ "${lang}" = "gl" ]] ; then
3927 + lang="gl_ES"
3928 + elif [[ "${lang}" = "id" ]] ; then
3929 + lang="in_ID"
3930 + elif [[ "${lang}" = "nl" ]] ; then
3931 + lang="nl_BE,nl_NL"
3932 + elif [[ "${lang}" = "tl" ]] ; then
3933 + lang="fil_PH"
3934 + fi
3935 +
3936 + if use ${lingua} ; then
3937 + if [ -z "${NBLOCALES}" ] ; then
3938 + NBLOCALES="${lang}"
3939 + else
3940 + NBLOCALES="${NBLOCALES},${lang}"
3941 + fi
3942 + fi
3943 + done
3944 +
3945 + java-pkg-2_pkg_setup
3946 +}
3947 +
3948 +src_unpack() {
3949 + if [ -n "${NBLOCALES}" ] ; then
3950 + unpack $(basename ${SOURCE_URL})
3951 + unpack $(basename ${L10N_URL})
3952 +
3953 + einfo "Deleting bundled jars..."
3954 + find -name "*.jar" -type f -delete
3955 +
3956 + unpack netbeans-9999-r7-build.xml.patch.bz2
3957 + fi
3958 +}
3959 +
3960 +src_prepare() {
3961 + if [ -n "${NBLOCALES}" ] ; then
3962 + einfo "Deleting bundled class files..."
3963 + find -name "*.class" -type f | xargs rm -vf
3964 +
3965 + epatch netbeans-9999-r7-build.xml.patch
3966 +
3967 + # Support for custom patches
3968 + if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3969 + local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3970 +
3971 + if [ -n "${files}" ] ; then
3972 + einfo "Applying custom patches:"
3973 +
3974 + for file in ${files} ; do
3975 + epatch "${file}"
3976 + done
3977 + fi
3978 + fi
3979 +
3980 + einfo "Symlinking external libraries..."
3981 + java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3982 + fi
3983 +
3984 + java-pkg-2_src_prepare
3985 +}
3986 +
3987 +src_compile() {
3988 + if [ -n "${NBLOCALES}" ] ; then
3989 + einfo "Compiling support for locales: ${NBLOCALES}"
3990 + eant -f nbbuild/build.xml bootstrap || die
3991 + eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
3992 + -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
3993 + fi
3994 +}
3995 +
3996 +src_install() {
3997 + if [ -n "${NBLOCALES}" ] ; then
3998 + pushd "${S}"/nbbuild/netbeans >/dev/null || die
3999 +
4000 + for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
4001 + if [ -d "${cluster}" ] ; then
4002 + insinto /usr/share/netbeans-${cluster}-${SLOT}
4003 + doins -r ${cluster}/*
4004 + fi
4005 + done
4006 +
4007 + if [ -d nb ] ; then
4008 + insinto /usr/share/netbeans-nb-${SLOT}/nb
4009 + doins -r nb/*
4010 + fi
4011 +
4012 + popd >/dev/null || die
4013 + fi
4014 +}
4015 +
4016 +pkg_postinst() {
4017 + if [ -n "${NBLOCALES}" ] ; then
4018 + einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
4019 + einfo "the locale is built for Netbeans."
4020 + einfo "If you want to force specific locale, use --locale argument, for example:"
4021 + einfo "${PN}-${SLOT} --locale de"
4022 + einfo "${PN}-${SLOT} --locale pt:BR"
4023 + fi
4024 +
4025 + if use linguas_ar ; then
4026 + einfo
4027 + einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
4028 + fi
4029 +
4030 + if use linguas_es ; then
4031 + einfo
4032 + einfo "You selected Spanish locale so you can choose either es or es:CO variant."
4033 + fi
4034 +
4035 + if use linguas_gl ; then
4036 + einfo
4037 + einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
4038 + fi
4039 +
4040 + if use linguas_id ; then
4041 + einfo
4042 + einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
4043 + fi
4044 +
4045 + if use linguas_nl ; then
4046 + einfo
4047 + einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
4048 + fi
4049 +
4050 + if use linguas_tl ; then
4051 + einfo
4052 + einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
4053 + fi
4054 +}