* [gentoo-commits] dev/fordfrog:master commit in: dev-java/netbeans-javafx/, dev-java/netbeans-apisupport/, ...
@ 2014-11-13 11:50 Miroslav Šulc
0 siblings, 0 replies; only message in thread
From: Miroslav Šulc @ 2014-11-13 11:50 UTC (permalink / raw
To: gentoo-commits
commit: 48559325d1a388abcc76548d76ce76134d5f1d7b
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 13 11:50:33 2014 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Thu Nov 13 11:50:33 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=dev/fordfrog.git;a=commit;h=48559325
netbeans: bumped to the latest sources
---
dev-java/netbeans-apisupport/ChangeLog | 6 +
dev-java/netbeans-apisupport/Manifest | 4 +-
.../netbeans-apisupport-9999_p20141113.ebuild | 111 ++++++
dev-java/netbeans-cnd/ChangeLog | 6 +
dev-java/netbeans-cnd/Manifest | 4 +-
.../netbeans-cnd-9999_p20141113.ebuild | 125 +++++++
dev-java/netbeans-dlight/ChangeLog | 6 +
dev-java/netbeans-dlight/Manifest | 4 +-
.../netbeans-dlight-9999_p20141113.ebuild | 101 ++++++
dev-java/netbeans-enterprise/ChangeLog | 6 +
dev-java/netbeans-enterprise/Manifest | 4 +-
.../netbeans-enterprise-9999_p20141113.ebuild | 249 ++++++++++++++
dev-java/netbeans-ergonomics/ChangeLog | 6 +
dev-java/netbeans-ergonomics/Manifest | 4 +-
.../netbeans-ergonomics-9999_p20141113.ebuild | 101 ++++++
dev-java/netbeans-extide/ChangeLog | 6 +
dev-java/netbeans-extide/Manifest | 4 +-
.../netbeans-extide-9999_p20141113.ebuild | 108 ++++++
dev-java/netbeans-groovy/ChangeLog | 6 +
dev-java/netbeans-groovy/Manifest | 4 +-
.../netbeans-groovy-9999_p20141113.ebuild | 111 ++++++
dev-java/netbeans-harness/ChangeLog | 6 +
dev-java/netbeans-harness/Manifest | 4 +-
.../netbeans-harness-9999_p20141113.ebuild | 114 +++++++
dev-java/netbeans-ide/ChangeLog | 6 +
dev-java/netbeans-ide/Manifest | 4 +-
.../netbeans-ide-9999_p20141113.ebuild | 373 +++++++++++++++++++++
dev-java/netbeans-java/ChangeLog | 6 +
dev-java/netbeans-java/Manifest | 4 +-
.../netbeans-java-9999_p20141113.ebuild | 253 ++++++++++++++
dev-java/netbeans-javacard/ChangeLog | 6 +
dev-java/netbeans-javacard/Manifest | 4 +-
.../netbeans-javacard-9999_p20141113.ebuild | 134 ++++++++
dev-java/netbeans-javadoc/ChangeLog | 6 +
dev-java/netbeans-javadoc/Manifest | 4 +-
.../netbeans-javadoc-9999_p20141113.ebuild | 168 ++++++++++
dev-java/netbeans-javafx/ChangeLog | 6 +
dev-java/netbeans-javafx/Manifest | 4 +-
.../netbeans-javafx-9999_p20141113.ebuild | 124 +++++++
dev-java/netbeans-mobility/ChangeLog | 6 +
dev-java/netbeans-mobility/Manifest | 4 +-
.../netbeans-mobility-9999_p20141113.ebuild | 126 +++++++
dev-java/netbeans-nb/ChangeLog | 6 +
dev-java/netbeans-nb/Manifest | 4 +-
.../netbeans-nb/netbeans-nb-9999_p20141113.ebuild | 148 ++++++++
dev-java/netbeans-php/ChangeLog | 6 +
dev-java/netbeans-php/Manifest | 4 +-
.../netbeans-php-9999_p20141113.ebuild | 127 +++++++
dev-java/netbeans-platform/ChangeLog | 6 +
dev-java/netbeans-platform/Manifest | 4 +-
.../netbeans-platform-9999_p20141113.ebuild | 155 +++++++++
dev-java/netbeans-profiler/ChangeLog | 6 +
dev-java/netbeans-profiler/Manifest | 4 +-
.../netbeans-profiler-9999_p20141113.ebuild | 121 +++++++
dev-java/netbeans-webcommon/ChangeLog | 6 +
dev-java/netbeans-webcommon/Manifest | 4 +-
.../netbeans-webcommon-9999_p20141113.ebuild | 123 +++++++
dev-java/netbeans-websvccommon/ChangeLog | 6 +
dev-java/netbeans-websvccommon/Manifest | 4 +-
.../netbeans-websvccommon-9999_p20141113.ebuild | 94 ++++++
dev-util/netbeans/ChangeLog | 6 +
dev-util/netbeans/Manifest | 4 +-
dev-util/netbeans/netbeans-9999_p20141113.ebuild | 264 +++++++++++++++
63 files changed, 3419 insertions(+), 21 deletions(-)
diff --git a/dev-java/netbeans-apisupport/ChangeLog b/dev-java/netbeans-apisupport/ChangeLog
index c74c6f8..f2b91ef 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_p20141113 (13 Nov 2014)
+
+ 13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-apisupport-9999_p20141113.ebuild:
+ bumped to the latest sources
+
*netbeans-apisupport-9999_p20141112 (12 Nov 2014)
12 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
index 7cf0ea7..b60b7e9 100644
--- a/dev-java/netbeans-apisupport/Manifest
+++ b/dev-java/netbeans-apisupport/Manifest
@@ -33,6 +33,7 @@ DIST netbeans-trunk-nightly-201411090002-src.zip 199029046 SHA256 970af8db3e1ee4
DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12bede90dd63e83e1af966179890c2c23c4b9531607d730ea717d9 SHA512 5cd6bd7ecde5fcc8c1ebfb0698db43081b31ad990f4e16200b1b8bdd9c1475ccecb9ff7cd27e005f8da71eef4924f3318fbd66d3258313ae413938f75979ef62 WHIRLPOOL ac60f4faaa8fa603394b86029989d80ed27c523bc7a45b336e5ec6e46fa6f3e6e61ffaa9f9a5d52c489cca427583f636d6ef8186cfb7dcb37c57af1a2314c253
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
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
@@ -61,5 +62,6 @@ EBUILD netbeans-apisupport-9999_p20141109.ebuild 3390 SHA256 78a65a8b513033005af
EBUILD netbeans-apisupport-9999_p20141110.ebuild 3390 SHA256 f547dcc02fe448e2677c8ae1176a0f72adac5150473ae47e11ac87176c8c8f5f SHA512 3f2cc2a67d2e198080324b26a090bed6ebf39e34d3dd2ab7064dd2e24642514fa41bfd2505b6816147dbba1dd409b3798585eb37686fdff16470f0e76d388470 WHIRLPOOL 5711c7e9f0cc16d79e5ef4d6b0d1b2c8fd5b297290c49c8b0af9dfb5145b43b45dc704242784f6260a32a526c40d242504cee16adcedac4dfbabdcd01b90176f
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
-MISC ChangeLog 141257 SHA256 f41b0a17825f01cd05e67cb9926d41b42a6c3afffc8b8ef0787afcce2aae7356 SHA512 6dba7055be59e8008a15f06b34a211975ea6e78c915dcaff7fc0a8277a08a2e50129317b33b52cc94b1863279e688d8f108f99240bc9d6a8dcf2876ab28fa970 WHIRLPOOL 523b0fb2ea8b090480670df868e8eac7caa3397523977ac20708016f0ae4016e32917871b443b4ee6788a8ef5ee797f0153e29c0239b166280abde69740db570
+EBUILD netbeans-apisupport-9999_p20141113.ebuild 3390 SHA256 1ab71e86b9f6bc7563749159b310424f6d6f47b447c78418734eaeac9d65891b SHA512 ea39fe895eb4b0b0f66f5f8a9e52ad1133187adc29c2b0db6fb7bf1dadf15c4c15e1fbe2e6a63097b28e07011b8141653c1daa67b144431624b1aa9760b628cc WHIRLPOOL 4f352b67c1338a5e2a87b0f15ca4d692af8fd09e786dcb26f021c97fe02b27aaae5bb24abc23fc8e85f79bf52c1ec58786d1f3b2b24186d3ba77ec6e26c9adce
+MISC ChangeLog 141438 SHA256 ab25c3111e362c4d3c8ce0907aa70d0f3bf084b5e64ff4cae796f1e2af035722 SHA512 cf17350ab70360935b65224d28bb344180d97d957ecc65a6f3981e64a03a34895d43115cff489d072b299c9de4075abda8af55e2dc18251ee2b23ca11de4fd84 WHIRLPOOL 0d3d3630c9cfc4f63dcd6a388cd018c42bb82331a17d1e82ff218f091fc6e20358706334c925981fc468459968b73e1c4cae9ca49623896174dc054f559006e9
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20141113.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20141113.ebuild
new file mode 100644
index 0000000..68baaf2
--- /dev/null
+++ b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20141113.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-13_00-02-02/zip/netbeans-trunk-nightly-201411130002-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 8363a8d..cd87743 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_p20141113 (13 Nov 2014)
+
+ 13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-cnd-9999_p20141113.ebuild:
+ bumped to the latest sources
+
*netbeans-cnd-9999_p20141112 (12 Nov 2014)
12 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
index 451e390..94aa5b6 100644
--- a/dev-java/netbeans-cnd/Manifest
+++ b/dev-java/netbeans-cnd/Manifest
@@ -46,6 +46,7 @@ DIST netbeans-trunk-nightly-201411090002-src.zip 199029046 SHA256 970af8db3e1ee4
DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12bede90dd63e83e1af966179890c2c23c4b9531607d730ea717d9 SHA512 5cd6bd7ecde5fcc8c1ebfb0698db43081b31ad990f4e16200b1b8bdd9c1475ccecb9ff7cd27e005f8da71eef4924f3318fbd66d3258313ae413938f75979ef62 WHIRLPOOL ac60f4faaa8fa603394b86029989d80ed27c523bc7a45b336e5ec6e46fa6f3e6e61ffaa9f9a5d52c489cca427583f636d6ef8186cfb7dcb37c57af1a2314c253
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
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
@@ -74,5 +75,6 @@ EBUILD netbeans-cnd-9999_p20141109.ebuild 4586 SHA256 a21922e14b84c37d932565e03e
EBUILD netbeans-cnd-9999_p20141110.ebuild 4586 SHA256 204015cf6d7610213fcf1ae0569910dbffae8d1f7e579ef845bbaa5a8fd62c06 SHA512 825d87902b3ab9c1c8b7990af9c7f140ec67b8f157368ecbe532b4c466061ab413753f181b91701360918c87c99cfbf585ce3e7467d7ca38203833a904851f90 WHIRLPOOL 403afbc35ea4ada0347e0bc852e265730be06d2610daee9427ecd8e3230d55e91afe7e1efc662a7d3247e350c652679953193d9d8a754306884cc1671b1f4346
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
-MISC ChangeLog 129139 SHA256 71bc9cc09f29724fb169a8b90a00bba62258ccb8eb9b9ebe9c0c6feb58e0aab2 SHA512 520080b80a652b5e891e50b78f7d20f918bed47427c3d86c76991d2742f1d5405147815a1a29ba3a2f72765f9be947b2539362c43117ee6ee7e7aabf75851191 WHIRLPOOL c57dc523145ece8ac8542a010d6e57cc9a7b1269b04724c5054c97d8c6ac230f03e617b66db3e48cff8ea87fe5c2fda4bf891f977063e154119462ebd0c81dba
+EBUILD netbeans-cnd-9999_p20141113.ebuild 4586 SHA256 094e56482027727702b7fa807910e2632836cb18d1fb488f89797f4aa167c250 SHA512 59fb4133178f882a1bab10da95ee2593541025f1a3cf94b074237294985355473a07ea5b1de8ed7bf7d64bc4244132dd9477d24d85e1c5fdf3986d4ec5630f30 WHIRLPOOL 1e6b48d79b21c11d698beaa66a6d2926af40b165775ce7298145795e473fb2d6fefa1d279e8b095e5b689779bb63b9649525a4a7ccef384f1d9379289ae7ae5f
+MISC ChangeLog 129306 SHA256 7913d812ff8b089891273cfc2862bdeb446279dc224684458087316a2f935b2d SHA512 24f046a77e00f111c646590d4f74fb53f43370878adda086d79071d6b28cceac03120d09841ea5f116b55d69d93aa0cf96485a1fd82e1c0a84c80be23d052a26 WHIRLPOOL 258c989162d80e812af31d741aabf65f233222e1e61756283314129af4779221d052a8ad9ea0337c7385140c007b5d51f0e2df411419132af18ea82edae3bbb2
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20141113.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20141113.ebuild
new file mode 100644
index 0000000..73ba53e
--- /dev/null
+++ b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20141113.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-13_00-02-02/zip/netbeans-trunk-nightly-201411130002-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 a388d33..be5a4fa 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_p20141113 (13 Nov 2014)
+
+ 13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-dlight-9999_p20141113.ebuild:
+ bumped to the latest sources
+
*netbeans-dlight-9999_p20141112 (12 Nov 2014)
12 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
index ded1c7c..5878cb2 100644
--- a/dev-java/netbeans-dlight/Manifest
+++ b/dev-java/netbeans-dlight/Manifest
@@ -38,6 +38,7 @@ DIST netbeans-trunk-nightly-201411090002-src.zip 199029046 SHA256 970af8db3e1ee4
DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12bede90dd63e83e1af966179890c2c23c4b9531607d730ea717d9 SHA512 5cd6bd7ecde5fcc8c1ebfb0698db43081b31ad990f4e16200b1b8bdd9c1475ccecb9ff7cd27e005f8da71eef4924f3318fbd66d3258313ae413938f75979ef62 WHIRLPOOL ac60f4faaa8fa603394b86029989d80ed27c523bc7a45b336e5ec6e46fa6f3e6e61ffaa9f9a5d52c489cca427583f636d6ef8186cfb7dcb37c57af1a2314c253
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
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
@@ -66,5 +67,6 @@ EBUILD netbeans-dlight-9999_p20141109.ebuild 2995 SHA256 64bb69b9fea47b9f3e1720b
EBUILD netbeans-dlight-9999_p20141110.ebuild 2995 SHA256 217463c24be827ffaf621c255e172e8d41fd62a5eec832b7f03ffdcdc945ea8e SHA512 97da99454d1ca9cb9978bffe880af6ed0d44b20c4df01fed3e181a95a0890603aa5158e6a34bc64872c1f4e582d2d1bf912002221e02b7279e1d92a279786282 WHIRLPOOL b821ef1d972dbbe7f0d9e2db10211faefd082b664bfb4ee26251ec73be343be042640276b377127be39dbce1757a288d879fc5a6ba2ba5584558ad9aa3939c20
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
-MISC ChangeLog 134584 SHA256 74abd7ede09d7038f6fb714d70ee24228cb397ecbfae0b4e0bc8e982ad0708fd SHA512 246fd9baef36d85246715caf9ec2a4764d49ab08095ceab55cbd11a6a7446956d5e400886748ea4d877d68c9f3ecaaf95e9b48c0e49a13f8cada57baa1f9b65e WHIRLPOOL 08a65af18241f8dc5bad27642baecfb4bb8bdbd30822f54a364994bc6247b566406104b0230e3537d23efdbb6fb90c2b1b703ab3b8ba08c0632917a8dfe07154
+EBUILD netbeans-dlight-9999_p20141113.ebuild 2995 SHA256 98a558beb9f913e387fdde10e32ced525136053f57726f4fc66f4114164c50ca SHA512 362361dc0b7c5970609b787b354393cd1a4b399a7905cba17b5a14d7a1ee6bef6bf50f34ea7eb9adc3295567c666a1f68d8a1bfda2fc70036ba9a23e3e3576f6 WHIRLPOOL a4e9b07dfdb7e4ee5978bce5bdae4e77aa4ba22d9bef380247dd00edcabcd2aa6feef985c32d43ff5304602975937fa4a68affd8ee45bc877958f6dc9bab6274
+MISC ChangeLog 134757 SHA256 e44f74f2f76304f69082efa7ce8ea4b2f302c3cba13729f97446fd92120a3f93 SHA512 4be2589f602b0d09ee2be6a3273906a96205784f24f60da43d308bd9749e3af2d966c3d6cdda9ce8608d3a61f4a233a7898f5f65037be0dcbf3cd0d132d2cbe8 WHIRLPOOL 116fdc66a64b2f49802f0bef6c0908472155970955e4c67119d9e0682aff15cb5730f23f2cd188227570b98593f756d537a0adcde36151ccbc8a522a859d118b
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20141113.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20141113.ebuild
new file mode 100644
index 0000000..33bf4dc
--- /dev/null
+++ b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20141113.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-13_00-02-02/zip/netbeans-trunk-nightly-201411130002-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 1fdc8b5..7d55be4 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_p20141113 (13 Nov 2014)
+
+ 13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-enterprise-9999_p20141113.ebuild:
+ bumped to the latest sources
+
*netbeans-enterprise-9999_p20141112 (12 Nov 2014)
12 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
index 8b6a451..4621884 100644
--- a/dev-java/netbeans-enterprise/Manifest
+++ b/dev-java/netbeans-enterprise/Manifest
@@ -122,6 +122,7 @@ DIST netbeans-trunk-nightly-201411090002-src.zip 199029046 SHA256 970af8db3e1ee4
DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12bede90dd63e83e1af966179890c2c23c4b9531607d730ea717d9 SHA512 5cd6bd7ecde5fcc8c1ebfb0698db43081b31ad990f4e16200b1b8bdd9c1475ccecb9ff7cd27e005f8da71eef4924f3318fbd66d3258313ae413938f75979ef62 WHIRLPOOL ac60f4faaa8fa603394b86029989d80ed27c523bc7a45b336e5ec6e46fa6f3e6e61ffaa9f9a5d52c489cca427583f636d6ef8186cfb7dcb37c57af1a2314c253
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
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
@@ -150,5 +151,6 @@ EBUILD netbeans-enterprise-9999_p20141109.ebuild 15147 SHA256 53292ee4c3b6514bdf
EBUILD netbeans-enterprise-9999_p20141110.ebuild 15147 SHA256 110f5218a964f44b2afb550a53dcfc5041741999542fe940cf92fdc178497824 SHA512 b4904fbe4d3d1fba2f12005b5d58e8ee4cb409118c6d6dce1782329ec1eb5f00f935b127ff9bc584d6837603b2414d709a0fb67522a28a4cbac807557c435041 WHIRLPOOL 2aaeaeb95dd428d18820745c5c34042ef21edd93293ef7c9cdb7cbc207a4d62cdffd5ea21c7d8f0ae5c5f13e58470eb6f98b0f675521b82c29186e1de74561e7
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
-MISC ChangeLog 141782 SHA256 6fafade19d06c8bd38fee73928854de916591d0d437213aff0ccdb173ce985a0 SHA512 971ae0c388d0c33936dd388a7b30b2e825703c38e0441aa6c516b7ccfc7171aaf23a5cd8ae5bfb6a5bf77b1b6bd1e3b129e6f0c22016e40394a0ae4513fcfae2 WHIRLPOOL 08211775744e3d1748f5201d2d70d39138f0b531186359acc6807a73c7457b8407bd9fc1f5c171474baed89de39783b0677b796cd9964957cfb3e198a65c2520
+EBUILD netbeans-enterprise-9999_p20141113.ebuild 15147 SHA256 4e2b325b7fc0848f661205b529892cb8a9656a9a93f73b55840de3d0be51330f SHA512 21202d09c8b7a9009bc06db3145f28768de097292e3c8b11111884cde669dd396fb27e531b36f252713535bbbad21a852d529a28b251784a7a20897d39117951 WHIRLPOOL 45a79047098168a3333e9b1138d3052131cc462bc61dbc5b149119c780cb3c601a2bd5dd189067584b2c0ca3281ab3698ad05f9f461d1d6e8056f57e01457dc9
+MISC ChangeLog 141963 SHA256 7de931b6b0fd3e9a495bda310fd6a9f37904ff6ba3316633c49db62e38172a08 SHA512 7888208f5ad682212f9fa32dd451ebe5c4e55d18718ed137845f2c2d8832be9630883423538313485d3867478e6980d5832691813e9ce47473f7353c7a05cc02 WHIRLPOOL d746986b33fbaa64af17fb34f553e732290be92f9671ed0ba71bac52611ea4cc240a1b25484d9d771cf20a03e9d91f07e2545a2a10ca6de4abd11f3c09e50fdc
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20141113.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20141113.ebuild
new file mode 100644
index 0000000..83e3d73
--- /dev/null
+++ b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20141113.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-13_00-02-02/zip/netbeans-trunk-nightly-201411130002-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 50c87e8..dd3b50d 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_p20141113 (13 Nov 2014)
+
+ 13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-ergonomics-9999_p20141113.ebuild:
+ bumped to the latest sources
+
*netbeans-ergonomics-9999_p20141112 (12 Nov 2014)
12 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
index f7f7f3b..4f346a0 100644
--- a/dev-java/netbeans-ergonomics/Manifest
+++ b/dev-java/netbeans-ergonomics/Manifest
@@ -33,6 +33,7 @@ DIST netbeans-trunk-nightly-201411090002-src.zip 199029046 SHA256 970af8db3e1ee4
DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12bede90dd63e83e1af966179890c2c23c4b9531607d730ea717d9 SHA512 5cd6bd7ecde5fcc8c1ebfb0698db43081b31ad990f4e16200b1b8bdd9c1475ccecb9ff7cd27e005f8da71eef4924f3318fbd66d3258313ae413938f75979ef62 WHIRLPOOL ac60f4faaa8fa603394b86029989d80ed27c523bc7a45b336e5ec6e46fa6f3e6e61ffaa9f9a5d52c489cca427583f636d6ef8186cfb7dcb37c57af1a2314c253
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
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
@@ -61,5 +62,6 @@ EBUILD netbeans-ergonomics-9999_p20141109.ebuild 2919 SHA256 b8ed6d8bd07b1bf2c5d
EBUILD netbeans-ergonomics-9999_p20141110.ebuild 2919 SHA256 b5c4e23333487e99a85829f1b26f66e3e5b229739deaa2df760ef8b1cfe8fa5f SHA512 70972c4601cc566aa4ff7996b6ed95ae50177fd9f1503425a049c6bcd438740f305db761c060823f4442aeff5614fb16680a0b35b08d2394263507bdb3e2f60e WHIRLPOOL 162bc02bdb347331d863cd43d184553b3af802e212f16316f7c57512499adc31f886c84900d5584e6f8924ac29a40064af7faa55e43fb12eaea307eb7883346e
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
-MISC ChangeLog 141257 SHA256 d9cfd2fef79fc41b7ae078764240f9c552b1ba563aba0acb3f7574c777d6aa8f SHA512 53416e8c5490636892ecdf1f16112297e9db7e8ef83a1dbc4b6d8b3476b6fb88b929b9d07ff7236fb536fa588e71f5d2ae980e4adb24cbd46acef8c198f19762 WHIRLPOOL c43c6843bd80129a8c281272e7a987082db4eed2a863880830052c339ca7d481d2d028d0ab058424f4ecd4a07e6e02681afa2182175c9d880ff3e4d1b9e8a45c
+EBUILD netbeans-ergonomics-9999_p20141113.ebuild 2919 SHA256 20187fea155ed8791d75218d954aa350700289468113177baf803e8f4036015e SHA512 3aaf7fa6abdb25b235941e472c695260d92d5a1aa7931ea8b540a9c604dbda575ea78e7f9875eee6420b671dd4554a0ce9b93c8fcf5a869d2438d3d37fd1edf2 WHIRLPOOL 588c0ec72f14167dcfb59f0c6dbee9074d0931e834070fc94f21d2829c697b329f0b68f85dbb8acf3d8d34715e20c609406c5e596aaf02b5da96048d0fd3e569
+MISC ChangeLog 141438 SHA256 f9c96e0da8cb33fc512aa8bc78ece65e6586799f1e03d80eec7702b3bb24e41f SHA512 f8dbfa95d57584372b1ae422e7d54e626c36c086ca23c942e1c55df804d2b86c8a9b56fa08a681f96159a699055c8473ad1351cb4a79372b5ead9ab8489a94e0 WHIRLPOOL ffe5c626eb3f4302342401597259d739e12489e5d2ec970d81a441c902267655727b48cfd1a1d7b556dc6f4f61fa8f87c6592936d5d426e79282df9c5a1da6f2
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20141113.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20141113.ebuild
new file mode 100644
index 0000000..02e4e5d
--- /dev/null
+++ b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20141113.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-13_00-02-02/zip/netbeans-trunk-nightly-201411130002-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 433f7b3..ebfa27d 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_p20141113 (13 Nov 2014)
+
+ 13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-extide-9999_p20141113.ebuild:
+ bumped to the latest sources
+
*netbeans-extide-9999_p20141112 (12 Nov 2014)
12 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-extide/Manifest b/dev-java/netbeans-extide/Manifest
index a3e4d22..31ab2d2 100644
--- a/dev-java/netbeans-extide/Manifest
+++ b/dev-java/netbeans-extide/Manifest
@@ -31,6 +31,7 @@ DIST netbeans-trunk-nightly-201411090002-src.zip 199029046 SHA256 970af8db3e1ee4
DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12bede90dd63e83e1af966179890c2c23c4b9531607d730ea717d9 SHA512 5cd6bd7ecde5fcc8c1ebfb0698db43081b31ad990f4e16200b1b8bdd9c1475ccecb9ff7cd27e005f8da71eef4924f3318fbd66d3258313ae413938f75979ef62 WHIRLPOOL ac60f4faaa8fa603394b86029989d80ed27c523bc7a45b336e5ec6e46fa6f3e6e61ffaa9f9a5d52c489cca427583f636d6ef8186cfb7dcb37c57af1a2314c253
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
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
@@ -55,5 +56,6 @@ EBUILD netbeans-extide-9999_p20141109.ebuild 3383 SHA256 d610c21d7bccba8355046d5
EBUILD netbeans-extide-9999_p20141110.ebuild 3383 SHA256 d487dc3b66af16c119e21435073c87dfd69a68fc165010ed61e890f6bd433989 SHA512 c1e82733b3906763b54b128d930054be90dc9908f8516ac46d7a4863ec6168c828c323576c3e2a7ac0b52e111437d7e2d96375e9e7ffaca8d8a26c4de34fd6d2 WHIRLPOOL f2c23e25e7075a9f833df02d19ff6268196bc8c1fc9bd9f1ebb057e8cdce489d5e9a998b5157d488f20b30ad06b55fd6a505d4289a05a786f7f54578573ab573
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
-MISC ChangeLog 66596 SHA256 9061962149e02d14f373826945dd103eab2ac2316b480c6adc6a405b444c0c51 SHA512 b4073243fcca6600e0bad9e21a7f95be3369e71389d13f3086e73f310c261107779dba1c033d8d25e5fec85f2993ce778d2de8a7ea6bd7d3f5e5ee880f3cf360 WHIRLPOOL b357cc2cd151b5d91d34b5a3934575506d10776fbbc002d35e2a7fe5c8379461c53471c15c178e9bd1f71cb9bc0991cf20485232f83ea91ad64ec7d63d8e6ca2
+EBUILD netbeans-extide-9999_p20141113.ebuild 3383 SHA256 db535b8072468b5956737229f91efd51a1c3e868adf06bfb62c57fa61b6188a7 SHA512 a053897cde6e5d0bf99f4290c803a5dd5848dc804bace9a1e9798e94ab87533f972b44beb21f39ecbe2b2b538e3a35f154c23c70015f00d2e58a3759c2b709ab WHIRLPOOL d486451f796707274b890de89580b533bfa2cf9ef711f7218f5c15b205bf554e7e0cd955ae269c48371cd0497cb24fd768d3945463a193f0f7f6f5bcd57d7d4f
+MISC ChangeLog 66769 SHA256 1a6df1b9495e471858668c1b9a52b988cc9add4413cb7f0a61807ec40c81dea2 SHA512 ba1d0d5cf2a716bdf98b4da9d21017edc0c6100978522b2f21defad07200637d053f427ef6df81fff0154fe07945cf460656637b8e9556854c58d8d1bdf56b13 WHIRLPOOL 5fc0dc581e210e4e553120c1de4ff9346f1bd905c8df7c5d94473537beab2f179ffb43cc836d85ccd40fb4cbcebee27bfecfd74ed2dbd293344fb73a4c28ab7b
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20141113.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20141113.ebuild
new file mode 100644
index 0000000..0ea7ec4
--- /dev/null
+++ b/dev-java/netbeans-extide/netbeans-extide-9999_p20141113.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-13_00-02-02/zip/netbeans-trunk-nightly-201411130002-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 ea9853b..473d32b 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_p20141113 (13 Nov 2014)
+
+ 13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-groovy-9999_p20141113.ebuild:
+ bumped to the latest sources
+
*netbeans-groovy-9999_p20141112 (12 Nov 2014)
12 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
index b5c5176..2d8249c 100644
--- a/dev-java/netbeans-groovy/Manifest
+++ b/dev-java/netbeans-groovy/Manifest
@@ -37,6 +37,7 @@ DIST netbeans-trunk-nightly-201411090002-src.zip 199029046 SHA256 970af8db3e1ee4
DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12bede90dd63e83e1af966179890c2c23c4b9531607d730ea717d9 SHA512 5cd6bd7ecde5fcc8c1ebfb0698db43081b31ad990f4e16200b1b8bdd9c1475ccecb9ff7cd27e005f8da71eef4924f3318fbd66d3258313ae413938f75979ef62 WHIRLPOOL ac60f4faaa8fa603394b86029989d80ed27c523bc7a45b336e5ec6e46fa6f3e6e61ffaa9f9a5d52c489cca427583f636d6ef8186cfb7dcb37c57af1a2314c253
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
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
@@ -65,5 +66,6 @@ EBUILD netbeans-groovy-9999_p20141109.ebuild 3422 SHA256 11a56a3cb417761cee090d0
EBUILD netbeans-groovy-9999_p20141110.ebuild 3422 SHA256 3de99f2e523c203fc283c08d552666dbcd7daeb806cb1a1e2c59c749fb8de41c SHA512 9407260badfb7d3970f55719d4c5296d6b1c53492d100975d232d04b750644a76592d94738a4de4680a146639f1a715e02e1e9df4da568f55dd0f60c07e4fed6 WHIRLPOOL 92400d183a785d618cf9873b55e2822c97f12b05478f5f362855340e8defd5d3892031cf1ca3a2c9a72b48caa9861d078c2015fd1be36e13ea34a83ee8759aec
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
-MISC ChangeLog 134576 SHA256 b47a9304264e4361a41fc4026913dfd62f67096e86acf112b7972105b998c6eb SHA512 5226dc27562e357320ea9b2c3907dbb0c3038d74bbbcc0f924b5950d9a5221d0171cfc709fee5e96408a48ef0ea3ba500414a0d742bc302cce7b556bd6a0650a WHIRLPOOL 1bdbaeec9f2c1fd6e11329ec391d9527c06666ea7d1958f3f45b617a2ff6006f2dc593da8a5e37af7a56e42b265aa2ddd510523496260a71748a755c97448e1a
+EBUILD netbeans-groovy-9999_p20141113.ebuild 3422 SHA256 8492d87494181c68d41b4b163c4bbb2a54128c52148c3b69f14fd27fbf2a02ab SHA512 a44da891abd830e7528b8c128725f30a9805d1ef4ddc2c98a8f42049de5b034546c32a1583ca7ce9b7dd176c1f3585e3ea9d82b722308461b1be67f468f7e809 WHIRLPOOL 7db150572d89d404a59cc2f1e3b9a98f902f0a75b96aa1d4c87e50a1425c178330302a36f235b80e718f991e584025797258d11e544261b6408d2d25a1db5482
+MISC ChangeLog 134749 SHA256 31e4cdce252c0510fa46327936bd3f5464fa8f9c395218a8ca8b1d59243aa4c9 SHA512 194f6a84afdc739225d2cd8b8d172d0fa91638de27193f2f9854760cdcff81b0f096f088d43654ce7a50ece0b641f14a519206a63bd487987b8475ecdd969829 WHIRLPOOL e94759f3fac5b7de6f7ec4cb02df747e92b05836453c0d9282fab132e770aac2cceb834174da3165fa9c4481a5032ba3b3288bf59e608007a58574ea5959b7bb
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20141113.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20141113.ebuild
new file mode 100644
index 0000000..2a5c93f
--- /dev/null
+++ b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20141113.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-13_00-02-02/zip/netbeans-trunk-nightly-201411130002-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 8375f66..8031450 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_p20141113 (13 Nov 2014)
+
+ 13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-harness-9999_p20141113.ebuild:
+ bumped to the latest sources
+
*netbeans-harness-9999_p20141112 (12 Nov 2014)
12 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
index 0c42826..b7cd012 100644
--- a/dev-java/netbeans-harness/Manifest
+++ b/dev-java/netbeans-harness/Manifest
@@ -39,6 +39,7 @@ DIST netbeans-trunk-nightly-201411090002-src.zip 199029046 SHA256 970af8db3e1ee4
DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12bede90dd63e83e1af966179890c2c23c4b9531607d730ea717d9 SHA512 5cd6bd7ecde5fcc8c1ebfb0698db43081b31ad990f4e16200b1b8bdd9c1475ccecb9ff7cd27e005f8da71eef4924f3318fbd66d3258313ae413938f75979ef62 WHIRLPOOL ac60f4faaa8fa603394b86029989d80ed27c523bc7a45b336e5ec6e46fa6f3e6e61ffaa9f9a5d52c489cca427583f636d6ef8186cfb7dcb37c57af1a2314c253
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
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
@@ -67,5 +68,6 @@ EBUILD netbeans-harness-9999_p20141109.ebuild 4131 SHA256 31c3d01557c88a0da276f3
EBUILD netbeans-harness-9999_p20141110.ebuild 4131 SHA256 525d9494bff5b7d8fef3c05db02cbc5113a869be5256d3f6bc3c23e8516293f7 SHA512 a26b89ce8cd323fb76a12416c9ffd0e396fe14dd0ec0c8b9412e1b812e5df453906fea617cab9c0f334e641ae425a05447f46df25761f7cad09ba15d2bb8e48b WHIRLPOOL 3268ca8522c0e2abfedbe8b618b1e57097cadcd0280a890cf94e0c1121fc70452fafe8fa9fdeeef10f7db54a610a6cad9888d222d59acbf13f8ae0dafad680b0
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
-MISC ChangeLog 136275 SHA256 fda06b0b4c084d6c7931ec74bf8a4bcc006eb6707ff25bcb3a5b3779ff7d33e7 SHA512 101c83f26b5af0071f25301b6ee3a8a7afbc338be59d0cc5a08b0554f79b6e523e53751cacfa1e5179b5d76d696629863e62bfb946e8704583509f34b1da218a WHIRLPOOL 686d084cf6b8b5b5f5a28e81c5cc15e872b572a50f11d883cc482611cba6c52e659de8586aea59c5616fa6463e719bf1067e7bf3565a5fc8e7c175e0e4a7bfbc
+EBUILD netbeans-harness-9999_p20141113.ebuild 4131 SHA256 049e40f2562252445c888542e0be7c60303f0746efd856393dcc7a903cfbfd11 SHA512 0fe9524ec185a1a123ff01b27dc03e320dcec70716872fa9c10b10cc578ea7fce7e57bd950962b9b6665f79c1051e9fe8a92fe77ae3a4592c5d83851843b4075 WHIRLPOOL b763fd3e4103a935f3d98d5019f98fd568aa57eec22a4bc92f9e28d0f4b65ded3bf17ba6b3d81f51467b9eba6c4eb0c2576001e4efe8130acd1221e11535ce57
+MISC ChangeLog 136450 SHA256 5e33c6ab1c0cc554678d8923774e6313d89023f77b5fff6812a9dee5e2511f6a SHA512 d1027c4dfae45dfd8c4fa257a4530a37ac9c73ce84c4034b143ab22e65251ae68ab86e377490ad6a5654b9b59ff383f321163f1e03b8af969ac37c45a723f16e WHIRLPOOL f064afa7da8fd9a44830a537ec0cfaaf93235e68740de60afecd1937105f4aa5ec4062da3c8d0822fe207f47752276f414c072bd534074d94f55ff69882f4f11
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20141113.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20141113.ebuild
new file mode 100644
index 0000000..bd001da
--- /dev/null
+++ b/dev-java/netbeans-harness/netbeans-harness-9999_p20141113.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-13_00-02-02/zip/netbeans-trunk-nightly-201411130002-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 57ddfbd..4f63711 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_p20141113 (13 Nov 2014)
+
+ 13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-ide-9999_p20141113.ebuild:
+ bumped to the latest sources
+
*netbeans-ide-9999_p20141112 (12 Nov 2014)
12 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
index f31eedb..3e720f4 100644
--- a/dev-java/netbeans-ide/Manifest
+++ b/dev-java/netbeans-ide/Manifest
@@ -214,6 +214,7 @@ DIST netbeans-trunk-nightly-201411090002-src.zip 199029046 SHA256 970af8db3e1ee4
DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12bede90dd63e83e1af966179890c2c23c4b9531607d730ea717d9 SHA512 5cd6bd7ecde5fcc8c1ebfb0698db43081b31ad990f4e16200b1b8bdd9c1475ccecb9ff7cd27e005f8da71eef4924f3318fbd66d3258313ae413938f75979ef62 WHIRLPOOL ac60f4faaa8fa603394b86029989d80ed27c523bc7a45b336e5ec6e46fa6f3e6e61ffaa9f9a5d52c489cca427583f636d6ef8186cfb7dcb37c57af1a2314c253
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
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
@@ -244,5 +245,6 @@ EBUILD netbeans-ide-9999_p20141109.ebuild 29641 SHA256 bbab88738e226a22e0df16227
EBUILD netbeans-ide-9999_p20141110.ebuild 29641 SHA256 b7d7bd56c75db33bebc61c835d33e32ba5dc634b5052a718bd1db364a1f58fa2 SHA512 504e9b23819945c6f31fa4e52c2cc60644334c061c6b4ae05cb5269afee8b8aa7568fee2ef72e8dd5963d4edc4094cce5cd4f3676f89c305d75267cf37f5bd10 WHIRLPOOL ca0541d550c83a7f10ac8dec063034fb29e355d673430e9b76fe02c39f38f5485b735bb39ffbf442d7fea8fd19a4e8e051bb79ced8197418df2483412ad4ed3c
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
-MISC ChangeLog 130053 SHA256 30512f1f5e5d9e94fa48a98165adb3e33e78d56d1dcd6b241c3f0ebce3a70a36 SHA512 e6517991417722c59be836b41dc60f7d9c817e298f976d267b8a85b7b22b4abcfde62b57036f1596d7203afd20352c4ed0e4819a7c7b6df158ef388f9e13a47c WHIRLPOOL fe5a59683547e7f878782913ae2536bfaf5b3d04c5ddd324a9551396a94927d012fb428a1370ce813518549d75035c8d81e6b3bb0cab1d9e1ad4f280798ab83d
+EBUILD netbeans-ide-9999_p20141113.ebuild 29641 SHA256 ed13a0a3a8d4abb3f5fed7e022bc414eb5f5eca448abcc207efbaf48e05b7116 SHA512 9d9dac14eb54bd439be494be8558e7f0c5e687e369e2a39ff520ee3d5bd5577130d6ac9d3f88340718618abd7f746bd3b7bde0431441cc2615c21a564408d999 WHIRLPOOL b0169178dc898ce431adbe7d9e41e1f324bfbb2035d0108f53318ff08a64e826c48015d69ed4d360a6c3353d22097df4554f2ec0038e75fb42d93711bba3340e
+MISC ChangeLog 130220 SHA256 5506ad5df033f1e07f2b22d93f031d40c24d6ab79e3ff99a0da0101d48a6f933 SHA512 f84b943ec9d90881d3c853ae9a3194607d44eda395839b70d7509750904bb024ffa8670e8d99e06b198d593896acab7bc0169eee01728baa883dbc6652e3ab72 WHIRLPOOL c75eeea9f1debc647a7a0fe6cde912466fd2a2368e6626f71ccf20dbc647a62b343bedd2ac8824b375edd7a606d146fac6b23aa8d3a2b8f11538bad2adb6d390
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20141113.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20141113.ebuild
new file mode 100644
index 0000000..ce9bb4d
--- /dev/null
+++ b/dev-java/netbeans-ide/netbeans-ide-9999_p20141113.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-13_00-02-02/zip/netbeans-trunk-nightly-201411130002-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 f0c19d1..37360ad 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_p20141113 (13 Nov 2014)
+
+ 13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-java-9999_p20141113.ebuild:
+ bumped to the latest sources
+
*netbeans-java-9999_p20141112 (12 Nov 2014)
12 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
index 672c213..c62385d 100644
--- a/dev-java/netbeans-java/Manifest
+++ b/dev-java/netbeans-java/Manifest
@@ -109,6 +109,7 @@ DIST netbeans-trunk-nightly-201411090002-src.zip 199029046 SHA256 970af8db3e1ee4
DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12bede90dd63e83e1af966179890c2c23c4b9531607d730ea717d9 SHA512 5cd6bd7ecde5fcc8c1ebfb0698db43081b31ad990f4e16200b1b8bdd9c1475ccecb9ff7cd27e005f8da71eef4924f3318fbd66d3258313ae413938f75979ef62 WHIRLPOOL ac60f4faaa8fa603394b86029989d80ed27c523bc7a45b336e5ec6e46fa6f3e6e61ffaa9f9a5d52c489cca427583f636d6ef8186cfb7dcb37c57af1a2314c253
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
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
@@ -137,5 +138,6 @@ EBUILD netbeans-java-9999_p20141109.ebuild 13405 SHA256 1c4706bcf851592cc9e3a6f5
EBUILD netbeans-java-9999_p20141110.ebuild 13405 SHA256 d537af68820bc5bfa8f8532064dc0697b479f318ce9f8bc59beddd01718521e9 SHA512 9eb4e35a9766c967a4c4f801372354aa4dcab1e8f5804e24eadb48ef577a574dc8dbc08216a9093db52623c17094dfb9267539888d9ee8b4b319fddfae9ba223 WHIRLPOOL c28b256309f7ca845f959248b113b3982ee02dc57f7c01e6fd342140ee332e13eac7c74a9fbbea9e79ca8fc8120d4488db6e85b2530b166d916c79be4fe9f2a0
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
-MISC ChangeLog 132524 SHA256 8e0f20ab48d96cb99e918e0f26125952309d994ea444a4e0923bd54bc09563b0 SHA512 f35d283aa387253b7f3c0c567a5168073b5142ccaf2a1c55a46ad780147f19955e08d32b7d21528ec91dfbc1615716288c457a9190e3093cd903ab9e59be633b WHIRLPOOL b96bf99ff65099756c5701b1052d212bed8f556bdceddc4f3957f51ec1f65cbb0dd5a07129f01d074a9160424390c0d33599eaf175e57462111d3dd1a7461d7c
+EBUILD netbeans-java-9999_p20141113.ebuild 13405 SHA256 9270716baeed597dc1b6c82550bd724b2c4b8a9d50ef466dad9eaf19db11fb92 SHA512 a5efee4f67212aad6ef60f8b46616a4df8dd8d32df07a4631c86cca51ea79bf1976b73dea8b7dd4ac2e56fa14915b06f6f3cc04b777f7714a7b6ca59679de5a7 WHIRLPOOL 5256bde21015e015c520f82a9a9df7bc157b304ca35147e0a2df7022cb874762a8d01afc0b87a83b44cb252fdf191c386cc76ef737b6743ac8c8a868f971f2de
+MISC ChangeLog 132693 SHA256 3f59087aaa60aa90d4ef03fcb9263062ecba19cd4a69a4fec0c95c0058ad4245 SHA512 5b2c86a7d4bbc6434353e4357b7fb1af0855bf5107b0f49bb22a38b7256f729833525b713b58b7e83c4073729586d1b32cc2bbae5729830ed508abb0263efb8e WHIRLPOOL bea5b197499434693e9a55a4539f1150c655cd4b5fea748c0ef61c5da167e5bfbd97b8c61f3cf4f478cabe6e1cd4c8f3581b417ba086fb4edeac23425ba50f6d
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20141113.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20141113.ebuild
new file mode 100644
index 0000000..c2215ec
--- /dev/null
+++ b/dev-java/netbeans-java/netbeans-java-9999_p20141113.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-13_00-02-02/zip/netbeans-trunk-nightly-201411130002-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 8be88b7..7be2099 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_p20141113 (13 Nov 2014)
+
+ 13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-javacard-9999_p20141113.ebuild:
+ bumped to the latest sources
+
*netbeans-javacard-9999_p20141112 (12 Nov 2014)
12 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
index 8ac6d4c..79dd833 100644
--- a/dev-java/netbeans-javacard/Manifest
+++ b/dev-java/netbeans-javacard/Manifest
@@ -36,6 +36,7 @@ DIST netbeans-trunk-nightly-201411090002-src.zip 199029046 SHA256 970af8db3e1ee4
DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12bede90dd63e83e1af966179890c2c23c4b9531607d730ea717d9 SHA512 5cd6bd7ecde5fcc8c1ebfb0698db43081b31ad990f4e16200b1b8bdd9c1475ccecb9ff7cd27e005f8da71eef4924f3318fbd66d3258313ae413938f75979ef62 WHIRLPOOL ac60f4faaa8fa603394b86029989d80ed27c523bc7a45b336e5ec6e46fa6f3e6e61ffaa9f9a5d52c489cca427583f636d6ef8186cfb7dcb37c57af1a2314c253
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
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
@@ -64,5 +65,6 @@ EBUILD netbeans-javacard-9999_p20141109.ebuild 4982 SHA256 f15ef9dad202d64e51fff
EBUILD netbeans-javacard-9999_p20141110.ebuild 4982 SHA256 3da28f8894ebd8c9f09522b6fdf521cd8b6a26cb43ab27d09f233cf05b00c7ab SHA512 fe3567e0800654296284d847e224bce5f74b8a6604def9317371bf2e1873074f35acb6b6b28915fdb7f216faae38aae6a21e77a3efcfdc0c74bfe8f60728d2c7 WHIRLPOOL 8e3dda0a2dddb4f01e9462ff34bdb09784764857c434c5aa96845b6226e0b73194cb29324334f7e0795fd759d45d828b881e143c98a0e6ef2d0b30399283b7d2
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
-MISC ChangeLog 137974 SHA256 822bdbbd0dbb021e333ad1d8fea8402bc652baea45376314a5625161e72eac36 SHA512 b9fcbf19af061af8a93113f44b96fe6de3e0e72d4f7a6a5835909e90413e6fe7c9d3cc771ea9a58ce4023b4ac4e0c4c3f3f6ce840be02c4cd845e9b78d8d679e WHIRLPOOL a1f36c95154508b86700577224d43cf7e1f7ff815af7b6c8ee611270278d54755fd56ea5a8ece5cab2767943322bc1c4b9f11f26f92a1eced484af059e706e9f
+EBUILD netbeans-javacard-9999_p20141113.ebuild 4982 SHA256 1a0f6a0e04e4cb4be3356928656a1b0d201316f92bb70a5ea50a1543d411ca9f SHA512 4d05b8d21389206dd44a7f70a440514437789942403532e23bae31b2c32ee9d5e2e8b9ee1e5ee3f11403e89b4395ca70fbf775a3286b2a869a5e5fdd07c6b6a0 WHIRLPOOL 6e6e7402cdb4b2803db6003652a230d6e4720a785329032190c2d841b9af77beb5b0f059d9691d8bcccc5646284f3463827e4682e613898a0f1841db66017c13
+MISC ChangeLog 138151 SHA256 436356a8d2496d2f77e442f2415cf07ed6e0e06afb8c9e0f51b8f89f58c27f43 SHA512 4306798d8aa6e47a90b5adfe21018197a32759309b726db91fed99026acbebbcb3fd34c10a27a6ccf04c0b87cfb19b078cb29648db69d66eb7272ae6aa581d5d WHIRLPOOL 8ae9c8f7a0252d08c7df41bb7f5fd04b26868b71fb38ecb6d67023c0d077047088bb27be1a7751114b6b966caab1816c0257c42f0948c1af07e7d34f33d0ee0d
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20141113.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20141113.ebuild
new file mode 100644
index 0000000..35b32d1
--- /dev/null
+++ b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20141113.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-13_00-02-02/zip/netbeans-trunk-nightly-201411130002-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 a11270a..70a7508 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_p20141113 (13 Nov 2014)
+
+ 13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-javadoc-9999_p20141113.ebuild:
+ bumped to the latest sources
+
*netbeans-javadoc-9999_p20141112 (12 Nov 2014)
12 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
index e745795..29a0382 100644
--- a/dev-java/netbeans-javadoc/Manifest
+++ b/dev-java/netbeans-javadoc/Manifest
@@ -39,6 +39,7 @@ DIST netbeans-trunk-nightly-201411090002-src.zip 199029046 SHA256 970af8db3e1ee4
DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12bede90dd63e83e1af966179890c2c23c4b9531607d730ea717d9 SHA512 5cd6bd7ecde5fcc8c1ebfb0698db43081b31ad990f4e16200b1b8bdd9c1475ccecb9ff7cd27e005f8da71eef4924f3318fbd66d3258313ae413938f75979ef62 WHIRLPOOL ac60f4faaa8fa603394b86029989d80ed27c523bc7a45b336e5ec6e46fa6f3e6e61ffaa9f9a5d52c489cca427583f636d6ef8186cfb7dcb37c57af1a2314c253
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
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
@@ -67,5 +68,6 @@ EBUILD netbeans-javadoc-9999_p20141109.ebuild 6234 SHA256 128f85ca1be5b49a0a8c9c
EBUILD netbeans-javadoc-9999_p20141110.ebuild 6234 SHA256 ae4a381f34560f165cc15c2322010948a4646ce57acb8955da7e52ac993f0fd2 SHA512 2d57afe491a237fa6c692798469187efc1eafd527e0a662b3f83aa6147d022a005674a2f269c081677b9bea59c65c25681c2430c5e215808e871ba95b72002f4 WHIRLPOOL 512720e89548ecee44cba3b6ff6a67a7425ae59dfcc5dcd372dfcf2bd56aa82f90d23db88d7ea9527cd4ccc7b87b1ea9072a0a42b1a3ebc5c0272edf16e84883
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
-MISC ChangeLog 136101 SHA256 66c1022b603c003c9fb923a7010080f8f30545d7154d8f5279bcf8ecc4fbbc7b SHA512 707b46959c9fa18d4370a6bcfd5b404327d9b6c07e2e0505f195f7c8cc3c7723b0d91ec1a86c3544e23fce4439038f245e3d779e849206d24822c002343cbaec WHIRLPOOL b96b7d4bb57932b4ad4453a1794ef89f4d0852340ae99fc092529ae5a8252a43faaa31fcb9d33f8483aad34defac6f1111f1882f3e21d9c584019a3a7a86644d
+EBUILD netbeans-javadoc-9999_p20141113.ebuild 6234 SHA256 f2e839528ad4f4fcbb20e91e5efef906ecc1fc163604b753f49b6a27327edf16 SHA512 5e0ce86e12be28686d36aad5e2dacf7514533a6dcd8ce7ca0902f245604184a389b7b9039c7f60117ec46eaf69de90527e6e7885adfd2ef9a0c6805c3949f4d1 WHIRLPOOL eb900a04765eb766dd660df1a0ec2c92c189a7148aecd1c6d1bb06f790879b491ff7fda49093879d91cad37833ecc0ff1a9960139c5b15f1c102f005f1c932d9
+MISC ChangeLog 136276 SHA256 a999bce181ea2ea47cfb82a73838f54a5dd7c010eb3d39fea0428f8c2a9308f2 SHA512 c31bbad37ac3edfcd09913035515dbcc1620693ee3b9aa257a6719042c48121a80c39bf50cb289214160ee0ad395518c0a0abdac7b80ab8ee5bc497a12d91f3d WHIRLPOOL bbb766398f7ba6461ecd697cba8cb272de7dc5bdfe90452da7b1f2598bb3aeff0f0ea5abcb61034b925f4aee8cd4c8473711a7760b322998b08e128adea2a223
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20141113.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20141113.ebuild
new file mode 100644
index 0000000..0d20514
--- /dev/null
+++ b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20141113.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-13_00-02-02/zip/netbeans-trunk-nightly-201411130002-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 043846b..2a91abf 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_p20141113 (13 Nov 2014)
+
+ 13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-javafx-9999_p20141113.ebuild:
+ bumped to the latest sources
+
*netbeans-javafx-9999_p20141112 (12 Nov 2014)
12 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
index 46abddb..50883e1 100644
--- a/dev-java/netbeans-javafx/Manifest
+++ b/dev-java/netbeans-javafx/Manifest
@@ -38,6 +38,7 @@ DIST netbeans-trunk-nightly-201411090002-src.zip 199029046 SHA256 970af8db3e1ee4
DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12bede90dd63e83e1af966179890c2c23c4b9531607d730ea717d9 SHA512 5cd6bd7ecde5fcc8c1ebfb0698db43081b31ad990f4e16200b1b8bdd9c1475ccecb9ff7cd27e005f8da71eef4924f3318fbd66d3258313ae413938f75979ef62 WHIRLPOOL ac60f4faaa8fa603394b86029989d80ed27c523bc7a45b336e5ec6e46fa6f3e6e61ffaa9f9a5d52c489cca427583f636d6ef8186cfb7dcb37c57af1a2314c253
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
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
@@ -65,5 +66,6 @@ EBUILD netbeans-javafx-9999_p20141109.ebuild 4723 SHA256 0aa49fef4a69ce211ea709c
EBUILD netbeans-javafx-9999_p20141110.ebuild 4723 SHA256 a3f9165f7a27dad719e3793339f3db41e5ae94e360d338d22530ff25496b87d0 SHA512 a585e6562da95e0967b49e5f1a4847f7b2f40286bc08665bdc99418231679d182e1c1d37784da769a16d2fcd639ef5db8c790b0f27b5bef55f1279df4da5b27f WHIRLPOOL ad5875fab57f20a4d699dc7834ae63cee10b4f482e5e24e1df0de8f1ea041bcb520eb20b154a03fefc75b4e9d3f410c974b2456f13cb225a84d1fb34338fbcb6
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
-MISC ChangeLog 121095 SHA256 f7321a0aa8d47fcd48b9c40d50e00fb1922b020fda0409e8d3c7416a5a692edc SHA512 74b009ea9f18ddc1d3dff3f0c34b76ca81174f8812f65b1ad6fecc8ee37009409e76379b51fea3cc4b08fbe6e4027c475fac733d3b3fbadac5dfea892d708fc9 WHIRLPOOL ac3e72f10589ed87f5207d399bd41bd87ca32b2cf5d15423c2239c16387a60b9b9956cbed35d2cbcf78584d2082872be69f0d6cd670eb18af6c30609648cf84c
+EBUILD netbeans-javafx-9999_p20141113.ebuild 4723 SHA256 f305b376edbd3bdbb13a1afe4c5b26079bbffde96a06eb9f712772b255ff27eb SHA512 fd18938f613d5e31368f9459a2f3b46ad34630c54c877bc3831c490780d19573f633c6a59872d76bb9bd0f8c756d794a7ce12e519134357e9f9cd505da52b615 WHIRLPOOL 62b0a396cac27caab4e0835de2f5626b978b90c8c267e94f18c384c05c48604dcecfb97d18d5912b2077526fbb10266ff425889b8148de220a5b5d79c1fcb5be
+MISC ChangeLog 121268 SHA256 f089a77fb798ca120f8ec1ee239d43139d67ff2c32bc74544696dbc063baddb1 SHA512 1083956a1aa702dd003fd55d17b5ef2e991691bf15cd118d2ac93d1aa8cd31dffbfb6a5cea0544c4e9edf56a3299b6352d23908afaa3f68f38c7c0cab738eede WHIRLPOOL 834fce82a7935b148ab98adf399249acd2e3598a7ebc92754e99991d1c1ddbf915ff165ffb152b3bf61a9309b66844ff95d57b9fadff746ec9d1e2861ae567db
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20141113.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20141113.ebuild
new file mode 100644
index 0000000..6deba2f
--- /dev/null
+++ b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20141113.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-13_00-02-02/zip/netbeans-trunk-nightly-201411130002-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 cd5c87c..7d0ce87 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_p20141113 (13 Nov 2014)
+
+ 13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-mobility-9999_p20141113.ebuild:
+ bumped to the latest sources
+
*netbeans-mobility-9999_p20141112 (12 Nov 2014)
12 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
index d7f6d60..fc5626f 100644
--- a/dev-java/netbeans-mobility/Manifest
+++ b/dev-java/netbeans-mobility/Manifest
@@ -42,6 +42,7 @@ DIST netbeans-trunk-nightly-201411090002-src.zip 199029046 SHA256 970af8db3e1ee4
DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12bede90dd63e83e1af966179890c2c23c4b9531607d730ea717d9 SHA512 5cd6bd7ecde5fcc8c1ebfb0698db43081b31ad990f4e16200b1b8bdd9c1475ccecb9ff7cd27e005f8da71eef4924f3318fbd66d3258313ae413938f75979ef62 WHIRLPOOL ac60f4faaa8fa603394b86029989d80ed27c523bc7a45b336e5ec6e46fa6f3e6e61ffaa9f9a5d52c489cca427583f636d6ef8186cfb7dcb37c57af1a2314c253
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
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
@@ -70,5 +71,6 @@ EBUILD netbeans-mobility-9999_p20141109.ebuild 4418 SHA256 54edb17ad979ae277d6f8
EBUILD netbeans-mobility-9999_p20141110.ebuild 4418 SHA256 1bef16851053ae28398e2e0087ad529e958c0926228bbf5d1a007b107b4a3501 SHA512 ac4461c5bbfec9cbce26eb984fe4af7224148ff0e052db396a0fea2afc58ffc4fbdb2cef33c1ae4f792328d0ed17b20e5cb8b4c6665cded627f4dbf38cc20f1a WHIRLPOOL 0a4bf5281e1b70350b38fe2654292dfa084447123c921978483cc916a52bb6ca64954d510380b80805211488e4a2d7abaf6e3a18afe86d486b62e1cedb7271c9
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
-MISC ChangeLog 138115 SHA256 f4b3350d723cdaba85d29c0e90e6328528e8fb4615d8a23c47cc3f705f971692 SHA512 0245f1230de87ba909f993b9e3fb1b349d9bba024ca4842eb0589b1f384d109c95c8e23bbe60b7149d4df10f72c81905010ea25c4386239d684ae68fbb723f3d WHIRLPOOL 9bffe2a5235ef2fe587fddbbb9eb0771de21c63d16f25f387cbddd2ccc2e3e666a1aab52edadbc375582e482802f8b589c3c49cf55aa655815381b84e636c0f0
+EBUILD netbeans-mobility-9999_p20141113.ebuild 4418 SHA256 e8976f34f0f495c60f5b78571bf49e689beefd85600e35a67cd40586f4447f57 SHA512 e1f61da197efe1d8be4bc0ddaeefb822079f7ddbf61d33b058b07d82e407e94fbddf6d52d7b3725932b378aff79ccb8fa505dc080214c4ebb24b03f449b4e50f WHIRLPOOL 80639b75515e5cca7b1dc15f4ed0f83eb2385e61f2328392cf6e8c81fdff93f6f8a29d992a5473e9d5d507840441df5f6c1a7ad25d7c920e969f65b418d569b3
+MISC ChangeLog 138292 SHA256 ba8fe7c295749e73e755c488cf1c3e1787f5dde44d7b38eb878f270325876777 SHA512 f74166bc58ae692e247d67da8042dbbd2d7c6f797112aef984e854ee6797a3bc52f42b2c241c20f170698b7f8f522d2d6acdde6d554c214ec92a40c9a1ee280f WHIRLPOOL 0a66ddd90b248682d941b2b29a9fc0a63845465e868e2e28bb7648705cef3eb276865fe2a300379955acfd54b9a6752bbbdaa43a039a521d6e2ad7f2b17d9684
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20141113.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20141113.ebuild
new file mode 100644
index 0000000..3eb625f
--- /dev/null
+++ b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20141113.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-13_00-02-02/zip/netbeans-trunk-nightly-201411130002-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 10cfde0..c0899ee 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_p20141113 (13 Nov 2014)
+
+ 13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-nb-9999_p20141113.ebuild:
+ bumped to the latest sources
+
*netbeans-nb-9999_p20141112 (12 Nov 2014)
12 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
index 05c93ef..d3314c5 100644
--- a/dev-java/netbeans-nb/Manifest
+++ b/dev-java/netbeans-nb/Manifest
@@ -41,6 +41,7 @@ DIST netbeans-trunk-nightly-201411090002-src.zip 199029046 SHA256 970af8db3e1ee4
DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12bede90dd63e83e1af966179890c2c23c4b9531607d730ea717d9 SHA512 5cd6bd7ecde5fcc8c1ebfb0698db43081b31ad990f4e16200b1b8bdd9c1475ccecb9ff7cd27e005f8da71eef4924f3318fbd66d3258313ae413938f75979ef62 WHIRLPOOL ac60f4faaa8fa603394b86029989d80ed27c523bc7a45b336e5ec6e46fa6f3e6e61ffaa9f9a5d52c489cca427583f636d6ef8186cfb7dcb37c57af1a2314c253
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
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
@@ -69,5 +70,6 @@ EBUILD netbeans-nb-9999_p20141109.ebuild 5013 SHA256 0a27ab032e3624dc8377bd041f3
EBUILD netbeans-nb-9999_p20141110.ebuild 5013 SHA256 8df36165b0c0068c27a10402eb3952bf151373c320fc7afe9dfa865bcce30f03 SHA512 97dcb63d4bc6a34e75cd802a8786fe7396a0f0a00f675bf8274ae400dcb3ae108fb535065ab93c24898fcedd4dcbe08f5e6cd3442a0622961fe26eb8526f26e8 WHIRLPOOL 478a11387ff455aa11deaf9a278a07c4aa4d2ae7a0849a024f56800dca68a92d236c320b8a76cc838c0292f6618c754d0750594597ba4339227a15c5ea424dbe
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
-MISC ChangeLog 128218 SHA256 39ef899982a10ab0cf88f4505a8e605312d219b5e4433f6d1018e0e230231bf6 SHA512 25eb62056a00850974aa222f01c5d2f8bb8c1e6c9e42887bb0db2c2c92143839170433b2ed2c2ce42791acce64438bd758984f637c820ac4fc88cdfa2a9d6c47 WHIRLPOOL ae10c290fe5c92b24e7f2cf3dc1685399eb5a394fd7dd3b9cf5bfbb3fe78d36dfcd2c1c4ff36821af7f8a045f23c2e89addd222391fa900a1e35867120ac0744
+EBUILD netbeans-nb-9999_p20141113.ebuild 5013 SHA256 b32bea161e8caf1b68e512188130bf8efde668bbc7de88f7f72344a0273bf405 SHA512 a1d5c1191ae5df36d8b7ea3a4e05c037015a9f945cf40e79b432edc1648ed42860bb0b29b64424b50d9fce4b45c658433c9874b485a454b518a8070c7719843e WHIRLPOOL 2404631e26cbb093eaa3307e178d38d52953e5c304e5eb96a79b43fb835012124628023689078585ce4f5608da7766f0f6fb97ab2762240c09737b4fd0bd2aff
+MISC ChangeLog 128383 SHA256 66f78e655fd633229ddc3b5cfad32e1835a22957df05b6a5dde9617bba08b1f9 SHA512 ba891bff1654477d280f38e52818fa4b19624630e3cc2084bac4ba095d7efa8dde91054ebc2437da5df23302d99dd14df57e51760eb6cbd2c0bb955d7f5ddbf0 WHIRLPOOL 05337fa6243cc72301efa32174cb5a4d78b18366e2cb61cac51d2062f262e62708eba30b79deb0d43652056cb402fe98966a2a408e8aa8eb4f632e59f1cd7826
MISC metadata.xml 396 SHA256 5083064ed2246a84e2aedbc326d56cc8bf571fd8e7c24af0e4bc14c50f1ebb49 SHA512 a0b2171264f1ea6ba33b184ef802589d679eaba5c4a1753e149d7cd93c2c31aace934eddf5dffed6be341d9e4061c843c849e464afb7b4417c6c2dff3e9ff1c7 WHIRLPOOL 1be3a1a3c2b64d8818108de191db834395ee4ab3cf7994914c9331d6e42ca9015dd2493b9516db20990cb30b4dea385a3dde08b75df956ca39ad65e3fa721cb7
diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20141113.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20141113.ebuild
new file mode 100644
index 0000000..586f6a0
--- /dev/null
+++ b/dev-java/netbeans-nb/netbeans-nb-9999_p20141113.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-13_00-02-02/zip/netbeans-trunk-nightly-201411130002-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 8c915a5..8e020de 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_p20141113 (13 Nov 2014)
+
+ 13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-php-9999_p20141113.ebuild:
+ bumped to the latest sources
+
*netbeans-php-9999_p20141112 (12 Nov 2014)
12 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
index b67f9a9..50e7ead 100644
--- a/dev-java/netbeans-php/Manifest
+++ b/dev-java/netbeans-php/Manifest
@@ -44,6 +44,7 @@ DIST netbeans-trunk-nightly-201411090002-src.zip 199029046 SHA256 970af8db3e1ee4
DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12bede90dd63e83e1af966179890c2c23c4b9531607d730ea717d9 SHA512 5cd6bd7ecde5fcc8c1ebfb0698db43081b31ad990f4e16200b1b8bdd9c1475ccecb9ff7cd27e005f8da71eef4924f3318fbd66d3258313ae413938f75979ef62 WHIRLPOOL ac60f4faaa8fa603394b86029989d80ed27c523bc7a45b336e5ec6e46fa6f3e6e61ffaa9f9a5d52c489cca427583f636d6ef8186cfb7dcb37c57af1a2314c253
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
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
@@ -72,5 +73,6 @@ EBUILD netbeans-php-9999_p20141109.ebuild 4423 SHA256 4ee666b85d5d68a2ceed9dd1c3
EBUILD netbeans-php-9999_p20141110.ebuild 4423 SHA256 ca7b7394b78b832cb2da5e9a6c4cd0ef36e516dc9f1b480b2e7cb6a5a89abaec SHA512 e12042e00f0f58ccbccec95133eaf93376340dfe416a89639d6c09f445e521d6159964e0bb71ac9f91e8deaf414caa9277fdbbdf8e1c16e5799e6781680ecbc1 WHIRLPOOL fba313399a20b2273f743d95444531b7f20c0b33b39c5549ecedebb0f575a294339506d67baf2f43cf9034c5a5536f05440bbe4d8b965b643c38b86a8630d5cf
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
-MISC ChangeLog 128882 SHA256 56d667faf74c6301dfd502b04fa9da4863c0ff6863f7f32b4819924a347c0bd9 SHA512 7fcb460dfe7e3e4066dcfe396ab12febaf627ae255869e7d56cde4d80954a874c442dc00e47e0d32c608b8da7d2962e96dfca46aeb8e23cdc738e48cb66bb504 WHIRLPOOL a228ad2f817404377917e851f28bf0cd3ebacd7333c39a0f17b28844f19929bf7cc3f998e750577a3518172adea4f17d80cb66ac40d1dfe5b798d8b698c7e7b8
+EBUILD netbeans-php-9999_p20141113.ebuild 4423 SHA256 8d9ce896c6445f207f00d7e090da53d0bf1dfbaac6c85439a42170d5326a757a SHA512 1dcd47e3f700119023d7a61290838f35d840b5bd2c493ad4e7fe0a39c00445ffd3da13a4541e8d721cd85944e48dc754babd690ed1e5b8eec9a8454fbad9ed75 WHIRLPOOL 4ce294e5dbc5c4cc0b6661b6fd7dc13e4214299632bdf4ed86d9b9614ce9e09779e4dd11f4a0b8b79072428668986a3a273e251f2221b0f2d50a3e6463e1d56d
+MISC ChangeLog 129049 SHA256 584e9175a6b560c5c2b55778e0d3c80c037e7ee4e716605d5eac48b71a68710f SHA512 2e99ebf3e96381321a96d1dccd8e02226ec4d60bdedfc677c544fdee0317b48bf4aa8c254a3a29404ec1d5241567cb1c6df1df3c6f5696767cec81c3a767e4d7 WHIRLPOOL d74296ee4d76f8ab3a8779beedfdeb6f35581161aa1b3c3ab7c16acb4c87f47c2c44090ec466c78a32781ae200db87a9b97d9b5bd1748bd35d297e4a04e6fad5
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20141113.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20141113.ebuild
new file mode 100644
index 0000000..691fe85
--- /dev/null
+++ b/dev-java/netbeans-php/netbeans-php-9999_p20141113.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-13_00-02-02/zip/netbeans-trunk-nightly-201411130002-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 25d545a..9f3ee23 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_p20141113 (13 Nov 2014)
+
+ 13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-platform-9999_p20141113.ebuild:
+ bumped to the latest sources
+
*netbeans-platform-9999_p20141112 (12 Nov 2014)
12 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
index 9ff4e8b..6818b88 100644
--- a/dev-java/netbeans-platform/Manifest
+++ b/dev-java/netbeans-platform/Manifest
@@ -59,6 +59,7 @@ DIST netbeans-trunk-nightly-201411090002-src.zip 199029046 SHA256 970af8db3e1ee4
DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12bede90dd63e83e1af966179890c2c23c4b9531607d730ea717d9 SHA512 5cd6bd7ecde5fcc8c1ebfb0698db43081b31ad990f4e16200b1b8bdd9c1475ccecb9ff7cd27e005f8da71eef4924f3318fbd66d3258313ae413938f75979ef62 WHIRLPOOL ac60f4faaa8fa603394b86029989d80ed27c523bc7a45b336e5ec6e46fa6f3e6e61ffaa9f9a5d52c489cca427583f636d6ef8186cfb7dcb37c57af1a2314c253
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
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
@@ -87,5 +88,6 @@ EBUILD netbeans-platform-9999_p20141109.ebuild 8508 SHA256 aed9663018781d7dea7f9
EBUILD netbeans-platform-9999_p20141110.ebuild 8508 SHA256 d80e4aec96da3528d1a24c1a409454a75f7bcb1db2b8cccb90ae24c685b7b0a0 SHA512 fc5ec74545153769d02e5f690ed733faeda0ff9b05e6fbb55472d8fe687beaf20725c8a2ed391a38841b21b1a89b0f551631196a53935e2648eded12d6ead09b WHIRLPOOL 60bf7caf6e09162c724f6d38c6d2f0005d885950591941c7198fb0b223069882b1942c6cef661167ee99a8735deadb3f171c25e0dc8abe0a6a5086deb97e1170
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
-MISC ChangeLog 138711 SHA256 b53a46da631a5f3aa0ad3905e601418c74ebf0337657ad2120b9d36ee245e3ff SHA512 f69d69a1e2adaaa8480716efbe8fb4174fb324677e26d2e942661ec482e81f14e2d31a11c1de1f3e2bfe4fa0fcce7b78ee0daa73946f073c996c5ecff98bcc58 WHIRLPOOL c5c379c1f4fc25060e0bdb17dd01e969f059ab2e5b1af2392902762485266d8d211227dc073de8ecbaa0f0093b56ff96c1beebb0d4e0ac6266ff79c1bde0604d
+EBUILD netbeans-platform-9999_p20141113.ebuild 8508 SHA256 49049b17172b1e4a3c4c9a42841e2ea3e379ae732a44dc2d47d9e5dbae01088d SHA512 230456c6e5005b751efb716aa47f3c3ce57efa5ebc2545f8f3e85a384bba88edcc4d79c46577b0027fbcdbc8771e9356034042252bdbaec46a7106609c5ecbba WHIRLPOOL a55b5fc728ff6255aac529013b34e62389e69e15465a1e56ffbeff1bf9181d8b6737fbd6c4ed8cec3bc8d7f0d248f27f42622167fb967aa103c9b8067ee9081c
+MISC ChangeLog 138888 SHA256 2d9715588948cca617a92a84272195b97a0be3324bbc4ca0745014f916773fda SHA512 3d1ebba11272da8aeca9605a8966ecd39749f8075344f534fb6a6835134e2e4a0893d87b366297cc3ed8792d620e83eccad86cddfa7ab07842e6f82b01971e5f WHIRLPOOL f22ecb2c8e77a6c159a06f8180e26abdaa4cd0daed61ac260833017147cccef0a8ed9037582d0d5b73171391dfcba8429e4f93842c5f9d1f63c01f771a969e3c
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20141113.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20141113.ebuild
new file mode 100644
index 0000000..d15397b
--- /dev/null
+++ b/dev-java/netbeans-platform/netbeans-platform-9999_p20141113.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-13_00-02-02/zip/netbeans-trunk-nightly-201411130002-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 2053631..1271564 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_p20141113 (13 Nov 2014)
+
+ 13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-profiler-9999_p20141113.ebuild:
+ bumped to the latest sources
+
*netbeans-profiler-9999_p20141112 (12 Nov 2014)
12 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
index 3ef7b7a..a29db92 100644
--- a/dev-java/netbeans-profiler/Manifest
+++ b/dev-java/netbeans-profiler/Manifest
@@ -33,6 +33,7 @@ DIST netbeans-trunk-nightly-201411090002-src.zip 199029046 SHA256 970af8db3e1ee4
DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12bede90dd63e83e1af966179890c2c23c4b9531607d730ea717d9 SHA512 5cd6bd7ecde5fcc8c1ebfb0698db43081b31ad990f4e16200b1b8bdd9c1475ccecb9ff7cd27e005f8da71eef4924f3318fbd66d3258313ae413938f75979ef62 WHIRLPOOL ac60f4faaa8fa603394b86029989d80ed27c523bc7a45b336e5ec6e46fa6f3e6e61ffaa9f9a5d52c489cca427583f636d6ef8186cfb7dcb37c57af1a2314c253
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
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
@@ -61,5 +62,6 @@ EBUILD netbeans-profiler-9999_p20141109.ebuild 3478 SHA256 3252f4f6a811961c82563
EBUILD netbeans-profiler-9999_p20141110.ebuild 3478 SHA256 56a52e05fa3b5a4829698c950970739e8c3c3e02dbc7aa35857aeff2ac03b758 SHA512 66a3477e8a65a23e8e1f9c1d54a9461249d9d1761883221433c04c866e4d04b933e85193e715b8e5c999fdc7241b80dafacd9cd2edf1b2b36a87bb91991bd4a9 WHIRLPOOL f156e02fcd87c49b88de11bb0bdef2c1a89d29a0406135fc00689f945b4f28397c92088a0ce1e3688413b1475273b5f118fe6b70580579e6ce36ca0e127370d8
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
-MISC ChangeLog 138172 SHA256 1bd8a0693ec856cfb781ef9eba01a48d1f66683e7e0b5e7f5be8ddbc7922d4c3 SHA512 4b719b8c0a5959351c6c47113dae7ee3bed7632fbdb4a0e6a68f9fc0f8e8d4aba2faf86e4ee73a0cf27f225f9b481aff77654d2bf26e75b66ed3ca74278d5c17 WHIRLPOOL 250f243a546b3e627265fa7156af92849f52db474b85699a30c0b73a9ca1129bb1428b8c321356b9136d5b65eb84a88cdcf1a9e70711858cad6f999521936692
+EBUILD netbeans-profiler-9999_p20141113.ebuild 3478 SHA256 574373d9a9dd65aa74542f925f37abd1c8ae6a686000be13955f9471ee37c773 SHA512 b3bf4bc332e0b3fd6d903b5c3051928435cf6b9851647e16232f7953b33f67c7a3b8036d4cda1b98423a654f273b9bc7f3a26b5ca0c7ccb5612c5a29ff0465bf WHIRLPOOL c32b6086d89023ca38be1f1a3ba48c1b30c5b636cdc10ccf684687806869853308c73859a8d90474e11752f40164f2c990255d244aa86b8b267604083f1257ff
+MISC ChangeLog 138349 SHA256 3e0aef91e3d6ca3a9a8b5153c42113a457ca043ab20ec7c6b63ab8973a918473 SHA512 172540fa0ea53ef42ee1efcc0ec46752263bcf379b82116fb816fd72575cd9bae5659e7f3846257c5cd68da60b0ae2e242a736214adb7cdf7bff05456abf6205 WHIRLPOOL 6499c32dd28acd30a51f7eea2c37348ef5ce235d4de5d76e663eb053470dfc0b9c694d75d458ddadbe99d165edcb254d7148b446674dce133f19c50eb93c4e31
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20141113.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20141113.ebuild
new file mode 100644
index 0000000..75f75d9
--- /dev/null
+++ b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20141113.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-13_00-02-02/zip/netbeans-trunk-nightly-201411130002-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 56d272b..ec04ca0 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_p20141113 (13 Nov 2014)
+
+ 13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-webcommon-9999_p20141113.ebuild:
+ bumped to the latest sources
+
*netbeans-webcommon-9999_p20141112 (12 Nov 2014)
12 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-webcommon/Manifest b/dev-java/netbeans-webcommon/Manifest
index e16d109..56484c6 100644
--- a/dev-java/netbeans-webcommon/Manifest
+++ b/dev-java/netbeans-webcommon/Manifest
@@ -38,6 +38,7 @@ DIST netbeans-trunk-nightly-201411090002-src.zip 199029046 SHA256 970af8db3e1ee4
DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12bede90dd63e83e1af966179890c2c23c4b9531607d730ea717d9 SHA512 5cd6bd7ecde5fcc8c1ebfb0698db43081b31ad990f4e16200b1b8bdd9c1475ccecb9ff7cd27e005f8da71eef4924f3318fbd66d3258313ae413938f75979ef62 WHIRLPOOL ac60f4faaa8fa603394b86029989d80ed27c523bc7a45b336e5ec6e46fa6f3e6e61ffaa9f9a5d52c489cca427583f636d6ef8186cfb7dcb37c57af1a2314c253
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
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
@@ -64,5 +65,6 @@ EBUILD netbeans-webcommon-9999_p20141109.ebuild 4997 SHA256 bb0e67e4e4227603e8a3
EBUILD netbeans-webcommon-9999_p20141110.ebuild 4997 SHA256 614750997ab3d88b11abbc808319359029985af915f5d1365175abe7fb69c3f9 SHA512 a2bb26c2e0959d4710f33ea030fe1944fdf04d0a1424906dc0540cc08b35258bcc82eec3fb3edf72c85e6e2cbdfb82ab459d31adf9f09bd742fc3991b8581fad WHIRLPOOL 7f3288df68d830bccbfbe8f25c04c401537bc74c074f8d36ad122a7dbdc39e8aab317ce22b405aa53b5536005653d8414e1ef5e09cdb932600bf0e3eb82ce10e
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
-MISC ChangeLog 110858 SHA256 ec9985f7d3859128f1906fc9abdedeb63e0b05ef8ce5d9dc32751fe3b247efb8 SHA512 84f96be7aea8255ccd0bce76308f3a9d0b5292a79140d964469af547e255400e70b2c718d0bf4772064ca8268402e0157f2a54e97cc6b3276d7e574621f60583 WHIRLPOOL 5bd6d4e6b21fcf5021c314075a1cf778a9dc80db9b2a157c366075404f7eeb04f608370fb86ba53bb95a60acbc2ec9748f7084f839545e7410d2c24e1d714f12
+EBUILD netbeans-webcommon-9999_p20141113.ebuild 4997 SHA256 4de102e839189fe32b391792c46904686c2eb5dd028a4493cef1d07fc805b96c SHA512 fe34d19c7e3d6f29384a2ea36fc0ad922887f5916664f36e24db786b8d26c5f9ff35393ebab1844a571110979876f96fa6dd4a519cd3948dc547c4b8a0290099 WHIRLPOOL 6d45afe133706805ca370f8c623226b2c66929e3020d63564c5b6f21c42ac5d10e4187a1b0d41152c8eeea0c2f35aea0d76fdbafc283ed20d8d781ccfebb2871
+MISC ChangeLog 111037 SHA256 5df4aaa0a8b1785df26b4e149b4ef2ecca943b3fea4b9ab6a37c8be0c9b7b792 SHA512 9ca4f2ec077eb3df3fcb35d89b1db5489ce8a65ca6b1c4178842e8154ab30d652c59268635e1695c1b46cd1251e8e786f54a0a0305f70b2f19d7097bc76868fa WHIRLPOOL 45af0db7ca3090e5ecbc15a14c4498131480e506ec3d0b0d8f24a0bdb7ee082948b5d9b012e1774e56d52d128751967f944700dfb1d7eb8b6b2806d267683326
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20141113.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20141113.ebuild
new file mode 100644
index 0000000..9c373e7
--- /dev/null
+++ b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20141113.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-13_00-02-02/zip/netbeans-trunk-nightly-201411130002-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 822b7fc..2edbc1e 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_p20141113 (13 Nov 2014)
+
+ 13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-websvccommon-9999_p20141113.ebuild:
+ bumped to the latest sources
+
*netbeans-websvccommon-9999_p20141112 (12 Nov 2014)
12 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
index 9c3250a..0bc340b 100644
--- a/dev-java/netbeans-websvccommon/Manifest
+++ b/dev-java/netbeans-websvccommon/Manifest
@@ -33,6 +33,7 @@ DIST netbeans-trunk-nightly-201411090002-src.zip 199029046 SHA256 970af8db3e1ee4
DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12bede90dd63e83e1af966179890c2c23c4b9531607d730ea717d9 SHA512 5cd6bd7ecde5fcc8c1ebfb0698db43081b31ad990f4e16200b1b8bdd9c1475ccecb9ff7cd27e005f8da71eef4924f3318fbd66d3258313ae413938f75979ef62 WHIRLPOOL ac60f4faaa8fa603394b86029989d80ed27c523bc7a45b336e5ec6e46fa6f3e6e61ffaa9f9a5d52c489cca427583f636d6ef8186cfb7dcb37c57af1a2314c253
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
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
@@ -61,5 +62,6 @@ EBUILD netbeans-websvccommon-9999_p20141109.ebuild 2727 SHA256 8d50930584c985cd6
EBUILD netbeans-websvccommon-9999_p20141110.ebuild 2727 SHA256 076c7d9b31abbbfacfaeb9f0b79bb188193c31f85768277788d08be8eb8ee026 SHA512 8c385448fed852f625d24c192da1ffad64bd5972e4b907fc489412ecd74ed3fa0fcea238541a47494bd0148a392a028528c59c45aff32696abade8d084d9deca WHIRLPOOL bed94ddd1ab0f636be12f62a590f24d705eb52fd009859d7ad37c1f97d1fc6cc87f733de71cc702dee3bb02f2dc30756e734c385004f88b536abd00ade4283c2
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
-MISC ChangeLog 144657 SHA256 4e7926d919e3a8a0766d9206119f9282daf77af3f19f7df1333e1d84d64d131e SHA512 5de1db4b4d913ed052940446c24846a120c86682936b8173f6a27b09c03869bbbc7c414a7fb5adfd1b48cb7e5c6a8f37bd5f408566a100cbc18c49a1b13a926d WHIRLPOOL e322f85d3ce5ba399d5a459bee92a8995aa5cc93daf4e99000d7b3c7186c118b23d14e6afc15c7b6e5642ba4fd92cfea932a85f3768e22925ea6777974435244
+EBUILD netbeans-websvccommon-9999_p20141113.ebuild 2727 SHA256 39f88d4094d16a829bafd439cef5af080e0055691e07b5aef808175c2e1f9717 SHA512 a82ed69969bf83ae9f9475cd560587d359ebd428103947f72eb2b7986332306b98559c75acecbe9d84ab0a69a1a60b53eb2aa89daa9ce4c7b5ac36fd006ebde5 WHIRLPOOL 042f69554c6ecd0b3be4348b896425594079eee03245387d23d9be289d0f0ae9ed61d1d2125ba75304d3f852971e31c06f2d823847d38d3ea16aff74f7abcd1a
+MISC ChangeLog 144842 SHA256 de5d63d98584a575eee8295538a3d32d0c3847a322e5d1ef590f34e7ebc4c838 SHA512 983e1cece9618b141d5e7d63c5791fd0c5ceacacfac05de2f45bdee99dbdd25e2f49599eef805755e9f161e25163cb494f274881b5655bc3aa6b1c12a5157d54 WHIRLPOOL bec541c3f3b89e9c7b95d0f1f5d8e5366b24e920331b74bcb04ec3d7e3a080690feb6f624f9a6e0ae4de22aa83ee6e96c06b15e3f3fcc9e675c9eaa232c9b978
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20141113.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20141113.ebuild
new file mode 100644
index 0000000..e5b23dc
--- /dev/null
+++ b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20141113.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-13_00-02-02/zip/netbeans-trunk-nightly-201411130002-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 74225a6..93f7d93 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_p20141113 (13 Nov 2014)
+
+ 13 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-9999_p20141113.ebuild:
+ bumped to the latest sources
+
*netbeans-9999_p20141112 (12 Nov 2014)
12 Nov 2014; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
index b4f6222..f440405 100644
--- a/dev-util/netbeans/Manifest
+++ b/dev-util/netbeans/Manifest
@@ -40,6 +40,7 @@ DIST netbeans-trunk-nightly-201411090002-src.zip 199029046 SHA256 970af8db3e1ee4
DIST netbeans-trunk-nightly-201411100002-src.zip 199029046 SHA256 a7f38724db12bede90dd63e83e1af966179890c2c23c4b9531607d730ea717d9 SHA512 5cd6bd7ecde5fcc8c1ebfb0698db43081b31ad990f4e16200b1b8bdd9c1475ccecb9ff7cd27e005f8da71eef4924f3318fbd66d3258313ae413938f75979ef62 WHIRLPOOL ac60f4faaa8fa603394b86029989d80ed27c523bc7a45b336e5ec6e46fa6f3e6e61ffaa9f9a5d52c489cca427583f636d6ef8186cfb7dcb37c57af1a2314c253
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
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
@@ -68,5 +69,6 @@ EBUILD netbeans-9999_p20141109.ebuild 7216 SHA256 95bc73a6dd828a181c72ccc7319bf7
EBUILD netbeans-9999_p20141110.ebuild 7216 SHA256 443fee675e27606f40fe399866e1057e34a0d377a930a305e558af95126a8761 SHA512 c0a122b5b556b576cfe7205d0b487c4b64e5d2b017c02c43375dee37e31adf9ad2873a58c2db180bb53d3111351ece60552d51b215e9ece734d77a659abd43c8 WHIRLPOOL 3a6a00c448ac53e26d271a1a279e4c3a1010dc69e9996d620b94ceaaac822f9431ff24705e3e60d5a44a4b95696c96aadddde1a880c7f79260a15071435af461
EBUILD netbeans-9999_p20141111.ebuild 7216 SHA256 5918edce0a256015fbd7072d5326811a93ba3ab4ae29d18493f887f7812b2cbf SHA512 89d6519e95e2817c628aef81cd166af4872ceabcfac5cde1c48c51d590d43deb1b774429579446d6ba1e4ece402f9a8acd6a3068e59ef53af6485610bcd6377d WHIRLPOOL 4c27a794d571772f8f491ab9e7123980ed900fbbd028cb96754aaf5e704f712638d8022ef873b79ef6dcf0e2a2cd084059e5b1824be6b2ad94efebbe494ccc80
EBUILD netbeans-9999_p20141112.ebuild 7216 SHA256 71d90a72dbc7c6dbf7c0772528a6d2e95c57e000ad565c22ec6cb3d1339fc842 SHA512 94a8fa0481a58e0ca47f5cb57978c57730d794158e465ed26eb3aaacfae49c34e0f1a1e657f4b1c219360f22f4057dce7b0a41b1ad2547889beb5efa45e2ae2c WHIRLPOOL 5955feaf272cdb9a1016050faa661cfa14195e19f39dac66bb87e8c1a48183bf38f14237dc8060fb3424169880489fa99892adc827f212c1e3977b6103ceb5c3
-MISC ChangeLog 123471 SHA256 e03e0df8928e9ca91f1dff988ba64acbcd4a3391ce97dbb0d371d1fcf0ac12b7 SHA512 7cf2d0d5850ab913a984645074ff4a94d9c5430cd1a2f3dd27d510c7c3e26d9ef66fe1616714ff44b041bed44822bee2058754ec982aa0df3c14a711ea572132 WHIRLPOOL f1132a31a27a9aefd5be652f32d3fb8e7e5d41e130de8899446b70ffd03281b6c8b7b533144c2e0037f87c405ebff4ba0a7b82c6182952f95f971678e438b76a
+EBUILD netbeans-9999_p20141113.ebuild 7216 SHA256 d3f05b006d4831f8c9abb5e9cdc5bcbea16b8a82af8a19cb1fe1efb5004ec4e6 SHA512 f972f55bde6eb54e2d6fa3a22851905709763dc65bb952dcc1896f7a7c9e90f313dae06a7478ef3947cdb7192040f57bdcb952a8b03d6a5e3c1bd78351eb8605 WHIRLPOOL ed36f64d4300684028c8fe437e3819169c0725566a9c6c5ff29b7ca1605a22ac19275e52cd20f1bda506b14f940346ee784c5492deb69072655c1e0bee065908
+MISC ChangeLog 123630 SHA256 3e63ed65cdc2f8c6e05579bb08132bbbfc4316da39678a3f1955e87446516eea SHA512 7c42868209e1a4ffb7ae941409b486178515166081715189ac10aee6ae99cdba6fba861f53eaf56332b8b043588794f3a009eb804fe65e2aff5fd3c7f82d410b WHIRLPOOL d216e0e5d0538eac59023c2249409b7537aa071f0de16c7f7ad8aaafa4b8bb805ff1a77efa2a6d2212d987d8d5de2beb742808587de173537cd6b7ba27ab63bb
MISC metadata.xml 333 SHA256 a7c289d7be537b4c51bd8100bca0d8a40ceb5fb011942bbd1b286841cf3c1d0a SHA512 3f730fc27f893489524053e81a465519037a68e297f02a5d6400f85f8bfd8a20006e5515a135b8a5779ebf5951a661d99aaa8bf3b9b96141f863e134dba2265e WHIRLPOOL d37106234351185946f6dc870e9b77babd38bed88673771949d26d176d8dad4071be5f2c59bf72b139a6a35c899c2c7ac9ffde1c7b4885135d52c821780cf3d2
diff --git a/dev-util/netbeans/netbeans-9999_p20141113.ebuild b/dev-util/netbeans/netbeans-9999_p20141113.ebuild
new file mode 100644
index 0000000..5387e14
--- /dev/null
+++ b/dev-util/netbeans/netbeans-9999_p20141113.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-13_00-02-02/zip/netbeans-trunk-nightly-201411130002-src.zip"
+PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
+L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
+ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
+SRC_URI="linguas_af? ( ${ALL_URLS} )
+ linguas_ar? ( ${ALL_URLS} )
+ linguas_bg? ( ${ALL_URLS} )
+ linguas_ca? ( ${ALL_URLS} )
+ linguas_cs? ( ${ALL_URLS} )
+ linguas_de? ( ${ALL_URLS} )
+ linguas_el? ( ${ALL_URLS} )
+ linguas_es? ( ${ALL_URLS} )
+ linguas_fr? ( ${ALL_URLS} )
+ linguas_gl? ( ${ALL_URLS} )
+ linguas_hi_IN? ( ${ALL_URLS} )
+ linguas_id? ( ${ALL_URLS} )
+ linguas_it? ( ${ALL_URLS} )
+ linguas_ja? ( ${ALL_URLS} )
+ linguas_ko? ( ${ALL_URLS} )
+ linguas_lt? ( ${ALL_URLS} )
+ linguas_nl? ( ${ALL_URLS} )
+ linguas_pl? ( ${ALL_URLS} )
+ linguas_pt_BR? ( ${ALL_URLS} )
+ linguas_pt_PT? ( ${ALL_URLS} )
+ linguas_ro? ( ${ALL_URLS} )
+ linguas_ru? ( ${ALL_URLS} )
+ linguas_si? ( ${ALL_URLS} )
+ linguas_sq? ( ${ALL_URLS} )
+ linguas_sr? ( ${ALL_URLS} )
+ linguas_sv? ( ${ALL_URLS} )
+ linguas_ta_IN? ( ${ALL_URLS} )
+ linguas_tl? ( ${ALL_URLS} )
+ linguas_tr? ( ${ALL_URLS} )
+ linguas_vi? ( ${ALL_URLS} )
+ linguas_zh_CN? ( ${ALL_URLS} )
+ linguas_zh_TW? ( ${ALL_URLS} )
+"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE_NETBEANS_MODULES="
+ +netbeans_modules_apisupport
+ netbeans_modules_cnd
+ netbeans_modules_dlight
+ netbeans_modules_enterprise
+ netbeans_modules_ergonomics
+ netbeans_modules_extide
+ netbeans_modules_groovy
+ +netbeans_modules_java
+ netbeans_modules_javacard
+ +netbeans_modules_javafx
+ netbeans_modules_mobility
+ netbeans_modules_php
+ +netbeans_modules_profiler
+ netbeans_modules_webcommon
+ +netbeans_modules_websvccommon"
+IUSE_LINGUAS="
+ linguas_af
+ linguas_ar
+ linguas_bg
+ linguas_ca
+ linguas_cs
+ linguas_de
+ linguas_el
+ linguas_es
+ linguas_fr
+ linguas_gl
+ linguas_hi_IN
+ linguas_id
+ linguas_it
+ linguas_ja
+ linguas_ko
+ linguas_lt
+ linguas_nl
+ linguas_pl
+ linguas_pt_BR
+ linguas_pt_PT
+ linguas_ro
+ linguas_ru
+ linguas_si
+ linguas_sq
+ linguas_sr
+ linguas_sv
+ linguas_ta_IN
+ linguas_tl
+ linguas_tr
+ linguas_vi
+ linguas_zh_CN
+ linguas_zh_TW"
+IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
+S="${WORKDIR}"
+
+DEPEND=">=virtual/jdk-1.7
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-nb-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
+ netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
+ netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
+ netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
+ netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
+ netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
+ netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
+ netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
+ netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
+ netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
+ netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
+ netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
+ netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
+ netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
+ netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
+ doc? ( ~dev-java/netbeans-javadoc-${PV} )"
+JAVA_PKG_BSFIX="off"
+NBLOCALES=""
+
+pkg_setup() {
+ for lingua in ${IUSE_LINGUAS} ; do
+ local lang=${lingua/linguas_/}
+
+ if [[ "${lang}" = "ar" ]] ; then
+ lang="ar_EG,ar_SA"
+ elif [[ "${lang}" = "es" ]] ; then
+ lang="es,es_CO"
+ elif [[ "${lang}" = "gl" ]] ; then
+ lang="gl_ES"
+ elif [[ "${lang}" = "id" ]] ; then
+ lang="in_ID"
+ elif [[ "${lang}" = "nl" ]] ; then
+ lang="nl_BE,nl_NL"
+ elif [[ "${lang}" = "tl" ]] ; then
+ lang="fil_PH"
+ fi
+
+ if use ${lingua} ; then
+ if [ -z "${NBLOCALES}" ] ; then
+ NBLOCALES="${lang}"
+ else
+ NBLOCALES="${NBLOCALES},${lang}"
+ fi
+ fi
+ done
+
+ java-pkg-2_pkg_setup
+}
+
+src_unpack() {
+ if [ -n "${NBLOCALES}" ] ; then
+ unpack $(basename ${SOURCE_URL})
+ unpack $(basename ${L10N_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+ fi
+}
+
+src_prepare() {
+ if [ -n "${NBLOCALES}" ] ; then
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ fi
+
+ java-pkg-2_src_prepare
+}
+
+src_compile() {
+ if [ -n "${NBLOCALES}" ] ; then
+ einfo "Compiling support for locales: ${NBLOCALES}"
+ eant -f nbbuild/build.xml bootstrap || die
+ eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
+ -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
+ fi
+}
+
+src_install() {
+ if [ -n "${NBLOCALES}" ] ; then
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
+ if [ -d "${cluster}" ] ; then
+ insinto /usr/share/netbeans-${cluster}-${SLOT}
+ doins -r ${cluster}/*
+ fi
+ done
+
+ if [ -d nb ] ; then
+ insinto /usr/share/netbeans-nb-${SLOT}/nb
+ doins -r nb/*
+ fi
+
+ popd >/dev/null || die
+ fi
+}
+
+pkg_postinst() {
+ if [ -n "${NBLOCALES}" ] ; then
+ einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
+ einfo "the locale is built for Netbeans."
+ einfo "If you want to force specific locale, use --locale argument, for example:"
+ einfo "${PN}-${SLOT} --locale de"
+ einfo "${PN}-${SLOT} --locale pt:BR"
+ fi
+
+ if use linguas_ar ; then
+ einfo
+ einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
+ fi
+
+ if use linguas_es ; then
+ einfo
+ einfo "You selected Spanish locale so you can choose either es or es:CO variant."
+ fi
+
+ if use linguas_gl ; then
+ einfo
+ einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
+ fi
+
+ if use linguas_id ; then
+ einfo
+ einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
+ fi
+
+ if use linguas_nl ; then
+ einfo
+ einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
+ fi
+
+ if use linguas_tl ; then
+ einfo
+ einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
+ fi
+}
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2014-11-13 11:50 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-13 11:50 [gentoo-commits] dev/fordfrog:master commit in: dev-java/netbeans-javafx/, dev-java/netbeans-apisupport/, Miroslav Šulc
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox