* [gentoo-commits] dev/fordfrog:master commit in: dev-java/netbeans-nb/, dev-java/netbeans-dlight/, dev-java/netbeans-profiler/, ...
@ 2015-01-09 10:39 Miroslav Šulc
0 siblings, 0 replies; only message in thread
From: Miroslav Šulc @ 2015-01-09 10:39 UTC (permalink / raw
To: gentoo-commits
commit: 1d0513f0042908dbb2eac77f6e0d05d9d1fc8c35
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 9 10:39:19 2015 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Jan 9 10:39:19 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=dev/fordfrog.git;a=commit;h=1d0513f0
netbeans: bumped to the latest sources
---
dev-java/netbeans-apisupport/ChangeLog | 6 +
dev-java/netbeans-apisupport/Manifest | 4 +-
.../netbeans-apisupport-9999_p20150109.ebuild | 111 ++++++
dev-java/netbeans-cnd/ChangeLog | 6 +
dev-java/netbeans-cnd/Manifest | 4 +-
.../netbeans-cnd-9999_p20150109.ebuild | 125 +++++++
dev-java/netbeans-dlight/ChangeLog | 6 +
dev-java/netbeans-dlight/Manifest | 4 +-
.../netbeans-dlight-9999_p20150109.ebuild | 101 ++++++
dev-java/netbeans-enterprise/ChangeLog | 6 +
dev-java/netbeans-enterprise/Manifest | 4 +-
.../netbeans-enterprise-9999_p20150109.ebuild | 249 ++++++++++++++
dev-java/netbeans-ergonomics/ChangeLog | 6 +
dev-java/netbeans-ergonomics/Manifest | 4 +-
.../netbeans-ergonomics-9999_p20150109.ebuild | 101 ++++++
dev-java/netbeans-extide/ChangeLog | 6 +
dev-java/netbeans-extide/Manifest | 4 +-
.../netbeans-extide-9999_p20150109.ebuild | 108 ++++++
dev-java/netbeans-groovy/ChangeLog | 6 +
dev-java/netbeans-groovy/Manifest | 4 +-
.../netbeans-groovy-9999_p20150109.ebuild | 111 ++++++
dev-java/netbeans-harness/ChangeLog | 6 +
dev-java/netbeans-harness/Manifest | 4 +-
.../netbeans-harness-9999_p20150109.ebuild | 114 +++++++
dev-java/netbeans-ide/ChangeLog | 6 +
dev-java/netbeans-ide/Manifest | 4 +-
.../netbeans-ide-9999_p20150109.ebuild | 373 +++++++++++++++++++++
dev-java/netbeans-java/ChangeLog | 6 +
dev-java/netbeans-java/Manifest | 4 +-
.../netbeans-java-9999_p20150109.ebuild | 253 ++++++++++++++
dev-java/netbeans-javacard/ChangeLog | 6 +
dev-java/netbeans-javacard/Manifest | 4 +-
.../netbeans-javacard-9999_p20150109.ebuild | 134 ++++++++
dev-java/netbeans-javadoc/ChangeLog | 6 +
dev-java/netbeans-javadoc/Manifest | 4 +-
.../netbeans-javadoc-9999_p20150109.ebuild | 168 ++++++++++
dev-java/netbeans-javafx/ChangeLog | 6 +
dev-java/netbeans-javafx/Manifest | 4 +-
.../netbeans-javafx-9999_p20150109.ebuild | 124 +++++++
dev-java/netbeans-mobility/ChangeLog | 6 +
dev-java/netbeans-mobility/Manifest | 4 +-
.../netbeans-mobility-9999_p20150109.ebuild | 126 +++++++
dev-java/netbeans-nb/ChangeLog | 6 +
dev-java/netbeans-nb/Manifest | 4 +-
.../netbeans-nb/netbeans-nb-9999_p20150109.ebuild | 148 ++++++++
dev-java/netbeans-php/ChangeLog | 6 +
dev-java/netbeans-php/Manifest | 4 +-
.../netbeans-php-9999_p20150109.ebuild | 127 +++++++
dev-java/netbeans-platform/ChangeLog | 6 +
dev-java/netbeans-platform/Manifest | 4 +-
.../netbeans-platform-9999_p20150109.ebuild | 153 +++++++++
dev-java/netbeans-profiler/ChangeLog | 6 +
dev-java/netbeans-profiler/Manifest | 4 +-
.../netbeans-profiler-9999_p20150109.ebuild | 121 +++++++
dev-java/netbeans-webcommon/ChangeLog | 6 +
dev-java/netbeans-webcommon/Manifest | 4 +-
.../netbeans-webcommon-9999_p20150109.ebuild | 123 +++++++
dev-java/netbeans-websvccommon/ChangeLog | 6 +
dev-java/netbeans-websvccommon/Manifest | 4 +-
.../netbeans-websvccommon-9999_p20150109.ebuild | 94 ++++++
dev-util/netbeans/ChangeLog | 6 +
dev-util/netbeans/Manifest | 4 +-
dev-util/netbeans/netbeans-9999_p20150109.ebuild | 264 +++++++++++++++
63 files changed, 3417 insertions(+), 21 deletions(-)
diff --git a/dev-java/netbeans-apisupport/ChangeLog b/dev-java/netbeans-apisupport/ChangeLog
index 20dcf1e..6877c0b 100644
--- a/dev-java/netbeans-apisupport/ChangeLog
+++ b/dev-java/netbeans-apisupport/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-apisupport-9999_p20150109 (09 Jan 2015)
+
+ 09 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-apisupport-9999_p20150109.ebuild:
+ bumped to the latest sources
+
*netbeans-apisupport-9999_p20150108 (08 Jan 2015)
08 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
index 1565f8c..59d3023 100644
--- a/dev-java/netbeans-apisupport/Manifest
+++ b/dev-java/netbeans-apisupport/Manifest
@@ -38,6 +38,7 @@ DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4
DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
+DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
EBUILD netbeans-apisupport-7.0.1.ebuild 3134 SHA256 41c32033c9945a39c0aebb6b0271767031d53a47e5c8365d9e3a7c86712e24cd SHA512 dd4bdde9574a87b46b02fd7204b1e90394bd87dc572dfa015b601203b026b35571f20323db834a310f90aefe6e4a822044b0d71d535a7351137219b50ecb2aa8 WHIRLPOOL f3721521a33b337d7dc24d6b49b0b2fe723f5ec446a5a4befb085051140a41bfd2d3081876e9f02f8b9932a3a0997b92211cd964fe372e40b42813df5db5170e
EBUILD netbeans-apisupport-7.1.2.ebuild 3143 SHA256 cf24048c0ecca98a7d6371624bb0ddfb78663bead073d515a7c84229dbec00a8 SHA512 ec44c263e786210fd64c9ebb253bc9d4fc34d3be9493157dad06007c19734672bfd767765c003393d1e5cc6755fd5d1eda956b00c2092e98592a73ec1af4e729 WHIRLPOOL d619c304a994a2b818d892fb6315d092588f2ebf95e566f7a909f92daf21bb368a28c4e1af876ae585980dc82996e62aba30b12c41461103c23620a215480b76
EBUILD netbeans-apisupport-7.2.ebuild 3126 SHA256 b0d64795b8403a932e3e20721a116c755c4de66fc36f7191476fcb4a226bad13 SHA512 cea062a72a8e75a9c2fe91c323f83d542a70149336360e1c41479f401fcae5ead6a301c8a7d5704d5beb27f7810b5d1e3cff0196cce7a26890a001c570179f6a WHIRLPOOL c286f4e4d3a02cbeb1a6e13b2005dc5435a6e9ec026a98fcc00bb83222014b800cd83f437c69352b48d16bdf442a6c7ebbed6aff86f10b3c5e6cdfb7edd9e184
@@ -70,5 +71,6 @@ EBUILD netbeans-apisupport-9999_p20150105.ebuild 3390 SHA256 4e240bc459d86fc41e9
EBUILD netbeans-apisupport-9999_p20150106.ebuild 3390 SHA256 58dfbdb385ab6c7585b685bfc76744da58f8e904876898e11b95a57351072e72 SHA512 54ae77166fcf7a63d9e7fb9a78ee5c48de4ef7aef8786f233f4e1b987bac3e819de26c810dbe087c1bc7cb1780afac363c9d0688c7063dd2fd7b26e1ed95dda7 WHIRLPOOL 313068f393be94b6e49a34d2a26475b515fac0449fe158d59b20482694ed3b3bf57aba1ef7eee11c5e6d62883cbfd4954704ef82006d193b76d8812a56dfaff1
EBUILD netbeans-apisupport-9999_p20150107.ebuild 3390 SHA256 45c999eedc403a58346f8b851ff604e8154c37c0ed7d6b3c7bdabcc77d5fa747 SHA512 8dce1bad73c6103572d5fc7a7c23da631d7733df5f68d5956197ed564413198265a744a63d77b9a7c9d5842bc808b7521f6d2577190631aa953fdd95714acdc6 WHIRLPOOL 133876871e3d518386aa78a0ad958ed5d531cd50e66a6935a14931cc63ba52aacc81b7bdaf2022d06b47bec1c8e528c0bcfc023cf84a535f58261d14f7e6fc68
EBUILD netbeans-apisupport-9999_p20150108.ebuild 3390 SHA256 28bb168d0940c60e9f93455069ebf145b4345af9bc1eeee39cafd766d7a1a56c SHA512 a8eb3e53804c8a5130d79eb3d0d1d22fc4d555eb2c82084517a8b2b81602cb1f3454b287690e73c5e02e2a69397844adf7bb28121fe093ce8d43ccf67a21e0d7 WHIRLPOOL be33b55e731f68fff534275096d1a5d9ec62d77dd620150b08e9db19465bba124efce0998d776ddd14f87aa88279f747e0e7bde697ec082c0d3351b8cbdaa5d2
-MISC ChangeLog 152260 SHA256 180c23a8059922ae2f57253fd5de1b8e7345466211b73c0c8f182261aff612e7 SHA512 6b28ff826b80eff544463db6e78b7cd3de75098eedb66c251391305e5b6fffe090a91420bbfa649a859b6b0b4a00b52f024ddf2df8aac39af64076c6816b17f2 WHIRLPOOL 347e444017625ade88f8d53c47f2c193933fff081a622b51c8cb92cb3baba059ef598d9904cf705e072f9ad85caf279b2901f3f895720c1bf7ca746bf5d41e0c
+EBUILD netbeans-apisupport-9999_p20150109.ebuild 3390 SHA256 ada2fda26886adde1af03dddc54fcee37c3d78a1fb0e4f9d0b6f678613301274 SHA512 1bbfb34189d30dc0f958ab36ae27f1dd6a698371e9e36099eee491d111f516118b5a581276f26589b1271191d58b7015fb6e743948006af1e4bdfdac31093a21 WHIRLPOOL fab2078b0f864a478c50caa68525c51d550e85ae7bbe1d097c1d0a4911c3d5746e4e76de9075cebc32585a216cbf1fa1c7faff1a5a14d4a99c6f14b5e09976bb
+MISC ChangeLog 152441 SHA256 0ebcd7ce09ae6d061fddbe086abf100dd92d63bec1335ad196730206e168f7af SHA512 2126bfa937d3f7a44108447e6e2312cc5803b813e79174af92d248ed3319785fba3bfa1a7dd9fbc1ca0de6c5b55fecc79771831e09b63efac0bcb76134535b07 WHIRLPOOL fe91e1c5dc78a9671ef74893b0e6fe0a01549a78d0266b1d16b6fed5e170274d5722851293e78bdd0c8346ae2caa0e96da0c8e1d51c040c45be3741e54db0a0e
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150109.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150109.ebuild
new file mode 100644
index 0000000..a7ec94e
--- /dev/null
+++ b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150109.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans API Support Cluster"
+HOMEPAGE="http://netbeans.org/projects/apisupport"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/apisupport >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
+}
diff --git a/dev-java/netbeans-cnd/ChangeLog b/dev-java/netbeans-cnd/ChangeLog
index 09b8082..b448c93 100644
--- a/dev-java/netbeans-cnd/ChangeLog
+++ b/dev-java/netbeans-cnd/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-cnd-9999_p20150109 (09 Jan 2015)
+
+ 09 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-cnd-9999_p20150109.ebuild:
+ bumped to the latest sources
+
*netbeans-cnd-9999_p20150108 (08 Jan 2015)
08 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
index cddefff..d67fe15 100644
--- a/dev-java/netbeans-cnd/Manifest
+++ b/dev-java/netbeans-cnd/Manifest
@@ -51,6 +51,7 @@ DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4
DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
+DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
EBUILD netbeans-cnd-7.0.1.ebuild 4602 SHA256 1336b76de715719ef59a3601dd5ad3b24992f58096f874f0e37935ec0d088d8e SHA512 38745c3ad6364198516ebb64002185fd05c34dee75acdb3933221d772177d5d6fcda853bb63991f0d071b21079fdab0c090db93e59cddd8daeb8f8d571a18a41 WHIRLPOOL cc196275289a01c1168b8c2710e0be0c2483cc86dc47b8fb3383ce1141f7bc11565e2b2feb95436cf448c09aaac7ee8c8804316ce6782d8853c0742367c0963a
EBUILD netbeans-cnd-7.1.2.ebuild 4218 SHA256 6c80020e4204226274f4a24413dad8bf134f5beb7aee4ecc53d6b4d709093bb2 SHA512 299c07f5e5d930045e8c8ef3d04009beee7035daa2022a803e6dcb16b380096bbf5014c2d684094705d06b4608afcf6925266ef609a483a86452b03505dcb67c WHIRLPOOL 6d6c8bddf3490282b9134315f9bc94ff55675160056fa4c98c302a59d943a9cb38f23ffb9ca313c82061d84d0ae86898ce72d16756d41c468737e319e68f06ce
EBUILD netbeans-cnd-7.2.ebuild 4201 SHA256 0f77a1a343d437e2eb1236722b27b2f2f03901ecc1afde29e1d38e54aef7c81d SHA512 b5fc985d1280ab900cb5125691a0ff99bab075ff5e93ded9af256310a7dcbea87a28a52ba383875caa24fd0ff28bc8dff4fc0fa0242987a673fdc729f7234b58 WHIRLPOOL 19e79dc426fb05ffb48ff9b13de3bab40f483b6dd9d79514e8f819029c278ee47a09c9531b5b4dba2014f805d502e66745f3355e2932e24e0dd9b5e3e273d2c2
@@ -83,5 +84,6 @@ EBUILD netbeans-cnd-9999_p20150105.ebuild 4586 SHA256 033c5674294c1c15d1a777a6dc
EBUILD netbeans-cnd-9999_p20150106.ebuild 4586 SHA256 41561e9e9459a0fdc6bfbd0cc284b1c5da360cf4dc6a8b611ad385d5aac2aeab SHA512 b93038fc028503e250eb3c2ff704263f4d7312178bdd0434b6b0b79aeb0f68c95afdfb93b796d05cfa538e64fce44b38dd4c5ed9115a2293cd0070b4fda6dffb WHIRLPOOL 1cae82682b9b6d1ab1ffea2f461ad89952f73248983b9b216d96a0c7d4917c0e029f8b39517e0b246d079df552ca45779e4d763d5f51b2dd1bb1b9bbf45e7744
EBUILD netbeans-cnd-9999_p20150107.ebuild 4586 SHA256 b0b30f2cd8ca89ce372e535a9f09d5ac296e0f60c5d18da0ac80505cae0bd685 SHA512 8d8dc405dfb317cfb13bb78fd05173f358f2cddd422eee1fa2b9efd100622250ae9113926e89cdabece252f360956e9b44c6b4e0e9570c21c367b936b93504ba WHIRLPOOL 18cc26ace641c724e265debe0c185b3f12efc24f460ac019c46b2f9e7bb9848ca3b78b32dc598134b5e6bbf523552b6090bd76e597ed032ddafb6a076e338b3d
EBUILD netbeans-cnd-9999_p20150108.ebuild 4586 SHA256 9ad0fdb226b77c845cbd0a1375f3f34b930aab4065a89d9c1d2d95391f74e211 SHA512 9296463bec539a2138b38255689f7dc99cd2cf455d73b48f435bac2b20dbd7f76a4e5db2f6b5c0d6f61ac30057779a8839394accddedd66d693f6337e5556e9b WHIRLPOOL 0fe1febb193e6d14e4e967d7c620956e9667d7257ecbab63e540f8d8c2966a85dc5ae0489a527ef514097e3e29c04ff9b17912908e8eb3ba1e3e1c3ff2064910
-MISC ChangeLog 139093 SHA256 d9b8994262b202118b2808659cc5b735b114d650c56edf53d6c81182269c6164 SHA512 454b5bb30f4d2247bfabec04e5c11344d8d863b647deb42916c42a231c4d7c2fc17d08324fd1e0b219a5bb0b8f778e4f9a50b9cd2371266cf8ee4a5daf08dd7b WHIRLPOOL 5067144b97763babfa614f21183ab3c300d1ada761dfc9ffe59d1d193d05ad0a9c08f7070d87ef264ac3e8af7cfe97b94012d67d0c84b3adb0da84c6db67d86b
+EBUILD netbeans-cnd-9999_p20150109.ebuild 4586 SHA256 b7fd7aec560569002717a725dda49f4e4df9d5a73ca8bbf14221407c97c122f1 SHA512 f4707058de14ea5f808de53ff284383db6a9a569245c7d0fc98c7d854f93f782d421976018a0c63e65456816333d204d19459c1c043bd6e01b40bfe8d5848e5c WHIRLPOOL 666c49852229a68df5e979f5724750fbf562b7300a9e5641ef5edc0e1401d41bb1a7d7b6afb70ba2741d9e0fd57865af8ab19ac1597d80f8458ff7fff17594f7
+MISC ChangeLog 139260 SHA256 1df4334830c6e72752a8d3fa34fc0312e682a11d77d38fabf762daf99b0cedf4 SHA512 f0bf27fb30cbc0dbb30db5c5a2a0b8486ffc0d5e6871e9fc7bedc02407b97cca4e9c0cc655473321e642d94ccef9d88e79dbcde69fe23604b79b89f45884169d WHIRLPOOL c0b00efce1fdc43cd90ae4d0623ac746f82cf19ada60d922dc35f2c82ef85e6e30757efc9609e36303d6b6d9bab86832a41431d5e4786d0a2a7376a3b7ecbd2e
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150109.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150109.ebuild
new file mode 100644
index 0000000..762054c
--- /dev/null
+++ b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150109.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans CND Cluster"
+HOMEPAGE="http://netbeans.org/projects/cnd"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
+ http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
+ http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
+ http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
+ http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+# These files are for remote development and debugging
+QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
+
+CDEPEND="~dev-java/netbeans-dlight-${PV}
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ >=dev-java/jna-3.4.0
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
+ ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
+ ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
+ ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
+ ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
+ cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.dlight.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/cnd >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+ fperms 755 bin/dorun.sh
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
+}
diff --git a/dev-java/netbeans-dlight/ChangeLog b/dev-java/netbeans-dlight/ChangeLog
index 9e7ccd7..602c133 100644
--- a/dev-java/netbeans-dlight/ChangeLog
+++ b/dev-java/netbeans-dlight/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-dlight-9999_p20150109 (09 Jan 2015)
+
+ 09 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-dlight-9999_p20150109.ebuild:
+ bumped to the latest sources
+
*netbeans-dlight-9999_p20150108 (08 Jan 2015)
08 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
index 3626f93..22e201c 100644
--- a/dev-java/netbeans-dlight/Manifest
+++ b/dev-java/netbeans-dlight/Manifest
@@ -46,6 +46,7 @@ DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4
DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
+DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
EBUILD netbeans-dlight-7.0.1.ebuild 3624 SHA256 499a9303a1972ee89dfa2685e1dc1e4511c7531ff3b29caadd1136ba25dee82e SHA512 ad60adc5d64f93d03e27170311ce7bd0a6952c8b41cdc51385f8efc9140593201064d162b3130bff7a003570de11963d375d3676476115b1129ac74632d4a227 WHIRLPOOL d68dcdba50b2565d40e1adc484b51c1ed0171c2fcf99fbee08a221e6d9767f96d161d45eda612eb4c4d62e0db6826e2cd124b83e11ee2f7c9bfb6a440ec6821d
EBUILD netbeans-dlight-7.1.2.ebuild 2935 SHA256 dc7d110b80174b1baeaca9c005e2cc9167540f186c7794067cfb45d335251b9a SHA512 7dc2db63ee40a3e64375eb49e669c54f88cc532d7ac8c7320329f8378a3be15ebc4536208ea2975c7fe4a9b3f2ac60d0ec5b8c9a9da392587fb04838f101e0ec WHIRLPOOL 1801653d9e146eba02642dbdb0a39c235a40e5d3d5ac8d4d5b8d2a570aa62330638355ee8df76693db177c58bbf31271342215c70d7e198e4b6bd905984ed9c7
EBUILD netbeans-dlight-7.2.ebuild 2650 SHA256 9b0c0049b7cf6894cd44327c3697d4ddfb0dba2aebd6aabc1821b550932cd69d SHA512 0584c2a1cc65193673bded284c454b430fa3f5774c33d704922977d25ed26bf88d090670e330299c85ada2e897e5f124ae9f635a6f8be7d7fd10740482df7eae WHIRLPOOL 1c27b0c84a34865cb8a84062127f49aefcd245fa16fb825d7ee57d24c3f5841935242c16b3250319078762ce4e8aa5bc8dbd8dbe497b39af8e027b9e39ee585f
@@ -78,5 +79,6 @@ EBUILD netbeans-dlight-9999_p20150105.ebuild 2995 SHA256 8884e826756ca8d8a092326
EBUILD netbeans-dlight-9999_p20150106.ebuild 2995 SHA256 7aac00c14241afec0d16adc465049750ac291860089354cddd2d176f50cbb1c8 SHA512 a0997c5446dba50424d608b638579d66b2e3af4fe10c830fdf3edf6c893fd6a182eac8b5360d5fedf842b62785d1fefe156856cc5d0b5d4023170130b39533c2 WHIRLPOOL 917aa62fdb18033bfb0d26879a5f1a2f582c30ae869e2bff738c5805d429b4f5e25e94789f25989b1580890a3fd978039bd70860aeb64046e49df574a1a242f9
EBUILD netbeans-dlight-9999_p20150107.ebuild 2995 SHA256 61becb89147e3cf624f0a9634ad000e448767c72e33950de8169cd941a366f6e SHA512 927c57c3350c39305a5ec7245a11e422b03cb84cfb8999207973d9ba1bc084b2e14118d6c7fc1eee934266a4f42b05da05c528e8c46ebda5a492e9f47d6ef1d4 WHIRLPOOL 5963479e468198bb102ec315eb7e16a37dadc2dd77b32b422d3dc34562c80500ca70dcff0280876cb5f2a286bd1de09d83bc3624ad2dc7bf50d1370131d6be25
EBUILD netbeans-dlight-9999_p20150108.ebuild 2995 SHA256 f8aed67a5a63d6c9678dd27dcb195c40d91c5debf8045eab888aa70ec98c870d SHA512 f465e6b067ab634537c5eee11a8af9f7c81c10e6ff5829ed26dcd3b2b0fcd341ac6eec0029afd826cfabaeaa21751acb656b6fc01fd83e5c8baae02aec573fb7 WHIRLPOOL 57084f8edbcb59c5b5ea52f9411ec4ef56b3f1608d9b073a53302b0eb362b774112a17b832591eb2b33cb9fedaa3c03bff3e1bf31be9ee7d5bd69ecd9846e704
-MISC ChangeLog 145015 SHA256 cdd9db40818d491d5f92a808702070943ce788749b2f1154ae8a1f67a6b187ce SHA512 537468a5cb02e90edb656004530902d3e52fd7027b3e18b93bdbc2b41a826b7b58a05391853b85626981991883c871775258d43f32959ebdcf12b6e61a35fde4 WHIRLPOOL 4291b7af25e5b93e039c70718df0186663aeb1dae2f9c7239a7a24b86b583ab0a818a89bc68c261eeb177b63bffa320314a920acdf561fe83a0e1d1eabc2acab
+EBUILD netbeans-dlight-9999_p20150109.ebuild 2995 SHA256 67af6f26d584a16b7a41dbb0ff351f9fd2a16a59228895b26924f74c7dcaa880 SHA512 21ced9518c72b955e1e717812e3360032965c34cc919251445754a37ace67c5d4448a98ff68f222222b6b2841a4d91efae4033a46476c2549447d5a6c7efefb5 WHIRLPOOL 63fb68ea7cc92a02448fb468bb86f9973dcd5e6e28a9e91b7389e9630f9bde1d9bfea63709980b03e23ffa2de027ecf1a6e9185eecfbf816e634df82a5159f45
+MISC ChangeLog 145188 SHA256 65c791832f00d00e2dc72f32160672c23c69194c82be07a2b4c708c9e74067ef SHA512 67316985675cdd39cfe2cd97f129faa485eb6533c3e092c7548a9da25681829053209e68ef06d38134c6a418fcd1ba89843d44ec3026c32116409eff50a7cc5c WHIRLPOOL 6b039bc5a138381f45e52f712a49169af174f596d56f3f70ef2aabe8ffa39e7eb34d7b82e0cc51f2a01b0efac47299463a32b5336f297deebdd5c58d8c9d19dd
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150109.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150109.ebuild
new file mode 100644
index 0000000..24ecdc3
--- /dev/null
+++ b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150109.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans D-Light Cluster"
+HOMEPAGE="http://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/dlight >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
+}
diff --git a/dev-java/netbeans-enterprise/ChangeLog b/dev-java/netbeans-enterprise/ChangeLog
index a3f811e..190ba35 100644
--- a/dev-java/netbeans-enterprise/ChangeLog
+++ b/dev-java/netbeans-enterprise/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-enterprise-9999_p20150109 (09 Jan 2015)
+
+ 09 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-enterprise-9999_p20150109.ebuild:
+ bumped to the latest sources
+
*netbeans-enterprise-9999_p20150108 (08 Jan 2015)
08 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
index c95bcfd..b86d532 100644
--- a/dev-java/netbeans-enterprise/Manifest
+++ b/dev-java/netbeans-enterprise/Manifest
@@ -127,6 +127,7 @@ DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4
DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
+DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
EBUILD netbeans-enterprise-7.0.1.ebuild 16338 SHA256 03ea08daaf5d4c5592937929bac33b4af3bac00a23f2167a7ef7b3c172a72abe SHA512 4d24162c7920b9a1c65e6c6753900ead387a4941c2db98b522631bb09889c281bce048a74e2e584f8b5732cfaad1d7125e0cfd37aa2dc81fe85160b0e123ccd8 WHIRLPOOL 35eb648c37cb6e59aca7969c1074c2c280814529aa7ec3c3191b0d3f2a92fa24e1a8d981f343e4217fff52f6100b4884b970df734c45145759889aa6e6661ff2
EBUILD netbeans-enterprise-7.1.2.ebuild 18060 SHA256 f63721b8ce5e1afbc58f783348f66f1e3501be519a1c9c1287ef860acc64ceda SHA512 2ca89ec8f89f106a284136d4d0ed52fe3bcf49c650d56ded6e62306c531e5e41f62b8aa923cb544842cf6e34e5f433fecb278bc1515abac987e2d00fb68ffa26 WHIRLPOOL 879067d72285aa6c7273e84ddc3dfef7d09c7cb9f9a6c279fddfbd3eea6439dea053d3c648fcd56d47ef2292db14d101307eb1aa8b3081dfcdbc3dac4d0c3ed9
EBUILD netbeans-enterprise-7.2.ebuild 17752 SHA256 2f46916df731fe33c5d4626ae580a77686c392932a3388f755324bc3184bd636 SHA512 3543d033b971108fa2b8e6633ed640e812a83b34807e1cb5a69d425823d1fec1c13ecba3cc36fa4504fbfd6297e7eff1ecabe07d01725d9f13c99ffd70d220ba WHIRLPOOL 512753153bbf714ae3fbf9c580f350234d88bd5ce5690e7bc0fadd1c355bd38c2a5c1e9adb7993c3678d759661bbfb1654b0630e3535a2fb9198742fa7fd2c1e
@@ -159,5 +160,6 @@ EBUILD netbeans-enterprise-9999_p20150105.ebuild 15147 SHA256 73e9b92f0ab8da109e
EBUILD netbeans-enterprise-9999_p20150106.ebuild 15147 SHA256 de2fc2dc9be5e40699cd554651a146cb457d982895b103c185502aff892516ae SHA512 0d7c3011890dcb57d13f0355e71ade9205f0c167ccd968223d2b1103fc0574b9958e525fe907dac4a1128356656f53729f1e8ad0e339909d4dc93436d4b708df WHIRLPOOL 973af5febc3f3bc69649d7321a10d55b6d6e2b1f36bf4bff02210b62c72e40537a1d6f59121b97d5a37cb4d691aead630a3babda98de569209991c392e3c8d8f
EBUILD netbeans-enterprise-9999_p20150107.ebuild 15147 SHA256 f3a6f7f1efc14994b9b423b46bae043bdbcb7b9bef773decce8f46fa136881ca SHA512 d76803e69325ef18e9535526275d982a14405a04f5dcd5d6b942a0acd63f4e61e114c2f1fa6f20fbc112195103981cee06831b75f4b0fc7db87d130e7569b5e3 WHIRLPOOL 2c9d32beab8c4d29d4ffaa628c89846858999c352a2c88e9357901ad57c425a3541c4162e421fa03492fa98f0c949a3738953f5de24eb887746cc9f4c33eba24
EBUILD netbeans-enterprise-9999_p20150108.ebuild 15147 SHA256 ec807d6a8b1490a9a6aff77eb4c791a3be32bd748b736e31f024a9e0e8924f45 SHA512 090afae497e12791ca103634b12bd1482d28c96dd5c3ccd2d61674fb1ad7d5f96311dc0ccefabac287f736b089b77a74984294192e3aa82fb73a412fdbfe246b WHIRLPOOL 5e897abf557395abbce0a4833442da785253907f64439d3e00e93486c11c8e9d2848c188a2ecfcbfd2296a4d6ae0e4fbbe8cab0d5417ec1857701d2f60b9a1e3
-MISC ChangeLog 152785 SHA256 a25ae5107670ffa791709e8cdfa2e2d8c3e22af991da343bcb81449420af4293 SHA512 9c020a2175696f6a8641211c8eaa44e116a09985e83805cc735389cee2471e76311be9fea44f0662fcb1be222d1ccc259f2f08ac2bab4bc67ec15d6864f3a725 WHIRLPOOL d1aa0c0c64175b322d1d86e367b55ccb8d094b0e7d5e46a5d1a7af4e64cc903987d8ac2447b570ab77d3490abb8e5099c99e7cb7546d66e2cb0088f00aa136ba
+EBUILD netbeans-enterprise-9999_p20150109.ebuild 15147 SHA256 eb3130abdea4aaabaf6ea485f65bd325485754c237e9b1b91a7e65de72f59bc5 SHA512 2dd879c352a817f2d65e6b95e901dafa2678ed1f4394493bf24eaa70ec56cd546c80a63ecbb3516278f1ef944cc9ed44e8ef1ee95d97c41c7258a79645550ebd WHIRLPOOL a90ad65a6c0b000acb6053bd36d7377d7d09b36ed94ac09522e99906a4324113f1c55900944802e1b9bea4557edb8eb1ab42c1c1d7f05e62336bb766808dd28a
+MISC ChangeLog 152966 SHA256 5c563bb8bf6ab9b4bec549f1eeb8ede1ba764c9728ffe536dd3589e981cf6f56 SHA512 2ee16f87deaca1c484d88c0fca19df06cdf86936ac4ca6e6d50455d2f3d8bbab91ce94167982fc7b27adbe3ef09b15e564898291259bee45c26b6d1243035899 WHIRLPOOL b7f87e2980013fe51e2bd26656a1aeb59d2c41f7dd7dc0aeaec3579535b262e1ce14c02cfd7d7a15fd2a1d2486146790b2bf51eeede12114c12084aef92e1614
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150109.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150109.ebuild
new file mode 100644
index 0000000..0444a9c
--- /dev/null
+++ b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150109.ebuild
@@ -0,0 +1,249 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Enterprise cluster"
+HOMEPAGE="http://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
+ http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
+ http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
+ http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
+ http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
+ http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
+ http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
+ http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
+ http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
+ http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
+ http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
+ http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
+ http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
+ http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
+ http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
+ http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
+ http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
+ http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
+ http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
+ http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
+ http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
+ http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
+ http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
+ http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
+ http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
+ http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
+ http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
+ http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
+ http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
+ http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
+ http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
+ http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-profiler-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-webcommon-${PV}
+ ~dev-java/netbeans-websvccommon-${PV}
+ dev-java/commons-codec:0
+ dev-java/commons-fileupload:0
+ dev-java/commons-logging:0
+ dev-java/glassfish-deployment-api:1.2"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0
+ dev-java/jsr181:0
+ >=dev-java/junit-4.4:4
+ dev-java/tomcat-servlet-api:2.3"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}
+ dev-java/antlr:0[java]
+ dev-java/bsf:2.3
+ dev-java/commons-beanutils:1.7
+ dev-java/commons-collections:0
+ dev-java/commons-digester:0
+ dev-java/commons-io:1
+ dev-java/commons-validator:0
+ dev-java/jakarta-oro:2.0"
+# dev-java/commons-chain:1.1 in overlay
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
+ ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
+ ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
+ ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
+ ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
+ ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
+ ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
+ ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
+ ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
+ ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
+ ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
+ ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
+ ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
+ ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
+ ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
+ ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
+ ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
+ ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
+ ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
+ ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
+ ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
+ ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
+ ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
+ ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
+ ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
+ ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
+ ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
+ ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
+ ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
+ ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
+ ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
+ ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
+ java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
+ java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
+ java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
+ java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
+ java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
+ java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
+ cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.profiler.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
+ cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.webcommon.built
+
+ ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
+ cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.websvccommon.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/enterprise >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
+ rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
+ rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
+ rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
+ rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
+ rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext/struts
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
+ rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
+ 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
+ rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
+ rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
+ rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
+ rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
+ rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
+ rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
+}
diff --git a/dev-java/netbeans-ergonomics/ChangeLog b/dev-java/netbeans-ergonomics/ChangeLog
index bb7bcae..1763371 100644
--- a/dev-java/netbeans-ergonomics/ChangeLog
+++ b/dev-java/netbeans-ergonomics/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-ergonomics-9999_p20150109 (09 Jan 2015)
+
+ 09 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-ergonomics-9999_p20150109.ebuild:
+ bumped to the latest sources
+
*netbeans-ergonomics-9999_p20150108 (08 Jan 2015)
08 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
index 5df88a4..acbaa8e 100644
--- a/dev-java/netbeans-ergonomics/Manifest
+++ b/dev-java/netbeans-ergonomics/Manifest
@@ -38,6 +38,7 @@ DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4
DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
+DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
EBUILD netbeans-ergonomics-7.0.1.ebuild 2884 SHA256 e8e4a785fc11b6d0d3c722826761581b8c9c779c5460dc7d1487b3154f4402ab SHA512 3ba2810e650726f48fbdb1bc0c58b6ee1e7d9d29d4be3b27c00bc981b773f26d979fd90154184276e044eafd1d4d8940b47d6f0f58589f9cff7fbadef5fbb05f WHIRLPOOL 5fab7fe6492f91bd0e97a8a95c0652266d771e9b60957e16ce6ff683c1e38081372151cd8c7bea44ee1f1dd7bf435f8b00b9a1a23e4c6106c990794c6093ba10
EBUILD netbeans-ergonomics-7.1.2.ebuild 2893 SHA256 cd56250980429160b8fa9deb17f15050d016394d5fdef19bf772cf29988c86d8 SHA512 32d4556218791a32efb8cf8ec8303f7e8f27bfb03b97af0c66cee717563c7e02fcd9e350b0425ec0cec28ab09865d4815aba1471ee958e05e7c42e421a7f71c2 WHIRLPOOL 318c8528c2338c1e2f6e342c263be52753fa74c9ac934b0ee60fe0fff2146e86d1761fef8eaeca8eab844709bea2196fbe181fad1f689a9d5b9994da3271b4db
EBUILD netbeans-ergonomics-7.2.ebuild 2876 SHA256 ca7184ac24c255941c4ec3e686c4237ef0af4be7242c44417fa799813083515e SHA512 c6537bedf2fed4ea914c74a208124fe692af837ab2c81c98b8aa0347cb9d5af496378a8c042437facced26d3b42b101225dfa8b81dfc3d6ec4e3e5613e359f72 WHIRLPOOL c7e4c08ace118690f454dbf6a9040bff3e7013c646947fd02b05bca2b4d802393b6eca3234c6228f8e4df4da1ed193ecfd93c848038e4dd9ae3f50959692aa15
@@ -70,5 +71,6 @@ EBUILD netbeans-ergonomics-9999_p20150105.ebuild 2919 SHA256 7ca43de088dfc82ea2d
EBUILD netbeans-ergonomics-9999_p20150106.ebuild 2919 SHA256 caeba12f6045d402c79372772e4bc36d7ac7b60961b767561c913e859d1e4539 SHA512 cdfac811bd9f9b7b01142c26f20809c8ae8016966da64999c68e4b0b0c582eee8dd6f70f9fdf573a16bc17dc3d402434b64ad37b49caf583bbf532d7bcc3bdce WHIRLPOOL 95d934f64a807acc54305ccb626c28cb429c0792d903b346b66e8c664aafb6c919a54ad7bd7d0ff3261381f2a70f6af0b74cdf072cd1f639fa1b843f3a3cc0fe
EBUILD netbeans-ergonomics-9999_p20150107.ebuild 2919 SHA256 6ab294842a764ca3d4740a415bbdb4f64cf135f5ceb547008444968be040bc78 SHA512 d38051b5b79ad1cfd8f259ccd682cc0865340ba4721c49594dd43ee757cb7b48d3b4195bf717d1d431fa8fa4ff16a098392f503f0a10a062245efbe3435dec20 WHIRLPOOL 67cec8ae38cb44003dc7e51caf30a31a6d08c7cd135134cbf8c0243914afd3795d5ab4a4a8d2c269840162a77c4275582d35b4bbb0443a79d5c65969df4106a7
EBUILD netbeans-ergonomics-9999_p20150108.ebuild 2919 SHA256 e5da846141298f6515322443fe6c4b803148b08f1ee477df213290e73e6cb85e SHA512 6d9869ce2eb244e00a6240c6707794b1ff43f09546915624fe8800c0f97f62440ae7dfcaae35cbf49ca68266eacb35e8eabfca5a8ff200a4d51808cac2cbe8e7 WHIRLPOOL c97b1da7a5caad41d6e4705a075de2746b1610dd20e901b939ee8b69870c923b68369971315dcd88848ce765c8daa2a173dbdacde558785be5814fc237423ff5
-MISC ChangeLog 152260 SHA256 56cbcaf9bfe52cfd0a25d1dd668ffcf98aa6671a0e103ba0ae49f183fea376c3 SHA512 27cf167b8434c89d1bda490842e187a22144ebcd5fcb9c7ae4e16113f2c2f486f2e137a73410881f58bf086e705813d272f72f6b76718e2482eafe8cc0b4a342 WHIRLPOOL 3f63199ee9f5f220ad64be80fb1e70dabc45b532dd2d5b9ce542c04a56e6ed44bb248d0ec36ea5ed20672df5f379b99e21e9a53e32e6034679cf42606263be1c
+EBUILD netbeans-ergonomics-9999_p20150109.ebuild 2919 SHA256 0a859aeb1bed2ad8f1803d22aedc8bcb8937483894ce965f116850cf75e3903b SHA512 971b38a06758e18ca6d2f67c8f5aea6793afaab57b540dfc6a032f8b81fa7852890f035a17e1186874b91c6da5f7483e5900d9b9aa75989962c78bced73be808 WHIRLPOOL 67616a25a93f5525219724685a0ff4871582710b300085af674ec12f0e3ba3f67e623d2355204ac932b86808a4721b770d4e18a08d80a81ca0993dea31cdf639
+MISC ChangeLog 152441 SHA256 ab759f4574402027b699ce84a8430863e2746e151a39f72f550b197ffa0a891e SHA512 7f004b2490ff550a98bda391c74b46990a6a1c4293acc4f49ea80077fa75bf557ea75a74dd39a201c772b867a08ea22b6e865ecb0da64ec017f26d8380a184be WHIRLPOOL 6bdd0672c7efa837947ce21be22ac471f658841ba22942cc6bf9152282a10e900c4aae6f031dc710d2484e2f475a62bc7c311c87fdf8292c0bd86cb9c95feb81
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150109.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150109.ebuild
new file mode 100644
index 0000000..649b9a7
--- /dev/null
+++ b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150109.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Ergonomics Cluster"
+HOMEPAGE="http://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-nb-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
+ cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.nb.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/ergonomics >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
+}
diff --git a/dev-java/netbeans-extide/ChangeLog b/dev-java/netbeans-extide/ChangeLog
index 0746135..88fcb05 100644
--- a/dev-java/netbeans-extide/ChangeLog
+++ b/dev-java/netbeans-extide/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-extide-9999_p20150109 (09 Jan 2015)
+
+ 09 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-extide-9999_p20150109.ebuild:
+ bumped to the latest sources
+
*netbeans-extide-9999_p20150108 (08 Jan 2015)
08 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-extide/Manifest b/dev-java/netbeans-extide/Manifest
index 279aa30..2c63acf 100644
--- a/dev-java/netbeans-extide/Manifest
+++ b/dev-java/netbeans-extide/Manifest
@@ -36,6 +36,7 @@ DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4
DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
+DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
EBUILD netbeans-extide-7.4.ebuild 3311 SHA256 8585e0b9eac3b9bb35d5b5e0152936f84708a824d76831930a3dfd3d196556b0 SHA512 19eceec7a634923b4712eb277a1ff9900a2eb4d9ac0a2c699175333c263f0c02baaf24eb30bd7919444f5c9df751186689b2d4359ca1c88dca02884d7c18c3cd WHIRLPOOL e64509f198c4d09851f98d5bd2ddd5b469b0a7c0f3122f391c17833e5d6d77b7a6c2fd9e942e34f2df42047504ad40593f97af9b2898450e769c7b012355c316
EBUILD netbeans-extide-8.0.2.ebuild 3315 SHA256 91d5ece7097d8bff6d04ebbfd12b6fefb787b41ef33b4288e31e9babc49feca1 SHA512 42f4767cf06a9528d02db53f4d487a495135934302e33bcac9384cfd174260ff922638c9a0e659c537c50a81f91372aaf9d2585b4505b999e681dca9acaea4e0 WHIRLPOOL c55f05d55e8dc22478d29cf9e8ecd15de3e402f19e2d41cd302ec8f0b0d0f23dd434fded92761d5bbc55e1219a6d424afe8754b146f8312248e3a53dfede3b2d
EBUILD netbeans-extide-8.0.ebuild 3305 SHA256 b2d57e2e2d92760ead3d383fe4dd5b4fb9fc2807a9b58c6f40b44fc24072b8bb SHA512 6e7f12758188a564ef6b5cf8b0ffdf79e30d1021172d10f215d04e727bc4001e4385fd0961a26a6bb42638089e0919b1d4628a13ba11a3deac94d4693c7210d5 WHIRLPOOL adac8461de43669b7bb98ea8920c0a2944837211a37503b957221149d4b91c4bd92b6db160191990b838c474495c65f62c8a4bb9fdbcaa371b4648a335b1afa9
@@ -64,5 +65,6 @@ EBUILD netbeans-extide-9999_p20150105.ebuild 3383 SHA256 e928733853d77563eedaed3
EBUILD netbeans-extide-9999_p20150106.ebuild 3383 SHA256 c252f8ca76a98ac752ce488c4fb018ce443decb18b4b1851e8ecde9edd3f703d SHA512 aff04def9cfe9db027f1d6f51d8f07c3955a3655e55aa0734c9c5d67731f8b7a9dc679b1c865c42ae947072327993ddad929d4df8284f218dfcbc09f0d692c35 WHIRLPOOL 1bcbc505e845551815353110dce8d3232e1b266b30ae454a3a8077ac082e2abe67d84b018f98eb1d74b0e2d845924e4fa96c9d5395d39b613411bbda0e01c0aa
EBUILD netbeans-extide-9999_p20150107.ebuild 3383 SHA256 bfb3c1d5f62e1150fbe38b0be0c7f6f5d53dc7b8e8a3521588342d0be43029c1 SHA512 589fdd6ffb33ab31962e76e3d940b7d640309ceac5ef5ca112a4a04955406a2e680b1babbd7ad28059d1b95463418b3daed9cdcf5470c2b61cf823df4780b343 WHIRLPOOL 4a06e1caa740b6b7291f36e20267cd88af54ed993bd2fc8dafcd648af9d24cebbfc75251642de7fd512c5f8f599be3888da67f99cb073b9d34362dc4e0277190
EBUILD netbeans-extide-9999_p20150108.ebuild 3383 SHA256 e848938ff46ca4d43b134bdab8e48eee0c39a6d26177df82945e27c6fa2f37dd SHA512 dbcca0313f613d846af23a8ff1dd6fc1d7b8ddb49ed694e8376cb59d1a794b5bd62b06b7f852f5b089d9f389bc452154d1a8c997349f4fea6e6be16fed5771f6 WHIRLPOOL 45c37ccac4d240a995fba415aca19d6afb731738f7ec1923978dff957b8abcc3943386bacf38a729343649c5aa937a5dc42316457cc78e3b5bf4881d3eddd554
-MISC ChangeLog 77027 SHA256 dbc32762d52b9fe212927365097028364a6a7fa8301c7f8b1be866b748215ec9 SHA512 7e3aba41a201cbbeb0bdd717bae5bf5545e90cf2337cad088835584fc741d1bf19b14b726a189471c01740b23a18a65ee646670100f5db9b4194f2552ed2b614 WHIRLPOOL e2268591d83957bd2faef3d5b1362b6df64eeecbd78103759af5252dab1c88c6b640673269a8e5e6d74148e5ea4e9cad06b28991278cdbd85a554d398b743365
+EBUILD netbeans-extide-9999_p20150109.ebuild 3383 SHA256 5613104f2177a568cf90aec3b140829720c9eb4cadbe1312ef2069ecbfdc07d8 SHA512 49d25b5312d8cc75c18ddd77c84109662bdd89ff5143ad1206a7acfc5531af9b67033dca420641308eb90cb10c9d8d005deaba98f51bb9f662e1eb661e258a19 WHIRLPOOL 7e082f012ef7d1b45594628b8f6fa88fa1d9bdcda8bf4647f312bb724ab6fe6ee0dba017193788268f91a1962ad17afe30ec0948ed11b256b035cdff574c18d7
+MISC ChangeLog 77200 SHA256 0bc1dbba270e4c2821dd73a21bc0d754d2e73fc2968eb397a8a3cf71405e32c7 SHA512 6da12f8bd22ed20e4811908751702aeb63faed70abbf99e7f12e9b52400a3ad666bcc80d52977a4fb488aeedf95506a7e3483ffa9e6c27a15da2bb739baf5c21 WHIRLPOOL 37887d8023a66e3837b6c192b417ba65d13e5da49dd8c229b0d44e6b5656f83edb30489a01f133cb69f0dc404a9bd65f64814e85df1de18c843d714a3a008abd
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150109.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150109.ebuild
new file mode 100644
index 0000000..cb0bbd2
--- /dev/null
+++ b/dev-java/netbeans-extide/netbeans-extide-9999_p20150109.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans ExtIDE Cluster"
+HOMEPAGE="http://netbeans.org/projects/ide"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
+ http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ dev-java/javahelp:0
+ ${CDEPEND}"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
+ ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_compile() {
+ unset DISPLAY
+ eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
+}
+
+src_install() {
+ pushd nbbuild/netbeans/extide >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
+}
diff --git a/dev-java/netbeans-groovy/ChangeLog b/dev-java/netbeans-groovy/ChangeLog
index 4323aa5..536ed47 100644
--- a/dev-java/netbeans-groovy/ChangeLog
+++ b/dev-java/netbeans-groovy/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-groovy-9999_p20150109 (09 Jan 2015)
+
+ 09 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-groovy-9999_p20150109.ebuild:
+ bumped to the latest sources
+
*netbeans-groovy-9999_p20150108 (08 Jan 2015)
08 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
index 7bc555d..d355bf5 100644
--- a/dev-java/netbeans-groovy/Manifest
+++ b/dev-java/netbeans-groovy/Manifest
@@ -42,6 +42,7 @@ DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4
DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
+DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
EBUILD netbeans-groovy-7.0.1.ebuild 3296 SHA256 29c3d304eca5999e78550fd715dbcbef9d15639d4e4f17fa0e45a46803080729 SHA512 43a0ddb43354bb3c0b8e29004ab547da508662d037b0006dfd24250c49470ddc0384bfffb6423f1e3eeaca98410c5de8b314a69970189306869a16380ab098a1 WHIRLPOOL bf626cecf6dec0c51e7e0b95ac4ff26a795e44a5dabd25719eeb2244742d96d33cb20ebbd9a68728dc27d28b8e558a7e2a3ee318c2e4fde234e0b5e8d32e6a58
EBUILD netbeans-groovy-7.1.2.ebuild 3305 SHA256 1e00f335b8cc1e90deec3c3251629ba699286b25be5b6945d135d271004dc34b SHA512 3a1d67d02054478ed15e11789292fcce3fcfd343b8feebde5e07a9463c380c644310603a3f9f984e8071b0b097075809dce423b888e1f2aed316cb90a562d20e WHIRLPOOL a790c1e186c4d1949de6b4dd975b929c132e3e7b7c455c7867bd1445f59fb6ace72b5c9adf09d0c6079718fdc6c34a0c5f0c9c437517b55b7ae109ce3e20b064
EBUILD netbeans-groovy-7.2.ebuild 3160 SHA256 6d709b7cc07d7ebb59c3ede0a19c9890ca3230144d7f455cf24d984ac2f633b0 SHA512 e30c8d58165b87a39a356f8b813c593910cd2c247de41420369fee21157c2f2881db34612711f77c9ecd9501aa6d7235ab7bc41d4092be1e68fab778c16d8288 WHIRLPOOL 4a6495ca077f3c374105b25698c8251aaa89daf56c2749bdc73867b0ea1ae404cfc7b2a8b435ef7b19f00aee8128be051c04d6a24fb631379fbe98d6854a507b
@@ -74,5 +75,6 @@ EBUILD netbeans-groovy-9999_p20150105.ebuild 3422 SHA256 f3c0e03c71267aae465a692
EBUILD netbeans-groovy-9999_p20150106.ebuild 3422 SHA256 65e58e3349cceac8142fbd46841a375021d62b8d14ec6691ca3e0ba784cf0251 SHA512 a012d71ceb91ae5a513316b134f51ab3076d9766f7280c2236b3e62283df9404ef393aacef9eefc32a15e6708213e0f4dfbbdefcce60972402815bca4c6bf707 WHIRLPOOL 8463538a3e14f56915b61a483751d810aaeabd3b6973919550aadce71aa974b30f5d3a0189fc9311b71f1d78011684ddb7c30b32e81ff5e9aa3b2fa2a562cff5
EBUILD netbeans-groovy-9999_p20150107.ebuild 3422 SHA256 390c4f3d0094df963cd6eab847f18425e535ace83e352681cf854074be9b3092 SHA512 b4eaebc39add96f2943fedbf19906607c2217d13793ab47c7a57a986e16778c07b95f1009d6b145e4d594c5c318fdbf8d5aba5ec41cb94018bedf831157ac758 WHIRLPOOL 8adf78e6bbddb7f64e7e81b7b2477176c1200138e84e9b1b62912d1e7482bf25afd642ef585dc1145380947d5384a73025046ddf16ac9caa447f0d2eb5fc0d53
EBUILD netbeans-groovy-9999_p20150108.ebuild 3422 SHA256 4f97dead0ec4ecf036f9e59514cf3462d35a2c25141d09fafded7a896619f6cc SHA512 4197ac9d88199bf1bd034ab3f119269b5d27a2adb7c874c0ad3fd0c2c813630863d7594d4e62a83ccb750512e20739ce1b696eb174b0c6cfaeea64baa03ab0b2 WHIRLPOOL 689c4d92bd3ce496b2a9bfac4f92c1ddcadf97862225999f3c5f24c3f3e0dfffb205fd22ec66ed48ef593f3783c16ab46de8c5b44214ce3d85dc50611c85db44
-MISC ChangeLog 145007 SHA256 ab4535e1198a335e71c3838724440eecfc49a82afdb49b5cfdea4145e79a576c SHA512 0410539a8cd75386864a549eeb22e979c6ebde424ba0e7b711a803476163b83cbd3ca8979d72def4b99e7931cac784487e81d1e64420d890671f3311c6f4033f WHIRLPOOL 3014c904cf7b43608381511e152b7554543df6fcec882baeb4941751e89faa39637df53710e8d4446f47ae5999cd63263972e67183a8aad6f19538bfbe42f86f
+EBUILD netbeans-groovy-9999_p20150109.ebuild 3422 SHA256 b8db01d1c7eed540721cc02f2108fc8203f6f7f3c097e496964f4b7a880efa33 SHA512 1f954bbf1344cd1a8cead4cd45a3f0b178f53570f1f3db86eee65484592f8ba07e5be29c7d2dab095f6d06b13fc5183e147ecb640febe3499875321349e1fa81 WHIRLPOOL 61506bfc2b4672a0ddce1a4c132fe56cc091bd065e21802c1f64c0975de520b34717733aadbf786da1896305aacfaca21f6a3cec86c256902accb5a0e07b1c15
+MISC ChangeLog 145180 SHA256 4c357109be05d3c6437205cabb8fb62e4b7b12a0e1acfe08f724a4b10f12d1d1 SHA512 44ea8ab50d0a937308a4033c37f6dd9c92c5e5316fba759d1fcdce87882e0b2ab62502dc1cf81c276da9e042ff43d39739c1c1fe9069a792d824c4749ac31905 WHIRLPOOL a34884416ba68ded99b48c08ebc6f7d2793072eb4153c249b52c08f3687507c8a65062fb88d45f13ff133898fd5df2b19095272e67c3409f4637b7521e73da3d
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150109.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150109.ebuild
new file mode 100644
index 0000000..db602bd
--- /dev/null
+++ b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150109.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Groovy Cluster"
+HOMEPAGE="http://netbeans.org/projects/groovy"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/groovy >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
+}
diff --git a/dev-java/netbeans-harness/ChangeLog b/dev-java/netbeans-harness/ChangeLog
index baca6f3..d8d80e3 100644
--- a/dev-java/netbeans-harness/ChangeLog
+++ b/dev-java/netbeans-harness/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-harness-9999_p20150109 (09 Jan 2015)
+
+ 09 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-harness-9999_p20150109.ebuild:
+ bumped to the latest sources
+
*netbeans-harness-9999_p20150108 (08 Jan 2015)
08 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
index ab0f7ef..20d8d5c 100644
--- a/dev-java/netbeans-harness/Manifest
+++ b/dev-java/netbeans-harness/Manifest
@@ -44,6 +44,7 @@ DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4
DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
+DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
EBUILD netbeans-harness-7.0.1.ebuild 3579 SHA256 f4d09cb7bd5e8485caf75a3020ddb8102d3ea326878ac384ef4aecb011a1f6a5 SHA512 390c26b4a3dbc81ad1ef210b3ea668926398cb38ea13fa37dceb6782b4478b1ceb7a49e9db300f691fb8b31c21c56b25f4c3237c0890f0c637ca45f596c88294 WHIRLPOOL ae1e34af6dd61c30f645f39a825b6235e3eb1f9a42dd23431225513733209a2eb225a741b75342f827a4be0ffbf41b9786a6a6430051f543c321abe3c20da6bd
EBUILD netbeans-harness-7.1.2.ebuild 3587 SHA256 e0adc470109009641bf48569623bf0fc51a400ac1ba686475c7dae1a5b561c96 SHA512 e4157a6b294c17fd7430802b33253d473120dc16173557e0d7840078f4043a383d5e3672af64f124509e54cc85d590abfa4375f181a32ab8b49e976cb6613cea WHIRLPOOL 423a5844a2c55ea99db4ac78e1c605a55a04f634601c0ac054e739c0ab4a3e9c765778dbd81ccf4a1e50e9d9e4cc29ecfad2ec64b483197927f434b67cd4d773
EBUILD netbeans-harness-7.2.ebuild 3421 SHA256 47a5281d140b47e0235592c58657a9065d1827175ccca7d0c73fd81e90710090 SHA512 403fd1f49e11b27ef8002c4066fc911dbeadcccc7adddcdded86c6cd95e8bddaf0603c0ccafd0e91ef31a0909508deab1eb326e98e621bcbae7304413acca291 WHIRLPOOL fe3c5f95a606db39861a80201c185cb5a25e2d80698ac78ff724587b54e859f861b834b89aa79aac22f2c5da700532eaafae67fbcc33259ee07d578ba5c7f9ee
@@ -76,5 +77,6 @@ EBUILD netbeans-harness-9999_p20150105.ebuild 4131 SHA256 1beff36febe595131448d0
EBUILD netbeans-harness-9999_p20150106.ebuild 4131 SHA256 5326209f1f66776e8645ae56e1b9d175cb5f7b3aa370849dba004227c972241b SHA512 86a139b4fdc98a13520f8449f3d3915c122a761624f8b0719872103e54ed6fb23749301b4e8236df8497bced256cad57a291631a4773c0403671a62b03aa3e7b WHIRLPOOL 63ca81bd7d9e7c31a51ed0d9865f92fc0293cbabc2ab87d23aa6ddb83437b6b00b86c7cf1aaa703c42e579926f46df72196373a680a875155b6007ad2dfe60da
EBUILD netbeans-harness-9999_p20150107.ebuild 4131 SHA256 af185cf893d2ed32113f22a3f2c6cc8564b4fa738c6ab4d08c7725eafca9a88e SHA512 347e080764e8606e609f7c397fc98a21eb264c9759038628b850a704aa8bfbcddd0d489862a3531fb4c8ba346f3d8b8668b4859d21adf43d6c564b687e2bc91e WHIRLPOOL fa0fd42bff0135ec9019c71ba0edfd973e653a20a233c52657115a61cf0faa543af9b86235b456e0d37bb0b9032478ce651b1de5ce82c993b752dabc72a40ad3
EBUILD netbeans-harness-9999_p20150108.ebuild 4131 SHA256 84014a647f7db993c61d95b4f573f61e1c844ffb9909b17238b318b1b53ae403 SHA512 e0a4d18f99f84cfd387b7f76dbcd50c6cc8f446875f8f79b9c9f89cb8c50362b30231db84cdafcde939e44047a425679eb865bad2cc1b8bfd16b7b0045864865 WHIRLPOOL 3133a67bdb85acd7468db93f39846d64a732744e83ebb3051a1e4e88b86d32c3905ccd7f19ac8a077dbd0e4c74aa19d1bdffc759e081b7a457f2398c7c62ec34
-MISC ChangeLog 146849 SHA256 3cf83869f9996f901767f1e72dde371f75554795324fcba597e30af786efacf1 SHA512 31ac5ff436537c13e962202b59bfacb2643514fb467e7fb4e7276044fac34154b6165cad0e80d51e6d09c221b85519683210e537e45972457c92dad02558fdc7 WHIRLPOOL c5f89d7264e9b5c9b893183e28807ef3bfd91fb7c8c90f3a9ccf214cb90ff5c1ae9760757a82e56837d4edfc7b8a7ad050a11c77239c67d63181602fd22bc23c
+EBUILD netbeans-harness-9999_p20150109.ebuild 4131 SHA256 d96fce0643f3b5eb8756c4355646ae6bc977804fffb87e039abc163912964fbc SHA512 184ee27b2b806ffd38083880b9227abc6a7e31cca3f8ad3a01350f81e40e8cff53560df1cdb9700d0fa095b41501b121e6834845e6586e40a615519977e9aa62 WHIRLPOOL e4c39d5aa650ae82996c8ef719ef7789006ee1b10b58fce422a517eb87fa8025dee288e0cbc762076ac8e1ba656f8f2690412e1475da15be51af75a7ea8b373d
+MISC ChangeLog 147024 SHA256 ff186f80619abacc86bd3d1442da6edb10adec4ffd994ad42fdbc8365853f40a SHA512 a0c7fe534ce4d7c0d3f74fb9c4e93b45bef695c4a220ce530f8ae696d1003133ae22e0218a30e6c0930efe436f3d738903a263e3505b198e5528c7c8988ea44b WHIRLPOOL 402fe63ed80ddde7397fe84c7ecbf99d480e969032e95c60f432bcabea26c54ad9d08fffd55e99a9c272f69503149775c34c38011818610d065a85b180e68d6e
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150109.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150109.ebuild
new file mode 100644
index 0000000..e8dbdc2
--- /dev/null
+++ b/dev-java/netbeans-harness/netbeans-harness-9999_p20150109.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Harness"
+HOMEPAGE="http://netbeans.org/features/platform/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
+ http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
+ http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
+ http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
+ http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-platform-${PV}
+ dev-java/javahelp:0"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ >=dev-java/junit-4.4:4"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
+ ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
+ ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
+ ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
+ ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
+ java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/harness >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+ fperms 755 launchers/app.sh
+ find "${D}" -name "*.exe" -type f -delete
+
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/antlib
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
+}
diff --git a/dev-java/netbeans-ide/ChangeLog b/dev-java/netbeans-ide/ChangeLog
index 095428f..9746f2f 100644
--- a/dev-java/netbeans-ide/ChangeLog
+++ b/dev-java/netbeans-ide/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-ide-9999_p20150109 (09 Jan 2015)
+
+ 09 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-ide-9999_p20150109.ebuild:
+ bumped to the latest sources
+
*netbeans-ide-9999_p20150108 (08 Jan 2015)
08 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
index fedb31f..5aba14b 100644
--- a/dev-java/netbeans-ide/Manifest
+++ b/dev-java/netbeans-ide/Manifest
@@ -224,6 +224,7 @@ DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4
DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
+DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
EBUILD netbeans-ide-7.0.1.ebuild 22653 SHA256 4c1b3e46e2a6cb89d902c7f4fe6ad9306cbd0c9463a514e87d4c6ec019dc0356 SHA512 5dd526a85a70720686c612efb3aa5602c395111d507b91ae4db04c5814b27bafd1480ab7e44e1148b7412f768543110ff58abdf676de303cd3be9d87b87bd373 WHIRLPOOL abaedc56df115c6050ad7824929ee959ba1669fc1f3f9d4cd1eb9f9f948a608828621f46aeedd0b6062c85b1ad4481d12f952a504559e52c110ff37b88ae0d72
EBUILD netbeans-ide-7.1.2-r1.ebuild 26831 SHA256 2643a4435aa093e292a2728583d8ffbf213dac6a13dad8e47029ed13a2478493 SHA512 5ba14c7b820f2daae788588ae2fdebdc8af6bb870d6ed56adcc2d43810e5dbd2ea21ae639e6b864d6d0b1e69c9aa4f86dfb15e99eb4a170434aadf0109ad876a WHIRLPOOL c9367735f073f9fcf6bb992b6d481aaea1ebe8526907cb6366d432a3f47a0c4d76bc9224206e0e512708dfe896b465878a2a1ad68836c7cd9b51a3a4efa2aecc
EBUILD netbeans-ide-7.1.2.ebuild 26834 SHA256 1e57e60a1a00b4530f917319b5d8eef915b9669b9dd3ab82b5afabe171d8959a SHA512 4242265c0783a87c028f955425c86596038aa477e3256ff8ba244220a573486bb7f2e47b07b3c94fbef07940a3b32c313a1320b58656a67cb15a490e7307b1ca WHIRLPOOL 1e23b1e4370292500f154527ecd7a0e7ca315ee73588806413f630355677ee8fe9318a0e672b5f6ad60f829c0a5579b37eedbd737bc8ec154aba9f59c53bd337
@@ -258,5 +259,6 @@ EBUILD netbeans-ide-9999_p20150105.ebuild 29641 SHA256 b087c750498623cf33b507a09
EBUILD netbeans-ide-9999_p20150106.ebuild 29641 SHA256 cf34c2b50a932191a3dea78e44cc88ec0863253addae7e8fe9fb141c8b97e45b SHA512 213b7f0bf324e096b162466dfd028a8d83285791ae682b081705de5ee452181c711c2b959fb901aa02803a23f9fad8515e05f3aeeef9ce83a2bb34e99b2257a9 WHIRLPOOL e1816dd32479e5468c39a45866715e29ebab28e7ee5cf8800ccaec42d2c23fc9aad0ea50e913a5ddc1bf99aa4c795437798be32dc8c5516d0cf7a4b9878a8638
EBUILD netbeans-ide-9999_p20150107.ebuild 29641 SHA256 65aea26df50dee55ffee05a150c92de3fb20a216462e8864d85c11e09144430f SHA512 81af36d412a9e5ce559a1de0f058be05749e44cd21004c7a4aa8761ecba823b3117f621b2ffab5b0521d52c27eee179ca677c6b7cabeebf2e2c8134f40a58355 WHIRLPOOL 322e353834e018ba14f1c42da1c09863020bc2674fcf5511cd3626b8aa228d10ba12728b06b7edaaeb9268f139d1ecca5e95e4c22aa679bad5371d3593f5ee1e
EBUILD netbeans-ide-9999_p20150108.ebuild 29641 SHA256 d7d7ffdc8de54a6777a4052ba1b4186ee2555927477be3dab9d729f34224bb9d SHA512 9729b5d1e5bc5a34cac31a310f619f43fbc7d35f61a968b6a3f3ddf58ac4d3607301c1be779c162af43a9a8a66a958f553b024038401d939202b7462da764632 WHIRLPOOL a7b7c8c6f284edf53d099e5a0b58acb2136afb3249582042284b8586519cdb649ce515bf4c9ddaf40436cf984a44841e68778ebaf8436235e0f580954ae21f22
-MISC ChangeLog 140007 SHA256 edc1f154d15dccbb8559ab53841b43037f03184f7f03717f42f9fe215fe2213b SHA512 7244f2fbbed7e3a8d75c35310c11f92ce53803bffea6c7688b3b41cdf6c11f1ea0771d61efb0ae05cd2d3e4c50e7998dfe30c257994cb24b89602f04804f7eb5 WHIRLPOOL 2fdbb1009f89d5d6d63e1e498d1ea045dcebfb2955d42cc4eeeea1bbddd779eac48e962bfda76caf5df8b3f1a75b5803edd079d08f574f66a5b500ba5014381f
+EBUILD netbeans-ide-9999_p20150109.ebuild 29641 SHA256 60a9cf4bad9fa047de683d235f01e6e3011d53237fb12c66df320d9b188c216f SHA512 09e2f80a6f05f813bcc35318faa2133fdfea0582ad32a6f8015d4a41ae6a3cba484116efbd67f2566e92128ac2cda79f95099c1ed69ae097afbb7416a6ef98c2 WHIRLPOOL 262750d30e7cefdee2f1f3d50d6cfa5c2abff30eafbd9b23cd5ff4ebca362feea38ba703a85746553a677ec7ff6e9613407027b1471d615ae4fa174c969f2470
+MISC ChangeLog 140174 SHA256 a9e0ec89ecb011e1e34dba08597c0b100d84f0d8d2726e2e5a8cbc47a6fc0fbe SHA512 27c2d4c3e28622ecdc9effc4a1969d4739328845b5e5d0844df5e02ab58a88300e31be33a615752a91bfc64d97b7ff15f52dbc9fdce71bce93ef126ea55f9466 WHIRLPOOL 5dc1fcada43730546d57d19562b0dc26be8d64656e797a304cf41bc438f84df3785b5c8a3ad4161805a7561e433eb4099baed6594d147b44b6a407ce55248599
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150109.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150109.ebuild
new file mode 100644
index 0000000..a9e3adb
--- /dev/null
+++ b/dev-java/netbeans-ide/netbeans-ide-9999_p20150109.ebuild
@@ -0,0 +1,373 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans IDE Cluster"
+HOMEPAGE="http://netbeans.org/projects/ide"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
+ http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
+ http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
+ http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
+ http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
+ http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
+ http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
+ http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
+ http://hg.netbeans.org/binaries/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip
+ http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
+ http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
+ http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
+ http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
+ http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
+ http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
+ http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
+ http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
+ http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
+ http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
+ http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
+ http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
+ http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
+ http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
+ http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
+ http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
+ http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
+ http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
+ http://hg.netbeans.org/binaries/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip
+ http://hg.netbeans.org/binaries/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip
+ http://hg.netbeans.org/binaries/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip
+ http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
+ http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
+ http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
+ http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
+ http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
+ http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
+ http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
+ http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
+ http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
+ http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
+ http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
+ http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
+ http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
+ http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
+ http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
+ http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
+ http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
+ http://hg.netbeans.org/binaries/B005B69D9F5B4DBA636A95403D5CB62BAD5C486D-org.eclipse.jgit-3.6.0.201412230720-r.jar
+ http://hg.netbeans.org/binaries/0F81EBAFB75BE1C3A972B7563078897958724E1A-org.eclipse.jgit.java7-3.6.0.201412230720-r.jar
+ http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
+ http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
+ http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
+ http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
+ http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
+ http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
+ http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
+ http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
+ http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
+ http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
+ http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
+ http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
+ http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
+ http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
+ http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
+ http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
+ http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
+ http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
+ http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
+ http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
+ http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
+ http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
+ http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
+ http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
+ http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
+ http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
+ http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ dev-java/commons-httpclient:3
+ dev-java/commons-lang:2.1
+ dev-java/commons-logging:0
+ dev-java/icu4j:4.4
+ dev-java/iso-relax:0
+ dev-java/jdbc-mysql:0
+ dev-java/jdbc-postgresql:0
+ >=dev-java/json-simple-1.1:0
+ dev-java/jsr173:0
+ dev-java/jvyamlb:0
+ dev-java/log4j:0
+ dev-java/lucene:3.5
+ dev-java/rhino:1.6
+ dev-java/saxon:9
+ dev-java/smack:2.2
+ dev-java/sun-jaf:0
+ dev-java/tomcat-servlet-api:2.2
+ dev-java/ws-commons-util:0
+ dev-java/xerces:2"
+# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
+# app-text/jing:0 our version is probably too old
+# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
+# dev-java/freemarker:2.3
+# dev-java/ini4j:0 our version is too old
+# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
+# dev-java/trilead-ssh2:0 in overlay
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ dev-java/commons-codec:0
+ >=dev-java/jsch-0.1.46:0
+ dev-java/jzlib:0
+ ${CDEPEND}
+ dev-java/javacc:0
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+JAVA_PKG_WANT_SOURCE="1.7"
+JAVA_PKG_WANT_TARGET="1.7"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
+ ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
+ ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
+ ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
+ ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
+ ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
+ ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
+ ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
+ ln -s "${DISTDIR}"/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
+ ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
+ ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
+ ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
+ ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
+ ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
+ ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
+ ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
+ ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
+ ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
+ ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
+ ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
+ ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
+ ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
+ ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
+ ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
+ ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
+ ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
+ ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
+ ln -s "${DISTDIR}"/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
+ ln -s "${DISTDIR}"/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
+ ln -s "${DISTDIR}"/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
+ ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
+ ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
+ ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
+ ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
+ ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
+ ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
+ ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
+ ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
+ 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
+ ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
+ 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
+ ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
+ 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
+ ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
+ 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
+ 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
+ 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
+ ln -s "${DISTDIR}"/B005B69D9F5B4DBA636A95403D5CB62BAD5C486D-org.eclipse.jgit-3.6.0.201412230720-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.0.201412230720-r.jar || die
+ ln -s "${DISTDIR}"/0F81EBAFB75BE1C3A972B7563078897958724E1A-org.eclipse.jgit.java7-3.6.0.201412230720-r.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.0.201412230720-r.jar || die
+ ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
+ ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
+ ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
+ ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
+ ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
+ ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
+ ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
+ ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
+ ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
+ ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
+ ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.process/external/processtreekiller-1.0.2.jar || die
+ ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
+ ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
+ ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
+ ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
+ ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
+ ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
+ ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
+ 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
+ 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
+ ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
+ ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
+ ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
+ ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
+ ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
+ ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
+ ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
+ ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
+ ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ popd >/dev/null || die
+
+ java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
+ java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
+ java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
+ java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
+ java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
+ java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
+ java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
+ java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
+ java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
+ # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
+ java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
+ java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
+ java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
+ java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
+ # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
+ java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
+ java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
+ java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
+ java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
+ java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
+ 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
+ java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
+ java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
+ java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
+
+ java-pkg-2_src_prepare
+}
+
+src_compile() {
+ unset DISPLAY
+ eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
+}
+
+src_install() {
+ pushd nbbuild/netbeans/ide >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+ rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
+ rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
+
+ insinto ${INSTALL_DIR}/bin/nativeexecution
+ doins bin/nativeexecution/*
+
+ pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
+ for file in *.sh ; do
+ fperms 755 ${file}
+ done
+ popd >/dev/null || die
+
+ if use x86 ; then
+ doins -r bin/nativeexecution/Linux-x86
+ pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
+ for file in * ; do
+ fperms 755 ${file}
+ done
+ popd >/dev/null || die
+ elif use amd64 ; then
+ doins -r bin/nativeexecution/Linux-x86_64
+ pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
+ for file in * ; do
+ fperms 755 ${file}
+ done
+ popd >/dev/null || die
+ fi
+
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext
+ pushd "${D}"/${instdir} >/dev/null || die
+ # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
+ rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
+ rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
+ rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
+ rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
+ rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
+ 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
+ rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
+ rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
+ rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
+ rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
+ rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
+ rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
+ # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
+ rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext/jaxb
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
+}
diff --git a/dev-java/netbeans-java/ChangeLog b/dev-java/netbeans-java/ChangeLog
index 0edf394..a999bbf 100644
--- a/dev-java/netbeans-java/ChangeLog
+++ b/dev-java/netbeans-java/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-java-9999_p20150109 (09 Jan 2015)
+
+ 09 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-java-9999_p20150109.ebuild:
+ bumped to the latest sources
+
*netbeans-java-9999_p20150108 (08 Jan 2015)
08 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
index 86a288a..fe13bfd 100644
--- a/dev-java/netbeans-java/Manifest
+++ b/dev-java/netbeans-java/Manifest
@@ -116,6 +116,7 @@ DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4
DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
+DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
EBUILD netbeans-java-7.0.1-r2.ebuild 14932 SHA256 3d8eeb5c3aea368c5064e83e9519b2982a3d0f999db11344ba33605f46f865b0 SHA512 0c99037f44aa968f357724650189fe0f6fc89496fbf73f6c5a9bcd589afa5af4974f058a8eea2b6a97e1884f4cabba8b5ecf0214b7e840870358f0e55abbc595 WHIRLPOOL 4c1ccada62d0c8883033500ead9586e5bfcd360e6030b3d8368b0b16b9ed01cc03d3c3d5888de437a16d5382b5fe9ec7c02f3e200c3c19bc9a43f011f32d3a68
EBUILD netbeans-java-7.1.2-r1.ebuild 14936 SHA256 6082d8d5022e011e7aa9d4ff92bf9a144a4f733b879127552c0ca55566b0f18c SHA512 c03a674b6d93a4261bff40ad9aaad6fa9bc0451d6017aeb51f14c42113cc2ff12f84ff5a6cc01c01b43c7ce1b4d885da5c9cb4c0e13601c8ff780eb140060ac6 WHIRLPOOL d32f06a7bd7d4924f14fcb2ed67fd2f5a1766087e4f46ed77d12d472c4c133eef5431d75a709da1abcf8b8cff5afef303dd57e82e4022651a7278076502300d6
EBUILD netbeans-java-7.2.ebuild 12206 SHA256 da05f74f2c02e4aac745dcf1be75069cc7070f241d063c19c40465e139ac135f SHA512 62be228321e175ad03c2a7d9270065445ba9e1ca08a1a51927027ddbc78aa43a0c57c6b4193add993764235068c7128655f2f12e00fcd17fbac807334f2483c6 WHIRLPOOL 5f518535df8a5f1e1e4f0bc5c845ca063317221c619c3e8928c89a4f2bb30be5a03838f5a610bcda58959d535e4fb152f92f4edd780bcd423918b448d7ddf2e1
@@ -148,5 +149,6 @@ EBUILD netbeans-java-9999_p20150105.ebuild 13429 SHA256 5c46fc3ec0303406962f77b3
EBUILD netbeans-java-9999_p20150106.ebuild 13429 SHA256 58c4677ed3559442d92b4df41ff4b6d42c6f8274ee34e564f9cd74e9e40b1c30 SHA512 9e4b2e1fb4488fc2dcf58df0e14cdff77bdc0277d543bcfd367dbe4d45cf23f13d865af362b1e49e54bfbfcb8744674ab6378f1310f99d5675b068ddbd23fb63 WHIRLPOOL 42702f0c196c9ce7ccb66e6ad4fdeca09915a63f477e2a3dff3644a2bf789369c75b03b93b9fd75d193ff3745cd9666ce9313036bb494a96520ddfbc06e7fb74
EBUILD netbeans-java-9999_p20150107.ebuild 13429 SHA256 7ab638c48875bc40092bb08115b1b4cb8074a9280b8927a85953921d7282dc3a SHA512 dd8588960589f09029fcbd30f4eb8897d8d3f237a59a8ea0f77ee793c3e40d354597296e2d12c5c54d8aaf88db3fcce2450d18fb3f1275eef2a2e599af437110 WHIRLPOOL 05f75f4be5ce08640bf04deef9dcad0daa633375e6b5edcddc2eb8554b32e6f34a1cfacadb1f4c50174b37de097b3078ef36e953bcf092e55e112f2d6255da6f
EBUILD netbeans-java-9999_p20150108.ebuild 13429 SHA256 ee40705488ec54b921540608957cf21c7708d5fd0a8a9f70bad2b2ef5ce965e7 SHA512 a2e585692ec57b8a9b7af9661e5cd9e082273089da6a2046e22aab9d8bb6c55745ca09992f42492cbac4d81fba58035ca10d94dfea47a24a7041b7c560f5f586 WHIRLPOOL 5ee97eca5e7bf80eea53d1f0f735c4122db9a73fa3f376815745dd929a878747212b0883dc2a411448d8547b2488271f6ce2a043ce2418bcb6f538961228b640
-MISC ChangeLog 142623 SHA256 cf1eb559de21c0758750f137fc826c96962bd10f1b48c456023e402e01f75354 SHA512 209736613822d675c08a12675a16eae3341f17fc8e9d9f0dffc277e00496b416745a6004b7b19a0c9fc741d191e1d494480e5b8b092d85d39dd9c8ffbd16d8af WHIRLPOOL 57e910b441a592f4ebade0a0de720d5f3b16aab996a2abbbc935b921d9ace41c5ad3281003a0ebb5a9aee5983c3ae33d9e5a0287ba61f70b78542d830e647e79
+EBUILD netbeans-java-9999_p20150109.ebuild 13429 SHA256 79438609c8e6fb495da75199f4d01f0994cae7d6714abb39a36387c985c66a53 SHA512 b9e9bda36417eecd0d7f05051834d82708de45efd0e86cbe354b17f206818487c105c6ca3702c9b112bf319933952aa059a750a531bbd21dae8368a66dd68e69 WHIRLPOOL b3a094dff7cf5c755b6bd7d9819f68a506c00c7bb9b501829dd01fcc1bdc760d238972523dead6aff37aa618f8a63211ac8ad01fe69ab8e4eb7173fa3ac68e9b
+MISC ChangeLog 142792 SHA256 bc2d19b9c7d21a7259112361b95c655f9f1612eb11c0c97a1c59ca8cb4e0b3d2 SHA512 7fa35522c279e9d05fd0c804b4579129b6a038458dd69cf1971070c3b5c1037af40c07646ceb06d4311d836b604459baf647b80a9915bef1371bf21125824f69 WHIRLPOOL e464733752ec426b6d8dc1a12c30580809feb179d13225b7d36cf4b51d8840d5f6aa7a8fd310a72b2008509048e7c4724d60211fa798649384ec0757b08aae58
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150109.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150109.ebuild
new file mode 100644
index 0000000..8e76a17
--- /dev/null
+++ b/dev-java/netbeans-java/netbeans-java-9999_p20150109.ebuild
@@ -0,0 +1,253 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
+
+DESCRIPTION="Netbeans Java Cluster"
+HOMEPAGE="http://netbeans.org/projects/java"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
+ http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
+ http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
+ http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
+ http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
+ http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
+ http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
+ http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
+ http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
+ http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
+ http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
+ http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
+ http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
+ http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
+ http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
+ http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
+ http://hg.netbeans.org/binaries/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar
+ http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
+ http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
+ http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
+ http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-websvccommon-${PV}
+ dev-java/beansbinding:0
+ dev-java/cglib:2.2
+ dev-java/jdom:1.0"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0
+ dev-java/json-simple:0
+ dev-java/junit:4"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}
+ dev-java/absolutelayout:0
+ dev-java/antlr:0[java]
+ dev-java/c3p0:0
+ dev-java/cglib:2.1
+ dev-java/commons-collections:0
+ dev-java/dom4j:1
+ dev-java/fastinfoset:0
+ dev-java/glassfish-transaction-api:0
+ dev-java/javassist:3
+ dev-java/jboss-logging:0
+ dev-java/jsr67:0
+ dev-java/jsr181:0
+ dev-java/jtidy:0
+ dev-java/log4j:0
+ dev-java/mimepull:0
+ dev-java/saaj:0
+ dev-java/stax-ex:0
+ dev-java/xmlstreambuffer:0"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+pkg_pretend() {
+ local die_now=""
+
+ if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
+ if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
+ eerror "Please remove following symlinks and run emerge again:"
+ find /usr/share/netbeans-java-${SLOT}/ant -type l
+ die_now="1"
+ fi
+ fi
+
+ if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
+ if [ -z "${die_now}" ]; then
+ eerror "Please remove following symlinks and run emerge again:"
+ fi
+
+ echo "/usr/share/netbeans-java-${SLOT}/maven"
+ die_now="1"
+ fi
+
+ if [ -n "${die_now}" ]; then
+ die "Symlinks exist"
+ fi
+}
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
+ ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
+ ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
+ ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
+ ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
+ ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
+ ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
+ ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
+ ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
+ ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
+ ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
+ ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
+ ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
+ ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
+ ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
+ ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
+ ln -s "${DISTDIR}"/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
+ ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
+ ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
+ ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
+ ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
+ java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
+ java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
+ java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
+ java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
+ cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.websvccommon.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/java >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+ grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+ chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
+ rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
+
+ popd >/dev/null || die
+
+ local instdir=/${INSTALL_DIR}/modules/ext
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
+ rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
+ rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext/hibernate4
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
+ rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
+ rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
+ rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
+ rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
+ rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
+ rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
+ rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
+ rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
+ rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
+ popd >/dev/null || die
+
+ local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
+ rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
+ rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
+ rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
+ rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
+ rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext/maven
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
+}
diff --git a/dev-java/netbeans-javacard/ChangeLog b/dev-java/netbeans-javacard/ChangeLog
index a5a21d2..2c3768e 100644
--- a/dev-java/netbeans-javacard/ChangeLog
+++ b/dev-java/netbeans-javacard/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-javacard-9999_p20150109 (09 Jan 2015)
+
+ 09 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-javacard-9999_p20150109.ebuild:
+ bumped to the latest sources
+
*netbeans-javacard-9999_p20150108 (08 Jan 2015)
08 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
index d3a2c25..5ac9592 100644
--- a/dev-java/netbeans-javacard/Manifest
+++ b/dev-java/netbeans-javacard/Manifest
@@ -41,6 +41,7 @@ DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4
DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
+DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
EBUILD netbeans-javacard-7.0.1.ebuild 4961 SHA256 566bc7e3275c97d0fe3d68c843b53aee641548ec39a8143aebd56d248da3c32c SHA512 5973c8d4254943473209b0881c0fbe40ac6b61563d508e58adc248dd40c8c2d6b742bd6c1667ee11fb404f9d2e62f08a8e4d822a2a3db9fccab254f73828c3b0 WHIRLPOOL fd1e08943ce754a2abfe8c8b83954399287500ce574a46fe0d76f94b300fd2a5978957f94a3ac1d85781330248a46fefacfbae25db95669c3de910145ef96424
EBUILD netbeans-javacard-7.1.2.ebuild 4970 SHA256 15ff13152b140edaa549ea6515949d99cdb2a4656918566179836ab2277f01b8 SHA512 b7e52b477f6ba645084034eb27e848fb48361351937fc45455bf4b7d74acbdd257427ec589286f0edc71cc98c8cdb114e55988b6d3dc92143e13f407e3b45a52 WHIRLPOOL 85ab6dc2c230ea89fd19d7602ac24e3d2b0f226590998e6a6e277c24ef60a7e86874f7e95e90921d255e84f05e04ad1998ee7361b4d26c6f14828076792a933c
EBUILD netbeans-javacard-7.2.ebuild 4718 SHA256 d173c848e825b342a52073ba16b7784016f92124d4bc3b5ad8beebb7a7dda772 SHA512 019183c236c59ec2b961445c49643c6da0b376048f1be1d58677a753890bcb03db126f6441221c7572a74fe45c4c27aeee4acb38db620f9203ad04ae8ff2c426 WHIRLPOOL f2a10183045edd22ef4419b630cedafc093b326eb593178a0f50e8d82ebb25ab732fb8c561d49969073d9fce551c5b9150fb1900b49458ed53f0234baa29a78e
@@ -73,5 +74,6 @@ EBUILD netbeans-javacard-9999_p20150105.ebuild 4982 SHA256 5ebea18b69b88c2be066a
EBUILD netbeans-javacard-9999_p20150106.ebuild 4982 SHA256 35a5388badbaae406dcaabcb9f02e040b6f0b8a0384ab3ce273f3439591f96f9 SHA512 991f9d03ac73151b909ad1ad9c3f4b1b4690430c2558f8b5598bfef66b4d71b39dc26f20831c49e2a461928c00307789f33eb12df3fc22bcb73f59d646b99d47 WHIRLPOOL 11f61c4e8a3ebe59166c8d248650d60b14b01739bd4ab376d0003cd49d52033b82f80dc32ae980da545ff47b8f1b043afe84d4874c035efa618853cb2c2899d9
EBUILD netbeans-javacard-9999_p20150107.ebuild 4982 SHA256 750a8c0a3282c78633fcca0fe6e91e1897d8e0de1c34683968b117ee76da49ad SHA512 99264b47854364ccb2542ec2ff87f58abe65dd798e4b4c8ee1942d33f2078ad8abd955c23c76fdc356d3254b7452636b5d4df9df880bb5006bf4df2e981709b9 WHIRLPOOL 1c44cf4265f8e74b9bc3b829f7fb18dc8077efb7b2a46210c940922ef55432fa0c249c32a7510ceaf20291b1288a68f21758b158d3fe5d33751f689e5f09777d
EBUILD netbeans-javacard-9999_p20150108.ebuild 4982 SHA256 f799b3720e8012b3912bef1bd1e5e738dbcdef063ffc3cf6db11d2de4d9aa107 SHA512 a3c97eba0ed7cedf8e892bd3895575f2cde197b8ee1cc69a926b80ffdafeab5fac0bc1711c40e578035bea0ec6c9cfd8b751e15af0f592953e4d6490aaa6a9e7 WHIRLPOOL 7d5d5e32b301d6c920d02ecd67c4b658522c6f49c44e341163f028bc7971db01fc3488c7cd74fed1b2e966916729908e525faba7d5be8ea99b3b9982a6993503
-MISC ChangeLog 148691 SHA256 1eeff2afe06bdc6e06778c30304230d58c3710c580bee5c19f5caafe83c4dc92 SHA512 2a2a44500f36d77c3af7c3156821a147c9595cd99235cc5faaaac7b13a8d180411cd7ef04c9ab321a30c9135c6fe3900910dc47d6c79dcee888b8debb60c6cc7 WHIRLPOOL a5920f234bbe886da726e5cdf54f5557a1ee043285fbdbb863a2352fc347830407a46ffbc2feb1f136bfbb9ea255d5d28e5cdeb195d2cc6fa7daba77262710b6
+EBUILD netbeans-javacard-9999_p20150109.ebuild 4982 SHA256 d08698cf57dda772de573b7249b9e72607cb1e908a97a0187b9ac50508358818 SHA512 de26104b732a01a780b994fb03309c379528ad42a01fc018e47f77138e073acc0d1f4c84fd174e0d6e4e0b67224e9d952989152a66a4bb5f1122f3f91e959ea3 WHIRLPOOL 05186ac2ee78d73018caba075aeae33add579603a2b1955a723adc24d01377cd7838706d98d1c213378cd4552fbe107f1597764832b27009bb9a49d902b0c000
+MISC ChangeLog 148868 SHA256 1fb180fba6c66e28b8d91de4d894b813b77bfa11a47562f89922300f0dae9b22 SHA512 eb58004ce37058cc8a2adb99806c90591c8e1267328b57ec67046470561b8275047c41563c0ccac9a0103aeef7abda648191d2b61e452460359c56654c562d9a WHIRLPOOL e039fcc3f63dbf146016b939e1e83f45efe7e06ef8a6fb2ee2269d1088b83017fa0d10dadbb340bf7a9c066993dc98b9768f8a0977da1f6a9ce21b527dec577e
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150109.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150109.ebuild
new file mode 100644
index 0000000..6e79ea4
--- /dev/null
+++ b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150109.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans JavaCard Cluster"
+HOMEPAGE="http://netbeans.org/projects/javacard"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
+ http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
+ http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}
+ dev-java/ant-contrib:0
+ dev-java/asm:3
+ dev-java/bcel:0
+ dev-java/commons-cli:1
+ dev-java/commons-codec:0
+ dev-java/commons-httpclient:3
+ dev-java/commons-logging:0"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
+ ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
+ ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/javacard >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+ rm -fr "${D}"/${INSTALL_DIR}/bin || die
+
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
+ rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
+ rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
+ rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
+ rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
+ rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
+ rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
+}
diff --git a/dev-java/netbeans-javadoc/ChangeLog b/dev-java/netbeans-javadoc/ChangeLog
index 84e2a2b..dcffb87 100644
--- a/dev-java/netbeans-javadoc/ChangeLog
+++ b/dev-java/netbeans-javadoc/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-javadoc-9999_p20150109 (09 Jan 2015)
+
+ 09 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-javadoc-9999_p20150109.ebuild:
+ bumped to the latest sources
+
*netbeans-javadoc-9999_p20150108 (08 Jan 2015)
08 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
index 1d84cbc..c0f8ca4 100644
--- a/dev-java/netbeans-javadoc/Manifest
+++ b/dev-java/netbeans-javadoc/Manifest
@@ -44,6 +44,7 @@ DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4
DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
+DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
EBUILD netbeans-javadoc-7.0.1.ebuild 5814 SHA256 68531c51838c95012830f5ae09e2386ea3179c2b31bfd5191f67993e3b3dbe2f SHA512 3bfe0ecc46f371d2553b031a5699229fb874dad1e94415635558b7d46b6764c31337d03444753e687b19a7c0976c68cb72007ccc82df7d1e5848a81f241f80c3 WHIRLPOOL 6571f7a73c262b3b67407840523b79eecc14bad9678cff05fb32a2811049158400870de51bbcef97ecb3f18f8ff59f965bdca8e788918d53822b92e2f20f75f5
EBUILD netbeans-javadoc-7.1.2.ebuild 5855 SHA256 af28efb956ac3b7147e254ca3083dfaab11b84ea42e20677ebdd18aa29ff87e0 SHA512 ee06c552782170b51cfe70d603792b4240aef6064ba0a5074f394701a43285ed1e4030f539622c616be3175dab013e791c1a3a1193ad379193f5fa3e92eefa40 WHIRLPOOL dfcc63d6c9fcf094e2998ce1c08e29b4d4acbefbe9bea6498c2e28f84576f628da50164a1e0ab3ff5528720fe54cae71f2f5e6f84aedca5b639f13053464e6c1
EBUILD netbeans-javadoc-7.2.ebuild 5805 SHA256 20d01deae745a7e8d84ffe55ca63ad74342bd8528c0dd15a20aac6570a1a83e3 SHA512 3947f1ab3efc236b8faa14736406ee3e537bbdbe377ea1bbd4f1eafa06a36d2863f8700dc7c84e6c8501abdf130a78e87ad6a0f52c5172bf0ab52f288617bc86 WHIRLPOOL 8301cce0679ed5f68a09e2e968ab2ba0955547f438758b042a04744539324fd79d83d853dfb8b48421f6dac616362cf1a9dd2a0e0ff8763dc2e12a470d16b95f
@@ -76,5 +77,6 @@ EBUILD netbeans-javadoc-9999_p20150105.ebuild 6234 SHA256 1b1b2eee3c795b8c4b9156
EBUILD netbeans-javadoc-9999_p20150106.ebuild 6234 SHA256 12e2b5a05993ff6faa303b12d9d85f4fc08a37d6bfc0eed6293512cdb7bc7df7 SHA512 ab1334c149942c2f5edec595e881f8a722360f02295015015d4562295013b56980f49f0ab14d38e749867c6af3cc96d7d8a8300d18baaf0882b92a618347928c WHIRLPOOL bf66b9538f3441c6613eda366df69747ea42b0dcd18cebed2e2db7463273f7a14ee158eed9951d504562e19000587da6962c9523ca14b1b0e462ab0a983e2572
EBUILD netbeans-javadoc-9999_p20150107.ebuild 6234 SHA256 2d1cc87f83ad20d491e8c0780e920e2d9dd9ec18c14766a318fe0a6e029d81a9 SHA512 62ad3bb506d4fc23c8c45006a8e9b25b30f13dd78c13510bb51cf9acd9bbd89f2ae68fa92c5a2eb34de8692b1be302cafad549386db511e4045445fb5a39536c WHIRLPOOL a05e660230d313491f4b086d364512881766e4f98a68d60f4cd2cd6f09da02e9f597e814ff53817c4ab8dfdfb4a41e747bb063e480193798078882f9ec39661b
EBUILD netbeans-javadoc-9999_p20150108.ebuild 6234 SHA256 e6dfd4f181b92cda66d353101a0e2e1f7d9bb1cda5690be5a26130dac5da1b1f SHA512 bb58a434a49df7ab357f2fad702972de6ec291854e202ddce83a6dc06d868a7a6610b841a5d5065b3ea6a4438599f6798106b6120221007626f770305a4bc6b7 WHIRLPOOL 1552d9d5e0fba38d8f16e12b810aedddff1f311a5336a308eb0402112e56db26638a1eea1185c15881340864fcfc8abda0858fe4ef2049033ab54d6f7b69b7df
-MISC ChangeLog 146675 SHA256 9114d0bc3a07f46906b94b69614546a71e916125f58d65d35cea0fbc7882475a SHA512 cd5bfde3d325eebe4c4f7d35c99ba176a0f22f0948a5528a45a329d098c78d0125db0adb67b5638cc03915779b477bc0b33ae48e2bb0e0eb35a0af18e61fc1b0 WHIRLPOOL 19b207e2cc1e92ac791eb291b225ef5d224b00bea1e217d2b60264cd1c416c1ef0e9925107e6e9c94a568c0cbe2fa230caba9c0150a8a2e50c6ee01ae70a1122
+EBUILD netbeans-javadoc-9999_p20150109.ebuild 6234 SHA256 7b9c326c4e4d02b66f7e5af0c92dabc3234ef61db8b11a8857a9fb2b8490d01c SHA512 5a0cb1cec2c83cfa3321a6291b74b7766f98946126c7503e8f6e6079f934d3d67238be856644fd1c27adee6bc243f9cc4de9bb42779a1e4e885d4dafd5871c67 WHIRLPOOL 831a21031232d28a31ce0f4ea800aeff60f89f45387a8f656c828a717cf0edfb21a10a56f22df45a2f05874504a378a9a33d4e6d4479436a6214e981e06823a0
+MISC ChangeLog 146850 SHA256 a87357044ffb62b13d0588aff9d81d57fb45a4c450161f0bcd558c46ee4d1be2 SHA512 b83a906693949fb1170ed18fbd1d589d84198f6550e63639caccfa162652a8c46cb4eba7085dd106dbd90f977ebc914ee1f788e41fb5cc8573834ed8f5202c92 WHIRLPOOL 98841f38ac269d168206bec698bdddabf3d81a69effe77a7806457976156a3beec55efc52785fc986c746712b751cb7ccb2655509472007023ca525ae90b17e5
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150109.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150109.ebuild
new file mode 100644
index 0000000..e053369
--- /dev/null
+++ b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150109.ebuild
@@ -0,0 +1,168 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans JavaDocs"
+HOMEPAGE="http://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
+DEPEND="dev-java/oracle-jdk-bin:1.7
+ app-arch/unzip
+ dev-java/javahelp:0
+ dev-java/junit:4
+ ~dev-java/netbeans-apisupport-${PV}
+ ~dev-java/netbeans-cnd-${PV}
+ ~dev-java/netbeans-dlight-${PV}
+ ~dev-java/netbeans-enterprise-${PV}
+ ~dev-java/netbeans-ergonomics-${PV}
+ ~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-groovy-${PV}
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-javacard-${PV}
+ ~dev-java/netbeans-mobility-${PV}
+ ~dev-java/netbeans-nb-${PV}
+ ~dev-java/netbeans-php-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-profiler-${PV}
+ ~dev-java/netbeans-websvccommon-${PV}"
+RDEPEND=""
+
+JAVA_PKG_BSFIX="off"
+JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
+JAVA_PKG_WANT_SOURCE="1.7"
+JAVA_PKG_WANT_TARGET="1.7"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
+ cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.apisupport.built
+
+ ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
+ cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.cnd.built
+
+ ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
+ cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.dlight.built
+
+ ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
+ cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.enterprise.built
+
+ ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
+ cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ergonomics.built
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
+ cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.groovy.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
+ cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.javacard.built
+
+ ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
+ cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.mobility.built
+
+ ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
+ cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.nb.built
+
+ ln -s /usr/share/netbeans-php-${SLOT} php || die
+ cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.php.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
+ cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.profiler.built
+
+ ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
+ cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.websvccommon.built
+
+ java-pkg-2_src_prepare
+}
+
+src_compile() {
+ eant -f nbbuild/build.xml bootstrap || die
+ ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
+}
+
+src_install() {
+ rm nbbuild/build/javadoc/*.zip
+ java-pkg_dojavadoc nbbuild/build/javadoc
+}
diff --git a/dev-java/netbeans-javafx/ChangeLog b/dev-java/netbeans-javafx/ChangeLog
index 612d577..c693a67 100644
--- a/dev-java/netbeans-javafx/ChangeLog
+++ b/dev-java/netbeans-javafx/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-javafx-9999_p20150109 (09 Jan 2015)
+
+ 09 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-javafx-9999_p20150109.ebuild:
+ bumped to the latest sources
+
*netbeans-javafx-9999_p20150108 (08 Jan 2015)
08 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
index 488fe82..457f6e2 100644
--- a/dev-java/netbeans-javafx/Manifest
+++ b/dev-java/netbeans-javafx/Manifest
@@ -43,6 +43,7 @@ DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4
DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
+DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
EBUILD netbeans-javafx-7.1.2.ebuild 3593 SHA256 76a29b37765000745794e6ae20c6b8528d8637507a257ffef3bef2ce648f05cc SHA512 a04618bda036e6652c7208f90a4dd91e07e75b85243580263f6ec846425ab907a87c318117990d4e8d9044bcd7a0ca8b63bc32bdd0d84e5373a10e67a77b79c0 WHIRLPOOL 11acad585f7315ae6b4edd53c764167567a948cb0e2037d95f2f4de34765909b71d095540c054f4cef3ba70224d294b42720536566e445cbdd06ebf2ad903841
EBUILD netbeans-javafx-7.2.ebuild 3576 SHA256 3441b901a5074013351bc6c7ba6c424455e2affe52e448f2cfac0058c82345e2 SHA512 ee384d6e4ac767ade82b5d337d7a1c5d2b463c15a7596d91e1a850b37349f88d7867a0ffa11a118c48e2ed463f38dcfa791ec42b3fe85ea1e6bf7c4b27f9b073 WHIRLPOOL 15c7d20f2caa39c6cfcba2f846736754b049483f135ac90ced399672932a6a73467f0b4016550c3b2d8583be20d1467486f5652111893ec16111095a3e9c941c
EBUILD netbeans-javafx-7.3.ebuild 4476 SHA256 9f268a852d45f37f9d22c3bb58d36be17f438e4b4cb5105d88ac4404731facb3 SHA512 3fa0e48e949d0df0a4404c04379623529f73ff15259f4164fddd10afb9faa046ceed16aac1a7b14728af89bf3a4ed7037638fb7e7e932a64cc71e84f7ecaa44a WHIRLPOOL 0395ca679fa41610c61dceb6ac018d7a76b62c08ca740de2fa2d98523f8e5f840a2d0a8c357b674d171841f93d980b536a671a1f12b5261d402c03b691ac6504
@@ -74,5 +75,6 @@ EBUILD netbeans-javafx-9999_p20150105.ebuild 4723 SHA256 c20c17ba0bdaec80198b184
EBUILD netbeans-javafx-9999_p20150106.ebuild 4723 SHA256 e2f685c04c2b900dde877adb4f0be53a8934541b71621eb6c316c4faf261d9c5 SHA512 dc78d5fb7f3c95bb87fea336bd6646d7bcc3767e61632cab6885bdb9a7c119ffc0c77f8f4e2a1dafd1d6db0292122b46267a1830fcc168984c4f6dfaf7a50092 WHIRLPOOL 38afc6600eaa9416d76e415dd9886517c7c8bf7290f9e29f99733fd3200e0ad3ba0166abecdccdffbc7f51daabe2c6087ac4cccc9ad123e9d0a693c53cef330e
EBUILD netbeans-javafx-9999_p20150107.ebuild 4723 SHA256 de0dd250b38d1ed59ff3d0ed4e53be014577200f6adc3df0c9ceb41f2c5e4c6a SHA512 8a1641a58d4babad94b9b60fae4ad436dfd929b696224617a21caf66c875bb740f9b9efaea19706c53f714274ac00a79b5a2840dd70ce0d72a09d6c61febc037 WHIRLPOOL c5cd4fc0e53da57c47695ac6a53ebb05f6d227ce2f23be7dc2a2a2fbc2e8cb46fffb3f2de8c77e544cd6a68f4e7d9c8916ee6bd8e73fd053a39158ddfafdae3e
EBUILD netbeans-javafx-9999_p20150108.ebuild 4723 SHA256 0dfa05789c2c3b4099a76011dbaab2005bace79e3cf649a070e336a4cb49541a SHA512 66bac73017494168ff5bcf9498ab97a05d21775f24235e02df049a006cfba909b1402d70732391a2f53f9556d61d9b2f1b7659a2d1f7f69127581b61e49f3bfd WHIRLPOOL 4e73dd1668adf3a8e4e93bd296fb4eea978050a9f2af4f61234dd686f3fed63ef7db9997a7cc42b6ba4c924078ddd8fa524392319201b2f2aee558c1e3f55314
-MISC ChangeLog 131526 SHA256 8bcae97529e007a9d7a207f98c36a3094bee5d51ed841587688ddf96558f5d7c SHA512 dab02f77f4ae211a234f3bf0b50982f3c04e7eaec028f226620e20a3a1dcce623afdb5dda47b9a6803e914ba619c782399133750bc536b9ed5bfab3e22346630 WHIRLPOOL 48574897f03f4c3ee6052a9e842ac69d85020d1f0ce6b2e0a428605b18086fe4a2dea2bfdd30a2b5150b8b5932ce6bb8f0bb7b2d1a5bbcf31bafb9370e911dbb
+EBUILD netbeans-javafx-9999_p20150109.ebuild 4723 SHA256 434355ec34107503c5ec3a49869a10287cae35d4880cd185324e9a75fc1dd6e9 SHA512 0363686c3942e2ad9e5a16d1bd3759a580fd64209010594d2b6ddfd1695993274263bbb758013395dccc8dd3b22aee42187afb35f83a49d05fe51fea36315e70 WHIRLPOOL 9846e2869df894a87004f3d8edf6dc29d8bf9e00e2dd6073bdddc48c75ffc257eaf33d24701a6ff30ee714581b46de2155e8bafee501a5a3061643d1a0c0ff66
+MISC ChangeLog 131699 SHA256 e911b197c404b0022a1e8d0326b20e15e5af7de3cefa820b7f07ef26d01c242c SHA512 4703d6808ed366108a0149da70c8d14de4529ee8747c61af79215936e97e678969b20d6e1346ca93bbf57f3c50f9238dbfaa741ef59c052c62f1cb48cb0bc37d WHIRLPOOL b4dec98037d5a6ce7da8fe928c186f39a9f8d899609080ec76517e52b0e419bd522bd9f58efa0565fa148c9a3e457b83a11e35a8059a7eca695946f43c7cd3e7
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150109.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150109.ebuild
new file mode 100644
index 0000000..24d2945
--- /dev/null
+++ b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150109.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans JavaFX Cluster"
+HOMEPAGE="http://netbeans.org/projects/javafx"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
+ http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
+ http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
+ http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
+ http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
+ http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0
+ dev-java/junit:4"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
+ ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
+ ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
+ ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
+ ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
+ ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/javafx >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
+}
diff --git a/dev-java/netbeans-mobility/ChangeLog b/dev-java/netbeans-mobility/ChangeLog
index 6cf7c0c..abd24a5 100644
--- a/dev-java/netbeans-mobility/ChangeLog
+++ b/dev-java/netbeans-mobility/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-mobility-9999_p20150109 (09 Jan 2015)
+
+ 09 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-mobility-9999_p20150109.ebuild:
+ bumped to the latest sources
+
*netbeans-mobility-9999_p20150108 (08 Jan 2015)
08 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
index d3283e0..33ee9f2 100644
--- a/dev-java/netbeans-mobility/Manifest
+++ b/dev-java/netbeans-mobility/Manifest
@@ -47,6 +47,7 @@ DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4
DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
+DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
EBUILD netbeans-mobility-7.0.1.ebuild 8655 SHA256 992e214ff2926e2f0db623d96b717bf8f8e4ceb47e96e69b3c6b8f67d6a8d130 SHA512 d51bc003f4b637cfe71c9f49a96427e535596542ac195a9621bc4f92c04a6f720a87fac6eb267732f869ba105f263d9d36f848b54a89c734b6a68a78ed323808 WHIRLPOOL 515da7153b12c3b5779cfad16e3800b4d26ba4b174027d9a7b06a26754fad065751c7eda137ba6199315d024a322d59e7ea39a1b2f4244ea75b30770ac505791
EBUILD netbeans-mobility-7.1.2.ebuild 7543 SHA256 bb3f1245ad68133798fa507f06dd1ffbc1d55f6ba38f4cccc29ff0240e5b5f22 SHA512 41f663977a0716c5449db597d5f90054717ff3579a9137a910d1943d3e0b39379c34c0d9aa9c98d231037a042074c8ecf5fc62c018cd7cd5e8680734ff854c51 WHIRLPOOL c3c6feb41ce3df356f617ca80530673ac653cdf50da0aead00518854d0850d6420333529aa6591e15ddd4053249191fcb47100c5f39a804352722e54f802bae4
EBUILD netbeans-mobility-7.2.ebuild 6571 SHA256 58af97ca9a6adc56fa6abe91777a1ac35a3a9b7d68af1e73c23a45dc5631abb2 SHA512 ac42c3a3daa7d55c9c13d1c99dd6880d5d99741f80cfceb683da27e30c70d6228d9434571f2405d0dbbf27d2203e3f877da6347794b07b98331edd1631d3a69d WHIRLPOOL 5a6af3cbcd08180dcdf708a038f3119faacb9c78532b4bb1945c7260fb0a8232af57745e41a73311fafffe185c969e0c88ac34970caab7708313f53417695374
@@ -79,5 +80,6 @@ EBUILD netbeans-mobility-9999_p20150105.ebuild 4418 SHA256 8b3908877fab6c1ddfbb6
EBUILD netbeans-mobility-9999_p20150106.ebuild 4418 SHA256 676e10569d803a1b32336dad2ff93187fd6f1694aa3f46a6319884c17e1723a7 SHA512 9d86acef6e7ba8b987281cbc3306bf853803552ea7e9c8b0b441caa87b9a9139a179fdf6a8711daf2fb687afd5e896a7a32f9f4dadfbe6c8e193d138cf728058 WHIRLPOOL 1e78bedba828d7ad5ec20d0c38a4a22dcf7142978ad7e6a77088bc6510bc9dca44ba87a0f8a7f314c916b00f172d47363fff3031ad7d7cec15ae8586ddab0019
EBUILD netbeans-mobility-9999_p20150107.ebuild 4418 SHA256 e109fffbf3c8a2194876e2f56bc89af7e1a7976fe94e78ef06b48834120f1a42 SHA512 44591fca505cc704f4d48ea809b690b51866785a4826730c225af8b11d72825d8bf2c942e2c07afe803530a3f132a372ff426a1f78d32abfecbbafdc80dd79e8 WHIRLPOOL 387f3b1cde528a1e0333fd9d22ba23c61084af05c208709ef0fef52d649aa2a5616dc7d28b5d2b527e99c7eae4de598b4c99892557dc7c0fb6e313c1ed69e621
EBUILD netbeans-mobility-9999_p20150108.ebuild 4418 SHA256 6b6239cd0ab57a91eb43ddb5cfb90d872148f1a6a77823b54bbd295716337335 SHA512 8c364ff76ec42800621effb0895968832be69b09e34a19d0a38efb1bdd617a8775264d827840ddbe4107bbaa09c9e250e554df49896ba525accdcd07e3594aa5 WHIRLPOOL 39cb9ab5ef91d49866208e8845fed73a7e6d3252534a45f3023d66a87754256cf65b100a8dfa6a91a66394bb530a61977b901af09e0043f9811d4077627c4d6f
-MISC ChangeLog 148832 SHA256 16f1f52ff2edfb570f4dc6f62a7fab6763fd81e3ce005a9a584927f3f405fdc6 SHA512 5af82544c563cbfabfa3d2daf200be826e334c0e53f5e24b7e7984441a10d1199f643c0acfe56173a79995425e5666ba3cf039b89a9100f075d3ff0fbdd0de87 WHIRLPOOL 050926b38cee61aaf5dd7c8f928dbec5b9385ffb9eb4c59542f19f97b39c1d38231ee2de9d166c173f7fe25d2608f96c7e90dbb4fc9e807342bc4f0767562405
+EBUILD netbeans-mobility-9999_p20150109.ebuild 4418 SHA256 f33e568ec773746f410640ec3b0dd4a88c713e480dae6bf5665a86c703b1b122 SHA512 806e70a56989c128cc40c7171e102bb508816f46651bf4d340f4dafb8d10c4ef1f76bc5e5b46c9016b63174df922a82b4fb9214383d78eb2eebad032e9b36944 WHIRLPOOL 1067ee1ae958410e023295d412e5a83c90f141d92739b2554c8be803c7fef4d1bdb3219ac9552349ed3bcca15e29e740739f25babba93693a4e0c03db1d13cbf
+MISC ChangeLog 149009 SHA256 38248419ae03061ba11b920b17cecfd77003396a8d85e936c05671b347dd7d4f SHA512 6cc051fd5e7830b672e1bd1a3e746d3b9eea2bc4b2b78575a64c740479b097bb43095655b58c43bcf3084dce73079da0a449fa6e8859ccad8ee2123c83895de3 WHIRLPOOL 8b90f56d81be31a6fcfcea726dc67d39e70dd6acc8d8e70bb886b122c2837e9830d223379f57e994de591005e0fb0f263695505e068559c085b4e9c83cfee927
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150109.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150109.ebuild
new file mode 100644
index 0000000..265dcfd
--- /dev/null
+++ b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150109.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Mobility Cluster"
+HOMEPAGE="http://netbeans.org/features/platform/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-apisupport-${PV}
+ ~dev-java/netbeans-enterprise-${PV}
+ ~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-websvccommon-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
+ | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
+ | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
+ | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
+ | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
+ cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.apisupport.built
+
+ ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
+ cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.enterprise.built
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
+ cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.websvccommon.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/mobility >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+ rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
+}
diff --git a/dev-java/netbeans-nb/ChangeLog b/dev-java/netbeans-nb/ChangeLog
index 70073f6..a1fba40 100644
--- a/dev-java/netbeans-nb/ChangeLog
+++ b/dev-java/netbeans-nb/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-nb-9999_p20150109 (09 Jan 2015)
+
+ 09 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-nb-9999_p20150109.ebuild:
+ bumped to the latest sources
+
*netbeans-nb-9999_p20150108 (08 Jan 2015)
08 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
index fd5a630..a6ba5ac 100644
--- a/dev-java/netbeans-nb/Manifest
+++ b/dev-java/netbeans-nb/Manifest
@@ -46,6 +46,7 @@ DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4
DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
+DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
EBUILD netbeans-nb-7.0.1.ebuild 5116 SHA256 17ac4a9aa7931d052a899ad8649bed42d5c37a06d913e0dc8ded118d7ef01c47 SHA512 932964fcc4d8d614a2ad8531eecd9298b89f06ac97db68e140e77bceb5d9c08c35524ae4766c18f5467bb01391a9c9f29cd4c5e45c29664b91340a33b0804d7e WHIRLPOOL 0e935fc1c63b61a97e60941111cd30fe4f7b740743013074f7722f3556473ccdba8bcd70ac6f544c67e2a60dd2d7c96abc9bf6bfc51aa6e9ff3135d041ebf3a1
EBUILD netbeans-nb-7.1.2.ebuild 4987 SHA256 075ef11ab57b236061e4df3e905524ecfba2966c5d735d113b878a03219a9cc1 SHA512 321182e1780acfdbff56c1c84748897cf8c4dcf9fc94d0a6db71a018968e8f96e479a2dbb2f97655d50ee836ac1a81fdd62f6f04ba1b2d54157158e577c2b986 WHIRLPOOL 3d3742c6e90f0231ecabf5200446d00900204f51b9fb2be92954668dae86584d8ef477be11cad462a9721a04a1bc97673b8d8d808ef49f0345d979022471d919
EBUILD netbeans-nb-7.2.ebuild 4970 SHA256 79d73ca57dd63e25afccd44816dd248e79f6974dd7e9ebbf4b3b11eb659092d9 SHA512 083317f6944c5fe38507fbca18804888e25c23070420a3080bb68bf00be95e520541c381482a6c55ff60656b36f8dd3fac60f2c605e4e3ee0ae92427faa468da WHIRLPOOL 7f02ab258612c5035b26326f25aaa08bf60fc0ff3108a2bf61dbcde9fe845e647f91319938206742a5f131fe905678833f3ad2449f68efef7e6ed4203f7538f3
@@ -78,5 +79,6 @@ EBUILD netbeans-nb-9999_p20150105.ebuild 5013 SHA256 66426f7fb7d2d0ae58338279f03
EBUILD netbeans-nb-9999_p20150106.ebuild 5013 SHA256 cf17d6151326a41a456a1055b3a734cf20e40d3591f52bbe3b71102db010ee08 SHA512 e0fbbba6aeb2cca452a34bc5a4a8e5279ac1489901e120362665e1c77997d9eb645dc6f9feba84430e03e2ab1a5567edc7f9914f590b4884244bc34bbcebd4d6 WHIRLPOOL f059c9884f1116d095ccbeff609c3bd20ac2c4dff9e594d7c9e7d85ef7f69aca123d11cd969b2c89b15aec20d9ada5d51922b1dede93148bba30dcfb2a53c974
EBUILD netbeans-nb-9999_p20150107.ebuild 5013 SHA256 c5ed1d197b6318899f90a1664d862b8f79f549462b68e60d6ad725533381ced7 SHA512 302e01e2ae441d7c40a18be2b7846bf932376d787a74c1b54e055b0fc78462650993b6431bb701e48b4c62b667d0e524f6d30b855dd41381d8b6d70294fe8fe2 WHIRLPOOL cc1123709fb7bf3923c4c6b6650a16a43562e0cd9d5c707c7be22f7f5b9effdfdf372b6f6c04ba0128d5f2cec7cbefbc52d67aa84662127cf4562da6888da7d5
EBUILD netbeans-nb-9999_p20150108.ebuild 5013 SHA256 c4dca429cf672f69eb8e2144b1a36418e431b13eb67ad992cf7b59da5a116fa7 SHA512 58615517ec972787a8ef96a17346ab327ce78857711063ed0a85a85c76c4a4f268124327ea2b3a3c6753a7ccffdf5d64469b8dc3826e4b4079e1b3c6ca1b1860 WHIRLPOOL 384f799122ea4b3e40b3adda2f94b50a6bf28f14dda8b89c65acdd112e4413cedb39fb3e799c7293e47f5e89922398181aff09bf6a7238725f03578ed5e568b2
-MISC ChangeLog 138029 SHA256 fe8ce3d4a50777cb7b8a14a0ac7726da9da5c81cdef40716caafd1bb8ec8c36e SHA512 2d366194030ba4b96ec5012d61259c85b8fe33810eaf81b9b7eb3bf3f4faf6df14932b10686f111c9ca34e89d43714dba7e639e29ee5c6a99f0513cca97c2e65 WHIRLPOOL beba8d761a7dbf8081efc8aa1e0287d151bafe5e007ef363b991e0a4938746d165f24d04e886e321992106eb4951661e20423bf45d242c4c02a464ea685cea1f
+EBUILD netbeans-nb-9999_p20150109.ebuild 5013 SHA256 d9abccb440e5c0f25cb5d079e29d224d37a4abb4542eb9b40f1ee2570d283b46 SHA512 52e7cf045a29816e89b13e41af0f6e105bc7ca1a6cc66f0d9436326327ca3a8cc8a244ac08a2e6ac601ddbdbe7041153c1d5a4cf28321fd41a68af2aed74da34 WHIRLPOOL 278a71ecaa54defd352885eb7057cb7707ef4c351e151ddd00e57041ae0ce7653da9824a109cf1405a80e8f9c4422295061047d1a658a3353a452d4e5e9f5010
+MISC ChangeLog 138194 SHA256 2f5f2ab99c223da38635f4c690dd941c39987d174bf21bff9313432302228189 SHA512 74e15699bec396a7cabc26cc99da27c51017f9d361dec3c245eaf62fda95a3b2e97de7ddd5b9e03ce414e7b4bcad7c11250ab0a23fd0f9e630bf51ae7e9a7740 WHIRLPOOL d715fefa45a8a129ce3e8889d5c90eef1596a4cab261720796ca676e69b89e605ec0bdb3f7c28054f5fc4473e012dd5328e017c4f376d2dfafdfe7bcee784e5d
MISC metadata.xml 396 SHA256 5083064ed2246a84e2aedbc326d56cc8bf571fd8e7c24af0e4bc14c50f1ebb49 SHA512 a0b2171264f1ea6ba33b184ef802589d679eaba5c4a1753e149d7cd93c2c31aace934eddf5dffed6be341d9e4061c843c849e464afb7b4417c6c2dff3e9ff1c7 WHIRLPOOL 1be3a1a3c2b64d8818108de191db834395ee4ab3cf7994914c9331d6e42ca9015dd2493b9516db20990cb30b4dea385a3dde08b75df956ca39ad65e3fa721cb7
diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150109.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150109.ebuild
new file mode 100644
index 0000000..ea7da86
--- /dev/null
+++ b/dev-java/netbeans-nb/netbeans-nb-9999_p20150109.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans IDE Branding"
+HOMEPAGE="http://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE="keychain"
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}
+ keychain? (
+ net-misc/keychain:0
+ net-misc/x11-ssh-askpass:0
+ )"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+ use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans >/dev/null || die
+
+ insinto ${INSTALL_DIR}/nb
+
+ grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
+
+ insinto ${INSTALL_DIR}
+ doins -r nb
+ dodoc *.txt
+ dohtml *.html *.css
+
+ insinto ${INSTALL_DIR}/bin
+ doins bin/netbeans
+ dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
+ fperms 755 ${INSTALL_DIR}/bin/netbeans
+
+ insinto /etc/netbeans-${SLOT}
+ doins etc/*
+ dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
+
+ # fix paths per bug# 163483
+ if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
+ sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
+ sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
+ fi
+
+ dodir /usr/share/icons/hicolor/32x32/apps
+ dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
+ dodir /usr/share/icons/hicolor/128x128/apps
+ cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
+ dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
+
+ popd >/dev/null || die
+
+ make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
+
+ mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
+ echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
+}
+
+pkg_postinst() {
+ if use keychain ; then
+ einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
+ einfo "your keys while connecting to ssh protected repositories. If you want to load some"
+ einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
+ einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
+ einfo "each key on single line, for example:"
+ einfo "id_dsa"
+ einfo "id_dsa_gentoo"
+ einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
+ einfo "for key password (only this time and never again). You can find more information"
+ einfo "about keychain at http://www.gentoo.org/doc/en/keychain-guide.xml"
+ fi
+}
diff --git a/dev-java/netbeans-php/ChangeLog b/dev-java/netbeans-php/ChangeLog
index ae6de6c..9835c88 100644
--- a/dev-java/netbeans-php/ChangeLog
+++ b/dev-java/netbeans-php/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-php-9999_p20150109 (09 Jan 2015)
+
+ 09 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-php-9999_p20150109.ebuild:
+ bumped to the latest sources
+
*netbeans-php-9999_p20150108 (08 Jan 2015)
08 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
index d762d75..d7fa841 100644
--- a/dev-java/netbeans-php/Manifest
+++ b/dev-java/netbeans-php/Manifest
@@ -49,6 +49,7 @@ DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4
DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
+DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
EBUILD netbeans-php-7.0.1.ebuild 4151 SHA256 3aee393fe89aa4788ccd17af46f1df43a5681c28af6d580724d8db0f5e804ff0 SHA512 60106805595338b83e17d906c199c54dc4cc5d979f964a41f9938a508e8514670f4e5538eeecd91f8cd06dd2b4376119674f9a7a9f2fac6c1255e14929f2bc19 WHIRLPOOL 1a09962a5bd67a4fd4eed48af3f185146d2de6f506952f626756aabf6a157678fe71e0752ed5988ff414803b83150d9b8b4de956895667e331659bb59f94e09c
EBUILD netbeans-php-7.1.2.ebuild 3940 SHA256 779f3bceb2b5a49e923fff28c36c653e31e2d11e186fabab1e656c3314b48d28 SHA512 1296c8ccbec945e66588c2a1a490d3ea93a28672e77751e16c3dff1f1aa6e3a00b454345f0b888c684a0d31fe05aad4f44310998eb72bf1febba85da1bcdd08b WHIRLPOOL b0238f8c5aa4a8c0a5cff82b0daa29860fe39712e96110916cd8a26938ca07b8e05c308e1387c84e7d693026590846392227e95668d150bbc7f1cbc660676eec
EBUILD netbeans-php-7.2.ebuild 4159 SHA256 bb5c66ed19c9341332e1e42efb29a4ab5d19a22c995bae93efc952ec105ad493 SHA512 c919b120bdc51b56f58b390e9a017f9e059c6b5709220e80138caf7ca3e58d432f53c9ed28f899dc9537851a4cb8cafa9e7067eaefc5d5798b05fb0be9d5bd5f WHIRLPOOL 9857d2e6ac50c4daf5c8afc0a5b65b068b6010ecf2ef04f063bc184810c18b50feda683d2d80c84c0e621909bb05b19731135f2a69f1e56db927c42e8057a658
@@ -81,5 +82,6 @@ EBUILD netbeans-php-9999_p20150105.ebuild 4423 SHA256 7f18948842af846a4d8fa72d87
EBUILD netbeans-php-9999_p20150106.ebuild 4423 SHA256 850f809201a68320bd8dc3b93ec386bff26b188b24f42e6c274eca22081b73ed SHA512 d2e68a62b758ec319727a68103e093fa020a340a801014397ce1a821bb8e16e54a68caee828036fd0a2e51f4fccd310699c9bf25f333df6d120cd46eb3e1637f WHIRLPOOL 19afd2868598c99feb828f917dd6f53016cb977e8e4a16a489eb43080d6549000ca78a7b4bb9252131634cbc9622a879102bf6752291654ebce8629a80d9d8fe
EBUILD netbeans-php-9999_p20150107.ebuild 4423 SHA256 f8538a787b4266b310705c549842fa53c1a80a80f605f863f40499524bebf891 SHA512 cb64aeb9a2db9a46841736c5264850ab3ee7497a0d5feb616f6da652dc783214b331aaf3589b73a0c7a3880d3216ab8c0eef8012fb6f65766c6cc79a86b9c652 WHIRLPOOL 4bf344239b63694df2a13c72b5aa4cf8d54721ca71b8ca54440aeab23ed776591f28e586e666bc325a724204233034617ad3a2d79f98433b373ef0b1f5c5a878
EBUILD netbeans-php-9999_p20150108.ebuild 4423 SHA256 4bb045ddcfb2471e6075db11037ff90a6808a398a5d0362cfa02be85e435b3de SHA512 5c02d6045e416c75d83a313fdeb29edc2d259716b7685993fbd4b7f592534cb1696ae0df7098f9ed89dc1237ed86937d5372f2c1e970876bf6f2fcef32ee7eb2 WHIRLPOOL 15afe22a6aaa8332387a15edf0e37ebdf9c3253a45c53f106dd316f9a1d63f29056d3373df027593f2d46fc46657f16ce8f9a073634ebd4b4d1ab5adda82aa58
-MISC ChangeLog 138836 SHA256 6d0f0542f8cdc93e1eb4b38435da31af8e48f9e269852494bbbbb4fea7a0df1a SHA512 6db6ac74637b1aa2e887fd61223b86664b1c2bd9e261dd9c0160ad2155486fdd46131335f2e94cd9dc19e91d0b9fc7156dfadf117a87512d5ed656dd6215333a WHIRLPOOL 9ea2e611e333898e773ae92eacd3fb61a6b82523ea3531893fe63ac5f358c291a46c0c316cabf75c69b25d44c2942d714bbf9093e388865c50977ef581e7cc0d
+EBUILD netbeans-php-9999_p20150109.ebuild 4423 SHA256 92d0ad191369abbabfd10f245a799d337b3cc9dd9f32296b3aefe1a937fab685 SHA512 156b50afafa204b8ec167dd57737287881760fa6c904dd388b0fb17750706c1ba2f0762d772ae30874d7e8e8bbc15e4296b1b52c25dcae7efbe753028d809c95 WHIRLPOOL 7f3f670958c532aa5b3160dd66090dd83d9af2b3ceb9b457440a153bca6305b0bf0394d2f98d7b7486f9c9014c1d5c1aafd5d33970c199f7545a0235c57a5743
+MISC ChangeLog 139003 SHA256 6c9b491a3448529a3f29af2c477cb5be97ba22edae7200f1f9256f8971277759 SHA512 5f15e3b31e97391b1bc91b292eb4f2144fdd3e9d96d0b838b703175bb48ecd3ccb4f4964a5d0f3fcfd117528c89152703e1d1d78c0e6b8421ee82c1628a7ef0a WHIRLPOOL 06c0d4055383f16f4ec274c330b3844ff6936957f3fbd1b217a6747b805d2e007234a824a45db8fbda02ca939bff383a2e178210f7cd013239b7b49916c4a9e3
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150109.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150109.ebuild
new file mode 100644
index 0000000..a6dba66
--- /dev/null
+++ b/dev-java/netbeans-php/netbeans-php-9999_p20150109.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans PHP Cluster"
+HOMEPAGE="http://netbeans.org/projects/php"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
+ http://hg.netbeans.org/binaries/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip
+ http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-webcommon-${PV}
+ ~dev-java/netbeans-websvccommon-${PV}
+ dev-java/javacup:0"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
+ ln -s "${DISTDIR}"/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
+ ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
+ cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.webcommon.built
+
+ ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
+ cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.websvccommon.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/php >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
+}
diff --git a/dev-java/netbeans-platform/ChangeLog b/dev-java/netbeans-platform/ChangeLog
index 745e25b..d288f73 100644
--- a/dev-java/netbeans-platform/ChangeLog
+++ b/dev-java/netbeans-platform/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-platform-9999_p20150109 (09 Jan 2015)
+
+ 09 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-platform-9999_p20150109.ebuild:
+ bumped to the latest sources
+
*netbeans-platform-9999_p20150108 (08 Jan 2015)
08 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
index 0e64d03..4baebc2 100644
--- a/dev-java/netbeans-platform/Manifest
+++ b/dev-java/netbeans-platform/Manifest
@@ -72,6 +72,7 @@ DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4
DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
+DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
EBUILD netbeans-platform-7.0.1.ebuild 5049 SHA256 b67cf0867358fea808614c02b8b6ea2ab88223f8642175ac3f91dc8c610aca4e SHA512 611b8e831a95d1b4e1c3a1f5e4904c84f9606298a94eb0900ac06cc88670849d218a3a03cce07b2463e206da01ce2931cdb6677948d20d8326908a36851589e6 WHIRLPOOL 01769eca4eb20c2702a432a6180eed16a9a50687016e307e585ab5de5cab8b3b664e456d489ff15d9f5af349f791b161eecb9fef7bfaba09a70e1eaab5d545a0
EBUILD netbeans-platform-7.1.2.ebuild 5034 SHA256 a069e7e45f768e590e5b30fdda26185d8fde492355e4c530ce44169def991cc6 SHA512 31cfb0d9f13eacfcafd49be995bc456d17a689776e032f68ed4585e068a49f6e992c37c57f23c5e27176fb060996bcfc86b0446ae26efbc488909102fc10c979 WHIRLPOOL 1bd35ac39366fd13192e4a6a177280727bceb2f5f12ff684a288725954a29a240f2d264c3ef2ca38fa3e133063cdd943cce1d0f493f0f8ea9a621833c8f0031b
EBUILD netbeans-platform-7.2.ebuild 5432 SHA256 227add7f41117667d8487f2bf8eb846c21529e7b2c49dac46e4b3b33062f69b0 SHA512 e49958f21358fe9689336d5cd5edbe435d0a2fd12c315174dcb408bf6ed4e6515d39d458554fb576c342a43f0af50c327bada8fa0b2eb485e14c01ddcdb6248d WHIRLPOOL 4f9101a2d5495fb6002b7791822f85091309c04d6c475060c116725f8da32f9ed270f0c27a9f6a2bd2aa0bd7417b18e9165d1feff7e98f6205bdafff3223e5a3
@@ -104,5 +105,6 @@ EBUILD netbeans-platform-9999_p20150105.ebuild 8293 SHA256 dddb755b06b818af52d43
EBUILD netbeans-platform-9999_p20150106.ebuild 8293 SHA256 868debd4cf87aef9dc0418f347c9ccdd748cd8ebf93716ae3994540301ca5290 SHA512 9752839d7bf079dfcefaa49dbd595a92dfa93810e809ace9f2954a6800ac25d8bacf1e6bdb29f631736fedd238fdef8856e2dd2e33d5add353e5566b96501457 WHIRLPOOL 6ccf3acdac6c910544f0b9fd4c8a55759cb5ec4c75deb562405b41b8b57757233f4162630d6d29e77f9898e758f86e3479600ce633d01399d60056643ac9d5ed
EBUILD netbeans-platform-9999_p20150107.ebuild 8293 SHA256 8513b34148ac58898c50d4a4d91e2384aece972b90b58e249f970bca178872e6 SHA512 36485258952ce26a31da2990bed277e8433b4170731572837bd5ce7bd7e3f98c2326d0c0aeae990edc862bf2169848f44d2d7520a3708285a2134593c972375a WHIRLPOOL 896b7bed4488133bd204938ca5b62bf01829731d474a6b106cffc4ddc7f3c6153053e77679d075e275f7057e27317cf3af620b298a9e883eb9802b3c7ec13e8c
EBUILD netbeans-platform-9999_p20150108.ebuild 8293 SHA256 dfa1955332d2cb3fb9307be362a24594f7d5a5532bf2fde8830bce5312fd0830 SHA512 a2f95211621c032c9c9909a4d71a7842c878620f2a1c2b02a54a8c62265f28257a29f6ae7fbcd402853f42ef9baf7ef19c09ec5b0eb3cf8b0b7ba493677c7330 WHIRLPOOL ca8524bc833c4943dbc6025652cab7b716f381a4b34fec75fbefbe2d656c9ae4e332cb4233f89518ef1b037402b51347809f50775e7e971da554f1c5d75ab637
-MISC ChangeLog 149428 SHA256 833363373d8483556873037643b13cb63bcf7a53b448a290891bf7edb9e83053 SHA512 0d35305a868f6ef883390f44ccc687df2a6a97c0b2add0f48b4544213f3b0aa83f445bfa4f57e64f9a3c5ec65483dc502dbdee51d3d778d68490e5dc11653cab WHIRLPOOL 43a39e33d832cc29c78ec5f7ff4d4040b6b2cf2194f1666565d389e16c365f44feb18188ceddf09a9fde9b0cc00360ba7c6260b63250d85998d0ba18813e39cd
+EBUILD netbeans-platform-9999_p20150109.ebuild 8293 SHA256 509a046c77d41481811b37ac3b1973cdbbeecb6953ab5d0107bf82749e3c526a SHA512 28aacc9915235bda91325eba56f9e59b9aedb4b18a2470f81fca55448e415b6d29e68bd0f49c4fd80ebd7df122a6992adbaa17476efa77b6d5dfa4abd6bc132f WHIRLPOOL de2a9fe289a36c41905246b61fe5613623301e2e99d2f2502ea3990facf72d63c9be0b05e17120b575a35a4a9348d402543e67e25d4d1085b1831a1d7006ec60
+MISC ChangeLog 149605 SHA256 476ca866f137d29cad274be1d0e624931a427b4900c0c7d94deef38182ccc6a4 SHA512 37caacb35a8f9ac558c75ada917d27f149cf772be7eb447fdc6d892ba2f30c120c95c32e6ac1cab876671cd695784706b1bc3720936f71619c23f558040ab236 WHIRLPOOL bd5b35ce39cfe35a5d0d772c37a6d966bd75de74a526e06ee9906d0855c8dfffaae13c4fb4cbf978f7bad604bb5e3f963b3657b651dc9844ba0851e8c7a8532c
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150109.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150109.ebuild
new file mode 100644
index 0000000..5d1f47d
--- /dev/null
+++ b/dev-java/netbeans-platform/netbeans-platform-9999_p20150109.ebuild
@@ -0,0 +1,153 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Platform"
+HOMEPAGE="http://netbeans.org/features/platform/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
+ http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
+ http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
+ http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
+ http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
+ http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
+ http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
+ http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
+ http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
+ http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
+ http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
+ http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
+ http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
+ http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
+ http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="dev-java/javahelp:0
+ >=dev-java/jna-3.4:0
+ >=dev-java/osgi-core-api-5:0
+ dev-java/swing-layout:1[source]"
+# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
+# the error:
+# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
+# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
+# [nbmerge] Failed to build target: all-api.html4j
+
+DEPEND="dev-java/oracle-jdk-bin:1.7
+ app-arch/unzip
+ ${CDEPEND}"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
+JAVA_PKG_WANT_SOURCE="1.7"
+JAVA_PKG_WANT_TARGET="1.7"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
+ ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
+ ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
+ ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
+ ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
+ ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
+ ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
+ ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
+ ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
+ ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
+ ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
+ ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
+ ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
+ ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
+ ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ # upstream jna jar contains bundled binary libraries so we disable that feature
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
+ java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
+ java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
+ java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
+ ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
+
+ java-pkg-2_src_prepare
+}
+
+src_compile() {
+ unset DISPLAY
+ eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
+}
+
+src_install() {
+ pushd nbbuild/netbeans/platform >/dev/null || die
+
+ java-pkg_dojar lib/*.jar
+ grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ insinto ${INSTALL_DIR}
+ doins -r *
+ rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
+ dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
+ find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
+ find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
+ rm -fr "${D}"/modules/lib || die
+
+ popd >/dev/null || die
+
+ fperms 775 ${INSTALL_DIR}/lib/nbexec
+ dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
+
+ local instdir=${INSTALL_DIR}/modules/ext
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
+ rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
+ rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
+ 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
+ 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
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
+}
diff --git a/dev-java/netbeans-profiler/ChangeLog b/dev-java/netbeans-profiler/ChangeLog
index bc30e33..748adaa 100644
--- a/dev-java/netbeans-profiler/ChangeLog
+++ b/dev-java/netbeans-profiler/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-profiler-9999_p20150109 (09 Jan 2015)
+
+ 09 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-profiler-9999_p20150109.ebuild:
+ bumped to the latest sources
+
*netbeans-profiler-9999_p20150108 (08 Jan 2015)
08 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
index 4ef7e41..b716c9c 100644
--- a/dev-java/netbeans-profiler/Manifest
+++ b/dev-java/netbeans-profiler/Manifest
@@ -38,6 +38,7 @@ DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4
DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
+DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
EBUILD netbeans-profiler-7.0.1.ebuild 3222 SHA256 b1bab800a27c30aaea26b8ff5ab21abdd1bec16b9890133429eca9ea77c018fe SHA512 d6198f44a06561b7e2598fdd6a37f8a3dc13c38f63dfbf6a86a083adbf71e9c62af87cb4e1b5b8dd2dc99feeeb99a7afcbb8f7747c378ad92c71263cc91a6c54 WHIRLPOOL c62613f511636b1f0393ac32c6b50641cdf7df9f9fdc95fd5acbe1a602ffe42fdabb556f989552b05b0607a5ad9d324a2019440c3ae66c50995ef3fc8775f385
EBUILD netbeans-profiler-7.1.2.ebuild 3231 SHA256 94d87bf6f86add3bdc27f9f20084f35fe584fc2bd697acafa8c23cce16a0d1ee SHA512 dcc8da918a6b6e07ccae513fb4296d16891e205b49098fb8269d16beb9b1367b1920797cc78053b83f4321c1b69faa393365265c72213bb2abfb9d3f84f66319 WHIRLPOOL 18325a1df836e7242838920483c41d43f37b9dae8322d36a2a562b414baa0dc76971f581204ce76a6d64196dd60643089e8704da69617590cda61ce54ce82e8d
EBUILD netbeans-profiler-7.2.ebuild 3214 SHA256 ddcba9ba672ad566ef256538fc8631ae691aa7c6574269199f26df5382c37f4b SHA512 1bb7eb95381861b8265ab366fe3c7a9b99971d1c4600eb6c7bffb521f4cebb32bcf3d662f82c811d47fe95e77cd39e48f3665f0fcabf9145eb171c2746d89684 WHIRLPOOL 7f74c2be9ec4e7ff419086f1da3b1a12b1c187102def004316ef89ed28f30da62542ed3409a51473a8d9d68d18a30de36b1d0307cd8eeb7e580668fe896c5aa5
@@ -70,5 +71,6 @@ EBUILD netbeans-profiler-9999_p20150105.ebuild 3478 SHA256 38944933f3735279cd650
EBUILD netbeans-profiler-9999_p20150106.ebuild 3478 SHA256 3db7a6e5880d109b2c99f2383fbb844c06bde18b46b517c77c9eb098eae5e814 SHA512 d351da7c30ae822c2081d706e51d88a4b9802a5f368853f56fc0cb70753a886959babd972e45005cc665dd87c98df7ad1ad268c9515c89cac9fc98a66b67d9c1 WHIRLPOOL 57dc759d255a6460bde6eccebe50b65172b5703e920d100ebe5d9ea7c9107c62fd1ad338560387fff2f95cc46175223e3eca197c84e0de87aede044232256e93
EBUILD netbeans-profiler-9999_p20150107.ebuild 3478 SHA256 a4bd379c155ba355d771d9bfa8a2ea72737bcb806583af5bed63bc2fb5d6286b SHA512 e1e4db6667ed885e48cf1fa1ee8c2ea0c0e27eab14e2be76002fd65bef389fee65290b34736845351d4c93f4a111eca3be5749923c55415d9dd4d3f7a876b36c WHIRLPOOL 9ef5a521adf9557b0da1d0f19808de395569eaa9540e68259d75a2e82f21a0e898d822fe89f2e724d7ad586b53ab0ea492e9e266cd9a9e4ff1261a1383449cf0
EBUILD netbeans-profiler-9999_p20150108.ebuild 3478 SHA256 d5cccef5736c382f45afe324d4baccb87e70a8a8bb844050b213ac08dce8a243 SHA512 ecde754b1aaf5e9cc6a1e2760680093799c06a2f82d9e784d5749e63aa5daeda1113f6709fd1c33548569d4e9dc508cbdeabd6182b47ae7dbd3cf72f81e432eb WHIRLPOOL f68f97077e4e8c87a3e40926d8b78e639741e3ef1ca5f9f66363174b72df68f6ed5dca3559e28f6a2519188bc19db55feb02b477c7d83d523f69c3645b8b7312
-MISC ChangeLog 148889 SHA256 d5961da2db50629744e122cbc2762ec73c028e8cf125bf4708bcfb6afdbb0dc3 SHA512 a69c98c598b84f90647c4510fc2fffe430a51263343d2cab18fdc64836497819826e35056422a516b923d32f494f7627e09793ed0d87d7daa3c49928790ed55f WHIRLPOOL 38890059407bc0568100525cc0eba93452c1d2d32da49c01e0bd10130f8dda61c291c65656a4ce1db705fa44a8e047c84f11e3c3c6c350966a369605522385f2
+EBUILD netbeans-profiler-9999_p20150109.ebuild 3478 SHA256 24bd74d076190d142ed163642b0892ba3acbbdd4396f53c180c5a941109c769c SHA512 69b86e4c835080c3a35c53c4f81b524286a049f76e28fb8494d11f55af94a3fa1cb44935e7fa6a8b764a78205b1ffb7424e2d55b6551b5034b62f4ab4bed9896 WHIRLPOOL 03c01442ec3668285259da11611c6ef3869df59ad78fa4328909c2bba49d3daab3116ad4981fc5beae7ac83fce492ea48ec996095b34a668b103aad31e10b6f0
+MISC ChangeLog 149066 SHA256 68bd5e42dfb3a44bfd572462f0edab023f0e3a3a21df6d1d3c65632ed9dd9817 SHA512 dd444fa866d75b7bb0a49087fac9dde506a8d1648a91d91cbf76fb8ab18e80f35275424a198f06084b833bf2e1844135b03e3497f258a48571c3ab5f9f34ec2f WHIRLPOOL 93bbb0778e601bb0b77021e82fab72334252323f9b7486c331ff0dc3707ef18a03a054fc9cdc320eaa701e98b6359872ab8a10efec262201003071c8b21cddb9
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150109.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150109.ebuild
new file mode 100644
index 0000000..084bec0
--- /dev/null
+++ b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150109.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Profiler Cluster"
+HOMEPAGE="http://netbeans.org/projects/profiler"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+# Binary files needed for remote profiling
+QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
+
+CDEPEND="~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/profiler >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ for file in lib/deployed/cvm/linux/*.so ; do
+ fperms 755 ${file}
+ done
+
+ for file in lib/deployed/jdk*/linux*/*.so ; do
+ fperms 755 ${file}
+ done
+
+ for file in remote-pack-defs/*.sh ; do
+ fperms 755 ${file}
+ done
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
+}
diff --git a/dev-java/netbeans-webcommon/ChangeLog b/dev-java/netbeans-webcommon/ChangeLog
index 89c7b2b..9453ea5 100644
--- a/dev-java/netbeans-webcommon/ChangeLog
+++ b/dev-java/netbeans-webcommon/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-webcommon-9999_p20150109 (09 Jan 2015)
+
+ 09 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-webcommon-9999_p20150109.ebuild:
+ bumped to the latest sources
+
*netbeans-webcommon-9999_p20150108 (08 Jan 2015)
08 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-webcommon/Manifest b/dev-java/netbeans-webcommon/Manifest
index f6cf8c4..fa149b7 100644
--- a/dev-java/netbeans-webcommon/Manifest
+++ b/dev-java/netbeans-webcommon/Manifest
@@ -44,6 +44,7 @@ DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4
DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
+DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
EBUILD netbeans-webcommon-7.2.ebuild 2665 SHA256 9328ea550dfeca5be5c2b03aa5f512d451f1673e49a40994155fca0b2fb2f79d SHA512 d8b80b79e78769a70d01605a79a8a91f7e839d4138b4cbf28cafca6f56ae3d7003c2f5f40aff77bbe3f2882f43a7d7dca3f0428f0f2723a42ae5b49e4c71ffff WHIRLPOOL 31254cbd2fc6cfb2d1bed4d22958595dbbf73032439f19e684463efbe466ee80c144f77ab00ced7a07815b1cdc1d45a87ceda83e7a2fd20ac2ce65e45d30a093
EBUILD netbeans-webcommon-7.3.ebuild 2986 SHA256 327c0a73fb20778d9fbe4a12024fa065e4102a7aff3fcbda7448874656a46420 SHA512 3d270e940424b3bcdc8c7f8ff2016d33eb55420ac4037f4e406b688c2acea1b07a04625772265ac293d80c0d1afe3bbe6f865051ed9234b700619bd0781d8b39 WHIRLPOOL 5bc288949ed3aa9c3c4cd4cd33b817fe317754229ad30e80da8cfea817bfb77e988a1d6d3280aaef90619968e0309fad212deff0f7970f04438494a893a30a5b
EBUILD netbeans-webcommon-7.4.ebuild 4727 SHA256 54a0b63527001da34a21ae3ed69c2cfbf9a446ee69bda4bb6ac5ebb939ebb68d SHA512 96895c972cf7092426ec8bc06dccc6ab4f33334da4e67fd4da01e586801110bda8d955f2f29ecd93b8bb58ae64c4af4139e9954a784c10dec925e2beaeab2394 WHIRLPOOL aa7b3b59d315bd37553052470b1f56f435979569e5ef033493cf6f93c29827f2ecd30f6b874f07a0cd8824469c6546982ac3ed360bf3b6cbf211d95943a3398a
@@ -74,5 +75,6 @@ EBUILD netbeans-webcommon-9999_p20150105.ebuild 4997 SHA256 f439093c1e7153277ebd
EBUILD netbeans-webcommon-9999_p20150106.ebuild 4997 SHA256 84eeca73ce9453e2ed48161445a766e3a4fe0b70653554c37fbdc4fde0729213 SHA512 7ec4ce6bb8c5f720587bada9135c78f6622232259647ee96be0973f5210a9c1ac2202fc169b8c0f16dd99a961d0d4082b6d677ab3fb4098ea06cbaaa7a7fdf49 WHIRLPOOL f61d315a062f92bcf12e8e64aa2d90d2e64db97346a3202c752de6886b1fb7f3fbd64d6b13a9070e28ec250f8f85a4d3c8c2146b587f00590182535df9d8c052
EBUILD netbeans-webcommon-9999_p20150107.ebuild 4997 SHA256 ee3204443e11e0b1702e37fcc267cde228ee9ad4b903a03502e0fefe9677ebc0 SHA512 272460b32cc848894c68a70552cb9a1a91f67f8b91696fa20c5294d4b1b763b51f5d18b726c082fb77c5522617fd2202d0bef5be07953b2a6c1ddae06b02f27f WHIRLPOOL 1816ecfd86c7427559049addc7dd4cb1593fa6eab7831ef6112cdc63685e8d899fe09c6fade2a404a0ca9ef2a30670906eaf62ee357d56490b1295a0bc9c9203
EBUILD netbeans-webcommon-9999_p20150108.ebuild 4997 SHA256 41db1ec4df1824c2aa954a016d264142101dfaa25accbe602c2c57a17d077b5a SHA512 b34607d6f5972751067d5b4c1d099aa631c58455b8b02c631909abc82bae48a4e74f3f0df39ed8122fcd078815b5a0c4342c452c1d5655d33083ecf43890c9b7 WHIRLPOOL 795cb202b8c2a34fa5986ee1f1ca3338be09c5074c5f5cf97cb819b97060d294d7bc20a072d092811358f1815ade65728dab7e04f72b59bb44d89be7338602d0
-MISC ChangeLog 121718 SHA256 cd48795fc55b6a0d0bb570f804be7310717170c9b9fe63554a486ed0c9439022 SHA512 f48c83ccc817c0a148f64759ff39db3ffc774275de1ca43bde6be2f633c7340360b4794c8ce1429429062568513e2b25c896fb33034b614bee37f1a2c0f7aebd WHIRLPOOL b948b50d5f1f10ed2a0e934040032547d32f115663eee5a7af09657e14f802ab2b87f1f10aff7c030359f49938861c90415574c03c8f0c2c686a3e67c5788343
+EBUILD netbeans-webcommon-9999_p20150109.ebuild 4997 SHA256 bd627d480b481b4c16ce0da369e82d82774be4f6dedd78e48a38b01c27c5e7c8 SHA512 d3f296fdb49bf478b8ed8e72dca329c69e039e5bb1ae83fc84ad993e57443d542d01e96d0b8b42db020d69ff071b7de1dc127f3ffe902074df9f98530dfeb330 WHIRLPOOL 42196637150edfc26d8d349871aa638fcc80fbc74a78990306152ec10225eff29e88074f84a5ec42129038e0bbd0a1aba41c4deee6a74b29a8b3a84ac06136f1
+MISC ChangeLog 121897 SHA256 32da16ff6899ee052b9f2a033e6284f2c635470f7a24a4571f148b1d9cd326e5 SHA512 0db8f58a510feb497c42400bf63669f487f02f63edb808f2a9ece0dfaefa6a5735a6a7dd97f43cc27600e64d555481d13435c38bda72754e536bc779609727d5 WHIRLPOOL d5e6aebdb28578ea7583d3865f02223620c46e694e0e387802534c9919c224caa351a3e1f922b1e904252d47059fdaf863a682ff3f096db4f8dcdd57f0c3e255
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150109.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150109.ebuild
new file mode 100644
index 0000000..e171fd5
--- /dev/null
+++ b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150109.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Web Services Cluster"
+HOMEPAGE="http://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
+ http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
+ http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
+ http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
+ http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
+ http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
+ http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ dev-java/commons-compress:0"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
+ ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
+ ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
+ ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
+ ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
+ ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
+ ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/webcommon >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+ grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+ doins -r *
+
+ popd >/dev/null || die
+
+ local instdir=/${INSTALL_DIR}/modules/ext
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
+}
diff --git a/dev-java/netbeans-websvccommon/ChangeLog b/dev-java/netbeans-websvccommon/ChangeLog
index 5073310..bd99481 100644
--- a/dev-java/netbeans-websvccommon/ChangeLog
+++ b/dev-java/netbeans-websvccommon/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-websvccommon-9999_p20150109 (09 Jan 2015)
+
+ 09 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-websvccommon-9999_p20150109.ebuild:
+ bumped to the latest sources
+
*netbeans-websvccommon-9999_p20150108 (08 Jan 2015)
08 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
index b275201..02e0382 100644
--- a/dev-java/netbeans-websvccommon/Manifest
+++ b/dev-java/netbeans-websvccommon/Manifest
@@ -38,6 +38,7 @@ DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4
DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
+DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
EBUILD netbeans-websvccommon-7.0.1.ebuild 2692 SHA256 a18cf7fe0a1e38749826cb12651be06c210b038be50117647496ee6cbd184cda SHA512 32b32894713d7235ebd03446c5c411d22eb8701b96e3d3ac54eca78b2abc833babf279085cea3b74bb7bddc6d89a283a21c58a0b0462042ddd10e22dfcadeb84 WHIRLPOOL 59c18168245767acd1f8e53046f8942698237aa6fd903a669c626b7f17cf3d39247b7ae57f2984562230267885a4b6a62be43dc8a330f1dfeb2cc7acbbd7d3c6
EBUILD netbeans-websvccommon-7.1.2.ebuild 2701 SHA256 3b2a1cf0d32db3c55b66d1c6b8c4ae2ad5487d3fdb27752468ce5c860f9b9515 SHA512 b9be64755f00157c2d6984887b8c0fdc1e34470f21df1fd72b3e399d3ec894af01c9b79fd604778213ac2086a6c96bf66366e8c2c8bf97f7fee23d16ceb36974 WHIRLPOOL 91559de8c8f6391c3c69888854778a91a1a7e0052ae69eb9762bcbd64d8bc5587fb84ebb55d7d0375da5a7855aa8672abfd035b6a38b3eeb5c23a4cd59b3cdce
EBUILD netbeans-websvccommon-7.2.ebuild 2684 SHA256 8bf8cad1e0469713c63280620fed089600191230f501a78b834b010f8fa9b3e9 SHA512 fe885f92a7c6cfac532c8e40e4df6283253c43294e9d82ee4d0d070425496eee3792479c268b46bf1fd484f753ca1f21e7ca38a5d71816b6d4fd219082e8e276 WHIRLPOOL 9d2d622d4a800470c874d8751e9c2055e0a4ef72ad01a01aefda4e95a7f295d55fc95fdb55fdd1f631212e1f610bdc7a6b4ee631b92492bb85f73b0d9fb4ba26
@@ -70,5 +71,6 @@ EBUILD netbeans-websvccommon-9999_p20150105.ebuild 2727 SHA256 a64aa6163353af4c9
EBUILD netbeans-websvccommon-9999_p20150106.ebuild 2727 SHA256 6e976c30159e7924c5c6bfc6e827586da7f5b712f0cbaa5aa79218415edaccfd SHA512 130875a9903f1e3007f69025b0704d1069036a7d6c0ed3d34b214f1916e4a4adbe3f5d41555f65d64c21458c313d27aa70c9e539e8348fc19a9defeea9ef975d WHIRLPOOL 57acc1daabe9a013d28b03ad972fd75855807fb9c671cfe10342c8d17beb6295d9215958361914abe420a1cc70acdf27e6e849ae1c2cf9468a729ca88acf5a2c
EBUILD netbeans-websvccommon-9999_p20150107.ebuild 2727 SHA256 5ac8b82a7080ec2830970996028574cd5984af4d0bd3a0ec9aa61fce4d699ead SHA512 edc5ef51fbe68320948e8bd239237585bda21a2dbb9b561ee0174e617d1a7600a7d3dd00b77f28ce02a8b65f9b2031ba37d080616b7143f1db7236b2db6a6e2f WHIRLPOOL 019204ecf9ec5944848373eec1e8c0de3f993a7586f41784ef4b11296e154e60595ec3b85d76ac882061a535e4b0fec6b7cb0456f29599e6d6d69be6a3fc2b78
EBUILD netbeans-websvccommon-9999_p20150108.ebuild 2727 SHA256 7d6e012e656eb3d31bc33a499a1d321f2a3326086e71a8993f090dbe790270d7 SHA512 1fa7b89e033e01fbd77a0eb81610181294272735a9522228cc74265d8288239ea67721429744fb317d83eb066687c2ef34f3245f4c29cdda4e21ae7e825a021a WHIRLPOOL b73b70ba4149ca5a1c0203dd72b7d64113336927c806041a607af13e4a07f0de90e48eae894e6861c1e7554e734e464783349394a0c2fb7881403d2fb070bfcd
-MISC ChangeLog 155946 SHA256 372505ceccd64fe2d405c68e2bfb9f108cda3e450c219d00725d103a922e8f57 SHA512 accefcd56382d09326a4aaf527f77a54475861ee603addf0c451631c90b6722a91f64315dce95f82c07b0e3ff67b92338958b49a55e92a4a96f0971021ffd9ae WHIRLPOOL 5f633b9c8e13c1650ae7aa2c300e65800e94d57e0bbd261ee39f46b166e1c831c85d9ca307119c634b3cdf874b1dd0e6b4125ef746c134bfc6bedcfcbc29bd8a
+EBUILD netbeans-websvccommon-9999_p20150109.ebuild 2727 SHA256 cf3520be5c5891facc08538a6f5fa6ba82aeb61329ccd5098d5e4fa173eba435 SHA512 2652c6fe90def402d22e0adb9d9da0e7db3ff128ed41fdfd004f537b1d65fb76ef560a47e2934ae7c8a8565c90c01d19bb052e04026fbad8d0c574ef01f21757 WHIRLPOOL 93f8753d388c12fc501e8aff4b513b7aa7d8e0f7bfbaa336d03345709c94a23e3d238aa02faf1e6bacab1556201ae8aecdef10e6fae95b9abe0b3cc10a3aed2e
+MISC ChangeLog 156131 SHA256 caeeb9613faf39af5cd589880112732e4f147fdd2bff470502d37c3227ea873e SHA512 b16c65f86f7ba68d05eb2bd19ffc04ffde821915b6d3c7570294cff3d6b98a8d6f3a7ef695cde77a63c57aa52346f0ba5ee044f7c70b915acdfc1ac8a78b1f7e WHIRLPOOL 3606f019b3056b92284a538f7b9fba912816d2e9f6cdaa6facc0bfd9a2ab8fecb22ae668171322780154594c7875d48fd54675423c16cbd33920afb8a09f9959
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150109.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150109.ebuild
new file mode 100644
index 0000000..1bcfca0
--- /dev/null
+++ b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150109.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Web Services Common Cluster"
+HOMEPAGE="http://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-ide-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/websvccommon >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+ grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
+}
diff --git a/dev-util/netbeans/ChangeLog b/dev-util/netbeans/ChangeLog
index 0ad6920..69da03f 100644
--- a/dev-util/netbeans/ChangeLog
+++ b/dev-util/netbeans/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-9999_p20150109 (09 Jan 2015)
+
+ 09 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-9999_p20150109.ebuild:
+ bumped to the latest sources
+
*netbeans-9999_p20150108 (08 Jan 2015)
08 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
index 93fe5c0..eb430cf 100644
--- a/dev-util/netbeans/Manifest
+++ b/dev-util/netbeans/Manifest
@@ -46,6 +46,7 @@ DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4
DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
+DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
EBUILD netbeans-7.0.1-r2.ebuild 6736 SHA256 e808fba2ddb516270d93b5cf67cff60d98b37ca58a158878f2e3b3ad696cfc82 SHA512 653fb585d9eaa20fcf88d778a7f34d63c9f29f2af2153a432fcab6d977ef9619c699b19587a48b148ccf717f4b31a43859b81cff80d5d84ad273c5fa16e8f565 WHIRLPOOL 257f2466c3ad198a05db9d5e377cad2707f8a4daf1f421e516d7435670a85fd4bb5f6b3ab657ebda8cc23937e1b4e1f4acce8cccd85bccddc5a7b1f9abbde0ce
EBUILD netbeans-7.1.2.ebuild 6976 SHA256 4222e248dfb664ccfea85d4938ad691d3685f32d8e9b33289d1dda088057261b SHA512 cc0a20bd542b61621fe08d5413611f7bcbbebf0c37d5f67c590c31324e74eb5594e72efacc86d843ff3abffc98c4859c2733c63ce6f993baf51e24d69197b64d WHIRLPOOL 30fb7b0cbf22fc39a8dabefd27a0073ce73e62ef082d55839fb7f815bb73bc5c3c24c3418ce175f355d7c64138ef7e9616da41c68b3b57a70353d16c6113daf7
EBUILD netbeans-7.2.ebuild 7057 SHA256 29140b2779f1a24722499605101c286d05415b4f97d2363afedef711cc586067 SHA512 0776f530f9530c533b13019f7b34fc664990a16926bcff768d0a9f3b9035de82dcd2ed66425ad8da27c65aa69fe3e6be966e0a1ee1bc222949e5d42e14f7f7f1 WHIRLPOOL 9fcb95348171fb0bd8d794b80b51b2e3ce36fd84ccc81653bdd0172cbfa99791e527b33c895ebf7b4d81c228f17d4afab367eb55ceffe28df835b2d09dc8f778
@@ -78,5 +79,6 @@ EBUILD netbeans-9999_p20150105.ebuild 7216 SHA256 bfe6a7f0b44e8fd44e1d26a2daaf4d
EBUILD netbeans-9999_p20150106.ebuild 7216 SHA256 c4417955dccde459c319dc18ac603b4348536235d40a505f0848831862fa53f8 SHA512 d2015e6ed9baaa91a6493c29d3881f65f59e769c98f0bddbbf810c54f329bf6958d2e78aa9dba62d1a3d5dabf13eb96d3f0a5e456e92e3fc93023299ab7312f1 WHIRLPOOL db44603abe35315dc1b19827ec42cbccf73b9549b54bfed5ac4a83e5f0b83a64e7188d027279c259bb66ccd0ef38669e0ce3973b8199f7b33b6529d6dd2d1e3b
EBUILD netbeans-9999_p20150107.ebuild 7216 SHA256 1ce91e148596905b8569dd2370bbb8c405b41eafaaf07a22c6a8500aa3dea199 SHA512 701f85cf0c65476a05cb8b6bb3cf620bc7161c99936a1521008f5311ba26aa56460062230ab72ac33f4b7733e86c4d4d10041c560bc30d473181635f33109885 WHIRLPOOL da9433002cfb120340884f3edff9147120894e4442463905bbb538dbdd59f36d1f3bee8b4b7f7ad216c61257bd721c77d2c541e643d94c5603b43a6abc32be22
EBUILD netbeans-9999_p20150108.ebuild 7216 SHA256 2b467461b511bbdc926c8998c6cc3cbea056ac702cfada3ae94806690d6c2917 SHA512 ac1c0c777e1905500a14a431074c8f63714fcc32121e8f3738c033e032a286b75d12882e65c477773480376d4e3fb717ee7f0548a76558c389171f803c05ab05 WHIRLPOOL c00bc6890beb6fe0600cbe9f7d1df88129e2c041299a7ddc946d9a4d8a262de5851d6e2f65bb581c62d4f37043c6fabf4a6579632da19dee31ce0bada4bd1bd5
-MISC ChangeLog 132853 SHA256 121784a2253126b499a75d8180dfd49458f62a2f6382616783e1df3f74aa1c90 SHA512 3ad6488f341bd8e65d94b37c1914bc1e521ad663dc2df6e50b43d37bd1b1d2dfec69a7023b8500c360a60dbfb8d2791681d6122658f790a097a9c3fa9e064b3d WHIRLPOOL d7db6b4ff82bef81ad8bd3717650a6fe64f1e2a9a663a708e353063040723af911cd6103ee8979f92680902ebf58dfe9278ee1dd9761a6259528c31d2c1114e1
+EBUILD netbeans-9999_p20150109.ebuild 7216 SHA256 6a262b6ffa2305a31047c028d575a35a420a773cd1c4df1bd7c687a8438a0feb SHA512 e729ed17cb2ef1b96ff41fbca705e24d014ac97cb8288e2090986678ba0d14c877ee7167f9de6fdc9458bd8b6c402df9ccee34eb84cf872aa79f2afffc26a02f WHIRLPOOL 2b5690a824125a4a7b192a04b2c5e430580d1663c14b3e16df5b2b5a6e1badebfdfaa91d63a8cd3cf599afbd6804693aa37fd06e7c865e3e2897869dfe422e4c
+MISC ChangeLog 133012 SHA256 d06d0b27f5cc1f1e98f7cc5b85bdc4d6bbec69772dce6943de0ae7d57d8d3438 SHA512 63e077084491d8f111cff7a72bc80f0c3b8e7fa1b9513e5061bc72bff1c8376aff0b2571d868f49e64ad89329dcd554609ce57d7d91d80f1ce5eb431f5752f55 WHIRLPOOL dcd73babbf143664a38401467bef9227849ed4738fd0c53daec524a758bd18a4bf2771055c91c49c4d7a0f54c1ce8c00b8f5f5bc844565cb61ef41f980b13e94
MISC metadata.xml 333 SHA256 a7c289d7be537b4c51bd8100bca0d8a40ceb5fb011942bbd1b286841cf3c1d0a SHA512 3f730fc27f893489524053e81a465519037a68e297f02a5d6400f85f8bfd8a20006e5515a135b8a5779ebf5951a661d99aaa8bf3b9b96141f863e134dba2265e WHIRLPOOL d37106234351185946f6dc870e9b77babd38bed88673771949d26d176d8dad4071be5f2c59bf72b139a6a35c899c2c7ac9ffde1c7b4885135d52c821780cf3d2
diff --git a/dev-util/netbeans/netbeans-9999_p20150109.ebuild b/dev-util/netbeans/netbeans-9999_p20150109.ebuild
new file mode 100644
index 0000000..405239a
--- /dev/null
+++ b/dev-util/netbeans/netbeans-9999_p20150109.ebuild
@@ -0,0 +1,264 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans IDE"
+HOMEPAGE="http://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
+PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
+L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
+ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
+SRC_URI="linguas_af? ( ${ALL_URLS} )
+ linguas_ar? ( ${ALL_URLS} )
+ linguas_bg? ( ${ALL_URLS} )
+ linguas_ca? ( ${ALL_URLS} )
+ linguas_cs? ( ${ALL_URLS} )
+ linguas_de? ( ${ALL_URLS} )
+ linguas_el? ( ${ALL_URLS} )
+ linguas_es? ( ${ALL_URLS} )
+ linguas_fr? ( ${ALL_URLS} )
+ linguas_gl? ( ${ALL_URLS} )
+ linguas_hi_IN? ( ${ALL_URLS} )
+ linguas_id? ( ${ALL_URLS} )
+ linguas_it? ( ${ALL_URLS} )
+ linguas_ja? ( ${ALL_URLS} )
+ linguas_ko? ( ${ALL_URLS} )
+ linguas_lt? ( ${ALL_URLS} )
+ linguas_nl? ( ${ALL_URLS} )
+ linguas_pl? ( ${ALL_URLS} )
+ linguas_pt_BR? ( ${ALL_URLS} )
+ linguas_pt_PT? ( ${ALL_URLS} )
+ linguas_ro? ( ${ALL_URLS} )
+ linguas_ru? ( ${ALL_URLS} )
+ linguas_si? ( ${ALL_URLS} )
+ linguas_sq? ( ${ALL_URLS} )
+ linguas_sr? ( ${ALL_URLS} )
+ linguas_sv? ( ${ALL_URLS} )
+ linguas_ta_IN? ( ${ALL_URLS} )
+ linguas_tl? ( ${ALL_URLS} )
+ linguas_tr? ( ${ALL_URLS} )
+ linguas_vi? ( ${ALL_URLS} )
+ linguas_zh_CN? ( ${ALL_URLS} )
+ linguas_zh_TW? ( ${ALL_URLS} )
+"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE_NETBEANS_MODULES="
+ +netbeans_modules_apisupport
+ netbeans_modules_cnd
+ netbeans_modules_dlight
+ netbeans_modules_enterprise
+ netbeans_modules_ergonomics
+ netbeans_modules_extide
+ netbeans_modules_groovy
+ +netbeans_modules_java
+ netbeans_modules_javacard
+ +netbeans_modules_javafx
+ netbeans_modules_mobility
+ netbeans_modules_php
+ +netbeans_modules_profiler
+ netbeans_modules_webcommon
+ +netbeans_modules_websvccommon"
+IUSE_LINGUAS="
+ linguas_af
+ linguas_ar
+ linguas_bg
+ linguas_ca
+ linguas_cs
+ linguas_de
+ linguas_el
+ linguas_es
+ linguas_fr
+ linguas_gl
+ linguas_hi_IN
+ linguas_id
+ linguas_it
+ linguas_ja
+ linguas_ko
+ linguas_lt
+ linguas_nl
+ linguas_pl
+ linguas_pt_BR
+ linguas_pt_PT
+ linguas_ro
+ linguas_ru
+ linguas_si
+ linguas_sq
+ linguas_sr
+ linguas_sv
+ linguas_ta_IN
+ linguas_tl
+ linguas_tr
+ linguas_vi
+ linguas_zh_CN
+ linguas_zh_TW"
+IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
+S="${WORKDIR}"
+
+DEPEND=">=virtual/jdk-1.7
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-nb-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
+ netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
+ netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
+ netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
+ netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
+ netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
+ netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
+ netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
+ netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
+ netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
+ netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
+ netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
+ netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
+ netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
+ netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
+ doc? ( ~dev-java/netbeans-javadoc-${PV} )"
+JAVA_PKG_BSFIX="off"
+NBLOCALES=""
+
+pkg_setup() {
+ for lingua in ${IUSE_LINGUAS} ; do
+ local lang=${lingua/linguas_/}
+
+ if [[ "${lang}" = "ar" ]] ; then
+ lang="ar_EG,ar_SA"
+ elif [[ "${lang}" = "es" ]] ; then
+ lang="es,es_CO"
+ elif [[ "${lang}" = "gl" ]] ; then
+ lang="gl_ES"
+ elif [[ "${lang}" = "id" ]] ; then
+ lang="in_ID"
+ elif [[ "${lang}" = "nl" ]] ; then
+ lang="nl_BE,nl_NL"
+ elif [[ "${lang}" = "tl" ]] ; then
+ lang="fil_PH"
+ fi
+
+ if use ${lingua} ; then
+ if [ -z "${NBLOCALES}" ] ; then
+ NBLOCALES="${lang}"
+ else
+ NBLOCALES="${NBLOCALES},${lang}"
+ fi
+ fi
+ done
+
+ java-pkg-2_pkg_setup
+}
+
+src_unpack() {
+ if [ -n "${NBLOCALES}" ] ; then
+ unpack $(basename ${SOURCE_URL})
+ unpack $(basename ${L10N_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+ fi
+}
+
+src_prepare() {
+ if [ -n "${NBLOCALES}" ] ; then
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ fi
+
+ java-pkg-2_src_prepare
+}
+
+src_compile() {
+ if [ -n "${NBLOCALES}" ] ; then
+ einfo "Compiling support for locales: ${NBLOCALES}"
+ eant -f nbbuild/build.xml bootstrap || die
+ eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
+ -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
+ fi
+}
+
+src_install() {
+ if [ -n "${NBLOCALES}" ] ; then
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
+ if [ -d "${cluster}" ] ; then
+ insinto /usr/share/netbeans-${cluster}-${SLOT}
+ doins -r ${cluster}/*
+ fi
+ done
+
+ if [ -d nb ] ; then
+ insinto /usr/share/netbeans-nb-${SLOT}/nb
+ doins -r nb/*
+ fi
+
+ popd >/dev/null || die
+ fi
+}
+
+pkg_postinst() {
+ if [ -n "${NBLOCALES}" ] ; then
+ einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
+ einfo "the locale is built for Netbeans."
+ einfo "If you want to force specific locale, use --locale argument, for example:"
+ einfo "${PN}-${SLOT} --locale de"
+ einfo "${PN}-${SLOT} --locale pt:BR"
+ fi
+
+ if use linguas_ar ; then
+ einfo
+ einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
+ fi
+
+ if use linguas_es ; then
+ einfo
+ einfo "You selected Spanish locale so you can choose either es or es:CO variant."
+ fi
+
+ if use linguas_gl ; then
+ einfo
+ einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
+ fi
+
+ if use linguas_id ; then
+ einfo
+ einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
+ fi
+
+ if use linguas_nl ; then
+ einfo
+ einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
+ fi
+
+ if use linguas_tl ; then
+ einfo
+ einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
+ fi
+}
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2015-01-09 10:39 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-01-09 10:39 [gentoo-commits] dev/fordfrog:master commit in: dev-java/netbeans-nb/, dev-java/netbeans-dlight/, dev-java/netbeans-profiler/, Miroslav Šulc
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox