* [gentoo-commits] dev/fordfrog:master commit in: dev-java/netbeans-dlight/, dev-java/netbeans-apisupport/, ...
@ 2014-11-14 9:22 Miroslav Šulc
0 siblings, 0 replies; 3+ messages in thread
From: Miroslav Šulc @ 2014-11-14 9:22 UTC (permalink / raw
To: gentoo-commits
commit: f20556c16efda5e3b915b5587918d9824097fbb7
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 14 09:22:19 2014 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Nov 14 09:22:19 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=dev/fordfrog.git;a=commit;h=f20556c1
netbeans: bumped to the latest sources
---
dev-java/netbeans-apisupport/ChangeLog | 6 +
dev-java/netbeans-apisupport/Manifest | 4 +-
.../netbeans-apisupport-9999_p20141114.ebuild | 111 ++++++
dev-java/netbeans-cnd/ChangeLog | 6 +
dev-java/netbeans-cnd/Manifest | 4 +-
.../netbeans-cnd-9999_p20141114.ebuild | 125 +++++++
dev-java/netbeans-dlight/ChangeLog | 6 +
dev-java/netbeans-dlight/Manifest | 4 +-
.../netbeans-dlight-9999_p20141114.ebuild | 101 ++++++
dev-java/netbeans-enterprise/ChangeLog | 6 +
dev-java/netbeans-enterprise/Manifest | 4 +-
.../netbeans-enterprise-9999_p20141114.ebuild | 249 ++++++++++++++
dev-java/netbeans-ergonomics/ChangeLog | 6 +
dev-java/netbeans-ergonomics/Manifest | 4 +-
.../netbeans-ergonomics-9999_p20141114.ebuild | 101 ++++++
dev-java/netbeans-extide/ChangeLog | 6 +
dev-java/netbeans-extide/Manifest | 4 +-
.../netbeans-extide-9999_p20141114.ebuild | 108 ++++++
dev-java/netbeans-groovy/ChangeLog | 6 +
dev-java/netbeans-groovy/Manifest | 4 +-
.../netbeans-groovy-9999_p20141114.ebuild | 111 ++++++
dev-java/netbeans-harness/ChangeLog | 6 +
dev-java/netbeans-harness/Manifest | 4 +-
.../netbeans-harness-9999_p20141114.ebuild | 114 +++++++
dev-java/netbeans-ide/ChangeLog | 6 +
dev-java/netbeans-ide/Manifest | 4 +-
.../netbeans-ide-9999_p20141114.ebuild | 373 +++++++++++++++++++++
dev-java/netbeans-java/ChangeLog | 6 +
dev-java/netbeans-java/Manifest | 4 +-
.../netbeans-java-9999_p20141114.ebuild | 253 ++++++++++++++
dev-java/netbeans-javacard/ChangeLog | 6 +
dev-java/netbeans-javacard/Manifest | 4 +-
.../netbeans-javacard-9999_p20141114.ebuild | 134 ++++++++
dev-java/netbeans-javadoc/ChangeLog | 6 +
dev-java/netbeans-javadoc/Manifest | 4 +-
.../netbeans-javadoc-9999_p20141114.ebuild | 168 ++++++++++
dev-java/netbeans-javafx/ChangeLog | 6 +
dev-java/netbeans-javafx/Manifest | 4 +-
.../netbeans-javafx-9999_p20141114.ebuild | 124 +++++++
dev-java/netbeans-mobility/ChangeLog | 6 +
dev-java/netbeans-mobility/Manifest | 4 +-
.../netbeans-mobility-9999_p20141114.ebuild | 126 +++++++
dev-java/netbeans-nb/ChangeLog | 6 +
dev-java/netbeans-nb/Manifest | 4 +-
.../netbeans-nb/netbeans-nb-9999_p20141114.ebuild | 148 ++++++++
dev-java/netbeans-php/ChangeLog | 6 +
dev-java/netbeans-php/Manifest | 4 +-
.../netbeans-php-9999_p20141114.ebuild | 127 +++++++
dev-java/netbeans-platform/ChangeLog | 6 +
dev-java/netbeans-platform/Manifest | 4 +-
.../netbeans-platform-9999_p20141114.ebuild | 155 +++++++++
dev-java/netbeans-profiler/ChangeLog | 6 +
dev-java/netbeans-profiler/Manifest | 4 +-
.../netbeans-profiler-9999_p20141114.ebuild | 121 +++++++
dev-java/netbeans-webcommon/ChangeLog | 6 +
dev-java/netbeans-webcommon/Manifest | 4 +-
.../netbeans-webcommon-9999_p20141114.ebuild | 123 +++++++
dev-java/netbeans-websvccommon/ChangeLog | 6 +
dev-java/netbeans-websvccommon/Manifest | 4 +-
.../netbeans-websvccommon-9999_p20141114.ebuild | 94 ++++++
dev-util/netbeans/ChangeLog | 6 +
dev-util/netbeans/Manifest | 4 +-
dev-util/netbeans/netbeans-9999_p20141114.ebuild | 264 +++++++++++++++
63 files changed, 3419 insertions(+), 21 deletions(-)
diff --git a/dev-java/netbeans-apisupport/ChangeLog b/dev-java/netbeans-apisupport/ChangeLog
index f2b91ef..6cc2f95 100644
--- a/dev-java/netbeans-apisupport/ChangeLog
+++ b/dev-java/netbeans-apisupport/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-apisupport-9999_p20141114 (14 Nov 2014)
+
+ 14 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-apisupport-9999_p20141114.ebuild:
+ bumped to the latest sources
+
*netbeans-apisupport-9999_p20141113 (13 Nov 2014)
13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
index b60b7e9..c12e9fa 100644
--- a/dev-java/netbeans-apisupport/Manifest
+++ b/dev-java/netbeans-apisupport/Manifest
@@ -34,6 +34,7 @@ DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12be
DIST netbeans-trunk-nightly-201411110002-src.zip 199040938 SHA256 9654e0b19462753ff1649daee8ac27e2e350fe3c2b2bc1b5133350bfff25a318 SHA512 4742825bae30bf74589194720fc5c42facd54113e6fb02e4ae4cce28bd7d4d7b5e74df3577808de596100ef9b37453f5b0f41ca118f8f6f57cf22080912fad97 WHIRLPOOL 624041118cd874c9c2fb5d3ee88ce7d7a4ac9c307ecc2e284b5d9edfedeb619da16a191649a0b59b3b31ecdfd238de2f23d88490a3c9cad4a5354f8811f4b862
DIST netbeans-trunk-nightly-201411120002-src.zip 199042416 SHA256 f0c5cbf8f2bd5bc94e6c1e551ce546996276ad94dec18814c02bfd43cf4ae4d3 SHA512 713378ac5960316553b95436497699b1513c24f8fc7dc65ca3607d1f30d400d4833b309328ee3cc0750f6e560b9af5dabc7c574b1e460bc304fc1dd9a4f33c5d WHIRLPOOL 6299922231d0a58e9385649a8f4ce905fedb0e01b7d306c72a51369a8a9c1a1142b586fcedc939dcc9172ffd2c59885b531cbd6ac523689cfdfc9913c61a6792
DIST netbeans-trunk-nightly-201411130002-src.zip 199057569 SHA256 fcfe1aa31044feed8996fa19f0c1543c6ec4caf9897b88d9042e6a179506d587 SHA512 07dcf2ff4c64d766a7e0a790e6b5a564b86ba9519e89c67fddc55a14bb98ca54be4455d624bcea06fcb22f3fce4b382dc895e58b6ef616d9c53e7011858b8aca WHIRLPOOL a5c31fde0c0301d1e3058c494e6eb11084c9cfac12cd14d7624fdaccc251fd31e89021bbcc3de606d5a39f1286785d47890851b6b8950644d50f7ce99fd94228
+DIST netbeans-trunk-nightly-201411140002-src.zip 199076112 SHA256 ad03b3d920924d1e9a3609b02d53508a81b7fda298665bddde7779b2fc1d33a4 SHA512 a5cf88d0c7ca728c4a9decc59647579df9e20b0df651875bb1787b1656fe1881c6a2e821eff28102653e412fd13a877baec42f6ec9ff5fe1561809078464e0fd WHIRLPOOL 79d9c2335f572043f38ac2f74581d4b6fede1e4b1a1b5d31bdfbf36299e5d8ac16ef73838675e71f3317c067fbf8654984352dc97b4b25e1f9192a9e79f44799
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
@@ -63,5 +64,6 @@ EBUILD netbeans-apisupport-9999_p20141110.ebuild 3390 SHA256 f547dcc02fe448e2677
EBUILD netbeans-apisupport-9999_p20141111.ebuild 3390 SHA256 c48f0759032b7867a0a805e84bd33ca2c6aabd2087a8212b17c68db5cc69d458 SHA512 0f62da89b51a84145fb9d2d3c2a68b371ee88b60ebbe25b2a3205174c8f712856239069169528d8b56dd5d006c087277520d1a2244d96abf3762a07821a28ba3 WHIRLPOOL ea785734854c9d6738ae7f196471f1e972d6f91e7797b106d5d4ca4652405db828b4009dc716ecb700a4c34ee334017f6c3569d235e397a2365f824b38d61af7
EBUILD netbeans-apisupport-9999_p20141112.ebuild 3390 SHA256 b8548b7f7998454637eadf462086e7c48174ef6091f66cfca9e25b4b61ddf581 SHA512 75d9457b589eb0913546a81f9d66efa133d0620a4095a26046bdcd070503b6e2cb97d48b186c522816759a6ee48df097205769dd388681c1954a7513d9085bce WHIRLPOOL f6046d5e9be5a4ea882cd1299f56a5d11d815f2a60f2292c25114b6468a6b291544c6e6481cf9cd3dd5e1460a8714fea5756698f68ec48f3d3d965ce9c145092
EBUILD netbeans-apisupport-9999_p20141113.ebuild 3390 SHA256 1ab71e86b9f6bc7563749159b310424f6d6f47b447c78418734eaeac9d65891b SHA512 ea39fe895eb4b0b0f66f5f8a9e52ad1133187adc29c2b0db6fb7bf1dadf15c4c15e1fbe2e6a63097b28e07011b8141653c1daa67b144431624b1aa9760b628cc WHIRLPOOL 4f352b67c1338a5e2a87b0f15ca4d692af8fd09e786dcb26f021c97fe02b27aaae5bb24abc23fc8e85f79bf52c1ec58786d1f3b2b24186d3ba77ec6e26c9adce
-MISC ChangeLog 141438 SHA256 ab25c3111e362c4d3c8ce0907aa70d0f3bf084b5e64ff4cae796f1e2af035722 SHA512 cf17350ab70360935b65224d28bb344180d97d957ecc65a6f3981e64a03a34895d43115cff489d072b299c9de4075abda8af55e2dc18251ee2b23ca11de4fd84 WHIRLPOOL 0d3d3630c9cfc4f63dcd6a388cd018c42bb82331a17d1e82ff218f091fc6e20358706334c925981fc468459968b73e1c4cae9ca49623896174dc054f559006e9
+EBUILD netbeans-apisupport-9999_p20141114.ebuild 3390 SHA256 51d7133019d8bfc26cd025783718607cf3de926cb5850c13c314f093c7e1cbb0 SHA512 4de1e4ca98da708c522a5e2a4cd069b5525332d878f65c89d87e6d132b26478f720b1483ae1ef31a98de7e0f2a0c7c691b18b87e7b125671459a5966b8a29c12 WHIRLPOOL 53dab05d8da6b8360e4f73711d5f67422239ed47696f7a1329ad31387fe89d31252c0c2be1b88fda9b5799b322cd666bf0598e38c10bb7713621d59384e96050
+MISC ChangeLog 141619 SHA256 6e1c081b40958e89cf76a343cc149fdda49c8df240ea8b059b9260c11edffd23 SHA512 4b4f658749a1c60398e154c312ab3e1b18492bdfb44298ed66a4bd30e4394cc9dfad1be7bd09ef156dc6fde830fec73ca4ddb5b2e75b77bdb6859f2223b19bd4 WHIRLPOOL 5fad52113c3fb88999009ae2d87ca979bf6a13abdd880d1376190db71a0448206c1d88f815801e88b3c476497dbb4ce393147957f01863fd357a78a0b16f3c15
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20141114.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20141114.ebuild
new file mode 100644
index 0000000..aa62de0
--- /dev/null
+++ b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20141114.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2014 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/2014-11-14_00-02-02/zip/netbeans-trunk-nightly-201411140002-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 cd87743..fdf9142 100644
--- a/dev-java/netbeans-cnd/ChangeLog
+++ b/dev-java/netbeans-cnd/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-cnd-9999_p20141114 (14 Nov 2014)
+
+ 14 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-cnd-9999_p20141114.ebuild:
+ bumped to the latest sources
+
*netbeans-cnd-9999_p20141113 (13 Nov 2014)
13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
index 94aa5b6..d2f1a65 100644
--- a/dev-java/netbeans-cnd/Manifest
+++ b/dev-java/netbeans-cnd/Manifest
@@ -47,6 +47,7 @@ DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12be
DIST netbeans-trunk-nightly-201411110002-src.zip 199040938 SHA256 9654e0b19462753ff1649daee8ac27e2e350fe3c2b2bc1b5133350bfff25a318 SHA512 4742825bae30bf74589194720fc5c42facd54113e6fb02e4ae4cce28bd7d4d7b5e74df3577808de596100ef9b37453f5b0f41ca118f8f6f57cf22080912fad97 WHIRLPOOL 624041118cd874c9c2fb5d3ee88ce7d7a4ac9c307ecc2e284b5d9edfedeb619da16a191649a0b59b3b31ecdfd238de2f23d88490a3c9cad4a5354f8811f4b862
DIST netbeans-trunk-nightly-201411120002-src.zip 199042416 SHA256 f0c5cbf8f2bd5bc94e6c1e551ce546996276ad94dec18814c02bfd43cf4ae4d3 SHA512 713378ac5960316553b95436497699b1513c24f8fc7dc65ca3607d1f30d400d4833b309328ee3cc0750f6e560b9af5dabc7c574b1e460bc304fc1dd9a4f33c5d WHIRLPOOL 6299922231d0a58e9385649a8f4ce905fedb0e01b7d306c72a51369a8a9c1a1142b586fcedc939dcc9172ffd2c59885b531cbd6ac523689cfdfc9913c61a6792
DIST netbeans-trunk-nightly-201411130002-src.zip 199057569 SHA256 fcfe1aa31044feed8996fa19f0c1543c6ec4caf9897b88d9042e6a179506d587 SHA512 07dcf2ff4c64d766a7e0a790e6b5a564b86ba9519e89c67fddc55a14bb98ca54be4455d624bcea06fcb22f3fce4b382dc895e58b6ef616d9c53e7011858b8aca WHIRLPOOL a5c31fde0c0301d1e3058c494e6eb11084c9cfac12cd14d7624fdaccc251fd31e89021bbcc3de606d5a39f1286785d47890851b6b8950644d50f7ce99fd94228
+DIST netbeans-trunk-nightly-201411140002-src.zip 199076112 SHA256 ad03b3d920924d1e9a3609b02d53508a81b7fda298665bddde7779b2fc1d33a4 SHA512 a5cf88d0c7ca728c4a9decc59647579df9e20b0df651875bb1787b1656fe1881c6a2e821eff28102653e412fd13a877baec42f6ec9ff5fe1561809078464e0fd WHIRLPOOL 79d9c2335f572043f38ac2f74581d4b6fede1e4b1a1b5d31bdfbf36299e5d8ac16ef73838675e71f3317c067fbf8654984352dc97b4b25e1f9192a9e79f44799
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
@@ -76,5 +77,6 @@ EBUILD netbeans-cnd-9999_p20141110.ebuild 4586 SHA256 204015cf6d7610213fcf1ae056
EBUILD netbeans-cnd-9999_p20141111.ebuild 4586 SHA256 cf85f46b18ba0de49767058dc7e94f9a8f323aa8cc495f006b4600b856efb5b6 SHA512 fd6207ed45cc4ec2ccf4767cb4ce7f350b2b58017c5212a758307e0fc601de7ceb6dfc6547e362327fa57648fe979e88929c7f0f228c6313350b1109d1f5a803 WHIRLPOOL 10715ccbc17f887f4ab17951137830c232631a0ee1a5c0fd0ce9f859d29982fb2fd4890ccd3bc20aa292182139041d41b962c61f62995e6b76ba5875064ff76a
EBUILD netbeans-cnd-9999_p20141112.ebuild 4586 SHA256 84b6003a3ed1c9c706c9a10ecbcb5af9126b5ed6dc1674a33646cb30b014424a SHA512 fd5a564f3ab48dbae966932bbfcbfe40ebdab3fd0b352f962c6fc2d5362cef08bfa73089f197ea11ec44ba8fb2905514bba668d249a765109297a04526113107 WHIRLPOOL 8e3ba8841efdd8dda8f18ce46380dbe197b5369c79eae125a6adb9821e2ed38f4b4c88c617bd4061d2ef18e548e58185a64d8bdcd22cdaa864ab3416ad7e904f
EBUILD netbeans-cnd-9999_p20141113.ebuild 4586 SHA256 094e56482027727702b7fa807910e2632836cb18d1fb488f89797f4aa167c250 SHA512 59fb4133178f882a1bab10da95ee2593541025f1a3cf94b074237294985355473a07ea5b1de8ed7bf7d64bc4244132dd9477d24d85e1c5fdf3986d4ec5630f30 WHIRLPOOL 1e6b48d79b21c11d698beaa66a6d2926af40b165775ce7298145795e473fb2d6fefa1d279e8b095e5b689779bb63b9649525a4a7ccef384f1d9379289ae7ae5f
-MISC ChangeLog 129306 SHA256 7913d812ff8b089891273cfc2862bdeb446279dc224684458087316a2f935b2d SHA512 24f046a77e00f111c646590d4f74fb53f43370878adda086d79071d6b28cceac03120d09841ea5f116b55d69d93aa0cf96485a1fd82e1c0a84c80be23d052a26 WHIRLPOOL 258c989162d80e812af31d741aabf65f233222e1e61756283314129af4779221d052a8ad9ea0337c7385140c007b5d51f0e2df411419132af18ea82edae3bbb2
+EBUILD netbeans-cnd-9999_p20141114.ebuild 4586 SHA256 527fab3da21c434234a33a8ccf1f52c9dcc8e3f402cf1d66cb7e3e0382aa4954 SHA512 f2cef29fd73ae6bb5440af24413a47bd1e9804166c60a3c04d919112a5741041ce1f7d07fca65606cce3243764502d5cda5a07caa81097a98114bffe23255e41 WHIRLPOOL fa8bd949ae66b4ba4e49a28f8f1d6d16f0b976ecd3fd95003d533d578a736f235b295d6ef5da222479e3dd68afea91ce8c43e1d0d073f41c1d5aa64c44f6ebdc
+MISC ChangeLog 129473 SHA256 14f65a8b06c6b833a9ee41456228ece65ead07553ebd2600ef98463c05d0a120 SHA512 e811efd4df3de793fe803085deca5ab7bfc3db0140934457442ae604efdf6530a16a79393a404ea88e7d0c64b492d0fdcfc5baec11662cfffbe651a7920952d6 WHIRLPOOL 8e05bb2a8f303510c0e2a3fae42d67a9659a7dde15308f9eb74bb134d61ca77addf8ec454e7b073fba94abf90928c0cd834716b154ec7ec47255561bd5a2143e
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20141114.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20141114.ebuild
new file mode 100644
index 0000000..5da67aa
--- /dev/null
+++ b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20141114.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2014 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/2014-11-14_00-02-02/zip/netbeans-trunk-nightly-201411140002-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 be5a4fa..93447a5 100644
--- a/dev-java/netbeans-dlight/ChangeLog
+++ b/dev-java/netbeans-dlight/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-dlight-9999_p20141114 (14 Nov 2014)
+
+ 14 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-dlight-9999_p20141114.ebuild:
+ bumped to the latest sources
+
*netbeans-dlight-9999_p20141113 (13 Nov 2014)
13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
index 5878cb2..8cb9381 100644
--- a/dev-java/netbeans-dlight/Manifest
+++ b/dev-java/netbeans-dlight/Manifest
@@ -39,6 +39,7 @@ DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12be
DIST netbeans-trunk-nightly-201411110002-src.zip 199040938 SHA256 9654e0b19462753ff1649daee8ac27e2e350fe3c2b2bc1b5133350bfff25a318 SHA512 4742825bae30bf74589194720fc5c42facd54113e6fb02e4ae4cce28bd7d4d7b5e74df3577808de596100ef9b37453f5b0f41ca118f8f6f57cf22080912fad97 WHIRLPOOL 624041118cd874c9c2fb5d3ee88ce7d7a4ac9c307ecc2e284b5d9edfedeb619da16a191649a0b59b3b31ecdfd238de2f23d88490a3c9cad4a5354f8811f4b862
DIST netbeans-trunk-nightly-201411120002-src.zip 199042416 SHA256 f0c5cbf8f2bd5bc94e6c1e551ce546996276ad94dec18814c02bfd43cf4ae4d3 SHA512 713378ac5960316553b95436497699b1513c24f8fc7dc65ca3607d1f30d400d4833b309328ee3cc0750f6e560b9af5dabc7c574b1e460bc304fc1dd9a4f33c5d WHIRLPOOL 6299922231d0a58e9385649a8f4ce905fedb0e01b7d306c72a51369a8a9c1a1142b586fcedc939dcc9172ffd2c59885b531cbd6ac523689cfdfc9913c61a6792
DIST netbeans-trunk-nightly-201411130002-src.zip 199057569 SHA256 fcfe1aa31044feed8996fa19f0c1543c6ec4caf9897b88d9042e6a179506d587 SHA512 07dcf2ff4c64d766a7e0a790e6b5a564b86ba9519e89c67fddc55a14bb98ca54be4455d624bcea06fcb22f3fce4b382dc895e58b6ef616d9c53e7011858b8aca WHIRLPOOL a5c31fde0c0301d1e3058c494e6eb11084c9cfac12cd14d7624fdaccc251fd31e89021bbcc3de606d5a39f1286785d47890851b6b8950644d50f7ce99fd94228
+DIST netbeans-trunk-nightly-201411140002-src.zip 199076112 SHA256 ad03b3d920924d1e9a3609b02d53508a81b7fda298665bddde7779b2fc1d33a4 SHA512 a5cf88d0c7ca728c4a9decc59647579df9e20b0df651875bb1787b1656fe1881c6a2e821eff28102653e412fd13a877baec42f6ec9ff5fe1561809078464e0fd WHIRLPOOL 79d9c2335f572043f38ac2f74581d4b6fede1e4b1a1b5d31bdfbf36299e5d8ac16ef73838675e71f3317c067fbf8654984352dc97b4b25e1f9192a9e79f44799
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
@@ -68,5 +69,6 @@ EBUILD netbeans-dlight-9999_p20141110.ebuild 2995 SHA256 217463c24be827ffaf621c2
EBUILD netbeans-dlight-9999_p20141111.ebuild 2995 SHA256 1b2d891426405c05c24d6564a1998fc8fe396c901b162c5efcba502b772eedb1 SHA512 dafd6deb5619632cd022f9e51f352f8c55effe3e98753951543a2fca5620038e2ece74c4b20789158dc1a76947e570439369863f878cd1586aed7c05cb4be4b8 WHIRLPOOL ba9afc5264bd54d749a3314cd2d617075298d2a1d4d0c38330d46af416c525283018293f0b1bc5684c6d02447223f146c879ab08d0abba8277a5f9991556c009
EBUILD netbeans-dlight-9999_p20141112.ebuild 2995 SHA256 69c326c2d552643615579f7d843da0e7edfefab35ed6aa2a6455fb0e801c9b59 SHA512 50636ce3b85704cb6b51562062dbc6dcfb48ecbc1bbc896226e3dc16b93d248811c9d9e2147d03fb0e8306969a08b4cbfc9a6b66064fe2e144870b5b48215040 WHIRLPOOL 3bf8f7f4835fe94fe51f546d78036c37e821a51d7fcad3105374336bba28d3a61fe6819dce94a11a52e509d4cb9579f86895d24a5a305e0c8d68ab6a9fdc9f3c
EBUILD netbeans-dlight-9999_p20141113.ebuild 2995 SHA256 98a558beb9f913e387fdde10e32ced525136053f57726f4fc66f4114164c50ca SHA512 362361dc0b7c5970609b787b354393cd1a4b399a7905cba17b5a14d7a1ee6bef6bf50f34ea7eb9adc3295567c666a1f68d8a1bfda2fc70036ba9a23e3e3576f6 WHIRLPOOL a4e9b07dfdb7e4ee5978bce5bdae4e77aa4ba22d9bef380247dd00edcabcd2aa6feef985c32d43ff5304602975937fa4a68affd8ee45bc877958f6dc9bab6274
-MISC ChangeLog 134757 SHA256 e44f74f2f76304f69082efa7ce8ea4b2f302c3cba13729f97446fd92120a3f93 SHA512 4be2589f602b0d09ee2be6a3273906a96205784f24f60da43d308bd9749e3af2d966c3d6cdda9ce8608d3a61f4a233a7898f5f65037be0dcbf3cd0d132d2cbe8 WHIRLPOOL 116fdc66a64b2f49802f0bef6c0908472155970955e4c67119d9e0682aff15cb5730f23f2cd188227570b98593f756d537a0adcde36151ccbc8a522a859d118b
+EBUILD netbeans-dlight-9999_p20141114.ebuild 2995 SHA256 02b0731369a16d66bb9c97062e2ff861997eeed35803a4c1d26d7253f239de9f SHA512 09bc29fad20a12ce3c8e39360f09f26b7c00f128414e32551c79952342a5194011753702af41d6cdf45d880d305e29de751bb3f5db52278cf6e7a413ee719759 WHIRLPOOL de5a67c8182821051fc3ec0f5911aad2711c45a678431027e1ad3108eaa61dad67bb0431db1dba22779e862032ebb9629043b6a3ec85cc56ae139e27599851be
+MISC ChangeLog 134930 SHA256 e7017db3ddfdc65524011fb749df8e05448188a7ee55ef70cb8c64bd9578b1c5 SHA512 e1cd7c577efdf68351c4bfa12e7f90640be0e8ee33af8a62626a24c2b6471cfda3507d0a4af997a53e8f901e2dcaf11b2c1087a0b755f34c1b72cf2237552476 WHIRLPOOL c69fdbc3fdf8e69b3b1e35687eccd8fc92b38145e8414c0794bfdbb74becca970ad2ed5eb069f88a2d7bdb61186fcf2a7878a7f1a8b90fe9cbf6be9b9e4e2a1a
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20141114.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20141114.ebuild
new file mode 100644
index 0000000..4df8980
--- /dev/null
+++ b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20141114.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2014 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/2014-11-14_00-02-02/zip/netbeans-trunk-nightly-201411140002-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/457A4C66AE33D1D5887BB1F359EEA41A10EBB2AB-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}"/457A4C66AE33D1D5887BB1F359EEA41A10EBB2AB-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 7d55be4..4f3f671 100644
--- a/dev-java/netbeans-enterprise/ChangeLog
+++ b/dev-java/netbeans-enterprise/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-enterprise-9999_p20141114 (14 Nov 2014)
+
+ 14 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-enterprise-9999_p20141114.ebuild:
+ bumped to the latest sources
+
*netbeans-enterprise-9999_p20141113 (13 Nov 2014)
13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
index 4621884..9e4218e 100644
--- a/dev-java/netbeans-enterprise/Manifest
+++ b/dev-java/netbeans-enterprise/Manifest
@@ -123,6 +123,7 @@ DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12be
DIST netbeans-trunk-nightly-201411110002-src.zip 199040938 SHA256 9654e0b19462753ff1649daee8ac27e2e350fe3c2b2bc1b5133350bfff25a318 SHA512 4742825bae30bf74589194720fc5c42facd54113e6fb02e4ae4cce28bd7d4d7b5e74df3577808de596100ef9b37453f5b0f41ca118f8f6f57cf22080912fad97 WHIRLPOOL 624041118cd874c9c2fb5d3ee88ce7d7a4ac9c307ecc2e284b5d9edfedeb619da16a191649a0b59b3b31ecdfd238de2f23d88490a3c9cad4a5354f8811f4b862
DIST netbeans-trunk-nightly-201411120002-src.zip 199042416 SHA256 f0c5cbf8f2bd5bc94e6c1e551ce546996276ad94dec18814c02bfd43cf4ae4d3 SHA512 713378ac5960316553b95436497699b1513c24f8fc7dc65ca3607d1f30d400d4833b309328ee3cc0750f6e560b9af5dabc7c574b1e460bc304fc1dd9a4f33c5d WHIRLPOOL 6299922231d0a58e9385649a8f4ce905fedb0e01b7d306c72a51369a8a9c1a1142b586fcedc939dcc9172ffd2c59885b531cbd6ac523689cfdfc9913c61a6792
DIST netbeans-trunk-nightly-201411130002-src.zip 199057569 SHA256 fcfe1aa31044feed8996fa19f0c1543c6ec4caf9897b88d9042e6a179506d587 SHA512 07dcf2ff4c64d766a7e0a790e6b5a564b86ba9519e89c67fddc55a14bb98ca54be4455d624bcea06fcb22f3fce4b382dc895e58b6ef616d9c53e7011858b8aca WHIRLPOOL a5c31fde0c0301d1e3058c494e6eb11084c9cfac12cd14d7624fdaccc251fd31e89021bbcc3de606d5a39f1286785d47890851b6b8950644d50f7ce99fd94228
+DIST netbeans-trunk-nightly-201411140002-src.zip 199076112 SHA256 ad03b3d920924d1e9a3609b02d53508a81b7fda298665bddde7779b2fc1d33a4 SHA512 a5cf88d0c7ca728c4a9decc59647579df9e20b0df651875bb1787b1656fe1881c6a2e821eff28102653e412fd13a877baec42f6ec9ff5fe1561809078464e0fd WHIRLPOOL 79d9c2335f572043f38ac2f74581d4b6fede1e4b1a1b5d31bdfbf36299e5d8ac16ef73838675e71f3317c067fbf8654984352dc97b4b25e1f9192a9e79f44799
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
@@ -152,5 +153,6 @@ EBUILD netbeans-enterprise-9999_p20141110.ebuild 15147 SHA256 110f5218a964f44b2a
EBUILD netbeans-enterprise-9999_p20141111.ebuild 15147 SHA256 158aa170fba9bbd1a6ea5d17cadf08d119587b96a970fb9db0912330e20c8b9b SHA512 102a234837d5aeb0556babbd826a71a5b43cc31dbbeea264398eda486cf0380eedf3e27e32b730e5a6ee22710e764b25cbf9ec539e322f7c7a20854ad2946f49 WHIRLPOOL 18023ae2f97618c08300681bb06c9ae1b77c7f45e011b08481ae87cc22fc22e4f679624804c685904f63c0bcc1e2fb6822e11a76815e63876cd1dac93174312a
EBUILD netbeans-enterprise-9999_p20141112.ebuild 15147 SHA256 aab6c76191678e683e90464359dccf420eb6f37d07cc331d87cb002592744b18 SHA512 d58b1fc9f3b1513d9b1ee1016f5dc5854825b667ee723c1c72f6d6e20fde6a34f4f369b4da5746d8b49587613da6d10e2e72dcd0cea0d36c6f0d840b59f7d9d1 WHIRLPOOL e893f546dbf70907cc845190f63aa954ce6ceb65af0dcef3b318f4990b14fea610b31b9335200afb481fcb35311bf4266a08019dce3c4451bb3a07e9b2bfda9a
EBUILD netbeans-enterprise-9999_p20141113.ebuild 15147 SHA256 4e2b325b7fc0848f661205b529892cb8a9656a9a93f73b55840de3d0be51330f SHA512 21202d09c8b7a9009bc06db3145f28768de097292e3c8b11111884cde669dd396fb27e531b36f252713535bbbad21a852d529a28b251784a7a20897d39117951 WHIRLPOOL 45a79047098168a3333e9b1138d3052131cc462bc61dbc5b149119c780cb3c601a2bd5dd189067584b2c0ca3281ab3698ad05f9f461d1d6e8056f57e01457dc9
-MISC ChangeLog 141963 SHA256 7de931b6b0fd3e9a495bda310fd6a9f37904ff6ba3316633c49db62e38172a08 SHA512 7888208f5ad682212f9fa32dd451ebe5c4e55d18718ed137845f2c2d8832be9630883423538313485d3867478e6980d5832691813e9ce47473f7353c7a05cc02 WHIRLPOOL d746986b33fbaa64af17fb34f553e732290be92f9671ed0ba71bac52611ea4cc240a1b25484d9d771cf20a03e9d91f07e2545a2a10ca6de4abd11f3c09e50fdc
+EBUILD netbeans-enterprise-9999_p20141114.ebuild 15147 SHA256 41002775aa31d23907edc449bd44c39cc8709fc5ac2fa7163a3df487d2a19edf SHA512 21474f680528da8c47696899a8cdc23a4ecd2c98688961065dba4e28e3430aed62c9e3ac45d0f111267f63046c5bbb2b43c5259a3e9266715d5fca14f82f7503 WHIRLPOOL f262c60034d5fb5d1b346bfe25642549dc89e3b8e7740e29ec60739e20fba0d3ef387601f94bffb13638983f7c5097f16381e0ec306e2a948b6fe2f97312d3aa
+MISC ChangeLog 142144 SHA256 4cf01237fbe131a4351492cc3cc34142a7af265dfc97c3605e5d1ca523cec44a SHA512 d648148f6cbc2af800f07941197663486d55fad418acd732cb16afafb21c255b67ee5699277ddda3dbf16303723f1af3747c1823b53f6b5eef2b452b05e01c6b WHIRLPOOL b5298045c064593916e83eb7959d07a14a34143c20042a777d94d90a6d5a89356f7a6508c29fb3491e400d5e60f39001c206302a4c9a520a05ad13adcd7ce1d9
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20141114.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20141114.ebuild
new file mode 100644
index 0000000..8c8c341
--- /dev/null
+++ b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20141114.ebuild
@@ -0,0 +1,249 @@
+# Copyright 1999-2014 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/2014-11-14_00-02-02/zip/netbeans-trunk-nightly-201411140002-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 dd3b50d..d698b00 100644
--- a/dev-java/netbeans-ergonomics/ChangeLog
+++ b/dev-java/netbeans-ergonomics/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-ergonomics-9999_p20141114 (14 Nov 2014)
+
+ 14 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-ergonomics-9999_p20141114.ebuild:
+ bumped to the latest sources
+
*netbeans-ergonomics-9999_p20141113 (13 Nov 2014)
13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
index 4f346a0..12bc6ee 100644
--- a/dev-java/netbeans-ergonomics/Manifest
+++ b/dev-java/netbeans-ergonomics/Manifest
@@ -34,6 +34,7 @@ DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12be
DIST netbeans-trunk-nightly-201411110002-src.zip 199040938 SHA256 9654e0b19462753ff1649daee8ac27e2e350fe3c2b2bc1b5133350bfff25a318 SHA512 4742825bae30bf74589194720fc5c42facd54113e6fb02e4ae4cce28bd7d4d7b5e74df3577808de596100ef9b37453f5b0f41ca118f8f6f57cf22080912fad97 WHIRLPOOL 624041118cd874c9c2fb5d3ee88ce7d7a4ac9c307ecc2e284b5d9edfedeb619da16a191649a0b59b3b31ecdfd238de2f23d88490a3c9cad4a5354f8811f4b862
DIST netbeans-trunk-nightly-201411120002-src.zip 199042416 SHA256 f0c5cbf8f2bd5bc94e6c1e551ce546996276ad94dec18814c02bfd43cf4ae4d3 SHA512 713378ac5960316553b95436497699b1513c24f8fc7dc65ca3607d1f30d400d4833b309328ee3cc0750f6e560b9af5dabc7c574b1e460bc304fc1dd9a4f33c5d WHIRLPOOL 6299922231d0a58e9385649a8f4ce905fedb0e01b7d306c72a51369a8a9c1a1142b586fcedc939dcc9172ffd2c59885b531cbd6ac523689cfdfc9913c61a6792
DIST netbeans-trunk-nightly-201411130002-src.zip 199057569 SHA256 fcfe1aa31044feed8996fa19f0c1543c6ec4caf9897b88d9042e6a179506d587 SHA512 07dcf2ff4c64d766a7e0a790e6b5a564b86ba9519e89c67fddc55a14bb98ca54be4455d624bcea06fcb22f3fce4b382dc895e58b6ef616d9c53e7011858b8aca WHIRLPOOL a5c31fde0c0301d1e3058c494e6eb11084c9cfac12cd14d7624fdaccc251fd31e89021bbcc3de606d5a39f1286785d47890851b6b8950644d50f7ce99fd94228
+DIST netbeans-trunk-nightly-201411140002-src.zip 199076112 SHA256 ad03b3d920924d1e9a3609b02d53508a81b7fda298665bddde7779b2fc1d33a4 SHA512 a5cf88d0c7ca728c4a9decc59647579df9e20b0df651875bb1787b1656fe1881c6a2e821eff28102653e412fd13a877baec42f6ec9ff5fe1561809078464e0fd WHIRLPOOL 79d9c2335f572043f38ac2f74581d4b6fede1e4b1a1b5d31bdfbf36299e5d8ac16ef73838675e71f3317c067fbf8654984352dc97b4b25e1f9192a9e79f44799
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
@@ -63,5 +64,6 @@ EBUILD netbeans-ergonomics-9999_p20141110.ebuild 2919 SHA256 b5c4e23333487e99a85
EBUILD netbeans-ergonomics-9999_p20141111.ebuild 2919 SHA256 f86eeb2cda6e8cadf9da30f85effbc38578da39fda8cb7212ba5e69e584199d6 SHA512 dc27475564db8bb05655f54b3c3a9637e20a99f30db5efec7717f11c9a95fe34b6b25109b7a5bbf78956a20c8942c7139e7d2a1b5e4962fc5812b1fbe20e7b73 WHIRLPOOL bc03883e7024540ce6c1987eb962c1b70b82cc89d197e77737807fe264166d8133470e500121e0d58c20d173df89ad8aa934fecd35550c16008cc83cecaabb22
EBUILD netbeans-ergonomics-9999_p20141112.ebuild 2919 SHA256 4a7b8ab909cc04041fa4d9b178cc612706f99278641a15400c5e243d8645918b SHA512 b48380703a264fbb9aea29d952d090d2bf6eb2ecb19d1d2f3941d84e3646199e290f3949106589b2b5fbe6e943193b7feda4b2d9a4f2030f5cbc276c1fd6f739 WHIRLPOOL 48880c2441566b0fc288f346395fa90ecb631d35cad614cc2fa183a74c91de49895ab9f389ed354844357303b398a54f607f109cc20ce0aab115cbb5cac78120
EBUILD netbeans-ergonomics-9999_p20141113.ebuild 2919 SHA256 20187fea155ed8791d75218d954aa350700289468113177baf803e8f4036015e SHA512 3aaf7fa6abdb25b235941e472c695260d92d5a1aa7931ea8b540a9c604dbda575ea78e7f9875eee6420b671dd4554a0ce9b93c8fcf5a869d2438d3d37fd1edf2 WHIRLPOOL 588c0ec72f14167dcfb59f0c6dbee9074d0931e834070fc94f21d2829c697b329f0b68f85dbb8acf3d8d34715e20c609406c5e596aaf02b5da96048d0fd3e569
-MISC ChangeLog 141438 SHA256 f9c96e0da8cb33fc512aa8bc78ece65e6586799f1e03d80eec7702b3bb24e41f SHA512 f8dbfa95d57584372b1ae422e7d54e626c36c086ca23c942e1c55df804d2b86c8a9b56fa08a681f96159a699055c8473ad1351cb4a79372b5ead9ab8489a94e0 WHIRLPOOL ffe5c626eb3f4302342401597259d739e12489e5d2ec970d81a441c902267655727b48cfd1a1d7b556dc6f4f61fa8f87c6592936d5d426e79282df9c5a1da6f2
+EBUILD netbeans-ergonomics-9999_p20141114.ebuild 2919 SHA256 18b01b78bdd6be04fdf3c881caed81787a729de1d4cd419ef18889631a67816e SHA512 7a2cf6aca91d0324c5a00ab97e3bf685404771b558f80608f3d24fe2903e9f4b50c0f7fae87e4c1ee70f49272aca5c4f9b318ac0573899c50bd1de4ccd28b365 WHIRLPOOL fd9dbdc9e666b86d0c40c938c987713aca69e846d8d32472b38cf188eb6430226e73d0ece8441df4073b72563c39d64161e2552a47e3c6b34a13b8b6719374c7
+MISC ChangeLog 141619 SHA256 e813e4f78505a0ac2cd53deda9f522c8512847b912b2b9dfae60a43bfa9bbd23 SHA512 2b04fabd6155ab4e87b71e8c543bc512617d5725a0b2eb099f05ce759dabb8c264ff1e1d7c2eb386033bc4a7873bb3e4845e8921300f64272a3127bed0bd5c27 WHIRLPOOL c5a5a4c1be29e1b61f4a180397a95e4454037d77dc4d9a5978c1599321afd6f384fdeaa7cb175330c6a0d9c314cc756e316e2bf2adc728bc9bcbec7580902fba
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20141114.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20141114.ebuild
new file mode 100644
index 0000000..c95339f
--- /dev/null
+++ b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20141114.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2014 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/2014-11-14_00-02-02/zip/netbeans-trunk-nightly-201411140002-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 ebfa27d..d172f51 100644
--- a/dev-java/netbeans-extide/ChangeLog
+++ b/dev-java/netbeans-extide/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-extide-9999_p20141114 (14 Nov 2014)
+
+ 14 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-extide-9999_p20141114.ebuild:
+ bumped to the latest sources
+
*netbeans-extide-9999_p20141113 (13 Nov 2014)
13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-extide/Manifest b/dev-java/netbeans-extide/Manifest
index 31ab2d2..324c01f 100644
--- a/dev-java/netbeans-extide/Manifest
+++ b/dev-java/netbeans-extide/Manifest
@@ -32,6 +32,7 @@ DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12be
DIST netbeans-trunk-nightly-201411110002-src.zip 199040938 SHA256 9654e0b19462753ff1649daee8ac27e2e350fe3c2b2bc1b5133350bfff25a318 SHA512 4742825bae30bf74589194720fc5c42facd54113e6fb02e4ae4cce28bd7d4d7b5e74df3577808de596100ef9b37453f5b0f41ca118f8f6f57cf22080912fad97 WHIRLPOOL 624041118cd874c9c2fb5d3ee88ce7d7a4ac9c307ecc2e284b5d9edfedeb619da16a191649a0b59b3b31ecdfd238de2f23d88490a3c9cad4a5354f8811f4b862
DIST netbeans-trunk-nightly-201411120002-src.zip 199042416 SHA256 f0c5cbf8f2bd5bc94e6c1e551ce546996276ad94dec18814c02bfd43cf4ae4d3 SHA512 713378ac5960316553b95436497699b1513c24f8fc7dc65ca3607d1f30d400d4833b309328ee3cc0750f6e560b9af5dabc7c574b1e460bc304fc1dd9a4f33c5d WHIRLPOOL 6299922231d0a58e9385649a8f4ce905fedb0e01b7d306c72a51369a8a9c1a1142b586fcedc939dcc9172ffd2c59885b531cbd6ac523689cfdfc9913c61a6792
DIST netbeans-trunk-nightly-201411130002-src.zip 199057569 SHA256 fcfe1aa31044feed8996fa19f0c1543c6ec4caf9897b88d9042e6a179506d587 SHA512 07dcf2ff4c64d766a7e0a790e6b5a564b86ba9519e89c67fddc55a14bb98ca54be4455d624bcea06fcb22f3fce4b382dc895e58b6ef616d9c53e7011858b8aca WHIRLPOOL a5c31fde0c0301d1e3058c494e6eb11084c9cfac12cd14d7624fdaccc251fd31e89021bbcc3de606d5a39f1286785d47890851b6b8950644d50f7ce99fd94228
+DIST netbeans-trunk-nightly-201411140002-src.zip 199076112 SHA256 ad03b3d920924d1e9a3609b02d53508a81b7fda298665bddde7779b2fc1d33a4 SHA512 a5cf88d0c7ca728c4a9decc59647579df9e20b0df651875bb1787b1656fe1881c6a2e821eff28102653e412fd13a877baec42f6ec9ff5fe1561809078464e0fd WHIRLPOOL 79d9c2335f572043f38ac2f74581d4b6fede1e4b1a1b5d31bdfbf36299e5d8ac16ef73838675e71f3317c067fbf8654984352dc97b4b25e1f9192a9e79f44799
EBUILD netbeans-extide-7.4.ebuild 3311 SHA256 8585e0b9eac3b9bb35d5b5e0152936f84708a824d76831930a3dfd3d196556b0 SHA512 19eceec7a634923b4712eb277a1ff9900a2eb4d9ac0a2c699175333c263f0c02baaf24eb30bd7919444f5c9df751186689b2d4359ca1c88dca02884d7c18c3cd WHIRLPOOL e64509f198c4d09851f98d5bd2ddd5b469b0a7c0f3122f391c17833e5d6d77b7a6c2fd9e942e34f2df42047504ad40593f97af9b2898450e769c7b012355c316
EBUILD netbeans-extide-8.0.ebuild 3305 SHA256 b2d57e2e2d92760ead3d383fe4dd5b4fb9fc2807a9b58c6f40b44fc24072b8bb SHA512 6e7f12758188a564ef6b5cf8b0ffdf79e30d1021172d10f215d04e727bc4001e4385fd0961a26a6bb42638089e0919b1d4628a13ba11a3deac94d4693c7210d5 WHIRLPOOL adac8461de43669b7bb98ea8920c0a2944837211a37503b957221149d4b91c4bd92b6db160191990b838c474495c65f62c8a4bb9fdbcaa371b4648a335b1afa9
EBUILD netbeans-extide-9999_p20141001.ebuild 3383 SHA256 28f0df3cf47d0c1a73e413fc7bd1d8768a1d9c26d5cc5a32f57fdcf9f7784ff9 SHA512 889799daeb6b82a9565861ad26ed3b79ed10014cf8d47720e64647101796a17956341ee6c539acbf8b50215145dc0cb705cfc7464400e07c6a736f765a1a7429 WHIRLPOOL 10936cf6eeca831be05e4163056c0297f5bd919a2c09c43d8331f5cd3741603db4013594f56ea551c8a2980b5210c61403ff485acb7afff961f0309984aa830f
@@ -57,5 +58,6 @@ EBUILD netbeans-extide-9999_p20141110.ebuild 3383 SHA256 d487dc3b66af16c119e2143
EBUILD netbeans-extide-9999_p20141111.ebuild 3383 SHA256 4b78d6a3dac1aa2468d10b1803ec622255502fc979fcdc6eb4f0c3772b9427c1 SHA512 6a21504336d4a825f0fc101504054bf60fc9feb10a6ab27115bb0a76b7019fcb7e5242646802e5be7c8cb112f03db75af485850b66188c5762d8fe9fd46a0124 WHIRLPOOL 00335a71d0f1882ced4ab96e88969ed0dfc056959371568b138b5efc69becebab894315a3e9c043b53b3c37bfb5468c225a398f9366d15d4c167695859e75eee
EBUILD netbeans-extide-9999_p20141112.ebuild 3383 SHA256 ac656d32a67c2e4cf6516dbe6e8bb44828664e883c190a34efe1ba13d8bb71fc SHA512 1df838a9e90f91bc3ff34bbe66d8e77edabc9aefc1d4e980d29e3807bda61e8645d85690338e8a4203d732c538b7fef87343130e0652f7bb07c79fea4050faaf WHIRLPOOL 888bd97f99cef27467949d2c3097bbfa8cdc05f54f8534162e145c83390b050ad9c990114d6c124661dbb38d356952758f4b9ee492cc206cd1ae00529eb29e9f
EBUILD netbeans-extide-9999_p20141113.ebuild 3383 SHA256 db535b8072468b5956737229f91efd51a1c3e868adf06bfb62c57fa61b6188a7 SHA512 a053897cde6e5d0bf99f4290c803a5dd5848dc804bace9a1e9798e94ab87533f972b44beb21f39ecbe2b2b538e3a35f154c23c70015f00d2e58a3759c2b709ab WHIRLPOOL d486451f796707274b890de89580b533bfa2cf9ef711f7218f5c15b205bf554e7e0cd955ae269c48371cd0497cb24fd768d3945463a193f0f7f6f5bcd57d7d4f
-MISC ChangeLog 66769 SHA256 1a6df1b9495e471858668c1b9a52b988cc9add4413cb7f0a61807ec40c81dea2 SHA512 ba1d0d5cf2a716bdf98b4da9d21017edc0c6100978522b2f21defad07200637d053f427ef6df81fff0154fe07945cf460656637b8e9556854c58d8d1bdf56b13 WHIRLPOOL 5fc0dc581e210e4e553120c1de4ff9346f1bd905c8df7c5d94473537beab2f179ffb43cc836d85ccd40fb4cbcebee27bfecfd74ed2dbd293344fb73a4c28ab7b
+EBUILD netbeans-extide-9999_p20141114.ebuild 3383 SHA256 1b2659d4e7bbaecb6cdab705a9264f535f1a49002a6223aa6f3dd8138be2d8ae SHA512 352f2f83b39c18c10d99901c336ade8f4bd995eb8489f3f391a8a912d0c62f3f8e18b86ada7997efde5c098cab143dc05afd2ac5ca551a63179d6f43233ee624 WHIRLPOOL d98d4320399b928bd2e274a080819f1f1de7333bcbfb358ff12427a43b735d2a686a1f1f47d72f4bdebd4e653245aeb747e01b9e0afefca41b3090483f914efa
+MISC ChangeLog 66942 SHA256 7611142935556656d4b404e056aa4ebf9ffc977d24fc82b5c2dcb0bc08aaf1c1 SHA512 82d844dac1c6203034f0256492317287ccbf77d5b8460f28fc3fdb06d59f5cbf86d7a7f43d4aa68662957999451d72c10362f05eb05ffd46f620bb2fbd737942 WHIRLPOOL 98b3755f77429b6e27e41a2549a9faeaeb351ffd183406821c3e88175d487779bacce63cb7251e098a846b869924407ca1bf0eed8f19bd4a6471874064d36700
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20141114.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20141114.ebuild
new file mode 100644
index 0000000..bbbd552
--- /dev/null
+++ b/dev-java/netbeans-extide/netbeans-extide-9999_p20141114.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2014 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/2014-11-14_00-02-02/zip/netbeans-trunk-nightly-201411140002-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 473d32b..2f6dcc4 100644
--- a/dev-java/netbeans-groovy/ChangeLog
+++ b/dev-java/netbeans-groovy/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-groovy-9999_p20141114 (14 Nov 2014)
+
+ 14 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-groovy-9999_p20141114.ebuild:
+ bumped to the latest sources
+
*netbeans-groovy-9999_p20141113 (13 Nov 2014)
13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
index 2d8249c..315cac1 100644
--- a/dev-java/netbeans-groovy/Manifest
+++ b/dev-java/netbeans-groovy/Manifest
@@ -38,6 +38,7 @@ DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12be
DIST netbeans-trunk-nightly-201411110002-src.zip 199040938 SHA256 9654e0b19462753ff1649daee8ac27e2e350fe3c2b2bc1b5133350bfff25a318 SHA512 4742825bae30bf74589194720fc5c42facd54113e6fb02e4ae4cce28bd7d4d7b5e74df3577808de596100ef9b37453f5b0f41ca118f8f6f57cf22080912fad97 WHIRLPOOL 624041118cd874c9c2fb5d3ee88ce7d7a4ac9c307ecc2e284b5d9edfedeb619da16a191649a0b59b3b31ecdfd238de2f23d88490a3c9cad4a5354f8811f4b862
DIST netbeans-trunk-nightly-201411120002-src.zip 199042416 SHA256 f0c5cbf8f2bd5bc94e6c1e551ce546996276ad94dec18814c02bfd43cf4ae4d3 SHA512 713378ac5960316553b95436497699b1513c24f8fc7dc65ca3607d1f30d400d4833b309328ee3cc0750f6e560b9af5dabc7c574b1e460bc304fc1dd9a4f33c5d WHIRLPOOL 6299922231d0a58e9385649a8f4ce905fedb0e01b7d306c72a51369a8a9c1a1142b586fcedc939dcc9172ffd2c59885b531cbd6ac523689cfdfc9913c61a6792
DIST netbeans-trunk-nightly-201411130002-src.zip 199057569 SHA256 fcfe1aa31044feed8996fa19f0c1543c6ec4caf9897b88d9042e6a179506d587 SHA512 07dcf2ff4c64d766a7e0a790e6b5a564b86ba9519e89c67fddc55a14bb98ca54be4455d624bcea06fcb22f3fce4b382dc895e58b6ef616d9c53e7011858b8aca WHIRLPOOL a5c31fde0c0301d1e3058c494e6eb11084c9cfac12cd14d7624fdaccc251fd31e89021bbcc3de606d5a39f1286785d47890851b6b8950644d50f7ce99fd94228
+DIST netbeans-trunk-nightly-201411140002-src.zip 199076112 SHA256 ad03b3d920924d1e9a3609b02d53508a81b7fda298665bddde7779b2fc1d33a4 SHA512 a5cf88d0c7ca728c4a9decc59647579df9e20b0df651875bb1787b1656fe1881c6a2e821eff28102653e412fd13a877baec42f6ec9ff5fe1561809078464e0fd WHIRLPOOL 79d9c2335f572043f38ac2f74581d4b6fede1e4b1a1b5d31bdfbf36299e5d8ac16ef73838675e71f3317c067fbf8654984352dc97b4b25e1f9192a9e79f44799
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
@@ -67,5 +68,6 @@ EBUILD netbeans-groovy-9999_p20141110.ebuild 3422 SHA256 3de99f2e523c203fc283c08
EBUILD netbeans-groovy-9999_p20141111.ebuild 3422 SHA256 eafb4aa757381a714f2aef8ee8f68e72a94b8529c029c9550ddb55d1bb035bca SHA512 a7df2a7e793f9785af1e85ffa8ae1d8e8884a6563c4f9e19da3ae9d59a4ba169cb3c66a9d9fb7498a4f39cef1383d5c3afff6227408ef9bb5fd8ea76a92ca122 WHIRLPOOL f673f1d18da7da5e3dea695d13069b20e31bb8d671c1463fd9ba9cbcd01f9158bb43dc772af3d8409845e3ad69719a07825eea86dca8b17c84667c6dbc8fcff8
EBUILD netbeans-groovy-9999_p20141112.ebuild 3422 SHA256 ef341d98c42e5ff8c8396494f1cea585223b66887c2ef511436a71b10a944597 SHA512 af8430c6d510ccbed7be1d1b80cfe9e9ec0e33ed48dd1bdff68fdd037ee62337e94a9714da750c303a6894dfc1dcb7b0e02459cfb3a686f4ac1d704d5a3ac414 WHIRLPOOL d48e6d9311a5a04ad087504e709aaa9bfc2fb8bc93fb208f1783eaef45bcc9f03374911cd84c569743c6a47b3600cb43fbb8a4db7563f57d192e759e7b0b484e
EBUILD netbeans-groovy-9999_p20141113.ebuild 3422 SHA256 8492d87494181c68d41b4b163c4bbb2a54128c52148c3b69f14fd27fbf2a02ab SHA512 a44da891abd830e7528b8c128725f30a9805d1ef4ddc2c98a8f42049de5b034546c32a1583ca7ce9b7dd176c1f3585e3ea9d82b722308461b1be67f468f7e809 WHIRLPOOL 7db150572d89d404a59cc2f1e3b9a98f902f0a75b96aa1d4c87e50a1425c178330302a36f235b80e718f991e584025797258d11e544261b6408d2d25a1db5482
-MISC ChangeLog 134749 SHA256 31e4cdce252c0510fa46327936bd3f5464fa8f9c395218a8ca8b1d59243aa4c9 SHA512 194f6a84afdc739225d2cd8b8d172d0fa91638de27193f2f9854760cdcff81b0f096f088d43654ce7a50ece0b641f14a519206a63bd487987b8475ecdd969829 WHIRLPOOL e94759f3fac5b7de6f7ec4cb02df747e92b05836453c0d9282fab132e770aac2cceb834174da3165fa9c4481a5032ba3b3288bf59e608007a58574ea5959b7bb
+EBUILD netbeans-groovy-9999_p20141114.ebuild 3422 SHA256 7408ec73843f98022ad43e7bdf20dc71e10d855ca56bc27067d8e97c80a946fb SHA512 aac813537dd388c12bf05e51293e8abbc4fe5b1b639be3bccb48c4ee785ab2df158cdee5d03687805dcefdd13948cbd8ecd1a63adbf5edfb10d0c17147c5007a WHIRLPOOL e06f401afcd80d55a669647a55324c36a49369b69d91c4f625f2909e390b12c28b2bc0bbba4f6b56a0ff73509317d5e3e624dfb1872c43da08c12f496b63ccc2
+MISC ChangeLog 134922 SHA256 2f567f21535616ba493f140aaf04aed06712a7ebdbb749122a2bd93dd4d77a71 SHA512 94654f490bb267c77f0f32d26e1b3b33dad58e8da8709c43270a8506edd0520594c793f9f0861a9d5f94a5d61593c6dd80400423d286fc25fc8f4b13fc25a3e3 WHIRLPOOL 85feeba7318067eda948fdf2982148d4ee914ce4154d10403e69237905aa87e183af18529f41226bab06972e6a9a05577a27c00473af3cd72c26490130d85f40
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20141114.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20141114.ebuild
new file mode 100644
index 0000000..32b02a9
--- /dev/null
+++ b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20141114.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2014 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/2014-11-14_00-02-02/zip/netbeans-trunk-nightly-201411140002-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 8031450..8deb93b 100644
--- a/dev-java/netbeans-harness/ChangeLog
+++ b/dev-java/netbeans-harness/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-harness-9999_p20141114 (14 Nov 2014)
+
+ 14 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-harness-9999_p20141114.ebuild:
+ bumped to the latest sources
+
*netbeans-harness-9999_p20141113 (13 Nov 2014)
13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
index b7cd012..5875aee 100644
--- a/dev-java/netbeans-harness/Manifest
+++ b/dev-java/netbeans-harness/Manifest
@@ -40,6 +40,7 @@ DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12be
DIST netbeans-trunk-nightly-201411110002-src.zip 199040938 SHA256 9654e0b19462753ff1649daee8ac27e2e350fe3c2b2bc1b5133350bfff25a318 SHA512 4742825bae30bf74589194720fc5c42facd54113e6fb02e4ae4cce28bd7d4d7b5e74df3577808de596100ef9b37453f5b0f41ca118f8f6f57cf22080912fad97 WHIRLPOOL 624041118cd874c9c2fb5d3ee88ce7d7a4ac9c307ecc2e284b5d9edfedeb619da16a191649a0b59b3b31ecdfd238de2f23d88490a3c9cad4a5354f8811f4b862
DIST netbeans-trunk-nightly-201411120002-src.zip 199042416 SHA256 f0c5cbf8f2bd5bc94e6c1e551ce546996276ad94dec18814c02bfd43cf4ae4d3 SHA512 713378ac5960316553b95436497699b1513c24f8fc7dc65ca3607d1f30d400d4833b309328ee3cc0750f6e560b9af5dabc7c574b1e460bc304fc1dd9a4f33c5d WHIRLPOOL 6299922231d0a58e9385649a8f4ce905fedb0e01b7d306c72a51369a8a9c1a1142b586fcedc939dcc9172ffd2c59885b531cbd6ac523689cfdfc9913c61a6792
DIST netbeans-trunk-nightly-201411130002-src.zip 199057569 SHA256 fcfe1aa31044feed8996fa19f0c1543c6ec4caf9897b88d9042e6a179506d587 SHA512 07dcf2ff4c64d766a7e0a790e6b5a564b86ba9519e89c67fddc55a14bb98ca54be4455d624bcea06fcb22f3fce4b382dc895e58b6ef616d9c53e7011858b8aca WHIRLPOOL a5c31fde0c0301d1e3058c494e6eb11084c9cfac12cd14d7624fdaccc251fd31e89021bbcc3de606d5a39f1286785d47890851b6b8950644d50f7ce99fd94228
+DIST netbeans-trunk-nightly-201411140002-src.zip 199076112 SHA256 ad03b3d920924d1e9a3609b02d53508a81b7fda298665bddde7779b2fc1d33a4 SHA512 a5cf88d0c7ca728c4a9decc59647579df9e20b0df651875bb1787b1656fe1881c6a2e821eff28102653e412fd13a877baec42f6ec9ff5fe1561809078464e0fd WHIRLPOOL 79d9c2335f572043f38ac2f74581d4b6fede1e4b1a1b5d31bdfbf36299e5d8ac16ef73838675e71f3317c067fbf8654984352dc97b4b25e1f9192a9e79f44799
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
@@ -69,5 +70,6 @@ EBUILD netbeans-harness-9999_p20141110.ebuild 4131 SHA256 525d9494bff5b7d8fef3c0
EBUILD netbeans-harness-9999_p20141111.ebuild 4131 SHA256 e13dc2827520ae579358201905330caef7f29bbf13556ef693f1f3b97f6338a5 SHA512 ccf1bc290c19bc1f9b7d10e7c55356aff99f9d9430e3907216a6928569839f749bc0a608473c1220be881ec1882e23662df059b4fb1003673cab256a64562248 WHIRLPOOL 4c67036203c75215d407ec0b689c9f09b143552957c2b5e9c076f75181355f1841722101c573cb3127d593ab6c24a6e552f8cd64c4e1f721e2415f7d97f91f3e
EBUILD netbeans-harness-9999_p20141112.ebuild 4131 SHA256 fbb075ea9f11084dd3913d8c452375ac7952564d08c42abe2011a91c44b03eb6 SHA512 0c1a02dd1ed5eb5b7d2c65a49eed309eb96d28f655a78cefd3f6e5057114a9243d8f229a377975983389493938eceb7fa2fd155e13ba31d9cea32055f006b593 WHIRLPOOL 75ad6e770e6944a3c1eb4af842bd09f5e5b36f22fec48a8e03485c22db55191c26c27c06bcb82fb618b050b6c698c5972eb9ab73c358fdc08f1eb46179461e84
EBUILD netbeans-harness-9999_p20141113.ebuild 4131 SHA256 049e40f2562252445c888542e0be7c60303f0746efd856393dcc7a903cfbfd11 SHA512 0fe9524ec185a1a123ff01b27dc03e320dcec70716872fa9c10b10cc578ea7fce7e57bd950962b9b6665f79c1051e9fe8a92fe77ae3a4592c5d83851843b4075 WHIRLPOOL b763fd3e4103a935f3d98d5019f98fd568aa57eec22a4bc92f9e28d0f4b65ded3bf17ba6b3d81f51467b9eba6c4eb0c2576001e4efe8130acd1221e11535ce57
-MISC ChangeLog 136450 SHA256 5e33c6ab1c0cc554678d8923774e6313d89023f77b5fff6812a9dee5e2511f6a SHA512 d1027c4dfae45dfd8c4fa257a4530a37ac9c73ce84c4034b143ab22e65251ae68ab86e377490ad6a5654b9b59ff383f321163f1e03b8af969ac37c45a723f16e WHIRLPOOL f064afa7da8fd9a44830a537ec0cfaaf93235e68740de60afecd1937105f4aa5ec4062da3c8d0822fe207f47752276f414c072bd534074d94f55ff69882f4f11
+EBUILD netbeans-harness-9999_p20141114.ebuild 4131 SHA256 b2a017efa4276984133441f7a5979700d1e6bb96f44d049f6010c6fe2c2ebad2 SHA512 06879d8ce68c856da731ec72ec69d1428d334ba5696a38226ef83e045244aedc8c03efce0ef9cc94073ac2b78572b4bf52a4a0c2c617fd0d8501cba81f3c4196 WHIRLPOOL 2cb3785f1188e3c9a9549b91c0116ceb68419563ebb36fae7c7e23c957641d5b1c20650803cb0e1738e266fca8990cda278ac59dc2704dbbcc66b473c2b55bab
+MISC ChangeLog 136625 SHA256 c8967f9d74c0c8b561bc6e4429c92f4afb73f2a5dbf9273f1b1207dfb87b7f6c SHA512 c437f59a04243c26e2d1df2c0c8adc2c6fb3a8c728d54d28e7bd7df4cd1f9b2d6462dfc0b08b709b859e339db5970af599c20b9c1e371ea85d98e1678a3bac43 WHIRLPOOL 472950e54e35968f50ffaa4a7eb64baaecb32159d365390a0979fecdaa193947c32a0aa66955e000224938fc692d2280be0af35d97dfbd8bb35b5e30d23e3df9
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20141114.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20141114.ebuild
new file mode 100644
index 0000000..f28bf0d
--- /dev/null
+++ b/dev-java/netbeans-harness/netbeans-harness-9999_p20141114.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2014 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/2014-11-14_00-02-02/zip/netbeans-trunk-nightly-201411140002-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 4f63711..6ca1b23 100644
--- a/dev-java/netbeans-ide/ChangeLog
+++ b/dev-java/netbeans-ide/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-ide-9999_p20141114 (14 Nov 2014)
+
+ 14 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-ide-9999_p20141114.ebuild:
+ bumped to the latest sources
+
*netbeans-ide-9999_p20141113 (13 Nov 2014)
13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
index 3e720f4..0e55fe1 100644
--- a/dev-java/netbeans-ide/Manifest
+++ b/dev-java/netbeans-ide/Manifest
@@ -215,6 +215,7 @@ DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12be
DIST netbeans-trunk-nightly-201411110002-src.zip 199040938 SHA256 9654e0b19462753ff1649daee8ac27e2e350fe3c2b2bc1b5133350bfff25a318 SHA512 4742825bae30bf74589194720fc5c42facd54113e6fb02e4ae4cce28bd7d4d7b5e74df3577808de596100ef9b37453f5b0f41ca118f8f6f57cf22080912fad97 WHIRLPOOL 624041118cd874c9c2fb5d3ee88ce7d7a4ac9c307ecc2e284b5d9edfedeb619da16a191649a0b59b3b31ecdfd238de2f23d88490a3c9cad4a5354f8811f4b862
DIST netbeans-trunk-nightly-201411120002-src.zip 199042416 SHA256 f0c5cbf8f2bd5bc94e6c1e551ce546996276ad94dec18814c02bfd43cf4ae4d3 SHA512 713378ac5960316553b95436497699b1513c24f8fc7dc65ca3607d1f30d400d4833b309328ee3cc0750f6e560b9af5dabc7c574b1e460bc304fc1dd9a4f33c5d WHIRLPOOL 6299922231d0a58e9385649a8f4ce905fedb0e01b7d306c72a51369a8a9c1a1142b586fcedc939dcc9172ffd2c59885b531cbd6ac523689cfdfc9913c61a6792
DIST netbeans-trunk-nightly-201411130002-src.zip 199057569 SHA256 fcfe1aa31044feed8996fa19f0c1543c6ec4caf9897b88d9042e6a179506d587 SHA512 07dcf2ff4c64d766a7e0a790e6b5a564b86ba9519e89c67fddc55a14bb98ca54be4455d624bcea06fcb22f3fce4b382dc895e58b6ef616d9c53e7011858b8aca WHIRLPOOL a5c31fde0c0301d1e3058c494e6eb11084c9cfac12cd14d7624fdaccc251fd31e89021bbcc3de606d5a39f1286785d47890851b6b8950644d50f7ce99fd94228
+DIST netbeans-trunk-nightly-201411140002-src.zip 199076112 SHA256 ad03b3d920924d1e9a3609b02d53508a81b7fda298665bddde7779b2fc1d33a4 SHA512 a5cf88d0c7ca728c4a9decc59647579df9e20b0df651875bb1787b1656fe1881c6a2e821eff28102653e412fd13a877baec42f6ec9ff5fe1561809078464e0fd WHIRLPOOL 79d9c2335f572043f38ac2f74581d4b6fede1e4b1a1b5d31bdfbf36299e5d8ac16ef73838675e71f3317c067fbf8654984352dc97b4b25e1f9192a9e79f44799
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
@@ -246,5 +247,6 @@ EBUILD netbeans-ide-9999_p20141110.ebuild 29641 SHA256 b7d7bd56c75db33bebc61c835
EBUILD netbeans-ide-9999_p20141111.ebuild 29641 SHA256 214faea41b4638d87476a7d969adde6c69008c64b22f23ed6177dcc9d76f0017 SHA512 1fb1ef1fdd1e26c1b2129cd4076f7697a95ffdc1ba308cfda7d57d0e15087d85e5f9f0c08865cda0cc1fc52d213b80381d1984390a10d2ae108287ffd825f31a WHIRLPOOL fb578264f351689cf522a024be8810036c64de4a9200e880f56e435638306913694b4855385a16a9a3fc83a6e939e21b0d6849f850edb0717252602fd78df1ff
EBUILD netbeans-ide-9999_p20141112.ebuild 29641 SHA256 fb99b8319019bb20a85dca8b4995364bbe2eb6b4efec2b0caa39b5ef89d9459a SHA512 4b0237ecd5cf2427ed73623e22c53dad198c88a5baa79ec3129cb0d34e7760a986cfb57929a8424a8c8eeded70f479e65dd985f767f7b3978875b8b2b746c209 WHIRLPOOL dea1ea6d7127607c5bf080fe41270023213fcfff7eb195d9ea06e2039e586db0db68b90070f2779bf9314df29b74598c99b262b987639e64202dd05c9df0fdfa
EBUILD netbeans-ide-9999_p20141113.ebuild 29641 SHA256 ed13a0a3a8d4abb3f5fed7e022bc414eb5f5eca448abcc207efbaf48e05b7116 SHA512 9d9dac14eb54bd439be494be8558e7f0c5e687e369e2a39ff520ee3d5bd5577130d6ac9d3f88340718618abd7f746bd3b7bde0431441cc2615c21a564408d999 WHIRLPOOL b0169178dc898ce431adbe7d9e41e1f324bfbb2035d0108f53318ff08a64e826c48015d69ed4d360a6c3353d22097df4554f2ec0038e75fb42d93711bba3340e
-MISC ChangeLog 130220 SHA256 5506ad5df033f1e07f2b22d93f031d40c24d6ab79e3ff99a0da0101d48a6f933 SHA512 f84b943ec9d90881d3c853ae9a3194607d44eda395839b70d7509750904bb024ffa8670e8d99e06b198d593896acab7bc0169eee01728baa883dbc6652e3ab72 WHIRLPOOL c75eeea9f1debc647a7a0fe6cde912466fd2a2368e6626f71ccf20dbc647a62b343bedd2ac8824b375edd7a606d146fac6b23aa8d3a2b8f11538bad2adb6d390
+EBUILD netbeans-ide-9999_p20141114.ebuild 29641 SHA256 fa89af9ae4fd38379e18cebc3d1a702d4dd11932de92e9eb3b428890a45bbace SHA512 aa3a1aa064b6304fc919b211adb38b213319ac3a6f22a78aaf963b6ce9140b61a10594bfcb09d8d6c3df016bd94b497d6341312f23e626e3dccec00473e4cc19 WHIRLPOOL c0f3097b963daff05d154c5c223f933f04b8db5e6d14a8a026bb3aae09ca77bdf2aa7caaf2702691d975a7c238c0cedda538de672d8f92e43e633ff379bf5ac8
+MISC ChangeLog 130387 SHA256 5b9e18d23f69a0d7b5b4331209d17ae798ff911698b3c050df7f55467c203801 SHA512 08dd4b87b1ee50878c0710d5f1198f370eac67ebe766f26b2ece0b6d215927181cb1ec92db8089b1c9b5def212ff981bfea4fcdbbf06d4ea878b8537d29221b6 WHIRLPOOL e0d1e8c843cc3f6f04228be601e03a8697f0c0a3368be6a80e0b0b657d267e6d8a1a989ae9f55e8ed106628ee76593aedfad5ab4906a2990fc87b1911909278b
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20141114.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20141114.ebuild
new file mode 100644
index 0000000..fcf096d
--- /dev/null
+++ b/dev-java/netbeans-ide/netbeans-ide-9999_p20141114.ebuild
@@ -0,0 +1,373 @@
+# Copyright 1999-2014 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/2014-11-14_00-02-02/zip/netbeans-trunk-nightly-201411140002-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/7FE73A21F4A078ABAAFACE4D2B03B5EB3D306F63-org.eclipse.jgit-3.4.1.201406201815-r.jar
+ http://hg.netbeans.org/binaries/49F1EFEBC8CECA5D514209BE18A048EB5707C0A7-org.eclipse.jgit.java7-3.4.1.201406201815-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}"/7FE73A21F4A078ABAAFACE4D2B03B5EB3D306F63-org.eclipse.jgit-3.4.1.201406201815-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.4.1.201406201815-r.jar || die
+ ln -s "${DISTDIR}"/49F1EFEBC8CECA5D514209BE18A048EB5707C0A7-org.eclipse.jgit.java7-3.4.1.201406201815-r.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.4.1.201406201815-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 37360ad..9fc2222 100644
--- a/dev-java/netbeans-java/ChangeLog
+++ b/dev-java/netbeans-java/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-java-9999_p20141114 (14 Nov 2014)
+
+ 14 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-java-9999_p20141114.ebuild:
+ bumped to the latest sources
+
*netbeans-java-9999_p20141113 (13 Nov 2014)
13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
index c62385d..35754ec 100644
--- a/dev-java/netbeans-java/Manifest
+++ b/dev-java/netbeans-java/Manifest
@@ -110,6 +110,7 @@ DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12be
DIST netbeans-trunk-nightly-201411110002-src.zip 199040938 SHA256 9654e0b19462753ff1649daee8ac27e2e350fe3c2b2bc1b5133350bfff25a318 SHA512 4742825bae30bf74589194720fc5c42facd54113e6fb02e4ae4cce28bd7d4d7b5e74df3577808de596100ef9b37453f5b0f41ca118f8f6f57cf22080912fad97 WHIRLPOOL 624041118cd874c9c2fb5d3ee88ce7d7a4ac9c307ecc2e284b5d9edfedeb619da16a191649a0b59b3b31ecdfd238de2f23d88490a3c9cad4a5354f8811f4b862
DIST netbeans-trunk-nightly-201411120002-src.zip 199042416 SHA256 f0c5cbf8f2bd5bc94e6c1e551ce546996276ad94dec18814c02bfd43cf4ae4d3 SHA512 713378ac5960316553b95436497699b1513c24f8fc7dc65ca3607d1f30d400d4833b309328ee3cc0750f6e560b9af5dabc7c574b1e460bc304fc1dd9a4f33c5d WHIRLPOOL 6299922231d0a58e9385649a8f4ce905fedb0e01b7d306c72a51369a8a9c1a1142b586fcedc939dcc9172ffd2c59885b531cbd6ac523689cfdfc9913c61a6792
DIST netbeans-trunk-nightly-201411130002-src.zip 199057569 SHA256 fcfe1aa31044feed8996fa19f0c1543c6ec4caf9897b88d9042e6a179506d587 SHA512 07dcf2ff4c64d766a7e0a790e6b5a564b86ba9519e89c67fddc55a14bb98ca54be4455d624bcea06fcb22f3fce4b382dc895e58b6ef616d9c53e7011858b8aca WHIRLPOOL a5c31fde0c0301d1e3058c494e6eb11084c9cfac12cd14d7624fdaccc251fd31e89021bbcc3de606d5a39f1286785d47890851b6b8950644d50f7ce99fd94228
+DIST netbeans-trunk-nightly-201411140002-src.zip 199076112 SHA256 ad03b3d920924d1e9a3609b02d53508a81b7fda298665bddde7779b2fc1d33a4 SHA512 a5cf88d0c7ca728c4a9decc59647579df9e20b0df651875bb1787b1656fe1881c6a2e821eff28102653e412fd13a877baec42f6ec9ff5fe1561809078464e0fd WHIRLPOOL 79d9c2335f572043f38ac2f74581d4b6fede1e4b1a1b5d31bdfbf36299e5d8ac16ef73838675e71f3317c067fbf8654984352dc97b4b25e1f9192a9e79f44799
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
@@ -139,5 +140,6 @@ EBUILD netbeans-java-9999_p20141110.ebuild 13405 SHA256 d537af68820bc5bfa8f85320
EBUILD netbeans-java-9999_p20141111.ebuild 13405 SHA256 84b84fd8b61d2c7bd55d6fb482ea6f5576fa3349c14d16ac6263fa8d8d83b589 SHA512 ca09c6335fb31e425bd082fd44ce5c978511508b97a325f05689e7f2e129fb9c71b3a00989c50602caa1c7fed48bcc2b2f7d3b1b9f1cd19ce4b229777cd263df WHIRLPOOL 596bb70f2d3325b17f7221611122276850e49b13d1fe651a082fb3835a6df3300fd5a8d88ce14d836c6a6e49b98cb27dc2af8177f4724e639a1389fe0b24166b
EBUILD netbeans-java-9999_p20141112.ebuild 13405 SHA256 b3f0e34e32d4048c7ef31bf649fee8cf61de64333486caeff17ed83f9a3e32b8 SHA512 0f5b509352fe192adcc3904f8578e87571b676068a11816d6a09878063eb5cd04c451d6bb4df0f843295bf6ebcbaba153aea3d78f17a3f03b7fd76793cd7b7e3 WHIRLPOOL 587524fa7366473128d2a5d839c201350561537806b32e0ca5d48de7f82e901f768d78070c7d914ef8ade8f0a8187cb873cc187951353c157a59f56b94340566
EBUILD netbeans-java-9999_p20141113.ebuild 13405 SHA256 9270716baeed597dc1b6c82550bd724b2c4b8a9d50ef466dad9eaf19db11fb92 SHA512 a5efee4f67212aad6ef60f8b46616a4df8dd8d32df07a4631c86cca51ea79bf1976b73dea8b7dd4ac2e56fa14915b06f6f3cc04b777f7714a7b6ca59679de5a7 WHIRLPOOL 5256bde21015e015c520f82a9a9df7bc157b304ca35147e0a2df7022cb874762a8d01afc0b87a83b44cb252fdf191c386cc76ef737b6743ac8c8a868f971f2de
-MISC ChangeLog 132693 SHA256 3f59087aaa60aa90d4ef03fcb9263062ecba19cd4a69a4fec0c95c0058ad4245 SHA512 5b2c86a7d4bbc6434353e4357b7fb1af0855bf5107b0f49bb22a38b7256f729833525b713b58b7e83c4073729586d1b32cc2bbae5729830ed508abb0263efb8e WHIRLPOOL bea5b197499434693e9a55a4539f1150c655cd4b5fea748c0ef61c5da167e5bfbd97b8c61f3cf4f478cabe6e1cd4c8f3581b417ba086fb4edeac23425ba50f6d
+EBUILD netbeans-java-9999_p20141114.ebuild 13405 SHA256 7f6c4f2a3a94f4a5f1c0b375529022a0df1deb3a2045b8463c661f7cd769e68d SHA512 35939684a4c4ef38ebbef852f8115e3dfdc3e34a29b149a5881f8e69961417ab7573958bd3b77e8b898b1e6569df6975b29c556319b739d2fc53fe1aa7cf682f WHIRLPOOL 6a8a2bbf3e67e251a2680f597ecb6523d42924499f2565c8609895c5109b229bba2b329c5609db122250fc8b708ad79256306389a1df9270eaf4b65cffa0c46a
+MISC ChangeLog 132862 SHA256 79962757120da49e9923f557c43d8a70023b128cd0e94c27eac71a9f41745743 SHA512 8623dfaadc32ff05c7da1b2a74e01bfa43bbb7a7ab5dffe89d75e7f977b6212c82dbf250fa165d9b599124dff2848218943dab224956d620b0cc04294c42bec5 WHIRLPOOL c8618b7d1e59d1d036412254c224385ddab8ab507c2ed017997020a52c471758e27fc5920dbd2491f37c63cbbf9bb508918fd0a2c3d01d2cd41fa9f38335174a
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20141114.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20141114.ebuild
new file mode 100644
index 0000000..df3f229
--- /dev/null
+++ b/dev-java/netbeans-java/netbeans-java-9999_p20141114.ebuild
@@ -0,0 +1,253 @@
+# Copyright 1999-2014 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/2014-11-14_00-02-02/zip/netbeans-trunk-nightly-201411140002-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/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.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/7B5CF580E4F9760727BBD7964E5B7664B243AA75-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}"/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar maven.indexer/external/indexer-core-5.1.1.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}"/7B5CF580E4F9760727BBD7964E5B7664B243AA75-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 7be2099..d9e4d1b 100644
--- a/dev-java/netbeans-javacard/ChangeLog
+++ b/dev-java/netbeans-javacard/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-javacard-9999_p20141114 (14 Nov 2014)
+
+ 14 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-javacard-9999_p20141114.ebuild:
+ bumped to the latest sources
+
*netbeans-javacard-9999_p20141113 (13 Nov 2014)
13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
index 79dd833..faeb862 100644
--- a/dev-java/netbeans-javacard/Manifest
+++ b/dev-java/netbeans-javacard/Manifest
@@ -37,6 +37,7 @@ DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12be
DIST netbeans-trunk-nightly-201411110002-src.zip 199040938 SHA256 9654e0b19462753ff1649daee8ac27e2e350fe3c2b2bc1b5133350bfff25a318 SHA512 4742825bae30bf74589194720fc5c42facd54113e6fb02e4ae4cce28bd7d4d7b5e74df3577808de596100ef9b37453f5b0f41ca118f8f6f57cf22080912fad97 WHIRLPOOL 624041118cd874c9c2fb5d3ee88ce7d7a4ac9c307ecc2e284b5d9edfedeb619da16a191649a0b59b3b31ecdfd238de2f23d88490a3c9cad4a5354f8811f4b862
DIST netbeans-trunk-nightly-201411120002-src.zip 199042416 SHA256 f0c5cbf8f2bd5bc94e6c1e551ce546996276ad94dec18814c02bfd43cf4ae4d3 SHA512 713378ac5960316553b95436497699b1513c24f8fc7dc65ca3607d1f30d400d4833b309328ee3cc0750f6e560b9af5dabc7c574b1e460bc304fc1dd9a4f33c5d WHIRLPOOL 6299922231d0a58e9385649a8f4ce905fedb0e01b7d306c72a51369a8a9c1a1142b586fcedc939dcc9172ffd2c59885b531cbd6ac523689cfdfc9913c61a6792
DIST netbeans-trunk-nightly-201411130002-src.zip 199057569 SHA256 fcfe1aa31044feed8996fa19f0c1543c6ec4caf9897b88d9042e6a179506d587 SHA512 07dcf2ff4c64d766a7e0a790e6b5a564b86ba9519e89c67fddc55a14bb98ca54be4455d624bcea06fcb22f3fce4b382dc895e58b6ef616d9c53e7011858b8aca WHIRLPOOL a5c31fde0c0301d1e3058c494e6eb11084c9cfac12cd14d7624fdaccc251fd31e89021bbcc3de606d5a39f1286785d47890851b6b8950644d50f7ce99fd94228
+DIST netbeans-trunk-nightly-201411140002-src.zip 199076112 SHA256 ad03b3d920924d1e9a3609b02d53508a81b7fda298665bddde7779b2fc1d33a4 SHA512 a5cf88d0c7ca728c4a9decc59647579df9e20b0df651875bb1787b1656fe1881c6a2e821eff28102653e412fd13a877baec42f6ec9ff5fe1561809078464e0fd WHIRLPOOL 79d9c2335f572043f38ac2f74581d4b6fede1e4b1a1b5d31bdfbf36299e5d8ac16ef73838675e71f3317c067fbf8654984352dc97b4b25e1f9192a9e79f44799
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
@@ -66,5 +67,6 @@ EBUILD netbeans-javacard-9999_p20141110.ebuild 4982 SHA256 3da28f8894ebd8c9f0952
EBUILD netbeans-javacard-9999_p20141111.ebuild 4982 SHA256 1d958823d55a8507b79da51db320531a79c5fedb1ec76eadd2e0f2899575cc37 SHA512 59fef86f07cb0ce41a7c77ac59f0ef14c54d66924da775a9c495e5ff7698f6311827b1a5203e2e3402d1329ef05836fa9972435df6d6788de703474a010ae5d4 WHIRLPOOL cb66c6cbe327445665bd3d38c55bebb4cfb28d2d22e25e028cbbe6f81bc6ce0d29c3fe67227d2e7bfe52607d105c3fed0f63b25a26867146fedc5a1bbba21149
EBUILD netbeans-javacard-9999_p20141112.ebuild 4982 SHA256 c6040989d1532144f11a061edd3d3ed798f6534cdf8a385b335e1d3d0b77bf55 SHA512 907f9a06ab1afec8153db7db90ce33d29e83f787f622ba148c2f05f7864023709ba484fb93f42c4f8ea1066833a2322fb99e5355254b34622c63ccc0c17cfc13 WHIRLPOOL 2a7689b51feb9354cb551e7586c00cda57670235018c34f3cde1efebc505dac6cc6ce67fa61bcc007c398d9e88ed5abdc92d96a6f362152e4cc38e6703f79cd5
EBUILD netbeans-javacard-9999_p20141113.ebuild 4982 SHA256 1a0f6a0e04e4cb4be3356928656a1b0d201316f92bb70a5ea50a1543d411ca9f SHA512 4d05b8d21389206dd44a7f70a440514437789942403532e23bae31b2c32ee9d5e2e8b9ee1e5ee3f11403e89b4395ca70fbf775a3286b2a869a5e5fdd07c6b6a0 WHIRLPOOL 6e6e7402cdb4b2803db6003652a230d6e4720a785329032190c2d841b9af77beb5b0f059d9691d8bcccc5646284f3463827e4682e613898a0f1841db66017c13
-MISC ChangeLog 138151 SHA256 436356a8d2496d2f77e442f2415cf07ed6e0e06afb8c9e0f51b8f89f58c27f43 SHA512 4306798d8aa6e47a90b5adfe21018197a32759309b726db91fed99026acbebbcb3fd34c10a27a6ccf04c0b87cfb19b078cb29648db69d66eb7272ae6aa581d5d WHIRLPOOL 8ae9c8f7a0252d08c7df41bb7f5fd04b26868b71fb38ecb6d67023c0d077047088bb27be1a7751114b6b966caab1816c0257c42f0948c1af07e7d34f33d0ee0d
+EBUILD netbeans-javacard-9999_p20141114.ebuild 4982 SHA256 73a9e41a33041969b643174f145b32138cc92a1c4abb58b7f42ce6c24f58e04f SHA512 26c0408ea19f8933c3d85b764d8f7637a8cbf34da25bd4c436ed7717ae33e9538318af457368cdeb818843b9ba02eee4b5a41539840be6538343eb93a873f721 WHIRLPOOL b8ce63e551ac776192c539fd19e94d7e3a85fd7079594600ca34f14630e8a97401d7f71e522a4143840d2d7aebd2a7f737e52a490e0d7810452a48210b35ce9d
+MISC ChangeLog 138328 SHA256 c617868309de4f1188c08f225c6942f20c8c9b42203c6cccd43b9bad54417820 SHA512 d701c74f456e190105d0b39308e2e687b948d54827f311bc9f7a9afeddd774d1c9ca783ed7d2fde98764c40002ba519625cac5a9d9b937e8eed0d189d441c190 WHIRLPOOL 0ee651b9a23b2ff9b612b66d9ab0fb70e99e20302486b12b5dad76199059f9cd18cc847dcae87eed073cb250bf39d455f3d46d6f2e5d589591fdd9c137b817f4
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20141114.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20141114.ebuild
new file mode 100644
index 0000000..ba0fa2c
--- /dev/null
+++ b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20141114.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2014 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/2014-11-14_00-02-02/zip/netbeans-trunk-nightly-201411140002-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 70a7508..8c41b52 100644
--- a/dev-java/netbeans-javadoc/ChangeLog
+++ b/dev-java/netbeans-javadoc/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-javadoc-9999_p20141114 (14 Nov 2014)
+
+ 14 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-javadoc-9999_p20141114.ebuild:
+ bumped to the latest sources
+
*netbeans-javadoc-9999_p20141113 (13 Nov 2014)
13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
index 29a0382..905186c 100644
--- a/dev-java/netbeans-javadoc/Manifest
+++ b/dev-java/netbeans-javadoc/Manifest
@@ -40,6 +40,7 @@ DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12be
DIST netbeans-trunk-nightly-201411110002-src.zip 199040938 SHA256 9654e0b19462753ff1649daee8ac27e2e350fe3c2b2bc1b5133350bfff25a318 SHA512 4742825bae30bf74589194720fc5c42facd54113e6fb02e4ae4cce28bd7d4d7b5e74df3577808de596100ef9b37453f5b0f41ca118f8f6f57cf22080912fad97 WHIRLPOOL 624041118cd874c9c2fb5d3ee88ce7d7a4ac9c307ecc2e284b5d9edfedeb619da16a191649a0b59b3b31ecdfd238de2f23d88490a3c9cad4a5354f8811f4b862
DIST netbeans-trunk-nightly-201411120002-src.zip 199042416 SHA256 f0c5cbf8f2bd5bc94e6c1e551ce546996276ad94dec18814c02bfd43cf4ae4d3 SHA512 713378ac5960316553b95436497699b1513c24f8fc7dc65ca3607d1f30d400d4833b309328ee3cc0750f6e560b9af5dabc7c574b1e460bc304fc1dd9a4f33c5d WHIRLPOOL 6299922231d0a58e9385649a8f4ce905fedb0e01b7d306c72a51369a8a9c1a1142b586fcedc939dcc9172ffd2c59885b531cbd6ac523689cfdfc9913c61a6792
DIST netbeans-trunk-nightly-201411130002-src.zip 199057569 SHA256 fcfe1aa31044feed8996fa19f0c1543c6ec4caf9897b88d9042e6a179506d587 SHA512 07dcf2ff4c64d766a7e0a790e6b5a564b86ba9519e89c67fddc55a14bb98ca54be4455d624bcea06fcb22f3fce4b382dc895e58b6ef616d9c53e7011858b8aca WHIRLPOOL a5c31fde0c0301d1e3058c494e6eb11084c9cfac12cd14d7624fdaccc251fd31e89021bbcc3de606d5a39f1286785d47890851b6b8950644d50f7ce99fd94228
+DIST netbeans-trunk-nightly-201411140002-src.zip 199076112 SHA256 ad03b3d920924d1e9a3609b02d53508a81b7fda298665bddde7779b2fc1d33a4 SHA512 a5cf88d0c7ca728c4a9decc59647579df9e20b0df651875bb1787b1656fe1881c6a2e821eff28102653e412fd13a877baec42f6ec9ff5fe1561809078464e0fd WHIRLPOOL 79d9c2335f572043f38ac2f74581d4b6fede1e4b1a1b5d31bdfbf36299e5d8ac16ef73838675e71f3317c067fbf8654984352dc97b4b25e1f9192a9e79f44799
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
@@ -69,5 +70,6 @@ EBUILD netbeans-javadoc-9999_p20141110.ebuild 6234 SHA256 ae4a381f34560f165cc15c
EBUILD netbeans-javadoc-9999_p20141111.ebuild 6234 SHA256 f1a160a13a56824e5eb942a14b99fd8a94ca89fe52fe05eca3875bd83f537508 SHA512 01d7a546f8af85ea0687583750f21fd045a63e774cc1f44af4294e950f66fc63a7f99c5f25f2c943ee1c4533e8ed10256bfa406c923da53ce23626d0234c50c0 WHIRLPOOL e1bd8a8ca0c8dc91d62cdae1140c2b778b673c4210f559a3ca28596a97360459a94fca70afdad10ceb923b642fc77a40a08540734e06f86896a286c735ba990a
EBUILD netbeans-javadoc-9999_p20141112.ebuild 6234 SHA256 7f53342ed626c59db49f7ad6c0af76d68cbc2091abae6534b7d68872e3e998e4 SHA512 95525e58ad3e9812708a134564c589d3770462eebfe4f5cae73b2b33d60b5eba653f32de83ade343949945f261df389d8e51a0c0e34d213cb6cba5d250b3d725 WHIRLPOOL e1217057cff5e5d2adf591d10ea5e8cb202a3c6e582581e09ce11c9fb977d67efa3e921fbaa041a153a9aa1bc6dc2cb1e1648eeff52001b3afa7cf4fb0d0e38e
EBUILD netbeans-javadoc-9999_p20141113.ebuild 6234 SHA256 f2e839528ad4f4fcbb20e91e5efef906ecc1fc163604b753f49b6a27327edf16 SHA512 5e0ce86e12be28686d36aad5e2dacf7514533a6dcd8ce7ca0902f245604184a389b7b9039c7f60117ec46eaf69de90527e6e7885adfd2ef9a0c6805c3949f4d1 WHIRLPOOL eb900a04765eb766dd660df1a0ec2c92c189a7148aecd1c6d1bb06f790879b491ff7fda49093879d91cad37833ecc0ff1a9960139c5b15f1c102f005f1c932d9
-MISC ChangeLog 136276 SHA256 a999bce181ea2ea47cfb82a73838f54a5dd7c010eb3d39fea0428f8c2a9308f2 SHA512 c31bbad37ac3edfcd09913035515dbcc1620693ee3b9aa257a6719042c48121a80c39bf50cb289214160ee0ad395518c0a0abdac7b80ab8ee5bc497a12d91f3d WHIRLPOOL bbb766398f7ba6461ecd697cba8cb272de7dc5bdfe90452da7b1f2598bb3aeff0f0ea5abcb61034b925f4aee8cd4c8473711a7760b322998b08e128adea2a223
+EBUILD netbeans-javadoc-9999_p20141114.ebuild 6234 SHA256 bfa8ce0165c6a2f25b52cc77d8ae853727088adf2a0002cb6de3c85811fe39a9 SHA512 cfdd8ffff54a99e81f2004580df2d00a9ae96e92a5efd586b799ffe9cd6378be6a2dbb3aa8d7b3e6c1b257152ff6a5854a99f961cd57605a690abd064d6a3289 WHIRLPOOL 9c6cbc53da8be6da73e5cfecd4d9c4af3180f476ff3a9ee3bd020ca506a87c600d1042de17fd94694ae08a8137c67592d839e95178779a5beeffdc5c4438d909
+MISC ChangeLog 136451 SHA256 b93ef9b26cce84dc40c120ec69fda0e5e2865853188330b47116637362bf6abf SHA512 8161bd2c95ad1552e94381b651e2672d6d965b665b5a533b4ed89aad9f60a1a9bf9bcec85a4765fb8bb880f9c3b1a211e66bf1cad484dee78af1d03554de76b0 WHIRLPOOL bbf29866f6e1a1b99fd1b890a1111fd5405d20b1889ed8da0520034f97c1781ae936199e4881958e9e6fc8ac1d070628696a8fa0587b3de6f5edea7d0e6997af
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20141114.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20141114.ebuild
new file mode 100644
index 0000000..13e2d2e
--- /dev/null
+++ b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20141114.ebuild
@@ -0,0 +1,168 @@
+# Copyright 1999-2014 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/2014-11-14_00-02-02/zip/netbeans-trunk-nightly-201411140002-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 2a91abf..27886c9 100644
--- a/dev-java/netbeans-javafx/ChangeLog
+++ b/dev-java/netbeans-javafx/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-javafx-9999_p20141114 (14 Nov 2014)
+
+ 14 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-javafx-9999_p20141114.ebuild:
+ bumped to the latest sources
+
*netbeans-javafx-9999_p20141113 (13 Nov 2014)
13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
index 50883e1..cc644fe 100644
--- a/dev-java/netbeans-javafx/Manifest
+++ b/dev-java/netbeans-javafx/Manifest
@@ -39,6 +39,7 @@ DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12be
DIST netbeans-trunk-nightly-201411110002-src.zip 199040938 SHA256 9654e0b19462753ff1649daee8ac27e2e350fe3c2b2bc1b5133350bfff25a318 SHA512 4742825bae30bf74589194720fc5c42facd54113e6fb02e4ae4cce28bd7d4d7b5e74df3577808de596100ef9b37453f5b0f41ca118f8f6f57cf22080912fad97 WHIRLPOOL 624041118cd874c9c2fb5d3ee88ce7d7a4ac9c307ecc2e284b5d9edfedeb619da16a191649a0b59b3b31ecdfd238de2f23d88490a3c9cad4a5354f8811f4b862
DIST netbeans-trunk-nightly-201411120002-src.zip 199042416 SHA256 f0c5cbf8f2bd5bc94e6c1e551ce546996276ad94dec18814c02bfd43cf4ae4d3 SHA512 713378ac5960316553b95436497699b1513c24f8fc7dc65ca3607d1f30d400d4833b309328ee3cc0750f6e560b9af5dabc7c574b1e460bc304fc1dd9a4f33c5d WHIRLPOOL 6299922231d0a58e9385649a8f4ce905fedb0e01b7d306c72a51369a8a9c1a1142b586fcedc939dcc9172ffd2c59885b531cbd6ac523689cfdfc9913c61a6792
DIST netbeans-trunk-nightly-201411130002-src.zip 199057569 SHA256 fcfe1aa31044feed8996fa19f0c1543c6ec4caf9897b88d9042e6a179506d587 SHA512 07dcf2ff4c64d766a7e0a790e6b5a564b86ba9519e89c67fddc55a14bb98ca54be4455d624bcea06fcb22f3fce4b382dc895e58b6ef616d9c53e7011858b8aca WHIRLPOOL a5c31fde0c0301d1e3058c494e6eb11084c9cfac12cd14d7624fdaccc251fd31e89021bbcc3de606d5a39f1286785d47890851b6b8950644d50f7ce99fd94228
+DIST netbeans-trunk-nightly-201411140002-src.zip 199076112 SHA256 ad03b3d920924d1e9a3609b02d53508a81b7fda298665bddde7779b2fc1d33a4 SHA512 a5cf88d0c7ca728c4a9decc59647579df9e20b0df651875bb1787b1656fe1881c6a2e821eff28102653e412fd13a877baec42f6ec9ff5fe1561809078464e0fd WHIRLPOOL 79d9c2335f572043f38ac2f74581d4b6fede1e4b1a1b5d31bdfbf36299e5d8ac16ef73838675e71f3317c067fbf8654984352dc97b4b25e1f9192a9e79f44799
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
@@ -67,5 +68,6 @@ EBUILD netbeans-javafx-9999_p20141110.ebuild 4723 SHA256 a3f9165f7a27dad719e3793
EBUILD netbeans-javafx-9999_p20141111.ebuild 4723 SHA256 993c922352ec5ac75967ba3a3bcbd65317d3231f67ed40a457cd2715fe6a8c71 SHA512 4dd1c6b429483716fe07eab347c322a37fce42c0421182cd16d4d33cb8b3a1795dc1a4224c9f616f257473735d63fd3a3a948f7c34f86f424597b1285aab64a2 WHIRLPOOL 33d00b93f216de4e93e21dcf5907e48c02a866e02509b3c5c7c2b7eb6ada4535c79e34b3ff9c189345fcd259c0a6573e240eb762f2a1368274c992637db6f406
EBUILD netbeans-javafx-9999_p20141112.ebuild 4723 SHA256 c88df389f0f975412bc251280eed5dccc503ed308add73d1637c08618c793847 SHA512 2f44bad2c70eb3191e8b48a5ab6dd3549f2559094b7db8267690167b19383992d088d1cda7237ec74cabf2d1f89ffa3b9d6512c67bf6c640bf5e2d504f7a892f WHIRLPOOL c5b04c04613e94d3e810faeaa17a579be92a964e302fc8c0142fa05e5565e5fcad96f89dcc9880e79b474f431c8339dce9b074ac0f14ee045a000ad79e22b94a
EBUILD netbeans-javafx-9999_p20141113.ebuild 4723 SHA256 f305b376edbd3bdbb13a1afe4c5b26079bbffde96a06eb9f712772b255ff27eb SHA512 fd18938f613d5e31368f9459a2f3b46ad34630c54c877bc3831c490780d19573f633c6a59872d76bb9bd0f8c756d794a7ce12e519134357e9f9cd505da52b615 WHIRLPOOL 62b0a396cac27caab4e0835de2f5626b978b90c8c267e94f18c384c05c48604dcecfb97d18d5912b2077526fbb10266ff425889b8148de220a5b5d79c1fcb5be
-MISC ChangeLog 121268 SHA256 f089a77fb798ca120f8ec1ee239d43139d67ff2c32bc74544696dbc063baddb1 SHA512 1083956a1aa702dd003fd55d17b5ef2e991691bf15cd118d2ac93d1aa8cd31dffbfb6a5cea0544c4e9edf56a3299b6352d23908afaa3f68f38c7c0cab738eede WHIRLPOOL 834fce82a7935b148ab98adf399249acd2e3598a7ebc92754e99991d1c1ddbf915ff165ffb152b3bf61a9309b66844ff95d57b9fadff746ec9d1e2861ae567db
+EBUILD netbeans-javafx-9999_p20141114.ebuild 4723 SHA256 292d6cd81e380a8ec4b8ed829d30922b7a6cf6d020578e3ead11c46f95c62fd8 SHA512 f036091fe3a134c3f92e667d5a8be56dabce86e3e6e43593edf1403bb26c2a6fd2569709c9fdfb23851d653c48e2ac6686936e441dd7a531c9d454187aa99ad9 WHIRLPOOL 6a88d7e4928ab7b6792fc49f8cb268d088ae186d6d92ecf2caacc87c6d15045fbdbd7635428a66bb1456010a0885df07fc0429dfe9334fb8bc40e5294978113e
+MISC ChangeLog 121441 SHA256 50dc590d8daef97be712c4b6d6f6d73c4ee10bae8a5347eb4cb74b2d1431d0df SHA512 a46205fb3a5685fb2abe19e3dba4eea15f4a4be5e128f97744bcbde24afb85a9eddf0a3ad2ac7bb1ba2cf6d81559cb9ed3f111ab99ca328da72f03d133592dcc WHIRLPOOL 7e44cb47c778128af066ca0275ecf63fe19f23033c7adab8c767d51e95ab0979359c66affd317c40101118ad8231cb1756439c248adb4c643e98c80c2a2c4adc
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20141114.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20141114.ebuild
new file mode 100644
index 0000000..43a4e0a
--- /dev/null
+++ b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20141114.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2014 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/2014-11-14_00-02-02/zip/netbeans-trunk-nightly-201411140002-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 7d0ce87..31d620a 100644
--- a/dev-java/netbeans-mobility/ChangeLog
+++ b/dev-java/netbeans-mobility/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-mobility-9999_p20141114 (14 Nov 2014)
+
+ 14 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-mobility-9999_p20141114.ebuild:
+ bumped to the latest sources
+
*netbeans-mobility-9999_p20141113 (13 Nov 2014)
13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
index fc5626f..bf6ac90 100644
--- a/dev-java/netbeans-mobility/Manifest
+++ b/dev-java/netbeans-mobility/Manifest
@@ -43,6 +43,7 @@ DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12be
DIST netbeans-trunk-nightly-201411110002-src.zip 199040938 SHA256 9654e0b19462753ff1649daee8ac27e2e350fe3c2b2bc1b5133350bfff25a318 SHA512 4742825bae30bf74589194720fc5c42facd54113e6fb02e4ae4cce28bd7d4d7b5e74df3577808de596100ef9b37453f5b0f41ca118f8f6f57cf22080912fad97 WHIRLPOOL 624041118cd874c9c2fb5d3ee88ce7d7a4ac9c307ecc2e284b5d9edfedeb619da16a191649a0b59b3b31ecdfd238de2f23d88490a3c9cad4a5354f8811f4b862
DIST netbeans-trunk-nightly-201411120002-src.zip 199042416 SHA256 f0c5cbf8f2bd5bc94e6c1e551ce546996276ad94dec18814c02bfd43cf4ae4d3 SHA512 713378ac5960316553b95436497699b1513c24f8fc7dc65ca3607d1f30d400d4833b309328ee3cc0750f6e560b9af5dabc7c574b1e460bc304fc1dd9a4f33c5d WHIRLPOOL 6299922231d0a58e9385649a8f4ce905fedb0e01b7d306c72a51369a8a9c1a1142b586fcedc939dcc9172ffd2c59885b531cbd6ac523689cfdfc9913c61a6792
DIST netbeans-trunk-nightly-201411130002-src.zip 199057569 SHA256 fcfe1aa31044feed8996fa19f0c1543c6ec4caf9897b88d9042e6a179506d587 SHA512 07dcf2ff4c64d766a7e0a790e6b5a564b86ba9519e89c67fddc55a14bb98ca54be4455d624bcea06fcb22f3fce4b382dc895e58b6ef616d9c53e7011858b8aca WHIRLPOOL a5c31fde0c0301d1e3058c494e6eb11084c9cfac12cd14d7624fdaccc251fd31e89021bbcc3de606d5a39f1286785d47890851b6b8950644d50f7ce99fd94228
+DIST netbeans-trunk-nightly-201411140002-src.zip 199076112 SHA256 ad03b3d920924d1e9a3609b02d53508a81b7fda298665bddde7779b2fc1d33a4 SHA512 a5cf88d0c7ca728c4a9decc59647579df9e20b0df651875bb1787b1656fe1881c6a2e821eff28102653e412fd13a877baec42f6ec9ff5fe1561809078464e0fd WHIRLPOOL 79d9c2335f572043f38ac2f74581d4b6fede1e4b1a1b5d31bdfbf36299e5d8ac16ef73838675e71f3317c067fbf8654984352dc97b4b25e1f9192a9e79f44799
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
@@ -72,5 +73,6 @@ EBUILD netbeans-mobility-9999_p20141110.ebuild 4418 SHA256 1bef16851053ae28398e2
EBUILD netbeans-mobility-9999_p20141111.ebuild 4418 SHA256 d3e55776d6c8d3d93aebd460c86e5a2f02b98d924518174567fd06d41c21dfde SHA512 74fa0b6d4c7aa817e11e651069565aaaf9f09a6f483c15ac13125fc394ef1a5fa3c9504034fd332b8a3de3cdb042baaa2927845358a8bceedc80b0cbc97ad7a0 WHIRLPOOL 0524d4477090f5632cec81763b50f71b205db844be4b3b2ba9f140ef048ffbf70f4f416cbbf7cbab8a054b5cc0bba2c694a436b1eb5b9dd33c1f5c86fd477da6
EBUILD netbeans-mobility-9999_p20141112.ebuild 4418 SHA256 6f42648a0ca8dd48c88195914f91f3db61b620c5eac4c2077dcfa28d1f587a32 SHA512 7104b6523ff25b1140032fc1700d031002485be17b9f79552bcd9a0affe928c0b2aefb537e463dd2bd7b64bc00b346fd41601ad82a93ad5b71a79f937378abc6 WHIRLPOOL d90dffb49006d63e657b4d540f566e627d9829a9623f449c6f8d2ba1d07c5ead31d95d41fcb14af9702f3eaf91b3db42a32467dc92eee23b46eeaf96d79032a6
EBUILD netbeans-mobility-9999_p20141113.ebuild 4418 SHA256 e8976f34f0f495c60f5b78571bf49e689beefd85600e35a67cd40586f4447f57 SHA512 e1f61da197efe1d8be4bc0ddaeefb822079f7ddbf61d33b058b07d82e407e94fbddf6d52d7b3725932b378aff79ccb8fa505dc080214c4ebb24b03f449b4e50f WHIRLPOOL 80639b75515e5cca7b1dc15f4ed0f83eb2385e61f2328392cf6e8c81fdff93f6f8a29d992a5473e9d5d507840441df5f6c1a7ad25d7c920e969f65b418d569b3
-MISC ChangeLog 138292 SHA256 ba8fe7c295749e73e755c488cf1c3e1787f5dde44d7b38eb878f270325876777 SHA512 f74166bc58ae692e247d67da8042dbbd2d7c6f797112aef984e854ee6797a3bc52f42b2c241c20f170698b7f8f522d2d6acdde6d554c214ec92a40c9a1ee280f WHIRLPOOL 0a66ddd90b248682d941b2b29a9fc0a63845465e868e2e28bb7648705cef3eb276865fe2a300379955acfd54b9a6752bbbdaa43a039a521d6e2ad7f2b17d9684
+EBUILD netbeans-mobility-9999_p20141114.ebuild 4418 SHA256 db18061fb47a8d4277bbbf1d1a82a2c8c6d80e86aedf61d3456831be2a4fc71a SHA512 45d9533a1a77e86a63dd5ce091a398fea627f256f811f56c87583d4c0525ace1d5f296ee11d01049ab62062e390df824285fb53ce12fd138f7a0934cf0151790 WHIRLPOOL cf05c56fe2046c6c76130377400aa6d52f7e3fd357bfd53d071d2afd2133b76c1cf0d54120ae7397fcf9c61ba5578ba583f56da388578a0e7da42d7321c6d6d8
+MISC ChangeLog 138469 SHA256 161a7fa2e04e50aff1e0d45a7891e422bfece5052ab89364952330fe2343d460 SHA512 f09a3d1d0d54063b555784b1513ebae6befbe9054ca64cb8187acd8869143757ffa7aafa8125666613055c6ab15c47ac69690b3762164ee6c4300835ce08af79 WHIRLPOOL 8fb7232ee55ce72c2068e66a5ffcb9a13a5c52dc8c9131cc778d125e2c70d3d07efb348e3906d65024e48f01fee37c649e60842a598daf69132df2bb2e966a36
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20141114.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20141114.ebuild
new file mode 100644
index 0000000..33529e3
--- /dev/null
+++ b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20141114.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2014 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/2014-11-14_00-02-02/zip/netbeans-trunk-nightly-201411140002-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 c0899ee..fcd62fb 100644
--- a/dev-java/netbeans-nb/ChangeLog
+++ b/dev-java/netbeans-nb/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-nb-9999_p20141114 (14 Nov 2014)
+
+ 14 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-nb-9999_p20141114.ebuild:
+ bumped to the latest sources
+
*netbeans-nb-9999_p20141113 (13 Nov 2014)
13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
index d3314c5..c717a9f 100644
--- a/dev-java/netbeans-nb/Manifest
+++ b/dev-java/netbeans-nb/Manifest
@@ -42,6 +42,7 @@ DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12be
DIST netbeans-trunk-nightly-201411110002-src.zip 199040938 SHA256 9654e0b19462753ff1649daee8ac27e2e350fe3c2b2bc1b5133350bfff25a318 SHA512 4742825bae30bf74589194720fc5c42facd54113e6fb02e4ae4cce28bd7d4d7b5e74df3577808de596100ef9b37453f5b0f41ca118f8f6f57cf22080912fad97 WHIRLPOOL 624041118cd874c9c2fb5d3ee88ce7d7a4ac9c307ecc2e284b5d9edfedeb619da16a191649a0b59b3b31ecdfd238de2f23d88490a3c9cad4a5354f8811f4b862
DIST netbeans-trunk-nightly-201411120002-src.zip 199042416 SHA256 f0c5cbf8f2bd5bc94e6c1e551ce546996276ad94dec18814c02bfd43cf4ae4d3 SHA512 713378ac5960316553b95436497699b1513c24f8fc7dc65ca3607d1f30d400d4833b309328ee3cc0750f6e560b9af5dabc7c574b1e460bc304fc1dd9a4f33c5d WHIRLPOOL 6299922231d0a58e9385649a8f4ce905fedb0e01b7d306c72a51369a8a9c1a1142b586fcedc939dcc9172ffd2c59885b531cbd6ac523689cfdfc9913c61a6792
DIST netbeans-trunk-nightly-201411130002-src.zip 199057569 SHA256 fcfe1aa31044feed8996fa19f0c1543c6ec4caf9897b88d9042e6a179506d587 SHA512 07dcf2ff4c64d766a7e0a790e6b5a564b86ba9519e89c67fddc55a14bb98ca54be4455d624bcea06fcb22f3fce4b382dc895e58b6ef616d9c53e7011858b8aca WHIRLPOOL a5c31fde0c0301d1e3058c494e6eb11084c9cfac12cd14d7624fdaccc251fd31e89021bbcc3de606d5a39f1286785d47890851b6b8950644d50f7ce99fd94228
+DIST netbeans-trunk-nightly-201411140002-src.zip 199076112 SHA256 ad03b3d920924d1e9a3609b02d53508a81b7fda298665bddde7779b2fc1d33a4 SHA512 a5cf88d0c7ca728c4a9decc59647579df9e20b0df651875bb1787b1656fe1881c6a2e821eff28102653e412fd13a877baec42f6ec9ff5fe1561809078464e0fd WHIRLPOOL 79d9c2335f572043f38ac2f74581d4b6fede1e4b1a1b5d31bdfbf36299e5d8ac16ef73838675e71f3317c067fbf8654984352dc97b4b25e1f9192a9e79f44799
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
@@ -71,5 +72,6 @@ EBUILD netbeans-nb-9999_p20141110.ebuild 5013 SHA256 8df36165b0c0068c27a10402eb3
EBUILD netbeans-nb-9999_p20141111.ebuild 5013 SHA256 9285786eb500f71a2a78532b174b9736b3708d9b4c09a3a30ec07de2f4988841 SHA512 525ba2f6c17452dbdc1fb739a87a1b58308e40603466da086f43b2bdf65abb326e8001bcec95df681a8d3b7ae9174a208ef6a092bda052e831b733a7a6d71f49 WHIRLPOOL 62e9af93f2c830696f551ccdcd376a018ff4e4502834aa97fb549d207a25327418c678fae40eea6ef49adeb38f0fb2e202df743524c1f2e26127e509ade87266
EBUILD netbeans-nb-9999_p20141112.ebuild 5013 SHA256 fc965a58451899a52d20c30aa9d3d386ce236a73139aa0bd3b39ae5d8c8165bb SHA512 a67c7e3d1cc95cd6123a57f98164ca836d32554dd4f5d349ec77133ec2a8f9562e00eb81899b961fd6fd21c813aeeebd5e80c75a681dae28e419ab9dddec1327 WHIRLPOOL 6429507ee61c5ffd71ff7f2c7c6aca0866d32e0740e475fc1fc3d3209a8f628025643e6aabba5b7be6d680374f7592481ef5e97c500254f5e02d79f1f4ed26cd
EBUILD netbeans-nb-9999_p20141113.ebuild 5013 SHA256 b32bea161e8caf1b68e512188130bf8efde668bbc7de88f7f72344a0273bf405 SHA512 a1d5c1191ae5df36d8b7ea3a4e05c037015a9f945cf40e79b432edc1648ed42860bb0b29b64424b50d9fce4b45c658433c9874b485a454b518a8070c7719843e WHIRLPOOL 2404631e26cbb093eaa3307e178d38d52953e5c304e5eb96a79b43fb835012124628023689078585ce4f5608da7766f0f6fb97ab2762240c09737b4fd0bd2aff
-MISC ChangeLog 128383 SHA256 66f78e655fd633229ddc3b5cfad32e1835a22957df05b6a5dde9617bba08b1f9 SHA512 ba891bff1654477d280f38e52818fa4b19624630e3cc2084bac4ba095d7efa8dde91054ebc2437da5df23302d99dd14df57e51760eb6cbd2c0bb955d7f5ddbf0 WHIRLPOOL 05337fa6243cc72301efa32174cb5a4d78b18366e2cb61cac51d2062f262e62708eba30b79deb0d43652056cb402fe98966a2a408e8aa8eb4f632e59f1cd7826
+EBUILD netbeans-nb-9999_p20141114.ebuild 5013 SHA256 b97f9ef6d19c501009dd85fed30d709668af1c2d1c49e9b1b443182f2989ebf6 SHA512 230344b962327ea4c88e8c21283e438f39d641e83ff4fbdc0a3e82a20727742c68779a7ece7de70abdcf77eee6d99825c19194912d00e64adaacdfc2f4c31002 WHIRLPOOL b438630724e3718c051e8a6c7fcda07638499c842fa020ef24ddd704e9d193acb9248a9de2339a6538c532a097e57ddf833bea90d117571982312f718613738e
+MISC ChangeLog 128548 SHA256 251ce188ea3365969df37ebf10a8d4d5bd5b1c516388a535ddb813aa58482bcb SHA512 4cb49fdd26f6301d89dea62891905f05b896da59ac41882108a0916cf150a95defe4f4b83afd0cb1aedc6b3a485f4a4846ab10588778afa7833f6010c65fc5b0 WHIRLPOOL eae3e26c34a7f062c9fd04420ff62247b35e7fd4a4404f0bfeff38e671cce01726c69c2e3a3877772f49678a4e55ccd6baf6738c8f4e74ae59c13193c3c6a453
MISC metadata.xml 396 SHA256 5083064ed2246a84e2aedbc326d56cc8bf571fd8e7c24af0e4bc14c50f1ebb49 SHA512 a0b2171264f1ea6ba33b184ef802589d679eaba5c4a1753e149d7cd93c2c31aace934eddf5dffed6be341d9e4061c843c849e464afb7b4417c6c2dff3e9ff1c7 WHIRLPOOL 1be3a1a3c2b64d8818108de191db834395ee4ab3cf7994914c9331d6e42ca9015dd2493b9516db20990cb30b4dea385a3dde08b75df956ca39ad65e3fa721cb7
diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20141114.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20141114.ebuild
new file mode 100644
index 0000000..48d052e
--- /dev/null
+++ b/dev-java/netbeans-nb/netbeans-nb-9999_p20141114.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2014 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/2014-11-14_00-02-02/zip/netbeans-trunk-nightly-201411140002-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 8e020de..00cb25e 100644
--- a/dev-java/netbeans-php/ChangeLog
+++ b/dev-java/netbeans-php/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-php-9999_p20141114 (14 Nov 2014)
+
+ 14 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-php-9999_p20141114.ebuild:
+ bumped to the latest sources
+
*netbeans-php-9999_p20141113 (13 Nov 2014)
13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
index 50e7ead..897f48d 100644
--- a/dev-java/netbeans-php/Manifest
+++ b/dev-java/netbeans-php/Manifest
@@ -45,6 +45,7 @@ DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12be
DIST netbeans-trunk-nightly-201411110002-src.zip 199040938 SHA256 9654e0b19462753ff1649daee8ac27e2e350fe3c2b2bc1b5133350bfff25a318 SHA512 4742825bae30bf74589194720fc5c42facd54113e6fb02e4ae4cce28bd7d4d7b5e74df3577808de596100ef9b37453f5b0f41ca118f8f6f57cf22080912fad97 WHIRLPOOL 624041118cd874c9c2fb5d3ee88ce7d7a4ac9c307ecc2e284b5d9edfedeb619da16a191649a0b59b3b31ecdfd238de2f23d88490a3c9cad4a5354f8811f4b862
DIST netbeans-trunk-nightly-201411120002-src.zip 199042416 SHA256 f0c5cbf8f2bd5bc94e6c1e551ce546996276ad94dec18814c02bfd43cf4ae4d3 SHA512 713378ac5960316553b95436497699b1513c24f8fc7dc65ca3607d1f30d400d4833b309328ee3cc0750f6e560b9af5dabc7c574b1e460bc304fc1dd9a4f33c5d WHIRLPOOL 6299922231d0a58e9385649a8f4ce905fedb0e01b7d306c72a51369a8a9c1a1142b586fcedc939dcc9172ffd2c59885b531cbd6ac523689cfdfc9913c61a6792
DIST netbeans-trunk-nightly-201411130002-src.zip 199057569 SHA256 fcfe1aa31044feed8996fa19f0c1543c6ec4caf9897b88d9042e6a179506d587 SHA512 07dcf2ff4c64d766a7e0a790e6b5a564b86ba9519e89c67fddc55a14bb98ca54be4455d624bcea06fcb22f3fce4b382dc895e58b6ef616d9c53e7011858b8aca WHIRLPOOL a5c31fde0c0301d1e3058c494e6eb11084c9cfac12cd14d7624fdaccc251fd31e89021bbcc3de606d5a39f1286785d47890851b6b8950644d50f7ce99fd94228
+DIST netbeans-trunk-nightly-201411140002-src.zip 199076112 SHA256 ad03b3d920924d1e9a3609b02d53508a81b7fda298665bddde7779b2fc1d33a4 SHA512 a5cf88d0c7ca728c4a9decc59647579df9e20b0df651875bb1787b1656fe1881c6a2e821eff28102653e412fd13a877baec42f6ec9ff5fe1561809078464e0fd WHIRLPOOL 79d9c2335f572043f38ac2f74581d4b6fede1e4b1a1b5d31bdfbf36299e5d8ac16ef73838675e71f3317c067fbf8654984352dc97b4b25e1f9192a9e79f44799
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
@@ -74,5 +75,6 @@ EBUILD netbeans-php-9999_p20141110.ebuild 4423 SHA256 ca7b7394b78b832cb2da5e9a6c
EBUILD netbeans-php-9999_p20141111.ebuild 4423 SHA256 858817ddfcedd3c82be2e769822a6fdc3d03fb5082bc1e58de6d3ca3c22120a5 SHA512 51bd709426420334a23e2740868b2614fb27223a9515dce6214e29f1f8ab355e3db5c303ccfaec067f3b23382cae45e8a4439d487e604de9ee19a9a77ffd4ade WHIRLPOOL bac960506a50646744bdf1468f805b5887fe20e059c98c465bf0f48ae0210e59f5d70bdf38e99f995720e2dc538d8072f9e7fa84d107f096dd12826eef383e76
EBUILD netbeans-php-9999_p20141112.ebuild 4423 SHA256 32297a82747b58540408294eb9d51b96cb247ca6d247136cec9b020d49bce6ab SHA512 9ca4a3a851aec06f665b1a13766232eb1f3475653739a49ff449c06990e3661c686c71f1e32b600aae9a23aa2ce6847f3e271a71a5659f776c6fb75ee4cd7d7f WHIRLPOOL 9b4bc61692df5534930e32a4dac0c6e5f369ffc6092881a450cb44ab5597b3d4279103efaf7c0f0c87320587eae8fc222cb1ff5a7aca6c61f746060b5c07efca
EBUILD netbeans-php-9999_p20141113.ebuild 4423 SHA256 8d9ce896c6445f207f00d7e090da53d0bf1dfbaac6c85439a42170d5326a757a SHA512 1dcd47e3f700119023d7a61290838f35d840b5bd2c493ad4e7fe0a39c00445ffd3da13a4541e8d721cd85944e48dc754babd690ed1e5b8eec9a8454fbad9ed75 WHIRLPOOL 4ce294e5dbc5c4cc0b6661b6fd7dc13e4214299632bdf4ed86d9b9614ce9e09779e4dd11f4a0b8b79072428668986a3a273e251f2221b0f2d50a3e6463e1d56d
-MISC ChangeLog 129049 SHA256 584e9175a6b560c5c2b55778e0d3c80c037e7ee4e716605d5eac48b71a68710f SHA512 2e99ebf3e96381321a96d1dccd8e02226ec4d60bdedfc677c544fdee0317b48bf4aa8c254a3a29404ec1d5241567cb1c6df1df3c6f5696767cec81c3a767e4d7 WHIRLPOOL d74296ee4d76f8ab3a8779beedfdeb6f35581161aa1b3c3ab7c16acb4c87f47c2c44090ec466c78a32781ae200db87a9b97d9b5bd1748bd35d297e4a04e6fad5
+EBUILD netbeans-php-9999_p20141114.ebuild 4423 SHA256 844ade4ebcb391698e97fd96f78371be44e320e499a3aea2110a821a17bec2e0 SHA512 1e3969c7405ccf8312970dd06663341e859efe69b0a73be727d2b819af85a6d5490d89aff027c7be6b002bd3da9adf0ca30a6c0faf0af2823fa4d5fd714f0a90 WHIRLPOOL 592b55cb9e2a188edf8822d512fc409a33ad8348794739ba9b03078cac87b5df19d3a578dfc54c8e4a6706e5820b3b56d99ed5f33b73abe0a7f4d3ae61059723
+MISC ChangeLog 129216 SHA256 fa05fbbb9ff0bc2f77b78faf86ce439bf3ef906bed04ef8417148e70453b186b SHA512 60f747f6a7699180bd859e8271c947bf05d2a54446c6f59944fded98806eeea5cc50d702d59d5d3d8cf35cc76ef72b6b98bc914313cfe77d9d6e6cf3881a562a WHIRLPOOL 4a3f8e03f60ef3b9dd234fcb595d8f18d4e0c0a0a969e863b6d8b0d793e15b06726b1a948c7855e91405ac01c99f740874367152c87381e061f0aee1620346d1
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20141114.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20141114.ebuild
new file mode 100644
index 0000000..5ef1581
--- /dev/null
+++ b/dev-java/netbeans-php/netbeans-php-9999_p20141114.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2014 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/2014-11-14_00-02-02/zip/netbeans-trunk-nightly-201411140002-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 9f3ee23..198ad72 100644
--- a/dev-java/netbeans-platform/ChangeLog
+++ b/dev-java/netbeans-platform/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-platform-9999_p20141114 (14 Nov 2014)
+
+ 14 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-platform-9999_p20141114.ebuild:
+ bumped to the latest sources
+
*netbeans-platform-9999_p20141113 (13 Nov 2014)
13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
index 6818b88..95e9735 100644
--- a/dev-java/netbeans-platform/Manifest
+++ b/dev-java/netbeans-platform/Manifest
@@ -60,6 +60,7 @@ DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12be
DIST netbeans-trunk-nightly-201411110002-src.zip 199040938 SHA256 9654e0b19462753ff1649daee8ac27e2e350fe3c2b2bc1b5133350bfff25a318 SHA512 4742825bae30bf74589194720fc5c42facd54113e6fb02e4ae4cce28bd7d4d7b5e74df3577808de596100ef9b37453f5b0f41ca118f8f6f57cf22080912fad97 WHIRLPOOL 624041118cd874c9c2fb5d3ee88ce7d7a4ac9c307ecc2e284b5d9edfedeb619da16a191649a0b59b3b31ecdfd238de2f23d88490a3c9cad4a5354f8811f4b862
DIST netbeans-trunk-nightly-201411120002-src.zip 199042416 SHA256 f0c5cbf8f2bd5bc94e6c1e551ce546996276ad94dec18814c02bfd43cf4ae4d3 SHA512 713378ac5960316553b95436497699b1513c24f8fc7dc65ca3607d1f30d400d4833b309328ee3cc0750f6e560b9af5dabc7c574b1e460bc304fc1dd9a4f33c5d WHIRLPOOL 6299922231d0a58e9385649a8f4ce905fedb0e01b7d306c72a51369a8a9c1a1142b586fcedc939dcc9172ffd2c59885b531cbd6ac523689cfdfc9913c61a6792
DIST netbeans-trunk-nightly-201411130002-src.zip 199057569 SHA256 fcfe1aa31044feed8996fa19f0c1543c6ec4caf9897b88d9042e6a179506d587 SHA512 07dcf2ff4c64d766a7e0a790e6b5a564b86ba9519e89c67fddc55a14bb98ca54be4455d624bcea06fcb22f3fce4b382dc895e58b6ef616d9c53e7011858b8aca WHIRLPOOL a5c31fde0c0301d1e3058c494e6eb11084c9cfac12cd14d7624fdaccc251fd31e89021bbcc3de606d5a39f1286785d47890851b6b8950644d50f7ce99fd94228
+DIST netbeans-trunk-nightly-201411140002-src.zip 199076112 SHA256 ad03b3d920924d1e9a3609b02d53508a81b7fda298665bddde7779b2fc1d33a4 SHA512 a5cf88d0c7ca728c4a9decc59647579df9e20b0df651875bb1787b1656fe1881c6a2e821eff28102653e412fd13a877baec42f6ec9ff5fe1561809078464e0fd WHIRLPOOL 79d9c2335f572043f38ac2f74581d4b6fede1e4b1a1b5d31bdfbf36299e5d8ac16ef73838675e71f3317c067fbf8654984352dc97b4b25e1f9192a9e79f44799
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
@@ -89,5 +90,6 @@ EBUILD netbeans-platform-9999_p20141110.ebuild 8508 SHA256 d80e4aec96da3528d1a24
EBUILD netbeans-platform-9999_p20141111.ebuild 8508 SHA256 d102ac7bb50e55c7975850b622c16b68ae066c13eca192176fd98e47e6198e25 SHA512 100fbdb576df068644a0dea0b84e5283874f7d264c29a1b2bce370f0a11d3c00262e43381019eb6ac2bb0002bd57daa82c8a1354fe36ed8923b7ad1ca1dca79d WHIRLPOOL 3d0254a9b3d9ddb400c3f90aaef2a76d3e695ac992ff7b167a9938856d07e39b581c09a8f5d2adcad6067b936a33a0af5f919110e8dcc46e15ed4f0eef616028
EBUILD netbeans-platform-9999_p20141112.ebuild 8508 SHA256 d2cb39c4e4dec4a54abd7730b3df530176fa5f378d7551a763dedb8b5309b573 SHA512 3d11239ffebf368a6a321284e2b4a4360addeaef5fa7878df3f684efe0c6a45956f403022d64d48de5ab6a3601e8419015f983049234154a325b211dc8df564b WHIRLPOOL c0e4ccad1be9bef18cc7befea05a60b07e08f4f529fa32c1f54345583fae6d7bc23d1987ffe2a18863e8f1586e8fa0bfb992ee7ca10daa5e70bbdb2de7d34a61
EBUILD netbeans-platform-9999_p20141113.ebuild 8508 SHA256 49049b17172b1e4a3c4c9a42841e2ea3e379ae732a44dc2d47d9e5dbae01088d SHA512 230456c6e5005b751efb716aa47f3c3ce57efa5ebc2545f8f3e85a384bba88edcc4d79c46577b0027fbcdbc8771e9356034042252bdbaec46a7106609c5ecbba WHIRLPOOL a55b5fc728ff6255aac529013b34e62389e69e15465a1e56ffbeff1bf9181d8b6737fbd6c4ed8cec3bc8d7f0d248f27f42622167fb967aa103c9b8067ee9081c
-MISC ChangeLog 138888 SHA256 2d9715588948cca617a92a84272195b97a0be3324bbc4ca0745014f916773fda SHA512 3d1ebba11272da8aeca9605a8966ecd39749f8075344f534fb6a6835134e2e4a0893d87b366297cc3ed8792d620e83eccad86cddfa7ab07842e6f82b01971e5f WHIRLPOOL f22ecb2c8e77a6c159a06f8180e26abdaa4cd0daed61ac260833017147cccef0a8ed9037582d0d5b73171391dfcba8429e4f93842c5f9d1f63c01f771a969e3c
+EBUILD netbeans-platform-9999_p20141114.ebuild 8508 SHA256 d46e14adb468379f2e911a8831d1c110f0c0edc7fe2b8150d70efaf2e5b4c71d SHA512 9f7b9dd5025c1dc7b213ff64049d7a5946fe9c12339be5563a1ae8b703810dbeae9cac15aa9233c8d688a391420ebd193166cc9855b56842116ecab2b81045e5 WHIRLPOOL 0e6de6d4031a23548d1906a9db356bcbc46e3be8ee1b650258736602d1af95387c43084572202281202500c2783ff181d5f8cd8436b1a37e609322c107739fc2
+MISC ChangeLog 139065 SHA256 9bd460b12a156a6dea5c270218d88ce11b16de6ee245aecb4cbfe4389a86e398 SHA512 64083bac5c3e3a9800e01c2e671ef9928967a4b2fb4188a1eb027bff9dd39b949b86cc11bd9bfa63285c38976c4ce18d3dbc9dc039b1b5ee80f0da5bd304e179 WHIRLPOOL c3c2b1cbb70288b59eda59635a907b6870445e86d34a2ea6f8bffaea14b2c20ac1a8b8ae532259909784ce3976352e4687c6a6e7ff479be1c9f87910eebfab5d
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20141114.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20141114.ebuild
new file mode 100644
index 0000000..31ec1c4
--- /dev/null
+++ b/dev-java/netbeans-platform/netbeans-platform-9999_p20141114.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2014 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/2014-11-14_00-02-02/zip/netbeans-trunk-nightly-201411140002-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/8B5627E4907808B25628C64F2876B2E64ECDF750-ko4j.jar
+ http://hg.netbeans.org/binaries/4C8F273EB7D02845F42CFBE3DE4EB2BA22AF6357-net-java-html.jar
+ http://hg.netbeans.org/binaries/72B71E13ADC08732D8274083908D47ED9CC37B55-net-java-html-boot.jar
+ http://hg.netbeans.org/binaries/29388BB216B2463DB0B7AD403392C0F7EA7A4260-net-java-html-boot-fx.jar
+ http://hg.netbeans.org/binaries/37B1B513D8E7A2689A92188DABE950E0D63176D3-net-java-html-boot-script.jar
+ http://hg.netbeans.org/binaries/51ADBD6B0FE548E15BD10AFC345CAD48589E960E-net-java-html-geo.jar
+ http://hg.netbeans.org/binaries/D9E741F404CE0751B97A343A665666A441008E4F-net-java-html-json.jar
+ http://hg.netbeans.org/binaries/A89F8D030A3BFCA10880C3274E86D683FCB92062-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/AD568238EE36A820BD6C6806807E8A14EA34684D-org-ow2-asm.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}"/8B5627E4907808B25628C64F2876B2E64ECDF750-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
+ ln -s "${DISTDIR}"/4C8F273EB7D02845F42CFBE3DE4EB2BA22AF6357-net-java-html.jar net.java.html/external/net-java-html.jar || die
+ ln -s "${DISTDIR}"/72B71E13ADC08732D8274083908D47ED9CC37B55-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
+ ln -s "${DISTDIR}"/29388BB216B2463DB0B7AD403392C0F7EA7A4260-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
+ ln -s "${DISTDIR}"/37B1B513D8E7A2689A92188DABE950E0D63176D3-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
+ ln -s "${DISTDIR}"/51ADBD6B0FE548E15BD10AFC345CAD48589E960E-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
+ ln -s "${DISTDIR}"/D9E741F404CE0751B97A343A665666A441008E4F-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
+ ln -s "${DISTDIR}"/A89F8D030A3BFCA10880C3274E86D683FCB92062-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}"/AD568238EE36A820BD6C6806807E8A14EA34684D-org-ow2-asm.jar o.objectweb.asm/external/org-ow2-asm.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 1271564..6aca7c9 100644
--- a/dev-java/netbeans-profiler/ChangeLog
+++ b/dev-java/netbeans-profiler/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-profiler-9999_p20141114 (14 Nov 2014)
+
+ 14 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-profiler-9999_p20141114.ebuild:
+ bumped to the latest sources
+
*netbeans-profiler-9999_p20141113 (13 Nov 2014)
13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
index a29db92..22410b0 100644
--- a/dev-java/netbeans-profiler/Manifest
+++ b/dev-java/netbeans-profiler/Manifest
@@ -34,6 +34,7 @@ DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12be
DIST netbeans-trunk-nightly-201411110002-src.zip 199040938 SHA256 9654e0b19462753ff1649daee8ac27e2e350fe3c2b2bc1b5133350bfff25a318 SHA512 4742825bae30bf74589194720fc5c42facd54113e6fb02e4ae4cce28bd7d4d7b5e74df3577808de596100ef9b37453f5b0f41ca118f8f6f57cf22080912fad97 WHIRLPOOL 624041118cd874c9c2fb5d3ee88ce7d7a4ac9c307ecc2e284b5d9edfedeb619da16a191649a0b59b3b31ecdfd238de2f23d88490a3c9cad4a5354f8811f4b862
DIST netbeans-trunk-nightly-201411120002-src.zip 199042416 SHA256 f0c5cbf8f2bd5bc94e6c1e551ce546996276ad94dec18814c02bfd43cf4ae4d3 SHA512 713378ac5960316553b95436497699b1513c24f8fc7dc65ca3607d1f30d400d4833b309328ee3cc0750f6e560b9af5dabc7c574b1e460bc304fc1dd9a4f33c5d WHIRLPOOL 6299922231d0a58e9385649a8f4ce905fedb0e01b7d306c72a51369a8a9c1a1142b586fcedc939dcc9172ffd2c59885b531cbd6ac523689cfdfc9913c61a6792
DIST netbeans-trunk-nightly-201411130002-src.zip 199057569 SHA256 fcfe1aa31044feed8996fa19f0c1543c6ec4caf9897b88d9042e6a179506d587 SHA512 07dcf2ff4c64d766a7e0a790e6b5a564b86ba9519e89c67fddc55a14bb98ca54be4455d624bcea06fcb22f3fce4b382dc895e58b6ef616d9c53e7011858b8aca WHIRLPOOL a5c31fde0c0301d1e3058c494e6eb11084c9cfac12cd14d7624fdaccc251fd31e89021bbcc3de606d5a39f1286785d47890851b6b8950644d50f7ce99fd94228
+DIST netbeans-trunk-nightly-201411140002-src.zip 199076112 SHA256 ad03b3d920924d1e9a3609b02d53508a81b7fda298665bddde7779b2fc1d33a4 SHA512 a5cf88d0c7ca728c4a9decc59647579df9e20b0df651875bb1787b1656fe1881c6a2e821eff28102653e412fd13a877baec42f6ec9ff5fe1561809078464e0fd WHIRLPOOL 79d9c2335f572043f38ac2f74581d4b6fede1e4b1a1b5d31bdfbf36299e5d8ac16ef73838675e71f3317c067fbf8654984352dc97b4b25e1f9192a9e79f44799
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
@@ -63,5 +64,6 @@ EBUILD netbeans-profiler-9999_p20141110.ebuild 3478 SHA256 56a52e05fa3b5a4829698
EBUILD netbeans-profiler-9999_p20141111.ebuild 3478 SHA256 0bbf8492e8ad59e3da38f68f190053837469248b907aafe09130afe0ec44b69a SHA512 00622c6a419b6e6cb677c22ebc537079ac3f980ee970c23ddad5575b38dfddae0d41ebf6c631194ca9f053d7f3b454cd67cf42ac75a63d6661533a0d2aa7e0b0 WHIRLPOOL f2c8b635bf16dd8f719b75f597a43e49f2d0c2516a9efd80a7d727a42fc34fb9e709f7e91983028c0779dbb7bc39703a302d06fe48f04edd3cdf274ef446b2c7
EBUILD netbeans-profiler-9999_p20141112.ebuild 3478 SHA256 0aa03a03cf33531b1a68625e9ecd24bc597760d31cd981669ffa99ace0549bee SHA512 098a5547db2a225c5187a9fac781ad482a0549b4b211b334ab3dbe02eb11c6ddce6d404c19eb7c96c0092cf14237029fe5de1f7149476c5b488974d5c6675ed6 WHIRLPOOL 2ba9b11819699d6f618f68f277d40f4be69a7fcc011ccdfb5be7a5effcab1d8cc6534205f2a99d3b1e33a69f23f77a6556207d3329a181c6c1d17f5efc4f394e
EBUILD netbeans-profiler-9999_p20141113.ebuild 3478 SHA256 574373d9a9dd65aa74542f925f37abd1c8ae6a686000be13955f9471ee37c773 SHA512 b3bf4bc332e0b3fd6d903b5c3051928435cf6b9851647e16232f7953b33f67c7a3b8036d4cda1b98423a654f273b9bc7f3a26b5ca0c7ccb5612c5a29ff0465bf WHIRLPOOL c32b6086d89023ca38be1f1a3ba48c1b30c5b636cdc10ccf684687806869853308c73859a8d90474e11752f40164f2c990255d244aa86b8b267604083f1257ff
-MISC ChangeLog 138349 SHA256 3e0aef91e3d6ca3a9a8b5153c42113a457ca043ab20ec7c6b63ab8973a918473 SHA512 172540fa0ea53ef42ee1efcc0ec46752263bcf379b82116fb816fd72575cd9bae5659e7f3846257c5cd68da60b0ae2e242a736214adb7cdf7bff05456abf6205 WHIRLPOOL 6499c32dd28acd30a51f7eea2c37348ef5ce235d4de5d76e663eb053470dfc0b9c694d75d458ddadbe99d165edcb254d7148b446674dce133f19c50eb93c4e31
+EBUILD netbeans-profiler-9999_p20141114.ebuild 3478 SHA256 0cdadac016ab1394787ab9d707b04619242d2ee7d8c6e2337d9b36c21740a02d SHA512 26a0f3737aea410b33782a434e3da976fcfcba43234b2f1b143a37feed30f6df361e3ea225763259cc939c9509c7dd53b1834890ce0361da5bffb54721c193fb WHIRLPOOL c00cc50d8c0592e7a02945df780b88c695eafb447fe413ea55faeaab1ee131af3dc12d77bd00731ca86352e9d757551f23c0e7400852aac2111577eb3bd4411c
+MISC ChangeLog 138526 SHA256 40d1d8ee34a3295e472b2f6f6c1703dd6abf39daeb1ce1bba9c45de819b1828c SHA512 054912b127ef493a129753c46bb7c5949d5242078673cf6344f118d25b5816bfdbfe995dd4dbda44d5e99327df64cdfb4194bcdf898bfb5ad660f1f86c650bdc WHIRLPOOL 66e3507196d71c455ae673533ee3036a940afb954f0f96781b744df56f146fffae2afb83993d284b9f97470d17ad392bf166b10d9d0164dd3563758b37158bd9
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20141114.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20141114.ebuild
new file mode 100644
index 0000000..6f737a9
--- /dev/null
+++ b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20141114.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2014 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/2014-11-14_00-02-02/zip/netbeans-trunk-nightly-201411140002-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 ec04ca0..c879f6f 100644
--- a/dev-java/netbeans-webcommon/ChangeLog
+++ b/dev-java/netbeans-webcommon/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-webcommon-9999_p20141114 (14 Nov 2014)
+
+ 14 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-webcommon-9999_p20141114.ebuild:
+ bumped to the latest sources
+
*netbeans-webcommon-9999_p20141113 (13 Nov 2014)
13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-webcommon/Manifest b/dev-java/netbeans-webcommon/Manifest
index 56484c6..9265458 100644
--- a/dev-java/netbeans-webcommon/Manifest
+++ b/dev-java/netbeans-webcommon/Manifest
@@ -39,6 +39,7 @@ DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12be
DIST netbeans-trunk-nightly-201411110002-src.zip 199040938 SHA256 9654e0b19462753ff1649daee8ac27e2e350fe3c2b2bc1b5133350bfff25a318 SHA512 4742825bae30bf74589194720fc5c42facd54113e6fb02e4ae4cce28bd7d4d7b5e74df3577808de596100ef9b37453f5b0f41ca118f8f6f57cf22080912fad97 WHIRLPOOL 624041118cd874c9c2fb5d3ee88ce7d7a4ac9c307ecc2e284b5d9edfedeb619da16a191649a0b59b3b31ecdfd238de2f23d88490a3c9cad4a5354f8811f4b862
DIST netbeans-trunk-nightly-201411120002-src.zip 199042416 SHA256 f0c5cbf8f2bd5bc94e6c1e551ce546996276ad94dec18814c02bfd43cf4ae4d3 SHA512 713378ac5960316553b95436497699b1513c24f8fc7dc65ca3607d1f30d400d4833b309328ee3cc0750f6e560b9af5dabc7c574b1e460bc304fc1dd9a4f33c5d WHIRLPOOL 6299922231d0a58e9385649a8f4ce905fedb0e01b7d306c72a51369a8a9c1a1142b586fcedc939dcc9172ffd2c59885b531cbd6ac523689cfdfc9913c61a6792
DIST netbeans-trunk-nightly-201411130002-src.zip 199057569 SHA256 fcfe1aa31044feed8996fa19f0c1543c6ec4caf9897b88d9042e6a179506d587 SHA512 07dcf2ff4c64d766a7e0a790e6b5a564b86ba9519e89c67fddc55a14bb98ca54be4455d624bcea06fcb22f3fce4b382dc895e58b6ef616d9c53e7011858b8aca WHIRLPOOL a5c31fde0c0301d1e3058c494e6eb11084c9cfac12cd14d7624fdaccc251fd31e89021bbcc3de606d5a39f1286785d47890851b6b8950644d50f7ce99fd94228
+DIST netbeans-trunk-nightly-201411140002-src.zip 199076112 SHA256 ad03b3d920924d1e9a3609b02d53508a81b7fda298665bddde7779b2fc1d33a4 SHA512 a5cf88d0c7ca728c4a9decc59647579df9e20b0df651875bb1787b1656fe1881c6a2e821eff28102653e412fd13a877baec42f6ec9ff5fe1561809078464e0fd WHIRLPOOL 79d9c2335f572043f38ac2f74581d4b6fede1e4b1a1b5d31bdfbf36299e5d8ac16ef73838675e71f3317c067fbf8654984352dc97b4b25e1f9192a9e79f44799
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
@@ -66,5 +67,6 @@ EBUILD netbeans-webcommon-9999_p20141110.ebuild 4997 SHA256 614750997ab3d88b11ab
EBUILD netbeans-webcommon-9999_p20141111.ebuild 4997 SHA256 5ad53fc209e29b8646d8b88ac1f1f1fa1b627bd76e6b3a4b313723762a1ebcbe SHA512 9c144ef768fb6a62ef0a9fb610307a60b4e828be4ecaad3c14531afff0d55a5dbc3763838e3f61bfa1e3f9091544c71c9955944ffcfdf99c0c9e7ea1b3b38ce5 WHIRLPOOL 383aa2eb399a6f93cfb1b2327f323b5e9fe478f620e6b6a5a5fd5624e51b9aa45befe3929ad25fda6c803f09711fb4c0fa8c6a110a03af8bd5415e3cc43a8943
EBUILD netbeans-webcommon-9999_p20141112.ebuild 4997 SHA256 bde31a1244fddf78849f417b36fa52dff6da79b519994a127eac42c0459a4052 SHA512 7962f0020888edee9ac0f76d299c0d78d2ab23112319a847d127ac99bc9ad0f919f6d105f2176244acb4947f7856f84cc2d9c5e05228f10b1bccefe3406672a2 WHIRLPOOL 0655f6c6db22dc7034d6744715432cb28e20dea3f43a8e98ba5eb48b12c569bfec4f4c2b0b1dc3deebfbe0d00b145c6c2cbd8a499da913bf493ad0d653d6c465
EBUILD netbeans-webcommon-9999_p20141113.ebuild 4997 SHA256 4de102e839189fe32b391792c46904686c2eb5dd028a4493cef1d07fc805b96c SHA512 fe34d19c7e3d6f29384a2ea36fc0ad922887f5916664f36e24db786b8d26c5f9ff35393ebab1844a571110979876f96fa6dd4a519cd3948dc547c4b8a0290099 WHIRLPOOL 6d45afe133706805ca370f8c623226b2c66929e3020d63564c5b6f21c42ac5d10e4187a1b0d41152c8eeea0c2f35aea0d76fdbafc283ed20d8d781ccfebb2871
-MISC ChangeLog 111037 SHA256 5df4aaa0a8b1785df26b4e149b4ef2ecca943b3fea4b9ab6a37c8be0c9b7b792 SHA512 9ca4f2ec077eb3df3fcb35d89b1db5489ce8a65ca6b1c4178842e8154ab30d652c59268635e1695c1b46cd1251e8e786f54a0a0305f70b2f19d7097bc76868fa WHIRLPOOL 45af0db7ca3090e5ecbc15a14c4498131480e506ec3d0b0d8f24a0bdb7ee082948b5d9b012e1774e56d52d128751967f944700dfb1d7eb8b6b2806d267683326
+EBUILD netbeans-webcommon-9999_p20141114.ebuild 4997 SHA256 b35c64fe56876a1588e3e4f65670b8beb3df5c5b945e7818d2c35d64e3093642 SHA512 d22e839700f8afd05ec561250dc68da5dddec97f3c13ff76476c7ca89a1d3ae7bb8d9cad96e221407908d8af05f97eeb1d89fde418a9a23a87749e42b42d8d83 WHIRLPOOL 004069f2627ba580ba39e35a98008b7acff4bd85fa1d7b5c4df7ddbcfd7f55e47fbbe8d19a004185b92a929ceef75eb69b95347d5323a91a18e937fba7819f6e
+MISC ChangeLog 111216 SHA256 1d64fcbf88e8db8ac2b9ac53d2a86dfa3712c8fa182f49b36d1e0e3df76a79eb SHA512 30d4601a50555985d28ded3ccc9b69c18436bf64dd87414910d6d2fabee85db700d46f49a7d575db0780863922d5811dec94ac9f6efb531660c19aa1d12f747e WHIRLPOOL 3644adb88307c2d27d4d2ce7bf59095499ba75c2ee105facdec855a5dad2881259b5e03eb2a727b03358cb48d35a88a10e55b010fc8a421559aa316e224ea3fd
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20141114.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20141114.ebuild
new file mode 100644
index 0000000..b74b5e6
--- /dev/null
+++ b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20141114.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2014 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/2014-11-14_00-02-02/zip/netbeans-trunk-nightly-201411140002-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 2edbc1e..cc9a82d 100644
--- a/dev-java/netbeans-websvccommon/ChangeLog
+++ b/dev-java/netbeans-websvccommon/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-websvccommon-9999_p20141114 (14 Nov 2014)
+
+ 14 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-websvccommon-9999_p20141114.ebuild:
+ bumped to the latest sources
+
*netbeans-websvccommon-9999_p20141113 (13 Nov 2014)
13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
index 0bc340b..50d4c62 100644
--- a/dev-java/netbeans-websvccommon/Manifest
+++ b/dev-java/netbeans-websvccommon/Manifest
@@ -34,6 +34,7 @@ DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12be
DIST netbeans-trunk-nightly-201411110002-src.zip 199040938 SHA256 9654e0b19462753ff1649daee8ac27e2e350fe3c2b2bc1b5133350bfff25a318 SHA512 4742825bae30bf74589194720fc5c42facd54113e6fb02e4ae4cce28bd7d4d7b5e74df3577808de596100ef9b37453f5b0f41ca118f8f6f57cf22080912fad97 WHIRLPOOL 624041118cd874c9c2fb5d3ee88ce7d7a4ac9c307ecc2e284b5d9edfedeb619da16a191649a0b59b3b31ecdfd238de2f23d88490a3c9cad4a5354f8811f4b862
DIST netbeans-trunk-nightly-201411120002-src.zip 199042416 SHA256 f0c5cbf8f2bd5bc94e6c1e551ce546996276ad94dec18814c02bfd43cf4ae4d3 SHA512 713378ac5960316553b95436497699b1513c24f8fc7dc65ca3607d1f30d400d4833b309328ee3cc0750f6e560b9af5dabc7c574b1e460bc304fc1dd9a4f33c5d WHIRLPOOL 6299922231d0a58e9385649a8f4ce905fedb0e01b7d306c72a51369a8a9c1a1142b586fcedc939dcc9172ffd2c59885b531cbd6ac523689cfdfc9913c61a6792
DIST netbeans-trunk-nightly-201411130002-src.zip 199057569 SHA256 fcfe1aa31044feed8996fa19f0c1543c6ec4caf9897b88d9042e6a179506d587 SHA512 07dcf2ff4c64d766a7e0a790e6b5a564b86ba9519e89c67fddc55a14bb98ca54be4455d624bcea06fcb22f3fce4b382dc895e58b6ef616d9c53e7011858b8aca WHIRLPOOL a5c31fde0c0301d1e3058c494e6eb11084c9cfac12cd14d7624fdaccc251fd31e89021bbcc3de606d5a39f1286785d47890851b6b8950644d50f7ce99fd94228
+DIST netbeans-trunk-nightly-201411140002-src.zip 199076112 SHA256 ad03b3d920924d1e9a3609b02d53508a81b7fda298665bddde7779b2fc1d33a4 SHA512 a5cf88d0c7ca728c4a9decc59647579df9e20b0df651875bb1787b1656fe1881c6a2e821eff28102653e412fd13a877baec42f6ec9ff5fe1561809078464e0fd WHIRLPOOL 79d9c2335f572043f38ac2f74581d4b6fede1e4b1a1b5d31bdfbf36299e5d8ac16ef73838675e71f3317c067fbf8654984352dc97b4b25e1f9192a9e79f44799
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
@@ -63,5 +64,6 @@ EBUILD netbeans-websvccommon-9999_p20141110.ebuild 2727 SHA256 076c7d9b31abbbfac
EBUILD netbeans-websvccommon-9999_p20141111.ebuild 2727 SHA256 368cdca861f3e77c7570bb9cf4ef12ee0008f05b3c550a6586d04e392652c43d SHA512 d5f78013e21ddc056be30ab62b330d6483b4c41d73702917cbd55e608302e3473acaaa2aa33c45cf6ef8ed3d396229cf429d630b35e5ec618df5da2d428e0780 WHIRLPOOL 0940a0d1248c68163c5f66af224679ea248f773c7d02b936d959dd4d42e8bd4f190c5f47066333da5e1b83d1fd0a962c26534fd87096b16b2a86b04322b7aaa0
EBUILD netbeans-websvccommon-9999_p20141112.ebuild 2727 SHA256 515123004021eaac23c424b024d83622a97cb314da1601fabf7f80c32f4e4585 SHA512 56e287cfd6333b997da72e75c85f2a2f8921e69972e9e97845cb57f54b2af337fecbd300037e9c2e168a7131d827e8b5ace5c6f8d3cbef14aa78f6c252692750 WHIRLPOOL f1eea6b68be64acb0138f37871ee42e38171fa3d4c2070dd768ba6c13912a00f24e52b1130dc3dd7ca15e6f4562be53fb612ebbdabf97318920aea5f94ee71b4
EBUILD netbeans-websvccommon-9999_p20141113.ebuild 2727 SHA256 39f88d4094d16a829bafd439cef5af080e0055691e07b5aef808175c2e1f9717 SHA512 a82ed69969bf83ae9f9475cd560587d359ebd428103947f72eb2b7986332306b98559c75acecbe9d84ab0a69a1a60b53eb2aa89daa9ce4c7b5ac36fd006ebde5 WHIRLPOOL 042f69554c6ecd0b3be4348b896425594079eee03245387d23d9be289d0f0ae9ed61d1d2125ba75304d3f852971e31c06f2d823847d38d3ea16aff74f7abcd1a
-MISC ChangeLog 144842 SHA256 de5d63d98584a575eee8295538a3d32d0c3847a322e5d1ef590f34e7ebc4c838 SHA512 983e1cece9618b141d5e7d63c5791fd0c5ceacacfac05de2f45bdee99dbdd25e2f49599eef805755e9f161e25163cb494f274881b5655bc3aa6b1c12a5157d54 WHIRLPOOL bec541c3f3b89e9c7b95d0f1f5d8e5366b24e920331b74bcb04ec3d7e3a080690feb6f624f9a6e0ae4de22aa83ee6e96c06b15e3f3fcc9e675c9eaa232c9b978
+EBUILD netbeans-websvccommon-9999_p20141114.ebuild 2727 SHA256 b213d6d4a85a7b54fa49b7b8dfbb8620e6bddf2af5528389046b4c93c7b807a6 SHA512 28cd44688d8bf326b4fa23aed0ec4b3b5e54ca4b4ac31f2de3cd7c480fb5d1ea938f93f0bd39be5011e7f0094482437e4b691078a998b94f9a681f3398881d4c WHIRLPOOL f01fa4c9157713858123bdcf6eb3df61a52f3417ff9828f6cac2dd7499b5772a08d1e730b1f36a57b0ab6a52f569d836cb689b9cb3a52b28fdaf295005a01fd6
+MISC ChangeLog 145027 SHA256 6dd235e5e0305a1592869d8af393917731ed4621edee8a94b8a5cd04b8fc54ef SHA512 d87d9526caff7ad2873b74c78aca93530fb0750bffeec422f6e47d61df172b3930e2cb876b7183dbd3705d4568f6e182d76ba4dd9270dd5478f92023364d53dc WHIRLPOOL 00501af8b9e08d633842e128c240008558752b2d16fccfd5ae0a9817650afde9a1d9431be4cdf80bce123e1d0f88c3724182300cdabf5ddb76ab57af5ad69f93
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20141114.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20141114.ebuild
new file mode 100644
index 0000000..1b73e9a
--- /dev/null
+++ b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20141114.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2014 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/2014-11-14_00-02-02/zip/netbeans-trunk-nightly-201411140002-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 93f7d93..a550d43 100644
--- a/dev-util/netbeans/ChangeLog
+++ b/dev-util/netbeans/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-9999_p20141114 (14 Nov 2014)
+
+ 14 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-9999_p20141114.ebuild:
+ bumped to the latest sources
+
*netbeans-9999_p20141113 (13 Nov 2014)
13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
index f440405..389b925 100644
--- a/dev-util/netbeans/Manifest
+++ b/dev-util/netbeans/Manifest
@@ -41,6 +41,7 @@ DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12be
DIST netbeans-trunk-nightly-201411110002-src.zip 199040938 SHA256 9654e0b19462753ff1649daee8ac27e2e350fe3c2b2bc1b5133350bfff25a318 SHA512 4742825bae30bf74589194720fc5c42facd54113e6fb02e4ae4cce28bd7d4d7b5e74df3577808de596100ef9b37453f5b0f41ca118f8f6f57cf22080912fad97 WHIRLPOOL 624041118cd874c9c2fb5d3ee88ce7d7a4ac9c307ecc2e284b5d9edfedeb619da16a191649a0b59b3b31ecdfd238de2f23d88490a3c9cad4a5354f8811f4b862
DIST netbeans-trunk-nightly-201411120002-src.zip 199042416 SHA256 f0c5cbf8f2bd5bc94e6c1e551ce546996276ad94dec18814c02bfd43cf4ae4d3 SHA512 713378ac5960316553b95436497699b1513c24f8fc7dc65ca3607d1f30d400d4833b309328ee3cc0750f6e560b9af5dabc7c574b1e460bc304fc1dd9a4f33c5d WHIRLPOOL 6299922231d0a58e9385649a8f4ce905fedb0e01b7d306c72a51369a8a9c1a1142b586fcedc939dcc9172ffd2c59885b531cbd6ac523689cfdfc9913c61a6792
DIST netbeans-trunk-nightly-201411130002-src.zip 199057569 SHA256 fcfe1aa31044feed8996fa19f0c1543c6ec4caf9897b88d9042e6a179506d587 SHA512 07dcf2ff4c64d766a7e0a790e6b5a564b86ba9519e89c67fddc55a14bb98ca54be4455d624bcea06fcb22f3fce4b382dc895e58b6ef616d9c53e7011858b8aca WHIRLPOOL a5c31fde0c0301d1e3058c494e6eb11084c9cfac12cd14d7624fdaccc251fd31e89021bbcc3de606d5a39f1286785d47890851b6b8950644d50f7ce99fd94228
+DIST netbeans-trunk-nightly-201411140002-src.zip 199076112 SHA256 ad03b3d920924d1e9a3609b02d53508a81b7fda298665bddde7779b2fc1d33a4 SHA512 a5cf88d0c7ca728c4a9decc59647579df9e20b0df651875bb1787b1656fe1881c6a2e821eff28102653e412fd13a877baec42f6ec9ff5fe1561809078464e0fd WHIRLPOOL 79d9c2335f572043f38ac2f74581d4b6fede1e4b1a1b5d31bdfbf36299e5d8ac16ef73838675e71f3317c067fbf8654984352dc97b4b25e1f9192a9e79f44799
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
@@ -70,5 +71,6 @@ EBUILD netbeans-9999_p20141110.ebuild 7216 SHA256 443fee675e27606f40fe399866e105
EBUILD netbeans-9999_p20141111.ebuild 7216 SHA256 5918edce0a256015fbd7072d5326811a93ba3ab4ae29d18493f887f7812b2cbf SHA512 89d6519e95e2817c628aef81cd166af4872ceabcfac5cde1c48c51d590d43deb1b774429579446d6ba1e4ece402f9a8acd6a3068e59ef53af6485610bcd6377d WHIRLPOOL 4c27a794d571772f8f491ab9e7123980ed900fbbd028cb96754aaf5e704f712638d8022ef873b79ef6dcf0e2a2cd084059e5b1824be6b2ad94efebbe494ccc80
EBUILD netbeans-9999_p20141112.ebuild 7216 SHA256 71d90a72dbc7c6dbf7c0772528a6d2e95c57e000ad565c22ec6cb3d1339fc842 SHA512 94a8fa0481a58e0ca47f5cb57978c57730d794158e465ed26eb3aaacfae49c34e0f1a1e657f4b1c219360f22f4057dce7b0a41b1ad2547889beb5efa45e2ae2c WHIRLPOOL 5955feaf272cdb9a1016050faa661cfa14195e19f39dac66bb87e8c1a48183bf38f14237dc8060fb3424169880489fa99892adc827f212c1e3977b6103ceb5c3
EBUILD netbeans-9999_p20141113.ebuild 7216 SHA256 d3f05b006d4831f8c9abb5e9cdc5bcbea16b8a82af8a19cb1fe1efb5004ec4e6 SHA512 f972f55bde6eb54e2d6fa3a22851905709763dc65bb952dcc1896f7a7c9e90f313dae06a7478ef3947cdb7192040f57bdcb952a8b03d6a5e3c1bd78351eb8605 WHIRLPOOL ed36f64d4300684028c8fe437e3819169c0725566a9c6c5ff29b7ca1605a22ac19275e52cd20f1bda506b14f940346ee784c5492deb69072655c1e0bee065908
-MISC ChangeLog 123630 SHA256 3e63ed65cdc2f8c6e05579bb08132bbbfc4316da39678a3f1955e87446516eea SHA512 7c42868209e1a4ffb7ae941409b486178515166081715189ac10aee6ae99cdba6fba861f53eaf56332b8b043588794f3a009eb804fe65e2aff5fd3c7f82d410b WHIRLPOOL d216e0e5d0538eac59023c2249409b7537aa071f0de16c7f7ad8aaafa4b8bb805ff1a77efa2a6d2212d987d8d5de2beb742808587de173537cd6b7ba27ab63bb
+EBUILD netbeans-9999_p20141114.ebuild 7216 SHA256 d7ef0a80c4db472f06275ec465e677009c310394cd3f28c3d4cb2f7d1b26229e SHA512 02183cce844d92aaa3b18c0539ee3fec9f0590af620b09ba0252a00d7c8462c292578e59d289472721be83e7fcc51f95a24ff1723c9d9791c35452c1d85f951e WHIRLPOOL 5454b847539a5845a2d8c3ef1b0945587ab2f54daaeae6aaa1604ca01a5e206a09753cb881bbf0a0c5174c6cff7cc4ccf0dc28cc3c1e9889286ae8e3c4d4ecd9
+MISC ChangeLog 123789 SHA256 4e068326175a9ab545d2b2b5e96ccf81c8da88fd075d51f67222b16dc238255f SHA512 91e86f6dc97192edaea76e3fc9aac17a58a9b9553af1163dfa63b3c6aa1620a810db0634b1271b37a8d74fbbe58640bd93598fc7ec07803535a1b8bfd5476221 WHIRLPOOL b3f469b91fc0a5b8241dea099b37f424744bdb354a0865fb50f779055b5b3e39c5dec92ac415c890b291bf310a59b1a366c5c5fe6c4f65829c3a0f435db45a41
MISC metadata.xml 333 SHA256 a7c289d7be537b4c51bd8100bca0d8a40ceb5fb011942bbd1b286841cf3c1d0a SHA512 3f730fc27f893489524053e81a465519037a68e297f02a5d6400f85f8bfd8a20006e5515a135b8a5779ebf5951a661d99aaa8bf3b9b96141f863e134dba2265e WHIRLPOOL d37106234351185946f6dc870e9b77babd38bed88673771949d26d176d8dad4071be5f2c59bf72b139a6a35c899c2c7ac9ffde1c7b4885135d52c821780cf3d2
diff --git a/dev-util/netbeans/netbeans-9999_p20141114.ebuild b/dev-util/netbeans/netbeans-9999_p20141114.ebuild
new file mode 100644
index 0000000..78bead0
--- /dev/null
+++ b/dev-util/netbeans/netbeans-9999_p20141114.ebuild
@@ -0,0 +1,264 @@
+# Copyright 1999-2014 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/2014-11-14_00-02-02/zip/netbeans-trunk-nightly-201411140002-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] 3+ messages in thread
* [gentoo-commits] dev/fordfrog:master commit in: dev-java/netbeans-dlight/, dev-java/netbeans-apisupport/, ...
@ 2015-01-13 9:04 Miroslav Šulc
0 siblings, 0 replies; 3+ messages in thread
From: Miroslav Šulc @ 2015-01-13 9:04 UTC (permalink / raw
To: gentoo-commits
commit: c816444ccd6852fece2b21eb7bd4f3793d5a0e8c
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 13 09:04:16 2015 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Jan 13 09:04:16 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=dev/fordfrog.git;a=commit;h=c816444c
netbeans: bumped to the latest sources
---
dev-java/netbeans-apisupport/ChangeLog | 6 +
dev-java/netbeans-apisupport/Manifest | 4 +-
.../netbeans-apisupport-9999_p20150113.ebuild | 111 ++++++
dev-java/netbeans-cnd/ChangeLog | 6 +
dev-java/netbeans-cnd/Manifest | 4 +-
.../netbeans-cnd-9999_p20150113.ebuild | 125 +++++++
dev-java/netbeans-dlight/ChangeLog | 6 +
dev-java/netbeans-dlight/Manifest | 4 +-
.../netbeans-dlight-9999_p20150113.ebuild | 101 ++++++
dev-java/netbeans-enterprise/ChangeLog | 6 +
dev-java/netbeans-enterprise/Manifest | 4 +-
.../netbeans-enterprise-9999_p20150113.ebuild | 249 ++++++++++++++
dev-java/netbeans-ergonomics/ChangeLog | 6 +
dev-java/netbeans-ergonomics/Manifest | 4 +-
.../netbeans-ergonomics-9999_p20150113.ebuild | 101 ++++++
dev-java/netbeans-extide/ChangeLog | 6 +
dev-java/netbeans-extide/Manifest | 4 +-
.../netbeans-extide-9999_p20150113.ebuild | 108 ++++++
dev-java/netbeans-groovy/ChangeLog | 6 +
dev-java/netbeans-groovy/Manifest | 4 +-
.../netbeans-groovy-9999_p20150113.ebuild | 111 ++++++
dev-java/netbeans-harness/ChangeLog | 6 +
dev-java/netbeans-harness/Manifest | 4 +-
.../netbeans-harness-9999_p20150113.ebuild | 114 +++++++
dev-java/netbeans-ide/ChangeLog | 6 +
dev-java/netbeans-ide/Manifest | 4 +-
.../netbeans-ide-9999_p20150113.ebuild | 373 +++++++++++++++++++++
dev-java/netbeans-java/ChangeLog | 6 +
dev-java/netbeans-java/Manifest | 4 +-
.../netbeans-java-9999_p20150113.ebuild | 253 ++++++++++++++
dev-java/netbeans-javacard/ChangeLog | 6 +
dev-java/netbeans-javacard/Manifest | 4 +-
.../netbeans-javacard-9999_p20150113.ebuild | 134 ++++++++
dev-java/netbeans-javadoc/ChangeLog | 6 +
dev-java/netbeans-javadoc/Manifest | 4 +-
.../netbeans-javadoc-9999_p20150113.ebuild | 168 ++++++++++
dev-java/netbeans-javafx/ChangeLog | 6 +
dev-java/netbeans-javafx/Manifest | 4 +-
.../netbeans-javafx-9999_p20150113.ebuild | 124 +++++++
dev-java/netbeans-mobility/ChangeLog | 6 +
dev-java/netbeans-mobility/Manifest | 4 +-
.../netbeans-mobility-9999_p20150113.ebuild | 126 +++++++
dev-java/netbeans-nb/ChangeLog | 6 +
dev-java/netbeans-nb/Manifest | 4 +-
.../netbeans-nb/netbeans-nb-9999_p20150113.ebuild | 148 ++++++++
dev-java/netbeans-php/ChangeLog | 6 +
dev-java/netbeans-php/Manifest | 4 +-
.../netbeans-php-9999_p20150113.ebuild | 127 +++++++
dev-java/netbeans-platform/ChangeLog | 6 +
dev-java/netbeans-platform/Manifest | 4 +-
.../netbeans-platform-9999_p20150113.ebuild | 153 +++++++++
dev-java/netbeans-profiler/ChangeLog | 6 +
dev-java/netbeans-profiler/Manifest | 4 +-
.../netbeans-profiler-9999_p20150113.ebuild | 121 +++++++
dev-java/netbeans-webcommon/ChangeLog | 6 +
dev-java/netbeans-webcommon/Manifest | 4 +-
.../netbeans-webcommon-9999_p20150113.ebuild | 123 +++++++
dev-java/netbeans-websvccommon/ChangeLog | 6 +
dev-java/netbeans-websvccommon/Manifest | 4 +-
.../netbeans-websvccommon-9999_p20150113.ebuild | 94 ++++++
dev-util/netbeans/ChangeLog | 6 +
dev-util/netbeans/Manifest | 4 +-
dev-util/netbeans/netbeans-9999_p20150113.ebuild | 264 +++++++++++++++
63 files changed, 3417 insertions(+), 21 deletions(-)
diff --git a/dev-java/netbeans-apisupport/ChangeLog b/dev-java/netbeans-apisupport/ChangeLog
index 82df590..244a3c3 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_p20150113 (13 Jan 2015)
+
+ 13 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-apisupport-9999_p20150113.ebuild:
+ bumped to the latest sources
+
*netbeans-apisupport-9999_p20150112 (12 Jan 2015)
12 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
index 255d99b..223fb06 100644
--- a/dev-java/netbeans-apisupport/Manifest
+++ b/dev-java/netbeans-apisupport/Manifest
@@ -41,6 +41,7 @@ DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cd
DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
+DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
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
@@ -76,5 +77,6 @@ EBUILD netbeans-apisupport-9999_p20150108.ebuild 3390 SHA256 28bb168d0940c60e9f9
EBUILD netbeans-apisupport-9999_p20150109.ebuild 3390 SHA256 ada2fda26886adde1af03dddc54fcee37c3d78a1fb0e4f9d0b6f678613301274 SHA512 1bbfb34189d30dc0f958ab36ae27f1dd6a698371e9e36099eee491d111f516118b5a581276f26589b1271191d58b7015fb6e743948006af1e4bdfdac31093a21 WHIRLPOOL fab2078b0f864a478c50caa68525c51d550e85ae7bbe1d097c1d0a4911c3d5746e4e76de9075cebc32585a216cbf1fa1c7faff1a5a14d4a99c6f14b5e09976bb
EBUILD netbeans-apisupport-9999_p20150111.ebuild 3390 SHA256 7c6fa10012da9ef86489820e456f0cdfe9cf482a851ea4058d021741c14ec074 SHA512 df747713d7bf6e00513e7c4d61a3fd8d38b55dfe3783f35604a7f7fd0b233b78415b9e72290675d693ac4a3ab5637ec4bef660a99088a4d1c8fb68011f45ebe8 WHIRLPOOL c9604140bf82ce7b52ab32120966f541a0b84f9a6b2e2e2bf2ceb52079262abbdc25d41088463b4c1f41bac562605dd0afbe2bb7395be4c76c86f3f93fa71faf
EBUILD netbeans-apisupport-9999_p20150112.ebuild 3390 SHA256 6bf35b49f7813e1b3a12f09f9fc78d81fbf1acc471cf8a1215028af12932d3c0 SHA512 8133b5fbbe80c99dc142546e674f7b884d6ef01794124553a90a032eb8e72112ef01b42432654f13d9beb066ca8a35f5045aacbe0f1cc5aeac776ad4f7eb087d WHIRLPOOL 0dcf45deeae397887ebe2ef00957d5fe93e9fe7d9948d9f5dc274b3b98478a34b079d8d3e73bd2318e53d936c4d1ecc25823d2d52b864167c9c60e51b8ecb2de
-MISC ChangeLog 152803 SHA256 d4cc0681dea543a58e3f3109036957e3fe26c2168a19a49a0e6717d6eca2287d SHA512 4f008c39f28166af62d0d6defb46bfda16ddade7ed680965693047e0c887483b15d19a4c97f1fa246839c2eecbca7dd87d4f30e8223edc2908388458d2fbb23d WHIRLPOOL 3d81d9f62f4623ed4e0a88a1a17c616fa2a1ae7640a501796437c1d1829d57b0d1f4fe24444956c00b4696329b0ba69488519297ac0a128a625f986f99cf1bfd
+EBUILD netbeans-apisupport-9999_p20150113.ebuild 3390 SHA256 4dfd14635ea8c13041bacbdfebfeb0eba2d2d5eecf8ad447c30500524461d3f5 SHA512 ad6e81f3a31cda05c9205285f741e838a96236df95b4ef003121286c9c609692d846ca33f210c771d3c4bf218451148f66060370430623b61f769cc060c72a4c WHIRLPOOL 8568e75d9219211dd7a848f28b033b175b12370fb16a6e2edee06a75095cb66a9cf54cb9e8d6d604f05b5eee8133b503636c81766a9d0007430723cde6e7233d
+MISC ChangeLog 152984 SHA256 fd25fef27a057b17af1fb1dbdca5842397860658eda8004e60588057a2d1e1e7 SHA512 818b518b3f9ab22c9a1cfc5c1b5ebf2613ce75bd17add8d6846dd1504a9b699480e8691a679e8f1de3258a60ea6a97f57dcd7eb1350ca30e881a46b8159243a0 WHIRLPOOL 132dd4c28ea0b1cab3b8273d5e4ff36fe4bd82151ae8073f8f7748595b135c5458baf45a2d47c71cbd8b4da5933dcc6aab31665d3278cbfbae7f405f3cf68a88
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150113.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150113.ebuild
new file mode 100644
index 0000000..e1d3e15
--- /dev/null
+++ b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150113.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-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-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 4390d23..2fb84fb 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_p20150113 (13 Jan 2015)
+
+ 13 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-cnd-9999_p20150113.ebuild:
+ bumped to the latest sources
+
*netbeans-cnd-9999_p20150112 (12 Jan 2015)
12 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
index f2394ca..637a62b 100644
--- a/dev-java/netbeans-cnd/Manifest
+++ b/dev-java/netbeans-cnd/Manifest
@@ -54,6 +54,7 @@ DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cd
DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
+DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
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
@@ -89,5 +90,6 @@ EBUILD netbeans-cnd-9999_p20150108.ebuild 4586 SHA256 9ad0fdb226b77c845cbd0a1375
EBUILD netbeans-cnd-9999_p20150109.ebuild 4586 SHA256 b7fd7aec560569002717a725dda49f4e4df9d5a73ca8bbf14221407c97c122f1 SHA512 f4707058de14ea5f808de53ff284383db6a9a569245c7d0fc98c7d854f93f782d421976018a0c63e65456816333d204d19459c1c043bd6e01b40bfe8d5848e5c WHIRLPOOL 666c49852229a68df5e979f5724750fbf562b7300a9e5641ef5edc0e1401d41bb1a7d7b6afb70ba2741d9e0fd57865af8ab19ac1597d80f8458ff7fff17594f7
EBUILD netbeans-cnd-9999_p20150111.ebuild 4586 SHA256 6aec26ee69d45e7ef8b505d08aa04084b6d3e4922d829556d7f94238fc01f9cc SHA512 60acff99fdc8ebcb4e24f3cedd2da51a9bd417663351affbec63e484ca6d2a1ccc3c8450bebd0183d795f9180a6c0f21076d8e179167c4c1bcc63c3b0c6ca94a WHIRLPOOL adcc54513c2187eab8f6633826fbc43ac3d04c22d322dc5acd77b0b989e1a4e41af8ddd0cd171fa4d0c111c97f87f950def6c218821adc663b3c9af8af547fec
EBUILD netbeans-cnd-9999_p20150112.ebuild 4586 SHA256 ac493f2f0d1e624d7b18e92d4bf804756b69083f38dc683f722b9ba6c870adad SHA512 02851d63321e2ad7309dc0b957c616f0c2a9afef3dc7609957375ddb118e3a57006a5358c1663eb156edf933a6b8f133674d4d904c984960aeb749fbc15583ea WHIRLPOOL 1d783632e4aae0475e68d78a24729eb06735e711c487df8e0ff313312885303f404d1b20234e59a61537012a2378ddb8306592272be0b00b4f619f5ef325c578
-MISC ChangeLog 139594 SHA256 9023102315d9df4c36365306a65d85d77791a5ffb708616b723fae6b950fe4e0 SHA512 a617c02610921fee9422da5ee4cf1334a3a455ab2bce9b93a7cd996310c78b51749f7e15f93362e1a164911076ba1906f5f8650518f1d07a5ed7c167b8893127 WHIRLPOOL b0a52fb4dee86efeb3062b3847d0ff3bd4210865958a96ed8be3aa1d85f6f5d124cf32f62581a48a0a2e2829417baf6e0aa726a0b380e9379a934946e90a4c19
+EBUILD netbeans-cnd-9999_p20150113.ebuild 4586 SHA256 c14dc25a24d1fddc74d78b279e8c98c9a345013f7be0a9b6899bcdd9ef78da15 SHA512 1d699029aff789f4d40c634513d8f31a82ecac70d48fd1f436eba358f58b87b4e5653532029eaaaa6b192c3f5688c6d3b2213be5ecb53b6d83334cb823aa0b80 WHIRLPOOL 4203c922ace5467886441d93c0515be0c5c6415ff8163c9bae77e217ee1f1fc3f5da1b2b1650ee8cb10cf8b7e8b0b26f318f8f14b2172917ad7aea3d788accc9
+MISC ChangeLog 139761 SHA256 62821e42c8d32be43e1ae7a915e525722122b2687035a64c33ff49733375cc03 SHA512 f01033b5f83fe360b2f455a894f1f951bd8fe6704ea957a30a70f9acce002962bcb07a3b4404831d7a3d49a73545fc181df734dbdcfe3db3e031a5ee2eada898 WHIRLPOOL 5b788b049154c8f6fc57eda619ab1fac3287bc1e542096d938112dcd1e2f598cad1c22b172d57c533b6ae394c30b378182dae1b3928f03b6257ac16b990f674c
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150113.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150113.ebuild
new file mode 100644
index 0000000..6ff423b
--- /dev/null
+++ b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150113.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-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-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 c437c41..04abc69 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_p20150113 (13 Jan 2015)
+
+ 13 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-dlight-9999_p20150113.ebuild:
+ bumped to the latest sources
+
*netbeans-dlight-9999_p20150112 (12 Jan 2015)
12 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
index 2ec97d9..854b15c 100644
--- a/dev-java/netbeans-dlight/Manifest
+++ b/dev-java/netbeans-dlight/Manifest
@@ -49,6 +49,7 @@ DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cd
DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
+DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
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
@@ -84,5 +85,6 @@ EBUILD netbeans-dlight-9999_p20150108.ebuild 2995 SHA256 f8aed67a5a63d6c9678dd27
EBUILD netbeans-dlight-9999_p20150109.ebuild 2995 SHA256 67af6f26d584a16b7a41dbb0ff351f9fd2a16a59228895b26924f74c7dcaa880 SHA512 21ced9518c72b955e1e717812e3360032965c34cc919251445754a37ace67c5d4448a98ff68f222222b6b2841a4d91efae4033a46476c2549447d5a6c7efefb5 WHIRLPOOL 63fb68ea7cc92a02448fb468bb86f9973dcd5e6e28a9e91b7389e9630f9bde1d9bfea63709980b03e23ffa2de027ecf1a6e9185eecfbf816e634df82a5159f45
EBUILD netbeans-dlight-9999_p20150111.ebuild 2995 SHA256 3dfd0adc5cb4504c9181bcc065f2d774394821023a32cf24f978b00f6569f228 SHA512 90eddc660aabdd0bb3eacb093d08e621c703e5948e9293139bc9067736c4a1f17f59ce8d0ef642e3d1a9e73ee0295f138ed0bf2e528cb57d8b2b605fad797c46 WHIRLPOOL a8beed3c018f610e5393b0e5197e1645c54ed78eed545d76fb46a16cc330e7f84a81a43be63c60fa465cba5f493ae1f5e54fee88b0e2064918582dcdd4d8a27c
EBUILD netbeans-dlight-9999_p20150112.ebuild 2995 SHA256 4254a0ccd037686f6281e7c082f887744a10b81dba253ff066d85b45e9c91090 SHA512 343f0b6ec87f1b07ea10abb60170b299a98dd974724abb2a88ddd013c0584cfd1ed06dc81e1e307a02925bdcd13e2c37ac218f65bdee7c2d340739e0a3d94358 WHIRLPOOL 8d552e2a45dfa4ac8a1d1678963e054006ebd0dd5ded679e069709e4f20362dcb3965a8b84a7451b4982729a3d4b47cecaef10ac288b7dfb1e4944784b11dd6e
-MISC ChangeLog 145534 SHA256 5aa5f5bec5183c558c3248b5b32f5c9741ca247d92056b9a0f4722bafb75f14b SHA512 348fabb090cb84512129ce6e6bf4cf1d8f9c2f2b47287da99725a28e2a4407a64f858cbd26b9439bbd166f78510c2663bd612f8d8d7e1e63863feaf5a6ededea WHIRLPOOL 3038edb1c7de0ddb72ff5a7f10864a63e782edb3cab6ac3ab5b569e971d6a4a909eff0a5d0e01d0e6dc2819dc9f76e07637be91647b43294a174b272eda6ef72
+EBUILD netbeans-dlight-9999_p20150113.ebuild 2995 SHA256 ab9c2bbd47557ea7429945ea5c0678193a5f79c517cbbe24c6ced72486f000d0 SHA512 f11480d725c980e3cf475f3d9c38a0c4405ba95ee5feda356e0ee4453904ff18cff558a45176b495a173dfa1816dea16267580a52663542782d4702a6d2fde9e WHIRLPOOL bb216e5f958e4b7f35a13701f0101360e03ee6b734db523c8caf19335566f9b200f52743857899d70eb809c773ee279b734f6cf4fba289f40b207bf6fc4b7c8b
+MISC ChangeLog 145707 SHA256 6d5139a67babdfd0e19f55e26630064ecf98c4e48d5ecf100500993dd5f197fb SHA512 ce6cbd4d4f73799e21c90ebe7eaf02616c3ae3f29fa7fc78c614d2e1410a489d3823e307794a9630cec22425aae07930430e94057b0baf3a8654915407039442 WHIRLPOOL 412c37e735ad6d0aa3485a40caf8a2a3f5697f01812598d3ba2985f348b3ce593d7b7015cd70857ce371d4ec15d94eea76a354587b14e688ed21e2aef5b56848
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150113.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150113.ebuild
new file mode 100644
index 0000000..bbcfc34
--- /dev/null
+++ b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150113.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-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-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 d37788d..dbd966c 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_p20150113 (13 Jan 2015)
+
+ 13 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-enterprise-9999_p20150113.ebuild:
+ bumped to the latest sources
+
*netbeans-enterprise-9999_p20150112 (12 Jan 2015)
12 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
index bef7620..579e5a7 100644
--- a/dev-java/netbeans-enterprise/Manifest
+++ b/dev-java/netbeans-enterprise/Manifest
@@ -130,6 +130,7 @@ DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cd
DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
+DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
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
@@ -165,5 +166,6 @@ EBUILD netbeans-enterprise-9999_p20150108.ebuild 15147 SHA256 ec807d6a8b1490a9a6
EBUILD netbeans-enterprise-9999_p20150109.ebuild 15147 SHA256 eb3130abdea4aaabaf6ea485f65bd325485754c237e9b1b91a7e65de72f59bc5 SHA512 2dd879c352a817f2d65e6b95e901dafa2678ed1f4394493bf24eaa70ec56cd546c80a63ecbb3516278f1ef944cc9ed44e8ef1ee95d97c41c7258a79645550ebd WHIRLPOOL a90ad65a6c0b000acb6053bd36d7377d7d09b36ed94ac09522e99906a4324113f1c55900944802e1b9bea4557edb8eb1ab42c1c1d7f05e62336bb766808dd28a
EBUILD netbeans-enterprise-9999_p20150111.ebuild 15147 SHA256 8d6840bea80054ed791b119c161ffa80361bd9ec25a2d563e089adf41df53578 SHA512 bc9f6e623fee6ae53e23a4c54e76bb13bd41a050faa9582d05112f711c6c978d5134b610134be8b57026ded18bfdf750fd1efdbd2b6c4a526bc1465a6faffe07 WHIRLPOOL a4eb0cd6c03ae05c3bdc176b96b95af50132090175c94a04dc136be98dad5fc14443f40942cf5f3a3d87b5ecb087eeee8b1733236e41a8296aba87ae9ae1f2c8
EBUILD netbeans-enterprise-9999_p20150112.ebuild 15147 SHA256 81f9c8b687a2ed83c604925f19e9d4eeaa2899a1b88c581f9b205472fba3ca84 SHA512 06a00e0a7cb5a5f7f64884ceb7cbc071ee0f9b616bae43b57c9e71e35cc466394c1630ae52f0b4d09c352abdfc0556545def966abedfb5d1f4d0b10fcc9c836c WHIRLPOOL 67b4e301110b760d2f7bf5e63a98dcb5b255d5a5c7895ce09708266be616c7153ef677e3a10f7b33c31640acef343da3a6918ad53efbda96864896162d41b13c
-MISC ChangeLog 153328 SHA256 33b54f3d02fa23642969bda98b1e25a4926b2f6aed2c6df91fb0105018659894 SHA512 67443f39b775bc25e79e35f649b0f9ca4d3e8a22f4f1b630bd9cffa8ce8b8782d29de88e68c60df83740f64a0a536024d78d3cf6f98ade6b1550f213c034daac WHIRLPOOL 4dc90497b82cde75bf282a2a89e9d067204df628f6e98a0478adc10c60505db1f38714970a9e5646bbd6b43822be86af82db30981d64c5fc1ab17b512a8210ae
+EBUILD netbeans-enterprise-9999_p20150113.ebuild 15147 SHA256 1da3c2f249ec931e725ced00a607c3a38984f1701b4c580c51d1d6cf56d7ebb4 SHA512 dfe48a050506836972f17afaa57d902687a1b5118d7d9100a7d10c6910e11c31b2d82e14a2ae58fb1df307584504f821423e87464d94782f0f5a6f2bd148e5da WHIRLPOOL a20ff9ec4729395fde130895524ef3434a52c9f6b005d2e1e8d8859b2c8ce19add1157316bdaf91a16be478a3b170ceb44b8ee217bd6d31a1037adbf52306583
+MISC ChangeLog 153509 SHA256 e81283057e9872a95740d68b02bb0fdc7ca869234305bf8af090213f18cc1613 SHA512 247606aa271c7908372dabe39487f2bdb7113928dac7b2047e54f6c7e8ece3b33ce95652d46c6d1765238fe998a699744e978095422346ea495aae2886badab1 WHIRLPOOL daae079d337e5cd52f419a48fa90d5e86966c487d636b6924cc9974daf368da803c8cef0e18225523078f54c90596b66c2715632370afe7f8381099f09b2863f
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150113.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150113.ebuild
new file mode 100644
index 0000000..a2648a5
--- /dev/null
+++ b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150113.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-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-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 5591660..df6e1b5 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_p20150113 (13 Jan 2015)
+
+ 13 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-ergonomics-9999_p20150113.ebuild:
+ bumped to the latest sources
+
*netbeans-ergonomics-9999_p20150112 (12 Jan 2015)
12 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
index c7bd898..6abaa36 100644
--- a/dev-java/netbeans-ergonomics/Manifest
+++ b/dev-java/netbeans-ergonomics/Manifest
@@ -41,6 +41,7 @@ DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cd
DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
+DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
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
@@ -76,5 +77,6 @@ EBUILD netbeans-ergonomics-9999_p20150108.ebuild 2919 SHA256 e5da846141298f65153
EBUILD netbeans-ergonomics-9999_p20150109.ebuild 2919 SHA256 0a859aeb1bed2ad8f1803d22aedc8bcb8937483894ce965f116850cf75e3903b SHA512 971b38a06758e18ca6d2f67c8f5aea6793afaab57b540dfc6a032f8b81fa7852890f035a17e1186874b91c6da5f7483e5900d9b9aa75989962c78bced73be808 WHIRLPOOL 67616a25a93f5525219724685a0ff4871582710b300085af674ec12f0e3ba3f67e623d2355204ac932b86808a4721b770d4e18a08d80a81ca0993dea31cdf639
EBUILD netbeans-ergonomics-9999_p20150111.ebuild 2919 SHA256 ccf1b467db8a523fc1045620cab0c1dc1988096d338bde17a6aed6d6312d738d SHA512 37e4896a41cf7671def0231eb9546184cbf8b4a679133d282f0fb6827bfb22c2451c4253b39899a1aa9595f260bdbaf991b5312d38aee327336bbce7a3b98aff WHIRLPOOL e6b3853990655ee228d79e535f854bc656b28f9335ce5a4acf806be2160546e3f366a19d87118f31add20392f916941ef8ffc475a9621817ca1b616f4903e17d
EBUILD netbeans-ergonomics-9999_p20150112.ebuild 2919 SHA256 ccd7c30e0041db2af5c9ddb175406c98aee3a4a4a9ece54e6c6a99ff0e829cb2 SHA512 f7a803d676b85f89e9b307b939d9f85dcaefda7bb56fbebeed38fef16869515b60b37e746c5ec14debc7f6d46b0eca6c3255b61b6bd7009736469c2e2417725d WHIRLPOOL b396ffe0d61157eb68959c8fab16fecf04057509c4791355add3018c3c1d8f0d9ef84c609014bc6c103e66ed999abcd71114c914793f17586e76b0270cc9cb2c
-MISC ChangeLog 152803 SHA256 ab2c4f5adef122cd20e2494307ab96514a6f24215dbe70202f5d7749474c1fcb SHA512 746756cf16bfd7d8c6ded57c43eb21680873981dd9d6d9abbc38f2efbd5a57ec7b0f64e48a11e66cc185fe9d73d2ec2ac0a171ed7ca42fe8f330f6f8b4e7d8c3 WHIRLPOOL af51696d1df98ffcdbea5078e67e88306819a654e4e0d3dbd6f2f55ff75315dbfba422b0b53e03dc52338a9f9a960175c2bf53ddd86d2822c08cb3e097834d35
+EBUILD netbeans-ergonomics-9999_p20150113.ebuild 2919 SHA256 d64a782c532ec94d9c15f7c18bdbec9444275d377187d4a306c01ac5ab0a1667 SHA512 13e2bcbb6568626c74da544dc6e46851d1a5c79e9e3b9642b988962e6d5f879ac97fa417246384f7d01637e5ac5f7a3e8a062778caee7337847c6a7e37514e70 WHIRLPOOL dedcb805429bb84b8c3a89ff5edfea4fdacdf4cadf1e69eacba397286418b7c988e2c9c10498e032e5fd84441fad5888a680892933425c81b6eaab61712a9eda
+MISC ChangeLog 152984 SHA256 343c9a42a242e4dc1c0af45b76065f5d97d7f9869f0865fada8e3a665f4fdf78 SHA512 b2831f3dc6bcb9595e9a1fbf8911fef37776fc41d26259037341f4d8916e55ca02cea3383471493438028d8081531f608c46596a639a1246100e0a1d2f272a76 WHIRLPOOL 00c0ea2826ab322e513e7e86ec1b37a4804b2e197e70c1c248d6c305540cf21ab8b7c68addbcd39966fb3aa2c82e50f514694fca111ccb07ab670bcc7221682c
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150113.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150113.ebuild
new file mode 100644
index 0000000..f2d6ad7
--- /dev/null
+++ b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150113.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-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-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 2009e9a..9d41513 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_p20150113 (13 Jan 2015)
+
+ 13 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-extide-9999_p20150113.ebuild:
+ bumped to the latest sources
+
*netbeans-extide-9999_p20150112 (12 Jan 2015)
12 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-extide/Manifest b/dev-java/netbeans-extide/Manifest
index f704e18..212dfc4 100644
--- a/dev-java/netbeans-extide/Manifest
+++ b/dev-java/netbeans-extide/Manifest
@@ -39,6 +39,7 @@ DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cd
DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
+DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
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
@@ -70,5 +71,6 @@ EBUILD netbeans-extide-9999_p20150108.ebuild 3383 SHA256 e848938ff46ca4d43b134bd
EBUILD netbeans-extide-9999_p20150109.ebuild 3383 SHA256 5613104f2177a568cf90aec3b140829720c9eb4cadbe1312ef2069ecbfdc07d8 SHA512 49d25b5312d8cc75c18ddd77c84109662bdd89ff5143ad1206a7acfc5531af9b67033dca420641308eb90cb10c9d8d005deaba98f51bb9f662e1eb661e258a19 WHIRLPOOL 7e082f012ef7d1b45594628b8f6fa88fa1d9bdcda8bf4647f312bb724ab6fe6ee0dba017193788268f91a1962ad17afe30ec0948ed11b256b035cdff574c18d7
EBUILD netbeans-extide-9999_p20150111.ebuild 3383 SHA256 07683521a7d49597fa78793870e5716b2de0c03b36f9e09230d22bf804424042 SHA512 fcf13d119184b52f08a7f1908db351513c72e46e4a06e6bf3629b99d5ad2ec7c3116f2ec405bd63ff189a7bfc05d86667b6476ec6a54e84a35d227e7aa3d9824 WHIRLPOOL c9cb7dedb84c52d078b1c2af236fa1937007e6056e009ccbdc63ccac4c04144648d22b3514e0d2dbdb46c87c3c1f37f0288c1ac9160b569e0699b9310156cd2d
EBUILD netbeans-extide-9999_p20150112.ebuild 3383 SHA256 6481dda988d28613114f74efadfdfc0964731b6655f108e7ceccf121fb605c47 SHA512 515a8bc460b6f581742f0a459847047402343c276e0ee2dcc6725e6310adbf6283fe6197eec47270da35a2e13d137393ec6a7a0b74b75521d8cdc6bba8bd26e8 WHIRLPOOL 4529e65957a538c47392595f6f27718b1f2ef099088920775216568bdcc05ab3efa55bf2f4f6b1ceb7a9aa0a88722f83f1eb770929dcfb9e8d0ab761ff78be23
-MISC ChangeLog 77546 SHA256 fb6b8fb96d0ff52a1b4d26ae4c443416369cb1cf1e8b4235cfeafadc4dc76520 SHA512 01a7787e24f7b7c094d6a0db0f53f2d85086b48847fb1209e3acaeacccf8287a2cbe5ee5ff0b3cafb34fe9a3219264ec8ff845eb467d7c2d826692d6b3d41de7 WHIRLPOOL 975d431e277682f855f92cf91f237123b1a957b4542fc52253c27985414a926c7c194c3f0ec84c4431b9e857f91feef9db8fc951815c20a02d926415ccc7bfb3
+EBUILD netbeans-extide-9999_p20150113.ebuild 3383 SHA256 00c5a68c9cd96675835d70617d6ec88057203c9ee4b98dcc8f3037be2b6be3b2 SHA512 60ab2d6aafcc4f8c5ec3d9a50c3f94de865c62bdd0bbeea47d7e830c2bb08990845e386f0445d2491e1c6795f67ba17a3c716d5418d7d64e775b55c07eff0829 WHIRLPOOL 286fdd0ed8fc8d21b37c1b1c31984cc5bb8eb990f65263cfe6cd42f0089cfe3a57d2389a94c75e4142fcc955ea85a4fb9e8c82c1a149fae15c2cd8649cd51c84
+MISC ChangeLog 77719 SHA256 20e97616686ae22e7908273182361a9b70f64eceafd9d354e7f2dc522f274b4d SHA512 cc399776bed39ef938d71932102d5d598e19698162e86179d3b303d1460540a70dc4938c6a2d7a29b443961628ce90f778c7d7e18acda7b8f13b9b53f06f3282 WHIRLPOOL 2ea79b92c9c95c06097f0ec5fc95792df599c89aa533dcc248536c33d9be0a283a8029a1d3096b6535bc815815912fb5403791fd35b8fefc67798f366b020f36
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150113.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150113.ebuild
new file mode 100644
index 0000000..777be2a
--- /dev/null
+++ b/dev-java/netbeans-extide/netbeans-extide-9999_p20150113.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-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-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 1a593c4..01cc818 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_p20150113 (13 Jan 2015)
+
+ 13 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-groovy-9999_p20150113.ebuild:
+ bumped to the latest sources
+
*netbeans-groovy-9999_p20150112 (12 Jan 2015)
12 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
index e2dfe39..847dfc3 100644
--- a/dev-java/netbeans-groovy/Manifest
+++ b/dev-java/netbeans-groovy/Manifest
@@ -45,6 +45,7 @@ DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cd
DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
+DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
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
@@ -80,5 +81,6 @@ EBUILD netbeans-groovy-9999_p20150108.ebuild 3422 SHA256 4f97dead0ec4ecf036f9e59
EBUILD netbeans-groovy-9999_p20150109.ebuild 3422 SHA256 b8db01d1c7eed540721cc02f2108fc8203f6f7f3c097e496964f4b7a880efa33 SHA512 1f954bbf1344cd1a8cead4cd45a3f0b178f53570f1f3db86eee65484592f8ba07e5be29c7d2dab095f6d06b13fc5183e147ecb640febe3499875321349e1fa81 WHIRLPOOL 61506bfc2b4672a0ddce1a4c132fe56cc091bd065e21802c1f64c0975de520b34717733aadbf786da1896305aacfaca21f6a3cec86c256902accb5a0e07b1c15
EBUILD netbeans-groovy-9999_p20150111.ebuild 3422 SHA256 319f32c23209df85575cb9844f2648a73f78b448b25503fae756bb16583d0ed6 SHA512 dda9a16cf331c185682b9dda1017de906a531198a571d1a0459c0d996c8e1a32985fc5c8265d3473a59874fd53deb584cfae4aa77fe7d8c1461a57117fd2b8cf WHIRLPOOL e865ab6d4e5e80555331a6b859c1e17543f643e99ac016373de6f0fab56aee0783aa9bf391c08a0bbc480e61196e331f40e953947b87b52be19be469906a7e89
EBUILD netbeans-groovy-9999_p20150112.ebuild 3422 SHA256 7c9fd6a0317381bdeae3acc3dc6436a15c8b0d9d5109dbd63994f3eb0ed6e711 SHA512 2518cd52f72cfdf3eca01c56e283797647d91aeb9163d3b5cf70b358bd9c2328847e749c2f22018d50cd1278c576ec1c11b82f62c3a434128c83adbefd3016e9 WHIRLPOOL 57fb879d7f9f9019138a7f3323f7bcbb02a11ed52bed096afebb688d5665b2a4649de548a632ceccc9815737aa64dce833d40ab9ae6177f4ea5a60703e0e9948
-MISC ChangeLog 145526 SHA256 e0d429ba6e66259d5d49da861f7296ea751dc5158a10bd31a0a172c88c41eb3e SHA512 2d5cdcb5ae08a2bef680708a6156aa16a3af675e82f2c0d9981402621327a6450b9f38b324c6c8f27d23b01e85ed943984416fcd597cda5aa79402181f002dcf WHIRLPOOL fe0d1c40405411567b2a29c6793363283e3807b4e375e40f3871b1f0410173cba13f13835d6b4c80588c3c7e181ab412dea1a35c39f8697212e7bb66e3a8a4e4
+EBUILD netbeans-groovy-9999_p20150113.ebuild 3422 SHA256 8e04fdc9c8099b8fddfc2fe02739496edd43b1251741dd6f6103b73f0165b16f SHA512 b101f5558765effc383ab650cfd142c705ee7b56874fce82e73e49e1e11c72622ac837dd14b60571c81f16cf800736b59d08b472b97ef8147238a53af599bccb WHIRLPOOL b5a1e538e3966c0093dd1ae28d7c7a88353c29b299f07eb09e7d46866e4275862ad30477a6dde4c7fcdbcb76a7bcd83a3c4583f10314a859375f7bbddc39e341
+MISC ChangeLog 145699 SHA256 a3cf8a1aa0ba2ef3ef8ab8ddd474ed909364ea10060447957e952bce97375b53 SHA512 3022a42659b58fadee5b64ef05895a5a7a089c12cf53b4061d3d8ed56495bc78abd905cb8d2e64cfee977aeb42c644aa4c77ef62cae76baf3b92cbf4cd62d7f8 WHIRLPOOL f0ca368c0fc8c8b178368a86965817a395ccabb6fa4d2ca048d9995d2e01e0e1b549ecf59f772b02be02e01bb456c316ca0b69f5f757cfd03e05a369908e4b78
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150113.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150113.ebuild
new file mode 100644
index 0000000..6da37fd
--- /dev/null
+++ b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150113.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-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-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 1457a29..e04db20 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_p20150113 (13 Jan 2015)
+
+ 13 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-harness-9999_p20150113.ebuild:
+ bumped to the latest sources
+
*netbeans-harness-9999_p20150112 (12 Jan 2015)
12 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
index 3c5127a..854196b 100644
--- a/dev-java/netbeans-harness/Manifest
+++ b/dev-java/netbeans-harness/Manifest
@@ -47,6 +47,7 @@ DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cd
DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
+DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
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
@@ -82,5 +83,6 @@ EBUILD netbeans-harness-9999_p20150108.ebuild 4131 SHA256 84014a647f7db993c61d95
EBUILD netbeans-harness-9999_p20150109.ebuild 4131 SHA256 d96fce0643f3b5eb8756c4355646ae6bc977804fffb87e039abc163912964fbc SHA512 184ee27b2b806ffd38083880b9227abc6a7e31cca3f8ad3a01350f81e40e8cff53560df1cdb9700d0fa095b41501b121e6834845e6586e40a615519977e9aa62 WHIRLPOOL e4c39d5aa650ae82996c8ef719ef7789006ee1b10b58fce422a517eb87fa8025dee288e0cbc762076ac8e1ba656f8f2690412e1475da15be51af75a7ea8b373d
EBUILD netbeans-harness-9999_p20150111.ebuild 4131 SHA256 ac6cfea64f5d6f4dc0b2d1e8e5d5698cc8c0fe48ff0f7c6546b6426d7d64ef98 SHA512 a07a5eb85a5c5a870f9945cffe1ae90354919fafbd470e9b0fa91aab8c37f8ae2e4548acbbe9c4aca0fc698e4c44e09cf1979c42b276b96e88dede110f76ddaf WHIRLPOOL 79c17399e0774b70c0c2ccc279b09b9a697fd6e15f76e35d2ab903651e613497efd5efca3807118ce8d919a2843bc015aa9e45a55cefc2fa20ae9db9fa254413
EBUILD netbeans-harness-9999_p20150112.ebuild 4131 SHA256 aa3f60be8f3b3a22f48258aaf34018444a50c49bb32132452c0a745f455771b4 SHA512 dead5b9ae47e4f6e265f7f7e964fba5913ba1d2584e9e8cb6af4a4150fd1487acb7f13807ad07b948ee5006ce2f45cc9eb9c1313147fcb96c4a267bab9666cd2 WHIRLPOOL aa0de23eb5128c49e2e2ff3b2621e334a097ae912c9af1396477e05fc08d999c5400a5764305f20557f6b008f47d90b24c318975d91fc542bf24dc9c55b7d3bf
-MISC ChangeLog 147374 SHA256 fe3bfc163a38ce8e577404ec67a1e3b9531f37080af9de9616e6b94bc32dbdd9 SHA512 c68ef707e9284a4c1b51dc7999975048155f5d5359e589dacb29846caa6bb51c7c70128a730faea70b6672231909f71c05bc6ba45ab9e5c55c1e298b51f9542b WHIRLPOOL 2ff81cf06d4b85cd7518e506fc54428797553921e1cb3dcc1dd800cf9b0274265cde1a12d112ed7c74bcd1082ce945948f24b07e52fc820baacd8568a714ec54
+EBUILD netbeans-harness-9999_p20150113.ebuild 4131 SHA256 d88dd1fad7f7ebcc340df3ac7172fd07707301ac62ffe973f2ad75ccf3dde19a SHA512 7d0f96f224a9b59f5adfb1d8aef75e730f3b1be903ff2bd41b82e94b085d526929a9e8d174bfab19181df5e79bb4151ad6b786331865a200b40726b8055c542d WHIRLPOOL 6f6632e64e62a8832bf043caa11c8e79200d309b5828211de635b97f441d3afb45dea99024e956e58b51d593ca95d12c14a180ffbe5d1c005e22c9af2fd6b403
+MISC ChangeLog 147549 SHA256 0e5ed23a795d2af2ea0c5eecb43f9995bafcc97d43cdaa70db7ea208f195c58c SHA512 e1491890413ce66e8398ef4f0032a8838c05715820a91afa0ac54fd3bedd38c2514bec12e59b436da95b6f850949b45c33bb1e6f3c15caef20ec3f98c1643f30 WHIRLPOOL 3bf568251d8f40324be4b089f69995a71408b544af96c7c116f4ebd24508678ef3b234ab6e877bcb4fdec0bbd8e8eb4eec3c3aee72c78cc19c61d577e4e13301
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150113.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150113.ebuild
new file mode 100644
index 0000000..1ebad2c
--- /dev/null
+++ b/dev-java/netbeans-harness/netbeans-harness-9999_p20150113.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-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-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 888b2bf..8c82679 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_p20150113 (13 Jan 2015)
+
+ 13 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-ide-9999_p20150113.ebuild:
+ bumped to the latest sources
+
*netbeans-ide-9999_p20150112 (12 Jan 2015)
12 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
index 60cba0f..b4b96a7 100644
--- a/dev-java/netbeans-ide/Manifest
+++ b/dev-java/netbeans-ide/Manifest
@@ -227,6 +227,7 @@ DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cd
DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
+DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
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
@@ -264,5 +265,6 @@ EBUILD netbeans-ide-9999_p20150108.ebuild 29641 SHA256 d7d7ffdc8de54a6777a4052ba
EBUILD netbeans-ide-9999_p20150109.ebuild 29641 SHA256 60a9cf4bad9fa047de683d235f01e6e3011d53237fb12c66df320d9b188c216f SHA512 09e2f80a6f05f813bcc35318faa2133fdfea0582ad32a6f8015d4a41ae6a3cba484116efbd67f2566e92128ac2cda79f95099c1ed69ae097afbb7416a6ef98c2 WHIRLPOOL 262750d30e7cefdee2f1f3d50d6cfa5c2abff30eafbd9b23cd5ff4ebca362feea38ba703a85746553a677ec7ff6e9613407027b1471d615ae4fa174c969f2470
EBUILD netbeans-ide-9999_p20150111.ebuild 29641 SHA256 8e1b80bf25e92a6360b59056b3d30b7cffb76ea0a99ebdcf2099fd3725a35111 SHA512 1806a6e7e856573849aff206170d1251a1dd7bf03d9c6a753c2385e08be2115fe4671d384ea282984262e62b3c54f69edf57f59f8d849ba83956e3405c87cefc WHIRLPOOL 51f5cb8c9b40e922eb4564ef1bd2cae178ccad2568e6d96bfaa23e3f858260267d6575399ca7496c8b1461f6d285c4d101325acf0f4dda9efd5d246a6bc6e96d
EBUILD netbeans-ide-9999_p20150112.ebuild 29641 SHA256 b25a3b826c97a9b2011f2bc2083e1a02883850fa74547dab438861fa77aa8956 SHA512 792897a11158d32f524db6bfd2852528fe1817af005400e257fd2b6ff92bc57524a60b366641b5e5f64a41ad389d2fdcd48b85b54ba36e44e005c51e020f4b4a WHIRLPOOL 1998ce824e733e7b5a4b43440cf7096c993dc6253daca13f06e618646fb873d05ce499bf72a4728c142d4b0a125b860f11c0a4557e4d703f32c389d66688b635
-MISC ChangeLog 140508 SHA256 b505b0e277abc1494e04ed679a0fe5f7e31f6fff82e6721f65df39cc46a600d4 SHA512 a13de3b412628f4672077d0c62416fe7aeecf25cbe4f116815c7476085d64f704d2631fbd65b08ab49ba7d05331f0fad48e39fda05ee2c0c1880fccb3b6d26c0 WHIRLPOOL 7c982ecfc7a7c67507f41e3ee3faab39a3e812439e442306d11073db26038f45384641d6c3fe2e93271d7453ce6cb06f2941dce4fad69d5f2908e6eaf7bb516f
+EBUILD netbeans-ide-9999_p20150113.ebuild 29641 SHA256 e535d312eff6159b45d4c6e706c1bb35cc2581e7b50eb693235af0c35caf2628 SHA512 45f2763c3d66587abcc446e1ff53f72036a0a068ce85271446acf9ff4927a2e731b7f324ac572af6bdb5bf22cfaa855f1763270dfa4481cc02fe7a4b0e2341dd WHIRLPOOL 3731a71b986a351bfa0d926e53e649158c7e8ae0456474cb90e68b850ef2a87d76c92d8149e33053c9b5ed6a1d83b46a6f26ae29c309a110c9121167113a4230
+MISC ChangeLog 140675 SHA256 24d195793aa1ce439fca64e6ee8fe943ff01e195afd1dfd54ad1fde3983b7300 SHA512 3c295bb0c0838efd2c6828117d316c0b3f8370ede4b06c4e8090648bbf461a76e1ce4804c284cfb811dd899b0734d1fbbab080daf5fb7b1bb9bbf4acb57f16dc WHIRLPOOL da67fde8ffbc5369a727270a0802cc4c231ea53020e8f04d79f78006adbd31c2b11c9b4f04280b669255d33fe458527128d0792709a10f3dccfdb625b85e1618
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150113.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150113.ebuild
new file mode 100644
index 0000000..7332e5c
--- /dev/null
+++ b/dev-java/netbeans-ide/netbeans-ide-9999_p20150113.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-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-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 40c8a89..09ae126 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_p20150113 (13 Jan 2015)
+
+ 13 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-java-9999_p20150113.ebuild:
+ bumped to the latest sources
+
*netbeans-java-9999_p20150112 (12 Jan 2015)
12 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
index 0c44b75..eed5230 100644
--- a/dev-java/netbeans-java/Manifest
+++ b/dev-java/netbeans-java/Manifest
@@ -119,6 +119,7 @@ DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cd
DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
+DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
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
@@ -154,5 +155,6 @@ EBUILD netbeans-java-9999_p20150108.ebuild 13429 SHA256 ee40705488ec54b921540608
EBUILD netbeans-java-9999_p20150109.ebuild 13429 SHA256 79438609c8e6fb495da75199f4d01f0994cae7d6714abb39a36387c985c66a53 SHA512 b9e9bda36417eecd0d7f05051834d82708de45efd0e86cbe354b17f206818487c105c6ca3702c9b112bf319933952aa059a750a531bbd21dae8368a66dd68e69 WHIRLPOOL b3a094dff7cf5c755b6bd7d9819f68a506c00c7bb9b501829dd01fcc1bdc760d238972523dead6aff37aa618f8a63211ac8ad01fe69ab8e4eb7173fa3ac68e9b
EBUILD netbeans-java-9999_p20150111.ebuild 13429 SHA256 82a1cb7a34d0e252830c0a4b6c82949d5613bf9acd959748fb65a80dc196f37e SHA512 a8fa5b26b86d76d90e2217ef8142f1954e24f0f849788c6dc56b1e95883b0e09c91fba2a3851981b049c37bcb29b579c2448685f9354f57c22424358765e2c11 WHIRLPOOL 8d0de9069c5a722e60b5c607d2574839dbf944d2e03bc9499b7ac21f40b5d88fc4921d2964e70b05142be25b9aba10cb007e085774f4b7b899aff6450a06f791
EBUILD netbeans-java-9999_p20150112.ebuild 13429 SHA256 d89e5a7240cdb12201042c0d5e1e475d59cd5a0a4b32a6edc14292087ce4978b SHA512 cfb5abce0283542986d0e6a2cc5f4e696309aab97c62866148148ddd4a60b00b84ea668631f8d6d8336e486e97a7f4c93182cc421a88336af31d4c87756a05c4 WHIRLPOOL 76aebeb30f225a2ddb8fa95814b601a505c1406474462bbc4ee9bf2cdd59fc054c37ae5e7ebb341786f13aa7967c841d6c7b6c931d6dd2b498e8c310ea3a3081
-MISC ChangeLog 143130 SHA256 4c2c191fc974e1a487647e2bb77932e49d420bb87740502ea9f8a739b05b4879 SHA512 125851f1ec832140a641be8d9eaa9de735cbe1bd9826b0e7349a972b45fd200aefcd90d9e8bdf6318ab9c3c9340e0105088703f86f991759ecaec9f62aded846 WHIRLPOOL a66babee326f3f52436130fbe8f64261b0c52106116e5a40ef6d3c4bb152a19f48a10aad49b20bc31292711597a5b58b8ee277e18b0d3bc56c22df38afe57127
+EBUILD netbeans-java-9999_p20150113.ebuild 13429 SHA256 5e746642e87c71ff5d008ac6e974947a5bd99c927cccb0e95fcd28dc48ee39cd SHA512 d88257f285659b8f91714a81cf012de6df834791b207ad98494022ac98f09fc2fc98428d1d62a4a16383d2243a6ae4492f43d6ddb931470305530926853cce18 WHIRLPOOL b3a2e3f8e5f2477a102eaec4d97b786ed589c2c99b897a8f7ba5ba53365d51d9f257007fa57544635b6a1ccd498127da963afb1da04f46073cba36e8a178b700
+MISC ChangeLog 143299 SHA256 d80c1323d9b6e12fad3cdcba634cc48c6cd1a1cbc19f5144aab31f2ce1736484 SHA512 79430f1869c2c149cc86995f7b4b14f85f8e2a0fbdf78bc00d64e3227da94a024d9a7851d9ecf9247ad662445bb3b0f5eb9dcb1dbafa6ab11c427873234c3247 WHIRLPOOL 7add546a92048f63be8e5b928ce29caf7b323000b1ca1672e246be7548e08e727478000507a4134e44a0c563f0620770e038c869ae580e821f2dff81d0a5916e
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150113.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150113.ebuild
new file mode 100644
index 0000000..3def424
--- /dev/null
+++ b/dev-java/netbeans-java/netbeans-java-9999_p20150113.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-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-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 6f1df30..6b2686f 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_p20150113 (13 Jan 2015)
+
+ 13 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-javacard-9999_p20150113.ebuild:
+ bumped to the latest sources
+
*netbeans-javacard-9999_p20150112 (12 Jan 2015)
12 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
index 4598d0d..7d64511 100644
--- a/dev-java/netbeans-javacard/Manifest
+++ b/dev-java/netbeans-javacard/Manifest
@@ -44,6 +44,7 @@ DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cd
DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
+DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
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
@@ -79,5 +80,6 @@ EBUILD netbeans-javacard-9999_p20150108.ebuild 4982 SHA256 f799b3720e8012b3912be
EBUILD netbeans-javacard-9999_p20150109.ebuild 4982 SHA256 d08698cf57dda772de573b7249b9e72607cb1e908a97a0187b9ac50508358818 SHA512 de26104b732a01a780b994fb03309c379528ad42a01fc018e47f77138e073acc0d1f4c84fd174e0d6e4e0b67224e9d952989152a66a4bb5f1122f3f91e959ea3 WHIRLPOOL 05186ac2ee78d73018caba075aeae33add579603a2b1955a723adc24d01377cd7838706d98d1c213378cd4552fbe107f1597764832b27009bb9a49d902b0c000
EBUILD netbeans-javacard-9999_p20150111.ebuild 4982 SHA256 1f834314f88b10d30ba51bb38960abac8ae344a08e40df584963af69bb9ce1d6 SHA512 5bb50aa1c7f3d1c7d88ab6d1e40c20027f505b76bac9eb6bf3af9e26094cadaea0caf738dd12e144b6fdd5eb843f486b1f986897352b87dff50019b6555e6903 WHIRLPOOL 1080ae3ccfa6691993f6e719a631b2ae9906cfe572e523223571a2f46cafb2ceb4f6a9e7b6a0ce796bc958c66e02e93e839d332edb48a3d0e0cafaa4572063ce
EBUILD netbeans-javacard-9999_p20150112.ebuild 4982 SHA256 6ce0e634c35c13d2254cd33faed4b9fc1a3c81d4e7093021ce87ac727be0d7bc SHA512 7e3c67c130c26b40335949e6e851d3b665ed73100861851276c6c4133b0e03e63206339c43e19a1e33d2eb425d47106bc557669a5b5b3796d8e41a37163f79e4 WHIRLPOOL 15e5e3ccfad4e171b588875d74bc9b45af6d0954019d783f6dc72deb67d25ea9fc3ebe128a08f2a78be43a81859aaea90b81a9dc677c627d525beb8ff26dc1ce
-MISC ChangeLog 149222 SHA256 7236e103e289ec89ac1b12d63aa3f666a70b246e72591be264bb3ef158684425 SHA512 c69fe58fc010da1245c85de0350f39a2fab567f5307b44f4d4a340099f610a8d3d38b764a2aed4151eca479ce69e88d0c62349fe2e540f4cd6b35696949dc845 WHIRLPOOL 8a5b459922ff08aa23edac297756295b81ce9e63bc53339510e0a7b9877fa0fec5f181213e67674113ed855771f9f6f82bbc704adc8b60d6fa698a088768296d
+EBUILD netbeans-javacard-9999_p20150113.ebuild 4982 SHA256 7ae2e8bafcdc063e45e5c3b5633ef696736bb09c6a65fa936413dd55293da544 SHA512 bce0cd322855535e67d07464d6f3243e1543b738825a5e73851f1e98dcafb3e08c6c5fc4953cbdbba81567475a2c0780679cddb3965a0176a72f3d7be427201a WHIRLPOOL bb03a3859bd720266e641989c300ca0f5a40b5b143b558973e7c82016a3a4bfd9e58acda3f49f899f20a61bad96821e29641a8fae799d4ad134d9d1f5fc44708
+MISC ChangeLog 149399 SHA256 14856454ee0d55a309321474527bd1b4cd54ff5efddaa0ddb8a874afdc1ac8e5 SHA512 64b4180c79f73a491cd10acec400e704120a32ffedf941a2ce049ea1750f90389b0016c8fac9fa8d6dec9e142ae2ddbf46757a8683e4c923aebafad8ddbdb16c WHIRLPOOL c8f2e2cc139245d8e546d837d624abadfee9e4c1819b53c360660a260929b0fd272efacd1f52936b371faa7c9e50e94021424f435d0bef8182beef29a19cf8c7
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150113.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150113.ebuild
new file mode 100644
index 0000000..1dabdc8
--- /dev/null
+++ b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150113.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-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-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 69eccb8..a4d09e3 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_p20150113 (13 Jan 2015)
+
+ 13 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-javadoc-9999_p20150113.ebuild:
+ bumped to the latest sources
+
*netbeans-javadoc-9999_p20150112 (12 Jan 2015)
12 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
index 52b5717..f52a9a1 100644
--- a/dev-java/netbeans-javadoc/Manifest
+++ b/dev-java/netbeans-javadoc/Manifest
@@ -47,6 +47,7 @@ DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cd
DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
+DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
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
@@ -82,5 +83,6 @@ EBUILD netbeans-javadoc-9999_p20150108.ebuild 6234 SHA256 e6dfd4f181b92cda66d353
EBUILD netbeans-javadoc-9999_p20150109.ebuild 6234 SHA256 7b9c326c4e4d02b66f7e5af0c92dabc3234ef61db8b11a8857a9fb2b8490d01c SHA512 5a0cb1cec2c83cfa3321a6291b74b7766f98946126c7503e8f6e6079f934d3d67238be856644fd1c27adee6bc243f9cc4de9bb42779a1e4e885d4dafd5871c67 WHIRLPOOL 831a21031232d28a31ce0f4ea800aeff60f89f45387a8f656c828a717cf0edfb21a10a56f22df45a2f05874504a378a9a33d4e6d4479436a6214e981e06823a0
EBUILD netbeans-javadoc-9999_p20150111.ebuild 6234 SHA256 0feee4d4a8207ed26c80017a4886ff57426009f037ad25bd358d2ce6eccad12e SHA512 59bd89782565eed533a6b387d6ab40c3924cba0cc891b88420cd1ee5ddab3c5a1f9760712e70faa568a2d4eb8e6b1d1a6d5739582aff0056c87476d70d62895a WHIRLPOOL 314e45e0618286bdc2e07f4df97054aa5b39e46dad60b346b4239d7a4c2d7f4bec89a900a95624055655a9b6fd2f8bedb1dba919979949fd9eb1d51b4976f712
EBUILD netbeans-javadoc-9999_p20150112.ebuild 6234 SHA256 795ab13a84eae8639cdbdfc11f4d3777fa9f8405b1f3676b2d291a604cc6067f SHA512 125e94344b80ed7d1d127b97a46ac47db77246ba72e293847f8e468be4d1a4e403da7f68bf4d05ccad200accb09d7570a4d8dbc6e67662b86df4215392af3bcf WHIRLPOOL 5f26a4884b4d044f72e8da300d15ff5bc9cc8947ef99ede29b523cb1be4b6b28c686a4a56faeeb5788aca3b5ee3b1ca18da4dc94df58ab6f4a771b78a68c77ae
-MISC ChangeLog 147200 SHA256 f6627a07f2ac6453d0b300ef43c88183c405061647a2cdb76111b32bd9375b4a SHA512 f15e928a8896ccde67fd816eecd5cac8e27db8df4b06f7be1939c21e56086affefa2942e6e029aa78db87e86731801776b1b85dc3080a3bafba9bdc0d0d16633 WHIRLPOOL ae46e75b480d5ccb9d9065e0c6f100e36346a3d5f379c84edb9bef5483ddc8172f3298cbd0b33af79575cfa95f266019c4a950e3e11e74a39e8de554c70523f2
+EBUILD netbeans-javadoc-9999_p20150113.ebuild 6234 SHA256 d79635390b42ddb6223575e1e51c7beb066a988f439cca1bbf5f3e34e579a019 SHA512 4e1e8ab3f5a67ec8e5a71eae7fecc9ee23ba298ee924f22010be6d652c7c92e642c382c91a29a2e6837877629413facbbd2d90e607028681913c2d8e1f4dddef WHIRLPOOL a243229ff96027c1973c333512c2a4c1b63b922c7bec1f7d7760c5b76a86774d84d1a8356fb819ea9b146c50bd7a8030d30bc6a411229ab66ea2133c79f57624
+MISC ChangeLog 147375 SHA256 76c7220b1331edb4e0ff8957831a1debb71c2981d1d78479b325544387ecd653 SHA512 dbd52429a6577d047a65ce6c1e3dfbccd3ebbc60c4cd379706745239cd7587ea8fc2610c8eadc55ac019cbca2e6acfe83cbc4038cf2dd6abee6912c02d2890d6 WHIRLPOOL 74a9e2cfe709cb09e70cb8dc22c3e7c7436a8d14f7050bdb02f95055285774ccd22ff46aaf7771a252de2d51af9abf515e9f7d199193fcc594f9ddc32cfbe378
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150113.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150113.ebuild
new file mode 100644
index 0000000..40f27d7
--- /dev/null
+++ b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150113.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-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-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 a3e04d4..7e93a25 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_p20150113 (13 Jan 2015)
+
+ 13 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-javafx-9999_p20150113.ebuild:
+ bumped to the latest sources
+
*netbeans-javafx-9999_p20150112 (12 Jan 2015)
12 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
index cb481bd..63b1312 100644
--- a/dev-java/netbeans-javafx/Manifest
+++ b/dev-java/netbeans-javafx/Manifest
@@ -46,6 +46,7 @@ DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cd
DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
+DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
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
@@ -80,5 +81,6 @@ EBUILD netbeans-javafx-9999_p20150108.ebuild 4723 SHA256 0dfa05789c2c3b4099a7601
EBUILD netbeans-javafx-9999_p20150109.ebuild 4723 SHA256 434355ec34107503c5ec3a49869a10287cae35d4880cd185324e9a75fc1dd6e9 SHA512 0363686c3942e2ad9e5a16d1bd3759a580fd64209010594d2b6ddfd1695993274263bbb758013395dccc8dd3b22aee42187afb35f83a49d05fe51fea36315e70 WHIRLPOOL 9846e2869df894a87004f3d8edf6dc29d8bf9e00e2dd6073bdddc48c75ffc257eaf33d24701a6ff30ee714581b46de2155e8bafee501a5a3061643d1a0c0ff66
EBUILD netbeans-javafx-9999_p20150111.ebuild 4723 SHA256 48bbe81d00a16af6e8200120b2f72264063fbc727f91cddfdb6ccc3e50a7f320 SHA512 356be10ccd918d692cadc31c717565fe5b8e3bdb39953b9161020447ef8ad36dce7ea7db733ccb198d4675ce71aa9cfc845a6f7696f8735e640c6af8d540e6ef WHIRLPOOL 0e6da673cd4c7f14b176a5f14f0763b5287287411b7b9603feba10680a9754d1239fda3b38238a822820949aaab50f754cbc9399fd0c0f7d98922d160ba4b38f
EBUILD netbeans-javafx-9999_p20150112.ebuild 4723 SHA256 6878fa557e0286c09f7170e9ec59814837e36ca1a4ec7472cefc3270295e9c37 SHA512 85d19bd17b05ad6497db0bb699fd32baa9e211acb38ba63c4d0d36eb1ea727c034e85ca1ff223b927f127e14f0fa3e75bad26afeb324a03880b1711621495713 WHIRLPOOL 26ade62b0b8e66fef11c83922f891a324c01ee84f50f52b0846a8ede74137ecaa4ce05862262e2d86bf0d9ad3e051df8eb5b533b40713c2af8b0653b5b3b6237
-MISC ChangeLog 132045 SHA256 33eb32efa7f0257952e9626641b65993261a5c61252c4d979d46c64889ab7c19 SHA512 1ea1f5443d275084eee4483ebcaef0f3530f204fe1fab4e0c5bbf12c83e6d83b214e3145aab98e4297fe120cefe3b501c7d7831eb85a13f90091e910087180f9 WHIRLPOOL 2bdbf18184ff5f44fddc2828ce93f90deccf2566ecee99488af824363e769a7e200745a0ef298fb52e06a4a3ca5bd8dbbbc08817547fe00a9037eaa87459744d
+EBUILD netbeans-javafx-9999_p20150113.ebuild 4723 SHA256 d7da0d3306879e7b28aacec49991cac6adb7a96cc650c00687d4359ed3177ca6 SHA512 1159e9f1a339854098ea5501a0f0e28698cb7b33e90f264db6afc167a392a2935a6b2bc79a681b40e1f59cebd44d68107c30602a40d032717b99dcc0b882b3c7 WHIRLPOOL 9e8b673cbed7120529dca841b6b6e31db71ec37e17c36e6274a740ccb75f09e66e72036e5296dcf4d7b85ffedfeae029677682564c7ae6b921bd014a43280925
+MISC ChangeLog 132218 SHA256 78719b25b5e0705011b52797c7e2a4fc25dc95d69b7e0f8fc05bc0c430005435 SHA512 a3b5032cc5a57730c3c44a74e201117bb1e3450b2ce165defef5a7928b1e130323dc0b77ff44544b8f758d35a9f04237e091e3ba8da326c3c1e7602e4a1c1013 WHIRLPOOL 6d14f241eb66db8813efef1f4b4ff6c5ef48a7c893758f7d271debed151d1249fe18b594b0f66869672270accf3808d20cac7c22a1388fe47410321c218c8bac
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150113.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150113.ebuild
new file mode 100644
index 0000000..60c181e
--- /dev/null
+++ b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150113.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-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-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 015a583..99d1f5c 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_p20150113 (13 Jan 2015)
+
+ 13 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-mobility-9999_p20150113.ebuild:
+ bumped to the latest sources
+
*netbeans-mobility-9999_p20150112 (12 Jan 2015)
12 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
index 5403c97..6615705 100644
--- a/dev-java/netbeans-mobility/Manifest
+++ b/dev-java/netbeans-mobility/Manifest
@@ -50,6 +50,7 @@ DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cd
DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
+DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
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
@@ -85,5 +86,6 @@ EBUILD netbeans-mobility-9999_p20150108.ebuild 4418 SHA256 6b6239cd0ab57a91eb43d
EBUILD netbeans-mobility-9999_p20150109.ebuild 4418 SHA256 f33e568ec773746f410640ec3b0dd4a88c713e480dae6bf5665a86c703b1b122 SHA512 806e70a56989c128cc40c7171e102bb508816f46651bf4d340f4dafb8d10c4ef1f76bc5e5b46c9016b63174df922a82b4fb9214383d78eb2eebad032e9b36944 WHIRLPOOL 1067ee1ae958410e023295d412e5a83c90f141d92739b2554c8be803c7fef4d1bdb3219ac9552349ed3bcca15e29e740739f25babba93693a4e0c03db1d13cbf
EBUILD netbeans-mobility-9999_p20150111.ebuild 4418 SHA256 aba16327125fc48edc20baf780fb44a7cf6c0e6db720f38adc28fc16cb87d827 SHA512 075e809cb0410363a85e7b8014d6ddf604a6691b7a7f6e4373074f2e965bc255d24dccc09282ac9fc3e1292369700006177c783747358ff36c91ae171fce0792 WHIRLPOOL 33652feabc3b0cf6aed017b64a3229fc391084d660e8ea4fd786f469faa6d153a0743f65910cfd5e4c4e069bcca473f504ff968807674b99c3f7a7edb4af70c6
EBUILD netbeans-mobility-9999_p20150112.ebuild 4418 SHA256 0a59cd32eea59c0d7f8e01a0c59a492a78afdee76fa2803bcc0d2a5a00e693c2 SHA512 fb6b332947222ab5aebed3f48e32a8bdcd7340ad9b75923bf175c34608f8090a28f5f54a84a87df4746ef01a05b6acee765b7e7fb6efa904fb56772aa1c32bdb WHIRLPOOL 29be403b0dc8c94bc56511c8dd70f3ec7b0eeb991c09f0b909e3a16c0482a614a7131820d69eb5c901077b56752e7e71fe554b9f1eaef5b14d9cc7ee861f2299
-MISC ChangeLog 149363 SHA256 4b0cabaf08963597ece7cffa444a0cec05f3a206af33750ba6d909ceac99be89 SHA512 586feced446df88558aa7ed9f8a7c09ee192432991cc170618f57e14918b655e67a2d9f54553e4bfee800fc2b277f3062d1b74d3865fb59d4f1010a02c36efe6 WHIRLPOOL 544ab58162c46b2eae0283ad493bf5e3e7df2d77080348af8894c53172caf1f6c200b086a51684b6f8b5002e4b551a439b457805222c4ccb51d29212980fdba5
+EBUILD netbeans-mobility-9999_p20150113.ebuild 4418 SHA256 3b0c1c8080846219d38646a54c1fdd59e70e2989328c2571c9fe1b1d6458ecaa SHA512 f16f5271fd9d0eb380fb0b9ba0e8826b2f0202e59780320e9fadbb91b0b3f43773f1157307d67141d02a87fa1bd625c0d084a8aca1d20a4bfdebcefb21a422d7 WHIRLPOOL 2a831969f664320c145c41d39b16519005ee4556b7463dcb3411207a3b565e4145af8a34088f5c7ab774083a8a59349ea6a418c05b21122dd4edfb286161af1b
+MISC ChangeLog 149540 SHA256 98e0160662920648f70491dbb89aad7212fbb96c4d8878b3b2983847a7c4ab51 SHA512 fe387ffad2d58af115b6b24eb93b4459ca0189bb426d00289d9737d97221439233aa8d33773df7c1e946062fc0d18b293e60b92b6fffb42a5f01a131e8482081 WHIRLPOOL 81f7b4b9693fc7be079c8be0a2c47f919451fa1c64c3426a181f065d7fa9f09e91d105dd05f019a8d6d2dcdfffa0fc394c406a0f7f9e8dda87040a5c13217e54
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150113.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150113.ebuild
new file mode 100644
index 0000000..ecbb519
--- /dev/null
+++ b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150113.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-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-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 19f4f11..bd9004f 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_p20150113 (13 Jan 2015)
+
+ 13 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-nb-9999_p20150113.ebuild:
+ bumped to the latest sources
+
*netbeans-nb-9999_p20150112 (12 Jan 2015)
12 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
index 6aa61ce..2d8240b 100644
--- a/dev-java/netbeans-nb/Manifest
+++ b/dev-java/netbeans-nb/Manifest
@@ -49,6 +49,7 @@ DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cd
DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
+DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
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
@@ -84,5 +85,6 @@ EBUILD netbeans-nb-9999_p20150108.ebuild 5013 SHA256 c4dca429cf672f69eb8e2144b1a
EBUILD netbeans-nb-9999_p20150109.ebuild 5013 SHA256 d9abccb440e5c0f25cb5d079e29d224d37a4abb4542eb9b40f1ee2570d283b46 SHA512 52e7cf045a29816e89b13e41af0f6e105bc7ca1a6cc66f0d9436326327ca3a8cc8a244ac08a2e6ac601ddbdbe7041153c1d5a4cf28321fd41a68af2aed74da34 WHIRLPOOL 278a71ecaa54defd352885eb7057cb7707ef4c351e151ddd00e57041ae0ce7653da9824a109cf1405a80e8f9c4422295061047d1a658a3353a452d4e5e9f5010
EBUILD netbeans-nb-9999_p20150111.ebuild 5013 SHA256 eb62bfd944afbbe58e69acf778b85ac3a209d65b7c61107f4319e18e3f5dac6f SHA512 9b4356f3ba179f9b22c8bd3f0b8ad8f7fe8aa4a2e56e2c27c2756073546d0a26addb3ba1deae23896eaa33ac618f5a641d3aaf31c0ba9864083277e63ae8ad4f WHIRLPOOL 06c6a88d6831b0bb0bdbc339ca47fdbe8c38361c638d40cb1e4f36fb21a91f57498b0dc3265e0bebdc4e8773e29f182f881c98ebc19536a6eb09946118817009
EBUILD netbeans-nb-9999_p20150112.ebuild 5013 SHA256 c6aa002ad640e5115709ad43aa80c31495c0b02491a7c3ae6ef9a03825c65c60 SHA512 d2629b9ee81cad403e77e75f9756552127fbb20ba361459fa69ba909b7be64e037c0619e66acd6d39c177d71645d47d32568d1fa08fde586c80d0b9d151d3976 WHIRLPOOL 8415454806ca31ea01f73c0df986162bbe09a03485b71a92c752028ee8724489e5d0c458a10d090dd99be5d12cb429d4ee3204a7fd939f15815e313282b056a9
-MISC ChangeLog 138524 SHA256 85bed29bee5a0151820ece92c4ad518cde23696843a6ea5f629ac55efedc582b SHA512 ae734f0ac2be82b3023af9999f57da79d792579f2f6a9e59a45e0d1bd4df5f35ef307e6b1aad14fae9eef11e4536b6627a351e43c036981430dd2e9760909f42 WHIRLPOOL e5d04bdfa2a32ead6d6277a8d9cd75b41ff2ab417610a3e27ef2f11214a02e543e3067e24bef72f610c2031263ca26c69dc12c8649e2beec6990be5c5f6a0e60
+EBUILD netbeans-nb-9999_p20150113.ebuild 5013 SHA256 2191d51222749b3bb5332d116995619bef1f2e7a484c5da9a6005dd3a6bd6eba SHA512 0c86caf56ba0a4479304fc039806d83ac44b7ab19b3d31420606b4e3833493a2eb3b4dc26131cbfee0bf34154de3c7041cb230f0faf894e494a26513a370cb57 WHIRLPOOL c68857bb532a344273dc1b352f1424356b47079432e3831ecde2cc2ce515424c53b45714ff3b515d042e5df47e0d5a91daeafb321ef187419c6c880c1fc31dcb
+MISC ChangeLog 138689 SHA256 11be1510a78a3c306bc30c84e11d08c5286ca0905bb9df55dabc236c7cb2785a SHA512 98e1a1250ecea1bf07d2984f4bfd53eb5872e061eb9468727a18dd95c7bbcaf4087a2e2c914aac2f9181be019413fe6705a7ff7c5e34626731603d350a91f738 WHIRLPOOL 39c0907ea48a1cdeabd57b3f385b0c6d6cef3db5862ead339fdcba5fa467e24bc96f3824a0a44af3915184412984e810368d64d6ba3cf63496e32ee1f9bd60dc
MISC metadata.xml 396 SHA256 5083064ed2246a84e2aedbc326d56cc8bf571fd8e7c24af0e4bc14c50f1ebb49 SHA512 a0b2171264f1ea6ba33b184ef802589d679eaba5c4a1753e149d7cd93c2c31aace934eddf5dffed6be341d9e4061c843c849e464afb7b4417c6c2dff3e9ff1c7 WHIRLPOOL 1be3a1a3c2b64d8818108de191db834395ee4ab3cf7994914c9331d6e42ca9015dd2493b9516db20990cb30b4dea385a3dde08b75df956ca39ad65e3fa721cb7
diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150113.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150113.ebuild
new file mode 100644
index 0000000..c0b6202
--- /dev/null
+++ b/dev-java/netbeans-nb/netbeans-nb-9999_p20150113.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-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-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 78e5b01..0e72c77 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_p20150113 (13 Jan 2015)
+
+ 13 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-php-9999_p20150113.ebuild:
+ bumped to the latest sources
+
*netbeans-php-9999_p20150112 (12 Jan 2015)
12 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
index 365b202..818c349 100644
--- a/dev-java/netbeans-php/Manifest
+++ b/dev-java/netbeans-php/Manifest
@@ -52,6 +52,7 @@ DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cd
DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
+DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
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
@@ -87,5 +88,6 @@ EBUILD netbeans-php-9999_p20150108.ebuild 4423 SHA256 4bb045ddcfb2471e6075db1103
EBUILD netbeans-php-9999_p20150109.ebuild 4423 SHA256 92d0ad191369abbabfd10f245a799d337b3cc9dd9f32296b3aefe1a937fab685 SHA512 156b50afafa204b8ec167dd57737287881760fa6c904dd388b0fb17750706c1ba2f0762d772ae30874d7e8e8bbc15e4296b1b52c25dcae7efbe753028d809c95 WHIRLPOOL 7f3f670958c532aa5b3160dd66090dd83d9af2b3ceb9b457440a153bca6305b0bf0394d2f98d7b7486f9c9014c1d5c1aafd5d33970c199f7545a0235c57a5743
EBUILD netbeans-php-9999_p20150111.ebuild 4423 SHA256 4a06ea28f0b72dd83dee4e81afe4be5b011c76cfc718d50a133651ee20167a16 SHA512 c80ab8951d33ac45681d7c7bccdabf7c8796c15229442a61d53ffc1018920f4f5c9e26a9a85268b0e84c411010f7ad8bba2b5e8c1b11d72cbda44eaa32f1f4b8 WHIRLPOOL 7afbcf7fe3ce7920f97c60c31710fbe9a7e4c3c221212b5eb76eb66faf95f24ee4a038e5674ced2f3cf64a11016c8973705734dcd7752c2d137fcdf685adda00
EBUILD netbeans-php-9999_p20150112.ebuild 4423 SHA256 ce7232a8e1ea4cbbf6207caa726e03af95fbd48ab93a046dd95b4530170c4e2f SHA512 eaba1f5bd92c6aafff32afa5ef73f6bed47b6a5e5a67a7eb606f1ba4d052ac0b2c3d6b600614f0e633b825aa013cfd5ab55d0d900b4601c25172561feb1b2b9d WHIRLPOOL bcf1866388ebb640f2927aeb279569b07d5b6c6ab817f55a6158c28a1a3c435396fd2ad16c1494caa0121d8eb0b6e892696c79a0b1dcd3095aba37b60fe2df91
-MISC ChangeLog 139337 SHA256 cfdd58e283b1f840ead8a2ba871dd25bfc452c3701117a3326d868eedc9e41d0 SHA512 616793bfa1e4a300e554bf8f623c8329f25e85fbe601ff0f6b593ac220c2a89513451ec2918093e61228bc3f986905650a0e7e002c4b147f82e8ec1dbcadbe3a WHIRLPOOL 1d7ae37edaddb513cbce24d164ad89faef23298c4f50a31fa19dbbf55cabb57157bf9b05cb55a37da734405c1e4801ed6924f81afa1d1545b57d55743fb90ba9
+EBUILD netbeans-php-9999_p20150113.ebuild 4423 SHA256 026a382552a0801c52d106224fba3914a11e7bdc9513e65f8bb5fdfa756bcef3 SHA512 018d2e00cfa67985baa72f48404bb0c944033ff07fb9a21bd16e611db352322eb2db4a2157ff9fa1cdabd7fb3a7c861b91fe37875064bec0d96578ea3b58fc21 WHIRLPOOL b50c522e323073e6f4118756d4d85965e22a7cc45df235b31878d571841bec8428ba1c2a75150570bdc9b1bd19de24d92b708821ab283f740c770bcf001236d0
+MISC ChangeLog 139504 SHA256 2c9bca8174d6cff0a938a291eeb49faf35d1c4a717b077c64266bdd5f7f01671 SHA512 462a31654551ae9789a9a89fa703ad025acbe22f7107ac9642624c9932c5bec7f6a8714cb79c2fb3e8f3d294391e89cadada1a78f6d1f4e56e68346b9c256683 WHIRLPOOL ec12c311ed825d0ab78e78d23e7c21829cc24739ddbd2aa163414cc753ea7ed025c765cd33fed90f30ccfb90000236361259fdae506bb174209e7458f622b66f
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150113.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150113.ebuild
new file mode 100644
index 0000000..40a2e8c
--- /dev/null
+++ b/dev-java/netbeans-php/netbeans-php-9999_p20150113.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-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-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 aa1278f..535604a 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_p20150113 (13 Jan 2015)
+
+ 13 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-platform-9999_p20150113.ebuild:
+ bumped to the latest sources
+
*netbeans-platform-9999_p20150112 (12 Jan 2015)
12 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
index f5a7ab2..c5f2785 100644
--- a/dev-java/netbeans-platform/Manifest
+++ b/dev-java/netbeans-platform/Manifest
@@ -75,6 +75,7 @@ DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cd
DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
+DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
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
@@ -110,5 +111,6 @@ EBUILD netbeans-platform-9999_p20150108.ebuild 8293 SHA256 dfa1955332d2cb3fb9307
EBUILD netbeans-platform-9999_p20150109.ebuild 8293 SHA256 509a046c77d41481811b37ac3b1973cdbbeecb6953ab5d0107bf82749e3c526a SHA512 28aacc9915235bda91325eba56f9e59b9aedb4b18a2470f81fca55448e415b6d29e68bd0f49c4fd80ebd7df122a6992adbaa17476efa77b6d5dfa4abd6bc132f WHIRLPOOL de2a9fe289a36c41905246b61fe5613623301e2e99d2f2502ea3990facf72d63c9be0b05e17120b575a35a4a9348d402543e67e25d4d1085b1831a1d7006ec60
EBUILD netbeans-platform-9999_p20150111.ebuild 8293 SHA256 37a8aaef49b171987a90a8b8bcca9145317539faaaa8d12037be03b54f3912c3 SHA512 f97d964145c7649cba960da4663197bf667cebeed72959d86d58c611500ef2b3acd2a5f12e802d9e6902d85f22a646a264cf9a145a25e1994c7912a38ef6150d WHIRLPOOL c68d97a3d1554751c1634cdbb94f80821c44695a9a1041eb6208667d627621dee59f0d926d8c0f0b73b7638835d3892072f40d3f51e9dd9bae67efd55aff26b8
EBUILD netbeans-platform-9999_p20150112.ebuild 8293 SHA256 f6d9933f1d131ced6cf42580fb06eca8c66bbc34743e95e89f783b171ec5d4b6 SHA512 6fd5bced9256110afb1913898bdd5c19ac950f5e284d4c21c2e7acd0cff228886ab2c60b286260190d3736acaa756bb785af218ab7898c77254cb37dff24dd11 WHIRLPOOL 3ac39756ad5e3f995c6b92d28d49f42d3455e7c879b8d12223ab4b14444c68807b729f0b593cf86cc27e315998c67bd72ad14593982ee88f77946832d4f23688
-MISC ChangeLog 149959 SHA256 791ca7cca37f50e380ec7bff62a581a765a413d50f044fedb85bdf844f847f6b SHA512 ed06afbe5587022a82f389473583b871c20e78b1a9ea859c5618c6571891f8a4f29343d74f6f0e171e6de8d6a0211789320eeea4064b22c5640dc36720af50a2 WHIRLPOOL 119e5e8884b39f4e8a4fae1152bac8fdb708279008ebbbd2d8d552ba289dd79ed20dc7fa74a414daa50f5bb1529fab85b4fe459c190b469c405e0e02a1035aa4
+EBUILD netbeans-platform-9999_p20150113.ebuild 8293 SHA256 d24f1c873d7c04db94e84979d87fcdb931b56a1d4c47e6873ba993b620ec6771 SHA512 c290748509c28fb811831ffab4635c6728774c09108b6b93ad9f1e2f313423cc4ee266f53d7cbcdaf55a20507d887c9c36d2bd064cf6e26c53ca7c8db0af000c WHIRLPOOL 026ff010a733549e7325ec1962cd88d703e94ed105d84b8cf06c13749a47403f2c96203eb07e9a6624de078d58154d83f15a4f2c804d8e5c238196e92f610754
+MISC ChangeLog 150136 SHA256 439ff6e5ffefbc94cfd88cff93db261c36df7e0cd21cda0aa2d60085a16219cd SHA512 8e1f02fa4cc26f05ced397bf04d420d354423024d53b667a100548ca8c8bea8b638af6b614e2d08e215ee87ee6f1f44a5b6fe356e40ad505c266922d1a151e68 WHIRLPOOL 4e32f6b9fe28c97eef03fab8482ffa35b2d83b62d9826d8c4c6be0b7ade3c4134751fd982f033caa686bf41b01290a7b3f7295fc092fbd4af86725657eb945c8
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150113.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150113.ebuild
new file mode 100644
index 0000000..a61682a
--- /dev/null
+++ b/dev-java/netbeans-platform/netbeans-platform-9999_p20150113.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-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-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 2aebe06..0e69c8a 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_p20150113 (13 Jan 2015)
+
+ 13 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-profiler-9999_p20150113.ebuild:
+ bumped to the latest sources
+
*netbeans-profiler-9999_p20150112 (12 Jan 2015)
12 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
index cc1ebe5..81e8068 100644
--- a/dev-java/netbeans-profiler/Manifest
+++ b/dev-java/netbeans-profiler/Manifest
@@ -41,6 +41,7 @@ DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cd
DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
+DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
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
@@ -76,5 +77,6 @@ EBUILD netbeans-profiler-9999_p20150108.ebuild 3478 SHA256 d5cccef5736c382f45afe
EBUILD netbeans-profiler-9999_p20150109.ebuild 3478 SHA256 24bd74d076190d142ed163642b0892ba3acbbdd4396f53c180c5a941109c769c SHA512 69b86e4c835080c3a35c53c4f81b524286a049f76e28fb8494d11f55af94a3fa1cb44935e7fa6a8b764a78205b1ffb7424e2d55b6551b5034b62f4ab4bed9896 WHIRLPOOL 03c01442ec3668285259da11611c6ef3869df59ad78fa4328909c2bba49d3daab3116ad4981fc5beae7ac83fce492ea48ec996095b34a668b103aad31e10b6f0
EBUILD netbeans-profiler-9999_p20150111.ebuild 3478 SHA256 d56851a7ff9b6399b4ca772029ddd1911b610187b5aa7d4cd7ca0726d0b18296 SHA512 c33dc3dcd781dc4b956975697d4c27ff1003889d002ce88ed8b0c7eb91176d7160873b9a6762b12682479872e93927a6d8e2e3400b7a6f088b5c6341aaa98740 WHIRLPOOL 6238d328b744cf86cf24b1cba0cf89d758ab3d3c2df7eff1fc3ce96df1da97293a194d4bc64f6acb36d19ef47f4dc37773cb6d56aae34e29749d1933755484f5
EBUILD netbeans-profiler-9999_p20150112.ebuild 3478 SHA256 ca5b2740118422355cee8bd8cd7777559dffe3364016e69ba977d502a6ec4082 SHA512 cabb2b725abbfb82aa3e316023ce73b9664c932bd435c3174de10c3635bbabdfbbab2050c3d7f1df1a5e2dbdb3928b8f49f5903e2c3478bc20127c15774e04fb WHIRLPOOL 94ac0f875e854e62382e5de68f049c8444a021f770ca8c97bfd01927a1243e0c8a0a78be244044b052b39c4fdaadb6d9d0e0b230a99f59cbacb6559df883c95c
-MISC ChangeLog 149420 SHA256 5775eacf98c5bc8193821a7556411cca64f42aad2fe987a48f6a04daa0c24cf1 SHA512 a3852fcf8f6453e03fe3911eac7d4a01528aa9a1020be51bfcff0bb0ed769535eef1429f5de761a270b31d0e12facb4c6fb3ebe8294b488b88626ff3506eb664 WHIRLPOOL 16a6aef51de33fdc27f1c0d313679b38491f56ea2626acec314ff621f36c0d09d5f12513b321419cc7d0ea4dc3edc53700eb6c1124ca71aaa8a415f4f9b65143
+EBUILD netbeans-profiler-9999_p20150113.ebuild 3478 SHA256 33e27ac1cd118a16d7f09142249c0b22f62205f839e9454e6df838d134b28bf2 SHA512 82e00372163efcd973a9f285ec1450a5b0ab007f75af5f6c3b80438606715532a0f1a7e9176b530ab0ee0fc86851a571fb7d6720a2616881c5cd842248fea4e6 WHIRLPOOL cab080f07211368e388b916d2e5f6124d0745ebcc33c88a27e4c0b6992c6eb41e57d32f21f2caa9cacdc1337159c5905cf1ce8fb501b4373c76176d69d802f0a
+MISC ChangeLog 149597 SHA256 34b82e6ccf5fbb736cacc9bb1c6f824ccfac48249f644c9cffe7ad21abf71685 SHA512 bd2729c1ee413a2ac466970331be698dc17634b7cfa890f0218850ad4ed3ef7381c33c1a4660783342661fb14f90a24ef2a4d0cfb69145990b76ea375eab4cee WHIRLPOOL 30a60946431bcad33cf3c79e06b94d76322e415365b7945ee78fcfd34c45df27b54f83b4689c2468cf8d672c0cb047ee74d8f233681a8a638abb2b2923fb1da7
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150113.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150113.ebuild
new file mode 100644
index 0000000..8d0fe5c
--- /dev/null
+++ b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150113.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-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-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 1b4edd2..527755d 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_p20150113 (13 Jan 2015)
+
+ 13 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-webcommon-9999_p20150113.ebuild:
+ bumped to the latest sources
+
*netbeans-webcommon-9999_p20150112 (12 Jan 2015)
12 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-webcommon/Manifest b/dev-java/netbeans-webcommon/Manifest
index 0f0e26d..77e43db 100644
--- a/dev-java/netbeans-webcommon/Manifest
+++ b/dev-java/netbeans-webcommon/Manifest
@@ -47,6 +47,7 @@ DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cd
DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
+DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
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
@@ -80,5 +81,6 @@ EBUILD netbeans-webcommon-9999_p20150108.ebuild 4997 SHA256 41db1ec4df1824c2aa95
EBUILD netbeans-webcommon-9999_p20150109.ebuild 4997 SHA256 bd627d480b481b4c16ce0da369e82d82774be4f6dedd78e48a38b01c27c5e7c8 SHA512 d3f296fdb49bf478b8ed8e72dca329c69e039e5bb1ae83fc84ad993e57443d542d01e96d0b8b42db020d69ff071b7de1dc127f3ffe902074df9f98530dfeb330 WHIRLPOOL 42196637150edfc26d8d349871aa638fcc80fbc74a78990306152ec10225eff29e88074f84a5ec42129038e0bbd0a1aba41c4deee6a74b29a8b3a84ac06136f1
EBUILD netbeans-webcommon-9999_p20150111.ebuild 4997 SHA256 50f52d5c81ccdb1302ce25f8dc2c094ab45eb155a60bb7e9ebcc9d6de0e83d52 SHA512 d046d3b05eef22ba20422a1b76f6e0984bf5176871a7b909d2d0049b357894fb48f75b8da49660e10773243ca585388ea74f8b6d6af1a8b151b7f4ae57b984c9 WHIRLPOOL 4375848c17f00af8c617682b9549f3eb537fdf2375fb9702b2c3680a1287b374dec6c8f7ebedea510fda64877bdc81441bb616cb3ee57b04dc305db2c84927c3
EBUILD netbeans-webcommon-9999_p20150112.ebuild 4997 SHA256 7e323f9c3593b9181d195943af20a614cac1049214d456c6357a9658e3a5010e SHA512 c839007c66e9fb5bbc7adbbca9fc28e68fd653fb14afa9616278486faa2ceb59c258c28f28bf475539b1c6ddd6e4eeb219d65d009551828de5517c00b30ed116 WHIRLPOOL 23e807046ac6fa2242e8a7d1f77ed863d7d6696bee6a5bccb321dde0fafb4a0d4b1bd1c38a451efddb5c3746256cf0d49beee66ae8fa3539afe9158c40dc1c95
-MISC ChangeLog 122255 SHA256 5e8afb0e99fbc6b0a6fba1c79a40e68c10f3b66e6f5f14a3bc0cf21618a88812 SHA512 24fa1563850016a10cb3b5ffc09141ce315603f68e1943a329a6a16bf2b4c31a3982cca47e4a655d8c5343f9e7225355ddfa567501e4a6838a7845fe5a8420aa WHIRLPOOL f0a781b19b2bad6c32ac4964d1a8e716dbd7e25cd5b49466db8c55d5ac435be617e3198bfe18a0bc1dec7fe2a519732ead200f94e880a69713b06f06a2749954
+EBUILD netbeans-webcommon-9999_p20150113.ebuild 4997 SHA256 5f9b6c71c952022b9b89c306d0b13d5ef2dc953596f83538d44505e8c3564ccd SHA512 ac723a856d49f9e27b4de14d89feaad47296d0d1b48190cea442baefbb2514423f9fb43ad0258e24fce58f26c9e9bbfdd60ee121e98175486477b2bac82e5e6d WHIRLPOOL d332195f568d68ed2b4a9caf8c101586ae48216f801517f075dc159474d06089435899e1043cadebbccb0bc753b8495af84b6fce2eb90b23da8232c559368f93
+MISC ChangeLog 122434 SHA256 c885be89dfd39fbe56603e8eacc787d6420d5e50e2cd8950dcf08fd4dc1e00f5 SHA512 97b8f368b73c3386b21c4cbf42bb8ea1207533fe0731f202695a2d517e119e6c3014780dccf958af41833c0f98aec609e3ee5d8891317b4178e18b25ca967e92 WHIRLPOOL a3822a27ca7b816de1af6d9c8ee00ddaebd1752e4ffc75c42a9b14c53842cdf678ebbd7b83dd674d261f4d34a72d8f4f9960d67eebc085949432cd70ba220840
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150113.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150113.ebuild
new file mode 100644
index 0000000..d3c77a7
--- /dev/null
+++ b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150113.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-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-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 451d410..65227f5 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_p20150113 (13 Jan 2015)
+
+ 13 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-websvccommon-9999_p20150113.ebuild:
+ bumped to the latest sources
+
*netbeans-websvccommon-9999_p20150112 (12 Jan 2015)
12 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
index a85ec68..ba935ab 100644
--- a/dev-java/netbeans-websvccommon/Manifest
+++ b/dev-java/netbeans-websvccommon/Manifest
@@ -41,6 +41,7 @@ DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cd
DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
+DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
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
@@ -76,5 +77,6 @@ EBUILD netbeans-websvccommon-9999_p20150108.ebuild 2727 SHA256 7d6e012e656eb3d31
EBUILD netbeans-websvccommon-9999_p20150109.ebuild 2727 SHA256 cf3520be5c5891facc08538a6f5fa6ba82aeb61329ccd5098d5e4fa173eba435 SHA512 2652c6fe90def402d22e0adb9d9da0e7db3ff128ed41fdfd004f537b1d65fb76ef560a47e2934ae7c8a8565c90c01d19bb052e04026fbad8d0c574ef01f21757 WHIRLPOOL 93f8753d388c12fc501e8aff4b513b7aa7d8e0f7bfbaa336d03345709c94a23e3d238aa02faf1e6bacab1556201ae8aecdef10e6fae95b9abe0b3cc10a3aed2e
EBUILD netbeans-websvccommon-9999_p20150111.ebuild 2727 SHA256 9c602d2941b675c95e9fa3ddd7fd2a3ca3d6c27c7abd2cf1beffdc61e54439ee SHA512 a5caf84dc9632b31f0c594f134e11a6cde37f6654776d66f88d3776d20fc12051ac48e5161cae0ef834afeb4ccb81d909d8dbb1f77fbeb1a09ed505ac4d66874 WHIRLPOOL e9baeb7f29afc0e410de2229f3720a5047f235733aeee433600c7a6bc2a5e8a3830ca12fe620df4b6fc42a36e0ba6129980c2322fd208ab727f5ae94e9dc334d
EBUILD netbeans-websvccommon-9999_p20150112.ebuild 2727 SHA256 ebdfaf8fd04e288365080819a3dd0fa9c61f8ea62771378f568d96420fa2f2a5 SHA512 0a1869d48532ab44d1066571c5df24c2d3f380280511d6cf487f7a1d935808df7d19556272ea5636bfd46f6b2e6c76a418cd04ed522e65b5f8d71c023ad98531 WHIRLPOOL 4f11db27a13fc2080dedbbcd1304510adcc7f1bf34f8b0b10f840e2b0cb45bd92698d192532ca4441b7514bc1134cac6f9ca95862622aa5aa63a05d418f40efe
-MISC ChangeLog 156501 SHA256 9bb6632afd566573572d213ac32d06bd26e5b097407765af1481aba18cae5e89 SHA512 7a3c3a4d6cb9fa89530ee3c2e20f2cb45a6b52cc01ed571189fd399235d33841f4cb48143b057ef6b21916259ac4e1aaec4c31fb9dc8bab406822e83660a492b WHIRLPOOL e614d757831728b576983f8881f07465b952e0d05a96856301f4962596fc18e8afc5285528b82f2126e1677a1b9ecdb59210f9a02a0474bbd75e9269cf687f0b
+EBUILD netbeans-websvccommon-9999_p20150113.ebuild 2727 SHA256 aeb389cfef748bf0d8c432f1c45e4b90d065839504671954346d8854fc6e6528 SHA512 1368b43f2ef83233d1e4c5fc63be079895a8bf7e0df9b1bd8bdc8c17a0d07e092d20e2e08f3f0f2c0a6d825dc2ed413842ef78ac886b88f2f6aba9803dca50d9 WHIRLPOOL c3f4618053497022024cd3c55bcc084a676b0fabfb60b2b8a26c9df8190a5c1f112ff10d6703ba3f642b3d1ce3504d6da0d8089c856d0f5c1305d613879ccc60
+MISC ChangeLog 156686 SHA256 027d13fcc74ff30f4af16b2d203cd3f1e1dcc594f5387adc99c31fe5e01f6877 SHA512 a543de1ce0c6b3f9ba4ec41fa686e2ff5234cbd9268d211e535aa959d8683d8ed7898f4e35bfe0090d3b48a9b9aaeddb9547ca8b2bee282b528ff066b79faea6 WHIRLPOOL 9ca36641947b4ce50edbd0de135d6db74783c6cef5c488024899104697bdc7c20e1009f9075d0fb89d3031f87f09494b6ca436c30af738a7f897ac9bc9571ab8
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150113.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150113.ebuild
new file mode 100644
index 0000000..110bdc9
--- /dev/null
+++ b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150113.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-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-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 50ce32f..e0552a6 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_p20150113 (13 Jan 2015)
+
+ 13 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-9999_p20150113.ebuild:
+ bumped to the latest sources
+
*netbeans-9999_p20150112 (12 Jan 2015)
12 Jan 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
index bdd1771..a8b1301 100644
--- a/dev-util/netbeans/Manifest
+++ b/dev-util/netbeans/Manifest
@@ -49,6 +49,7 @@ DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cd
DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
+DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
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
@@ -84,5 +85,6 @@ EBUILD netbeans-9999_p20150108.ebuild 7216 SHA256 2b467461b511bbdc926c8998c6cc3c
EBUILD netbeans-9999_p20150109.ebuild 7216 SHA256 6a262b6ffa2305a31047c028d575a35a420a773cd1c4df1bd7c687a8438a0feb SHA512 e729ed17cb2ef1b96ff41fbca705e24d014ac97cb8288e2090986678ba0d14c877ee7167f9de6fdc9458bd8b6c402df9ccee34eb84cf872aa79f2afffc26a02f WHIRLPOOL 2b5690a824125a4a7b192a04b2c5e430580d1663c14b3e16df5b2b5a6e1badebfdfaa91d63a8cd3cf599afbd6804693aa37fd06e7c865e3e2897869dfe422e4c
EBUILD netbeans-9999_p20150111.ebuild 7216 SHA256 6e2010781d968850f493005b26244b7e8c9d3de03213504e168714430c2c7538 SHA512 97fecbf6a7ce746887ec6fe25ba1d96d9c51e30aba85197fc2b6d1a59ae4e8e41aeb2fc995c98e0e76e21eb14d8371bf024d6d8104f450744ab901e641a694b0 WHIRLPOOL f355bb2d04a8f383c7688f4b308662c6098900b63a24a285b491f5b805cb1cb6f7b78bf0aa82c9871ecb6a9dae84015b573c448ad9e96e1b41162381dce7acff
EBUILD netbeans-9999_p20150112.ebuild 7216 SHA256 c7893df3e5177175412f45f2f45dee21af6a42fa4f8092a80f8dd4e72fd32dba SHA512 c42a14040f49bfa7350a4204139b1b52d0a3783bb77da344a63a7ee428c5a1d30bd61bdd7aca76eee6a5ef82b300889d203dcd441cac8020b86b4c90ebc87c44 WHIRLPOOL f19d439dbfe42e4df7b13599a355706329fe93daa19e20220712187ebce79ea26f177ff7cea3946aedd5d4ffe945e351f971e465843875091d1378cb978c4069
-MISC ChangeLog 133330 SHA256 5cfc3740a1b4e3ab61251eb4ebde9b1b5da1c0dffb7206444da727363b1a54ba SHA512 c87a2a926896d4ef84efa9509fb7485092a092300e4d1bc6834a59eb82ca3b8c8e0da561162468a3dd6c3d946a098f28847cb044501043ba3215e94cb605ea7d WHIRLPOOL 1f4a56df497e927e1b6db38a0515b1f873d5b7c427974924f2e2eb8219cae37040c69e5a851453cc3e1effda3afca65ec44b415ef9b17033917b32a9314fd37e
+EBUILD netbeans-9999_p20150113.ebuild 7216 SHA256 ae012f69a2244659ac63b3262cd7dfb278a2d2b277c386c53cb3a2a7f8bf7fe9 SHA512 5d89707d1dee66e4e34cd52faad0fc879efd541d819f3970c89fc4810f08f07533a3af0f376dd192c464575d960c572cbe30619f7c2245d094f6e7e4498dbcbb WHIRLPOOL 4d5eeb5e7f20b69707a6bcaae2a1275f031b16a8642a49816756dcd10bfcbd9e15c312096bdd530120c4ef55cba3ffd129cb2a9287f736ceab6c6e235716bb2b
+MISC ChangeLog 133489 SHA256 1ef545d1fd90b9e07b93c52b0e61b277dc950c5963e17a940f112df6a8d596bf SHA512 9d618f27ca292b7fa568e4583320521685808576a49c4de3dd5edd00a15922051ee4758f18c0e2877ac094adbab2d8f3745a8492861fb94c762947db09ff6195 WHIRLPOOL ff1aec68436ac22e4fff8218256e84d26f34d335bc98e966bfefea709bb8992f7e690a3e66ba977a65e35e6c8bc2bf3137559678dc0fe58127c15a37eb683b1d
MISC metadata.xml 333 SHA256 a7c289d7be537b4c51bd8100bca0d8a40ceb5fb011942bbd1b286841cf3c1d0a SHA512 3f730fc27f893489524053e81a465519037a68e297f02a5d6400f85f8bfd8a20006e5515a135b8a5779ebf5951a661d99aaa8bf3b9b96141f863e134dba2265e WHIRLPOOL d37106234351185946f6dc870e9b77babd38bed88673771949d26d176d8dad4071be5f2c59bf72b139a6a35c899c2c7ac9ffde1c7b4885135d52c821780cf3d2
diff --git a/dev-util/netbeans/netbeans-9999_p20150113.ebuild b/dev-util/netbeans/netbeans-9999_p20150113.ebuild
new file mode 100644
index 0000000..2ce2ef6
--- /dev/null
+++ b/dev-util/netbeans/netbeans-9999_p20150113.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-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-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] 3+ messages in thread
* [gentoo-commits] dev/fordfrog:master commit in: dev-java/netbeans-dlight/, dev-java/netbeans-apisupport/, ...
@ 2015-03-27 17:46 Miroslav Šulc
0 siblings, 0 replies; 3+ messages in thread
From: Miroslav Šulc @ 2015-03-27 17:46 UTC (permalink / raw
To: gentoo-commits
commit: dae4c11580b6154c97335e2d066ac585881c6e49
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 27 17:46:32 2015 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Mar 27 17:46:32 2015 +0000
URL: https://gitweb.gentoo.org/dev/fordfrog.git/commit/?id=dae4c115
netbeans: bumped to the latest sources
dev-java/netbeans-apisupport/ChangeLog | 6 +
dev-java/netbeans-apisupport/Manifest | 4 +-
.../netbeans-apisupport-9999_p20150327.ebuild | 111 ++++++
dev-java/netbeans-cnd/ChangeLog | 6 +
dev-java/netbeans-cnd/Manifest | 4 +-
.../netbeans-cnd-9999_p20150327.ebuild | 125 +++++++
dev-java/netbeans-dlight/ChangeLog | 6 +
dev-java/netbeans-dlight/Manifest | 4 +-
.../netbeans-dlight-9999_p20150327.ebuild | 101 ++++++
dev-java/netbeans-enterprise/ChangeLog | 6 +
dev-java/netbeans-enterprise/Manifest | 4 +-
.../netbeans-enterprise-9999_p20150327.ebuild | 247 ++++++++++++++
dev-java/netbeans-ergonomics/ChangeLog | 6 +
dev-java/netbeans-ergonomics/Manifest | 4 +-
.../netbeans-ergonomics-9999_p20150327.ebuild | 101 ++++++
dev-java/netbeans-extide/ChangeLog | 6 +
dev-java/netbeans-extide/Manifest | 4 +-
.../netbeans-extide-9999_p20150327.ebuild | 108 ++++++
dev-java/netbeans-groovy/ChangeLog | 6 +
dev-java/netbeans-groovy/Manifest | 4 +-
.../netbeans-groovy-9999_p20150327.ebuild | 111 ++++++
dev-java/netbeans-harness/ChangeLog | 6 +
dev-java/netbeans-harness/Manifest | 4 +-
.../netbeans-harness-9999_p20150327.ebuild | 114 +++++++
dev-java/netbeans-ide/ChangeLog | 6 +
dev-java/netbeans-ide/Manifest | 4 +-
.../netbeans-ide-9999_p20150327.ebuild | 371 +++++++++++++++++++++
dev-java/netbeans-java/ChangeLog | 6 +
dev-java/netbeans-java/Manifest | 4 +-
.../netbeans-java-9999_p20150327.ebuild | 253 ++++++++++++++
dev-java/netbeans-javacard/ChangeLog | 6 +
dev-java/netbeans-javacard/Manifest | 4 +-
.../netbeans-javacard-9999_p20150327.ebuild | 134 ++++++++
dev-java/netbeans-javadoc/ChangeLog | 6 +
dev-java/netbeans-javadoc/Manifest | 4 +-
.../netbeans-javadoc-9999_p20150327.ebuild | 168 ++++++++++
dev-java/netbeans-javafx/ChangeLog | 6 +
dev-java/netbeans-javafx/Manifest | 4 +-
.../netbeans-javafx-9999_p20150327.ebuild | 124 +++++++
dev-java/netbeans-mobility/ChangeLog | 6 +
dev-java/netbeans-mobility/Manifest | 4 +-
.../netbeans-mobility-9999_p20150327.ebuild | 126 +++++++
dev-java/netbeans-nb/ChangeLog | 6 +
dev-java/netbeans-nb/Manifest | 4 +-
.../netbeans-nb/netbeans-nb-9999_p20150327.ebuild | 148 ++++++++
dev-java/netbeans-php/ChangeLog | 6 +
dev-java/netbeans-php/Manifest | 4 +-
.../netbeans-php-9999_p20150327.ebuild | 127 +++++++
dev-java/netbeans-platform/ChangeLog | 6 +
dev-java/netbeans-platform/Manifest | 4 +-
.../netbeans-platform-9999_p20150327.ebuild | 153 +++++++++
dev-java/netbeans-profiler/ChangeLog | 6 +
dev-java/netbeans-profiler/Manifest | 4 +-
.../netbeans-profiler-9999_p20150327.ebuild | 121 +++++++
dev-java/netbeans-webcommon/ChangeLog | 6 +
dev-java/netbeans-webcommon/Manifest | 4 +-
.../netbeans-webcommon-9999_p20150327.ebuild | 123 +++++++
dev-java/netbeans-websvccommon/ChangeLog | 6 +
dev-java/netbeans-websvccommon/Manifest | 4 +-
.../netbeans-websvccommon-9999_p20150327.ebuild | 94 ++++++
dev-util/netbeans/ChangeLog | 6 +
dev-util/netbeans/Manifest | 4 +-
dev-util/netbeans/netbeans-9999_p20150327.ebuild | 264 +++++++++++++++
63 files changed, 3413 insertions(+), 21 deletions(-)
diff --git a/dev-java/netbeans-apisupport/ChangeLog b/dev-java/netbeans-apisupport/ChangeLog
index 1095e9e..b6dd127 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_p20150327 (27 Mar 2015)
+
+ 27 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-apisupport-9999_p20150327.ebuild:
+ bumped to the latest sources
+
26 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-apisupport-9999_p20150203.ebuild,
-netbeans-apisupport-9999_p20150204.ebuild,
diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
index a45a4d0..2ceebe7 100644
--- a/dev-java/netbeans-apisupport/Manifest
+++ b/dev-java/netbeans-apisupport/Manifest
@@ -27,6 +27,7 @@ DIST netbeans-trunk-nightly-201503160001-src.zip 206576233 SHA256 2b90db4378f699
DIST netbeans-trunk-nightly-201503230001-src.zip 206651850 SHA256 bda0494e885ce4cbee7281730eab0083988c08c89fc6ea1edfc05a1ed38cfed2 SHA512 96fd079c1649a36fb108a8b4f6128142e5f8666fdb03ea3cd015b387bcaff46c5216974bbf9dfbe74aef79799a4dec8357fdaff6bcf0ef05158ea99ebfe265bb WHIRLPOOL aa2087cfe8d7caa0608eccc6d1ac2d3328afa13fe35166894bef62f74b3c239c5370fe32dc3f6a00ca08325ffed47976fd36775acafcff8df7e060848f0593aa
DIST netbeans-trunk-nightly-201503240001-src.zip 206669022 SHA256 1c106c09dc8e4634331659e872020751589e794f73d0f89175c59e3fef119ba6 SHA512 a854c4f98402d12466c722bf9427c77956bcfc6869338d58217534daa3bf0ca1d7f6d8d791018af37e7df37f7ca07e4d8b92e65147b11bec92e725c0fb1a5603 WHIRLPOOL 601d8469b5bcfb0814765d42c6a41842912e2e9f742a0ee98b986cdd99c2f2c6e62aa585dacd3ea34e743b77cef2f45f595f0964b373d83bafcf2861376bd5dd
DIST netbeans-trunk-nightly-201503250001-src.zip 206755596 SHA256 558e5719c037ff4a27ad9ea4a43f757a71bf616c8c2475ebdd67f5cc28088349 SHA512 7e2d1e11d75ce5af09698b72b40b8f18ba13f52431328d55ddd25358c61e91510c60761f20a12adc2f350674431d6f2b3deaab65d65e371bb1f7019a8158aedb WHIRLPOOL bee357c9dbbf287e354ac17dbdc450560334be63174d35f1a0829dc3eda21218c2bd64f35be1a29ee2fdbd53bfe9ca30115ff5aeb8d0156148ae6df7ab3e3954
+DIST netbeans-trunk-nightly-201503270001-src.zip 206933166 SHA256 ec88a4e19aef5c325fdb1bb33ef179a692be833ca0dc737f48e729e298feec9f SHA512 e81cc855c6a29dfeaaf5edca447227b5708e60fac30266b54fdab3ab3a7b8a03f819f3b246c73bd837207a2d97017b80bfca0f1558c89ad7d3ee51eb2803a066 WHIRLPOOL 0322d7dbdbcdb4d75cd9ba958f665356d3fcc5ac560699c246b628aeaa29570074111804ffa9cd3b7b83d0ef1bd6c816d7f29ef1754fc46dc4260140e7959448
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
@@ -48,5 +49,6 @@ EBUILD netbeans-apisupport-9999_p20150316.ebuild 3390 SHA256 21897be75ce3cba6f17
EBUILD netbeans-apisupport-9999_p20150323.ebuild 3390 SHA256 200a1c8b73d68025cc8af3e5bcbceab19cd80dbe8a71058170bb3faa497e19c8 SHA512 8c24e947a8d92ac6a72cc015db69a4452d44dd2b704ca97c61115ca0cec957df083d1aebde12845715f596998181ce9cb7d4e32abb33a2474debf5e4626f44dd WHIRLPOOL d5b76b3e07e0438a849bcee41be8dca9836c3a6634893b24c8903b1bd893c3ac99a63a18b10f0b0b67bc6495c213cc3b049907f5e158e8c44c2208972206f497
EBUILD netbeans-apisupport-9999_p20150324.ebuild 3390 SHA256 b3a3739875be853e6d1b10b757c26a378f7d94fa33ea68570c4cdbb477838c6b SHA512 2620037ff8de33df19ccae0104891bc92d180008e5570a19dcfcb8fbafad5688e74ad63c8c2a4fbc6ceb7cabff7332a744a2e793928079a6794eb3a41ae73759 WHIRLPOOL 3cc37b5b8dcdb71c0ca94ebc3f2c5037810f296996e151608b390a93b58a7a83597f3dbfcac5fce23b5d5143090c1c027c1e14f9f553561154b14726bdc86a5e
EBUILD netbeans-apisupport-9999_p20150325.ebuild 3390 SHA256 1a624892e9c40714c702a46eff7e0b92ddfbfc91b487fd182a80317680bc7097 SHA512 ecd8102a91833e2763b82a8da9e2786896e17848df4a786d12d2abfe1f8156b2f3940b2db528d073155a5bd58977c687ea582216e8e1e8095d00f4c0cb8490ce WHIRLPOOL 07413309c5db1d0fa192fa1287fb53e4e112aa7e3d79d9047487618068b04370745a7e41db811112e41ea11747bb9c2bde203a33fe5d7fd5b78d9d67759d5140
-MISC ChangeLog 165706 SHA256 c9d98f34cd7a767b80e7e48ecd4d37206ae3ebe78e70000761ec7cd5442889b7 SHA512 c9df557a2bc992d2d1ca6f00cd5594511ffdfe646ae169bbf39172e7c2cc6cf644b0e554d194fdec0fb51f17b7fa1272420dd9c6ee430b1be6bd6b947b8d927e WHIRLPOOL 41dbc3f50172e6194eb9429d7a8c5ce76453c85a35174dab929737497796da64ae2982cb36b794f0e65478bd43c1f05f9ab50300df8cabef4a2f8e7cb7d77c30
+EBUILD netbeans-apisupport-9999_p20150327.ebuild 3390 SHA256 6ae63142aaa225fd2d4769ff94adb5864f9e93aa8d5ed8f4792378ab25c28370 SHA512 49f21219b7a9525c662a1021992b3d5f344219dda24fed340c70af85643d771c1bcd92f1bcd73ee7f0e21e190113c2f7a88b792bbe248be8cb4b5003a0586f37 WHIRLPOOL 1acf6d0739df296a7a4d4606aa2e6a07e655238d6afb50a3fc5c979dded39cd4954b49e99763a60ee4b82a3becb9ed5f56095fda047cd8c82a7efe23610718d3
+MISC ChangeLog 165887 SHA256 2607173a4a67d1661ee2288986e05075a48da25ae67272a346e7513cb442c96c SHA512 6b1be4a27c916571a798506184e44d2618db3c556402d5c78353cdd842737d64a21d60428ac3435fca4b100e2b6e47f275a0faeb932c2a22ffff3561a2fca21c WHIRLPOOL ec83ce279b59af4dfc239b3c66f42b8b2be3efbb766199a4fa55f2d3e1d4dc8e3706e0419339cbd8f5595e8e86e9ea755c138caa88f39a02fcc77d7e8e2de62d
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150327.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150327.ebuild
new file mode 100644
index 0000000..020a698
--- /dev/null
+++ b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150327.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-03-27_00-01-28/zip/netbeans-trunk-nightly-201503270001-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 2a6a6ef..8108d36 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_p20150327 (27 Mar 2015)
+
+ 27 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-cnd-9999_p20150327.ebuild:
+ bumped to the latest sources
+
26 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-cnd-9999_p20150203.ebuild, -netbeans-cnd-9999_p20150204.ebuild,
-netbeans-cnd-9999_p20150205.ebuild, -netbeans-cnd-9999_p20150206.ebuild,
diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
index ca13621..3f62e66 100644
--- a/dev-java/netbeans-cnd/Manifest
+++ b/dev-java/netbeans-cnd/Manifest
@@ -42,6 +42,7 @@ DIST netbeans-trunk-nightly-201503160001-src.zip 206576233 SHA256 2b90db4378f699
DIST netbeans-trunk-nightly-201503230001-src.zip 206651850 SHA256 bda0494e885ce4cbee7281730eab0083988c08c89fc6ea1edfc05a1ed38cfed2 SHA512 96fd079c1649a36fb108a8b4f6128142e5f8666fdb03ea3cd015b387bcaff46c5216974bbf9dfbe74aef79799a4dec8357fdaff6bcf0ef05158ea99ebfe265bb WHIRLPOOL aa2087cfe8d7caa0608eccc6d1ac2d3328afa13fe35166894bef62f74b3c239c5370fe32dc3f6a00ca08325ffed47976fd36775acafcff8df7e060848f0593aa
DIST netbeans-trunk-nightly-201503240001-src.zip 206669022 SHA256 1c106c09dc8e4634331659e872020751589e794f73d0f89175c59e3fef119ba6 SHA512 a854c4f98402d12466c722bf9427c77956bcfc6869338d58217534daa3bf0ca1d7f6d8d791018af37e7df37f7ca07e4d8b92e65147b11bec92e725c0fb1a5603 WHIRLPOOL 601d8469b5bcfb0814765d42c6a41842912e2e9f742a0ee98b986cdd99c2f2c6e62aa585dacd3ea34e743b77cef2f45f595f0964b373d83bafcf2861376bd5dd
DIST netbeans-trunk-nightly-201503250001-src.zip 206755596 SHA256 558e5719c037ff4a27ad9ea4a43f757a71bf616c8c2475ebdd67f5cc28088349 SHA512 7e2d1e11d75ce5af09698b72b40b8f18ba13f52431328d55ddd25358c61e91510c60761f20a12adc2f350674431d6f2b3deaab65d65e371bb1f7019a8158aedb WHIRLPOOL bee357c9dbbf287e354ac17dbdc450560334be63174d35f1a0829dc3eda21218c2bd64f35be1a29ee2fdbd53bfe9ca30115ff5aeb8d0156148ae6df7ab3e3954
+DIST netbeans-trunk-nightly-201503270001-src.zip 206933166 SHA256 ec88a4e19aef5c325fdb1bb33ef179a692be833ca0dc737f48e729e298feec9f SHA512 e81cc855c6a29dfeaaf5edca447227b5708e60fac30266b54fdab3ab3a7b8a03f819f3b246c73bd837207a2d97017b80bfca0f1558c89ad7d3ee51eb2803a066 WHIRLPOOL 0322d7dbdbcdb4d75cd9ba958f665356d3fcc5ac560699c246b628aeaa29570074111804ffa9cd3b7b83d0ef1bd6c816d7f29ef1754fc46dc4260140e7959448
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
@@ -63,5 +64,6 @@ EBUILD netbeans-cnd-9999_p20150316.ebuild 4586 SHA256 aa7389260802f2231f965c6e61
EBUILD netbeans-cnd-9999_p20150323.ebuild 4586 SHA256 1784b9d126012a6b763e9f566e6c0d75d2a849369256b7b1cd77c1e873969b4d SHA512 50aa0673e3c4e84b16990277ca8b0968c3658234d2c7bc5fe630230748ccf177d788a60d89f238088d5034b1818b14e5d80fff771da6ab605c344019e6f6a4b1 WHIRLPOOL 106c35916a4fd0df2b49aa90b3c600b4c2e8d3ee562550eb0f42c2e41d9336fba4cd0f5bd0cac4c721c4d1b33913e1649dccec9e8763d599860abd3273abb6e3
EBUILD netbeans-cnd-9999_p20150324.ebuild 4586 SHA256 289460b3c41c475841d55a180fb2f0a1169e24c17cfc9a103aafa69716df40c4 SHA512 2e2ebb9b0b5f7cc605fc01d5298d06a2cef856ace7a71abfcadf9d3e58289f46dee359d2675772ef56d00fb3b2150c01212c2a2ebf14ad1b1fddb7dba6997a0a WHIRLPOOL 68ff94edad6d10b31f2a90fc7dac969b0a3b57d73856e33116048f795bcd322ae1707ecfc26222619fcf6971d7c6e5ad16daf095ca0d2357e5bc0fa8f8d2bef5
EBUILD netbeans-cnd-9999_p20150325.ebuild 4586 SHA256 b982b8c5810cf8d4a49583120ec401a72a0df74cf437aa67725056f9058b9776 SHA512 09c8ba7d2a45826cc3abb81b6a257c877115411f241cbc2d74077d3d64714d82c2a9efe166d73fae39bbc555796cf2152089d4120352c469905079004196d127 WHIRLPOOL b5e39a40195830f117c43ceca642895872a2171c599eb24a59083701a89f5dfb07dd6f846629c964a57d7f4bb9139c564d3810dfbce952e17adfa90841d72eca
-MISC ChangeLog 151257 SHA256 d6aee62ca3bfab67672c11e20986eea33257dcb96a5710a0aec26d39137305f5 SHA512 7d4713d0910eb05a3208aa487ecadb3d4df3f91f1db26f195fc39e2c1776a6b9c4fd296904e23a5c72a8fb08c24631e91dd5736d4df0ab329e1dc5e6f4e1d5b5 WHIRLPOOL fb475f60a1acd92313f56324d763baadd3a83f3ada9f3b6f1986a3bcdeb8e18cedfe09a47238415d1430aa90c64f0751311967e41f6c64847e14ac6c39166b03
+EBUILD netbeans-cnd-9999_p20150327.ebuild 4586 SHA256 b5babc0cf30a12b03b33f3581538641d0c0a52086376927e025b54097cd202d3 SHA512 801b4860eda03da2b5013043b24724ac50552abadcf36e93da45263f7145eb33e7dcbadfb5159b3f973c61009697ac9b31037b11fbbcea5c63c4b246655a19f8 WHIRLPOOL 908babd9c46637b8f1a8b0db8dabba9872c1e57e3f6e16ac40e8dc5753e8b7a22b2420b8bb0237f6ff1eea4f52bf0a2e8391ded56bf206639c23a90bacd04eb1
+MISC ChangeLog 151424 SHA256 fba1114da5118cbb5d6ee1aeec708f5ed0cf447bf1ec527b4f326350098fad12 SHA512 885a796479f79cd873c0618ad302893dc95b4d12078bb4f001a10da4cf1cc1be62d8d0e1557e9ebb8baab5bcb6a78ab75a8d5e6d7e89ddf291d00a02cd715fb9 WHIRLPOOL 548498e78d8fa16931587276f05433acaa39d6e39a7eb4583846ef43083fdcd5311cf1feaf8f17212eb67aa727e9bf2465b9a65011b5702dc9c03f43c3433055
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150327.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150327.ebuild
new file mode 100644
index 0000000..76e01fa
--- /dev/null
+++ b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150327.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-03-27_00-01-28/zip/netbeans-trunk-nightly-201503270001-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/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
+ http://hg.netbeans.org/binaries/547CFC4D4F7C877925CFB0732F303DC1797A58C1-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}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
+ ln -s "${DISTDIR}"/547CFC4D4F7C877925CFB0732F303DC1797A58C1-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 6c72939..31fbb4f 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_p20150327 (27 Mar 2015)
+
+ 27 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-dlight-9999_p20150327.ebuild:
+ bumped to the latest sources
+
26 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-dlight-9999_p20150203.ebuild,
-netbeans-dlight-9999_p20150204.ebuild,
diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
index d5f66e4..7fbbdef 100644
--- a/dev-java/netbeans-dlight/Manifest
+++ b/dev-java/netbeans-dlight/Manifest
@@ -36,6 +36,7 @@ DIST netbeans-trunk-nightly-201503160001-src.zip 206576233 SHA256 2b90db4378f699
DIST netbeans-trunk-nightly-201503230001-src.zip 206651850 SHA256 bda0494e885ce4cbee7281730eab0083988c08c89fc6ea1edfc05a1ed38cfed2 SHA512 96fd079c1649a36fb108a8b4f6128142e5f8666fdb03ea3cd015b387bcaff46c5216974bbf9dfbe74aef79799a4dec8357fdaff6bcf0ef05158ea99ebfe265bb WHIRLPOOL aa2087cfe8d7caa0608eccc6d1ac2d3328afa13fe35166894bef62f74b3c239c5370fe32dc3f6a00ca08325ffed47976fd36775acafcff8df7e060848f0593aa
DIST netbeans-trunk-nightly-201503240001-src.zip 206669022 SHA256 1c106c09dc8e4634331659e872020751589e794f73d0f89175c59e3fef119ba6 SHA512 a854c4f98402d12466c722bf9427c77956bcfc6869338d58217534daa3bf0ca1d7f6d8d791018af37e7df37f7ca07e4d8b92e65147b11bec92e725c0fb1a5603 WHIRLPOOL 601d8469b5bcfb0814765d42c6a41842912e2e9f742a0ee98b986cdd99c2f2c6e62aa585dacd3ea34e743b77cef2f45f595f0964b373d83bafcf2861376bd5dd
DIST netbeans-trunk-nightly-201503250001-src.zip 206755596 SHA256 558e5719c037ff4a27ad9ea4a43f757a71bf616c8c2475ebdd67f5cc28088349 SHA512 7e2d1e11d75ce5af09698b72b40b8f18ba13f52431328d55ddd25358c61e91510c60761f20a12adc2f350674431d6f2b3deaab65d65e371bb1f7019a8158aedb WHIRLPOOL bee357c9dbbf287e354ac17dbdc450560334be63174d35f1a0829dc3eda21218c2bd64f35be1a29ee2fdbd53bfe9ca30115ff5aeb8d0156148ae6df7ab3e3954
+DIST netbeans-trunk-nightly-201503270001-src.zip 206933166 SHA256 ec88a4e19aef5c325fdb1bb33ef179a692be833ca0dc737f48e729e298feec9f SHA512 e81cc855c6a29dfeaaf5edca447227b5708e60fac30266b54fdab3ab3a7b8a03f819f3b246c73bd837207a2d97017b80bfca0f1558c89ad7d3ee51eb2803a066 WHIRLPOOL 0322d7dbdbcdb4d75cd9ba958f665356d3fcc5ac560699c246b628aeaa29570074111804ffa9cd3b7b83d0ef1bd6c816d7f29ef1754fc46dc4260140e7959448
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
@@ -57,5 +58,6 @@ EBUILD netbeans-dlight-9999_p20150316.ebuild 2995 SHA256 c9272dd7d207e961ffa3864
EBUILD netbeans-dlight-9999_p20150323.ebuild 2995 SHA256 41d804a785a0b38875300185808eda988457608bfe2b833c5efec14695e42a82 SHA512 2c40ea0346d054f048e292947e0094d4da1ba823756ed996bbd7f41082e7d010ba64b4d1c8b36a506f3f5581682b2a2518f48e8296233dee5336f8f7bf4fbd5c WHIRLPOOL ad559da890aa2315297b77730e42df33cdf7841fb0e50b0cc1eb67ec4264d9e4ad31896e3f454124d470220c994001ad03d4a3d12c6bb3b0dfe28a08f046e454
EBUILD netbeans-dlight-9999_p20150324.ebuild 2995 SHA256 c6afc71f6cbd62edd954a7fc1ff7798e35a6780ffee814407b8fd17389d7f787 SHA512 0c461fb462798344fcfc22b22606e06acb0462c6320422bb984f544f4943e3246a2c05935a3122f25813b15b5bf2a4f04299d1cebbfa0cdd0d2002ace305013d WHIRLPOOL 6b7ba4a4fc92fd1a9faa359cb58a90fd3d2e1c3756f6caba871c6360b141c82c877fff90e4f580541cbfb96b7f2c7c2adacbabc3be47fad5b5704c4ca34a3589
EBUILD netbeans-dlight-9999_p20150325.ebuild 2995 SHA256 b28e04b72eacf8864de9a8ed384d5267d27d3a8b6070da4352606f502a005f60 SHA512 82f2538aa87fc74ce8a979094a7d257cecf0b7a5e8cc4631fc80907fb54bdf2127773d6bc36f639f344731d89a6388d89e02e70b47b3a2a3baf64dc5d8d11a5e WHIRLPOOL ef4881237b7b2d30f6a96431d6635f1e55cf677fc77348b6d02aeab0bcc5c1fc538d172387620aa38356b2551ed564c57dc36df66038810b6b83fb18ec8ce49f
-MISC ChangeLog 157867 SHA256 7cdf85bcc3ed450d6b6dd5f59981a37aa083e4ca6a3f6f5198bc0239fb070844 SHA512 2b38a1c19869c33cbc07c17c5cdb27c1c3e2bdc0bd00c088a23ebf30645a2421125531a3000c67148037190d6f613a2c4c5e39e6b503269ac23da8c2476d176f WHIRLPOOL 7cb4e7960d7a2e46750fa8648888d4f0a6a715c3386eecf82647e02597ff6fed7c5d29f27659feb8cd1155eec95a459a27ecc87fc2be545108fcc9998462d4e0
+EBUILD netbeans-dlight-9999_p20150327.ebuild 2995 SHA256 454856c60c97ee8242edc9370faa57371852622a18f4782284b4b06d7c0c2f39 SHA512 925fbe6e521e433c69620a137b52ef89c5db845c37f720e3756bce13169297c9bf1395f9f9513425608d059aa523cfbb262bb06b9ba4574e0cb34137b80d3acf WHIRLPOOL 4334fc7447c8d192e1c13eac5033e6cf31a631c2be780c35fa33960f1f6e8f771dbd9ad292fdd9d95946b20d6bf49ecb73aa3c1530d9404533ed215bad638114
+MISC ChangeLog 158040 SHA256 cdcf36e93992cb29fe311bb1827a862662cb55585437d6692b5c5f201766b6a9 SHA512 a980971b0a473a5941f17f7fd9ffe008e875a6a319fd15eade75e98f9c343f8553dfe66b5b8e34926f2a79bf0579779dd50a21931c4804ccc70f8cf3081b2397 WHIRLPOOL 83cf82a6e85f67ed0278e3171a26d8a974772d71c6ac212aba7445431171a1ede702226ba0997d368c5a19a772bf37fa7d80300e6b6946973bcd4dfca1f8cc64
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150327.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150327.ebuild
new file mode 100644
index 0000000..28be5ad
--- /dev/null
+++ b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150327.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-03-27_00-01-28/zip/netbeans-trunk-nightly-201503270001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/9395F923725681A9FC9154EF919B69564185B310-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}"/9395F923725681A9FC9154EF919B69564185B310-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 e905e51..b2dfe8a 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_p20150327 (27 Mar 2015)
+
+ 27 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-enterprise-9999_p20150327.ebuild:
+ bumped to the latest sources
+
26 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-enterprise-9999_p20150203.ebuild,
-netbeans-enterprise-9999_p20150204.ebuild,
diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
index 4ac6395..b0676b2 100644
--- a/dev-java/netbeans-enterprise/Manifest
+++ b/dev-java/netbeans-enterprise/Manifest
@@ -116,6 +116,7 @@ DIST netbeans-trunk-nightly-201503160001-src.zip 206576233 SHA256 2b90db4378f699
DIST netbeans-trunk-nightly-201503230001-src.zip 206651850 SHA256 bda0494e885ce4cbee7281730eab0083988c08c89fc6ea1edfc05a1ed38cfed2 SHA512 96fd079c1649a36fb108a8b4f6128142e5f8666fdb03ea3cd015b387bcaff46c5216974bbf9dfbe74aef79799a4dec8357fdaff6bcf0ef05158ea99ebfe265bb WHIRLPOOL aa2087cfe8d7caa0608eccc6d1ac2d3328afa13fe35166894bef62f74b3c239c5370fe32dc3f6a00ca08325ffed47976fd36775acafcff8df7e060848f0593aa
DIST netbeans-trunk-nightly-201503240001-src.zip 206669022 SHA256 1c106c09dc8e4634331659e872020751589e794f73d0f89175c59e3fef119ba6 SHA512 a854c4f98402d12466c722bf9427c77956bcfc6869338d58217534daa3bf0ca1d7f6d8d791018af37e7df37f7ca07e4d8b92e65147b11bec92e725c0fb1a5603 WHIRLPOOL 601d8469b5bcfb0814765d42c6a41842912e2e9f742a0ee98b986cdd99c2f2c6e62aa585dacd3ea34e743b77cef2f45f595f0964b373d83bafcf2861376bd5dd
DIST netbeans-trunk-nightly-201503250001-src.zip 206755596 SHA256 558e5719c037ff4a27ad9ea4a43f757a71bf616c8c2475ebdd67f5cc28088349 SHA512 7e2d1e11d75ce5af09698b72b40b8f18ba13f52431328d55ddd25358c61e91510c60761f20a12adc2f350674431d6f2b3deaab65d65e371bb1f7019a8158aedb WHIRLPOOL bee357c9dbbf287e354ac17dbdc450560334be63174d35f1a0829dc3eda21218c2bd64f35be1a29ee2fdbd53bfe9ca30115ff5aeb8d0156148ae6df7ab3e3954
+DIST netbeans-trunk-nightly-201503270001-src.zip 206933166 SHA256 ec88a4e19aef5c325fdb1bb33ef179a692be833ca0dc737f48e729e298feec9f SHA512 e81cc855c6a29dfeaaf5edca447227b5708e60fac30266b54fdab3ab3a7b8a03f819f3b246c73bd837207a2d97017b80bfca0f1558c89ad7d3ee51eb2803a066 WHIRLPOOL 0322d7dbdbcdb4d75cd9ba958f665356d3fcc5ac560699c246b628aeaa29570074111804ffa9cd3b7b83d0ef1bd6c816d7f29ef1754fc46dc4260140e7959448
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
@@ -137,5 +138,6 @@ EBUILD netbeans-enterprise-9999_p20150316.ebuild 14851 SHA256 14750a78a540549688
EBUILD netbeans-enterprise-9999_p20150323.ebuild 14851 SHA256 2aeef2cac9af8a6faa2c183aa5eb1032123a36e8323f2b7df091155a8a2a3ff2 SHA512 6e700fb64ed49bc724ec4190a32aa0be5478b975019620be05f70c7ae6e97da80c3a8d845e86e90a88daa6cbf910bfb833990c65af0baa9fa9bebcee9f876111 WHIRLPOOL e4bdd070ff57b6427797fad0120dd97665a80cfe2130924801a1e873bcbd566a0a7cdf209ade47ae7561e8e8bbf89fa36ba39ebc66c0843e048510a371ac8dab
EBUILD netbeans-enterprise-9999_p20150324.ebuild 14851 SHA256 c221ecfc00c376b4c1c2cc02226aa6f9323ac3df5605a07441627ff43b50e5ea SHA512 2517f4760985558d47f9fab12b929e65bf0b1a8676c207d4df9125598e906df4e21f283fe3c26ba53055e928ef2e1bb80f04a6a691bdf785cfca2a063848c5a1 WHIRLPOOL cbdbceaed895c79a6c174c8312c2a4493f7a8ba0fa124226a9ce9cef6ad5bea1bde4f45c51c2b9bbe9fa885e213c6ca26a260904d235a410fad9ab23cebd51f1
EBUILD netbeans-enterprise-9999_p20150325.ebuild 14851 SHA256 5538efc10d1f3a7279b4a8cd48a75990e27edf8e8821def707cefa3697037d08 SHA512 1426c9671a57e5093e992dc47ff6ee6b080e87ce803b04a7c4de380731e63a6bc75f788888732da5c0bca4b5550711c469cd7e1b2dc971982942731edc943fbf WHIRLPOOL 8e8440073777ff8bc66d10afb987a43a897cedfeec5b1dab52063a410bbaa282c03f83cb85fba301ca6a19bf0cef1221f4fc2436e2a98fcbcf606ca4204da3e7
-MISC ChangeLog 166231 SHA256 d2ff0294cbc5c7d4421bb4c515ff142b21cae32fa4480589a8191b7e620304c4 SHA512 c8f4130c002ca6df58b791cb220077b5722cd1f0dd84727c366004b1f40477f8de6fa5ebf9c0ec6301d498a498755c4813e7edd3a00f970d4eeaba490a6698ba WHIRLPOOL 8e461a3b6f2f9076ae14f897bfefaca5a3b247ac3fe2a3e1b5bd1c743927c2be9590d8794e0bf498797cc6e95acd954f12494e7f08e5216e3a18016146e67a2d
+EBUILD netbeans-enterprise-9999_p20150327.ebuild 14851 SHA256 cdca8248b5a4847adb5377b155d96052f7286dbb217bd6b7cfa4bb2266633726 SHA512 2dc7766d3a1fddf6826124f8592bb3e5e8b49aaccef06c5d116d575bf3eb7427658aa1501d4e77b87d26b095dc38c9629d154965fed1700f1a6639cbaaa92dbd WHIRLPOOL f38267d8c244b4eb1198b6d22f45117da88b6e4dc7f74b94e6f4973454ebcebcabf221882dcb75d7eb7f0116316ab2aade96913e89c62344e08ea0b8fe77c366
+MISC ChangeLog 166412 SHA256 cd02deb2f536ae77b7ba8d010534b1b029c434c773eb11be40c10b6d101e3775 SHA512 1fcbbb2839c05622a6c697bd2962339965678dc9f0b5031ec6c629bd84c2337b576d581c3e64b3af6ca1a6b0b31e4051fc658d05759a5cd2d9f929092522ff49 WHIRLPOOL c102bdcd9914b5b80b7bf8c195c2f0b7c553a8f971c06aabe2bfc2f3c4d123490b9a70d8dc4c253a95c7e14be5c03bb6ede0492a53dd340072b118e7c3e53f0d
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150327.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150327.ebuild
new file mode 100644
index 0000000..0343349
--- /dev/null
+++ b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150327.ebuild
@@ -0,0 +1,247 @@
+# 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-03-27_00-01-28/zip/netbeans-trunk-nightly-201503270001-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/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}"/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 4670857..ebd0adc 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_p20150327 (27 Mar 2015)
+
+ 27 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-ergonomics-9999_p20150327.ebuild:
+ bumped to the latest sources
+
26 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-ergonomics-9999_p20150203.ebuild,
-netbeans-ergonomics-9999_p20150204.ebuild,
diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
index fd34277..b3fa388 100644
--- a/dev-java/netbeans-ergonomics/Manifest
+++ b/dev-java/netbeans-ergonomics/Manifest
@@ -27,6 +27,7 @@ DIST netbeans-trunk-nightly-201503160001-src.zip 206576233 SHA256 2b90db4378f699
DIST netbeans-trunk-nightly-201503230001-src.zip 206651850 SHA256 bda0494e885ce4cbee7281730eab0083988c08c89fc6ea1edfc05a1ed38cfed2 SHA512 96fd079c1649a36fb108a8b4f6128142e5f8666fdb03ea3cd015b387bcaff46c5216974bbf9dfbe74aef79799a4dec8357fdaff6bcf0ef05158ea99ebfe265bb WHIRLPOOL aa2087cfe8d7caa0608eccc6d1ac2d3328afa13fe35166894bef62f74b3c239c5370fe32dc3f6a00ca08325ffed47976fd36775acafcff8df7e060848f0593aa
DIST netbeans-trunk-nightly-201503240001-src.zip 206669022 SHA256 1c106c09dc8e4634331659e872020751589e794f73d0f89175c59e3fef119ba6 SHA512 a854c4f98402d12466c722bf9427c77956bcfc6869338d58217534daa3bf0ca1d7f6d8d791018af37e7df37f7ca07e4d8b92e65147b11bec92e725c0fb1a5603 WHIRLPOOL 601d8469b5bcfb0814765d42c6a41842912e2e9f742a0ee98b986cdd99c2f2c6e62aa585dacd3ea34e743b77cef2f45f595f0964b373d83bafcf2861376bd5dd
DIST netbeans-trunk-nightly-201503250001-src.zip 206755596 SHA256 558e5719c037ff4a27ad9ea4a43f757a71bf616c8c2475ebdd67f5cc28088349 SHA512 7e2d1e11d75ce5af09698b72b40b8f18ba13f52431328d55ddd25358c61e91510c60761f20a12adc2f350674431d6f2b3deaab65d65e371bb1f7019a8158aedb WHIRLPOOL bee357c9dbbf287e354ac17dbdc450560334be63174d35f1a0829dc3eda21218c2bd64f35be1a29ee2fdbd53bfe9ca30115ff5aeb8d0156148ae6df7ab3e3954
+DIST netbeans-trunk-nightly-201503270001-src.zip 206933166 SHA256 ec88a4e19aef5c325fdb1bb33ef179a692be833ca0dc737f48e729e298feec9f SHA512 e81cc855c6a29dfeaaf5edca447227b5708e60fac30266b54fdab3ab3a7b8a03f819f3b246c73bd837207a2d97017b80bfca0f1558c89ad7d3ee51eb2803a066 WHIRLPOOL 0322d7dbdbcdb4d75cd9ba958f665356d3fcc5ac560699c246b628aeaa29570074111804ffa9cd3b7b83d0ef1bd6c816d7f29ef1754fc46dc4260140e7959448
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
@@ -48,5 +49,6 @@ EBUILD netbeans-ergonomics-9999_p20150316.ebuild 2919 SHA256 dfc44257b447270a266
EBUILD netbeans-ergonomics-9999_p20150323.ebuild 2919 SHA256 e633f18aace7b520db13ab2f7df2f3576667e25694e6617cef0ee493236f4246 SHA512 ceb6a1298da5e10a5773d8133b101fb4a665ed20c13f0579fd35289ea5b764fb8bb4798e77f71a8ab8f874ef155030f19d2d0d9023c29b3320f4c9217d16e402 WHIRLPOOL 7a751b20c20bb24a33aeed7880e0e5d2038f0d9773626fe2a1695643fcc1394020d5cda82c51daf299c6ee3f9cea6ad41d5c396352639dd0d525522885e45ff2
EBUILD netbeans-ergonomics-9999_p20150324.ebuild 2919 SHA256 c597c867e88639603c4ec2678c724216d9a8275023b3ce38c0b768fe415b761b SHA512 f13d43805a8ce0341482ceb157a091e3e9e349092d67f80dcd3cb274766d31a889547590ed5536365a833561dd6161eb16567752c36c8c482f0ef7a29a5754ad WHIRLPOOL f26d11ff1ca6f8c04ee8ce8edaf9803f2a1d2d30e3e6aafe09add6bbe43faf521e50c50b724378102ffe004c6da753264ca2564ae252387d01fe685010f6cc86
EBUILD netbeans-ergonomics-9999_p20150325.ebuild 2919 SHA256 0bb2780b24687b66b4758f3a407b969ab7011f4265f4d3202c6bd4503682488a SHA512 7ad4f4452e1f0ba93ee90a5b1e24e36cbe77710c2a5a111619bb2c8914dfaea86ad1bf3c86e60b170ee6454d373fb653e65f229e302fbf628691cf316dad9065 WHIRLPOOL 2edf56a6a062c77ecfaeb609ce2da31250725beed8ef79478489838fa7275ef0ce891e17986cb69f9a24f97fd4269816b8991214ad64c8fe4f271db724f8ddbf
-MISC ChangeLog 165706 SHA256 8d6773a178bbd456a250853cdddff1359852b5298bc5a1f7f857c6cd80814f8f SHA512 81fcc52f552c3f11a5d5e56208b6cf0af8bf208a79861e269b7361a6090a19e7be99512ba013b537dc31a984a2a19316986ee94e287933aa8b97b51286f951d0 WHIRLPOOL 757875c5dc776d4959bc6f0a38b7707fa94b13f2d00df686085ecdbdd11a6c177d2cb244761ff6d4355b965d74ca40367325ee1f79f9137b85d5aad34fa8223c
+EBUILD netbeans-ergonomics-9999_p20150327.ebuild 2919 SHA256 2830ff1e69fbcf0e65415ce27cc83f1bba90d09228489318d0cb2797fa4c6b47 SHA512 f4e0454dbfe789bf492ed69b871290856a8cf614fa68e692d430fb17c33f77fdfdf21e2922229479be4e2dd35c4de0c63e1a8b713d0f0605d9a9bfb94b3d7417 WHIRLPOOL 8a3799615c9a6a91bdaf393b5a811717762e89c4c3bf7789a846dadac923031b4c22a32803992246cda10a5ee6a3eafa059c551bdde9a5a9dc5d71a99d260b04
+MISC ChangeLog 165887 SHA256 b17c6c3324927255345ca7836e9cee13253a07e818b0824d4d3aff003d6e7c10 SHA512 01da99ae49d51425ee843c6d7d9c2c061989a7b11e9f3c5462e06aed49e7677ee64a39191184966fbff0eae0424e718b7c68b354881ecd65dff86cca258a294b WHIRLPOOL 5352245b8748174bf79c1e83bc6fc4891a7e3554f4d8f628d7bb5670ba3f132a9cb7ddae7599178f51bf88ea39175fb682027cd7d2d76fa171abf5d8a89a1ba7
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150327.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150327.ebuild
new file mode 100644
index 0000000..f2aef17
--- /dev/null
+++ b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150327.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-03-27_00-01-28/zip/netbeans-trunk-nightly-201503270001-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 26a8a85..3e004d9 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_p20150327 (27 Mar 2015)
+
+ 27 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-extide-9999_p20150327.ebuild:
+ bumped to the latest sources
+
26 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-extide-9999_p20150203.ebuild,
-netbeans-extide-9999_p20150204.ebuild,
diff --git a/dev-java/netbeans-extide/Manifest b/dev-java/netbeans-extide/Manifest
index 4ecdd87..9abae91 100644
--- a/dev-java/netbeans-extide/Manifest
+++ b/dev-java/netbeans-extide/Manifest
@@ -25,6 +25,7 @@ DIST netbeans-trunk-nightly-201503160001-src.zip 206576233 SHA256 2b90db4378f699
DIST netbeans-trunk-nightly-201503230001-src.zip 206651850 SHA256 bda0494e885ce4cbee7281730eab0083988c08c89fc6ea1edfc05a1ed38cfed2 SHA512 96fd079c1649a36fb108a8b4f6128142e5f8666fdb03ea3cd015b387bcaff46c5216974bbf9dfbe74aef79799a4dec8357fdaff6bcf0ef05158ea99ebfe265bb WHIRLPOOL aa2087cfe8d7caa0608eccc6d1ac2d3328afa13fe35166894bef62f74b3c239c5370fe32dc3f6a00ca08325ffed47976fd36775acafcff8df7e060848f0593aa
DIST netbeans-trunk-nightly-201503240001-src.zip 206669022 SHA256 1c106c09dc8e4634331659e872020751589e794f73d0f89175c59e3fef119ba6 SHA512 a854c4f98402d12466c722bf9427c77956bcfc6869338d58217534daa3bf0ca1d7f6d8d791018af37e7df37f7ca07e4d8b92e65147b11bec92e725c0fb1a5603 WHIRLPOOL 601d8469b5bcfb0814765d42c6a41842912e2e9f742a0ee98b986cdd99c2f2c6e62aa585dacd3ea34e743b77cef2f45f595f0964b373d83bafcf2861376bd5dd
DIST netbeans-trunk-nightly-201503250001-src.zip 206755596 SHA256 558e5719c037ff4a27ad9ea4a43f757a71bf616c8c2475ebdd67f5cc28088349 SHA512 7e2d1e11d75ce5af09698b72b40b8f18ba13f52431328d55ddd25358c61e91510c60761f20a12adc2f350674431d6f2b3deaab65d65e371bb1f7019a8158aedb WHIRLPOOL bee357c9dbbf287e354ac17dbdc450560334be63174d35f1a0829dc3eda21218c2bd64f35be1a29ee2fdbd53bfe9ca30115ff5aeb8d0156148ae6df7ab3e3954
+DIST netbeans-trunk-nightly-201503270001-src.zip 206933166 SHA256 ec88a4e19aef5c325fdb1bb33ef179a692be833ca0dc737f48e729e298feec9f SHA512 e81cc855c6a29dfeaaf5edca447227b5708e60fac30266b54fdab3ab3a7b8a03f819f3b246c73bd837207a2d97017b80bfca0f1558c89ad7d3ee51eb2803a066 WHIRLPOOL 0322d7dbdbcdb4d75cd9ba958f665356d3fcc5ac560699c246b628aeaa29570074111804ffa9cd3b7b83d0ef1bd6c816d7f29ef1754fc46dc4260140e7959448
EBUILD netbeans-extide-7.4.ebuild 3311 SHA256 8585e0b9eac3b9bb35d5b5e0152936f84708a824d76831930a3dfd3d196556b0 SHA512 19eceec7a634923b4712eb277a1ff9900a2eb4d9ac0a2c699175333c263f0c02baaf24eb30bd7919444f5c9df751186689b2d4359ca1c88dca02884d7c18c3cd WHIRLPOOL e64509f198c4d09851f98d5bd2ddd5b469b0a7c0f3122f391c17833e5d6d77b7a6c2fd9e942e34f2df42047504ad40593f97af9b2898450e769c7b012355c316
EBUILD netbeans-extide-8.0.2.ebuild 3313 SHA256 d147df43b8e55de81e0429604a2497a82861864ae50fbb85368a3070e1c266c9 SHA512 8f2722ce12c1582ca6e9ed348fcb37b9969585037b5432e592e5dd6ef4b3e49c58783da5fe20f088bee07514e3b42de7aa36607900b285c32c4b91fa218df90c WHIRLPOOL 0fb074484787a5e0e688dc734efe027ff6dfd082dd63bc9bccc612f915fbbe33a4f93db6c43d345abc9c191e22ec196aada1e889d1240968916d54c69497a2d6
EBUILD netbeans-extide-8.0.ebuild 3305 SHA256 b2d57e2e2d92760ead3d383fe4dd5b4fb9fc2807a9b58c6f40b44fc24072b8bb SHA512 6e7f12758188a564ef6b5cf8b0ffdf79e30d1021172d10f215d04e727bc4001e4385fd0961a26a6bb42638089e0919b1d4628a13ba11a3deac94d4693c7210d5 WHIRLPOOL adac8461de43669b7bb98ea8920c0a2944837211a37503b957221149d4b91c4bd92b6db160191990b838c474495c65f62c8a4bb9fdbcaa371b4648a335b1afa9
@@ -42,5 +43,6 @@ EBUILD netbeans-extide-9999_p20150316.ebuild 3383 SHA256 22006208501d34dc1a3f5db
EBUILD netbeans-extide-9999_p20150323.ebuild 3383 SHA256 c7dbcb90c768024cc5884f61c87b463098044e917171acdc60f22574187bd31f SHA512 4f73a2ef2d5bd6563a15166a52d0913ecfa2fa837dc93f8bc30adc2704c03c620ec79fc729ae58878b5849f751f3a1fa397010e4559e425a282f1f1843937a85 WHIRLPOOL 6cd94d6e5c839732d3a65c9a3918197aaabe235bca07754b629bad1ccc3f33bfd3c8ba66304bd77a7be92ca49534d2d2d19aad75eb832d6928504862126139d9
EBUILD netbeans-extide-9999_p20150324.ebuild 3383 SHA256 4a7573cd513c0e6863583d254e6414bfbd226852cd9d799ab545c84bbd43f101 SHA512 2ddb93115406934746176fdc6ec8e3b4e6e122ac1345d9a752ea88845898fa5dd9276be8ccba22726d2896ad973e0043221fc45dfad98baa8d235389d82a651d WHIRLPOOL 2ee96402b8b14f8eb82fc715ce7ef386ae337b03eccafcf1c579622005a575c975cd761ef9939ff362a77c64e5e01641cc2070084bd40b6e0c7d0ecf40157a45
EBUILD netbeans-extide-9999_p20150325.ebuild 3383 SHA256 ac427b1d18d845e3b12b44ebfe8357d4ee430682af1897a0f855d2b63bc8efc3 SHA512 46b0a6dca6a261d960aa4c348c09693ef18d501d31790f379d44a187a452037b91d0ef9bcf0b3d433515414d5ad61d67e6dc53530c59f51f94170fbe5b235175 WHIRLPOOL 2dcaa7574cb31cfbff436e2c413bfaf0a40cd47bedcc302c706ccadce7a3b5dee4dfb398016bd72b0236a450ae2eaca8b4c113ad23fe1a72a4b319f1bba81081
-MISC ChangeLog 89777 SHA256 6f40a24d1f8ff57919074bff95ceabc9df6a1f570b88d73103a0dbc9108d98a7 SHA512 c45bd6701ef7768475871cae207bb0fa52772e6ba729495531f3817626fe4658568a61e83cd53af72647d1c335da5591a91fc3978ae65015f3988cbec2b2eb4a WHIRLPOOL 8268a26d3d077dac4378749152ec861e4805a075f1827e7ef18c2cd24f21842a85e6e61873994e85b2c130212f50bf73b669f8562150d2f969e37509b87c7234
+EBUILD netbeans-extide-9999_p20150327.ebuild 3383 SHA256 ce68976521c11f47ef8d258c8e01d0878d1e788ebc98a3a6481ff821705802ca SHA512 bfdcc43943f6e6aa223de62a71a6909e9e47ca91d147875de116ed7e5e5a8683b3e8d64e47c230c43b62e484ccc0ecde918b66e6106c3142998cde80ea1c2cff WHIRLPOOL 0932d3f5008202e873240ce2ed80ebd20b28a0a8f598bd46312966699064374d164f2f31631c9ef274732dcfc73a80967480d7169676eb08e814ce37df8e5331
+MISC ChangeLog 89950 SHA256 cb025cd90e0d5d67c2899d389655095f00e79a735bca8dc6811fd5e8696c17c0 SHA512 5d705ae772da05c6a21850692d6c038c40cf3b0d9b421cc3e4f73218f61823b3b3032bb887bb91b0fa492866b7ff78a83fe2e4724dbda37408baf2e7a6089ce2 WHIRLPOOL 12453c25b52ef4ac72d722647c35f740973c8f61ae519cdc9d8dd31807dddb8aa7b01274e101547d9445bde97b78a2aa07c008886152c3ccd0286ba670957beb
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150327.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150327.ebuild
new file mode 100644
index 0000000..c7e2f8d
--- /dev/null
+++ b/dev-java/netbeans-extide/netbeans-extide-9999_p20150327.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-03-27_00-01-28/zip/netbeans-trunk-nightly-201503270001-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 4203730..37f001b 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_p20150327 (27 Mar 2015)
+
+ 27 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-groovy-9999_p20150327.ebuild:
+ bumped to the latest sources
+
26 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-groovy-9999_p20150203.ebuild,
-netbeans-groovy-9999_p20150204.ebuild,
diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
index 6d06222..7d8537a 100644
--- a/dev-java/netbeans-groovy/Manifest
+++ b/dev-java/netbeans-groovy/Manifest
@@ -31,6 +31,7 @@ DIST netbeans-trunk-nightly-201503160001-src.zip 206576233 SHA256 2b90db4378f699
DIST netbeans-trunk-nightly-201503230001-src.zip 206651850 SHA256 bda0494e885ce4cbee7281730eab0083988c08c89fc6ea1edfc05a1ed38cfed2 SHA512 96fd079c1649a36fb108a8b4f6128142e5f8666fdb03ea3cd015b387bcaff46c5216974bbf9dfbe74aef79799a4dec8357fdaff6bcf0ef05158ea99ebfe265bb WHIRLPOOL aa2087cfe8d7caa0608eccc6d1ac2d3328afa13fe35166894bef62f74b3c239c5370fe32dc3f6a00ca08325ffed47976fd36775acafcff8df7e060848f0593aa
DIST netbeans-trunk-nightly-201503240001-src.zip 206669022 SHA256 1c106c09dc8e4634331659e872020751589e794f73d0f89175c59e3fef119ba6 SHA512 a854c4f98402d12466c722bf9427c77956bcfc6869338d58217534daa3bf0ca1d7f6d8d791018af37e7df37f7ca07e4d8b92e65147b11bec92e725c0fb1a5603 WHIRLPOOL 601d8469b5bcfb0814765d42c6a41842912e2e9f742a0ee98b986cdd99c2f2c6e62aa585dacd3ea34e743b77cef2f45f595f0964b373d83bafcf2861376bd5dd
DIST netbeans-trunk-nightly-201503250001-src.zip 206755596 SHA256 558e5719c037ff4a27ad9ea4a43f757a71bf616c8c2475ebdd67f5cc28088349 SHA512 7e2d1e11d75ce5af09698b72b40b8f18ba13f52431328d55ddd25358c61e91510c60761f20a12adc2f350674431d6f2b3deaab65d65e371bb1f7019a8158aedb WHIRLPOOL bee357c9dbbf287e354ac17dbdc450560334be63174d35f1a0829dc3eda21218c2bd64f35be1a29ee2fdbd53bfe9ca30115ff5aeb8d0156148ae6df7ab3e3954
+DIST netbeans-trunk-nightly-201503270001-src.zip 206933166 SHA256 ec88a4e19aef5c325fdb1bb33ef179a692be833ca0dc737f48e729e298feec9f SHA512 e81cc855c6a29dfeaaf5edca447227b5708e60fac30266b54fdab3ab3a7b8a03f819f3b246c73bd837207a2d97017b80bfca0f1558c89ad7d3ee51eb2803a066 WHIRLPOOL 0322d7dbdbcdb4d75cd9ba958f665356d3fcc5ac560699c246b628aeaa29570074111804ffa9cd3b7b83d0ef1bd6c816d7f29ef1754fc46dc4260140e7959448
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
@@ -52,5 +53,6 @@ EBUILD netbeans-groovy-9999_p20150316.ebuild 3422 SHA256 03cba3e2716356519afeb7f
EBUILD netbeans-groovy-9999_p20150323.ebuild 3422 SHA256 6ce7d3507efd392cb52cbaea74b27c8752060ae4d9bd4fdd8760c11674b6fdf7 SHA512 14179e48346d861fa77902d22fd96fdcc60a88040a1407421a54c9cf03fddc3ae548fcfee9faa253cff2a022e972912a6448b78be1aa88b990ec7b018d5fd236 WHIRLPOOL 8f136ae47d1169ae43072e22e09286defdfcaded14cab5de610b8a7ae72baff3e1cf285d0be69cce063037516792a72657e39b3b7f3c9bb531c04ee9806db67f
EBUILD netbeans-groovy-9999_p20150324.ebuild 3422 SHA256 76c99165b567e72490e321f39225c4fa4e2d8286b04d90cd5bcb0e73d6a16c20 SHA512 e1e430126e6dd12a377cec991667ded70294ed11a16f217c29e6d2470692b5ea2b1667f96ac3c9de5633a371bf1b7727ec57cb7b8bfb167c93568b931332bca2 WHIRLPOOL cb9b41e20e3dcec933e9fd10ff6d28148a1469bcc1e655de79a83074e32bc9ddf0364f61cba50ed1f36ed74ea0b41b51b8a979a3f673195e6099dadbf3ee9308
EBUILD netbeans-groovy-9999_p20150325.ebuild 3422 SHA256 35e46aa47763dcdccee0116dc47c03af7a0076cc12eb4121c0a9a2daf52e45b3 SHA512 936928ed90a8d48d2bf71fe2f7eb71b1fc2934f9457c3440ba241a494247c866ae75b0a8903180bfd89271e5e7a253517d7d65942289eaf92b8887d1d4624342 WHIRLPOOL 18f8e845ea7f8bbe0545e81933f1c2f8bc82d473ea86c9ec974da5c26b905c36844440604002198f48b0454a2fa1216e43f90e1942670834c9939eb1817e6022
-MISC ChangeLog 157757 SHA256 370602e8b8754a27f75589fb7dc48414122c8ef05e01454bf51a6f534c4b502b SHA512 b0b33c16db8e559dfebd507076fc73a30417d5bcb8b16128f02d4fa3b9b74d8da2cf2cf1c2798d7fbf2378af851aa6dd2f07ef70bb85ad974bb5869e1a0d3218 WHIRLPOOL 81aa7eef2d597d0a1f2cc0f70d6624ecfd2656f72933cb2afd8e9522f8f1716f14479c93963cf8d11e2a2a3132214b7ec8ac5fae027a26f7ac49a429eeba130f
+EBUILD netbeans-groovy-9999_p20150327.ebuild 3422 SHA256 394871f4e7464002536a1bc0ec72aba40ec44a48e1df717eab6f86a88d6b6892 SHA512 785f5b0aae053271fe185b4efe3d6ccc658dd381652d8b30187580711c2ae8425ccc3a3f1ac207ede96d28aa8ef1c1858c29fcc0848326b33cdb28fb366270da WHIRLPOOL 5294e5a0d4be52c3d50c458989829a12e497047cef157c2add86907b1133429c15aa1b64f232e08ef8fce7f50f26cd45fb8de4d4be5a31118addc274ccd55294
+MISC ChangeLog 157930 SHA256 092aee85873f23840b5c3283fc2df7482b79916a15640edc5911b294054aaab5 SHA512 d6c654bd93b4c1041cf3aa551ae8e51efa01a203146350f998ca2883e0b6eb0102926ebe204491229a80682d8d976e9e83649be89fb04110ff2c0f58dd2ab8c3 WHIRLPOOL 27989ccd3dc41ba4a7366fb54d014c8caaba6a8ec5a4848660b6d7b057d85ef936449a2703e0c6b241cbd38885c6fb4b31bea5daaf304e8f6f51558c7d378be4
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150327.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150327.ebuild
new file mode 100644
index 0000000..236d70d
--- /dev/null
+++ b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150327.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-03-27_00-01-28/zip/netbeans-trunk-nightly-201503270001-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 9fbec55..75413fd 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_p20150327 (27 Mar 2015)
+
+ 27 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-harness-9999_p20150327.ebuild:
+ bumped to the latest sources
+
26 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-harness-9999_p20150203.ebuild,
-netbeans-harness-9999_p20150204.ebuild,
diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
index f51bb38..3ee2225 100644
--- a/dev-java/netbeans-harness/Manifest
+++ b/dev-java/netbeans-harness/Manifest
@@ -33,6 +33,7 @@ DIST netbeans-trunk-nightly-201503160001-src.zip 206576233 SHA256 2b90db4378f699
DIST netbeans-trunk-nightly-201503230001-src.zip 206651850 SHA256 bda0494e885ce4cbee7281730eab0083988c08c89fc6ea1edfc05a1ed38cfed2 SHA512 96fd079c1649a36fb108a8b4f6128142e5f8666fdb03ea3cd015b387bcaff46c5216974bbf9dfbe74aef79799a4dec8357fdaff6bcf0ef05158ea99ebfe265bb WHIRLPOOL aa2087cfe8d7caa0608eccc6d1ac2d3328afa13fe35166894bef62f74b3c239c5370fe32dc3f6a00ca08325ffed47976fd36775acafcff8df7e060848f0593aa
DIST netbeans-trunk-nightly-201503240001-src.zip 206669022 SHA256 1c106c09dc8e4634331659e872020751589e794f73d0f89175c59e3fef119ba6 SHA512 a854c4f98402d12466c722bf9427c77956bcfc6869338d58217534daa3bf0ca1d7f6d8d791018af37e7df37f7ca07e4d8b92e65147b11bec92e725c0fb1a5603 WHIRLPOOL 601d8469b5bcfb0814765d42c6a41842912e2e9f742a0ee98b986cdd99c2f2c6e62aa585dacd3ea34e743b77cef2f45f595f0964b373d83bafcf2861376bd5dd
DIST netbeans-trunk-nightly-201503250001-src.zip 206755596 SHA256 558e5719c037ff4a27ad9ea4a43f757a71bf616c8c2475ebdd67f5cc28088349 SHA512 7e2d1e11d75ce5af09698b72b40b8f18ba13f52431328d55ddd25358c61e91510c60761f20a12adc2f350674431d6f2b3deaab65d65e371bb1f7019a8158aedb WHIRLPOOL bee357c9dbbf287e354ac17dbdc450560334be63174d35f1a0829dc3eda21218c2bd64f35be1a29ee2fdbd53bfe9ca30115ff5aeb8d0156148ae6df7ab3e3954
+DIST netbeans-trunk-nightly-201503270001-src.zip 206933166 SHA256 ec88a4e19aef5c325fdb1bb33ef179a692be833ca0dc737f48e729e298feec9f SHA512 e81cc855c6a29dfeaaf5edca447227b5708e60fac30266b54fdab3ab3a7b8a03f819f3b246c73bd837207a2d97017b80bfca0f1558c89ad7d3ee51eb2803a066 WHIRLPOOL 0322d7dbdbcdb4d75cd9ba958f665356d3fcc5ac560699c246b628aeaa29570074111804ffa9cd3b7b83d0ef1bd6c816d7f29ef1754fc46dc4260140e7959448
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
@@ -54,5 +55,6 @@ EBUILD netbeans-harness-9999_p20150316.ebuild 4131 SHA256 a526fc3b83b9bff2e73b48
EBUILD netbeans-harness-9999_p20150323.ebuild 4131 SHA256 aabe796d563c6b9440a652c18f6ad9c8cd9f1fb11aea0bfa715775837e76b50c SHA512 c41778efb519276084966edef4cd8dcf2e4afd2ff67c12010b09551feff6d909a36c5365f93cd883be34bddd48368a2878f07f1c7265f167c5d524ead8b694d3 WHIRLPOOL 8a07052e97d6540fc6e60e3a0f2e39b413e6620d4540bd7854925c648037dca4b9974d85c5ec0c065eaff02682fbc17e20a9581649e1377cb9cebbf57339b633
EBUILD netbeans-harness-9999_p20150324.ebuild 4131 SHA256 43e7e86cbcdbd4c608f96dc081e0b1c35b0e9d2e45e023879c565abdf6b241d4 SHA512 07c46ed24e81219bcbf7a399ef2c56b8055f64de49e23f62f7810f2bd92834592bae2d37a5175ede5b8a66f47b034a2022e5d5f83f402f2600d38d732d2f84ea WHIRLPOOL 56c866d5f80e81118bcb6dd703c8dda5dd1d7d02a22bb5562d8d27a11a0b957800bebd065c89857d6cc02bab461e63b407748fa1b5c301131ee7d1a6f9931ac9
EBUILD netbeans-harness-9999_p20150325.ebuild 4131 SHA256 c161681442dd9fe811b57fe0d8554a35fdb8fa1779b874c76d7dc4ab57d10f5f SHA512 309c6236bd3a09727ca732167aac788307e27517d5eb928c798a31b79c96fc4ac67adf055882043cce7802c5033f59fd29f127f856602fbd126b64623a50f1b1 WHIRLPOOL 7dfeac485d4d46fda0efa350cacd9b7e8610949b124d932ab07ca4bde15f828255fb133d9071499758fe0da36afbe16c656b279566c8f5e01be9c6c934e8faa9
-MISC ChangeLog 159773 SHA256 fe79ac9a63611ba6811fa16f6f25f7c28afb43e382b47bba9c1ed51dc7eb47c0 SHA512 19c4c966379a938832925e90899e91c8a77918e3a53de93347fa6d4c809069cab13208e09b152f004eb521418c60b4b405df6770c978fa259178ff0b4b1a60df WHIRLPOOL 83a2b579258819c1e362fc3db339d5d2d28597b5370394a3b95639da944a1688f7a38d08107bef1b06126cddb3c74efaed8199fef8fa565c0de9dd0cbc7f3eee
+EBUILD netbeans-harness-9999_p20150327.ebuild 4131 SHA256 697c810e7425bba335a362ad6e605938e5df83d22c493dba8d6b18fd64cc2280 SHA512 ee646f9dd6e0c5c470dd3c051a84a53a1d2bc74a474042228d2d8d33975ac6639315598667658c0b0e572b083cc3089f5a7c7e0c6328e54aad1e66cd535751c5 WHIRLPOOL 4abbf005a2b91be7415aceaf197ddafbc0c73289145233e450f5c54c14e4b4f819491619b7ce9c1267da53ab1c0ef58084d69dbd37967cb6cb6fe05e4c02edaf
+MISC ChangeLog 159948 SHA256 023e80119d0c047e3b0485be4d9b5121c5ea2ae799fda76d9f630bae8260a7e9 SHA512 22d0353822900f8944954f89225414a290ee1b1df0615e6308f8a5ed9affea4bad4f11383c1b795d9bf25fe4f3f4d026fc168dde6cc9058b43247c2d02452a95 WHIRLPOOL ba2f1f5e16b7383464664fe28e624b95b97fb16735bdfb64262cdd933796ab725081815077033828c0570c7caa85dff8d1686439f5699a28b08a803f3a63e7da
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150327.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150327.ebuild
new file mode 100644
index 0000000..1e20ec3
--- /dev/null
+++ b/dev-java/netbeans-harness/netbeans-harness-9999_p20150327.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-03-27_00-01-28/zip/netbeans-trunk-nightly-201503270001-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 cf3596f..409f53d 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_p20150327 (27 Mar 2015)
+
+ 27 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-ide-9999_p20150327.ebuild:
+ bumped to the latest sources
+
26 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-ide-9999_p20150203.ebuild, -netbeans-ide-9999_p20150204.ebuild,
-netbeans-ide-9999_p20150205.ebuild, -netbeans-ide-9999_p20150206.ebuild,
diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
index a968719..c672a9a 100644
--- a/dev-java/netbeans-ide/Manifest
+++ b/dev-java/netbeans-ide/Manifest
@@ -235,6 +235,7 @@ DIST netbeans-trunk-nightly-201503160001-src.zip 206576233 SHA256 2b90db4378f699
DIST netbeans-trunk-nightly-201503230001-src.zip 206651850 SHA256 bda0494e885ce4cbee7281730eab0083988c08c89fc6ea1edfc05a1ed38cfed2 SHA512 96fd079c1649a36fb108a8b4f6128142e5f8666fdb03ea3cd015b387bcaff46c5216974bbf9dfbe74aef79799a4dec8357fdaff6bcf0ef05158ea99ebfe265bb WHIRLPOOL aa2087cfe8d7caa0608eccc6d1ac2d3328afa13fe35166894bef62f74b3c239c5370fe32dc3f6a00ca08325ffed47976fd36775acafcff8df7e060848f0593aa
DIST netbeans-trunk-nightly-201503240001-src.zip 206669022 SHA256 1c106c09dc8e4634331659e872020751589e794f73d0f89175c59e3fef119ba6 SHA512 a854c4f98402d12466c722bf9427c77956bcfc6869338d58217534daa3bf0ca1d7f6d8d791018af37e7df37f7ca07e4d8b92e65147b11bec92e725c0fb1a5603 WHIRLPOOL 601d8469b5bcfb0814765d42c6a41842912e2e9f742a0ee98b986cdd99c2f2c6e62aa585dacd3ea34e743b77cef2f45f595f0964b373d83bafcf2861376bd5dd
DIST netbeans-trunk-nightly-201503250001-src.zip 206755596 SHA256 558e5719c037ff4a27ad9ea4a43f757a71bf616c8c2475ebdd67f5cc28088349 SHA512 7e2d1e11d75ce5af09698b72b40b8f18ba13f52431328d55ddd25358c61e91510c60761f20a12adc2f350674431d6f2b3deaab65d65e371bb1f7019a8158aedb WHIRLPOOL bee357c9dbbf287e354ac17dbdc450560334be63174d35f1a0829dc3eda21218c2bd64f35be1a29ee2fdbd53bfe9ca30115ff5aeb8d0156148ae6df7ab3e3954
+DIST netbeans-trunk-nightly-201503270001-src.zip 206933166 SHA256 ec88a4e19aef5c325fdb1bb33ef179a692be833ca0dc737f48e729e298feec9f SHA512 e81cc855c6a29dfeaaf5edca447227b5708e60fac30266b54fdab3ab3a7b8a03f819f3b246c73bd837207a2d97017b80bfca0f1558c89ad7d3ee51eb2803a066 WHIRLPOOL 0322d7dbdbcdb4d75cd9ba958f665356d3fcc5ac560699c246b628aeaa29570074111804ffa9cd3b7b83d0ef1bd6c816d7f29ef1754fc46dc4260140e7959448
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_p20150316.ebuild 30101 SHA256 3353e5b923bfbe68ba5fe4304
EBUILD netbeans-ide-9999_p20150323.ebuild 30068 SHA256 f26bfedf18ae2dac5074eacfe5b6bda485194d93977a5ae11f062b79f833a2c9 SHA512 4bd3de9f16fcb48f6b1d869efc9a30646068b2c7d6bd3d3fdc06973bbb286e0244d2c391edbc290bafa017cc31e37ebe1b9fac0c4016807e165d0f13a14b84ea WHIRLPOOL 818d65e5872de2666d1b2bb0ab603586137e39600e8ae20ec26fd5ba55f0484b2d70bd400b79981c54e50d1e5a0e179f3c17996b6c05a3f835a22eb948bb86e9
EBUILD netbeans-ide-9999_p20150324.ebuild 30068 SHA256 1d58855aa88cb09eebf566971d02a46dc0472cfbd1713c482194e287977be398 SHA512 aeefda3fc0092980453e20e4a70f88e3a430c82ca592e18f028ccabebf7b18a3502046d7b50c2e82dfd71b34b83ec7a69dd21730f7ebb51e762dbee22d9b437e WHIRLPOOL 00440b60dba55132554abbde7440c55a60a74566b23f759c907e01dc360fc683c057c64a89bb95110b6c77a69a75ce8d972a6c772ee939011d9365304fd2726a
EBUILD netbeans-ide-9999_p20150325.ebuild 30068 SHA256 88aa4d00c7abc0469d314dff93ff3c482b2b5862ae3fe17ee912903e6843528d SHA512 defb04943243f35feb7f93e987dec469aee347f9042de07a0cd2f4879ce8d7147411d22256075d70f909e7a77e27139083f71df21aeca24634d7f686704afd8e WHIRLPOOL 6e1ce2fd320817c855593ee803092f0c52faab935647a768177d07084049a7a77d9ee339ace2793281b3cc3d808d637130bf8903ba13b5df4faaa05ab0514b04
-MISC ChangeLog 152171 SHA256 7a0c00342a727c296a9db1f48c7de09acf0fad4068dc3223e77728275c74fd5c SHA512 dbfe71a6dc0a571447b342877f9b03e226aecec649bdfa2128113b85cba5a9c43a88eb2d31477c72fe5c66378bf8f644ec6b27675d4f837a13b2ed41c1228aa8 WHIRLPOOL 6d4ae35d0206cf65888969b6152a232df762c027e5a877d68ba14708773bcc7428d81c518cef55d718376f4d4dfc5f5cb27661c9c5a4513a1e680c83528aeaa8
+EBUILD netbeans-ide-9999_p20150327.ebuild 30068 SHA256 4dd445f11a9b422df98472b0c3ec3dbd2e3b78e8eec438a4b931e4c80adf99f8 SHA512 837656f5a35f2e287746b4e4308de1f08d6c474bc74c66745d0e01a04f57d67d043220c02f080717c565a1b87e5e596260adade40ef4dc4c00d29ff93f6f75cd WHIRLPOOL 46432e295258926b3ed999514d948ff8aae047286dbf8ab53bbbc7e6fb32081cc0cb8c8a5fba158c4e157e6bb85ab567ae89ebc936ca6200b2b774bc7c48a6bf
+MISC ChangeLog 152338 SHA256 977f172359a2500ac153164029d39b67fab62f4a978d47d143397f8064817b86 SHA512 e05a514e012271aff4fc2e92788180affbde339f9ba7e1c3a0a2070e9e3644da1dfa99dd23b71c8424e15a7e2d533bf8f906bffd69be286c3babd51c468f6e38 WHIRLPOOL 5ceb44151182735bd06a3f43dda61ac1f0cec4523e92cb9888f6d629859c33b9da060a9850de79dd513eaaf21f4f5ccfd0389e2f4ad838d9586b447472c8aa9d
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150327.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150327.ebuild
new file mode 100644
index 0000000..f1aecc9
--- /dev/null
+++ b/dev-java/netbeans-ide/netbeans-ide-9999_p20150327.ebuild
@@ -0,0 +1,371 @@
+# 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-03-27_00-01-28/zip/netbeans-trunk-nightly-201503270001-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/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip
+ http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.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/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
+ http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
+ http://hg.netbeans.org/binaries/7B737C0556FD692D8F072EF375FDD4FCA717DF9B-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/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
+ http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
+ http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
+ http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
+ http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
+ http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
+ http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
+ http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
+ http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
+ http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
+ http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
+ http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
+ http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
+ http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
+ http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
+ http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
+ http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
+ http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
+ http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
+ http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
+ http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
+ http://hg.netbeans.org/binaries/934DCAB9534B8FE12FD9C90759B26B6B0D442837-org.tmatesoft.svnkit_1.8.7.r10376_v20141223_2131.jar
+ http://hg.netbeans.org/binaries/688C11A84F86005448120D4F8E6347DF38117A56-processtreekiller-1.0.3.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}"/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-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}"/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}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
+ ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
+ ln -s "${DISTDIR}"/7B737C0556FD692D8F072EF375FDD4FCA717DF9B-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}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
+ ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
+ ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
+ ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
+ ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
+ ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
+ ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
+ ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
+ ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
+ ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
+ ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
+ ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
+ ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
+ ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
+ ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
+ ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
+ ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
+ ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
+ ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
+ ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
+ ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
+ ln -s "${DISTDIR}"/934DCAB9534B8FE12FD9C90759B26B6B0D442837-org.tmatesoft.svnkit_1.8.7.r10376_v20141223_2131.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.7.r10376_v20141223_2131.jar || die
+ ln -s "${DISTDIR}"/688C11A84F86005448120D4F8E6347DF38117A56-processtreekiller-1.0.3.jar extexecution.process/external/processtreekiller-1.0.3.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.51.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.7.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.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.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 085c25b..13980e8 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_p20150327 (27 Mar 2015)
+
+ 27 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-java-9999_p20150327.ebuild:
+ bumped to the latest sources
+
26 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-java-9999_p20150203.ebuild, -netbeans-java-9999_p20150204.ebuild,
-netbeans-java-9999_p20150205.ebuild, -netbeans-java-9999_p20150206.ebuild,
diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
index 3bfce12..7d16113 100644
--- a/dev-java/netbeans-java/Manifest
+++ b/dev-java/netbeans-java/Manifest
@@ -108,6 +108,7 @@ DIST netbeans-trunk-nightly-201503160001-src.zip 206576233 SHA256 2b90db4378f699
DIST netbeans-trunk-nightly-201503230001-src.zip 206651850 SHA256 bda0494e885ce4cbee7281730eab0083988c08c89fc6ea1edfc05a1ed38cfed2 SHA512 96fd079c1649a36fb108a8b4f6128142e5f8666fdb03ea3cd015b387bcaff46c5216974bbf9dfbe74aef79799a4dec8357fdaff6bcf0ef05158ea99ebfe265bb WHIRLPOOL aa2087cfe8d7caa0608eccc6d1ac2d3328afa13fe35166894bef62f74b3c239c5370fe32dc3f6a00ca08325ffed47976fd36775acafcff8df7e060848f0593aa
DIST netbeans-trunk-nightly-201503240001-src.zip 206669022 SHA256 1c106c09dc8e4634331659e872020751589e794f73d0f89175c59e3fef119ba6 SHA512 a854c4f98402d12466c722bf9427c77956bcfc6869338d58217534daa3bf0ca1d7f6d8d791018af37e7df37f7ca07e4d8b92e65147b11bec92e725c0fb1a5603 WHIRLPOOL 601d8469b5bcfb0814765d42c6a41842912e2e9f742a0ee98b986cdd99c2f2c6e62aa585dacd3ea34e743b77cef2f45f595f0964b373d83bafcf2861376bd5dd
DIST netbeans-trunk-nightly-201503250001-src.zip 206755596 SHA256 558e5719c037ff4a27ad9ea4a43f757a71bf616c8c2475ebdd67f5cc28088349 SHA512 7e2d1e11d75ce5af09698b72b40b8f18ba13f52431328d55ddd25358c61e91510c60761f20a12adc2f350674431d6f2b3deaab65d65e371bb1f7019a8158aedb WHIRLPOOL bee357c9dbbf287e354ac17dbdc450560334be63174d35f1a0829dc3eda21218c2bd64f35be1a29ee2fdbd53bfe9ca30115ff5aeb8d0156148ae6df7ab3e3954
+DIST netbeans-trunk-nightly-201503270001-src.zip 206933166 SHA256 ec88a4e19aef5c325fdb1bb33ef179a692be833ca0dc737f48e729e298feec9f SHA512 e81cc855c6a29dfeaaf5edca447227b5708e60fac30266b54fdab3ab3a7b8a03f819f3b246c73bd837207a2d97017b80bfca0f1558c89ad7d3ee51eb2803a066 WHIRLPOOL 0322d7dbdbcdb4d75cd9ba958f665356d3fcc5ac560699c246b628aeaa29570074111804ffa9cd3b7b83d0ef1bd6c816d7f29ef1754fc46dc4260140e7959448
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
@@ -130,5 +131,6 @@ EBUILD netbeans-java-9999_p20150316.ebuild 13432 SHA256 e81bf2defa33206e77ff6c1e
EBUILD netbeans-java-9999_p20150323.ebuild 13432 SHA256 9be8b1681c62e73a1e318258f0b3f141026da7ece1573603ea4e77942a601105 SHA512 dc84716a968d06eb8bc5cc02af0a7f03a8b2e1f11dc0f59a5d72328bdc4eff3016963813e1ed8a4706cce503cda0d4ff63faab9886c1746fbf5d82a3cc438641 WHIRLPOOL d9838e89cdee9e2451f416efbd1a336a2e6ff8973118fe0110d924fc67b1d0670786f4259d2459d80418f100abbb4ade319033e5655e966b239350a9f73d3179
EBUILD netbeans-java-9999_p20150324.ebuild 13432 SHA256 7e59f571d3f871633e736dd88252e0ea3282a81573d8fb98a6fe4b35b481203b SHA512 cd9e5157d7b603e338bd080e86c56b7273b658b83836cc9e5ff668da0ca058a7a52ecdfa5b35509d68c5ab4b42903b06a062168920e86216ca36bd620c824505 WHIRLPOOL d740f946c4168ae40f484b6ed00762cda91c224f4516a7ffd4dd3b0fa3ac3f30553735c8007d1d35265d25c53724401e4497082830f85fd5bcf9ec1b65f01696
EBUILD netbeans-java-9999_p20150325.ebuild 13432 SHA256 0aa48c9327d76abae7c568a5c7cb15776b67b7c0e967f5b6de38744e3444a225 SHA512 280cbeff68b5cda6971d69757be3b2d38743fe2478a36ab80aaf5bb39b7981e8fb66e1d507f5868d5a49b1f13c24f7e0b2573c182312a515b4d7f845058ace43 WHIRLPOOL 8ec4c527e2e4832de1ba06e21190674b05334d83d4da34c6012e0035e1c82761092cea1c1c28f519cca609e9018c2bec7816756038083b9ebe0e67f89c37c62e
-MISC ChangeLog 155031 SHA256 9bb6b568123f93472065f6a5add61cd89764c3e191a5f3117ab974d7044e3b7c SHA512 ec5695c9bcb124e133a35c8246198668604af448d35b2a3115e9a5361af17dbc37b82ba8719bf1dd459f6a87831912efdacae53f68797695eb924af4da302b60 WHIRLPOOL b93a254186f17eddec9ac0a7e28cd65d92ac6f7e918c6e5b2ac8dd724440aa41c249c2a6b9edca8f3034577aac671f3c723c704fe922464ff17d340fa9ac52cb
+EBUILD netbeans-java-9999_p20150327.ebuild 13432 SHA256 45ee204ec2c69820b8b9f471593331173019badc8cba7d16978299e0c332d246 SHA512 2fac87989f59b3162b993f01c20769420d0769c203c68105e1481a4bb4e684048378c307afe8b846753897768a32895538820ede3df45007a230a02898909199 WHIRLPOOL 967bdda543a4962dad72b32beb45c0b61d81c89616ca7ce1da8c646804da9f45d1bf77547daa7adf3ada4bbb7d5fec1589cc0a3f84e3ffcd92b98294daa31e56
+MISC ChangeLog 155200 SHA256 6211e5283bf7108ad9354605db27c8a9ea742423203fa0710340300c0cfca340 SHA512 ee16749e73d4e1b348c6ba9b10e52df1075449fe807cc44b5d1943e68878d087ea0b074fe070d50293eeecc06607a8a574f34f0d14ea2bf554fb8310e0238fbe WHIRLPOOL 4efea5dbf0c29482f3dd192d4162625fa8e051078a829639b69d8eff4f5a208bbe7b4e52192fe1a30d6f20c91d3a47a5aa481efd3d379162e9accb370ccf1647
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150327.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150327.ebuild
new file mode 100644
index 0000000..c8a7863
--- /dev/null
+++ b/dev-java/netbeans-java/netbeans-java-9999_p20150327.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-03-27_00-01-28/zip/netbeans-trunk-nightly-201503270001-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/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
+ http://hg.netbeans.org/binaries/87405A9D166EAE11638A7F9C3C9FA3C3B6EDEDF3-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}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
+ ln -s "${DISTDIR}"/87405A9D166EAE11638A7F9C3C9FA3C3B6EDEDF3-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/xmlstreambuffer.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 110f243..c84f814 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_p20150327 (27 Mar 2015)
+
+ 27 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-javacard-9999_p20150327.ebuild:
+ bumped to the latest sources
+
26 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-javacard-9999_p20150203.ebuild,
-netbeans-javacard-9999_p20150204.ebuild,
diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
index c4271b5..fc2209f 100644
--- a/dev-java/netbeans-javacard/Manifest
+++ b/dev-java/netbeans-javacard/Manifest
@@ -30,6 +30,7 @@ DIST netbeans-trunk-nightly-201503160001-src.zip 206576233 SHA256 2b90db4378f699
DIST netbeans-trunk-nightly-201503230001-src.zip 206651850 SHA256 bda0494e885ce4cbee7281730eab0083988c08c89fc6ea1edfc05a1ed38cfed2 SHA512 96fd079c1649a36fb108a8b4f6128142e5f8666fdb03ea3cd015b387bcaff46c5216974bbf9dfbe74aef79799a4dec8357fdaff6bcf0ef05158ea99ebfe265bb WHIRLPOOL aa2087cfe8d7caa0608eccc6d1ac2d3328afa13fe35166894bef62f74b3c239c5370fe32dc3f6a00ca08325ffed47976fd36775acafcff8df7e060848f0593aa
DIST netbeans-trunk-nightly-201503240001-src.zip 206669022 SHA256 1c106c09dc8e4634331659e872020751589e794f73d0f89175c59e3fef119ba6 SHA512 a854c4f98402d12466c722bf9427c77956bcfc6869338d58217534daa3bf0ca1d7f6d8d791018af37e7df37f7ca07e4d8b92e65147b11bec92e725c0fb1a5603 WHIRLPOOL 601d8469b5bcfb0814765d42c6a41842912e2e9f742a0ee98b986cdd99c2f2c6e62aa585dacd3ea34e743b77cef2f45f595f0964b373d83bafcf2861376bd5dd
DIST netbeans-trunk-nightly-201503250001-src.zip 206755596 SHA256 558e5719c037ff4a27ad9ea4a43f757a71bf616c8c2475ebdd67f5cc28088349 SHA512 7e2d1e11d75ce5af09698b72b40b8f18ba13f52431328d55ddd25358c61e91510c60761f20a12adc2f350674431d6f2b3deaab65d65e371bb1f7019a8158aedb WHIRLPOOL bee357c9dbbf287e354ac17dbdc450560334be63174d35f1a0829dc3eda21218c2bd64f35be1a29ee2fdbd53bfe9ca30115ff5aeb8d0156148ae6df7ab3e3954
+DIST netbeans-trunk-nightly-201503270001-src.zip 206933166 SHA256 ec88a4e19aef5c325fdb1bb33ef179a692be833ca0dc737f48e729e298feec9f SHA512 e81cc855c6a29dfeaaf5edca447227b5708e60fac30266b54fdab3ab3a7b8a03f819f3b246c73bd837207a2d97017b80bfca0f1558c89ad7d3ee51eb2803a066 WHIRLPOOL 0322d7dbdbcdb4d75cd9ba958f665356d3fcc5ac560699c246b628aeaa29570074111804ffa9cd3b7b83d0ef1bd6c816d7f29ef1754fc46dc4260140e7959448
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
@@ -51,5 +52,6 @@ EBUILD netbeans-javacard-9999_p20150316.ebuild 4982 SHA256 71842cbbbdc4a281436f8
EBUILD netbeans-javacard-9999_p20150323.ebuild 4982 SHA256 0e21d08f3e6ef63ed886f81a62658a7404281b2871df18ed1fc972e83023f964 SHA512 e479fe19faa4603aa41ca8f2cbabe5b52a29b0fbb8f3097af66aade57f5c7801a19800f87a4b0c940f2cc827a3dbdd0bd80db885340ca902ab9710f69e0f5dfd WHIRLPOOL f6853a7e43c273cb43e5edb299e0a22ec45244d0d2a0741a9759c4cac4043083c06122b1fba0a3c0a703c25b1c889c8da5870b65a49d3830e3bfbf84a639a6bf
EBUILD netbeans-javacard-9999_p20150324.ebuild 4982 SHA256 8281b7cc1370516be0b29ba02b6c6d85fdb9c28cb4b864b38c32c87a3cce7aa7 SHA512 da8d4ce5208de43014f51370da2b509d0409abab4f56d09e8ab8c96fcd9a0d7e34827b8ae44cceb6fe7cda55b31191ab5b45920c7a9336b4cd98d62905082e17 WHIRLPOOL e400f0d276f2909963619ed80b07f62014078a81496fa6d43915a259bc3f8df65f53ee8efdde59ccb9255c3def165318f353c5119c8831a9b3584cbe47375c96
EBUILD netbeans-javacard-9999_p20150325.ebuild 4982 SHA256 0355f1eeb4d71017eac909bdbeeebe96c084b6dda3e4cd1f0b87286109a8d87e SHA512 96054f718589f311a34126f51b402e9cd4fac0688c3345d33a50ad8a330ac8b4481f8e5b18b9d8bd757a6ffd099d8cb95ccee8caa1c8e321c80011c3e69d1d36 WHIRLPOOL ccbe6db7a5e3dcde6c27ddafb06e04a4af70b72855f6fefc60a2554d802005f8869ac3e6c782b8b25fbf3c26eb229a468a1db258ae75712e98f489da10341dc6
-MISC ChangeLog 161789 SHA256 179c62b173ef3399f38d147e7ff2d2ef71d4c05161a609691f0789281824fc6f SHA512 47d28ebba4997cfe573fa51978226cf516f556d0ebbf58aa565c9813969d48cbcf3dd459e3c83d6d19f500c3c02626e887520149c7209a6004f66441f0fba51e WHIRLPOOL f87e7268d9a938f0c86beb9c09c24d2952f617398aaf444f5890a0770d797e5c44a513f424381c34bb7f35b486e95ff577188a7b8a63ee1a625856195e63a799
+EBUILD netbeans-javacard-9999_p20150327.ebuild 4982 SHA256 98b8be90f0699baac12f9ca7856698e80aa0395de08dcc50c0d681549bed6f5f SHA512 8fdd55257b7bb9af79f2c85e9ddf9fb78a822f39e162e3cbfc54ecafb24e0eaa46299061e1d389662e16dd21ed82b40bcd61b8feb995dfb66b9048744a57a49b WHIRLPOOL 1604286501410bdc0c83bdaa703bec43dcec4f1bb3e3ac9a219101ffb8ac725bbea8accac5d0850bceb38602ce3fcb233fa51fb5ce5c31b67ad869b6c3c2d8b1
+MISC ChangeLog 161966 SHA256 bfbef3f988d5fb70f931d3cfb57ad2b8030deea103f48fa17c47d1a93ed33b29 SHA512 13498bc7cb1d0ff93731cbf3212a1411c9acb372bc1e17a36f10ccad38cabd3012f813c930c29824a12162a75fceb3db81efd725003b1dd147c3b58aef288295 WHIRLPOOL a4370a3ef68c1f082cf001354a5756ed068d824562c6e23fcbc9e08968028c11710f78a74471171421670a2051f3633b7ded53d0a1cc9659f409a96d7bfeb421
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150327.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150327.ebuild
new file mode 100644
index 0000000..a2805aa
--- /dev/null
+++ b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150327.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-03-27_00-01-28/zip/netbeans-trunk-nightly-201503270001-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 9ae84d1..a76f040 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_p20150327 (27 Mar 2015)
+
+ 27 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-javadoc-9999_p20150327.ebuild:
+ bumped to the latest sources
+
26 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-javadoc-9999_p20150203.ebuild,
-netbeans-javadoc-9999_p20150204.ebuild,
diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
index 24f0361..9816652 100644
--- a/dev-java/netbeans-javadoc/Manifest
+++ b/dev-java/netbeans-javadoc/Manifest
@@ -33,6 +33,7 @@ DIST netbeans-trunk-nightly-201503160001-src.zip 206576233 SHA256 2b90db4378f699
DIST netbeans-trunk-nightly-201503230001-src.zip 206651850 SHA256 bda0494e885ce4cbee7281730eab0083988c08c89fc6ea1edfc05a1ed38cfed2 SHA512 96fd079c1649a36fb108a8b4f6128142e5f8666fdb03ea3cd015b387bcaff46c5216974bbf9dfbe74aef79799a4dec8357fdaff6bcf0ef05158ea99ebfe265bb WHIRLPOOL aa2087cfe8d7caa0608eccc6d1ac2d3328afa13fe35166894bef62f74b3c239c5370fe32dc3f6a00ca08325ffed47976fd36775acafcff8df7e060848f0593aa
DIST netbeans-trunk-nightly-201503240001-src.zip 206669022 SHA256 1c106c09dc8e4634331659e872020751589e794f73d0f89175c59e3fef119ba6 SHA512 a854c4f98402d12466c722bf9427c77956bcfc6869338d58217534daa3bf0ca1d7f6d8d791018af37e7df37f7ca07e4d8b92e65147b11bec92e725c0fb1a5603 WHIRLPOOL 601d8469b5bcfb0814765d42c6a41842912e2e9f742a0ee98b986cdd99c2f2c6e62aa585dacd3ea34e743b77cef2f45f595f0964b373d83bafcf2861376bd5dd
DIST netbeans-trunk-nightly-201503250001-src.zip 206755596 SHA256 558e5719c037ff4a27ad9ea4a43f757a71bf616c8c2475ebdd67f5cc28088349 SHA512 7e2d1e11d75ce5af09698b72b40b8f18ba13f52431328d55ddd25358c61e91510c60761f20a12adc2f350674431d6f2b3deaab65d65e371bb1f7019a8158aedb WHIRLPOOL bee357c9dbbf287e354ac17dbdc450560334be63174d35f1a0829dc3eda21218c2bd64f35be1a29ee2fdbd53bfe9ca30115ff5aeb8d0156148ae6df7ab3e3954
+DIST netbeans-trunk-nightly-201503270001-src.zip 206933166 SHA256 ec88a4e19aef5c325fdb1bb33ef179a692be833ca0dc737f48e729e298feec9f SHA512 e81cc855c6a29dfeaaf5edca447227b5708e60fac30266b54fdab3ab3a7b8a03f819f3b246c73bd837207a2d97017b80bfca0f1558c89ad7d3ee51eb2803a066 WHIRLPOOL 0322d7dbdbcdb4d75cd9ba958f665356d3fcc5ac560699c246b628aeaa29570074111804ffa9cd3b7b83d0ef1bd6c816d7f29ef1754fc46dc4260140e7959448
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
@@ -54,5 +55,6 @@ EBUILD netbeans-javadoc-9999_p20150316.ebuild 6234 SHA256 be382c3fb2a6bf175648a3
EBUILD netbeans-javadoc-9999_p20150323.ebuild 6234 SHA256 63cad330bfe8c2f6c50aebe428dcff369d38ff54e558f88ed6c6618ade6c3d80 SHA512 f18a9c10c007c3b9bfca1118a9ddf043f8ad8eeec1e73a8419e64ea95cb69abe303a0f13aa2487ba22bce78ac69deaab0f70f87746e1f2b8c8cf820247be116b WHIRLPOOL 7aa943031dbefbf8c5d0ca832a4b592f1b7dd1d5e4e1647891f8f8b644c498e7ef5a23e08550e98bd7568c2c3c27e8c205f3ac18a0ca28aa721389c5444020ec
EBUILD netbeans-javadoc-9999_p20150324.ebuild 6234 SHA256 2d93ca5fc2bcc5a7723e0572c3ea1a965ad1abb739d2f54c96f8900ff1f95223 SHA512 d86607856d6aca09cd95ee6627284e2976a10e388c14096f0d2adb30fa24c065e19a74ec531a2d26fc63cc1eddd4012ab4d7069ae5b98b955268c1b2d1c3920d WHIRLPOOL 14e0c8bbd0ea2548fcecd130bcb112c11098fe320d7b4cbda3bc41b7250ac5804998f8310dfac3ab17ce0c90777aed0ed78eb32b87102a445ed1fa53dcb05adb
EBUILD netbeans-javadoc-9999_p20150325.ebuild 6234 SHA256 ad3587a8670db2405cf1313a7b12fb52e8869fa4b9d78d1de1e77ae1fa71bd85 SHA512 a2c16278edc051996a8481144511f7c44297dba5386afe376c2f20fedf9f82d938d88888cb6ae8ab94e192ead7b8294e98616b052a46e6575c428bdc824de4a2 WHIRLPOOL 599a2f13e973a6a7a3a5f6a9d3403a83932b1cd6a2f93d495f4ac6deb6385f1e3c30cddaf5e223975ef52fed2c2acee65f5302a084e2061e40774961efbb6a22
-MISC ChangeLog 159599 SHA256 f280b21ca6d2d74dd6abc7469b3866414cb0d07e7d87dd5e45393cfbaca563ea SHA512 6411af0c0eca605bd01dcea1ecd1e9db5b3c18aeaf268d0848761216a5e919eb74f6a670de243d4d8eab017c324c02f8b87b798857a2dfbd9eaeebc03455cf3a WHIRLPOOL 73da2bbb1e4795dc98bffbce3babbf6bdbdaed32edea43f57a1ed830a88ee46343d36ac37710f7f7c672e31b08f2e115150a49ba7cfa51e297d3dec9e6fc7f11
+EBUILD netbeans-javadoc-9999_p20150327.ebuild 6234 SHA256 54881edc8b92ab93505c3b01d59e85226abf1b33743ad688c7877a543c3d324d SHA512 f6f4e75ca2eb83e2a52f9a368f6b47806b4c84ed48a347514caf5282f13fb6c2106392c7f85a96500c0f20ffbb630e8f25537f9325e42432c6f0d56f7d6c5d17 WHIRLPOOL e2ad1eaca5557e50928370e9db0050466019ab3da0fb3dde305400f5cca07df93b439b93571925eda36a208f0522f0fa6595d195b1895e14182bdf23d019cc6e
+MISC ChangeLog 159774 SHA256 a8efd029e571206ded570711476fdb995cb4d861f9bbd4de52960cb7990dfc9a SHA512 19bc951219a32c0573ac0484b06e6345f660ebdd71d8a99e509da2b1153c03a96bc1e89a16d9d3ba736a43f210ea62d69e77110a34b74488846073534e551452 WHIRLPOOL ebaed5349049b8eeed8ecfefb89416afe2ccd40e56978b21c359d924520da0ce44fc98eaabe5277a581fe97f7894150261d06a406ffc7fe88d764645af0a314f
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150327.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150327.ebuild
new file mode 100644
index 0000000..7ec19c1
--- /dev/null
+++ b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150327.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-03-27_00-01-28/zip/netbeans-trunk-nightly-201503270001-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 3d7ffb7..a95ff89 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_p20150327 (27 Mar 2015)
+
+ 27 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-javafx-9999_p20150327.ebuild:
+ bumped to the latest sources
+
26 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-javafx-9999_p20150203.ebuild,
-netbeans-javafx-9999_p20150204.ebuild,
diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
index 534354d..1c9c954 100644
--- a/dev-java/netbeans-javafx/Manifest
+++ b/dev-java/netbeans-javafx/Manifest
@@ -33,6 +33,7 @@ DIST netbeans-trunk-nightly-201503160001-src.zip 206576233 SHA256 2b90db4378f699
DIST netbeans-trunk-nightly-201503230001-src.zip 206651850 SHA256 bda0494e885ce4cbee7281730eab0083988c08c89fc6ea1edfc05a1ed38cfed2 SHA512 96fd079c1649a36fb108a8b4f6128142e5f8666fdb03ea3cd015b387bcaff46c5216974bbf9dfbe74aef79799a4dec8357fdaff6bcf0ef05158ea99ebfe265bb WHIRLPOOL aa2087cfe8d7caa0608eccc6d1ac2d3328afa13fe35166894bef62f74b3c239c5370fe32dc3f6a00ca08325ffed47976fd36775acafcff8df7e060848f0593aa
DIST netbeans-trunk-nightly-201503240001-src.zip 206669022 SHA256 1c106c09dc8e4634331659e872020751589e794f73d0f89175c59e3fef119ba6 SHA512 a854c4f98402d12466c722bf9427c77956bcfc6869338d58217534daa3bf0ca1d7f6d8d791018af37e7df37f7ca07e4d8b92e65147b11bec92e725c0fb1a5603 WHIRLPOOL 601d8469b5bcfb0814765d42c6a41842912e2e9f742a0ee98b986cdd99c2f2c6e62aa585dacd3ea34e743b77cef2f45f595f0964b373d83bafcf2861376bd5dd
DIST netbeans-trunk-nightly-201503250001-src.zip 206755596 SHA256 558e5719c037ff4a27ad9ea4a43f757a71bf616c8c2475ebdd67f5cc28088349 SHA512 7e2d1e11d75ce5af09698b72b40b8f18ba13f52431328d55ddd25358c61e91510c60761f20a12adc2f350674431d6f2b3deaab65d65e371bb1f7019a8158aedb WHIRLPOOL bee357c9dbbf287e354ac17dbdc450560334be63174d35f1a0829dc3eda21218c2bd64f35be1a29ee2fdbd53bfe9ca30115ff5aeb8d0156148ae6df7ab3e3954
+DIST netbeans-trunk-nightly-201503270001-src.zip 206933166 SHA256 ec88a4e19aef5c325fdb1bb33ef179a692be833ca0dc737f48e729e298feec9f SHA512 e81cc855c6a29dfeaaf5edca447227b5708e60fac30266b54fdab3ab3a7b8a03f819f3b246c73bd837207a2d97017b80bfca0f1558c89ad7d3ee51eb2803a066 WHIRLPOOL 0322d7dbdbcdb4d75cd9ba958f665356d3fcc5ac560699c246b628aeaa29570074111804ffa9cd3b7b83d0ef1bd6c816d7f29ef1754fc46dc4260140e7959448
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
@@ -53,5 +54,6 @@ EBUILD netbeans-javafx-9999_p20150316.ebuild 4723 SHA256 40811067a1d7bf8ef93b2f8
EBUILD netbeans-javafx-9999_p20150323.ebuild 4723 SHA256 e29583d1cd3d1d6930f030fd5fd3d428a8ba397b4eadf91ece6326ca3d2528ff SHA512 b058875cd5ad23714c220805f672f21e7f5ec403a08f705c6030a8589a0905dfe1531cdd982a020732311830ec47924d0b49e8bb8a5f1f71c809ec6457b62f4c WHIRLPOOL 2802053061e2b8f41e68e443cc23bd147fbc3451dfbf9a8fc229a6a4a43ee1f158368095948eb310d68801edb020e9ab37e5c3aade1d6871b074905c4f436c83
EBUILD netbeans-javafx-9999_p20150324.ebuild 4723 SHA256 3b93f5f9a02cd8be0a3d1487e942424a177ab592c633973507517d9ff410cf7e SHA512 87311d2098809434c7f17c8002d557d58ae61ef570e3b03e2605d9950a57ff37c4acd1ec28e6e06e13d923691cb59fa50d88ea364fe533a2f9612b060891def1 WHIRLPOOL 3419b6e738458b5f53419169b6fc8809300bd643bb5c1ad8fb85fd366cd8ca38acf25f8a653e07b1c2fbbe6055997b3c0c26c469458098bf6004f1ecad6c397b
EBUILD netbeans-javafx-9999_p20150325.ebuild 4723 SHA256 d927d4baa60ec2b55ccece65b8e397db869586aaff8cfe461e11398f5ab3754d SHA512 18a931ab381ddf2e68482f76349e00d5de671779abe15693962b1e6b45ea90072b015aa9b79f32c0601bd34c51981d5dfc1941775a72776c655ad04b09b08f3b WHIRLPOOL 842dcf20e6695a4d9a04ab4f2bec8dd035cfc82a244da544dbc05fd1229399deed76d8ecd6c626e933afdb20eb116fec80e340ef596ff9f3aaf415ecf217b122
-MISC ChangeLog 144276 SHA256 9e3f080a2a8ba7a34a5632559e943b577821bdf2f5c1cb2da608a42c557f3492 SHA512 13ee3ca2b1b9856380213e2632ff56d0c3a9c33146b16f9515176c3374e60c55f22f9d8db9e53ca97eb55cd51b4df129cb97e37ac666a1311b2eaa13a2be8b6f WHIRLPOOL 410b2a566ac6d89854ccfa78a946ac6bb332d5ada8cc3f6cd9aa918887d29e3aba3c48d1205c52d66497a8db0518ac4ac3ac90895d66e6d9853c23986445a1c7
+EBUILD netbeans-javafx-9999_p20150327.ebuild 4723 SHA256 aaa8e1bc54925e28acc68fd2e0ce637e9336af7fbb66f01622f256df524fa2e2 SHA512 b90fedd4f7680efdb6178993105a97066ccdfbc96fd80202f75d187009a8f6fe2dea54fc8c7406f57b3420cf7f3e05cf1f385e359690ac42de34dd4c3e5f4947 WHIRLPOOL 22daf78bfb93b8c74f2537f9168bb8d6ea4d2cf836d4deae64b60a8829e8ba0fe83e5db71de72453970bdb2966d71abf7cee6be725c1215047bc12d8c0978205
+MISC ChangeLog 144449 SHA256 82a48cadc23e2036843bafa9bf8ae09744ca0e6bebc1f503287f5cf1135c4e75 SHA512 32cb2b59c861aa96b73e2d463fef2aa3021e21f423804b44ebdbcb79b16b13c866b8d0e2ab82c7924d6e1207a8ee99b474827818eac3c3b5c4f79757a9c81dbb WHIRLPOOL a1b35f6f8cc7b8ce4f056840bc20ab53b90a23c4b2fcc84496c3bcd37d30976c819b97364091a1ab345ba45b48604d48da056ee56e7bf562d059649d3f34f184
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150327.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150327.ebuild
new file mode 100644
index 0000000..67afd31
--- /dev/null
+++ b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150327.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-03-27_00-01-28/zip/netbeans-trunk-nightly-201503270001-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/B2EB2006BCDB022420BDB4C2D596564539C65699-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}"/B2EB2006BCDB022420BDB4C2D596564539C65699-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 5043653..c88c10e 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_p20150327 (27 Mar 2015)
+
+ 27 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-mobility-9999_p20150327.ebuild:
+ bumped to the latest sources
+
26 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-mobility-9999_p20150203.ebuild,
-netbeans-mobility-9999_p20150204.ebuild,
diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
index 0a5b067..8391284 100644
--- a/dev-java/netbeans-mobility/Manifest
+++ b/dev-java/netbeans-mobility/Manifest
@@ -36,6 +36,7 @@ DIST netbeans-trunk-nightly-201503160001-src.zip 206576233 SHA256 2b90db4378f699
DIST netbeans-trunk-nightly-201503230001-src.zip 206651850 SHA256 bda0494e885ce4cbee7281730eab0083988c08c89fc6ea1edfc05a1ed38cfed2 SHA512 96fd079c1649a36fb108a8b4f6128142e5f8666fdb03ea3cd015b387bcaff46c5216974bbf9dfbe74aef79799a4dec8357fdaff6bcf0ef05158ea99ebfe265bb WHIRLPOOL aa2087cfe8d7caa0608eccc6d1ac2d3328afa13fe35166894bef62f74b3c239c5370fe32dc3f6a00ca08325ffed47976fd36775acafcff8df7e060848f0593aa
DIST netbeans-trunk-nightly-201503240001-src.zip 206669022 SHA256 1c106c09dc8e4634331659e872020751589e794f73d0f89175c59e3fef119ba6 SHA512 a854c4f98402d12466c722bf9427c77956bcfc6869338d58217534daa3bf0ca1d7f6d8d791018af37e7df37f7ca07e4d8b92e65147b11bec92e725c0fb1a5603 WHIRLPOOL 601d8469b5bcfb0814765d42c6a41842912e2e9f742a0ee98b986cdd99c2f2c6e62aa585dacd3ea34e743b77cef2f45f595f0964b373d83bafcf2861376bd5dd
DIST netbeans-trunk-nightly-201503250001-src.zip 206755596 SHA256 558e5719c037ff4a27ad9ea4a43f757a71bf616c8c2475ebdd67f5cc28088349 SHA512 7e2d1e11d75ce5af09698b72b40b8f18ba13f52431328d55ddd25358c61e91510c60761f20a12adc2f350674431d6f2b3deaab65d65e371bb1f7019a8158aedb WHIRLPOOL bee357c9dbbf287e354ac17dbdc450560334be63174d35f1a0829dc3eda21218c2bd64f35be1a29ee2fdbd53bfe9ca30115ff5aeb8d0156148ae6df7ab3e3954
+DIST netbeans-trunk-nightly-201503270001-src.zip 206933166 SHA256 ec88a4e19aef5c325fdb1bb33ef179a692be833ca0dc737f48e729e298feec9f SHA512 e81cc855c6a29dfeaaf5edca447227b5708e60fac30266b54fdab3ab3a7b8a03f819f3b246c73bd837207a2d97017b80bfca0f1558c89ad7d3ee51eb2803a066 WHIRLPOOL 0322d7dbdbcdb4d75cd9ba958f665356d3fcc5ac560699c246b628aeaa29570074111804ffa9cd3b7b83d0ef1bd6c816d7f29ef1754fc46dc4260140e7959448
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
@@ -57,5 +58,6 @@ EBUILD netbeans-mobility-9999_p20150316.ebuild 4418 SHA256 7a4d3cd5120af4a6fa1ab
EBUILD netbeans-mobility-9999_p20150323.ebuild 4418 SHA256 27a1cba40061216e88e594631d5a9216fa6753505251460f47af5dbaf0addae6 SHA512 cc3b25de7045f1701468875114bcbcb249f7d48e543c3a1f42ae193c1a00a4a06fb3a38e24802fe862001f02fac7ac1d0527728f5874f7a3a123a4f340da9bfd WHIRLPOOL 3b36cccd78452d7b48ab2bda9fa35b9f04d0d185e04a711eb4305018d4e794aad66b3c2f6e316cfbad20bbf1be67708af3bdaea2386a7ba68813a0217731bd6a
EBUILD netbeans-mobility-9999_p20150324.ebuild 4418 SHA256 1226d1a0a06fa3042ebda7c25664276b596c4126d17b4b0ca9e9f024ca4109bf SHA512 e04d06ce416a3761be7a58a202ea9eb2505f5c18f623df1b79ebd9ab26c11cbb6b512e4eb3d470b0bf1ccd83a41ff4cfeb42ae37a336bd427fe905c260736ddd WHIRLPOOL 37388599cda38e6cafbbc8dac0349d33133da4f143a8db90fb1486496b74ab420ea5dad7c275e7530ce40beedb8368fe3a5b0808db8abdd2ae8356e1f1ab156b
EBUILD netbeans-mobility-9999_p20150325.ebuild 4418 SHA256 73959be93055697523c4549b09817b3745ab94aed6a3f9f3464bdbd03220c023 SHA512 46afcf3d274d621e890f189efa8570e32c1ea3f9a5f9cf4074836917932e546016ce1d7979dcd94e09b9624de8fd32779c34729638b1e640f9f08c45b6b0cf06 WHIRLPOOL b775fb1af59926fa31bed41761fdfd2bb8974436085c31aae9157a966961dac95599663badec20012ac7449d058ce41c7e3f5e931d84a00592745255848e88e3
-MISC ChangeLog 161930 SHA256 dc981b2424c2ba8fff520ea64d81fd62799c8fff0ddd40890d22980e45bdfccc SHA512 e32c54c3cee861ab42c5ff1d9a474273433c2cdb6cebe25d7a139009a8c9c68bae71b77061206a38607a873d3427f1a025eb28229f3f5bc6bae353e61a7c702e WHIRLPOOL ca4e2d76a1e3e9817d15db4ac3e39426fe07a1f9f9e54caf1304340610548630096dac4dfaee877a3e72be8946837af58bb9556f4122854995bc42b72082dc38
+EBUILD netbeans-mobility-9999_p20150327.ebuild 4418 SHA256 df238c8d8cef76700b1235da11e377ccff95d52b8ec2d7d626aa2aeaab4f0a6d SHA512 82a9f1146af9f74094a45f816e0917185cb6a0bb8da7e0302f8deab3c59c51fa87c4f86690048c88b5ea05ba34c7e54d8f422690a9d756d2fcbc5697f4b80ce5 WHIRLPOOL 60620364090481f85bc6ff5072319a5991502d74b5027a346d6cae04b06bef7b1171fad6910e4f7d250466ecab913e66cdde0e6cb5ed289b00a80eaa756fe8ab
+MISC ChangeLog 162107 SHA256 c6916036f06cc24323b464e95ecad588c1dfa03a865db0551c53da3777554dc8 SHA512 2c2837387f68c7ff2a25fdec0c71de53a3736a51e36d84eeb6533492527377876017ab4af3f42dedc6678b0b16548a9f2b84e43b0fcd4797781ddfd5361c48c0 WHIRLPOOL 580c0c3da979624c9739180b3001d5ef884d77a54913a673fafa4e7fc70c41211dd023e68febe9b0d6c5aa48b5696604f04357cfe1902d612248ddbe0dcaf501
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150327.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150327.ebuild
new file mode 100644
index 0000000..00daf7d
--- /dev/null
+++ b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150327.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-03-27_00-01-28/zip/netbeans-trunk-nightly-201503270001-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 a70a86d..ad1a9ce 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_p20150327 (27 Mar 2015)
+
+ 27 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-nb-9999_p20150327.ebuild:
+ bumped to the latest sources
+
26 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-nb-9999_p20150203.ebuild, -netbeans-nb-9999_p20150204.ebuild,
-netbeans-nb-9999_p20150205.ebuild, -netbeans-nb-9999_p20150206.ebuild,
diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
index 778f6f9..7268495 100644
--- a/dev-java/netbeans-nb/Manifest
+++ b/dev-java/netbeans-nb/Manifest
@@ -35,6 +35,7 @@ DIST netbeans-trunk-nightly-201503160001-src.zip 206576233 SHA256 2b90db4378f699
DIST netbeans-trunk-nightly-201503230001-src.zip 206651850 SHA256 bda0494e885ce4cbee7281730eab0083988c08c89fc6ea1edfc05a1ed38cfed2 SHA512 96fd079c1649a36fb108a8b4f6128142e5f8666fdb03ea3cd015b387bcaff46c5216974bbf9dfbe74aef79799a4dec8357fdaff6bcf0ef05158ea99ebfe265bb WHIRLPOOL aa2087cfe8d7caa0608eccc6d1ac2d3328afa13fe35166894bef62f74b3c239c5370fe32dc3f6a00ca08325ffed47976fd36775acafcff8df7e060848f0593aa
DIST netbeans-trunk-nightly-201503240001-src.zip 206669022 SHA256 1c106c09dc8e4634331659e872020751589e794f73d0f89175c59e3fef119ba6 SHA512 a854c4f98402d12466c722bf9427c77956bcfc6869338d58217534daa3bf0ca1d7f6d8d791018af37e7df37f7ca07e4d8b92e65147b11bec92e725c0fb1a5603 WHIRLPOOL 601d8469b5bcfb0814765d42c6a41842912e2e9f742a0ee98b986cdd99c2f2c6e62aa585dacd3ea34e743b77cef2f45f595f0964b373d83bafcf2861376bd5dd
DIST netbeans-trunk-nightly-201503250001-src.zip 206755596 SHA256 558e5719c037ff4a27ad9ea4a43f757a71bf616c8c2475ebdd67f5cc28088349 SHA512 7e2d1e11d75ce5af09698b72b40b8f18ba13f52431328d55ddd25358c61e91510c60761f20a12adc2f350674431d6f2b3deaab65d65e371bb1f7019a8158aedb WHIRLPOOL bee357c9dbbf287e354ac17dbdc450560334be63174d35f1a0829dc3eda21218c2bd64f35be1a29ee2fdbd53bfe9ca30115ff5aeb8d0156148ae6df7ab3e3954
+DIST netbeans-trunk-nightly-201503270001-src.zip 206933166 SHA256 ec88a4e19aef5c325fdb1bb33ef179a692be833ca0dc737f48e729e298feec9f SHA512 e81cc855c6a29dfeaaf5edca447227b5708e60fac30266b54fdab3ab3a7b8a03f819f3b246c73bd837207a2d97017b80bfca0f1558c89ad7d3ee51eb2803a066 WHIRLPOOL 0322d7dbdbcdb4d75cd9ba958f665356d3fcc5ac560699c246b628aeaa29570074111804ffa9cd3b7b83d0ef1bd6c816d7f29ef1754fc46dc4260140e7959448
EBUILD netbeans-nb-7.0.1.ebuild 5106 SHA256 3c68751bf5face5f80e2d7dcedb7466e69343f2d06c0a4dd30a722a987fbb207 SHA512 d79343e0ca8655b074a8f96b9898e4bc0123d60e346602ba8d7a239597993cadb33a036b43862ef1a39630e4f0ba7e79892d8b2eed8b30535f12a5d0b9f4b581 WHIRLPOOL 9f2cd645e34fbcfa8f0059fbda4f355f411aaff7966121360dfe5b3c769966c5a4586bbc04142b279e3a3fa323bc4b51a6349cf3eafe89063db44fcae58ef119
EBUILD netbeans-nb-7.1.2.ebuild 4977 SHA256 265f9e4a9490937a65632ddaef48e3a731154b07b9ee5f9536a991181fc2fcbd SHA512 65d1065993dba3b1fece428beb1b75f17d89eddb08aacd2cbf5ecd3ee5ca844e75e9100c324ecdeeed5b138b1da4ab8cd5a4598e584a17545ffc2c52ea763779 WHIRLPOOL 9b63f2b5671bd38d24ff6b280de37fc19c74170bf80c22818da5e8af415a85211c6cfcf690e68d7697c41a1b749a3c7b48ec9b362782df140856f892d381e360
EBUILD netbeans-nb-7.2.ebuild 4960 SHA256 bef2020a6e0d722ca77c0931b9a06014cedc822f14a21d8d916200e358dcdfb8 SHA512 988d902bbef52e123b5800e56049210d69c4dd6dbeca80396aeac58c70d90b76da65b338e664368ea3f9a3973b7b94ffd0a47a77b01be53452c2cc04c4067442 WHIRLPOOL a27fa8a1a066499a3fc2cb82e955b6b18b1725889b088ea1e94528cde3ec58f3b46c1e757fa597af6ad4ba96218dacfacff9561799f46add316e233d46127d28
@@ -56,5 +57,6 @@ EBUILD netbeans-nb-9999_p20150316.ebuild 5003 SHA256 97c22aa61dd1a6c358bbe6e2610
EBUILD netbeans-nb-9999_p20150323.ebuild 5003 SHA256 ce23d2d82d911a759f51324bf178b247666a5eff746ce82617635fd8f683e5aa SHA512 ca70e8c611c73ae12c0a56d678c154619a5f4289a6c9cf95155071a6f13f69df0c257fc9828a6d886d308ff4c76ab811cae2eea54aebf3149f67eee99884f64c WHIRLPOOL 29c7319fdbd9d61faaf03802b3f9623eb2edb52babfdc42ec9d44de488c9ffd8f22191b28759ae50ae24cd3d5612dfe5dd00628c24b61c48add6ea713736275e
EBUILD netbeans-nb-9999_p20150324.ebuild 5003 SHA256 f6571da9d6acde03cb5c617d18d7df4d08b6b97123d689a2c36e6d1c129ca30f SHA512 9bfa7dd457ee88283e85c05b0319b771c6f18c626d80a33c11bd1ff6c13ac07842ae834e1146828e37214c344e59db7fe3d524ce0114904a374cf5a67d5844b2 WHIRLPOOL 3d283d6e90b7f3f5fafca614a82f6b03706d4ecd5db8f83bff34611eae8e35436fa73fd345df27170c2b5ea0df65652dc4eb90f699f1bb9ab589f0a05b64f2fb
EBUILD netbeans-nb-9999_p20150325.ebuild 5003 SHA256 c18890690790ac904053de4ef64280f4d5c6962f421bbc71f2155f5ea1c3823c SHA512 7883c5639d17a4d2479153a20a3d8ab2f39f17fdb9b397e7c958180b67daa505f8e81d75688c8d387c2386cdc18d148237cfce8a34afdd4ad6dd892cc2dc5aab WHIRLPOOL 2adbe4e91008727b809cc0de9191dc62f98f13eb2158e2f160ae28fe27eb96463dc5f19f486bbd995942aa2d432ba840079c6a48a0c6fc4ce62ce97135986c37
-MISC ChangeLog 151352 SHA256 b93536f2d94447c656ae90928546681ddc2d7ec4ae4595b9bca00dad88334b78 SHA512 c0d444b7e70c35bbdb3a4973a909d82ea0383307e71c49b19084dfca46515c983c87a2a5fedba8e0a8a46e3c1206fd9e8f92de871d9e83d3ff6bf5bcec12f9d3 WHIRLPOOL 56e71c82cd12e5390ad9429394fa38639ea90b71cc95af5eda426f613f46da89637a25792a3eb57dc8ae6a14fddd58879df95a9037bff45efee11e4f0536c160
+EBUILD netbeans-nb-9999_p20150327.ebuild 5003 SHA256 e3f7c9bf326c8b6d802defc8774fa8d8a488b55fc0f35660662aa0ebed99a6fa SHA512 75bd31eac2eea568df6befa35de4a97e71332c5d061cc570559107f3904761ec012f724053351535fc69532f6c26993148520fe9dbf98070c800355423dffeac WHIRLPOOL 33f86e3a807d0b0c806880af373d5a57d84895c22f60f836c99c8610cac6021bea7f5918dce7d1aa830308fab40dba46a4ccf0b47a4088acddf5897c29c094f3
+MISC ChangeLog 151517 SHA256 c30b41080da26178fc1deec4fe3306569d0ce21416df8aeedfbd55b13d1aa0d8 SHA512 a25441b802aa72107222cfe8b41d4b9e7061fcd9546ee79473679fc0865db8a6dd8c023cc3e0fd9abe10b28b2c5aeb848a6107317986e8eb96fa86b787803088 WHIRLPOOL fa436c93966509cbda76bbb247d70fd132b26131669e2916dcd29a38c64d1faf9952e593f674ff5a2a927951e001c7837f1755c457d967b29e8d96af21a2f13d
MISC metadata.xml 396 SHA256 5083064ed2246a84e2aedbc326d56cc8bf571fd8e7c24af0e4bc14c50f1ebb49 SHA512 a0b2171264f1ea6ba33b184ef802589d679eaba5c4a1753e149d7cd93c2c31aace934eddf5dffed6be341d9e4061c843c849e464afb7b4417c6c2dff3e9ff1c7 WHIRLPOOL 1be3a1a3c2b64d8818108de191db834395ee4ab3cf7994914c9331d6e42ca9015dd2493b9516db20990cb30b4dea385a3dde08b75df956ca39ad65e3fa721cb7
diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150327.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150327.ebuild
new file mode 100644
index 0000000..4e7849a
--- /dev/null
+++ b/dev-java/netbeans-nb/netbeans-nb-9999_p20150327.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-03-27_00-01-28/zip/netbeans-trunk-nightly-201503270001-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 https://wiki.gentoo.org/wiki/Keychain"
+ fi
+}
diff --git a/dev-java/netbeans-php/ChangeLog b/dev-java/netbeans-php/ChangeLog
index 337ec35..c7a2476 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_p20150327 (27 Mar 2015)
+
+ 27 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-php-9999_p20150327.ebuild:
+ bumped to the latest sources
+
26 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-php-9999_p20150203.ebuild, -netbeans-php-9999_p20150204.ebuild,
-netbeans-php-9999_p20150205.ebuild, -netbeans-php-9999_p20150206.ebuild,
diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
index fbddb67..e6ed19a 100644
--- a/dev-java/netbeans-php/Manifest
+++ b/dev-java/netbeans-php/Manifest
@@ -38,6 +38,7 @@ DIST netbeans-trunk-nightly-201503160001-src.zip 206576233 SHA256 2b90db4378f699
DIST netbeans-trunk-nightly-201503230001-src.zip 206651850 SHA256 bda0494e885ce4cbee7281730eab0083988c08c89fc6ea1edfc05a1ed38cfed2 SHA512 96fd079c1649a36fb108a8b4f6128142e5f8666fdb03ea3cd015b387bcaff46c5216974bbf9dfbe74aef79799a4dec8357fdaff6bcf0ef05158ea99ebfe265bb WHIRLPOOL aa2087cfe8d7caa0608eccc6d1ac2d3328afa13fe35166894bef62f74b3c239c5370fe32dc3f6a00ca08325ffed47976fd36775acafcff8df7e060848f0593aa
DIST netbeans-trunk-nightly-201503240001-src.zip 206669022 SHA256 1c106c09dc8e4634331659e872020751589e794f73d0f89175c59e3fef119ba6 SHA512 a854c4f98402d12466c722bf9427c77956bcfc6869338d58217534daa3bf0ca1d7f6d8d791018af37e7df37f7ca07e4d8b92e65147b11bec92e725c0fb1a5603 WHIRLPOOL 601d8469b5bcfb0814765d42c6a41842912e2e9f742a0ee98b986cdd99c2f2c6e62aa585dacd3ea34e743b77cef2f45f595f0964b373d83bafcf2861376bd5dd
DIST netbeans-trunk-nightly-201503250001-src.zip 206755596 SHA256 558e5719c037ff4a27ad9ea4a43f757a71bf616c8c2475ebdd67f5cc28088349 SHA512 7e2d1e11d75ce5af09698b72b40b8f18ba13f52431328d55ddd25358c61e91510c60761f20a12adc2f350674431d6f2b3deaab65d65e371bb1f7019a8158aedb WHIRLPOOL bee357c9dbbf287e354ac17dbdc450560334be63174d35f1a0829dc3eda21218c2bd64f35be1a29ee2fdbd53bfe9ca30115ff5aeb8d0156148ae6df7ab3e3954
+DIST netbeans-trunk-nightly-201503270001-src.zip 206933166 SHA256 ec88a4e19aef5c325fdb1bb33ef179a692be833ca0dc737f48e729e298feec9f SHA512 e81cc855c6a29dfeaaf5edca447227b5708e60fac30266b54fdab3ab3a7b8a03f819f3b246c73bd837207a2d97017b80bfca0f1558c89ad7d3ee51eb2803a066 WHIRLPOOL 0322d7dbdbcdb4d75cd9ba958f665356d3fcc5ac560699c246b628aeaa29570074111804ffa9cd3b7b83d0ef1bd6c816d7f29ef1754fc46dc4260140e7959448
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
@@ -59,5 +60,6 @@ EBUILD netbeans-php-9999_p20150316.ebuild 4423 SHA256 190c99e1462eb0220b306ae99e
EBUILD netbeans-php-9999_p20150323.ebuild 4423 SHA256 4af3b32b676b8a74e8a2c282b1688e1c9aaa8eacc1c0d712b86ad323933b41ec SHA512 8eb7772c9aa94451a4eeb2713dc9b39725ac3c03b2914a21bcc8ca2a81a4d8929461ce6775e744c75a925c551bf815f347648a0002cf8d4d9ec8de8cc4419643 WHIRLPOOL 4077b2254d4fbb124d902981f4880fb0e23101e787b9e534b0725f9019d7f83cdcdde3e7f3fbd6269412c26d4be7fcad12a50f83a9d8078742803e3823bcf3d9
EBUILD netbeans-php-9999_p20150324.ebuild 4423 SHA256 ec4f78cf66e882f56769714b5b56c22911b9a804f661b1e26977da66118f3651 SHA512 e24a7735484e1609060d366a3057c471104abb558c4b6a1564bc815eda6931b590033eeeba9e599922edda6b295e4c66470944f82543d9b6ca458aea0a2084bb WHIRLPOOL a3794aebbd85e21f0626ec64937701cbea0cbfbde4ead43376b8083491fc6f86581ff72a4902d101c9787e8d392e60e49875d801ad6e6d1ff781d033c8862643
EBUILD netbeans-php-9999_p20150325.ebuild 4423 SHA256 43a1c7bd414a8c2ee731df3f5cc7a0c0c15425c68bf268b172a8a1b7c785e1e8 SHA512 23f1f5f4c7ea66f7c5b8e54a782baa2ac9fd58fd5fa687f6b14cba4ec8105b08401f40809cfca310a5d67a3041e4fec154183550f48fe45f0b17e16892bf5ec0 WHIRLPOOL 74c0aca89b23f5bae581b62e011ba166516c7d96bc775bc9c13fbb13c1d14996d7582c5dc866da7c1e4da48970a1d6e495fabac5c10a0b4c3526b553db01f50b
-MISC ChangeLog 151000 SHA256 c687f1f37a1a867be697d745d9359136f4e5bb15074ab2cd7b00c964e1eb53bb SHA512 572f0b7e2d9e1e9b6db05cc30266bee5d762f3abe905dd1df86f5d7f4f240253cc3c1fabacb49cbda240badfdc9ee6acf901075a963459dfa1a92f57f2bcc3cc WHIRLPOOL 5382e0f80da5d5bfc5f83af7f9343e11256745bb0e81337b5e38dd31f7a61c9afdb3bb869254a4b48e0fe6ff92d74d00e3f377163fdbc00da3bab24f5236b69a
+EBUILD netbeans-php-9999_p20150327.ebuild 4423 SHA256 5dd44081fb327b6ac90f66ae0e03c2e475c3f42240d7ba0263fcbe5e705fa26b SHA512 371e136d4d11dc61896b893c8aff89c097d6f5ddeac12493b88219a31ecdd4df4e44f84356f986ed94a20a55de19d2b2125b20990e23bfbd3f847e9e2355377d WHIRLPOOL cd0b800690934c53f2fecbda7a93ddd8381bde9795b0df13412a1c103667c22ea222545e2f47a502f8b33be87185897cb9a703a3c3e7417a566443fc0beb189c
+MISC ChangeLog 151167 SHA256 95c130cac2d0219e1afa7004388d827879442ea72e781482cb8aae3c14916c6a SHA512 9664f4f4b0b0578af89f19cc738f6b2e3a66958a4fb3490e41e00be8805ab870204ce7bc4e9bcc515c0207aadeb87c0beada15f484425675c7ac6f26b6b9b206 WHIRLPOOL a003fa692e799368ac04691a945feb75ec63135fdae6d807f732f1bc182fb0e4d2f0ce9d03adfa3365d2759b5481baaaaf1cf0f86ff9bb319cbf7af2e2549b44
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150327.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150327.ebuild
new file mode 100644
index 0000000..6251145
--- /dev/null
+++ b/dev-java/netbeans-php/netbeans-php-9999_p20150327.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-03-27_00-01-28/zip/netbeans-trunk-nightly-201503270001-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 b5efc8e..1b0c571 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_p20150327 (27 Mar 2015)
+
+ 27 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-platform-9999_p20150327.ebuild:
+ bumped to the latest sources
+
26 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-platform-9999_p20150203.ebuild,
-netbeans-platform-9999_p20150204.ebuild,
diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
index 4fdbf05..e738032 100644
--- a/dev-java/netbeans-platform/Manifest
+++ b/dev-java/netbeans-platform/Manifest
@@ -52,6 +52,7 @@ DIST netbeans-trunk-nightly-201503160001-src.zip 206576233 SHA256 2b90db4378f699
DIST netbeans-trunk-nightly-201503230001-src.zip 206651850 SHA256 bda0494e885ce4cbee7281730eab0083988c08c89fc6ea1edfc05a1ed38cfed2 SHA512 96fd079c1649a36fb108a8b4f6128142e5f8666fdb03ea3cd015b387bcaff46c5216974bbf9dfbe74aef79799a4dec8357fdaff6bcf0ef05158ea99ebfe265bb WHIRLPOOL aa2087cfe8d7caa0608eccc6d1ac2d3328afa13fe35166894bef62f74b3c239c5370fe32dc3f6a00ca08325ffed47976fd36775acafcff8df7e060848f0593aa
DIST netbeans-trunk-nightly-201503240001-src.zip 206669022 SHA256 1c106c09dc8e4634331659e872020751589e794f73d0f89175c59e3fef119ba6 SHA512 a854c4f98402d12466c722bf9427c77956bcfc6869338d58217534daa3bf0ca1d7f6d8d791018af37e7df37f7ca07e4d8b92e65147b11bec92e725c0fb1a5603 WHIRLPOOL 601d8469b5bcfb0814765d42c6a41842912e2e9f742a0ee98b986cdd99c2f2c6e62aa585dacd3ea34e743b77cef2f45f595f0964b373d83bafcf2861376bd5dd
DIST netbeans-trunk-nightly-201503250001-src.zip 206755596 SHA256 558e5719c037ff4a27ad9ea4a43f757a71bf616c8c2475ebdd67f5cc28088349 SHA512 7e2d1e11d75ce5af09698b72b40b8f18ba13f52431328d55ddd25358c61e91510c60761f20a12adc2f350674431d6f2b3deaab65d65e371bb1f7019a8158aedb WHIRLPOOL bee357c9dbbf287e354ac17dbdc450560334be63174d35f1a0829dc3eda21218c2bd64f35be1a29ee2fdbd53bfe9ca30115ff5aeb8d0156148ae6df7ab3e3954
+DIST netbeans-trunk-nightly-201503270001-src.zip 206933166 SHA256 ec88a4e19aef5c325fdb1bb33ef179a692be833ca0dc737f48e729e298feec9f SHA512 e81cc855c6a29dfeaaf5edca447227b5708e60fac30266b54fdab3ab3a7b8a03f819f3b246c73bd837207a2d97017b80bfca0f1558c89ad7d3ee51eb2803a066 WHIRLPOOL 0322d7dbdbcdb4d75cd9ba958f665356d3fcc5ac560699c246b628aeaa29570074111804ffa9cd3b7b83d0ef1bd6c816d7f29ef1754fc46dc4260140e7959448
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
@@ -73,5 +74,6 @@ EBUILD netbeans-platform-9999_p20150316.ebuild 8293 SHA256 f4ee283252fe197fc1119
EBUILD netbeans-platform-9999_p20150323.ebuild 8293 SHA256 66eafb06bf2c53dd51b1ed079120158f78ed0aaf5d4f47c538d5a771629e2969 SHA512 cd77074d2eae6d36c808047f8cf3ef5931f2ea8f01c88287150c3339f71435809dfaa9471f9a28cdb5dedf1a2aa071b157c3d4656184a6e05894c93220d88e99 WHIRLPOOL 529231b425b79067f33787ca191417a8890a178b16e0230221fe8d2e9ed6a97d05489e1b0a8ba74ba6cc78795c7b494215d8470dfbfcd7d9c2e57c1705b4bb33
EBUILD netbeans-platform-9999_p20150324.ebuild 8293 SHA256 46a2bab3291c824dc95270b8a083cec510ab905d822e951c47b3706cd4bd00ee SHA512 a8f97151480b3adca93efed43678fa954ffc0d820e55e4267bee0e8f5c1d71d6f526bffddaa3374a4e5bdf20f8cb0b8bf8f80e9aedb4212082767114a8a72032 WHIRLPOOL 6e0d0a6cfd642580d3cb18e65b2566c4faecd97486ac47d09914cdf85450417d5db00ce27c90155737e3de3196b29d869bebca4f4b234063e244e11135d5e35f
EBUILD netbeans-platform-9999_p20150325.ebuild 8293 SHA256 17bf73e29455a198569b7a526a6858bbc81f2e755457564be162a915f78d046f SHA512 5095f0cbf3632ef8786343a8397955fe5dd4d31cae28e64572c8fc4c88dcacf652fdb6db4be218b38880c20b1e468ee3fec107d7c524a3f97c42e43df220e07d WHIRLPOOL 61641f6b259d5cc1980390bd8e3b7d07cdea0f8880b67d1c538c01c672b6a7c442acfa6ded17b963512efc86c87352b168fc69e9369667a4851dd573329230da
-MISC ChangeLog 162526 SHA256 4f111ba276bc9a3d390a15d1b28e8242614e6cf343e6d541be3f8d3bd63eca1e SHA512 58df01f98e27c42f7b1543f2f32fc722a46f6c7fc458f4491a6a603a0772d895aab7c0a88a50be0f9e69c53e3514fc96e52dd59985226b0202a8c1758c1524c7 WHIRLPOOL 103ba6f33b88852522ddd20e0ce263017070df5259597abc9ec1ba2f48c6a06583a0bc4b4c31419353bfea392cd1a4a54ca9c344f6dfed42e9ce69a98d14e69b
+EBUILD netbeans-platform-9999_p20150327.ebuild 8293 SHA256 519ea52adf42051c045c09e4ba2a650ccf6d43887124c0cab89b430e98e42435 SHA512 3c6b61ef5d83039324534cf761e2f917a507ee53502474700c8420d1295cdc185b6c205b23308a0186dcacd97bf7df9581c7fc68e85a728fd8609827713b98d2 WHIRLPOOL 433723a57d82268d9eadc23a0e046638160bfd291d944493e4f27adf62dda9417aeb2923654082ce6e0477f89c3d79504a87e8324ccc1a51771530873abf4174
+MISC ChangeLog 162703 SHA256 17c48861d4a4e0d6e0e89c64f4a5fe900bd4e59298a6c4d119f6ecd6a4c3357d SHA512 f497e840e176d060ae020c27031e59e6549afb05640679675d3bc8fad500ee311c4ea0957e9eb702048e2b54a230a54781ea8dcd70e30cbecf71ed9212309178 WHIRLPOOL 43e409dfcc544ba0b7f82acd34db07c0e6510c856b8424d8f23eb578d0df899ac2e1fe1c0a9fed339017723fefdcae6e20590de09a60ca902f49b5d3382e2448
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150327.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150327.ebuild
new file mode 100644
index 0000000..6fb9338
--- /dev/null
+++ b/dev-java/netbeans-platform/netbeans-platform-9999_p20150327.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-03-27_00-01-28/zip/netbeans-trunk-nightly-201503270001-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 fce5177..2faed7f 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_p20150327 (27 Mar 2015)
+
+ 27 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-profiler-9999_p20150327.ebuild:
+ bumped to the latest sources
+
26 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-profiler-9999_p20150203.ebuild,
-netbeans-profiler-9999_p20150204.ebuild,
diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
index e3ec832..dfd282a 100644
--- a/dev-java/netbeans-profiler/Manifest
+++ b/dev-java/netbeans-profiler/Manifest
@@ -27,6 +27,7 @@ DIST netbeans-trunk-nightly-201503160001-src.zip 206576233 SHA256 2b90db4378f699
DIST netbeans-trunk-nightly-201503230001-src.zip 206651850 SHA256 bda0494e885ce4cbee7281730eab0083988c08c89fc6ea1edfc05a1ed38cfed2 SHA512 96fd079c1649a36fb108a8b4f6128142e5f8666fdb03ea3cd015b387bcaff46c5216974bbf9dfbe74aef79799a4dec8357fdaff6bcf0ef05158ea99ebfe265bb WHIRLPOOL aa2087cfe8d7caa0608eccc6d1ac2d3328afa13fe35166894bef62f74b3c239c5370fe32dc3f6a00ca08325ffed47976fd36775acafcff8df7e060848f0593aa
DIST netbeans-trunk-nightly-201503240001-src.zip 206669022 SHA256 1c106c09dc8e4634331659e872020751589e794f73d0f89175c59e3fef119ba6 SHA512 a854c4f98402d12466c722bf9427c77956bcfc6869338d58217534daa3bf0ca1d7f6d8d791018af37e7df37f7ca07e4d8b92e65147b11bec92e725c0fb1a5603 WHIRLPOOL 601d8469b5bcfb0814765d42c6a41842912e2e9f742a0ee98b986cdd99c2f2c6e62aa585dacd3ea34e743b77cef2f45f595f0964b373d83bafcf2861376bd5dd
DIST netbeans-trunk-nightly-201503250001-src.zip 206755596 SHA256 558e5719c037ff4a27ad9ea4a43f757a71bf616c8c2475ebdd67f5cc28088349 SHA512 7e2d1e11d75ce5af09698b72b40b8f18ba13f52431328d55ddd25358c61e91510c60761f20a12adc2f350674431d6f2b3deaab65d65e371bb1f7019a8158aedb WHIRLPOOL bee357c9dbbf287e354ac17dbdc450560334be63174d35f1a0829dc3eda21218c2bd64f35be1a29ee2fdbd53bfe9ca30115ff5aeb8d0156148ae6df7ab3e3954
+DIST netbeans-trunk-nightly-201503270001-src.zip 206933166 SHA256 ec88a4e19aef5c325fdb1bb33ef179a692be833ca0dc737f48e729e298feec9f SHA512 e81cc855c6a29dfeaaf5edca447227b5708e60fac30266b54fdab3ab3a7b8a03f819f3b246c73bd837207a2d97017b80bfca0f1558c89ad7d3ee51eb2803a066 WHIRLPOOL 0322d7dbdbcdb4d75cd9ba958f665356d3fcc5ac560699c246b628aeaa29570074111804ffa9cd3b7b83d0ef1bd6c816d7f29ef1754fc46dc4260140e7959448
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
@@ -48,5 +49,6 @@ EBUILD netbeans-profiler-9999_p20150316.ebuild 3478 SHA256 b0161313529fd1d5730a0
EBUILD netbeans-profiler-9999_p20150323.ebuild 3478 SHA256 113c2713743534038d996dc573833576902c5baf158af22a64752ecb2ed40750 SHA512 d60122719f229ca5bc30594fae93c6adfc76b71ca58f60eca757cf0cfb082d2dbc4afdbf66184b106e105c9f9d1ffb10387dda0266ae37b4354b1c72b373b70c WHIRLPOOL 6d42a868f42403d8c368cb612c724f886b1d40763b59b210a4d313c5c77c8e24518db22369a30fc39460c395daef7c6751fa91cf9f53104a2f13c8a87f923956
EBUILD netbeans-profiler-9999_p20150324.ebuild 3478 SHA256 9828cd94bb308a3143068bb77b5bb41815d38baef5095e14af2d0c2c1082ac4d SHA512 0be7c0960f1b8fd482dc2fc2418d8e8d4ab075764637d39be3ba7511b7c4746fa129e66bafed91b9784e9103b89cc1c5fe273a0ec54b5e664cde3b7ace926a40 WHIRLPOOL 712050b4677d0d1e568f06f34b3e06ea9f55b8774655097d0a3509759583c0c7cddb82538ca5cf84cb18c246a2fe7fd25e545d3a226f9a757ba2dbdd02685c2d
EBUILD netbeans-profiler-9999_p20150325.ebuild 3478 SHA256 3cb8d8401c06011f3a3f558fba4ab47910133d2e23e17969319779ab92a3fd53 SHA512 39c94ebf25ec86070acd2824beba88b924e7f17a394de04b3d0d4de62d1c3edf5fe76adeb276dd9841f01f4d0938b5b85f57badceaf10f78faf6213fdd3ac294 WHIRLPOOL b42245a86dcd923a50a962a341f72fe4683e67c11fc1afea2dfaf59c323bfd802f4a3848ec844b9c971c627a139cc498a70f168facec1046eb78c2a5c3a1baaa
-MISC ChangeLog 161987 SHA256 42ec5f1f53e853f138a233e385fbd977865c7fd041d37a7a799564bd5ff53cc0 SHA512 2e2b2f20427211486391acdb22f41094dc776e096e5ffd504c7f3091293229da06f37ceb1f953347dd2fc8da23b6a639f828dbe4bfa2556d86d57e515cc36a4a WHIRLPOOL 328f76d489910d1d9388abb529268f3825f8b654352c6edb528b414423a4820bf7df0dabd68c78b7eb2ccd559ba8265bae78c3df75891d742740024ac51973a6
+EBUILD netbeans-profiler-9999_p20150327.ebuild 3478 SHA256 34e67a65b7eed4a748a76c51688d5c1a0c6fe659c0f64cb69ea27adbc43b8e68 SHA512 7b8275c6c464e3a79d9b7c315602ed6ec905214612f90931caec617d6f9d69da08ef1be10de2f212e041f28f8a23e7bf4e5a0e73b9cfedb36cf2d59392cfc91c WHIRLPOOL d4387ed7915270ec97dc86ccca14669597bda53dd05bbe7d760e7e8d3c841ee4c75a451a116182d93551c978e0c48afeb2ba59bb0a46d8e60dc3691f72c992db
+MISC ChangeLog 162164 SHA256 84dab681bbc902fd7bf2d6e4ae64fdba3a45ce39c832a8537ebc30cc135274aa SHA512 1f692fa1476087b4e321cd38043b83d46eb740c56848ab7c9abffe060b0cff8bd14d5b8aca8161b3dd857a01c1f6a6c85a3b3a771b959efb76f0660f34f06a41 WHIRLPOOL 79d353bbf7e6916761c638a661f7a6486a15db3a6a393064ca9f0079940d4b355cf0e931381cc5c2e606d1f59444971de6e5ff4b6cf6ff5eb667f41b9ee150c9
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150327.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150327.ebuild
new file mode 100644
index 0000000..8869562
--- /dev/null
+++ b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150327.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-03-27_00-01-28/zip/netbeans-trunk-nightly-201503270001-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 2d9f689..f7c5c0c 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_p20150327 (27 Mar 2015)
+
+ 27 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-webcommon-9999_p20150327.ebuild:
+ bumped to the latest sources
+
26 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-webcommon-9999_p20150203.ebuild,
-netbeans-webcommon-9999_p20150204.ebuild,
diff --git a/dev-java/netbeans-webcommon/Manifest b/dev-java/netbeans-webcommon/Manifest
index 10be916..d611cc6 100644
--- a/dev-java/netbeans-webcommon/Manifest
+++ b/dev-java/netbeans-webcommon/Manifest
@@ -33,6 +33,7 @@ DIST netbeans-trunk-nightly-201503160001-src.zip 206576233 SHA256 2b90db4378f699
DIST netbeans-trunk-nightly-201503230001-src.zip 206651850 SHA256 bda0494e885ce4cbee7281730eab0083988c08c89fc6ea1edfc05a1ed38cfed2 SHA512 96fd079c1649a36fb108a8b4f6128142e5f8666fdb03ea3cd015b387bcaff46c5216974bbf9dfbe74aef79799a4dec8357fdaff6bcf0ef05158ea99ebfe265bb WHIRLPOOL aa2087cfe8d7caa0608eccc6d1ac2d3328afa13fe35166894bef62f74b3c239c5370fe32dc3f6a00ca08325ffed47976fd36775acafcff8df7e060848f0593aa
DIST netbeans-trunk-nightly-201503240001-src.zip 206669022 SHA256 1c106c09dc8e4634331659e872020751589e794f73d0f89175c59e3fef119ba6 SHA512 a854c4f98402d12466c722bf9427c77956bcfc6869338d58217534daa3bf0ca1d7f6d8d791018af37e7df37f7ca07e4d8b92e65147b11bec92e725c0fb1a5603 WHIRLPOOL 601d8469b5bcfb0814765d42c6a41842912e2e9f742a0ee98b986cdd99c2f2c6e62aa585dacd3ea34e743b77cef2f45f595f0964b373d83bafcf2861376bd5dd
DIST netbeans-trunk-nightly-201503250001-src.zip 206755596 SHA256 558e5719c037ff4a27ad9ea4a43f757a71bf616c8c2475ebdd67f5cc28088349 SHA512 7e2d1e11d75ce5af09698b72b40b8f18ba13f52431328d55ddd25358c61e91510c60761f20a12adc2f350674431d6f2b3deaab65d65e371bb1f7019a8158aedb WHIRLPOOL bee357c9dbbf287e354ac17dbdc450560334be63174d35f1a0829dc3eda21218c2bd64f35be1a29ee2fdbd53bfe9ca30115ff5aeb8d0156148ae6df7ab3e3954
+DIST netbeans-trunk-nightly-201503270001-src.zip 206933166 SHA256 ec88a4e19aef5c325fdb1bb33ef179a692be833ca0dc737f48e729e298feec9f SHA512 e81cc855c6a29dfeaaf5edca447227b5708e60fac30266b54fdab3ab3a7b8a03f819f3b246c73bd837207a2d97017b80bfca0f1558c89ad7d3ee51eb2803a066 WHIRLPOOL 0322d7dbdbcdb4d75cd9ba958f665356d3fcc5ac560699c246b628aeaa29570074111804ffa9cd3b7b83d0ef1bd6c816d7f29ef1754fc46dc4260140e7959448
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
@@ -52,5 +53,6 @@ EBUILD netbeans-webcommon-9999_p20150316.ebuild 4997 SHA256 bf448230c0ba69a16206
EBUILD netbeans-webcommon-9999_p20150323.ebuild 4997 SHA256 8ace52e674a57588c562d87eccf13c8dec884ead4114bfa2248af7c6d02e0c07 SHA512 c1c41d6ab97b01003654415082f303e35746b4b6304c73ba2b3c63cd950a22370ffa1c9afed25c686e69c88035f80e02df24a2852e51854cf09c2d870fb99ae5 WHIRLPOOL 82026cd19d9a28ae1196b9ae6487bbec82365c1cdcf576953d94bafbc62576d571eb3e37e84b775a7688b901c5453f4265c30edaf0dadea01213541e1161e0ae
EBUILD netbeans-webcommon-9999_p20150324.ebuild 4997 SHA256 b3b88dc4892c739ebd14180925db0df5a15fdef4ab5e5043c6b470b2996fb76d SHA512 c2557356b63cc6618b45bf73fab63ac2b90551eff90039260cd6145cb38404f7cad9c1166f3becd73699ce5fef226026537f8f45aab5a08121955fe768e832ee WHIRLPOOL c31e1faaa6a8c7c20ca82e03445d11cac75e3b2308ab162eeface3813fcebaaf13d34d06d30f4f72ee034e04733ab6ad8f7be9b97f2bed4a5ee78b7943e3b83a
EBUILD netbeans-webcommon-9999_p20150325.ebuild 4997 SHA256 902130182ff88ddb0f78367b6e49e92aeac1e77058074eee4662c1c4c13ca4a1 SHA512 d3c9a826c37502f00889c78d585a8ccab4beb94d0c7ec3789457359f9e6f1c45148b4b7f7a67ac775ba7f36dec7be4b897498a21370c6b4cfe52ac13015ed30e WHIRLPOOL f8aa8a05529497bed23bdbdb3540330182fe0aa5daff7919da7d392d19d3bfe2bac2328f3d37a05058dddf28745d6a006746699dddc5846b24b875eee24c4e73
-MISC ChangeLog 134990 SHA256 b7f2a42c3fcf3203884f79b0d0ab2c12ce5daf60ce86b0143714b6fe47b03860 SHA512 9e8e3f724fe2fd5bcea199977123ea9728279fcc45ee0edb436e0ad9470d868f3e65d6c14954201460e8c5f0ef2554d7047eacb3b67cf75cb94508d2fc0ad9f3 WHIRLPOOL 7879a39497058940ef1f66f2e1ef8546ef50b36096c3d20a2ef5fd0187a4128d8d5bf1c90d934730e9ff2b91283f07aa04caa94b85b6ee6ae8aa49ded25af645
+EBUILD netbeans-webcommon-9999_p20150327.ebuild 4997 SHA256 ecf4de06a4cbc31dd8410888b67b7f47d422f7794a74f1a024492ea2013e8adc SHA512 bab712eadfb6bdc9e5aed7326191d67a7ee8d5d526f9721d726f547accb3797c29e2ae701cd5e0a5040f0a08adefbe983d024bc2b7380221856f54eb2adef0b3 WHIRLPOOL c98ac22c6f9d0c5d8390eaaf568780583382fcbc87480585fb3fff304c20ef7fdf7a8ee792be8d502ebc99aa240513104bb7eb29683719150d773114e574d0e2
+MISC ChangeLog 135169 SHA256 448b51c795bd19d30bf01e9133a369e63dfe60cf24d258de90820cb7c8c0302a SHA512 0647740d082560205f9bcbe8b756a334b30f780790343ab709a2da3748cf2544b4d8596c689ff4289a8ce298780fefa3bad3d00984b603324fabd9dbd42c84c2 WHIRLPOOL e96258b3bac330c4b34315e881cb48ad2339ea42aaaaad328b26040753f406dc8765fcd237104126e0b3b796972e145418143815ee7590f65d0ff012c3d8d990
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150327.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150327.ebuild
new file mode 100644
index 0000000..05af108
--- /dev/null
+++ b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150327.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-03-27_00-01-28/zip/netbeans-trunk-nightly-201503270001-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 bbe8eb7..b6bb4df 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_p20150327 (27 Mar 2015)
+
+ 27 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-websvccommon-9999_p20150327.ebuild:
+ bumped to the latest sources
+
26 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-websvccommon-9999_p20150203.ebuild,
-netbeans-websvccommon-9999_p20150204.ebuild,
diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
index 4e0e14c..1f20082e9 100644
--- a/dev-java/netbeans-websvccommon/Manifest
+++ b/dev-java/netbeans-websvccommon/Manifest
@@ -27,6 +27,7 @@ DIST netbeans-trunk-nightly-201503160001-src.zip 206576233 SHA256 2b90db4378f699
DIST netbeans-trunk-nightly-201503230001-src.zip 206651850 SHA256 bda0494e885ce4cbee7281730eab0083988c08c89fc6ea1edfc05a1ed38cfed2 SHA512 96fd079c1649a36fb108a8b4f6128142e5f8666fdb03ea3cd015b387bcaff46c5216974bbf9dfbe74aef79799a4dec8357fdaff6bcf0ef05158ea99ebfe265bb WHIRLPOOL aa2087cfe8d7caa0608eccc6d1ac2d3328afa13fe35166894bef62f74b3c239c5370fe32dc3f6a00ca08325ffed47976fd36775acafcff8df7e060848f0593aa
DIST netbeans-trunk-nightly-201503240001-src.zip 206669022 SHA256 1c106c09dc8e4634331659e872020751589e794f73d0f89175c59e3fef119ba6 SHA512 a854c4f98402d12466c722bf9427c77956bcfc6869338d58217534daa3bf0ca1d7f6d8d791018af37e7df37f7ca07e4d8b92e65147b11bec92e725c0fb1a5603 WHIRLPOOL 601d8469b5bcfb0814765d42c6a41842912e2e9f742a0ee98b986cdd99c2f2c6e62aa585dacd3ea34e743b77cef2f45f595f0964b373d83bafcf2861376bd5dd
DIST netbeans-trunk-nightly-201503250001-src.zip 206755596 SHA256 558e5719c037ff4a27ad9ea4a43f757a71bf616c8c2475ebdd67f5cc28088349 SHA512 7e2d1e11d75ce5af09698b72b40b8f18ba13f52431328d55ddd25358c61e91510c60761f20a12adc2f350674431d6f2b3deaab65d65e371bb1f7019a8158aedb WHIRLPOOL bee357c9dbbf287e354ac17dbdc450560334be63174d35f1a0829dc3eda21218c2bd64f35be1a29ee2fdbd53bfe9ca30115ff5aeb8d0156148ae6df7ab3e3954
+DIST netbeans-trunk-nightly-201503270001-src.zip 206933166 SHA256 ec88a4e19aef5c325fdb1bb33ef179a692be833ca0dc737f48e729e298feec9f SHA512 e81cc855c6a29dfeaaf5edca447227b5708e60fac30266b54fdab3ab3a7b8a03f819f3b246c73bd837207a2d97017b80bfca0f1558c89ad7d3ee51eb2803a066 WHIRLPOOL 0322d7dbdbcdb4d75cd9ba958f665356d3fcc5ac560699c246b628aeaa29570074111804ffa9cd3b7b83d0ef1bd6c816d7f29ef1754fc46dc4260140e7959448
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
@@ -48,5 +49,6 @@ EBUILD netbeans-websvccommon-9999_p20150316.ebuild 2727 SHA256 1e659b0aa4ff81054
EBUILD netbeans-websvccommon-9999_p20150323.ebuild 2727 SHA256 22b456b742d1bcc9ddad172565d80fb8f1809ac4819c20670cf6768840153f14 SHA512 cc84fbc3055f0785408403ef7e62801b197f7e8dcd93c0d24ce2be3a2df8d0c12f639826cd4f514f25072bae280e7ce4b6921f891f408a40b42ba551f778942a WHIRLPOOL 1ea28fbb116c8d04bea3cc9c234ccb85c7a353f7153add3e1d003e8fa0ce93908de1084f134c0bff44aa4a54ece74c9ef92f484b83209a425e00f39fb44ee202
EBUILD netbeans-websvccommon-9999_p20150324.ebuild 2727 SHA256 f98113607baeb95d5d78b8960f863011b47565b32456121be0a2ded3cdfae153 SHA512 d615f8cc13632821fed1b1a83c15be4b315c53215b03865dac208e95e1042a970636addceb5833ab3dd596ea46b129d6fdfef85934f3be34d2de15b5a7ed31fd WHIRLPOOL aaf1d0561b81128d5dd0002cadc5de30b4344abd47752e70c2e3a8e0bbdc8e29a06844cf85cc321021e34752de4b08e5ca9f0df7993fab1ed9ad9c73586d671f
EBUILD netbeans-websvccommon-9999_p20150325.ebuild 2727 SHA256 329dcc482fecc20a021010e0cafc0a0f932b26de95d068e41e372084e4e6068f SHA512 8bd5cf1787adc42f7f485fc7f60ac90f35c70134682d589e86e725d760c0b19c4b107c26f3e67cb31e3498e2ad70340cd64f3cb7567056a9e3074941f85fc342 WHIRLPOOL aa20a114015cb8b4b33c7a308b1a6077d1948aa313340b82aea2dbf5d1c24d53f3b3cd7f432eee3fc4c1b596544be01ff871b12e339fd5d29c798a98d349322e
-MISC ChangeLog 169740 SHA256 9af9653fd1a7ac613b2f00a6982bdb06383ffdaa3eed1ec0d31a0d3dc487858d SHA512 cf6351dfc8c3be853a04bf0d05207aad2347e4ea3c981b99573c7e3ee9a7aa774b11461aea0f251d049304422850091208d46ea72807427c20431aa4b07c9068 WHIRLPOOL e964bc6ee39da118547c88f77aabd877b7fe30a8b1a19df19783ad89e70164d1d0b155f4a73d512524a378a3e010e0b0091b2ff921084968d1fe77ca2936c811
+EBUILD netbeans-websvccommon-9999_p20150327.ebuild 2727 SHA256 e8ee414d4c6a7dd7e62e5aeb76f208b634fe1d5b23d55dce9040074363116862 SHA512 be9fa765a3304ca5afc62e27f99c53c209bae1206628091dffb7386d8369b40e8c742131fd33fbb74d4c9661d934942b0378128fc6c8aad4e0c64d11cc955b8a WHIRLPOOL bd305ff4b11bd3de608d192304a7702422282ab24c989834e73999b80f4f602e10ea9aab1b65c16e2ca23dcc7590c11ac749b86b9eba3178dff1505871c3661c
+MISC ChangeLog 169925 SHA256 964f23a128d99f801e87fede63da9199aaba6b917edc3fbadbf30b4803d64a89 SHA512 b1a7cc7a92d7015c771ee6c676d3de98778929c7a443c8c67345df7374f647caa44bce94f2629289a4afca862d231634f83460bf92f737103c7f7e19e4d10679 WHIRLPOOL 050124f0d21f0d52d1faa59ed6a2f15c03537a88b4e32b56063dbd3671665ba1641f3003e2233fa66ec4794ad89eb87624a9b6c39aa5bbe569335e313dfc9d17
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150327.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150327.ebuild
new file mode 100644
index 0000000..bea2d55
--- /dev/null
+++ b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150327.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-03-27_00-01-28/zip/netbeans-trunk-nightly-201503270001-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 a553002..722348e 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_p20150327 (27 Mar 2015)
+
+ 27 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-9999_p20150327.ebuild:
+ bumped to the latest sources
+
26 Mar 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-9999_p20150203.ebuild, -netbeans-9999_p20150204.ebuild,
-netbeans-9999_p20150205.ebuild, -netbeans-9999_p20150206.ebuild,
diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
index cd03a64..050f9ab 100644
--- a/dev-util/netbeans/Manifest
+++ b/dev-util/netbeans/Manifest
@@ -35,6 +35,7 @@ DIST netbeans-trunk-nightly-201503160001-src.zip 206576233 SHA256 2b90db4378f699
DIST netbeans-trunk-nightly-201503230001-src.zip 206651850 SHA256 bda0494e885ce4cbee7281730eab0083988c08c89fc6ea1edfc05a1ed38cfed2 SHA512 96fd079c1649a36fb108a8b4f6128142e5f8666fdb03ea3cd015b387bcaff46c5216974bbf9dfbe74aef79799a4dec8357fdaff6bcf0ef05158ea99ebfe265bb WHIRLPOOL aa2087cfe8d7caa0608eccc6d1ac2d3328afa13fe35166894bef62f74b3c239c5370fe32dc3f6a00ca08325ffed47976fd36775acafcff8df7e060848f0593aa
DIST netbeans-trunk-nightly-201503240001-src.zip 206669022 SHA256 1c106c09dc8e4634331659e872020751589e794f73d0f89175c59e3fef119ba6 SHA512 a854c4f98402d12466c722bf9427c77956bcfc6869338d58217534daa3bf0ca1d7f6d8d791018af37e7df37f7ca07e4d8b92e65147b11bec92e725c0fb1a5603 WHIRLPOOL 601d8469b5bcfb0814765d42c6a41842912e2e9f742a0ee98b986cdd99c2f2c6e62aa585dacd3ea34e743b77cef2f45f595f0964b373d83bafcf2861376bd5dd
DIST netbeans-trunk-nightly-201503250001-src.zip 206755596 SHA256 558e5719c037ff4a27ad9ea4a43f757a71bf616c8c2475ebdd67f5cc28088349 SHA512 7e2d1e11d75ce5af09698b72b40b8f18ba13f52431328d55ddd25358c61e91510c60761f20a12adc2f350674431d6f2b3deaab65d65e371bb1f7019a8158aedb WHIRLPOOL bee357c9dbbf287e354ac17dbdc450560334be63174d35f1a0829dc3eda21218c2bd64f35be1a29ee2fdbd53bfe9ca30115ff5aeb8d0156148ae6df7ab3e3954
+DIST netbeans-trunk-nightly-201503270001-src.zip 206933166 SHA256 ec88a4e19aef5c325fdb1bb33ef179a692be833ca0dc737f48e729e298feec9f SHA512 e81cc855c6a29dfeaaf5edca447227b5708e60fac30266b54fdab3ab3a7b8a03f819f3b246c73bd837207a2d97017b80bfca0f1558c89ad7d3ee51eb2803a066 WHIRLPOOL 0322d7dbdbcdb4d75cd9ba958f665356d3fcc5ac560699c246b628aeaa29570074111804ffa9cd3b7b83d0ef1bd6c816d7f29ef1754fc46dc4260140e7959448
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
@@ -56,5 +57,6 @@ EBUILD netbeans-9999_p20150316.ebuild 7216 SHA256 b11346d97b2b908ba7e9570355cc8a
EBUILD netbeans-9999_p20150323.ebuild 7216 SHA256 1b01149cc664cd07885506e8cfb3103f237694a89b85774c37bad79e98cf6080 SHA512 3b3c1704965caba518598885c1085d4eea3380dc524191a6b3d3b8961b8b251f10eac20e6320d830219dd94170b87253f827427a41cce83162995e778daad4d9 WHIRLPOOL 0a2da81bd1edf0b1044a400f0dd4534d0b41da4c0935f33aec1f7cf0a535aba380944c893f0684bf5a1eb049ada82ed56cc05ebc0d405ae7dd59cc3f48042d8a
EBUILD netbeans-9999_p20150324.ebuild 7216 SHA256 22e015b703ae482343570770b4bc9451e014d5188e9bc8bca6e463cbe1ef8ad2 SHA512 4e080eb17b31cd4a42d2cf32f40f3bffdccdcc7abfdd5817fc685164523cb9eade4a56dcf6e5e67fb80a61975ad10fbf3c09d596857bd268d322d1d40dd364ed WHIRLPOOL 63ca0c50ada056325dd02551faa40b93d98ac93ee9225eac4f8a8d864b95afe1281a1e536bd7add41db8f1b6216df05ca31fdf940b542447688d5abba6b981c6
EBUILD netbeans-9999_p20150325.ebuild 7216 SHA256 d72c8a605bd0297d9371c10488efd993d2ca57dc6320f6c33abf8c5c9bc89618 SHA512 653b2d35ba944857d97aa6c5865702f6739642bc951653e6587b5848e8e4ad3ac79188dfaabd09a675637338ad7936ade1473733b629a207692f14dc2c3c18d1 WHIRLPOOL a9b563f5ef69d68b0ef25e55a783912f290dc05fa075541e307d4d171d7971086f5ab8cb4bd215e019bffe009567e322b8f3cf78f78a03dc82632e4c96b0f11a
-MISC ChangeLog 144321 SHA256 0d7c05c533337360c7f0910c1b7a144903876ca0aab93d1c2756ec2c188fbb08 SHA512 ef6794f9a91fd9e59dbfce12f36bcf988df2c212be60a763f76f18b2d89e3497d4b51fb6ffd35dadfec7247774aeb31726bcaeb9a7db283ab190f169ad487482 WHIRLPOOL c2ec79b690d65f281e8503033cb3c0d099be2aa1bf0f63985f95e382bca393bac0d90ada08faddc4370341b78452503ab19dbc808ec9b9163c8be2cfb3d77a2a
+EBUILD netbeans-9999_p20150327.ebuild 7216 SHA256 c8f0a4c1400a549bfa46f9a69bfa5e43f01686bd88355274f8ea2ce402c9877a SHA512 c37e5a6ba2b48fb23d174278ab5ee09ea95e28ec8f7a20f7cec349041e2807c0ef304af1e5af31d1a5c655d3c194230f92a6350c5f4a51b5e67be39ab3110c06 WHIRLPOOL 074534dccb52a122d775cc78d75907430cadde520b5b4c34af219392ba98dd69c13d5e1d66e6cb6a67dbb97d9c30ac98f10b1e4c4026afb56dc5f0590195fdd9
+MISC ChangeLog 144480 SHA256 92a7113af79459bf99671bf665f48299bf7df54930065a33f56fe4fd819bbcf4 SHA512 76ce0047291fa793fb817f89e75002917f985510d88e9e5a5b38838313eec56f67450d1386d8fcda89b471c225950186d9220e3c9989a9279df1d5f52d294e23 WHIRLPOOL c5a5b724423fece98e6d83a71c127a7f800d4051bd4674263d0567734f99dcd562287ec46fb23215ffa3b80416c0974906c74d5eff8b57ea1034657023740c9d
MISC metadata.xml 333 SHA256 a7c289d7be537b4c51bd8100bca0d8a40ceb5fb011942bbd1b286841cf3c1d0a SHA512 3f730fc27f893489524053e81a465519037a68e297f02a5d6400f85f8bfd8a20006e5515a135b8a5779ebf5951a661d99aaa8bf3b9b96141f863e134dba2265e WHIRLPOOL d37106234351185946f6dc870e9b77babd38bed88673771949d26d176d8dad4071be5f2c59bf72b139a6a35c899c2c7ac9ffde1c7b4885135d52c821780cf3d2
diff --git a/dev-util/netbeans/netbeans-9999_p20150327.ebuild b/dev-util/netbeans/netbeans-9999_p20150327.ebuild
new file mode 100644
index 0000000..7c56da8
--- /dev/null
+++ b/dev-util/netbeans/netbeans-9999_p20150327.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-03-27_00-01-28/zip/netbeans-trunk-nightly-201503270001-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] 3+ messages in thread
end of thread, other threads:[~2015-03-27 17:46 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-27 17:46 [gentoo-commits] dev/fordfrog:master commit in: dev-java/netbeans-dlight/, dev-java/netbeans-apisupport/, Miroslav Šulc
-- strict thread matches above, loose matches on Subject: below --
2015-01-13 9:04 Miroslav Šulc
2014-11-14 9:22 Miroslav Šulc
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox