summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiroslav Šulc <fordfrog@gentoo.org>2017-12-04 10:17:27 +0100
committerMiroslav Šulc <fordfrog@gentoo.org>2017-12-04 10:17:27 +0100
commit433f891329c4c3b920568c13f14d77c74892c8ce (patch)
tree65de39db998d99fb4238309a28433c0385ef091c
parentmedia-sound/guitarix2: added live ebuild (diff)
downloadfordfrog-433f891329c4c3b920568c13f14d77c74892c8ce.tar.gz
fordfrog-433f891329c4c3b920568c13f14d77c74892c8ce.tar.bz2
fordfrog-433f891329c4c3b920568c13f14d77c74892c8ce.zip
netbeans: removed obsolete ebuilds
Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --force
-rw-r--r--dev-java/netbeans-apisupport/Manifest4
-rw-r--r--dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20171027.ebuild97
-rw-r--r--dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20171031.ebuild97
-rw-r--r--dev-java/netbeans-cnd/Manifest4
-rw-r--r--dev-java/netbeans-cnd/netbeans-cnd-9999_p20171027.ebuild115
-rw-r--r--dev-java/netbeans-cnd/netbeans-cnd-9999_p20171031.ebuild115
-rw-r--r--dev-java/netbeans-dlight/Manifest4
-rw-r--r--dev-java/netbeans-dlight/netbeans-dlight-9999_p20171027.ebuild87
-rw-r--r--dev-java/netbeans-dlight/netbeans-dlight-9999_p20171031.ebuild87
-rw-r--r--dev-java/netbeans-enterprise/Manifest4
-rw-r--r--dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20171027.ebuild252
-rw-r--r--dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20171031.ebuild252
-rw-r--r--dev-java/netbeans-ergonomics/Manifest4
-rw-r--r--dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20171027.ebuild87
-rw-r--r--dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20171031.ebuild87
-rw-r--r--dev-java/netbeans-extide/Manifest4
-rw-r--r--dev-java/netbeans-extide/netbeans-extide-9999_p20171027.ebuild94
-rw-r--r--dev-java/netbeans-extide/netbeans-extide-9999_p20171031.ebuild94
-rw-r--r--dev-java/netbeans-groovy/Manifest4
-rw-r--r--dev-java/netbeans-groovy/netbeans-groovy-9999_p20171027.ebuild97
-rw-r--r--dev-java/netbeans-groovy/netbeans-groovy-9999_p20171031.ebuild97
-rw-r--r--dev-java/netbeans-harness/Manifest4
-rw-r--r--dev-java/netbeans-harness/netbeans-harness-9999_p20171027.ebuild100
-rw-r--r--dev-java/netbeans-harness/netbeans-harness-9999_p20171031.ebuild100
-rw-r--r--dev-java/netbeans-ide/Manifest4
-rw-r--r--dev-java/netbeans-ide/netbeans-ide-9999_p20171027.ebuild360
-rw-r--r--dev-java/netbeans-ide/netbeans-ide-9999_p20171031.ebuild360
-rw-r--r--dev-java/netbeans-java/Manifest4
-rw-r--r--dev-java/netbeans-java/netbeans-java-9999_p20171027.ebuild268
-rw-r--r--dev-java/netbeans-java/netbeans-java-9999_p20171031.ebuild268
-rw-r--r--dev-java/netbeans-javacard/Manifest4
-rw-r--r--dev-java/netbeans-javacard/netbeans-javacard-9999_p20171027.ebuild120
-rw-r--r--dev-java/netbeans-javacard/netbeans-javacard-9999_p20171031.ebuild120
-rw-r--r--dev-java/netbeans-javadoc/Manifest4
-rw-r--r--dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20171027.ebuild155
-rw-r--r--dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20171031.ebuild155
-rw-r--r--dev-java/netbeans-javafx/Manifest4
-rw-r--r--dev-java/netbeans-javafx/netbeans-javafx-9999_p20171027.ebuild110
-rw-r--r--dev-java/netbeans-javafx/netbeans-javafx-9999_p20171031.ebuild110
-rw-r--r--dev-java/netbeans-mobility/Manifest4
-rw-r--r--dev-java/netbeans-mobility/netbeans-mobility-9999_p20171027.ebuild112
-rw-r--r--dev-java/netbeans-mobility/netbeans-mobility-9999_p20171031.ebuild112
-rw-r--r--dev-java/netbeans-nb/Manifest4
-rw-r--r--dev-java/netbeans-nb/netbeans-nb-9999_p20171027.ebuild114
-rw-r--r--dev-java/netbeans-nb/netbeans-nb-9999_p20171031.ebuild114
-rw-r--r--dev-java/netbeans-php/Manifest4
-rw-r--r--dev-java/netbeans-php/netbeans-php-9999_p20171027.ebuild113
-rw-r--r--dev-java/netbeans-php/netbeans-php-9999_p20171031.ebuild113
-rw-r--r--dev-java/netbeans-platform/Manifest4
-rw-r--r--dev-java/netbeans-platform/netbeans-platform-9999_p20171027.ebuild154
-rw-r--r--dev-java/netbeans-platform/netbeans-platform-9999_p20171031.ebuild154
-rw-r--r--dev-java/netbeans-profiler/Manifest4
-rw-r--r--dev-java/netbeans-profiler/netbeans-profiler-9999_p20171027.ebuild107
-rw-r--r--dev-java/netbeans-profiler/netbeans-profiler-9999_p20171031.ebuild107
-rw-r--r--dev-java/netbeans-webcommon/Manifest4
-rw-r--r--dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20171027.ebuild118
-rw-r--r--dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20171031.ebuild118
-rw-r--r--dev-java/netbeans-websvccommon/Manifest4
-rw-r--r--dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20171027.ebuild80
-rw-r--r--dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20171031.ebuild80
-rw-r--r--dev-util/netbeans/Manifest4
-rw-r--r--dev-util/netbeans/netbeans-9999_p20171027.ebuild235
-rw-r--r--dev-util/netbeans/netbeans-9999_p20171031.ebuild235
63 files changed, 0 insertions, 6034 deletions
diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
index cd2caac65..ef2fa1837 100644
--- a/dev-java/netbeans-apisupport/Manifest
+++ b/dev-java/netbeans-apisupport/Manifest
@@ -1,6 +1,4 @@
DIST netbeans-9999-r21-build.xml.patch.bz2 2682 SHA256 de05f6e9f75d0ebf775df5ed99c46ef67224f2c80d289a9c0b663d30e20df0a4 SHA512 4a8791f31d540f25157d6feee9182180cc525047a88e8975931ce589e5823c086f04ed200d900d593aaef97379953de58ea68f8a6ba6705d5652202a4156671a WHIRLPOOL 7617b44647ee6490f3f5277b0a3761aa8a99ad410a7b3358d6321b3a7ee3060ef2524ac45d1f6016737dd2f4a32e82247968980abde052eeca3d0015cf6d47d9
-DIST netbeans-trunk-nightly-201710270002-src.zip 221062529 SHA256 901b37eac04b0e670cf5bf3e94268e18f674f8af1086a217af9996233793fef4 SHA512 eee1f8bf5a40a408f30bc393f768dac6eede0406303aceaea45667928459cb9a4103f9894002c1a037826ac3257f7853410cef021754ce29e2123b8989b2024b WHIRLPOOL 427b74bf0335465f7e0b7e363ae1d994e33b2a180163dc1feeb22feffcb9699b1a3f378a12d4b18bf952a25de5e841c3eaadd372cbaad691edc875191a735137
-DIST netbeans-trunk-nightly-201710310002-src.zip 221062529 SHA256 7c3c11a53192fa0a7e65304f6802ca8b21bc54d4ff47f3b352b33f44035f8e83 SHA512 0f8ccc34ba46ee71b487ec32d87c6ae3c868f11ce4116d96e1f970f92c827b1a002f88c5f7676def6eeb1ec35c67f6a94fbfe4a0d3ff09fd49f738b26365f11c WHIRLPOOL 2be901e38f86bd2eb4c872c14951f8806d59bd0d6594550aa0876bc3b46698d78bf2b44267183916f3195d0c1cc0b2452b16fdadc1949f88c3cb197b91cfb252
DIST netbeans-trunk-nightly-201711010002-src.zip 221062529 SHA256 57671d0f48b8a852e6dafea84f1bae5b8f3f93f49bd8134b923facfdfd606088 SHA512 4ad842248738a4e42ae500522a3cd3fbeb1c8e8fcd38a1d5e48af8906c528f6b1ca8213261b51dc683905876c816f1a80002adbff14a8efa98049abb236f3f5d WHIRLPOOL 7d800846e9bbac458e93ee4656c5bf6b8fdc420ccc60f9c474e04ea53c38c1d0fc7685002cf67aee35738bbb36df0766e350dc63bd8ac4ca4f9408808586d8db
DIST netbeans-trunk-nightly-201711020002-src.zip 221062529 SHA256 73151d08012685ff9369eec5d27f83917ee099935b3eda65e3ca9c152b367956 SHA512 1c8666e6e0527da9eb28b6e23d54c076feeb44a5c9176a02dc1dbf833e6e3ef1e27cdc9c128f25b4097363fd96b52ee2703a417d6ca485f18427899228087494 WHIRLPOOL f45d236898033a85f22789d8d5d66beaded07015a0c9eb0616b832fd81a0467a151168eb4e294b20cbb6695677af1af4420254fe59247cbcd9cb7d5d0800061d
DIST netbeans-trunk-nightly-201711030002-src.zip 221062529 SHA256 2a149d04ebfca38791be3f6b62ee2d1f326003e5a5e4b6545ab37b30d4e1cb84 SHA512 1b603cb2aeea52b042b5551668f6f4bf3953b11427b89c92767fc8744d8b463675d59e7294bed092bdcf32d769e5346ffc018c8a11a75956efe9431495721303 WHIRLPOOL 5d872c20262e1ec57215cafaca38b6e30766c4d0ba634a2e0d4c6216ae40c99f58382b1bc320888fa4e305c2021d227173bdc436baced64e5a5a9fc1a21d869b
@@ -20,8 +18,6 @@ DIST netbeans-trunk-nightly-201711280002-src.zip 221062529 SHA256 84c02aa64aa9aa
DIST netbeans-trunk-nightly-201711290002-src.zip 221062529 SHA256 ef3b3ed08e8822ceab113e73b723f24c3a4d079b227e40bbf7534d6ab8bc3f48 SHA512 fe9b52da79ee286a0d7bc69d17c5872c41cf62e0763fade0fb2bc19a41c38670e2c6c1e673dc38e6ab13f61bf586cac0809802c63ad695e1b941d262bd4beff2 WHIRLPOOL 016a5ce06109fe76d6b6040b823c7d0d769e6d343d3528fe89d0c01c85093292bbd9ea2f3d97d06db860054c276b1d10ad2286a692e3782fe5d52c1002d8f767
DIST netbeans-trunk-nightly-201711300002-src.zip 221062529 SHA256 2fe224120f4f73f0e0dee357f919f6d743c1b72b2176a5d73d660f119d3a6029 SHA512 129dac2fc428e37b2b1a5cdb879c69644860f804d1c7f1ed4243e4a0f7128ffd3f4dcf33cbfc30c2707459ba0b936eab9557325cdbd802d42e0ddac02d1ce6a4 WHIRLPOOL ff207ebad3b01fc474a5cc932403da9074d82e225389db1a42ffb2a1a4e9b02bd09c8503e27417f904135863babe460c779295ceb07d219533ba24a4c83cb832
DIST netbeans-trunk-nightly-201712010002-src.zip 221062529 SHA256 584995cb148e39249ff5f886a1b7822c8b9c0d7428b8c843b2e70deb7448794c SHA512 6c3a402f38829cfe19e511d842653a831d9b997082e0682b34fa37bbb61cbbecc45a2ca1d1baaf575a93b82406b16a5eb3e68be7d50d032e209e336a5729c17d WHIRLPOOL 81250b9e0c724e9b07acf4539a4fc1db9bf5ad2017ff4241bc629264e4fcefdaa4fe4eb26a00dbfad78e0182492c75ed35df44a1426419046e2a18d49b14191d
-EBUILD netbeans-apisupport-9999_p20171027.ebuild 3058 SHA256 75ed22814b8ee2feb662d75a01ef17b67350aef34922c6d39fcf9e100a1bbd1b SHA512 97cd68e465b136f8187301b1c6943a91368e9f774ec66ac02ccd483f7383ee8f2558c61362ebc5fc40defc243293f9a915249caf51e817764449d2a1a700437b WHIRLPOOL 348a22ac84e03afec38b5c39334b8501a71bcf25dde28b2a2550bff716f71e83b5104fbcf8931d749740a97900e2c674b3f3d0c191e162f5b7e88231098af371
-EBUILD netbeans-apisupport-9999_p20171031.ebuild 3058 SHA256 b963957ba625e7508174e201de52d63df817039df9d95c32c4cb76050745b8a9 SHA512 12494e7185b8458885b039a21ccccc320f8a67e95954558c5c27a69d8da41d27e2c65e24c0219f838459b40d8217218a9c7e580db55a05fd82bfcad748f907b0 WHIRLPOOL 673ca46b7e2157b8076ed6dd3d62f78d714b42a184836c56fb71443d9d49ff9f9f8398897b357f3168586dd4a147c035950b6e5d1053d98fe98938bbb70c3069
EBUILD netbeans-apisupport-9999_p20171101.ebuild 3058 SHA256 de339a57c7ed8e365f7791ef4c8dc89d3e67d6abf928bb78220412dbe3a340c8 SHA512 2d31eb524cab047a367ddcf1822816c071443aed6deeff76253a6abbf02b14b0f3dd6d398148d1144402971611bc4496073e355ae9fa5eb3da0380658961d30e WHIRLPOOL 38630785281e588aec695aa6c8ced6b0fd18e95e3993f302200e0b938adfc6c9b036778cbca20ee1148ed12473fe8a1325e2bc9ed8b120d7fa1a1c4d7dc5c43f
EBUILD netbeans-apisupport-9999_p20171102.ebuild 3058 SHA256 987ed9096f0dc5d52a2378bbebcd6676d7966cbf19ac926afe1baa5027630810 SHA512 4987822434b3bc6c77bd12f4733b59c3a697751ef5138cfe4d11e6c8545aade1da9a84a4931ea25f1a9e641dbbd1c2a024d55ebe81bfdfdd7dead78248da919e WHIRLPOOL e1f4dc9c3b48e44486fe54b4f89ef58fcbd9d1154d7e438655284c4e4004a39a8c89890895206c03d97d96cf3ac5ed7e87967fde13b9663a4832083abed94b41
EBUILD netbeans-apisupport-9999_p20171103.ebuild 3058 SHA256 01b941d79bcb901ac4ce70226b1d2f2b19357041c35226b1e8713a14b6e1fa26 SHA512 9e1206060591e6654764266fbd879fd118f992361a1ab50bbf5fc9835a2d5a6dd3e8c5903464b35f37f2d41c60df812da01462871a3e930ce3cc34403e1f99f8 WHIRLPOOL 5bdcf89124637883368595f5e128402acc9a964fb8f574bd8acf3ba88cc6b1ce99d5a7935b416368163a1d613c1842671957ce589415e99130dd0a2d6382c89a
diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20171027.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20171027.ebuild
deleted file mode 100644
index f76aaf1fb..000000000
--- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20171027.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans API Support Cluster"
-HOMEPAGE="https://netbeans.org/projects/apisupport"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-27_00-02-02/zip/netbeans-trunk-nightly-201710270002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~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="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0"
-RDEPEND="${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-r21-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r21-build.xml.patch
-
- 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
- default
-}
-
-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-apisupport/netbeans-apisupport-9999_p20171031.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20171031.ebuild
deleted file mode 100644
index 3690a718b..000000000
--- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20171031.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans API Support Cluster"
-HOMEPAGE="https://netbeans.org/projects/apisupport"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-31_00-02-15/zip/netbeans-trunk-nightly-201710310002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~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="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0"
-RDEPEND="${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-r21-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r21-build.xml.patch
-
- 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
- default
-}
-
-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/Manifest b/dev-java/netbeans-cnd/Manifest
index 892ab72ad..04a438788 100644
--- a/dev-java/netbeans-cnd/Manifest
+++ b/dev-java/netbeans-cnd/Manifest
@@ -6,8 +6,6 @@ DIST BBEBAEE8729CCF165E2080A915542C6875208F97-clank_0.3.9.zip 48185752 SHA256 2d
DIST C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip 92177 SHA256 71e6d46d9c7e624bc83dbfa4edde20bfdcb47ae76dc2b19dd553d23f22b454e7 SHA512 64b15aa898a45c1dce0d9c58ec4ef8c3dc1a32e1213543d98002cbf5419d67b3caf4357c8a252e36951197f3edd70e34a226c989e5479ce3b2d1405783d3d530 WHIRLPOOL 675db7f81ecadcecfe52f18cf8bd465867c1dac12f818717248da9a7d071d45adeb3c6af2e6ac1863bb5ccca36ae9383722d2361c28af52e51e5f2ac34736e89
DIST E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip 179656 SHA256 33d046408ce7a59158c550c672de03dba87485e0e83ca2e408b704e7a2a60591 SHA512 748979d810751d570087dc60bc02cb5969c6f713cba87d32004c505b9a92150d518c6dcf66caca61841ca8f28c16cf3cd2a5a40b370f5dec5c9482b57bd051d8 WHIRLPOOL 12cc51c73f8511b84d4860ed8c2545e96c72477755d6027a086537187ac3c16322305a0158480498968a4f71a72ff6513d91d9f7d37ab2c38c8293dceced0da6
DIST netbeans-9999-r21-build.xml.patch.bz2 2682 SHA256 de05f6e9f75d0ebf775df5ed99c46ef67224f2c80d289a9c0b663d30e20df0a4 SHA512 4a8791f31d540f25157d6feee9182180cc525047a88e8975931ce589e5823c086f04ed200d900d593aaef97379953de58ea68f8a6ba6705d5652202a4156671a WHIRLPOOL 7617b44647ee6490f3f5277b0a3761aa8a99ad410a7b3358d6321b3a7ee3060ef2524ac45d1f6016737dd2f4a32e82247968980abde052eeca3d0015cf6d47d9
-DIST netbeans-trunk-nightly-201710270002-src.zip 221062529 SHA256 901b37eac04b0e670cf5bf3e94268e18f674f8af1086a217af9996233793fef4 SHA512 eee1f8bf5a40a408f30bc393f768dac6eede0406303aceaea45667928459cb9a4103f9894002c1a037826ac3257f7853410cef021754ce29e2123b8989b2024b WHIRLPOOL 427b74bf0335465f7e0b7e363ae1d994e33b2a180163dc1feeb22feffcb9699b1a3f378a12d4b18bf952a25de5e841c3eaadd372cbaad691edc875191a735137
-DIST netbeans-trunk-nightly-201710310002-src.zip 221062529 SHA256 7c3c11a53192fa0a7e65304f6802ca8b21bc54d4ff47f3b352b33f44035f8e83 SHA512 0f8ccc34ba46ee71b487ec32d87c6ae3c868f11ce4116d96e1f970f92c827b1a002f88c5f7676def6eeb1ec35c67f6a94fbfe4a0d3ff09fd49f738b26365f11c WHIRLPOOL 2be901e38f86bd2eb4c872c14951f8806d59bd0d6594550aa0876bc3b46698d78bf2b44267183916f3195d0c1cc0b2452b16fdadc1949f88c3cb197b91cfb252
DIST netbeans-trunk-nightly-201711010002-src.zip 221062529 SHA256 57671d0f48b8a852e6dafea84f1bae5b8f3f93f49bd8134b923facfdfd606088 SHA512 4ad842248738a4e42ae500522a3cd3fbeb1c8e8fcd38a1d5e48af8906c528f6b1ca8213261b51dc683905876c816f1a80002adbff14a8efa98049abb236f3f5d WHIRLPOOL 7d800846e9bbac458e93ee4656c5bf6b8fdc420ccc60f9c474e04ea53c38c1d0fc7685002cf67aee35738bbb36df0766e350dc63bd8ac4ca4f9408808586d8db
DIST netbeans-trunk-nightly-201711020002-src.zip 221062529 SHA256 73151d08012685ff9369eec5d27f83917ee099935b3eda65e3ca9c152b367956 SHA512 1c8666e6e0527da9eb28b6e23d54c076feeb44a5c9176a02dc1dbf833e6e3ef1e27cdc9c128f25b4097363fd96b52ee2703a417d6ca485f18427899228087494 WHIRLPOOL f45d236898033a85f22789d8d5d66beaded07015a0c9eb0616b832fd81a0467a151168eb4e294b20cbb6695677af1af4420254fe59247cbcd9cb7d5d0800061d
DIST netbeans-trunk-nightly-201711030002-src.zip 221062529 SHA256 2a149d04ebfca38791be3f6b62ee2d1f326003e5a5e4b6545ab37b30d4e1cb84 SHA512 1b603cb2aeea52b042b5551668f6f4bf3953b11427b89c92767fc8744d8b463675d59e7294bed092bdcf32d769e5346ffc018c8a11a75956efe9431495721303 WHIRLPOOL 5d872c20262e1ec57215cafaca38b6e30766c4d0ba634a2e0d4c6216ae40c99f58382b1bc320888fa4e305c2021d227173bdc436baced64e5a5a9fc1a21d869b
@@ -27,8 +25,6 @@ DIST netbeans-trunk-nightly-201711280002-src.zip 221062529 SHA256 84c02aa64aa9aa
DIST netbeans-trunk-nightly-201711290002-src.zip 221062529 SHA256 ef3b3ed08e8822ceab113e73b723f24c3a4d079b227e40bbf7534d6ab8bc3f48 SHA512 fe9b52da79ee286a0d7bc69d17c5872c41cf62e0763fade0fb2bc19a41c38670e2c6c1e673dc38e6ab13f61bf586cac0809802c63ad695e1b941d262bd4beff2 WHIRLPOOL 016a5ce06109fe76d6b6040b823c7d0d769e6d343d3528fe89d0c01c85093292bbd9ea2f3d97d06db860054c276b1d10ad2286a692e3782fe5d52c1002d8f767
DIST netbeans-trunk-nightly-201711300002-src.zip 221062529 SHA256 2fe224120f4f73f0e0dee357f919f6d743c1b72b2176a5d73d660f119d3a6029 SHA512 129dac2fc428e37b2b1a5cdb879c69644860f804d1c7f1ed4243e4a0f7128ffd3f4dcf33cbfc30c2707459ba0b936eab9557325cdbd802d42e0ddac02d1ce6a4 WHIRLPOOL ff207ebad3b01fc474a5cc932403da9074d82e225389db1a42ffb2a1a4e9b02bd09c8503e27417f904135863babe460c779295ceb07d219533ba24a4c83cb832
DIST netbeans-trunk-nightly-201712010002-src.zip 221062529 SHA256 584995cb148e39249ff5f886a1b7822c8b9c0d7428b8c843b2e70deb7448794c SHA512 6c3a402f38829cfe19e511d842653a831d9b997082e0682b34fa37bbb61cbbecc45a2ca1d1baaf575a93b82406b16a5eb3e68be7d50d032e209e336a5729c17d WHIRLPOOL 81250b9e0c724e9b07acf4539a4fc1db9bf5ad2017ff4241bc629264e4fcefdaa4fe4eb26a00dbfad78e0182492c75ed35df44a1426419046e2a18d49b14191d
-EBUILD netbeans-cnd-9999_p20171027.ebuild 4686 SHA256 13099197f910963c64a05db453a9f047af8ec7ec5ad5d5927b51f2e4f0867bc4 SHA512 2f4aaf66cad749063f4aa4341d1942bbbad95ba5ffbce4a00d5a573d02e136fb4f62f6b39461ca11f34eb1f72c0299314a14641a91cf1e130da60302383f015a WHIRLPOOL df8463928a48c613ff1903e061bdfdc5b43b6fb05b548dcf1ab45fcc83b925db4a3cd8a36ce5bdf0e06702a12328579a8a5b5792042dbd3f53f77504d6226eff
-EBUILD netbeans-cnd-9999_p20171031.ebuild 4686 SHA256 9b03f8253e1c2a4efb0b619fa044a714edb71e4280c80eed9722af551561040e SHA512 1557d58bfbf3ec8e4916efe3ec7a3bdadfe126cd97a9327d06f73b28a3baf5a3f4d827e95f6fb5ba34138231f7b374aa2b32b8360d1fac02d7d678e4c07cc469 WHIRLPOOL 06962bd3f1fff764e6e964e3d56b3f12bef4dfc5be6796c0444cbab7841480dd59d5a5cdfcb5aa14f7dc3707ccccf1ed18202e2fcd28088a1e7415685f939df4
EBUILD netbeans-cnd-9999_p20171101.ebuild 4686 SHA256 b166070f6c1d5bb8af142d569526a98917b756e1029ab3b1586fadb037a3493d SHA512 c2850932b46cf404b3853dfa53b1a7a6903231bf5ce6c856f6eed82a61b37065fbe17bf95230334d9d3685a26ea028d2c06fec9b7c4df59c4505ebb302a8a696 WHIRLPOOL 7edd66f6f9a827c26359d5d0f9e8fa88fa5424f1766e59744e8d6ba5732b354e0fd1c32e8fd0a60c3628d754e8e0f6985d6bef862a8e9db01ef7dd5123f8ddc4
EBUILD netbeans-cnd-9999_p20171102.ebuild 4686 SHA256 2de4197a080ca585e4d2eb1d45424d41c6026054d63030c01cc1209b6a3d7d92 SHA512 0f1ab8be7065c5b287e675d1c4e33bccfa580e1f16fd246562993ab9c2574c13d6490218b7839ba2776c401c6e1dfa77c23e4c8663684c6a8eebe8a751f9ed92 WHIRLPOOL 538158b803f56ffbd5347487a9bb2dfb41dccbbd812ceaa5c4424276f185e44c1104488dd2207d04d98235d5095d9f0a1b5f55a20882592d30e26267516596f9
EBUILD netbeans-cnd-9999_p20171103.ebuild 4686 SHA256 6ab743c7d76f490a606e6512523051c554b81848fd9947abf6d792378cd2484a SHA512 899a0fbeeb590ea106b8ccecc6e751166220e6438a4bbd82c4ae5598c6fb1adeaca2b65ac00da1f8ebbe4dc10f9c850e393a55b4447a965f01f697178797d11d WHIRLPOOL 7cb01a4ac7dd66bfc9c4b48939ee55aa74e18ca809118776f4646db8e35be4ef47700710489b759f197110ef4f7c853848015f031a03406836149d11efcc9864
diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20171027.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20171027.ebuild
deleted file mode 100644
index a3e6e9061..000000000
--- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20171027.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans CND Cluster"
-HOMEPAGE="https://netbeans.org/projects/cnd"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-27_00-02-02/zip/netbeans-trunk-nightly-201710270002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
- https://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- https://hg.netbeans.org/binaries/BBEBAEE8729CCF165E2080A915542C6875208F97-clank_0.3.9.zip
- https://hg.netbeans.org/binaries/B7B417DE191ACF30A60E061437B810840128A89D-cnd-build-trace-1.0.zip
- https://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
- https://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip
- https://hg.netbeans.org/binaries/6356FC5709DA48844F0E64E241657F1B26AE6EF1-t-common-1.0.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="virtual/jdk:1.8
- ~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/jna:4
- dev-java/javahelp:0"
-RDEPEND="${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-r21-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}"/BBEBAEE8729CCF165E2080A915542C6875208F97-clank_0.3.9.zip libs.clank/external/clank_0.3.9.zip || die
- ln -s "${DISTDIR}"/B7B417DE191ACF30A60E061437B810840128A89D-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
- ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-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
- ln -s "${DISTDIR}"/6356FC5709DA48844F0E64E241657F1B26AE6EF1-t-common-1.0.zip libs.dbx.support/external/t-common-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-r21-build.xml.patch
-
- 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-4 jna.jar jna-4.4.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
- default
-}
-
-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-cnd/netbeans-cnd-9999_p20171031.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20171031.ebuild
deleted file mode 100644
index 8988b914d..000000000
--- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20171031.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans CND Cluster"
-HOMEPAGE="https://netbeans.org/projects/cnd"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-31_00-02-15/zip/netbeans-trunk-nightly-201710310002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
- https://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- https://hg.netbeans.org/binaries/BBEBAEE8729CCF165E2080A915542C6875208F97-clank_0.3.9.zip
- https://hg.netbeans.org/binaries/B7B417DE191ACF30A60E061437B810840128A89D-cnd-build-trace-1.0.zip
- https://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
- https://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip
- https://hg.netbeans.org/binaries/6356FC5709DA48844F0E64E241657F1B26AE6EF1-t-common-1.0.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="virtual/jdk:1.8
- ~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/jna:4
- dev-java/javahelp:0"
-RDEPEND="${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-r21-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}"/BBEBAEE8729CCF165E2080A915542C6875208F97-clank_0.3.9.zip libs.clank/external/clank_0.3.9.zip || die
- ln -s "${DISTDIR}"/B7B417DE191ACF30A60E061437B810840128A89D-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
- ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-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
- ln -s "${DISTDIR}"/6356FC5709DA48844F0E64E241657F1B26AE6EF1-t-common-1.0.zip libs.dbx.support/external/t-common-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-r21-build.xml.patch
-
- 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-4 jna.jar jna-4.4.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
- default
-}
-
-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/Manifest b/dev-java/netbeans-dlight/Manifest
index aa10e1e01..0b5c9be77 100644
--- a/dev-java/netbeans-dlight/Manifest
+++ b/dev-java/netbeans-dlight/Manifest
@@ -1,7 +1,5 @@
DIST 00784557F614BE02268C50C1BA692A6B19F0EE27-fs_server-1.0.zip 491826 SHA256 2d0c3147c008ac65f6433d412a546afcf96e17a9065aed56884ef950bb831664 SHA512 c9f520cd59d9088a7868a5e2deffe62711c89a8682bbf88c73f14a116c73fdc6d0dd18cafa2c9fbf425bae91e3e77d6bb9a1c19e65e187454cf979f7cbd0c1cd WHIRLPOOL 0a24f910413129c138620ef585ce5c1769cf73635e8d9cf032bada4f1e8e0c3552177c208e9a18128e903f961fe2267c59773453c0dcb97cfbc4f3d2d704e561
DIST netbeans-9999-r21-build.xml.patch.bz2 2682 SHA256 de05f6e9f75d0ebf775df5ed99c46ef67224f2c80d289a9c0b663d30e20df0a4 SHA512 4a8791f31d540f25157d6feee9182180cc525047a88e8975931ce589e5823c086f04ed200d900d593aaef97379953de58ea68f8a6ba6705d5652202a4156671a WHIRLPOOL 7617b44647ee6490f3f5277b0a3761aa8a99ad410a7b3358d6321b3a7ee3060ef2524ac45d1f6016737dd2f4a32e82247968980abde052eeca3d0015cf6d47d9
-DIST netbeans-trunk-nightly-201710270002-src.zip 221062529 SHA256 901b37eac04b0e670cf5bf3e94268e18f674f8af1086a217af9996233793fef4 SHA512 eee1f8bf5a40a408f30bc393f768dac6eede0406303aceaea45667928459cb9a4103f9894002c1a037826ac3257f7853410cef021754ce29e2123b8989b2024b WHIRLPOOL 427b74bf0335465f7e0b7e363ae1d994e33b2a180163dc1feeb22feffcb9699b1a3f378a12d4b18bf952a25de5e841c3eaadd372cbaad691edc875191a735137
-DIST netbeans-trunk-nightly-201710310002-src.zip 221062529 SHA256 7c3c11a53192fa0a7e65304f6802ca8b21bc54d4ff47f3b352b33f44035f8e83 SHA512 0f8ccc34ba46ee71b487ec32d87c6ae3c868f11ce4116d96e1f970f92c827b1a002f88c5f7676def6eeb1ec35c67f6a94fbfe4a0d3ff09fd49f738b26365f11c WHIRLPOOL 2be901e38f86bd2eb4c872c14951f8806d59bd0d6594550aa0876bc3b46698d78bf2b44267183916f3195d0c1cc0b2452b16fdadc1949f88c3cb197b91cfb252
DIST netbeans-trunk-nightly-201711010002-src.zip 221062529 SHA256 57671d0f48b8a852e6dafea84f1bae5b8f3f93f49bd8134b923facfdfd606088 SHA512 4ad842248738a4e42ae500522a3cd3fbeb1c8e8fcd38a1d5e48af8906c528f6b1ca8213261b51dc683905876c816f1a80002adbff14a8efa98049abb236f3f5d WHIRLPOOL 7d800846e9bbac458e93ee4656c5bf6b8fdc420ccc60f9c474e04ea53c38c1d0fc7685002cf67aee35738bbb36df0766e350dc63bd8ac4ca4f9408808586d8db
DIST netbeans-trunk-nightly-201711020002-src.zip 221062529 SHA256 73151d08012685ff9369eec5d27f83917ee099935b3eda65e3ca9c152b367956 SHA512 1c8666e6e0527da9eb28b6e23d54c076feeb44a5c9176a02dc1dbf833e6e3ef1e27cdc9c128f25b4097363fd96b52ee2703a417d6ca485f18427899228087494 WHIRLPOOL f45d236898033a85f22789d8d5d66beaded07015a0c9eb0616b832fd81a0467a151168eb4e294b20cbb6695677af1af4420254fe59247cbcd9cb7d5d0800061d
DIST netbeans-trunk-nightly-201711030002-src.zip 221062529 SHA256 2a149d04ebfca38791be3f6b62ee2d1f326003e5a5e4b6545ab37b30d4e1cb84 SHA512 1b603cb2aeea52b042b5551668f6f4bf3953b11427b89c92767fc8744d8b463675d59e7294bed092bdcf32d769e5346ffc018c8a11a75956efe9431495721303 WHIRLPOOL 5d872c20262e1ec57215cafaca38b6e30766c4d0ba634a2e0d4c6216ae40c99f58382b1bc320888fa4e305c2021d227173bdc436baced64e5a5a9fc1a21d869b
@@ -21,8 +19,6 @@ DIST netbeans-trunk-nightly-201711280002-src.zip 221062529 SHA256 84c02aa64aa9aa
DIST netbeans-trunk-nightly-201711290002-src.zip 221062529 SHA256 ef3b3ed08e8822ceab113e73b723f24c3a4d079b227e40bbf7534d6ab8bc3f48 SHA512 fe9b52da79ee286a0d7bc69d17c5872c41cf62e0763fade0fb2bc19a41c38670e2c6c1e673dc38e6ab13f61bf586cac0809802c63ad695e1b941d262bd4beff2 WHIRLPOOL 016a5ce06109fe76d6b6040b823c7d0d769e6d343d3528fe89d0c01c85093292bbd9ea2f3d97d06db860054c276b1d10ad2286a692e3782fe5d52c1002d8f767
DIST netbeans-trunk-nightly-201711300002-src.zip 221062529 SHA256 2fe224120f4f73f0e0dee357f919f6d743c1b72b2176a5d73d660f119d3a6029 SHA512 129dac2fc428e37b2b1a5cdb879c69644860f804d1c7f1ed4243e4a0f7128ffd3f4dcf33cbfc30c2707459ba0b936eab9557325cdbd802d42e0ddac02d1ce6a4 WHIRLPOOL ff207ebad3b01fc474a5cc932403da9074d82e225389db1a42ffb2a1a4e9b02bd09c8503e27417f904135863babe460c779295ceb07d219533ba24a4c83cb832
DIST netbeans-trunk-nightly-201712010002-src.zip 221062529 SHA256 584995cb148e39249ff5f886a1b7822c8b9c0d7428b8c843b2e70deb7448794c SHA512 6c3a402f38829cfe19e511d842653a831d9b997082e0682b34fa37bbb61cbbecc45a2ca1d1baaf575a93b82406b16a5eb3e68be7d50d032e209e336a5729c17d WHIRLPOOL 81250b9e0c724e9b07acf4539a4fc1db9bf5ad2017ff4241bc629264e4fcefdaa4fe4eb26a00dbfad78e0182492c75ed35df44a1426419046e2a18d49b14191d
-EBUILD netbeans-dlight-9999_p20171027.ebuild 2643 SHA256 21db6743c7a092d96f8265e9c266c9214009381a4096acc5dd7c39aeecb26727 SHA512 ee1447150d6190ed191c10136fed0a93fe8b28397b864daa933a127452de3d11f8760bdc2737aa6ee97c36ff99fb46e7c119fcb1d9d7373a6daab6a405c64225 WHIRLPOOL 3d2137da22e4ea9e5331718dd013f73bb96ce2ed511a6a6bae90aaa7111c8be13dbc80bbd44e69aab9248d3a4c5e179e13bbb8a9f362a9165058ebb270353e0e
-EBUILD netbeans-dlight-9999_p20171031.ebuild 2643 SHA256 0ce6089e739188ca50618b4e33ed20b45467793b4c5546eab2686d08cc5f26e8 SHA512 91527892fc491f0321560fd7cc8ed143c216798d5921544d134fc36e22a60afb199ba7e051fefb2ea1b80c6eb435710c2e5d7146a542ecb8d7c892ae4bde9c3c WHIRLPOOL 29a35563e22504f7f75984fa954786cbde0781f80419e90bc1dd45ded96ac500090b2741a4583acc591b0c0c3555d71367632cd40ccb49908fd6b1740144b8cb
EBUILD netbeans-dlight-9999_p20171101.ebuild 2643 SHA256 9c0dee0717bae1c81923a19413aa447668f6c2e9c7eee854339137615f987c71 SHA512 0ce0e8169cefca7793c3d9ae9c59d0d1752816d87288e8bb29f74e319696fcb51754b16505aa426920527c7e3e943ae74705199e939f1ce09cb37dc5c4519fa1 WHIRLPOOL d8f0b02aa32855c31c53241a0ed0dea7a4fa077d619466739a5e83ce22e8d912b5da5bc71fd18adb8ce1a247951e9def3b879dfe6bfd995d0da26450a8b4d280
EBUILD netbeans-dlight-9999_p20171102.ebuild 2643 SHA256 e4d9a299ecf52b0d734980fb2ff9e244459755673fcfff545ffa690b3451dd55 SHA512 a74cd123722acc84a66ae1a99d5b6ae3c5e36026acd2f20332cb88634ae8d4ab31b8dfec7b02a318d787a4c5423a9063ae2f702750fa6db6676de21c85c1df64 WHIRLPOOL ffa8698b0936192b5f43120db9b05213fc72ede44e5b98d57c09066df712cf3a44a343856f1a1143ece0b5416b892e648b01c603847ab7e8e0aa0aeb59e1c8df
EBUILD netbeans-dlight-9999_p20171103.ebuild 2643 SHA256 206a4478db62a53d96f0ac15b5548e9d3753495d62858f0b8633d190cd695a87 SHA512 78decfe4ce2da69da02dbed7b3984fe1dd5858bb4ce8e3755b2cd9d6bb6ea55dcc137fb29dc200f3f2afce42b40e90eb55a04f2f974d232506ce9edacc83ac70 WHIRLPOOL f7c01273d8c3b09725154f3c8d5905da0b11b4feb42e5778e5be43bb2f7e4303c8108e004730e9d9d3b30c184a0acd03cdf6f0d2260740d62e01d2e11a4528ea
diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20171027.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20171027.ebuild
deleted file mode 100644
index c7c96516d..000000000
--- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20171027.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans D-Light Cluster"
-HOMEPAGE="https://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-27_00-02-02/zip/netbeans-trunk-nightly-201710270002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/00784557F614BE02268C50C1BA692A6B19F0EE27-fs_server-1.0.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0"
-RDEPEND="${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-r21-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/00784557F614BE02268C50C1BA692A6B19F0EE27-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-r21-build.xml.patch
-
- 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
- default
-}
-
-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-dlight/netbeans-dlight-9999_p20171031.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20171031.ebuild
deleted file mode 100644
index ff9c31272..000000000
--- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20171031.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans D-Light Cluster"
-HOMEPAGE="https://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-31_00-02-15/zip/netbeans-trunk-nightly-201710310002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/00784557F614BE02268C50C1BA692A6B19F0EE27-fs_server-1.0.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0"
-RDEPEND="${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-r21-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/00784557F614BE02268C50C1BA692A6B19F0EE27-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-r21-build.xml.patch
-
- 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
- default
-}
-
-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/Manifest b/dev-java/netbeans-enterprise/Manifest
index 4b121913f..46b751a48 100644
--- a/dev-java/netbeans-enterprise/Manifest
+++ b/dev-java/netbeans-enterprise/Manifest
@@ -30,8 +30,6 @@ DIST F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar 32522 SHA256 f8fe158c
DIST F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip 57110 SHA256 fd191029e59405a3eedfeed81cfc0aab4e4f44c3d7ff39417a1975cedf12866a SHA512 e5aeeb3c41904ae293bf9186c68b6ad2033a39e48c0f2de4e3dfc3c89a6d3ffada54cd98576b0759cd8a104ddb57180b5860ec52a36d81d5f0cb3f04338abf83 WHIRLPOOL 0586211752a7e6e899a3af64d85b0e795ca3a34afe723b5c0bec8d582a7de4d52d3d765b037678cb2957b1957093e6e23fe4fb057903bb777bf55743a13ef0a8
DIST FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip 5025064 SHA256 7233497b97430016cd84dfcea79907c5c00f44fff09d448070d2b9799aea4592 SHA512 8624cb07f939d36b7528343b7e3690427578089de7a1b46ed30d576b69002df6f1ffb5878e9c40624dfe8ccf898b7a0be056333184b51d26d3eadb073f58241c WHIRLPOOL 065950e0f5f0e08489f8a38148f99cbe0eb1194b21f4725ef9c4ca9e8deb5ab202851f91e0808c5251d31160a0c3df5779edfe8038e54f62e83a6a98aca424e3
DIST netbeans-9999-r21-build.xml.patch.bz2 2682 SHA256 de05f6e9f75d0ebf775df5ed99c46ef67224f2c80d289a9c0b663d30e20df0a4 SHA512 4a8791f31d540f25157d6feee9182180cc525047a88e8975931ce589e5823c086f04ed200d900d593aaef97379953de58ea68f8a6ba6705d5652202a4156671a WHIRLPOOL 7617b44647ee6490f3f5277b0a3761aa8a99ad410a7b3358d6321b3a7ee3060ef2524ac45d1f6016737dd2f4a32e82247968980abde052eeca3d0015cf6d47d9
-DIST netbeans-trunk-nightly-201710270002-src.zip 221062529 SHA256 901b37eac04b0e670cf5bf3e94268e18f674f8af1086a217af9996233793fef4 SHA512 eee1f8bf5a40a408f30bc393f768dac6eede0406303aceaea45667928459cb9a4103f9894002c1a037826ac3257f7853410cef021754ce29e2123b8989b2024b WHIRLPOOL 427b74bf0335465f7e0b7e363ae1d994e33b2a180163dc1feeb22feffcb9699b1a3f378a12d4b18bf952a25de5e841c3eaadd372cbaad691edc875191a735137
-DIST netbeans-trunk-nightly-201710310002-src.zip 221062529 SHA256 7c3c11a53192fa0a7e65304f6802ca8b21bc54d4ff47f3b352b33f44035f8e83 SHA512 0f8ccc34ba46ee71b487ec32d87c6ae3c868f11ce4116d96e1f970f92c827b1a002f88c5f7676def6eeb1ec35c67f6a94fbfe4a0d3ff09fd49f738b26365f11c WHIRLPOOL 2be901e38f86bd2eb4c872c14951f8806d59bd0d6594550aa0876bc3b46698d78bf2b44267183916f3195d0c1cc0b2452b16fdadc1949f88c3cb197b91cfb252
DIST netbeans-trunk-nightly-201711010002-src.zip 221062529 SHA256 57671d0f48b8a852e6dafea84f1bae5b8f3f93f49bd8134b923facfdfd606088 SHA512 4ad842248738a4e42ae500522a3cd3fbeb1c8e8fcd38a1d5e48af8906c528f6b1ca8213261b51dc683905876c816f1a80002adbff14a8efa98049abb236f3f5d WHIRLPOOL 7d800846e9bbac458e93ee4656c5bf6b8fdc420ccc60f9c474e04ea53c38c1d0fc7685002cf67aee35738bbb36df0766e350dc63bd8ac4ca4f9408808586d8db
DIST netbeans-trunk-nightly-201711020002-src.zip 221062529 SHA256 73151d08012685ff9369eec5d27f83917ee099935b3eda65e3ca9c152b367956 SHA512 1c8666e6e0527da9eb28b6e23d54c076feeb44a5c9176a02dc1dbf833e6e3ef1e27cdc9c128f25b4097363fd96b52ee2703a417d6ca485f18427899228087494 WHIRLPOOL f45d236898033a85f22789d8d5d66beaded07015a0c9eb0616b832fd81a0467a151168eb4e294b20cbb6695677af1af4420254fe59247cbcd9cb7d5d0800061d
DIST netbeans-trunk-nightly-201711030002-src.zip 221062529 SHA256 2a149d04ebfca38791be3f6b62ee2d1f326003e5a5e4b6545ab37b30d4e1cb84 SHA512 1b603cb2aeea52b042b5551668f6f4bf3953b11427b89c92767fc8744d8b463675d59e7294bed092bdcf32d769e5346ffc018c8a11a75956efe9431495721303 WHIRLPOOL 5d872c20262e1ec57215cafaca38b6e30766c4d0ba634a2e0d4c6216ae40c99f58382b1bc320888fa4e305c2021d227173bdc436baced64e5a5a9fc1a21d869b
@@ -51,8 +49,6 @@ DIST netbeans-trunk-nightly-201711280002-src.zip 221062529 SHA256 84c02aa64aa9aa
DIST netbeans-trunk-nightly-201711290002-src.zip 221062529 SHA256 ef3b3ed08e8822ceab113e73b723f24c3a4d079b227e40bbf7534d6ab8bc3f48 SHA512 fe9b52da79ee286a0d7bc69d17c5872c41cf62e0763fade0fb2bc19a41c38670e2c6c1e673dc38e6ab13f61bf586cac0809802c63ad695e1b941d262bd4beff2 WHIRLPOOL 016a5ce06109fe76d6b6040b823c7d0d769e6d343d3528fe89d0c01c85093292bbd9ea2f3d97d06db860054c276b1d10ad2286a692e3782fe5d52c1002d8f767
DIST netbeans-trunk-nightly-201711300002-src.zip 221062529 SHA256 2fe224120f4f73f0e0dee357f919f6d743c1b72b2176a5d73d660f119d3a6029 SHA512 129dac2fc428e37b2b1a5cdb879c69644860f804d1c7f1ed4243e4a0f7128ffd3f4dcf33cbfc30c2707459ba0b936eab9557325cdbd802d42e0ddac02d1ce6a4 WHIRLPOOL ff207ebad3b01fc474a5cc932403da9074d82e225389db1a42ffb2a1a4e9b02bd09c8503e27417f904135863babe460c779295ceb07d219533ba24a4c83cb832
DIST netbeans-trunk-nightly-201712010002-src.zip 221062529 SHA256 584995cb148e39249ff5f886a1b7822c8b9c0d7428b8c843b2e70deb7448794c SHA512 6c3a402f38829cfe19e511d842653a831d9b997082e0682b34fa37bbb61cbbecc45a2ca1d1baaf575a93b82406b16a5eb3e68be7d50d032e209e336a5729c17d WHIRLPOOL 81250b9e0c724e9b07acf4539a4fc1db9bf5ad2017ff4241bc629264e4fcefdaa4fe4eb26a00dbfad78e0182492c75ed35df44a1426419046e2a18d49b14191d
-EBUILD netbeans-enterprise-9999_p20171027.ebuild 15530 SHA256 454fba3f82043e7259f612f6f152e1c98bc48f40c89a376b94a3caf3c55ca08f SHA512 203e7c1297e5d9de6b23e7257ca97192b98215a2ae71929defb3e7ccc1ea05261992c63fb2cfff291d59acced30cc054a41a26c26b31b656c407023ec5fb0fd2 WHIRLPOOL a0ec8dbc7fa215cb3b0d08857c31bec3c198fb2114d106483bf4b71a9b015c9c38435dfbddfcaf9fed38f058d846a0864b9853605c384fce44375eb481b6a0e0
-EBUILD netbeans-enterprise-9999_p20171031.ebuild 15530 SHA256 0d7f93b28fc22333331d239cb189522eb13d8823f121d019739fcc03d17e4a77 SHA512 c6e302df85da76e9e8cf3ca73c404f03656730dca6b9cca016ac071c8935fc479a972d99a75fcb7e4be710fd28157abdbd221effc2876fdefade631d0ff237de WHIRLPOOL ee6d4fd3c51e8ef03b0b41787cf3f04a722e00ac689ba1751c215aab15fb71fc67b3cc432618f3169f48de58525bacecc6ce0892fe1a5f7730b62b2f67138624
EBUILD netbeans-enterprise-9999_p20171101.ebuild 15530 SHA256 e75afa2a697ebe5117d5f3143f0a0fd0ee9d9325fa78a8b7ce750d982b54d0ab SHA512 e96f65d7dd6a4088e1b0570f04ed27fdbab8167fc273f30b5fa18fc86abcb1a46c0459ed64fce6ffbde33303ba72030428d396c2428d194c4a4cb6573b386c9b WHIRLPOOL 05625eb1f55a6588e713b45831f95d2a4a3fb0bc387972a6dc0dfe0836be620afc4e5e723641646a32ce5c09c569382a26bc60dba68a2f54023a59d0d7cb3fc1
EBUILD netbeans-enterprise-9999_p20171102.ebuild 15530 SHA256 0cb6cbe4ef9ca59fec5ff2eeac0afbe6933a1f6b34650b4f9a34435d47d5f5de SHA512 f7db72fad6cf016fbf95110364cd0abd0825f2b8256b7f153f3dfd3e588fe9c674df44e9e41fc5dc4bac8bef72c2a0e28eb1a020ae5f0d3d89828a273b5cbd69 WHIRLPOOL 5f333bb71199c0724d116749a5836122e5c47c5e8e6ca632e7c0cc6cb26b016e77eacbaa887d4b529524dc93626751c4fb70ddade2506889856a34f43a9832ed
EBUILD netbeans-enterprise-9999_p20171103.ebuild 15530 SHA256 88b790dc469c82b7dbdaa742bfb0e2df321068d2e7c5104c442693afc4715b95 SHA512 b0e9cf8afe90372e919846500f879e17d4c66a535fd74e9b6d451cf15887a3ece573969a398cefb66ab515a0c4ae0adb3ce2bf794786f00966ae6d580f03f5d9 WHIRLPOOL 20143914b670b14b0c336712426e737f98fe0021f789d3c2447196a336cc2fe717c710013579bf563a90f9b308ebef41315b13a8e47e1d24ff1311cabab2de5c
diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20171027.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20171027.ebuild
deleted file mode 100644
index 9d16d270b..000000000
--- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20171027.ebuild
+++ /dev/null
@@ -1,252 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Enterprise cluster"
-HOMEPAGE="https://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-27_00-02-02/zip/netbeans-trunk-nightly-201710270002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
- https://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
- https://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
- https://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
- https://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
- https://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
- https://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
- https://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
- https://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
- https://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
- https://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
- https://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
- https://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
- https://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
- https://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
- https://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
- https://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
- https://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
- https://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
- https://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
- https://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
- https://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
- https://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
- https://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
- https://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
- https://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
- https://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
- https://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
- https://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
- https://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
- https://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~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
- dev-java/jsr181:0"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0
- >=dev-java/junit-4.4:4
- dev-java/tomcat-servlet-api:2.3"
-RDEPEND="${CDEPEND}
- >=dev-java/antlr-2.7.7-r7:0
- dev-java/bsf:2.3
- dev-java/cglib: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/glassfish-persistence:0
- dev-java/guava:20
- dev-java/jakarta-oro:2.0
- dev-java/osgi-core-api:0
- dev-java/validation-api:1.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-r21-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
- ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
- ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
- ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
- ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
- ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
- ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
- ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
- ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
- ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
- ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
- ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
- ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
- ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
- ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
- ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
- ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
- ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
- ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
- ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
- ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
- ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
- ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
- ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
- ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
- ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
- ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
- ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
- ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r21-build.xml.patch
-
- 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 --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.12.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
- default
-}
-
-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="${D}"/${INSTALL_DIR}/modules/ext
- pushd "${instdir}" >/dev/null || die
- rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
- rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
- pushd "${instdir}" >/dev/null || die
- rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
- rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
- pushd "${instdir}" >/dev/null || die
- rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
- pushd "${instdir}" >/dev/null || die
- rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
- rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-20 guava.jar guava-14.0.1.jar
- rm org.osgi.core-4.2.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar org.osgi.core-4.2.0.jar
- rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
- rm validation-api-1.1.0.Final.jar && java-pkg_jar-from --into "${instdir}" validation-api-1.0 validation-api.jar validation-api-1.1.0.Final.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
- pushd "${instdir}" >/dev/null || die
- rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
- rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
- rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
- rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
- pushd "${instdir}" >/dev/null || die
- rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
- rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
- rm commons-beanutils-1.8.0.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar commons-beanutils-1.8.0.jar
- rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
- rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
- rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
- rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
- rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
- rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
-}
diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20171031.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20171031.ebuild
deleted file mode 100644
index 3ef016b6e..000000000
--- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20171031.ebuild
+++ /dev/null
@@ -1,252 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Enterprise cluster"
-HOMEPAGE="https://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-31_00-02-15/zip/netbeans-trunk-nightly-201710310002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
- https://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
- https://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
- https://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
- https://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
- https://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
- https://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
- https://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
- https://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
- https://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
- https://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
- https://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
- https://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
- https://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
- https://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
- https://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
- https://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
- https://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
- https://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
- https://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
- https://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
- https://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
- https://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
- https://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
- https://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
- https://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
- https://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
- https://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
- https://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
- https://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
- https://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~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
- dev-java/jsr181:0"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0
- >=dev-java/junit-4.4:4
- dev-java/tomcat-servlet-api:2.3"
-RDEPEND="${CDEPEND}
- >=dev-java/antlr-2.7.7-r7:0
- dev-java/bsf:2.3
- dev-java/cglib: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/glassfish-persistence:0
- dev-java/guava:20
- dev-java/jakarta-oro:2.0
- dev-java/osgi-core-api:0
- dev-java/validation-api:1.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-r21-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
- ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
- ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
- ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
- ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
- ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
- ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
- ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
- ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
- ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
- ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
- ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
- ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
- ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
- ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
- ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
- ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
- ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
- ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
- ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
- ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
- ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
- ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
- ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
- ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
- ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
- ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
- ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
- ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r21-build.xml.patch
-
- 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 --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.12.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
- default
-}
-
-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="${D}"/${INSTALL_DIR}/modules/ext
- pushd "${instdir}" >/dev/null || die
- rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
- rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
- pushd "${instdir}" >/dev/null || die
- rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
- rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
- pushd "${instdir}" >/dev/null || die
- rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
- pushd "${instdir}" >/dev/null || die
- rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
- rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-20 guava.jar guava-14.0.1.jar
- rm org.osgi.core-4.2.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar org.osgi.core-4.2.0.jar
- rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
- rm validation-api-1.1.0.Final.jar && java-pkg_jar-from --into "${instdir}" validation-api-1.0 validation-api.jar validation-api-1.1.0.Final.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
- pushd "${instdir}" >/dev/null || die
- rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
- rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
- rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
- rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
- pushd "${instdir}" >/dev/null || die
- rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
- rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
- rm commons-beanutils-1.8.0.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar commons-beanutils-1.8.0.jar
- rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
- rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
- rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
- rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
- rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
- rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
-}
diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
index 7597d0e7a..9267ef0f1 100644
--- a/dev-java/netbeans-ergonomics/Manifest
+++ b/dev-java/netbeans-ergonomics/Manifest
@@ -1,6 +1,4 @@
DIST netbeans-9999-r21-build.xml.patch.bz2 2682 SHA256 de05f6e9f75d0ebf775df5ed99c46ef67224f2c80d289a9c0b663d30e20df0a4 SHA512 4a8791f31d540f25157d6feee9182180cc525047a88e8975931ce589e5823c086f04ed200d900d593aaef97379953de58ea68f8a6ba6705d5652202a4156671a WHIRLPOOL 7617b44647ee6490f3f5277b0a3761aa8a99ad410a7b3358d6321b3a7ee3060ef2524ac45d1f6016737dd2f4a32e82247968980abde052eeca3d0015cf6d47d9
-DIST netbeans-trunk-nightly-201710270002-src.zip 221062529 SHA256 901b37eac04b0e670cf5bf3e94268e18f674f8af1086a217af9996233793fef4 SHA512 eee1f8bf5a40a408f30bc393f768dac6eede0406303aceaea45667928459cb9a4103f9894002c1a037826ac3257f7853410cef021754ce29e2123b8989b2024b WHIRLPOOL 427b74bf0335465f7e0b7e363ae1d994e33b2a180163dc1feeb22feffcb9699b1a3f378a12d4b18bf952a25de5e841c3eaadd372cbaad691edc875191a735137
-DIST netbeans-trunk-nightly-201710310002-src.zip 221062529 SHA256 7c3c11a53192fa0a7e65304f6802ca8b21bc54d4ff47f3b352b33f44035f8e83 SHA512 0f8ccc34ba46ee71b487ec32d87c6ae3c868f11ce4116d96e1f970f92c827b1a002f88c5f7676def6eeb1ec35c67f6a94fbfe4a0d3ff09fd49f738b26365f11c WHIRLPOOL 2be901e38f86bd2eb4c872c14951f8806d59bd0d6594550aa0876bc3b46698d78bf2b44267183916f3195d0c1cc0b2452b16fdadc1949f88c3cb197b91cfb252
DIST netbeans-trunk-nightly-201711010002-src.zip 221062529 SHA256 57671d0f48b8a852e6dafea84f1bae5b8f3f93f49bd8134b923facfdfd606088 SHA512 4ad842248738a4e42ae500522a3cd3fbeb1c8e8fcd38a1d5e48af8906c528f6b1ca8213261b51dc683905876c816f1a80002adbff14a8efa98049abb236f3f5d WHIRLPOOL 7d800846e9bbac458e93ee4656c5bf6b8fdc420ccc60f9c474e04ea53c38c1d0fc7685002cf67aee35738bbb36df0766e350dc63bd8ac4ca4f9408808586d8db
DIST netbeans-trunk-nightly-201711020002-src.zip 221062529 SHA256 73151d08012685ff9369eec5d27f83917ee099935b3eda65e3ca9c152b367956 SHA512 1c8666e6e0527da9eb28b6e23d54c076feeb44a5c9176a02dc1dbf833e6e3ef1e27cdc9c128f25b4097363fd96b52ee2703a417d6ca485f18427899228087494 WHIRLPOOL f45d236898033a85f22789d8d5d66beaded07015a0c9eb0616b832fd81a0467a151168eb4e294b20cbb6695677af1af4420254fe59247cbcd9cb7d5d0800061d
DIST netbeans-trunk-nightly-201711030002-src.zip 221062529 SHA256 2a149d04ebfca38791be3f6b62ee2d1f326003e5a5e4b6545ab37b30d4e1cb84 SHA512 1b603cb2aeea52b042b5551668f6f4bf3953b11427b89c92767fc8744d8b463675d59e7294bed092bdcf32d769e5346ffc018c8a11a75956efe9431495721303 WHIRLPOOL 5d872c20262e1ec57215cafaca38b6e30766c4d0ba634a2e0d4c6216ae40c99f58382b1bc320888fa4e305c2021d227173bdc436baced64e5a5a9fc1a21d869b
@@ -20,8 +18,6 @@ DIST netbeans-trunk-nightly-201711280002-src.zip 221062529 SHA256 84c02aa64aa9aa
DIST netbeans-trunk-nightly-201711290002-src.zip 221062529 SHA256 ef3b3ed08e8822ceab113e73b723f24c3a4d079b227e40bbf7534d6ab8bc3f48 SHA512 fe9b52da79ee286a0d7bc69d17c5872c41cf62e0763fade0fb2bc19a41c38670e2c6c1e673dc38e6ab13f61bf586cac0809802c63ad695e1b941d262bd4beff2 WHIRLPOOL 016a5ce06109fe76d6b6040b823c7d0d769e6d343d3528fe89d0c01c85093292bbd9ea2f3d97d06db860054c276b1d10ad2286a692e3782fe5d52c1002d8f767
DIST netbeans-trunk-nightly-201711300002-src.zip 221062529 SHA256 2fe224120f4f73f0e0dee357f919f6d743c1b72b2176a5d73d660f119d3a6029 SHA512 129dac2fc428e37b2b1a5cdb879c69644860f804d1c7f1ed4243e4a0f7128ffd3f4dcf33cbfc30c2707459ba0b936eab9557325cdbd802d42e0ddac02d1ce6a4 WHIRLPOOL ff207ebad3b01fc474a5cc932403da9074d82e225389db1a42ffb2a1a4e9b02bd09c8503e27417f904135863babe460c779295ceb07d219533ba24a4c83cb832
DIST netbeans-trunk-nightly-201712010002-src.zip 221062529 SHA256 584995cb148e39249ff5f886a1b7822c8b9c0d7428b8c843b2e70deb7448794c SHA512 6c3a402f38829cfe19e511d842653a831d9b997082e0682b34fa37bbb61cbbecc45a2ca1d1baaf575a93b82406b16a5eb3e68be7d50d032e209e336a5729c17d WHIRLPOOL 81250b9e0c724e9b07acf4539a4fc1db9bf5ad2017ff4241bc629264e4fcefdaa4fe4eb26a00dbfad78e0182492c75ed35df44a1426419046e2a18d49b14191d
-EBUILD netbeans-ergonomics-9999_p20171027.ebuild 2587 SHA256 196acb0683fcf81ba215edcffdc61a6340567d32aec93cf00e745c1765d1f8be SHA512 c3014bb8774f5dabae19bad67c5231043b4614ead0b988b801152f9d4638886f0e7ac1d363b93ffad3463d73fe973176fd4e4a53625131f044d35d7cbc999864 WHIRLPOOL 272f4878f97e7aca028eddce93c19d04358cdd07922e4a1415049ce9d4d078a91d42c30e9e194f9513c91081a5e0e1a2256fd284d3fdaeb44465782456a724cf
-EBUILD netbeans-ergonomics-9999_p20171031.ebuild 2587 SHA256 2adf727e3876cafa955181bd353b3d7904d1a91f6b9ea977933ba890bf5aadd5 SHA512 922a670ca1fda1fda4a41b07322c9d00f613e07a8626ffe02145f13c585793f4c92ffcba120e04f1f4c1c7e047abda27f3f0f592b38822ef79f8307a3b903c44 WHIRLPOOL e29627216d24acc8cd59a621974039a5d1d9a1614e4c51d54e94da6ff4d51548692aee6744a76756acc6ba6c05b9fe130b83a0e9387f219d72934e3439f02b16
EBUILD netbeans-ergonomics-9999_p20171101.ebuild 2587 SHA256 b37b934edc33459072a79505695efb57c506f23daf7e7ac2a68c0a53163c8997 SHA512 a8eb4a568448552e5cd528ce0638797783ce3ae7c795c79b887e6403f6d82cd3504a3f975517bdb3645b4940680bdea8c200a38ec952dc27fd5cfec515c63a40 WHIRLPOOL 7471adb71249ed2e33ffacea2b8e623f132d151ae71e35c8ad78762e6532220887ffe592c441542f14b85272439274b1abaeba75e8bb97f2c9691ed7b3b8e0e7
EBUILD netbeans-ergonomics-9999_p20171102.ebuild 2587 SHA256 1e25cf9b58803a5a8397f34a46b662c0eb6714febff5227c64cc1cf5fc27b8a7 SHA512 27d7d6447316e715a38b4e3e5c22eb9072434ec65ac0de0a76c9363cd2ad979779dbef8f629384c24728157a4b16ab209619a67865b72138673c59d758610c1d WHIRLPOOL 1205f8b0a764e1951132a1fa0bab659565958fb85d6eced072e6d075c3ac1f042801c79eb5ccd5fff632fae9ee579462e5f89393aacde78e008bed9cd30faacc
EBUILD netbeans-ergonomics-9999_p20171103.ebuild 2587 SHA256 ef477a28c72b27301786250182ed15babfa6122dd4f344870d55e0cd18d14c88 SHA512 cd09561d07742e8b8d5658638d996e4103d9c808ec54f628d32fe561f21ed9d67a4f2df4b9caaad6b4898fecdd0077b6b1fa72a64db830a21bcc6b29db853c46 WHIRLPOOL 56ea7d5eacba3a6d2f2619a43e4bc33359d8b09a2267f8d4b61a37f8e43b105f0f034538940f8d0a965a29583139ef39f4df53c8c3436a625e87f0af0f675ee0
diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20171027.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20171027.ebuild
deleted file mode 100644
index 26567039f..000000000
--- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20171027.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Ergonomics Cluster"
-HOMEPAGE="https://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-27_00-02-02/zip/netbeans-trunk-nightly-201710270002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0"
-RDEPEND="${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-r21-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r21-build.xml.patch
-
- 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
- default
-}
-
-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-ergonomics/netbeans-ergonomics-9999_p20171031.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20171031.ebuild
deleted file mode 100644
index 02fa30e8c..000000000
--- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20171031.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Ergonomics Cluster"
-HOMEPAGE="https://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-31_00-02-15/zip/netbeans-trunk-nightly-201710310002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0"
-RDEPEND="${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-r21-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r21-build.xml.patch
-
- 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
- default
-}
-
-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/Manifest b/dev-java/netbeans-extide/Manifest
index ac21fba30..7151819a8 100644
--- a/dev-java/netbeans-extide/Manifest
+++ b/dev-java/netbeans-extide/Manifest
@@ -1,8 +1,6 @@
DIST 0B539A378C2EA52B17BD0326ECE03DF66E3A65E9-ant-libs-1.10.1.zip 2485916 SHA256 a9993bb636a962fa46d805b05aa80b53d15d323998b8dfd8d3ec8eb12b2bbb0e SHA512 ada455032c2b05505d060dfed335491b587d3ffb13ce26fe9c609efed739c6c096c1de1009da72ac7417da340ae27d9b8a918d9350cbd41ce3d3cb20209a69a5 WHIRLPOOL 013076d04d2f92d8d9476e07089daa418068304317df1330dbb403057f0ceaca8d07e34c5ca657aea6d92462a8c819775fd2778b26688309a63318e60e7a0f46
DIST F6E0317E5F315E395DA47E5B008D01FAA48C91FB-ant-misc-1.10.1.zip 100462 SHA256 4f66b94b7216e0c5f1a3a6fff39fdb10a9106625953538da15ccc6e20bb15ca8 SHA512 220fd7559e01af8676b1cebf78f602afb0894b870b01508454da8865b84d5a27409e79a406b2e38aa757503ba2cc8d506d4a36838070540461f917f7cbcf5145 WHIRLPOOL ac1b062458aab2bc5d7960b4c908b26b91452c837ec83e3a11f7a2f127a11e30ab755e9aab3f91311cb1a636766a51ea364c2e0efdaf13211549cdfaee98c4ff
DIST netbeans-9999-r21-build.xml.patch.bz2 2682 SHA256 de05f6e9f75d0ebf775df5ed99c46ef67224f2c80d289a9c0b663d30e20df0a4 SHA512 4a8791f31d540f25157d6feee9182180cc525047a88e8975931ce589e5823c086f04ed200d900d593aaef97379953de58ea68f8a6ba6705d5652202a4156671a WHIRLPOOL 7617b44647ee6490f3f5277b0a3761aa8a99ad410a7b3358d6321b3a7ee3060ef2524ac45d1f6016737dd2f4a32e82247968980abde052eeca3d0015cf6d47d9
-DIST netbeans-trunk-nightly-201710270002-src.zip 221062529 SHA256 901b37eac04b0e670cf5bf3e94268e18f674f8af1086a217af9996233793fef4 SHA512 eee1f8bf5a40a408f30bc393f768dac6eede0406303aceaea45667928459cb9a4103f9894002c1a037826ac3257f7853410cef021754ce29e2123b8989b2024b WHIRLPOOL 427b74bf0335465f7e0b7e363ae1d994e33b2a180163dc1feeb22feffcb9699b1a3f378a12d4b18bf952a25de5e841c3eaadd372cbaad691edc875191a735137
-DIST netbeans-trunk-nightly-201710310002-src.zip 221062529 SHA256 7c3c11a53192fa0a7e65304f6802ca8b21bc54d4ff47f3b352b33f44035f8e83 SHA512 0f8ccc34ba46ee71b487ec32d87c6ae3c868f11ce4116d96e1f970f92c827b1a002f88c5f7676def6eeb1ec35c67f6a94fbfe4a0d3ff09fd49f738b26365f11c WHIRLPOOL 2be901e38f86bd2eb4c872c14951f8806d59bd0d6594550aa0876bc3b46698d78bf2b44267183916f3195d0c1cc0b2452b16fdadc1949f88c3cb197b91cfb252
DIST netbeans-trunk-nightly-201711010002-src.zip 221062529 SHA256 57671d0f48b8a852e6dafea84f1bae5b8f3f93f49bd8134b923facfdfd606088 SHA512 4ad842248738a4e42ae500522a3cd3fbeb1c8e8fcd38a1d5e48af8906c528f6b1ca8213261b51dc683905876c816f1a80002adbff14a8efa98049abb236f3f5d WHIRLPOOL 7d800846e9bbac458e93ee4656c5bf6b8fdc420ccc60f9c474e04ea53c38c1d0fc7685002cf67aee35738bbb36df0766e350dc63bd8ac4ca4f9408808586d8db
DIST netbeans-trunk-nightly-201711020002-src.zip 221062529 SHA256 73151d08012685ff9369eec5d27f83917ee099935b3eda65e3ca9c152b367956 SHA512 1c8666e6e0527da9eb28b6e23d54c076feeb44a5c9176a02dc1dbf833e6e3ef1e27cdc9c128f25b4097363fd96b52ee2703a417d6ca485f18427899228087494 WHIRLPOOL f45d236898033a85f22789d8d5d66beaded07015a0c9eb0616b832fd81a0467a151168eb4e294b20cbb6695677af1af4420254fe59247cbcd9cb7d5d0800061d
DIST netbeans-trunk-nightly-201711030002-src.zip 221062529 SHA256 2a149d04ebfca38791be3f6b62ee2d1f326003e5a5e4b6545ab37b30d4e1cb84 SHA512 1b603cb2aeea52b042b5551668f6f4bf3953b11427b89c92767fc8744d8b463675d59e7294bed092bdcf32d769e5346ffc018c8a11a75956efe9431495721303 WHIRLPOOL 5d872c20262e1ec57215cafaca38b6e30766c4d0ba634a2e0d4c6216ae40c99f58382b1bc320888fa4e305c2021d227173bdc436baced64e5a5a9fc1a21d869b
@@ -22,8 +20,6 @@ DIST netbeans-trunk-nightly-201711280002-src.zip 221062529 SHA256 84c02aa64aa9aa
DIST netbeans-trunk-nightly-201711290002-src.zip 221062529 SHA256 ef3b3ed08e8822ceab113e73b723f24c3a4d079b227e40bbf7534d6ab8bc3f48 SHA512 fe9b52da79ee286a0d7bc69d17c5872c41cf62e0763fade0fb2bc19a41c38670e2c6c1e673dc38e6ab13f61bf586cac0809802c63ad695e1b941d262bd4beff2 WHIRLPOOL 016a5ce06109fe76d6b6040b823c7d0d769e6d343d3528fe89d0c01c85093292bbd9ea2f3d97d06db860054c276b1d10ad2286a692e3782fe5d52c1002d8f767
DIST netbeans-trunk-nightly-201711300002-src.zip 221062529 SHA256 2fe224120f4f73f0e0dee357f919f6d743c1b72b2176a5d73d660f119d3a6029 SHA512 129dac2fc428e37b2b1a5cdb879c69644860f804d1c7f1ed4243e4a0f7128ffd3f4dcf33cbfc30c2707459ba0b936eab9557325cdbd802d42e0ddac02d1ce6a4 WHIRLPOOL ff207ebad3b01fc474a5cc932403da9074d82e225389db1a42ffb2a1a4e9b02bd09c8503e27417f904135863babe460c779295ceb07d219533ba24a4c83cb832
DIST netbeans-trunk-nightly-201712010002-src.zip 221062529 SHA256 584995cb148e39249ff5f886a1b7822c8b9c0d7428b8c843b2e70deb7448794c SHA512 6c3a402f38829cfe19e511d842653a831d9b997082e0682b34fa37bbb61cbbecc45a2ca1d1baaf575a93b82406b16a5eb3e68be7d50d032e209e336a5729c17d WHIRLPOOL 81250b9e0c724e9b07acf4539a4fc1db9bf5ad2017ff4241bc629264e4fcefdaa4fe4eb26a00dbfad78e0182492c75ed35df44a1426419046e2a18d49b14191d
-EBUILD netbeans-extide-9999_p20171027.ebuild 3059 SHA256 fee57209b9594d3e6f2412422bbe5dcf316ce01f93e19aa00c44638f781762d1 SHA512 5cd74feab6f5ecb31bea985437b2ec11a75c449e5fdc691bfbf8c193755f854661ee6a719e66b48035fa42360dc4dd0e7c9d36cc832d805cf51e7407eeb96310 WHIRLPOOL e2193b7b0763f075d331587c21b71e1863f45fc451a64b8dcbbc06da04cddc872772e549166a9c9aff25b834cd74b0ebca887f6d441a4260b76fd40a0aaeb6f7
-EBUILD netbeans-extide-9999_p20171031.ebuild 3059 SHA256 8e614afd2152e555be8f0cc6dad0045259ddd7cb3c1735705ebc7a0150f78f32 SHA512 8e93bd8758018da2e02ad5a768b5cafe1fa059837877ec8f4e9874356de3734adada9bd211c3db64b8b0e2c16294d5ddb1717f87420ec636f820a1316d2f0b32 WHIRLPOOL 2ed99d086895b4e840f6dfe01e2a7ec2e1d3e0787b74d2ae7663e71508919c5c2dda3628417d695b27ead5292b7c2ecc9ecc7628c945363277d8e5916657397c
EBUILD netbeans-extide-9999_p20171101.ebuild 3059 SHA256 e638a137811096c102f5a9f5949e332e30710b8db83d47f7a027be0f50516764 SHA512 6b87904302def548467a1cf645eddbacd01c47ea73f982dd22ba7999a26dac72f8c18f2ba3de7888804e683edd26c739a28ef030ec060ba4a237b93167fca854 WHIRLPOOL 16fa9747b9b2853a63d5b340cec01a7a128249c835b24b2bcb39743f0889b9b3e326d41edcc037bda0325673c0d281e2b57debd933f5d103953ee1221bc9296a
EBUILD netbeans-extide-9999_p20171102.ebuild 3059 SHA256 83fa43e15f5834c0faf06fa4d3ed3f8aa83ece0c65aaa4b50c491e2fb596e3e5 SHA512 26d76aa05998398b8ad7f516ec18203489815fd4db4940a919d903eba57fec1a8e9ffea60337af95197cd88462ff0131c1bb0b6141398322bdfe0108eece3520 WHIRLPOOL 32819ad51aa012fc45464fd9dce504ba092f58b9cd347585a925894e539be14982558b38765732963a983b17ad7837f6efdb49c7a93435848164e8fd4c145994
EBUILD netbeans-extide-9999_p20171103.ebuild 3059 SHA256 216082a1a9f529ae54546a8d4ed50f71575c6e2f4efb45faf79a666ba8bee5a7 SHA512 08aeaca324b90e45c244b8994813ad5c888cc707071a4b1ba4b61cd434c2488c88a73945f9893d05b86511c8a231a8861c60f4e1eedfc96ba65d9cdada112f3f WHIRLPOOL fef402bffc2fc6810e23f6f5785214392cfa1fa3be6fcf324b76f142aefdb9c2092a36b9792c9f18366dfb23aa8cdc7f3c047b84787d6c74b0549ce3bda8d1e2
diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20171027.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20171027.ebuild
deleted file mode 100644
index f554df0f5..000000000
--- a/dev-java/netbeans-extide/netbeans-extide-9999_p20171027.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans ExtIDE Cluster"
-HOMEPAGE="https://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-27_00-02-02/zip/netbeans-trunk-nightly-201710270002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/0B539A378C2EA52B17BD0326ECE03DF66E3A65E9-ant-libs-1.10.1.zip
- https://hg.netbeans.org/binaries/F6E0317E5F315E395DA47E5B008D01FAA48C91FB-ant-misc-1.10.1.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0"
-RDEPEND="${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-r21-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/0B539A378C2EA52B17BD0326ECE03DF66E3A65E9-ant-libs-1.10.1.zip o.apache.tools.ant.module/external/ant-libs-1.10.1.zip || die
- ln -s "${DISTDIR}"/F6E0317E5F315E395DA47E5B008D01FAA48C91FB-ant-misc-1.10.1.zip o.apache.tools.ant.module/external/ant-misc-1.10.1.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r21-build.xml.patch
-
- 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
- default
-}
-
-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-extide/netbeans-extide-9999_p20171031.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20171031.ebuild
deleted file mode 100644
index 47df95a40..000000000
--- a/dev-java/netbeans-extide/netbeans-extide-9999_p20171031.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans ExtIDE Cluster"
-HOMEPAGE="https://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-31_00-02-15/zip/netbeans-trunk-nightly-201710310002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/0B539A378C2EA52B17BD0326ECE03DF66E3A65E9-ant-libs-1.10.1.zip
- https://hg.netbeans.org/binaries/F6E0317E5F315E395DA47E5B008D01FAA48C91FB-ant-misc-1.10.1.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0"
-RDEPEND="${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-r21-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/0B539A378C2EA52B17BD0326ECE03DF66E3A65E9-ant-libs-1.10.1.zip o.apache.tools.ant.module/external/ant-libs-1.10.1.zip || die
- ln -s "${DISTDIR}"/F6E0317E5F315E395DA47E5B008D01FAA48C91FB-ant-misc-1.10.1.zip o.apache.tools.ant.module/external/ant-misc-1.10.1.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r21-build.xml.patch
-
- 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
- default
-}
-
-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/Manifest b/dev-java/netbeans-groovy/Manifest
index 7732330a1..e0c2266a6 100644
--- a/dev-java/netbeans-groovy/Manifest
+++ b/dev-java/netbeans-groovy/Manifest
@@ -1,7 +1,5 @@
DIST 01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar 6997394 SHA256 6e836dd0bf1fe34756d53ebef564f8c4300ad686676f983f9e155845ba0a2db8 SHA512 44d66a51338c478a08092160d483c005cedc275f238d2521748d8af95fbb11920b818d7ea3780545658e76aeb25f900e6188cbc09277ca4726b90ada5d883653 WHIRLPOOL 281d30291271da983dd8f5de7d632a02de4a562fef243928219b06f4a11ae0933737f8fb40e737e35f0e971212bcf25a0620320fe95137126bdd43f9df607b4f
DIST netbeans-9999-r21-build.xml.patch.bz2 2682 SHA256 de05f6e9f75d0ebf775df5ed99c46ef67224f2c80d289a9c0b663d30e20df0a4 SHA512 4a8791f31d540f25157d6feee9182180cc525047a88e8975931ce589e5823c086f04ed200d900d593aaef97379953de58ea68f8a6ba6705d5652202a4156671a WHIRLPOOL 7617b44647ee6490f3f5277b0a3761aa8a99ad410a7b3358d6321b3a7ee3060ef2524ac45d1f6016737dd2f4a32e82247968980abde052eeca3d0015cf6d47d9
-DIST netbeans-trunk-nightly-201710270002-src.zip 221062529 SHA256 901b37eac04b0e670cf5bf3e94268e18f674f8af1086a217af9996233793fef4 SHA512 eee1f8bf5a40a408f30bc393f768dac6eede0406303aceaea45667928459cb9a4103f9894002c1a037826ac3257f7853410cef021754ce29e2123b8989b2024b WHIRLPOOL 427b74bf0335465f7e0b7e363ae1d994e33b2a180163dc1feeb22feffcb9699b1a3f378a12d4b18bf952a25de5e841c3eaadd372cbaad691edc875191a735137
-DIST netbeans-trunk-nightly-201710310002-src.zip 221062529 SHA256 7c3c11a53192fa0a7e65304f6802ca8b21bc54d4ff47f3b352b33f44035f8e83 SHA512 0f8ccc34ba46ee71b487ec32d87c6ae3c868f11ce4116d96e1f970f92c827b1a002f88c5f7676def6eeb1ec35c67f6a94fbfe4a0d3ff09fd49f738b26365f11c WHIRLPOOL 2be901e38f86bd2eb4c872c14951f8806d59bd0d6594550aa0876bc3b46698d78bf2b44267183916f3195d0c1cc0b2452b16fdadc1949f88c3cb197b91cfb252
DIST netbeans-trunk-nightly-201711010002-src.zip 221062529 SHA256 57671d0f48b8a852e6dafea84f1bae5b8f3f93f49bd8134b923facfdfd606088 SHA512 4ad842248738a4e42ae500522a3cd3fbeb1c8e8fcd38a1d5e48af8906c528f6b1ca8213261b51dc683905876c816f1a80002adbff14a8efa98049abb236f3f5d WHIRLPOOL 7d800846e9bbac458e93ee4656c5bf6b8fdc420ccc60f9c474e04ea53c38c1d0fc7685002cf67aee35738bbb36df0766e350dc63bd8ac4ca4f9408808586d8db
DIST netbeans-trunk-nightly-201711020002-src.zip 221062529 SHA256 73151d08012685ff9369eec5d27f83917ee099935b3eda65e3ca9c152b367956 SHA512 1c8666e6e0527da9eb28b6e23d54c076feeb44a5c9176a02dc1dbf833e6e3ef1e27cdc9c128f25b4097363fd96b52ee2703a417d6ca485f18427899228087494 WHIRLPOOL f45d236898033a85f22789d8d5d66beaded07015a0c9eb0616b832fd81a0467a151168eb4e294b20cbb6695677af1af4420254fe59247cbcd9cb7d5d0800061d
DIST netbeans-trunk-nightly-201711030002-src.zip 221062529 SHA256 2a149d04ebfca38791be3f6b62ee2d1f326003e5a5e4b6545ab37b30d4e1cb84 SHA512 1b603cb2aeea52b042b5551668f6f4bf3953b11427b89c92767fc8744d8b463675d59e7294bed092bdcf32d769e5346ffc018c8a11a75956efe9431495721303 WHIRLPOOL 5d872c20262e1ec57215cafaca38b6e30766c4d0ba634a2e0d4c6216ae40c99f58382b1bc320888fa4e305c2021d227173bdc436baced64e5a5a9fc1a21d869b
@@ -21,8 +19,6 @@ DIST netbeans-trunk-nightly-201711280002-src.zip 221062529 SHA256 84c02aa64aa9aa
DIST netbeans-trunk-nightly-201711290002-src.zip 221062529 SHA256 ef3b3ed08e8822ceab113e73b723f24c3a4d079b227e40bbf7534d6ab8bc3f48 SHA512 fe9b52da79ee286a0d7bc69d17c5872c41cf62e0763fade0fb2bc19a41c38670e2c6c1e673dc38e6ab13f61bf586cac0809802c63ad695e1b941d262bd4beff2 WHIRLPOOL 016a5ce06109fe76d6b6040b823c7d0d769e6d343d3528fe89d0c01c85093292bbd9ea2f3d97d06db860054c276b1d10ad2286a692e3782fe5d52c1002d8f767
DIST netbeans-trunk-nightly-201711300002-src.zip 221062529 SHA256 2fe224120f4f73f0e0dee357f919f6d743c1b72b2176a5d73d660f119d3a6029 SHA512 129dac2fc428e37b2b1a5cdb879c69644860f804d1c7f1ed4243e4a0f7128ffd3f4dcf33cbfc30c2707459ba0b936eab9557325cdbd802d42e0ddac02d1ce6a4 WHIRLPOOL ff207ebad3b01fc474a5cc932403da9074d82e225389db1a42ffb2a1a4e9b02bd09c8503e27417f904135863babe460c779295ceb07d219533ba24a4c83cb832
DIST netbeans-trunk-nightly-201712010002-src.zip 221062529 SHA256 584995cb148e39249ff5f886a1b7822c8b9c0d7428b8c843b2e70deb7448794c SHA512 6c3a402f38829cfe19e511d842653a831d9b997082e0682b34fa37bbb61cbbecc45a2ca1d1baaf575a93b82406b16a5eb3e68be7d50d032e209e336a5729c17d WHIRLPOOL 81250b9e0c724e9b07acf4539a4fc1db9bf5ad2017ff4241bc629264e4fcefdaa4fe4eb26a00dbfad78e0182492c75ed35df44a1426419046e2a18d49b14191d
-EBUILD netbeans-groovy-9999_p20171027.ebuild 3091 SHA256 6fff3664e6131dacdf64ffa55f492706fa3f5e8638448ec4740832bdb2e3d9f6 SHA512 ad48be661ce1d93f12ef851d87b3794691082c1e20df198ff8bf35b0fc31cb48a0e6f29433476afdf74b01ef8e4461b372846e43559e38f9188906770e502c97 WHIRLPOOL 98d19ce25cf0e2e199919ea1d7bf0b7715113409948110fdfdf9dc1e6ebd28b5141a41d2de55094754473a733046fb5780599cbbbd4db1d78af214ca67452303
-EBUILD netbeans-groovy-9999_p20171031.ebuild 3091 SHA256 7e3936cec312569230e8a7b90f761f5d16956d943a23c69ef282904e5b0a8f68 SHA512 624c17428b6959379308b26c29ad5be22044f7842d7352e075947a4bf344c516729ea881935af981fde0ccab71c5ad9892242bbb051e43babc851ed59ff1493a WHIRLPOOL 5124446c3d3f3d5308768548c3d8b22c80e4ab6bc5190f2370deaa99729ed03ef0b6f59db668d6d14b8f6971cf04dfd74e11ebf49b090f792bd623c679672d43
EBUILD netbeans-groovy-9999_p20171101.ebuild 3091 SHA256 f3ae49fc8051f75682479a4a07c5f5956aae41037b44f18db7c82195a7c3f9d8 SHA512 b697f42ef7d41421316dad5c25d93ef27bc6b29486d29daa8c163c407161c830fd51dcf10a2a334b1b33eddbb4cf097bba3da62d230c5efba15b8d1490c7b55f WHIRLPOOL c22927ac3940dce445c839daef7073bba76fcc66daa6e4804eb30c85f94b05898a4726d84b2f97e8e56d36bfa47514f1bbc0bf376c746af95829e9e70463f8fa
EBUILD netbeans-groovy-9999_p20171102.ebuild 3091 SHA256 f238c077c2c0d79ed7d7fdd5735836a8f25124cd5c31bf48b8de5c6e07ce9d0e SHA512 f49e742189791eac672a567ee22ddd97926951f107604ba846219d64dbb8479447850f6366b369f6cda5c810f351380363867b78abf4bd45541502c5a3410178 WHIRLPOOL 22df5aeaacb9df09bf7c28b4dba38e0c96e03a88f0e962635bbea30d966468ccfdb7e15ef8d404dadeb4cbdf843d566ec71a281f2b24ece3ceb6af291b6ac627
EBUILD netbeans-groovy-9999_p20171103.ebuild 3091 SHA256 3e84582557ff42b8ce4da0f275221a7611d7d7b3c1a389614ab7e228779cd260 SHA512 668b395b9fa37060e1c9994cc4ea9990202708b99f3617e67ff0317e53bd327d319ee534eda1a75bda2f4d78d1b0b9c7e693e7d60132698a0672c75a5a10d99d WHIRLPOOL f0e30886b9611505e64320b915670548d3b3be55e35a5161abab99fff4db2aef6e6fb76d527dca808be1fb7eecb0976c288aeb1b5e640d2701a4098e8b7408dd
diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20171027.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20171027.ebuild
deleted file mode 100644
index 82fb4d91b..000000000
--- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20171027.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Groovy Cluster"
-HOMEPAGE="https://netbeans.org/projects/groovy"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-27_00-02-02/zip/netbeans-trunk-nightly-201710270002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0"
-RDEPEND="${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-r21-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r21-build.xml.patch
-
- 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
- default
-}
-
-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-groovy/netbeans-groovy-9999_p20171031.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20171031.ebuild
deleted file mode 100644
index fa637ac28..000000000
--- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20171031.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Groovy Cluster"
-HOMEPAGE="https://netbeans.org/projects/groovy"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-31_00-02-15/zip/netbeans-trunk-nightly-201710310002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0"
-RDEPEND="${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-r21-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r21-build.xml.patch
-
- 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
- default
-}
-
-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/Manifest b/dev-java/netbeans-harness/Manifest
index 0f1ea1d50..06d2a8115 100644
--- a/dev-java/netbeans-harness/Manifest
+++ b/dev-java/netbeans-harness/Manifest
@@ -4,8 +4,6 @@ DIST A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar 109823 SHA256 18050
DIST D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip 1647417 SHA256 8c6fa603283582893aed25c247a4748eab38f3e6ce9c59f31b2bb8f3f217a317 SHA512 ffad7d45643015d178cdb1b5bb075f0232470f5f7b82acd87d3dbf88e2034aed04fa9fadadbf7831d3c57fe0c4bc9684d841aebaa8a99ba1d6c1f6cb13f80359 WHIRLPOOL c4df551c83984a2b5cfbe60363ff4d9de2b88f87ed4dcf9b8b91615c62cfe04274736ca29186b8541bc11b1cda8c79ddfd07f3ebcfd146664d9f1c46954696ea
DIST D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar 1713398 SHA256 5ed65a118b90400886ff4debb29a6e2f82a440bd18e7045c8653d5cb3178616b SHA512 66d1435d2214c7259a4a683bbc3596a11bc99568081c214281a635fc0d5af10bbbddf5efbd040169e0e077abc25a4cb3f790530ce2e514270cdf51e9c916d065 WHIRLPOOL 50d3a6534a31b6d8c6c62d580f4fc56f4df52e79f3acf7297ab7deff87f0b7d4a436cd97706ff9fba24aea797a3efb60d501f4f734f7c607b0cbff4c7e9899bc
DIST netbeans-9999-r21-build.xml.patch.bz2 2682 SHA256 de05f6e9f75d0ebf775df5ed99c46ef67224f2c80d289a9c0b663d30e20df0a4 SHA512 4a8791f31d540f25157d6feee9182180cc525047a88e8975931ce589e5823c086f04ed200d900d593aaef97379953de58ea68f8a6ba6705d5652202a4156671a WHIRLPOOL 7617b44647ee6490f3f5277b0a3761aa8a99ad410a7b3358d6321b3a7ee3060ef2524ac45d1f6016737dd2f4a32e82247968980abde052eeca3d0015cf6d47d9
-DIST netbeans-trunk-nightly-201710270002-src.zip 221062529 SHA256 901b37eac04b0e670cf5bf3e94268e18f674f8af1086a217af9996233793fef4 SHA512 eee1f8bf5a40a408f30bc393f768dac6eede0406303aceaea45667928459cb9a4103f9894002c1a037826ac3257f7853410cef021754ce29e2123b8989b2024b WHIRLPOOL 427b74bf0335465f7e0b7e363ae1d994e33b2a180163dc1feeb22feffcb9699b1a3f378a12d4b18bf952a25de5e841c3eaadd372cbaad691edc875191a735137
-DIST netbeans-trunk-nightly-201710310002-src.zip 221062529 SHA256 7c3c11a53192fa0a7e65304f6802ca8b21bc54d4ff47f3b352b33f44035f8e83 SHA512 0f8ccc34ba46ee71b487ec32d87c6ae3c868f11ce4116d96e1f970f92c827b1a002f88c5f7676def6eeb1ec35c67f6a94fbfe4a0d3ff09fd49f738b26365f11c WHIRLPOOL 2be901e38f86bd2eb4c872c14951f8806d59bd0d6594550aa0876bc3b46698d78bf2b44267183916f3195d0c1cc0b2452b16fdadc1949f88c3cb197b91cfb252
DIST netbeans-trunk-nightly-201711010002-src.zip 221062529 SHA256 57671d0f48b8a852e6dafea84f1bae5b8f3f93f49bd8134b923facfdfd606088 SHA512 4ad842248738a4e42ae500522a3cd3fbeb1c8e8fcd38a1d5e48af8906c528f6b1ca8213261b51dc683905876c816f1a80002adbff14a8efa98049abb236f3f5d WHIRLPOOL 7d800846e9bbac458e93ee4656c5bf6b8fdc420ccc60f9c474e04ea53c38c1d0fc7685002cf67aee35738bbb36df0766e350dc63bd8ac4ca4f9408808586d8db
DIST netbeans-trunk-nightly-201711020002-src.zip 221062529 SHA256 73151d08012685ff9369eec5d27f83917ee099935b3eda65e3ca9c152b367956 SHA512 1c8666e6e0527da9eb28b6e23d54c076feeb44a5c9176a02dc1dbf833e6e3ef1e27cdc9c128f25b4097363fd96b52ee2703a417d6ca485f18427899228087494 WHIRLPOOL f45d236898033a85f22789d8d5d66beaded07015a0c9eb0616b832fd81a0467a151168eb4e294b20cbb6695677af1af4420254fe59247cbcd9cb7d5d0800061d
DIST netbeans-trunk-nightly-201711030002-src.zip 221062529 SHA256 2a149d04ebfca38791be3f6b62ee2d1f326003e5a5e4b6545ab37b30d4e1cb84 SHA512 1b603cb2aeea52b042b5551668f6f4bf3953b11427b89c92767fc8744d8b463675d59e7294bed092bdcf32d769e5346ffc018c8a11a75956efe9431495721303 WHIRLPOOL 5d872c20262e1ec57215cafaca38b6e30766c4d0ba634a2e0d4c6216ae40c99f58382b1bc320888fa4e305c2021d227173bdc436baced64e5a5a9fc1a21d869b
@@ -25,8 +23,6 @@ DIST netbeans-trunk-nightly-201711280002-src.zip 221062529 SHA256 84c02aa64aa9aa
DIST netbeans-trunk-nightly-201711290002-src.zip 221062529 SHA256 ef3b3ed08e8822ceab113e73b723f24c3a4d079b227e40bbf7534d6ab8bc3f48 SHA512 fe9b52da79ee286a0d7bc69d17c5872c41cf62e0763fade0fb2bc19a41c38670e2c6c1e673dc38e6ab13f61bf586cac0809802c63ad695e1b941d262bd4beff2 WHIRLPOOL 016a5ce06109fe76d6b6040b823c7d0d769e6d343d3528fe89d0c01c85093292bbd9ea2f3d97d06db860054c276b1d10ad2286a692e3782fe5d52c1002d8f767
DIST netbeans-trunk-nightly-201711300002-src.zip 221062529 SHA256 2fe224120f4f73f0e0dee357f919f6d743c1b72b2176a5d73d660f119d3a6029 SHA512 129dac2fc428e37b2b1a5cdb879c69644860f804d1c7f1ed4243e4a0f7128ffd3f4dcf33cbfc30c2707459ba0b936eab9557325cdbd802d42e0ddac02d1ce6a4 WHIRLPOOL ff207ebad3b01fc474a5cc932403da9074d82e225389db1a42ffb2a1a4e9b02bd09c8503e27417f904135863babe460c779295ceb07d219533ba24a4c83cb832
DIST netbeans-trunk-nightly-201712010002-src.zip 221062529 SHA256 584995cb148e39249ff5f886a1b7822c8b9c0d7428b8c843b2e70deb7448794c SHA512 6c3a402f38829cfe19e511d842653a831d9b997082e0682b34fa37bbb61cbbecc45a2ca1d1baaf575a93b82406b16a5eb3e68be7d50d032e209e336a5729c17d WHIRLPOOL 81250b9e0c724e9b07acf4539a4fc1db9bf5ad2017ff4241bc629264e4fcefdaa4fe4eb26a00dbfad78e0182492c75ed35df44a1426419046e2a18d49b14191d
-EBUILD netbeans-harness-9999_p20171027.ebuild 3805 SHA256 aef60bd66a7533d3bf312d34aa747a729f3cae294849e927047b32fa6d747ec2 SHA512 0289c043a5b1539cc123ba9ef302e5a92ce0d6b6081f02eea3bb3401c3ae7b732bcc6a9e2ad54794d05d7f73bdb85b61f00c144565dddfa32b3decd2f2d8ba67 WHIRLPOOL 103ebce1be257d76bc734925c3290bcae3dff3d35797a4df4c7baeae9e93411bcdcc6fa2e26a1dca94e260bd33fd817f3e18f73d33f2983b19e4330863e90436
-EBUILD netbeans-harness-9999_p20171031.ebuild 3805 SHA256 215d07840ac59aa29c867ec43f82d63a72af5fd16aa0e082dec09878e6c3f6ac SHA512 a363b8995fe400485810050526c225b4a2790c56078b98f99e1896ce3e580efb1907ee0ddb01da2f397eca72e015ee0fcf19740fc93749a66d1c119c5ed46c38 WHIRLPOOL c23e15ade4cda416496086a502d2a46d0ecdd29b126150098cf8a5efe99b7aade5f392e7e1f5f07016292e0e16c14a84eafd91d895910c471286f181f421096e
EBUILD netbeans-harness-9999_p20171101.ebuild 3805 SHA256 86e9a1dbffd00489452f13388123ef3698b6f272bd0ac195bbc2fd89a4ebdea7 SHA512 0d22fece117be9ce496da9e276e476c0597319e5a2be67f86b58c015c1f8fd29154d71e7eede80099086ddf82910394ef7ddec975b8495ba72e794dbd0a577b7 WHIRLPOOL 01a85d9fb5c100962cd785acea5d7d36c06a3cba98d4756c26fee74452a0ee3f9ca94108f1372d6dc1693a909d2a40f358674c7e03a711a8e2655752fe81109f
EBUILD netbeans-harness-9999_p20171102.ebuild 3805 SHA256 dd64694ddecd693e9b47afbdd996db6b4bfcfb6c0b75d72cf0dbb93a5582f222 SHA512 7b322160c599e694d6e8844a5471bf491291b19638db2ab58ef7ad929ee0887aa95c68ec5b2de06b90ec79382e1f1048efd51b5a16ddb3475d42d54b212a942c WHIRLPOOL c503ca16df1fd14e0035f6b776110518958efa374c9a13602b56f6c0157eea695e028ecbad0620c30f0cb52c5d2848fff07c7144f515b4f6639c36db46ced4d4
EBUILD netbeans-harness-9999_p20171103.ebuild 3805 SHA256 ab21d9d95ec3f7b8214da5bc24b85e7e99130fb92c2487351bf8ac1a61b35790 SHA512 5e61127c145e6a70247500d700837e90b63f75d700957aebefb6b30cc23c914341a7a20a6e7f65cb9ec58531b8cea5b7afadc56dfa0ac42ba97d4e14f123899f WHIRLPOOL fe65eaa334346cd8953b783acc4f63b54c18cdff7c710df57346038a3d2acb96a53acbcc7912cda3f7631ef9756e1369ed8314856b815e112361ecffd86caa8b
diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20171027.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20171027.ebuild
deleted file mode 100644
index c01cc564b..000000000
--- a/dev-java/netbeans-harness/netbeans-harness-9999_p20171027.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Harness"
-HOMEPAGE="https://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-27_00-02-02/zip/netbeans-trunk-nightly-201710270002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- https://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- https://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- https://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- https://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~dev-java/netbeans-platform-${PV}
- dev-java/javahelp:0"
-DEPEND="${CDEPEND}
- app-arch/unzip
- >=dev-java/junit-4.4:4"
-RDEPEND="${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-r21-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-r21-build.xml.patch
-
- 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.12.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
- default
-}
-
-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="${D}"/${INSTALL_DIR}/antlib
- pushd "${instdir}" >/dev/null || die
- rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
-}
diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20171031.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20171031.ebuild
deleted file mode 100644
index cd86e4bc6..000000000
--- a/dev-java/netbeans-harness/netbeans-harness-9999_p20171031.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Harness"
-HOMEPAGE="https://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-31_00-02-15/zip/netbeans-trunk-nightly-201710310002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- https://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- https://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- https://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- https://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~dev-java/netbeans-platform-${PV}
- dev-java/javahelp:0"
-DEPEND="${CDEPEND}
- app-arch/unzip
- >=dev-java/junit-4.4:4"
-RDEPEND="${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-r21-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-r21-build.xml.patch
-
- 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.12.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
- default
-}
-
-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="${D}"/${INSTALL_DIR}/antlib
- pushd "${instdir}" >/dev/null || die
- rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
-}
diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
index e5856f602..c6dda8ff8 100644
--- a/dev-java/netbeans-ide/Manifest
+++ b/dev-java/netbeans-ide/Manifest
@@ -70,8 +70,6 @@ DIST F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar 1077617 SHA256 20e6
DIST F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar 6599 SHA256 84f986ff0a223cc6922f3ef76e97e71391689579be958ed09b37771477f0080e SHA512 862e3d9b2609df8888a2ab9569234f190583aed6bf553c8009921dd5a3c521f268c8cd91005371a5de6d1f561d6a22113c125d94fe78d18e6d4543246f0ef3d7 WHIRLPOOL cb4509690874beb6d6ddc468e6ed71c351a32bf1d88288066e48ba0316f56c5faf47052bcdac1bca1c178559d28938165fab969723e7d596cbb8093f947653ab
DIST F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip 459564 SHA256 bc323866c2341105db83621fdaedf14a0076fcbecfe6ebd8361726e76a6fb3d7 SHA512 8add9ad7e3f2fb551c11841ad991f204dbeadf7d88cf2e10609644deaa1012095579fb32d568aa67715108062836b48d5c17fd69d5b61d33bca38ad85a617ab5 WHIRLPOOL 23e901a031122ff301518c1da2df9a98f4ddd1b13e9d2c22f0dc320c181d60d1eaca44e0f2d2b651f1ca30b6c001a3efe831d049bdc8f0f7eb8ede5b21e5bdfc
DIST netbeans-9999-r21-build.xml.patch.bz2 2682 SHA256 de05f6e9f75d0ebf775df5ed99c46ef67224f2c80d289a9c0b663d30e20df0a4 SHA512 4a8791f31d540f25157d6feee9182180cc525047a88e8975931ce589e5823c086f04ed200d900d593aaef97379953de58ea68f8a6ba6705d5652202a4156671a WHIRLPOOL 7617b44647ee6490f3f5277b0a3761aa8a99ad410a7b3358d6321b3a7ee3060ef2524ac45d1f6016737dd2f4a32e82247968980abde052eeca3d0015cf6d47d9
-DIST netbeans-trunk-nightly-201710270002-src.zip 221062529 SHA256 901b37eac04b0e670cf5bf3e94268e18f674f8af1086a217af9996233793fef4 SHA512 eee1f8bf5a40a408f30bc393f768dac6eede0406303aceaea45667928459cb9a4103f9894002c1a037826ac3257f7853410cef021754ce29e2123b8989b2024b WHIRLPOOL 427b74bf0335465f7e0b7e363ae1d994e33b2a180163dc1feeb22feffcb9699b1a3f378a12d4b18bf952a25de5e841c3eaadd372cbaad691edc875191a735137
-DIST netbeans-trunk-nightly-201710310002-src.zip 221062529 SHA256 7c3c11a53192fa0a7e65304f6802ca8b21bc54d4ff47f3b352b33f44035f8e83 SHA512 0f8ccc34ba46ee71b487ec32d87c6ae3c868f11ce4116d96e1f970f92c827b1a002f88c5f7676def6eeb1ec35c67f6a94fbfe4a0d3ff09fd49f738b26365f11c WHIRLPOOL 2be901e38f86bd2eb4c872c14951f8806d59bd0d6594550aa0876bc3b46698d78bf2b44267183916f3195d0c1cc0b2452b16fdadc1949f88c3cb197b91cfb252
DIST netbeans-trunk-nightly-201711010002-src.zip 221062529 SHA256 57671d0f48b8a852e6dafea84f1bae5b8f3f93f49bd8134b923facfdfd606088 SHA512 4ad842248738a4e42ae500522a3cd3fbeb1c8e8fcd38a1d5e48af8906c528f6b1ca8213261b51dc683905876c816f1a80002adbff14a8efa98049abb236f3f5d WHIRLPOOL 7d800846e9bbac458e93ee4656c5bf6b8fdc420ccc60f9c474e04ea53c38c1d0fc7685002cf67aee35738bbb36df0766e350dc63bd8ac4ca4f9408808586d8db
DIST netbeans-trunk-nightly-201711020002-src.zip 221062529 SHA256 73151d08012685ff9369eec5d27f83917ee099935b3eda65e3ca9c152b367956 SHA512 1c8666e6e0527da9eb28b6e23d54c076feeb44a5c9176a02dc1dbf833e6e3ef1e27cdc9c128f25b4097363fd96b52ee2703a417d6ca485f18427899228087494 WHIRLPOOL f45d236898033a85f22789d8d5d66beaded07015a0c9eb0616b832fd81a0467a151168eb4e294b20cbb6695677af1af4420254fe59247cbcd9cb7d5d0800061d
DIST netbeans-trunk-nightly-201711030002-src.zip 221062529 SHA256 2a149d04ebfca38791be3f6b62ee2d1f326003e5a5e4b6545ab37b30d4e1cb84 SHA512 1b603cb2aeea52b042b5551668f6f4bf3953b11427b89c92767fc8744d8b463675d59e7294bed092bdcf32d769e5346ffc018c8a11a75956efe9431495721303 WHIRLPOOL 5d872c20262e1ec57215cafaca38b6e30766c4d0ba634a2e0d4c6216ae40c99f58382b1bc320888fa4e305c2021d227173bdc436baced64e5a5a9fc1a21d869b
@@ -91,8 +89,6 @@ DIST netbeans-trunk-nightly-201711280002-src.zip 221062529 SHA256 84c02aa64aa9aa
DIST netbeans-trunk-nightly-201711290002-src.zip 221062529 SHA256 ef3b3ed08e8822ceab113e73b723f24c3a4d079b227e40bbf7534d6ab8bc3f48 SHA512 fe9b52da79ee286a0d7bc69d17c5872c41cf62e0763fade0fb2bc19a41c38670e2c6c1e673dc38e6ab13f61bf586cac0809802c63ad695e1b941d262bd4beff2 WHIRLPOOL 016a5ce06109fe76d6b6040b823c7d0d769e6d343d3528fe89d0c01c85093292bbd9ea2f3d97d06db860054c276b1d10ad2286a692e3782fe5d52c1002d8f767
DIST netbeans-trunk-nightly-201711300002-src.zip 221062529 SHA256 2fe224120f4f73f0e0dee357f919f6d743c1b72b2176a5d73d660f119d3a6029 SHA512 129dac2fc428e37b2b1a5cdb879c69644860f804d1c7f1ed4243e4a0f7128ffd3f4dcf33cbfc30c2707459ba0b936eab9557325cdbd802d42e0ddac02d1ce6a4 WHIRLPOOL ff207ebad3b01fc474a5cc932403da9074d82e225389db1a42ffb2a1a4e9b02bd09c8503e27417f904135863babe460c779295ceb07d219533ba24a4c83cb832
DIST netbeans-trunk-nightly-201712010002-src.zip 221062529 SHA256 584995cb148e39249ff5f886a1b7822c8b9c0d7428b8c843b2e70deb7448794c SHA512 6c3a402f38829cfe19e511d842653a831d9b997082e0682b34fa37bbb61cbbecc45a2ca1d1baaf575a93b82406b16a5eb3e68be7d50d032e209e336a5729c17d WHIRLPOOL 81250b9e0c724e9b07acf4539a4fc1db9bf5ad2017ff4241bc629264e4fcefdaa4fe4eb26a00dbfad78e0182492c75ed35df44a1426419046e2a18d49b14191d
-EBUILD netbeans-ide-9999_p20171027.ebuild 29596 SHA256 70ca1ead2de057f1e6deceb2480fd4fac061d969fcb1440dd7da562925b09dda SHA512 fefaf7b2a1557b9a6d6c320513873a9f9519084ff1a57a2a4916a6548e8aa228b3ab5c8bd2f4abb3fb790ec95b98f0e121c92895d886ab259ea612285f54e29d WHIRLPOOL 06325885e621eceab18c48b40411efa61aa41206ebbc635e4543d76e3680c52dfac1c93df6feb20f6d6050a6ae81258f50d81b20239e62f43a89bd93ff26cada
-EBUILD netbeans-ide-9999_p20171031.ebuild 29596 SHA256 00a1ea367eddaf17e4ee3a3bf9bc6cf983a67a9cdb687320bc55349653e567ec SHA512 083c02cc05d507fb45979b1b88008cd95ea2f1dbf4abf6324d4047005d13e2b83acfd1a7aebaed7747f56a3e563cb0b4fa8c916e55f1203429adde00d76fda2a WHIRLPOOL 8a6c4f82d9270d9187810e1a3f3898bd7e2465e901aef27c990044663bd62a5752953e7d4847b5fdafae04cb77cb43fa405c5a21bee3ed3ac4c62f6b9e7d0222
EBUILD netbeans-ide-9999_p20171101.ebuild 29596 SHA256 e65cfe73d6ed492e94b5a09af2bcde5ecee459529e5a2a290fbfb1822b917cbc SHA512 0d33cc132b2cac2f1909871fbfba83f3d52b5cadb08848e8c4933c38a6d849686fc08e472860808e32eed512b36e593b22b54fc2c63df16550bf0125164e3900 WHIRLPOOL 784f0d59375a1c7d68c0415620ae8874783fd3968141edea871932fec5ba2a5154f0742be16108607b0dc458f2b72b053f8a5042a52e13d8ebf9388bdf62a88a
EBUILD netbeans-ide-9999_p20171102.ebuild 29596 SHA256 a0aacc34ff2baa4677b2ee459fdcb84f74c482647ec736c11278c139cee84c12 SHA512 4c94500e53a42125016649024c9e395f770bd1d99d28466a43460e945fce2eb72235ef803cb7bcc4944a23c856e2bec14dab150efd34d25eaab18e744c358055 WHIRLPOOL 2b8793860ce457b1b6be8bc9af1b7a213441f14f048ae9421a5c3e3d9dde5eeabc5bef0e18ebc11efaa80e1e0a7b46f4d2096c22406b1014bb815385aeca3b26
EBUILD netbeans-ide-9999_p20171103.ebuild 29596 SHA256 9d06298db2444da5b038d38dbf5f9aac5d4470869cb1abd650f5d391a57abcce SHA512 fbc55760086225123a76a0e86a4f2bfa75de0880f96a28a94cb80007f3b9ef53de09c5b33ea4d9b02922ce9be344e38ad0373e52e18fa594c621a3619b40e8b1 WHIRLPOOL 64c9172fa378faea1478f86d244a2e3f62047b2dec5545b981aaa5be7eb5ebf5520b5ba04a09e101233e9481ef02c7c5f781752a1f7d333b39dcdbfd609881b3
diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20171027.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20171027.ebuild
deleted file mode 100644
index ba91246c0..000000000
--- a/dev-java/netbeans-ide/netbeans-ide-9999_p20171027.ebuild
+++ /dev/null
@@ -1,360 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Cluster"
-HOMEPAGE="https://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-27_00-02-02/zip/netbeans-trunk-nightly-201710270002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- https://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
- https://hg.netbeans.org/binaries/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar
- https://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
- https://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
- https://hg.netbeans.org/binaries/B71DE00508DCB078D2B24B5FA7E538636DE9B3DA-commons-net-3.6.jar
- https://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
- https://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
- https://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
- https://hg.netbeans.org/binaries/AD56136EB86DE2425C09134285FDAB458E6F6269-exechlp-1.0.zip
- https://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
- https://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
- https://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
- https://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
- https://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
- https://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
- https://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
- https://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
- https://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
- https://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
- https://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
- https://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
- https://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
- https://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
- https://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
- https://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
- https://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
- https://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
- https://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
- https://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
- https://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
- https://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
- https://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
- https://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
- https://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
- https://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
- https://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
- https://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
- https://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
- https://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
- https://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
- https://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
- https://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
- https://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
- https://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
- https://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
- https://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
- https://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
- https://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
- https://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
- https://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
- https://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
- https://hg.netbeans.org/binaries/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar
- https://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
- https://hg.netbeans.org/binaries/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar
- https://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
- https://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
- https://hg.netbeans.org/binaries/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar
- https://hg.netbeans.org/binaries/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar
- https://hg.netbeans.org/binaries/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar
- https://hg.netbeans.org/binaries/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar
- https://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
- https://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
- https://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
- https://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
- https://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
- https://hg.netbeans.org/binaries/15ACB06E2E3A70FC188782BA51369CA81ACFE860-validator.jar
- https://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
- https://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
- https://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
- https://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-platform-${PV}
- dev-java/antlr:4
- dev-java/commons-compress:0
- dev-java/commons-httpclient:3
- dev-java/commons-logging:0
- dev-java/icu4j:55
- dev-java/iso-relax:0
- dev-java/jdbc-mysql:0
- dev-java/jdbc-postgresql:0
- dev-java/jsch: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/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
-# dev-java/freemarker:2.3
-# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
-# 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/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
-# dev-java/trilead-ssh2:0 in overlay
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/commons-codec:0
- dev-java/javacc:0
- dev-java/javahelp:0
- dev-java/jna:4"
-RDEPEND="${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-r21-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}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
- ln -s "${DISTDIR}"/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.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}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
- ln -s "${DISTDIR}"/B71DE00508DCB078D2B24B5FA7E538636DE9B3DA-commons-net-3.6.jar libs.commons_net/external/commons-net-3.6.jar || die
- ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
- ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
- ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
- ln -s "${DISTDIR}"/AD56136EB86DE2425C09134285FDAB458E6F6269-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}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
- ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
- ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-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}"/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}"/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}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
- ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
- ln -s "${DISTDIR}"/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
- ln -s "${DISTDIR}"/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
- ln -s "${DISTDIR}"/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
- ln -s "${DISTDIR}"/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
- ln -s "${DISTDIR}"/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
- ln -s "${DISTDIR}"/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
- ln -s "${DISTDIR}"/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
- ln -s "${DISTDIR}"/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
- ln -s "${DISTDIR}"/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
- ln -s "${DISTDIR}"/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
- ln -s "${DISTDIR}"/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
- ln -s "${DISTDIR}"/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
- ln -s "${DISTDIR}"/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar || die
- ln -s "${DISTDIR}"/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar || die
- ln -s "${DISTDIR}"/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar || die
- ln -s "${DISTDIR}"/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar || die
- ln -s "${DISTDIR}"/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar || die
- ln -s "${DISTDIR}"/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar || die
- ln -s "${DISTDIR}"/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar || die
- ln -s "${DISTDIR}"/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar || die
- ln -s "${DISTDIR}"/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.markdown.core/external/org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar || die
- ln -s "${DISTDIR}"/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar || die
- ln -s "${DISTDIR}"/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar || die
- ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.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}"/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.12.jar || die
- ln -s "${DISTDIR}"/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.12.jar || die
- ln -s "${DISTDIR}"/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.12.jar || die
- ln -s "${DISTDIR}"/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.9.3.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}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
- ln -s "${DISTDIR}"/15ACB06E2E3A70FC188782BA51369CA81ACFE860-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-r21-build.xml.patch
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.54.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.4.1209.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-55 icu4j.jar icu4j-4_4_2.jar
- java-pkg_jar-from --into html.validation/external iso-relax iso-relax.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 --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.antlr4.runtime/external antlr-4 antlr-runtime.jar antlr-runtime-4.5.3.jar
- java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
- # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
- java-pkg_jar-from --build-only --into libs.jna/external jna-4 jna.jar jna-4.4.0.jar
- java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
- java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
- java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
- # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
- java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
- java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
- java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
- java-pkg_jar-from --into o.apache.commons.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 sun-jaf.jar activation.jar
- java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.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-2_src_prepare
- default
-}
-
-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="${D}"/${INSTALL_DIR}/modules
- pushd "${instdir}" >/dev/null || die
- rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext
- pushd "${instdir}" >/dev/null || die
- rm antlr-runtime-4.5.3.jar && java-pkg_jar-from --into "${instdir}" antlr-4 antlr-runtime.jar antlr-runtime-4.5.3.jar
- rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
- # 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 && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
- rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
- rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
- rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
- rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
- rm lucene-core-3.5.0.jar && java-pkg_jar-from --into "${instdir}" lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
- rm mysql-connector-java-5.1.23-bin.jar && java-pkg_jar-from --into "${instdir}" jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
- rm postgresql-9.4.1209.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.4.1209.jar
- rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
- rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
- rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
- rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
- # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
- rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
- pushd "${instdir}" >/dev/null || die
- rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf sun-jaf.jar activation.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
- pushd "${instdir}" >/dev/null || die
- rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
-}
diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20171031.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20171031.ebuild
deleted file mode 100644
index 0cd4bdd79..000000000
--- a/dev-java/netbeans-ide/netbeans-ide-9999_p20171031.ebuild
+++ /dev/null
@@ -1,360 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Cluster"
-HOMEPAGE="https://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-31_00-02-15/zip/netbeans-trunk-nightly-201710310002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- https://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
- https://hg.netbeans.org/binaries/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar
- https://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
- https://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
- https://hg.netbeans.org/binaries/B71DE00508DCB078D2B24B5FA7E538636DE9B3DA-commons-net-3.6.jar
- https://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
- https://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
- https://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
- https://hg.netbeans.org/binaries/AD56136EB86DE2425C09134285FDAB458E6F6269-exechlp-1.0.zip
- https://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
- https://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
- https://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
- https://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
- https://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
- https://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
- https://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
- https://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
- https://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
- https://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
- https://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
- https://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
- https://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
- https://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
- https://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
- https://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
- https://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
- https://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
- https://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
- https://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
- https://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
- https://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
- https://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
- https://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
- https://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
- https://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
- https://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
- https://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
- https://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
- https://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
- https://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
- https://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
- https://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
- https://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
- https://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
- https://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
- https://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
- https://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
- https://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
- https://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
- https://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
- https://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
- https://hg.netbeans.org/binaries/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar
- https://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
- https://hg.netbeans.org/binaries/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar
- https://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
- https://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
- https://hg.netbeans.org/binaries/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar
- https://hg.netbeans.org/binaries/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar
- https://hg.netbeans.org/binaries/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar
- https://hg.netbeans.org/binaries/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar
- https://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
- https://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
- https://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
- https://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
- https://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
- https://hg.netbeans.org/binaries/15ACB06E2E3A70FC188782BA51369CA81ACFE860-validator.jar
- https://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
- https://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
- https://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
- https://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-platform-${PV}
- dev-java/antlr:4
- dev-java/commons-compress:0
- dev-java/commons-httpclient:3
- dev-java/commons-logging:0
- dev-java/icu4j:55
- dev-java/iso-relax:0
- dev-java/jdbc-mysql:0
- dev-java/jdbc-postgresql:0
- dev-java/jsch: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/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
-# dev-java/freemarker:2.3
-# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
-# 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/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
-# dev-java/trilead-ssh2:0 in overlay
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/commons-codec:0
- dev-java/javacc:0
- dev-java/javahelp:0
- dev-java/jna:4"
-RDEPEND="${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-r21-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}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
- ln -s "${DISTDIR}"/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.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}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
- ln -s "${DISTDIR}"/B71DE00508DCB078D2B24B5FA7E538636DE9B3DA-commons-net-3.6.jar libs.commons_net/external/commons-net-3.6.jar || die
- ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
- ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
- ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
- ln -s "${DISTDIR}"/AD56136EB86DE2425C09134285FDAB458E6F6269-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}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
- ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
- ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-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}"/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}"/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}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
- ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
- ln -s "${DISTDIR}"/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
- ln -s "${DISTDIR}"/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
- ln -s "${DISTDIR}"/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
- ln -s "${DISTDIR}"/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
- ln -s "${DISTDIR}"/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
- ln -s "${DISTDIR}"/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
- ln -s "${DISTDIR}"/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
- ln -s "${DISTDIR}"/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
- ln -s "${DISTDIR}"/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
- ln -s "${DISTDIR}"/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
- ln -s "${DISTDIR}"/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
- ln -s "${DISTDIR}"/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
- ln -s "${DISTDIR}"/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar || die
- ln -s "${DISTDIR}"/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar || die
- ln -s "${DISTDIR}"/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar || die
- ln -s "${DISTDIR}"/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar || die
- ln -s "${DISTDIR}"/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar || die
- ln -s "${DISTDIR}"/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar || die
- ln -s "${DISTDIR}"/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar || die
- ln -s "${DISTDIR}"/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar || die
- ln -s "${DISTDIR}"/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.markdown.core/external/org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar || die
- ln -s "${DISTDIR}"/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar || die
- ln -s "${DISTDIR}"/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar || die
- ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.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}"/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.12.jar || die
- ln -s "${DISTDIR}"/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.12.jar || die
- ln -s "${DISTDIR}"/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.12.jar || die
- ln -s "${DISTDIR}"/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.9.3.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}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
- ln -s "${DISTDIR}"/15ACB06E2E3A70FC188782BA51369CA81ACFE860-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-r21-build.xml.patch
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.54.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.4.1209.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-55 icu4j.jar icu4j-4_4_2.jar
- java-pkg_jar-from --into html.validation/external iso-relax iso-relax.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 --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.antlr4.runtime/external antlr-4 antlr-runtime.jar antlr-runtime-4.5.3.jar
- java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
- # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
- java-pkg_jar-from --build-only --into libs.jna/external jna-4 jna.jar jna-4.4.0.jar
- java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
- java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
- java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
- # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
- java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
- java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
- java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
- java-pkg_jar-from --into o.apache.commons.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 sun-jaf.jar activation.jar
- java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.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-2_src_prepare
- default
-}
-
-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="${D}"/${INSTALL_DIR}/modules
- pushd "${instdir}" >/dev/null || die
- rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext
- pushd "${instdir}" >/dev/null || die
- rm antlr-runtime-4.5.3.jar && java-pkg_jar-from --into "${instdir}" antlr-4 antlr-runtime.jar antlr-runtime-4.5.3.jar
- rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
- # 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 && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
- rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
- rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
- rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
- rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
- rm lucene-core-3.5.0.jar && java-pkg_jar-from --into "${instdir}" lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
- rm mysql-connector-java-5.1.23-bin.jar && java-pkg_jar-from --into "${instdir}" jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
- rm postgresql-9.4.1209.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.4.1209.jar
- rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
- rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
- rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
- rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
- # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
- rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
- pushd "${instdir}" >/dev/null || die
- rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf sun-jaf.jar activation.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
- pushd "${instdir}" >/dev/null || die
- rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
-}
diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
index dd8f4d23c..fa2d082ff 100644
--- a/dev-java/netbeans-java/Manifest
+++ b/dev-java/netbeans-java/Manifest
@@ -24,8 +24,6 @@ DIST E2452203D2C44CAC5AC42B34E5DCC0A44BF29A53-lucene-queryparser-5.5.3.jar 40273
DIST E48292EAE5E14EC44978AA53DEBB1AF7DDD6DF93-aether-api-1.13.1.jar 89666 SHA256 ae8dc80232771f8913febfa410c5719e9ba8ded81fb99788e214fd676dbbe13f SHA512 334f3c43b4357a25d402442847cdf4a5e9142a29cbe533818dd06bbee3b20e781b210159982b650319f29e3dfb3d9eca7cd21a6445988355e91b4f81021f0954 WHIRLPOOL 475c5affa536213a6c7a15bd93c6c8321b99ac2b8add948918f2b48368cf13cbc4819bb829aacd72e6de2bd5a7bdf592d792529d553c2e4a8ebbb311d39d1314
DIST F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip 930828 SHA256 5f41fe1ef8a7607bafbc04baa7814aecaf72b90a6fa796adec0846f50f8ac7f0 SHA512 0a65813cf76e997b362a0ce48ec55ac180907a7af6062c6f86f96448775164c2bf67c147920f2bfa6a8eb24c14046acf66d0ee9a5481bd7b9b251774a86a7db6 WHIRLPOOL edd56a338e08e788a307849794387069a60b1873a3a8fa29e1e7045fbf8a2f1ff175e68579df3789fdf6af8f7f94de2430560a89de48d64c22e76b1fe95b6505
DIST netbeans-9999-r21-build.xml.patch.bz2 2682 SHA256 de05f6e9f75d0ebf775df5ed99c46ef67224f2c80d289a9c0b663d30e20df0a4 SHA512 4a8791f31d540f25157d6feee9182180cc525047a88e8975931ce589e5823c086f04ed200d900d593aaef97379953de58ea68f8a6ba6705d5652202a4156671a WHIRLPOOL 7617b44647ee6490f3f5277b0a3761aa8a99ad410a7b3358d6321b3a7ee3060ef2524ac45d1f6016737dd2f4a32e82247968980abde052eeca3d0015cf6d47d9
-DIST netbeans-trunk-nightly-201710270002-src.zip 221062529 SHA256 901b37eac04b0e670cf5bf3e94268e18f674f8af1086a217af9996233793fef4 SHA512 eee1f8bf5a40a408f30bc393f768dac6eede0406303aceaea45667928459cb9a4103f9894002c1a037826ac3257f7853410cef021754ce29e2123b8989b2024b WHIRLPOOL 427b74bf0335465f7e0b7e363ae1d994e33b2a180163dc1feeb22feffcb9699b1a3f378a12d4b18bf952a25de5e841c3eaadd372cbaad691edc875191a735137
-DIST netbeans-trunk-nightly-201710310002-src.zip 221062529 SHA256 7c3c11a53192fa0a7e65304f6802ca8b21bc54d4ff47f3b352b33f44035f8e83 SHA512 0f8ccc34ba46ee71b487ec32d87c6ae3c868f11ce4116d96e1f970f92c827b1a002f88c5f7676def6eeb1ec35c67f6a94fbfe4a0d3ff09fd49f738b26365f11c WHIRLPOOL 2be901e38f86bd2eb4c872c14951f8806d59bd0d6594550aa0876bc3b46698d78bf2b44267183916f3195d0c1cc0b2452b16fdadc1949f88c3cb197b91cfb252
DIST netbeans-trunk-nightly-201711010002-src.zip 221062529 SHA256 57671d0f48b8a852e6dafea84f1bae5b8f3f93f49bd8134b923facfdfd606088 SHA512 4ad842248738a4e42ae500522a3cd3fbeb1c8e8fcd38a1d5e48af8906c528f6b1ca8213261b51dc683905876c816f1a80002adbff14a8efa98049abb236f3f5d WHIRLPOOL 7d800846e9bbac458e93ee4656c5bf6b8fdc420ccc60f9c474e04ea53c38c1d0fc7685002cf67aee35738bbb36df0766e350dc63bd8ac4ca4f9408808586d8db
DIST netbeans-trunk-nightly-201711020002-src.zip 221062529 SHA256 73151d08012685ff9369eec5d27f83917ee099935b3eda65e3ca9c152b367956 SHA512 1c8666e6e0527da9eb28b6e23d54c076feeb44a5c9176a02dc1dbf833e6e3ef1e27cdc9c128f25b4097363fd96b52ee2703a417d6ca485f18427899228087494 WHIRLPOOL f45d236898033a85f22789d8d5d66beaded07015a0c9eb0616b832fd81a0467a151168eb4e294b20cbb6695677af1af4420254fe59247cbcd9cb7d5d0800061d
DIST netbeans-trunk-nightly-201711030002-src.zip 221062529 SHA256 2a149d04ebfca38791be3f6b62ee2d1f326003e5a5e4b6545ab37b30d4e1cb84 SHA512 1b603cb2aeea52b042b5551668f6f4bf3953b11427b89c92767fc8744d8b463675d59e7294bed092bdcf32d769e5346ffc018c8a11a75956efe9431495721303 WHIRLPOOL 5d872c20262e1ec57215cafaca38b6e30766c4d0ba634a2e0d4c6216ae40c99f58382b1bc320888fa4e305c2021d227173bdc436baced64e5a5a9fc1a21d869b
@@ -45,8 +43,6 @@ DIST netbeans-trunk-nightly-201711280002-src.zip 221062529 SHA256 84c02aa64aa9aa
DIST netbeans-trunk-nightly-201711290002-src.zip 221062529 SHA256 ef3b3ed08e8822ceab113e73b723f24c3a4d079b227e40bbf7534d6ab8bc3f48 SHA512 fe9b52da79ee286a0d7bc69d17c5872c41cf62e0763fade0fb2bc19a41c38670e2c6c1e673dc38e6ab13f61bf586cac0809802c63ad695e1b941d262bd4beff2 WHIRLPOOL 016a5ce06109fe76d6b6040b823c7d0d769e6d343d3528fe89d0c01c85093292bbd9ea2f3d97d06db860054c276b1d10ad2286a692e3782fe5d52c1002d8f767
DIST netbeans-trunk-nightly-201711300002-src.zip 221062529 SHA256 2fe224120f4f73f0e0dee357f919f6d743c1b72b2176a5d73d660f119d3a6029 SHA512 129dac2fc428e37b2b1a5cdb879c69644860f804d1c7f1ed4243e4a0f7128ffd3f4dcf33cbfc30c2707459ba0b936eab9557325cdbd802d42e0ddac02d1ce6a4 WHIRLPOOL ff207ebad3b01fc474a5cc932403da9074d82e225389db1a42ffb2a1a4e9b02bd09c8503e27417f904135863babe460c779295ceb07d219533ba24a4c83cb832
DIST netbeans-trunk-nightly-201712010002-src.zip 221062529 SHA256 584995cb148e39249ff5f886a1b7822c8b9c0d7428b8c843b2e70deb7448794c SHA512 6c3a402f38829cfe19e511d842653a831d9b997082e0682b34fa37bbb61cbbecc45a2ca1d1baaf575a93b82406b16a5eb3e68be7d50d032e209e336a5729c17d WHIRLPOOL 81250b9e0c724e9b07acf4539a4fc1db9bf5ad2017ff4241bc629264e4fcefdaa4fe4eb26a00dbfad78e0182492c75ed35df44a1426419046e2a18d49b14191d
-EBUILD netbeans-java-9999_p20171027.ebuild 15702 SHA256 4b088a95a2528f5751ee4edeee3ad3d211802f2686d7acf613a766e0567def45 SHA512 1cda1f02130da97458c7e8cf262c16af9f6e45fd1d00f75deb02339e8b7639c2a77b08630cd152a9cc07966d6b7208cb3d046d6cd9f403674f0a23f83319e65d WHIRLPOOL ea43e83946183bb7fa7459bcabea0dbf94e136a92b76da7bd78fba5ab44cf0de6d11195acd25c1de7fd423190dd7fa7f41f5751a91c28e2c3a6159e06def01a5
-EBUILD netbeans-java-9999_p20171031.ebuild 15702 SHA256 5534c2b010a53bc70baa96354cf191278110b5337a062a8574dd5e1ae36c8138 SHA512 aba65079d0411652f385f28c16a8cdb79989ecd19b78a92e7ec3894dda901d3716341bea8bacbd7c2440a507c681ecc479625f3faf2aa02d1e18a2fcf124d93c WHIRLPOOL 88014e4031e2adb0ce7a83e8bb4b6b79539ef210552be71c3a02d92ef9398758854e622f8a21d3b5c87ca013d0c49ea47bb1912deb792d32e52e45eadfae0ef5
EBUILD netbeans-java-9999_p20171101.ebuild 15702 SHA256 9530cd997b6f8e7ca9458f899d5d2c6ac07da344e1f1dda6e693c7a31bc342a7 SHA512 60bb99506c62a31d3b828e574afcfe6d429ab1c3d71407c7e3c5bf268ed20dd121b4dd164974f01f35757e9e146b08ed0893a2fa5ca1709af303047b95922418 WHIRLPOOL ac655dd77b8bbf3b742d74e3a36dd04de4d396b1ba3135b133329c0851953c96524dcfee0e5a4d793d6cc111b5e256431531bd6c0e6a0a02210fdaa5c620c689
EBUILD netbeans-java-9999_p20171102.ebuild 15702 SHA256 63536885c55ed63f2f051c286d1ec77304bfda9971512fac998a559180e915f5 SHA512 2fc4ff1818b3031dd48f1b8d06a6fb56b9360eda00accee7a400a8f0c55bcc51b7570e37085cf492d45878e465f720354b054644af207a6c42a971415287cd1c WHIRLPOOL c0069ad7ace13b3f783517093669b6b6483be51f40c4901e397cb396a278b29b3ec99ff6f990e7c19b50f3f50a5cb395c4c69c02233264580962df406b15a9d5
EBUILD netbeans-java-9999_p20171103.ebuild 15702 SHA256 00ff64abbdf6b960288045a2277121a1fb8f149684a1e24c9fb2f75f1f2c5a58 SHA512 6d34f539c8ad12f6295b9520c20bfed0eef835efd27d03ace76376c7f9ba001428f9044e70409408b8f4335bce3753e3aac85eb11a01186fd1a00cd7452279f7 WHIRLPOOL 8645b5379c570a66402b96b756448dc8ffc3bf096518443c2cee670c061554d35aec7a514826452c8011ca514c3ca648e7d2000cbb30e0cd5dbecb6d9b53b910
diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20171027.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20171027.ebuild
deleted file mode 100644
index 89f048591..000000000
--- a/dev-java/netbeans-java/netbeans-java-9999_p20171027.ebuild
+++ /dev/null
@@ -1,268 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-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="https://netbeans.org/projects/java"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-27_00-02-02/zip/netbeans-trunk-nightly-201710270002-src.zip"
-# jarjar-1.4 contains also asm libraries
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/E48292EAE5E14EC44978AA53DEBB1AF7DDD6DF93-aether-api-1.13.1.jar
- https://hg.netbeans.org/binaries/2DDF9BB8C3B41BC2891832A6D6FC25F8BF41D77F-apache-maven-3.3.9-bin.zip
- https://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
- https://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
- https://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
- https://hg.netbeans.org/binaries/627EC612B8D50EE42C2D0F13DF5476E26D696634-indexer-core-6.0-SNAPSHOT-patched.jar
- https://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
- https://hg.netbeans.org/binaries/479C1E06DB31C432330183F5CAE684163F186146-javax.annotation-api-1.2.jar
- https://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
- https://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
- https://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
- https://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
- https://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
- https://hg.netbeans.org/binaries/1CA9DE21C6E443E814CB56912BEE872EF7094C49-jshell.jar
- https://hg.netbeans.org/binaries/CF734AB72813AF33DC1544CE61ABC5C17B9D35E9-lucene-analyzers-common-5.5.3.jar
- https://hg.netbeans.org/binaries/20540C6347259F35A0D264605B22CE2A13917066-lucene-core-5.5.3.jar
- https://hg.netbeans.org/binaries/D276E74D57C64ED5F9A09A48DA05B75555E8709A-lucene-highlighter-5.5.3.jar
- https://hg.netbeans.org/binaries/E2452203D2C44CAC5AC42B34E5DCC0A44BF29A53-lucene-queryparser-5.5.3.jar
- https://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
- https://hg.netbeans.org/binaries/C6E5101D6A096D90AD8CF9E0F21C30F1D6DA74D4-nb-javac-api.jar
- https://hg.netbeans.org/binaries/BB17923713699B721CDB3BDBBAE863D8C8B291E3-nb-javac-impl.jar
- https://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
- https://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
- https://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
- https://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="virtual/jdk:1.8
- ~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:3
- dev-java/jdom:0"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0
- dev-java/json-simple:0
- dev-java/junit:4"
-RDEPEND="${CDEPEND}
- dev-java/absolutelayout:0
- >=dev-java/antlr-2.7.7-r7:0
- dev-java/c3p0:0
- dev-java/commons-cli: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-1:0
- dev-java/log4j:0
- dev-java/mimepull:0
- dev-java/oracle-javamail:0
- dev-java/saaj:0
- dev-java/slf4j-api:0
- dev-java/slf4j-log4j12:0
- dev-java/slf4j-simple:0
- dev-java/stax-ex:0
- dev-java/stax2-api: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-r21-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/E48292EAE5E14EC44978AA53DEBB1AF7DDD6DF93-aether-api-1.13.1.jar maven/external/aether-api-1.13.1.jar || die
- ln -s "${DISTDIR}"/2DDF9BB8C3B41BC2891832A6D6FC25F8BF41D77F-apache-maven-3.3.9-bin.zip maven.embedder/external/apache-maven-3.3.9-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}"/627EC612B8D50EE42C2D0F13DF5476E26D696634-indexer-core-6.0-SNAPSHOT-patched.jar maven.indexer/external/indexer-core-6.0-SNAPSHOT-patched.jar || die
- ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
- ln -s "${DISTDIR}"/479C1E06DB31C432330183F5CAE684163F186146-javax.annotation-api-1.2.jar maven.indexer/external/javax.annotation-api-1.2.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}"/1CA9DE21C6E443E814CB56912BEE872EF7094C49-jshell.jar libs.jshell.compile/external/jshell.jar || die
- ln -s "${DISTDIR}"/CF734AB72813AF33DC1544CE61ABC5C17B9D35E9-lucene-analyzers-common-5.5.3.jar maven.indexer/external/lucene-analyzers-common-5.5.3.jar || die
- ln -s "${DISTDIR}"/20540C6347259F35A0D264605B22CE2A13917066-lucene-core-5.5.3.jar maven.indexer/external/lucene-core-5.5.3.jar || die
- ln -s "${DISTDIR}"/D276E74D57C64ED5F9A09A48DA05B75555E8709A-lucene-highlighter-5.5.3.jar maven.indexer/external/lucene-highlighter-5.5.3.jar || die
- ln -s "${DISTDIR}"/E2452203D2C44CAC5AC42B34E5DCC0A44BF29A53-lucene-queryparser-5.5.3.jar maven.indexer/external/lucene-queryparser-5.5.3.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}"/C6E5101D6A096D90AD8CF9E0F21C30F1D6DA74D4-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- ln -s "${DISTDIR}"/BB17923713699B721CDB3BDBBAE863D8C8B291E3-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
- ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.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
- ln -s "${DISTDIR}"/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar maven.embedder/external/wagon-file-2.10.jar || die
- ln -s "${DISTDIR}"/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar maven.embedder/external/wagon-http-2.10-shaded.jar || die
- ln -s "${DISTDIR}"/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar maven.embedder/external/wagon-http-shared-2.10.jar || die
- ln -s "${DISTDIR}"/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar maven.embedder/external/wagon-provider-api-2.10.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r21-build.xml.patch
-
- 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-3 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.12.jar
- java-pkg_jar-from --into maven.embedder/external jdom 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
- default
-}
-
-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="${D}"/${INSTALL_DIR}/maven/lib
- pushd "${instdir}" >/dev/null || die
- rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext
- pushd "${instdir}" >/dev/null || die
- rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
- rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
- rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
- pushd "${instdir}" >/dev/null || die
- rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
- rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
- rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
- rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
- rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
- rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
- rm jboss-logging-3.1.3.GA.jar && java-pkg_jar-from --into "${instdir}" jboss-logging jboss-logging.jar jboss-logging-3.1.3.GA.jar
- rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && java-pkg_jar-from --into "${instdir}" glassfish-transaction-api glassfish-transaction-api.jar jboss-transaction-api_1.2_spec-1.0.0.Final.jar
- rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
- rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
- rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
- rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
- rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
- pushd "${instdir}" >/dev/null || die
- rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
- rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
- rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
- rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
- rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
- rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
- rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
- pushd "${instdir}" >/dev/null || die
- rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
- rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
- pushd "${instdir}" >/dev/null || die
- rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
-}
diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20171031.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20171031.ebuild
deleted file mode 100644
index 3240331e0..000000000
--- a/dev-java/netbeans-java/netbeans-java-9999_p20171031.ebuild
+++ /dev/null
@@ -1,268 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-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="https://netbeans.org/projects/java"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-31_00-02-15/zip/netbeans-trunk-nightly-201710310002-src.zip"
-# jarjar-1.4 contains also asm libraries
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/E48292EAE5E14EC44978AA53DEBB1AF7DDD6DF93-aether-api-1.13.1.jar
- https://hg.netbeans.org/binaries/2DDF9BB8C3B41BC2891832A6D6FC25F8BF41D77F-apache-maven-3.3.9-bin.zip
- https://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
- https://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
- https://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
- https://hg.netbeans.org/binaries/627EC612B8D50EE42C2D0F13DF5476E26D696634-indexer-core-6.0-SNAPSHOT-patched.jar
- https://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
- https://hg.netbeans.org/binaries/479C1E06DB31C432330183F5CAE684163F186146-javax.annotation-api-1.2.jar
- https://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
- https://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
- https://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
- https://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
- https://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
- https://hg.netbeans.org/binaries/1CA9DE21C6E443E814CB56912BEE872EF7094C49-jshell.jar
- https://hg.netbeans.org/binaries/CF734AB72813AF33DC1544CE61ABC5C17B9D35E9-lucene-analyzers-common-5.5.3.jar
- https://hg.netbeans.org/binaries/20540C6347259F35A0D264605B22CE2A13917066-lucene-core-5.5.3.jar
- https://hg.netbeans.org/binaries/D276E74D57C64ED5F9A09A48DA05B75555E8709A-lucene-highlighter-5.5.3.jar
- https://hg.netbeans.org/binaries/E2452203D2C44CAC5AC42B34E5DCC0A44BF29A53-lucene-queryparser-5.5.3.jar
- https://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
- https://hg.netbeans.org/binaries/C6E5101D6A096D90AD8CF9E0F21C30F1D6DA74D4-nb-javac-api.jar
- https://hg.netbeans.org/binaries/BB17923713699B721CDB3BDBBAE863D8C8B291E3-nb-javac-impl.jar
- https://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
- https://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
- https://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
- https://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="virtual/jdk:1.8
- ~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:3
- dev-java/jdom:0"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0
- dev-java/json-simple:0
- dev-java/junit:4"
-RDEPEND="${CDEPEND}
- dev-java/absolutelayout:0
- >=dev-java/antlr-2.7.7-r7:0
- dev-java/c3p0:0
- dev-java/commons-cli: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-1:0
- dev-java/log4j:0
- dev-java/mimepull:0
- dev-java/oracle-javamail:0
- dev-java/saaj:0
- dev-java/slf4j-api:0
- dev-java/slf4j-log4j12:0
- dev-java/slf4j-simple:0
- dev-java/stax-ex:0
- dev-java/stax2-api: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-r21-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/E48292EAE5E14EC44978AA53DEBB1AF7DDD6DF93-aether-api-1.13.1.jar maven/external/aether-api-1.13.1.jar || die
- ln -s "${DISTDIR}"/2DDF9BB8C3B41BC2891832A6D6FC25F8BF41D77F-apache-maven-3.3.9-bin.zip maven.embedder/external/apache-maven-3.3.9-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}"/627EC612B8D50EE42C2D0F13DF5476E26D696634-indexer-core-6.0-SNAPSHOT-patched.jar maven.indexer/external/indexer-core-6.0-SNAPSHOT-patched.jar || die
- ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
- ln -s "${DISTDIR}"/479C1E06DB31C432330183F5CAE684163F186146-javax.annotation-api-1.2.jar maven.indexer/external/javax.annotation-api-1.2.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}"/1CA9DE21C6E443E814CB56912BEE872EF7094C49-jshell.jar libs.jshell.compile/external/jshell.jar || die
- ln -s "${DISTDIR}"/CF734AB72813AF33DC1544CE61ABC5C17B9D35E9-lucene-analyzers-common-5.5.3.jar maven.indexer/external/lucene-analyzers-common-5.5.3.jar || die
- ln -s "${DISTDIR}"/20540C6347259F35A0D264605B22CE2A13917066-lucene-core-5.5.3.jar maven.indexer/external/lucene-core-5.5.3.jar || die
- ln -s "${DISTDIR}"/D276E74D57C64ED5F9A09A48DA05B75555E8709A-lucene-highlighter-5.5.3.jar maven.indexer/external/lucene-highlighter-5.5.3.jar || die
- ln -s "${DISTDIR}"/E2452203D2C44CAC5AC42B34E5DCC0A44BF29A53-lucene-queryparser-5.5.3.jar maven.indexer/external/lucene-queryparser-5.5.3.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}"/C6E5101D6A096D90AD8CF9E0F21C30F1D6DA74D4-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- ln -s "${DISTDIR}"/BB17923713699B721CDB3BDBBAE863D8C8B291E3-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
- ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.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
- ln -s "${DISTDIR}"/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar maven.embedder/external/wagon-file-2.10.jar || die
- ln -s "${DISTDIR}"/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar maven.embedder/external/wagon-http-2.10-shaded.jar || die
- ln -s "${DISTDIR}"/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar maven.embedder/external/wagon-http-shared-2.10.jar || die
- ln -s "${DISTDIR}"/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar maven.embedder/external/wagon-provider-api-2.10.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r21-build.xml.patch
-
- 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-3 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.12.jar
- java-pkg_jar-from --into maven.embedder/external jdom 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
- default
-}
-
-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="${D}"/${INSTALL_DIR}/maven/lib
- pushd "${instdir}" >/dev/null || die
- rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext
- pushd "${instdir}" >/dev/null || die
- rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
- rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
- rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
- pushd "${instdir}" >/dev/null || die
- rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
- rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
- rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
- rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
- rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
- rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
- rm jboss-logging-3.1.3.GA.jar && java-pkg_jar-from --into "${instdir}" jboss-logging jboss-logging.jar jboss-logging-3.1.3.GA.jar
- rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && java-pkg_jar-from --into "${instdir}" glassfish-transaction-api glassfish-transaction-api.jar jboss-transaction-api_1.2_spec-1.0.0.Final.jar
- rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
- rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
- rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
- rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
- rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
- pushd "${instdir}" >/dev/null || die
- rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
- rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
- rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
- rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
- rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
- rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
- rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
- pushd "${instdir}" >/dev/null || die
- rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
- rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
- popd >/dev/null || die
-
- local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
- pushd "${instdir}" >/dev/null || die
- rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
-}
diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
index 27c9614a3..b20e2e831 100644
--- a/dev-java/netbeans-javacard/Manifest
+++ b/dev-java/netbeans-javacard/Manifest
@@ -2,8 +2,6 @@ DIST 33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar 60835 SHA256 9d41bd3f
DIST 6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip 7788619 SHA256 86c9576a56b9f994be663224b0505c1f61f8945d401bec63c70dd78c74fb91fe SHA512 4c61ac191ff528466d7112b7d162596ce6d636484bce84c1781f92e2c865592df8919ad410a1053a418710920815d7f04792b25275c5304a2b9107b5420bf792 WHIRLPOOL 02c0a966f33026e2a454718d8f616f12b67da34aeaa37a114425340a6375d3e12f402247e15d2fd32ae09eda89029089cd6122b4e2ba92ffe0575405ecafdbae
DIST 9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar 125083 SHA256 d2379466134f239b9dd723f021976e3d2ade9624296d3d4a6d3241beeecfc6ba SHA512 52601718cefae5570412b801999b5d6799ff6425d6a090323c6dac80248598b21f8ecf09c31e6a7f73f6ca7de9e99bdd3e79f539d96c5e1192fd2958766d212c WHIRLPOOL 448f084f425ec8f11922731fc76dc2a16cac8acc21aeb07244722d6f1b7bf7272b875f2b31d396c9f216a23f048698c03258219a7ce097576225f7d05f7bec14
DIST netbeans-9999-r21-build.xml.patch.bz2 2682 SHA256 de05f6e9f75d0ebf775df5ed99c46ef67224f2c80d289a9c0b663d30e20df0a4 SHA512 4a8791f31d540f25157d6feee9182180cc525047a88e8975931ce589e5823c086f04ed200d900d593aaef97379953de58ea68f8a6ba6705d5652202a4156671a WHIRLPOOL 7617b44647ee6490f3f5277b0a3761aa8a99ad410a7b3358d6321b3a7ee3060ef2524ac45d1f6016737dd2f4a32e82247968980abde052eeca3d0015cf6d47d9
-DIST netbeans-trunk-nightly-201710270002-src.zip 221062529 SHA256 901b37eac04b0e670cf5bf3e94268e18f674f8af1086a217af9996233793fef4 SHA512 eee1f8bf5a40a408f30bc393f768dac6eede0406303aceaea45667928459cb9a4103f9894002c1a037826ac3257f7853410cef021754ce29e2123b8989b2024b WHIRLPOOL 427b74bf0335465f7e0b7e363ae1d994e33b2a180163dc1feeb22feffcb9699b1a3f378a12d4b18bf952a25de5e841c3eaadd372cbaad691edc875191a735137
-DIST netbeans-trunk-nightly-201710310002-src.zip 221062529 SHA256 7c3c11a53192fa0a7e65304f6802ca8b21bc54d4ff47f3b352b33f44035f8e83 SHA512 0f8ccc34ba46ee71b487ec32d87c6ae3c868f11ce4116d96e1f970f92c827b1a002f88c5f7676def6eeb1ec35c67f6a94fbfe4a0d3ff09fd49f738b26365f11c WHIRLPOOL 2be901e38f86bd2eb4c872c14951f8806d59bd0d6594550aa0876bc3b46698d78bf2b44267183916f3195d0c1cc0b2452b16fdadc1949f88c3cb197b91cfb252
DIST netbeans-trunk-nightly-201711010002-src.zip 221062529 SHA256 57671d0f48b8a852e6dafea84f1bae5b8f3f93f49bd8134b923facfdfd606088 SHA512 4ad842248738a4e42ae500522a3cd3fbeb1c8e8fcd38a1d5e48af8906c528f6b1ca8213261b51dc683905876c816f1a80002adbff14a8efa98049abb236f3f5d WHIRLPOOL 7d800846e9bbac458e93ee4656c5bf6b8fdc420ccc60f9c474e04ea53c38c1d0fc7685002cf67aee35738bbb36df0766e350dc63bd8ac4ca4f9408808586d8db
DIST netbeans-trunk-nightly-201711020002-src.zip 221062529 SHA256 73151d08012685ff9369eec5d27f83917ee099935b3eda65e3ca9c152b367956 SHA512 1c8666e6e0527da9eb28b6e23d54c076feeb44a5c9176a02dc1dbf833e6e3ef1e27cdc9c128f25b4097363fd96b52ee2703a417d6ca485f18427899228087494 WHIRLPOOL f45d236898033a85f22789d8d5d66beaded07015a0c9eb0616b832fd81a0467a151168eb4e294b20cbb6695677af1af4420254fe59247cbcd9cb7d5d0800061d
DIST netbeans-trunk-nightly-201711030002-src.zip 221062529 SHA256 2a149d04ebfca38791be3f6b62ee2d1f326003e5a5e4b6545ab37b30d4e1cb84 SHA512 1b603cb2aeea52b042b5551668f6f4bf3953b11427b89c92767fc8744d8b463675d59e7294bed092bdcf32d769e5346ffc018c8a11a75956efe9431495721303 WHIRLPOOL 5d872c20262e1ec57215cafaca38b6e30766c4d0ba634a2e0d4c6216ae40c99f58382b1bc320888fa4e305c2021d227173bdc436baced64e5a5a9fc1a21d869b
@@ -23,8 +21,6 @@ DIST netbeans-trunk-nightly-201711280002-src.zip 221062529 SHA256 84c02aa64aa9aa
DIST netbeans-trunk-nightly-201711290002-src.zip 221062529 SHA256 ef3b3ed08e8822ceab113e73b723f24c3a4d079b227e40bbf7534d6ab8bc3f48 SHA512 fe9b52da79ee286a0d7bc69d17c5872c41cf62e0763fade0fb2bc19a41c38670e2c6c1e673dc38e6ab13f61bf586cac0809802c63ad695e1b941d262bd4beff2 WHIRLPOOL 016a5ce06109fe76d6b6040b823c7d0d769e6d343d3528fe89d0c01c85093292bbd9ea2f3d97d06db860054c276b1d10ad2286a692e3782fe5d52c1002d8f767
DIST netbeans-trunk-nightly-201711300002-src.zip 221062529 SHA256 2fe224120f4f73f0e0dee357f919f6d743c1b72b2176a5d73d660f119d3a6029 SHA512 129dac2fc428e37b2b1a5cdb879c69644860f804d1c7f1ed4243e4a0f7128ffd3f4dcf33cbfc30c2707459ba0b936eab9557325cdbd802d42e0ddac02d1ce6a4 WHIRLPOOL ff207ebad3b01fc474a5cc932403da9074d82e225389db1a42ffb2a1a4e9b02bd09c8503e27417f904135863babe460c779295ceb07d219533ba24a4c83cb832
DIST netbeans-trunk-nightly-201712010002-src.zip 221062529 SHA256 584995cb148e39249ff5f886a1b7822c8b9c0d7428b8c843b2e70deb7448794c SHA512 6c3a402f38829cfe19e511d842653a831d9b997082e0682b34fa37bbb61cbbecc45a2ca1d1baaf575a93b82406b16a5eb3e68be7d50d032e209e336a5729c17d WHIRLPOOL 81250b9e0c724e9b07acf4539a4fc1db9bf5ad2017ff4241bc629264e4fcefdaa4fe4eb26a00dbfad78e0182492c75ed35df44a1426419046e2a18d49b14191d
-EBUILD netbeans-javacard-9999_p20171027.ebuild 4648 SHA256 03a8d3dfec3cc689b86cd2bf48ccfdc1162e2ca965c98a30f50599beeb903a8f SHA512 403473d66355ca75d6876c550960fd951053983d7d1c177fc9eb8c234598d422cc19e8f9815348281949e7ac01457d83f26d425e7016e37a066067de26bfa102 WHIRLPOOL a5c47546df1a499c28d5695aeccd61ace62c90b463609432fad1f9c34481138824a16d8645e1f3e9f1a7657df80fd4f1eba1c02a4fd78fb8e5996219e03335e1
-EBUILD netbeans-javacard-9999_p20171031.ebuild 4648 SHA256 48307b84cfc590b66d89c23605358ac3488645dad6fd755cf70a7537e49b9a25 SHA512 663323586241c14de5a843439de86efacf76a63372a8604a88256291e131254158e0a6fd9247bd7f08b40dd7d513d2d828ad7021161402b4ae639a691d03d230 WHIRLPOOL 6b6c1b19b499a04790ab3716af10e969c68bd6e4bf4a00c2a376d900ab5d5ad402500317d802724ed3d1d9f23d9a2d52c2ca274d5ffd662931ddcbf643b5b624
EBUILD netbeans-javacard-9999_p20171101.ebuild 4648 SHA256 b77f87a947dcfc52172b29509b90f11f1b04a899359325129adb94f66e9a9b81 SHA512 51e081abe96823b325b4f17bf569b1edabe52ef0071c17c19ffcf287a4a45a5547640ede83c1e864b8042141a38995f6e542a3d12bd1bae5abfcf0f0907ee671 WHIRLPOOL f6e448f397f38339eb554a588f7a1b383e147999f6a7d01a7c66c6b198ea35374917ae7703c1fcdc60de952caf0d2825c699d4689eb40d5039684c0367c2b2fe
EBUILD netbeans-javacard-9999_p20171102.ebuild 4648 SHA256 3861fdc4a0f5331dae4777dcbdb4257f199d5106d6877c5e6874bdf025522d45 SHA512 0b1fcc5a13bfe44dd71a36275484ac0a88efdb4d2a2dcafe93d47f4575869625faa407be3354e7edd0f6b3e7cd5371d6129fd0fcd8d7c5053df4fcf8402410af WHIRLPOOL 9dd2a1e56f81edff956364e308394ffa1a94c706372ccc6671d525f1b5a485979eef1964e80aed491c012a6aa660cf0de177b898820d291b2ba0bae37aac5671
EBUILD netbeans-javacard-9999_p20171103.ebuild 4648 SHA256 a316f2e03c0ce85886572c9bd865a327e31867504f15e8f79b82da6efdf3c5fe SHA512 c04ad4a6005f70afcc443f1133718245c19eaf3dbf6314df0bc7d9df8b06e80ce62c2c551ab400f402aea436e342328af7f026cf4245817d164b15f0fc81307c WHIRLPOOL 36e9f565e7eec0438eee008370d68b13e8ffac0785f9dc22b23d8996e07d0099bf7c6ff902c9f2df7d56446103a56563f49d6f341fb8697d42af94fac45764a4
diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20171027.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20171027.ebuild
deleted file mode 100644
index f452404a6..000000000
--- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20171027.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaCard Cluster"
-HOMEPAGE="https://netbeans.org/projects/javacard"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-27_00-02-02/zip/netbeans-trunk-nightly-201710270002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
- https://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
- https://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0"
-RDEPEND="${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-r21-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-r21-build.xml.patch
-
- 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
- default
-}
-
-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="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
- pushd "${instdir}" >/dev/null || die
- rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
- rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
- rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
- rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
- rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
- rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
- rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
-}
diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20171031.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20171031.ebuild
deleted file mode 100644
index a246b8c4a..000000000
--- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20171031.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaCard Cluster"
-HOMEPAGE="https://netbeans.org/projects/javacard"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-31_00-02-15/zip/netbeans-trunk-nightly-201710310002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
- https://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
- https://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0"
-RDEPEND="${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-r21-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-r21-build.xml.patch
-
- 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
- default
-}
-
-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="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
- pushd "${instdir}" >/dev/null || die
- rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
- rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
- rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
- rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
- rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
- rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
- rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
-}
diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
index 550e2be67..808c605d8 100644
--- a/dev-java/netbeans-javadoc/Manifest
+++ b/dev-java/netbeans-javadoc/Manifest
@@ -1,7 +1,5 @@
DIST 0B539A378C2EA52B17BD0326ECE03DF66E3A65E9-ant-libs-1.10.1.zip 2485916 SHA256 a9993bb636a962fa46d805b05aa80b53d15d323998b8dfd8d3ec8eb12b2bbb0e SHA512 ada455032c2b05505d060dfed335491b587d3ffb13ce26fe9c609efed739c6c096c1de1009da72ac7417da340ae27d9b8a918d9350cbd41ce3d3cb20209a69a5 WHIRLPOOL 013076d04d2f92d8d9476e07089daa418068304317df1330dbb403057f0ceaca8d07e34c5ca657aea6d92462a8c819775fd2778b26688309a63318e60e7a0f46
DIST netbeans-9999-r21-build.xml.patch.bz2 2682 SHA256 de05f6e9f75d0ebf775df5ed99c46ef67224f2c80d289a9c0b663d30e20df0a4 SHA512 4a8791f31d540f25157d6feee9182180cc525047a88e8975931ce589e5823c086f04ed200d900d593aaef97379953de58ea68f8a6ba6705d5652202a4156671a WHIRLPOOL 7617b44647ee6490f3f5277b0a3761aa8a99ad410a7b3358d6321b3a7ee3060ef2524ac45d1f6016737dd2f4a32e82247968980abde052eeca3d0015cf6d47d9
-DIST netbeans-trunk-nightly-201710270002-src.zip 221062529 SHA256 901b37eac04b0e670cf5bf3e94268e18f674f8af1086a217af9996233793fef4 SHA512 eee1f8bf5a40a408f30bc393f768dac6eede0406303aceaea45667928459cb9a4103f9894002c1a037826ac3257f7853410cef021754ce29e2123b8989b2024b WHIRLPOOL 427b74bf0335465f7e0b7e363ae1d994e33b2a180163dc1feeb22feffcb9699b1a3f378a12d4b18bf952a25de5e841c3eaadd372cbaad691edc875191a735137
-DIST netbeans-trunk-nightly-201710310002-src.zip 221062529 SHA256 7c3c11a53192fa0a7e65304f6802ca8b21bc54d4ff47f3b352b33f44035f8e83 SHA512 0f8ccc34ba46ee71b487ec32d87c6ae3c868f11ce4116d96e1f970f92c827b1a002f88c5f7676def6eeb1ec35c67f6a94fbfe4a0d3ff09fd49f738b26365f11c WHIRLPOOL 2be901e38f86bd2eb4c872c14951f8806d59bd0d6594550aa0876bc3b46698d78bf2b44267183916f3195d0c1cc0b2452b16fdadc1949f88c3cb197b91cfb252
DIST netbeans-trunk-nightly-201711010002-src.zip 221062529 SHA256 57671d0f48b8a852e6dafea84f1bae5b8f3f93f49bd8134b923facfdfd606088 SHA512 4ad842248738a4e42ae500522a3cd3fbeb1c8e8fcd38a1d5e48af8906c528f6b1ca8213261b51dc683905876c816f1a80002adbff14a8efa98049abb236f3f5d WHIRLPOOL 7d800846e9bbac458e93ee4656c5bf6b8fdc420ccc60f9c474e04ea53c38c1d0fc7685002cf67aee35738bbb36df0766e350dc63bd8ac4ca4f9408808586d8db
DIST netbeans-trunk-nightly-201711020002-src.zip 221062529 SHA256 73151d08012685ff9369eec5d27f83917ee099935b3eda65e3ca9c152b367956 SHA512 1c8666e6e0527da9eb28b6e23d54c076feeb44a5c9176a02dc1dbf833e6e3ef1e27cdc9c128f25b4097363fd96b52ee2703a417d6ca485f18427899228087494 WHIRLPOOL f45d236898033a85f22789d8d5d66beaded07015a0c9eb0616b832fd81a0467a151168eb4e294b20cbb6695677af1af4420254fe59247cbcd9cb7d5d0800061d
DIST netbeans-trunk-nightly-201711030002-src.zip 221062529 SHA256 2a149d04ebfca38791be3f6b62ee2d1f326003e5a5e4b6545ab37b30d4e1cb84 SHA512 1b603cb2aeea52b042b5551668f6f4bf3953b11427b89c92767fc8744d8b463675d59e7294bed092bdcf32d769e5346ffc018c8a11a75956efe9431495721303 WHIRLPOOL 5d872c20262e1ec57215cafaca38b6e30766c4d0ba634a2e0d4c6216ae40c99f58382b1bc320888fa4e305c2021d227173bdc436baced64e5a5a9fc1a21d869b
@@ -21,8 +19,6 @@ DIST netbeans-trunk-nightly-201711280002-src.zip 221062529 SHA256 84c02aa64aa9aa
DIST netbeans-trunk-nightly-201711290002-src.zip 221062529 SHA256 ef3b3ed08e8822ceab113e73b723f24c3a4d079b227e40bbf7534d6ab8bc3f48 SHA512 fe9b52da79ee286a0d7bc69d17c5872c41cf62e0763fade0fb2bc19a41c38670e2c6c1e673dc38e6ab13f61bf586cac0809802c63ad695e1b941d262bd4beff2 WHIRLPOOL 016a5ce06109fe76d6b6040b823c7d0d769e6d343d3528fe89d0c01c85093292bbd9ea2f3d97d06db860054c276b1d10ad2286a692e3782fe5d52c1002d8f767
DIST netbeans-trunk-nightly-201711300002-src.zip 221062529 SHA256 2fe224120f4f73f0e0dee357f919f6d743c1b72b2176a5d73d660f119d3a6029 SHA512 129dac2fc428e37b2b1a5cdb879c69644860f804d1c7f1ed4243e4a0f7128ffd3f4dcf33cbfc30c2707459ba0b936eab9557325cdbd802d42e0ddac02d1ce6a4 WHIRLPOOL ff207ebad3b01fc474a5cc932403da9074d82e225389db1a42ffb2a1a4e9b02bd09c8503e27417f904135863babe460c779295ceb07d219533ba24a4c83cb832
DIST netbeans-trunk-nightly-201712010002-src.zip 221062529 SHA256 584995cb148e39249ff5f886a1b7822c8b9c0d7428b8c843b2e70deb7448794c SHA512 6c3a402f38829cfe19e511d842653a831d9b997082e0682b34fa37bbb61cbbecc45a2ca1d1baaf575a93b82406b16a5eb3e68be7d50d032e209e336a5729c17d WHIRLPOOL 81250b9e0c724e9b07acf4539a4fc1db9bf5ad2017ff4241bc629264e4fcefdaa4fe4eb26a00dbfad78e0182492c75ed35df44a1426419046e2a18d49b14191d
-EBUILD netbeans-javadoc-9999_p20171027.ebuild 5992 SHA256 1234f5f56e3767d3d6a86b6244b00c426771a81f877e5d0a66cf9e0ef054b38e SHA512 8d0f3adf3ee11a79bc9837235b4717817ecd07dc32fdb5d0043c2d41cf840315c3cd3e1f7863a47808bcb0cd1e21bb44c2926cc4dbbf42b8b3e0f2d91c534b37 WHIRLPOOL ba7ef65a6a7bde87d3ce933bba1bb937a2901cb1338ed73ba4926e8706327d70776228d22c3aee7c23b5dca57db4a3d340ab5b830d7d665fe104919ef4d7fc7c
-EBUILD netbeans-javadoc-9999_p20171031.ebuild 5992 SHA256 140cf4ef7f84b1cd785014eca870f031b2e7ee07c8c410968159435b9ddb767a SHA512 79db377459402bc661bb593bb81242d1d3a2f07f5eaedf9430f4926b518945fccd8e7aaa5115eb8ad8c833c280512b3484ffffdc58c806105a914700e7120081 WHIRLPOOL 2359251f05d8c3db76b2d337f9f4fe4d7e2183f466b936c334533e79dd7397d791bb960a5b89d966b9b5a8389d32a8ba99c4c1626ac86ddeccff2e95df409ebc
EBUILD netbeans-javadoc-9999_p20171101.ebuild 5992 SHA256 58c4e2a680fb701908dabbf434ca2cf3d213c58357e5e130c628ef13c29d3f50 SHA512 a59180654c2c3f6de2c8e62dc8f818c0d1af384b22b484122450032f0b61b15f52489c42515f1d374f984addc3352236d751b7b6a4975bfbd7fad5d3b8c34261 WHIRLPOOL 96c8f666e589441c8f282fcf1cf0c512357fdc6d155b3c4d3f94ec9a40114872b65847180ab832fe72bc6a6161c5f0c5c659107373657adf512d9fe0c2e496e0
EBUILD netbeans-javadoc-9999_p20171102.ebuild 5992 SHA256 7ed5f79867c4cc3b2691c994230d0b414dba457bc42adf9f73ccf9fd3823ada3 SHA512 b6ad71693c0d034ac2d2c5cf113c915bbe9345003a1f01a41550fbcbc3bbcd5b160ec3715cded6f1f9506b9da7e6b2d7bd02b053ba8b0f8bde7d732bf6823aab WHIRLPOOL 9feea4060491312e62eba7537d9a5f070f0bd8ac7ee84185940677adb38b7ee9029c72b2a974dce737da8bc68d66a832eeeb74d509a06d05229ad23ba8885cff
EBUILD netbeans-javadoc-9999_p20171103.ebuild 5992 SHA256 336cc60b68c284e86ee0a1a837b9798ad4073cc32c35a0c5d353007096570d28 SHA512 d06c9d93887545438a2902add2bf95deef4867584308ccc094d3b47e9e8c25d34c85a8dded251715d9c2e6165141557e6db768a418166f2bdc3e287ec83ba442 WHIRLPOOL 3688a7897b7cb8fea1b97333347d87427f5066540de8ea0dd28b40e6b76ce5bb471fc81f1ce910f81c0f80f1b3655c721e376299031d57f514c626a6f5762650
diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20171027.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20171027.ebuild
deleted file mode 100644
index e7b003f72..000000000
--- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20171027.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaDocs"
-HOMEPAGE="https://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-27_00-02-02/zip/netbeans-trunk-nightly-201710270002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/0B539A378C2EA52B17BD0326ECE03DF66E3A65E9-ant-libs-1.10.1.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
-DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
- 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.8"
-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-r21-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/0B539A378C2EA52B17BD0326ECE03DF66E3A65E9-ant-libs-1.10.1.zip o.apache.tools.ant.module/external/ant-libs-1.10.1.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r21-build.xml.patch
-
- 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.12.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
- default
-}
-
-src_compile() {
- eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
- ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -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-javadoc/netbeans-javadoc-9999_p20171031.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20171031.ebuild
deleted file mode 100644
index 487a4c1c7..000000000
--- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20171031.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaDocs"
-HOMEPAGE="https://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-31_00-02-15/zip/netbeans-trunk-nightly-201710310002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/0B539A378C2EA52B17BD0326ECE03DF66E3A65E9-ant-libs-1.10.1.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
-DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
- 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.8"
-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-r21-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/0B539A378C2EA52B17BD0326ECE03DF66E3A65E9-ant-libs-1.10.1.zip o.apache.tools.ant.module/external/ant-libs-1.10.1.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r21-build.xml.patch
-
- 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.12.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
- default
-}
-
-src_compile() {
- eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
- ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -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/Manifest b/dev-java/netbeans-javafx/Manifest
index 0f133eb2b..74ae2b3b9 100644
--- a/dev-java/netbeans-javafx/Manifest
+++ b/dev-java/netbeans-javafx/Manifest
@@ -5,8 +5,6 @@ DIST C6E5101D6A096D90AD8CF9E0F21C30F1D6DA74D4-nb-javac-api.jar 206016 SHA256 805
DIST D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip 1647417 SHA256 8c6fa603283582893aed25c247a4748eab38f3e6ce9c59f31b2bb8f3f217a317 SHA512 ffad7d45643015d178cdb1b5bb075f0232470f5f7b82acd87d3dbf88e2034aed04fa9fadadbf7831d3c57fe0c4bc9684d841aebaa8a99ba1d6c1f6cb13f80359 WHIRLPOOL c4df551c83984a2b5cfbe60363ff4d9de2b88f87ed4dcf9b8b91615c62cfe04274736ca29186b8541bc11b1cda8c79ddfd07f3ebcfd146664d9f1c46954696ea
DIST D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar 1713398 SHA256 5ed65a118b90400886ff4debb29a6e2f82a440bd18e7045c8653d5cb3178616b SHA512 66d1435d2214c7259a4a683bbc3596a11bc99568081c214281a635fc0d5af10bbbddf5efbd040169e0e077abc25a4cb3f790530ce2e514270cdf51e9c916d065 WHIRLPOOL 50d3a6534a31b6d8c6c62d580f4fc56f4df52e79f3acf7297ab7deff87f0b7d4a436cd97706ff9fba24aea797a3efb60d501f4f734f7c607b0cbff4c7e9899bc
DIST netbeans-9999-r21-build.xml.patch.bz2 2682 SHA256 de05f6e9f75d0ebf775df5ed99c46ef67224f2c80d289a9c0b663d30e20df0a4 SHA512 4a8791f31d540f25157d6feee9182180cc525047a88e8975931ce589e5823c086f04ed200d900d593aaef97379953de58ea68f8a6ba6705d5652202a4156671a WHIRLPOOL 7617b44647ee6490f3f5277b0a3761aa8a99ad410a7b3358d6321b3a7ee3060ef2524ac45d1f6016737dd2f4a32e82247968980abde052eeca3d0015cf6d47d9
-DIST netbeans-trunk-nightly-201710270002-src.zip 221062529 SHA256 901b37eac04b0e670cf5bf3e94268e18f674f8af1086a217af9996233793fef4 SHA512 eee1f8bf5a40a408f30bc393f768dac6eede0406303aceaea45667928459cb9a4103f9894002c1a037826ac3257f7853410cef021754ce29e2123b8989b2024b WHIRLPOOL 427b74bf0335465f7e0b7e363ae1d994e33b2a180163dc1feeb22feffcb9699b1a3f378a12d4b18bf952a25de5e841c3eaadd372cbaad691edc875191a735137
-DIST netbeans-trunk-nightly-201710310002-src.zip 221062529 SHA256 7c3c11a53192fa0a7e65304f6802ca8b21bc54d4ff47f3b352b33f44035f8e83 SHA512 0f8ccc34ba46ee71b487ec32d87c6ae3c868f11ce4116d96e1f970f92c827b1a002f88c5f7676def6eeb1ec35c67f6a94fbfe4a0d3ff09fd49f738b26365f11c WHIRLPOOL 2be901e38f86bd2eb4c872c14951f8806d59bd0d6594550aa0876bc3b46698d78bf2b44267183916f3195d0c1cc0b2452b16fdadc1949f88c3cb197b91cfb252
DIST netbeans-trunk-nightly-201711010002-src.zip 221062529 SHA256 57671d0f48b8a852e6dafea84f1bae5b8f3f93f49bd8134b923facfdfd606088 SHA512 4ad842248738a4e42ae500522a3cd3fbeb1c8e8fcd38a1d5e48af8906c528f6b1ca8213261b51dc683905876c816f1a80002adbff14a8efa98049abb236f3f5d WHIRLPOOL 7d800846e9bbac458e93ee4656c5bf6b8fdc420ccc60f9c474e04ea53c38c1d0fc7685002cf67aee35738bbb36df0766e350dc63bd8ac4ca4f9408808586d8db
DIST netbeans-trunk-nightly-201711020002-src.zip 221062529 SHA256 73151d08012685ff9369eec5d27f83917ee099935b3eda65e3ca9c152b367956 SHA512 1c8666e6e0527da9eb28b6e23d54c076feeb44a5c9176a02dc1dbf833e6e3ef1e27cdc9c128f25b4097363fd96b52ee2703a417d6ca485f18427899228087494 WHIRLPOOL f45d236898033a85f22789d8d5d66beaded07015a0c9eb0616b832fd81a0467a151168eb4e294b20cbb6695677af1af4420254fe59247cbcd9cb7d5d0800061d
DIST netbeans-trunk-nightly-201711030002-src.zip 221062529 SHA256 2a149d04ebfca38791be3f6b62ee2d1f326003e5a5e4b6545ab37b30d4e1cb84 SHA512 1b603cb2aeea52b042b5551668f6f4bf3953b11427b89c92767fc8744d8b463675d59e7294bed092bdcf32d769e5346ffc018c8a11a75956efe9431495721303 WHIRLPOOL 5d872c20262e1ec57215cafaca38b6e30766c4d0ba634a2e0d4c6216ae40c99f58382b1bc320888fa4e305c2021d227173bdc436baced64e5a5a9fc1a21d869b
@@ -26,8 +24,6 @@ DIST netbeans-trunk-nightly-201711280002-src.zip 221062529 SHA256 84c02aa64aa9aa
DIST netbeans-trunk-nightly-201711290002-src.zip 221062529 SHA256 ef3b3ed08e8822ceab113e73b723f24c3a4d079b227e40bbf7534d6ab8bc3f48 SHA512 fe9b52da79ee286a0d7bc69d17c5872c41cf62e0763fade0fb2bc19a41c38670e2c6c1e673dc38e6ab13f61bf586cac0809802c63ad695e1b941d262bd4beff2 WHIRLPOOL 016a5ce06109fe76d6b6040b823c7d0d769e6d343d3528fe89d0c01c85093292bbd9ea2f3d97d06db860054c276b1d10ad2286a692e3782fe5d52c1002d8f767
DIST netbeans-trunk-nightly-201711300002-src.zip 221062529 SHA256 2fe224120f4f73f0e0dee357f919f6d743c1b72b2176a5d73d660f119d3a6029 SHA512 129dac2fc428e37b2b1a5cdb879c69644860f804d1c7f1ed4243e4a0f7128ffd3f4dcf33cbfc30c2707459ba0b936eab9557325cdbd802d42e0ddac02d1ce6a4 WHIRLPOOL ff207ebad3b01fc474a5cc932403da9074d82e225389db1a42ffb2a1a4e9b02bd09c8503e27417f904135863babe460c779295ceb07d219533ba24a4c83cb832
DIST netbeans-trunk-nightly-201712010002-src.zip 221062529 SHA256 584995cb148e39249ff5f886a1b7822c8b9c0d7428b8c843b2e70deb7448794c SHA512 6c3a402f38829cfe19e511d842653a831d9b997082e0682b34fa37bbb61cbbecc45a2ca1d1baaf575a93b82406b16a5eb3e68be7d50d032e209e336a5729c17d WHIRLPOOL 81250b9e0c724e9b07acf4539a4fc1db9bf5ad2017ff4241bc629264e4fcefdaa4fe4eb26a00dbfad78e0182492c75ed35df44a1426419046e2a18d49b14191d
-EBUILD netbeans-javafx-9999_p20171027.ebuild 4397 SHA256 ed32ed5657395721edc4ede6499a46451710793873069ed2d514c9e83fd79039 SHA512 0133c7ba72de0009adfeb416329e896a6e337302e9434af6f59b108a7bca429850b2ad4fb4187d6f57ed9d4f7700fc7b09306370e6ef4392c7750302cf52233f WHIRLPOOL 9ee3dc9a1cf5c0e477adae9989c5db117ad37fed7c0565e047540bed00c6685965d2ec54295ef3b6084bb6f80b48782ddce773d8704f74d32c1be58b2af72168
-EBUILD netbeans-javafx-9999_p20171031.ebuild 4397 SHA256 85a4e272f233d5821862b4f4769389c124aac7855ef596add43868992e16f184 SHA512 c1cb899d9dbc4101a25c3fb52b635bee2624895fb775d0fef97bd6c5f8859e378e6110319e7e2a6d12a6560b6d1059c3a5d43c40a14b42048470d266f090a27d WHIRLPOOL 8aed8f752aa7805dae474d4fb582a76a50eee4fb7a79e7796a3ac78eb51970b23a3a19477bb01e18ac9f5bce47e3e4ba4691deba48f2d725ad6628a79f6dfb5d
EBUILD netbeans-javafx-9999_p20171101.ebuild 4397 SHA256 4bbe932cf2601a884fe78f71ef21de61f3ba6becd8bee98b99765ba63cef35e3 SHA512 e7aaac5023cc10e3f13325e6e74e462d6e8608d33463a4003974d386fcc631d9e6f67bf641d6490f92bbb15d579f0f63251756df317ccf2dc1dfe272f8440fc3 WHIRLPOOL 326c5ce8cbf625e39001209966ef7ce4f26b3435efcb56b20927f167fd878fcc177f71b7906e0cf0b0814f677adf5db9bf8cdd3c2039047abd181d8c8240d26a
EBUILD netbeans-javafx-9999_p20171102.ebuild 4397 SHA256 97b6a97ddfa9579b7c517d4df749ac60a1d3a9f39288d283954c5b27dd345b8d SHA512 248f4fab9df4f6c68d6cd60c2a404ab85c308974f3d7187f74104f17fbd78373d9a32c156325912c1793041fcb5017596098e78ffc3aa7e8e1764ecb72a6e537 WHIRLPOOL 2a8f58f2f716eb54c7b790532f22a0abaf8f1344014e7443d51a633c8427ef66867522dcecdc73f119b0506b181231b0f4f6ddc57c2cc307877ea0213dc064b3
EBUILD netbeans-javafx-9999_p20171103.ebuild 4397 SHA256 acabfbc5a2df8f810e302fcd833916383cf164e3599cfac4c4bc86248ddd6dd1 SHA512 29ea263c30cbb358f80dba8bafd448a7a8a48fe64a6ad7648677687bca7dc5f137f12292241271681588218290863bf3bfa4cb355ac079f616bd24f6830d2896 WHIRLPOOL 24650344cc73ecaa5edd950fb16a6a4b6f09ca860f06046a6b3e0cbb1fdc9fa3a7853a2224fcc2df3886f1d6c35e5fca25488f98ab9f9c11197f15ff2b3c787b
diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20171027.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20171027.ebuild
deleted file mode 100644
index 8c2460806..000000000
--- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20171027.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaFX Cluster"
-HOMEPAGE="https://netbeans.org/projects/javafx"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-27_00-02-02/zip/netbeans-trunk-nightly-201710270002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- https://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- https://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- https://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- https://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
- https://hg.netbeans.org/binaries/C6E5101D6A096D90AD8CF9E0F21C30F1D6DA74D4-nb-javac-api.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0
- dev-java/junit:4"
-RDEPEND="${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-r21-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}"/C6E5101D6A096D90AD8CF9E0F21C30F1D6DA74D4-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-r21-build.xml.patch
-
- 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.12.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
- default
-}
-
-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-javafx/netbeans-javafx-9999_p20171031.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20171031.ebuild
deleted file mode 100644
index e36cfa8fc..000000000
--- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20171031.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaFX Cluster"
-HOMEPAGE="https://netbeans.org/projects/javafx"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-31_00-02-15/zip/netbeans-trunk-nightly-201710310002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- https://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- https://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- https://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- https://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
- https://hg.netbeans.org/binaries/C6E5101D6A096D90AD8CF9E0F21C30F1D6DA74D4-nb-javac-api.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0
- dev-java/junit:4"
-RDEPEND="${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-r21-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}"/C6E5101D6A096D90AD8CF9E0F21C30F1D6DA74D4-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-r21-build.xml.patch
-
- 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.12.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
- default
-}
-
-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/Manifest b/dev-java/netbeans-mobility/Manifest
index 1c77b5227..f0a9f946c 100644
--- a/dev-java/netbeans-mobility/Manifest
+++ b/dev-java/netbeans-mobility/Manifest
@@ -1,6 +1,4 @@
DIST netbeans-9999-r21-build.xml.patch.bz2 2682 SHA256 de05f6e9f75d0ebf775df5ed99c46ef67224f2c80d289a9c0b663d30e20df0a4 SHA512 4a8791f31d540f25157d6feee9182180cc525047a88e8975931ce589e5823c086f04ed200d900d593aaef97379953de58ea68f8a6ba6705d5652202a4156671a WHIRLPOOL 7617b44647ee6490f3f5277b0a3761aa8a99ad410a7b3358d6321b3a7ee3060ef2524ac45d1f6016737dd2f4a32e82247968980abde052eeca3d0015cf6d47d9
-DIST netbeans-trunk-nightly-201710270002-src.zip 221062529 SHA256 901b37eac04b0e670cf5bf3e94268e18f674f8af1086a217af9996233793fef4 SHA512 eee1f8bf5a40a408f30bc393f768dac6eede0406303aceaea45667928459cb9a4103f9894002c1a037826ac3257f7853410cef021754ce29e2123b8989b2024b WHIRLPOOL 427b74bf0335465f7e0b7e363ae1d994e33b2a180163dc1feeb22feffcb9699b1a3f378a12d4b18bf952a25de5e841c3eaadd372cbaad691edc875191a735137
-DIST netbeans-trunk-nightly-201710310002-src.zip 221062529 SHA256 7c3c11a53192fa0a7e65304f6802ca8b21bc54d4ff47f3b352b33f44035f8e83 SHA512 0f8ccc34ba46ee71b487ec32d87c6ae3c868f11ce4116d96e1f970f92c827b1a002f88c5f7676def6eeb1ec35c67f6a94fbfe4a0d3ff09fd49f738b26365f11c WHIRLPOOL 2be901e38f86bd2eb4c872c14951f8806d59bd0d6594550aa0876bc3b46698d78bf2b44267183916f3195d0c1cc0b2452b16fdadc1949f88c3cb197b91cfb252
DIST netbeans-trunk-nightly-201711010002-src.zip 221062529 SHA256 57671d0f48b8a852e6dafea84f1bae5b8f3f93f49bd8134b923facfdfd606088 SHA512 4ad842248738a4e42ae500522a3cd3fbeb1c8e8fcd38a1d5e48af8906c528f6b1ca8213261b51dc683905876c816f1a80002adbff14a8efa98049abb236f3f5d WHIRLPOOL 7d800846e9bbac458e93ee4656c5bf6b8fdc420ccc60f9c474e04ea53c38c1d0fc7685002cf67aee35738bbb36df0766e350dc63bd8ac4ca4f9408808586d8db
DIST netbeans-trunk-nightly-201711020002-src.zip 221062529 SHA256 73151d08012685ff9369eec5d27f83917ee099935b3eda65e3ca9c152b367956 SHA512 1c8666e6e0527da9eb28b6e23d54c076feeb44a5c9176a02dc1dbf833e6e3ef1e27cdc9c128f25b4097363fd96b52ee2703a417d6ca485f18427899228087494 WHIRLPOOL f45d236898033a85f22789d8d5d66beaded07015a0c9eb0616b832fd81a0467a151168eb4e294b20cbb6695677af1af4420254fe59247cbcd9cb7d5d0800061d
DIST netbeans-trunk-nightly-201711030002-src.zip 221062529 SHA256 2a149d04ebfca38791be3f6b62ee2d1f326003e5a5e4b6545ab37b30d4e1cb84 SHA512 1b603cb2aeea52b042b5551668f6f4bf3953b11427b89c92767fc8744d8b463675d59e7294bed092bdcf32d769e5346ffc018c8a11a75956efe9431495721303 WHIRLPOOL 5d872c20262e1ec57215cafaca38b6e30766c4d0ba634a2e0d4c6216ae40c99f58382b1bc320888fa4e305c2021d227173bdc436baced64e5a5a9fc1a21d869b
@@ -20,8 +18,6 @@ DIST netbeans-trunk-nightly-201711280002-src.zip 221062529 SHA256 84c02aa64aa9aa
DIST netbeans-trunk-nightly-201711290002-src.zip 221062529 SHA256 ef3b3ed08e8822ceab113e73b723f24c3a4d079b227e40bbf7534d6ab8bc3f48 SHA512 fe9b52da79ee286a0d7bc69d17c5872c41cf62e0763fade0fb2bc19a41c38670e2c6c1e673dc38e6ab13f61bf586cac0809802c63ad695e1b941d262bd4beff2 WHIRLPOOL 016a5ce06109fe76d6b6040b823c7d0d769e6d343d3528fe89d0c01c85093292bbd9ea2f3d97d06db860054c276b1d10ad2286a692e3782fe5d52c1002d8f767
DIST netbeans-trunk-nightly-201711300002-src.zip 221062529 SHA256 2fe224120f4f73f0e0dee357f919f6d743c1b72b2176a5d73d660f119d3a6029 SHA512 129dac2fc428e37b2b1a5cdb879c69644860f804d1c7f1ed4243e4a0f7128ffd3f4dcf33cbfc30c2707459ba0b936eab9557325cdbd802d42e0ddac02d1ce6a4 WHIRLPOOL ff207ebad3b01fc474a5cc932403da9074d82e225389db1a42ffb2a1a4e9b02bd09c8503e27417f904135863babe460c779295ceb07d219533ba24a4c83cb832
DIST netbeans-trunk-nightly-201712010002-src.zip 221062529 SHA256 584995cb148e39249ff5f886a1b7822c8b9c0d7428b8c843b2e70deb7448794c SHA512 6c3a402f38829cfe19e511d842653a831d9b997082e0682b34fa37bbb61cbbecc45a2ca1d1baaf575a93b82406b16a5eb3e68be7d50d032e209e336a5729c17d WHIRLPOOL 81250b9e0c724e9b07acf4539a4fc1db9bf5ad2017ff4241bc629264e4fcefdaa4fe4eb26a00dbfad78e0182492c75ed35df44a1426419046e2a18d49b14191d
-EBUILD netbeans-mobility-9999_p20171027.ebuild 4086 SHA256 622290798885d8b3cbb65f9cbd9a05625235e08195d5b4d5856376a3fcfaa7aa SHA512 b53d285aba8d88c8f7a30d83c75346d11cbd997b9932f3d459411e06930dac0b30fe26e4a163b89554d360631397aa5ee22e1813b5ef58f17ce55ad548acd74c WHIRLPOOL ce15dd34ba31b19566d19e5001d12ff5804b63ed32195d5dc707953b0f7e585721a9e2a37b7fac2da3c262e387555a9849dbec3e02ffdf312bb80f58adda3697
-EBUILD netbeans-mobility-9999_p20171031.ebuild 4086 SHA256 fb56ac53d5bc175a184ffbc0e42a9c2ef482e7a08cff09f90d3ebb627c89abee SHA512 6790755c7bd474d53596ed7bd349f467029f0aa0ca84df50c73ec6a670baa17896e6016056c4079e30e1c5d180b0701d4a6ef96d233dec20cb4e3b9b79049ec2 WHIRLPOOL 48c2096bab3f1f804f75ee1bb417f41d25cdfb7eb744267aabf41659dfe41085de316e70f8d669fa1bf811de5a9b0acba2f3f25bfd4c175051dd58630b23c947
EBUILD netbeans-mobility-9999_p20171101.ebuild 4086 SHA256 54d9416e5928eb0a8df2f3a32fb7c5699b5a23fee16c0f1009e6000387b0c0cd SHA512 39dfb6a54138d1c63fdaae3ce40fd6a0c9956fd49433ef3164cbff24a676c59d5df2184a5d57d4da0f5b38d4fb83747e0a7c401af40d1a3a11ef5d7c247f403a WHIRLPOOL 2d36dc3836626a22c7a05817a9bf2a2544c1607dc4d6b81b0da4b2797dd0d404f674a7983d65cca639b159113c7afbe4e982268730de596d158b535ee568cc47
EBUILD netbeans-mobility-9999_p20171102.ebuild 4086 SHA256 e980b2f51fafb58938034650d7e509ffb4c17bf3f71549811bf0819868aef512 SHA512 42647cebdb4fa4a33c2d05b5201c7071941299bc6d163203d40c864db334b74121e54433407d94a82f75122b2afb3aaa046ff2c91d244e9ad5f8b281b766a5f8 WHIRLPOOL 7bd5338285aa48a1d09b2907924fbb64aeab09aef48bd077c41ff2b19c627162bd82434c65645ed4a7eb24f96df1a86177d66e437bff9a3923bcbdcde4fc2ff1
EBUILD netbeans-mobility-9999_p20171103.ebuild 4086 SHA256 ed221b911f66309c4503a616eec7824949675d3d2b49ae5ecee3f9251ff148c0 SHA512 c051bd4e1a54ad246f69d37bec2d844952e127b8eb204b1f31170f361f86f8532d4579dbe6692a454b25cda65c5e7428f9aea57f13f9ddc537dff6a39604d3c4 WHIRLPOOL 9f8c3dbc6dc647522b07a44b3ea4f201a2057720f35aa47fc62411802548a0a274af17fb8962d4be1476d61435167eafa0cdc9c7d1db53aeaff6a1cf421f88c4
diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20171027.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20171027.ebuild
deleted file mode 100644
index 9bf4ed6e1..000000000
--- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20171027.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Mobility Cluster"
-HOMEPAGE="https://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-27_00-02-02/zip/netbeans-trunk-nightly-201710270002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~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="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0"
-RDEPEND="${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-r21-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r21-build.xml.patch
-
- 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
- default
-}
-
-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-mobility/netbeans-mobility-9999_p20171031.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20171031.ebuild
deleted file mode 100644
index 429e2a15d..000000000
--- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20171031.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Mobility Cluster"
-HOMEPAGE="https://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-31_00-02-15/zip/netbeans-trunk-nightly-201710310002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~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="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0"
-RDEPEND="${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-r21-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r21-build.xml.patch
-
- 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
- default
-}
-
-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/Manifest b/dev-java/netbeans-nb/Manifest
index 1b430a06a..d7e6d3aa4 100644
--- a/dev-java/netbeans-nb/Manifest
+++ b/dev-java/netbeans-nb/Manifest
@@ -2,8 +2,6 @@ AUX 8.0/keychain-support.patch 872 SHA256 75ca94102e72f7d2b7dd16729dd84ee781b04e
AUX 9999/keychain-support.patch 872 SHA256 75ca94102e72f7d2b7dd16729dd84ee781b04e80430f841a9546aebaa51662c6 SHA512 a09864d4b6458e7b64bbf3a6514231d5073340f1899c892ff9c0335efb7e1ab2437d3a11c7b2c3ebeb34bffe670305416cd95e95fc45ca8afd473d7395f9fc94 WHIRLPOOL bf9a183d7d42af9b5270151e6e6d44ff9079d2c8f0b80f9e9ac4018c8e8002e27de9afca1c57ba91d588aaaab60c194b059599f76a9d2e8b4ccf3b55022cc44f
DIST netbeans-7.0.png 20011 SHA256 1d519f018ebeff6e29436c8492dbb266446bd0144fb5519b2ef6637664de6f4a SHA512 67bc2673f3e770bbde10587e68890c3091ef38a850cdf48ca73e4c1a288246e1f757fd4ef1c7b052b6137f31fa6044c9bf3ea5a2a9e0ceaede132c106a746113 WHIRLPOOL ef41b010f5c5b2023152c9eb4390c40716025f1162dae68f6c65fc642f1732494f70b086a032599c696d053b963e4edc1220a3c1212ede6209c27fecb1ffe5fa
DIST netbeans-9999-r21-build.xml.patch.bz2 2682 SHA256 de05f6e9f75d0ebf775df5ed99c46ef67224f2c80d289a9c0b663d30e20df0a4 SHA512 4a8791f31d540f25157d6feee9182180cc525047a88e8975931ce589e5823c086f04ed200d900d593aaef97379953de58ea68f8a6ba6705d5652202a4156671a WHIRLPOOL 7617b44647ee6490f3f5277b0a3761aa8a99ad410a7b3358d6321b3a7ee3060ef2524ac45d1f6016737dd2f4a32e82247968980abde052eeca3d0015cf6d47d9
-DIST netbeans-trunk-nightly-201710270002-src.zip 221062529 SHA256 901b37eac04b0e670cf5bf3e94268e18f674f8af1086a217af9996233793fef4 SHA512 eee1f8bf5a40a408f30bc393f768dac6eede0406303aceaea45667928459cb9a4103f9894002c1a037826ac3257f7853410cef021754ce29e2123b8989b2024b WHIRLPOOL 427b74bf0335465f7e0b7e363ae1d994e33b2a180163dc1feeb22feffcb9699b1a3f378a12d4b18bf952a25de5e841c3eaadd372cbaad691edc875191a735137
-DIST netbeans-trunk-nightly-201710310002-src.zip 221062529 SHA256 7c3c11a53192fa0a7e65304f6802ca8b21bc54d4ff47f3b352b33f44035f8e83 SHA512 0f8ccc34ba46ee71b487ec32d87c6ae3c868f11ce4116d96e1f970f92c827b1a002f88c5f7676def6eeb1ec35c67f6a94fbfe4a0d3ff09fd49f738b26365f11c WHIRLPOOL 2be901e38f86bd2eb4c872c14951f8806d59bd0d6594550aa0876bc3b46698d78bf2b44267183916f3195d0c1cc0b2452b16fdadc1949f88c3cb197b91cfb252
DIST netbeans-trunk-nightly-201711010002-src.zip 221062529 SHA256 57671d0f48b8a852e6dafea84f1bae5b8f3f93f49bd8134b923facfdfd606088 SHA512 4ad842248738a4e42ae500522a3cd3fbeb1c8e8fcd38a1d5e48af8906c528f6b1ca8213261b51dc683905876c816f1a80002adbff14a8efa98049abb236f3f5d WHIRLPOOL 7d800846e9bbac458e93ee4656c5bf6b8fdc420ccc60f9c474e04ea53c38c1d0fc7685002cf67aee35738bbb36df0766e350dc63bd8ac4ca4f9408808586d8db
DIST netbeans-trunk-nightly-201711020002-src.zip 221062529 SHA256 73151d08012685ff9369eec5d27f83917ee099935b3eda65e3ca9c152b367956 SHA512 1c8666e6e0527da9eb28b6e23d54c076feeb44a5c9176a02dc1dbf833e6e3ef1e27cdc9c128f25b4097363fd96b52ee2703a417d6ca485f18427899228087494 WHIRLPOOL f45d236898033a85f22789d8d5d66beaded07015a0c9eb0616b832fd81a0467a151168eb4e294b20cbb6695677af1af4420254fe59247cbcd9cb7d5d0800061d
DIST netbeans-trunk-nightly-201711030002-src.zip 221062529 SHA256 2a149d04ebfca38791be3f6b62ee2d1f326003e5a5e4b6545ab37b30d4e1cb84 SHA512 1b603cb2aeea52b042b5551668f6f4bf3953b11427b89c92767fc8744d8b463675d59e7294bed092bdcf32d769e5346ffc018c8a11a75956efe9431495721303 WHIRLPOOL 5d872c20262e1ec57215cafaca38b6e30766c4d0ba634a2e0d4c6216ae40c99f58382b1bc320888fa4e305c2021d227173bdc436baced64e5a5a9fc1a21d869b
@@ -23,8 +21,6 @@ DIST netbeans-trunk-nightly-201711280002-src.zip 221062529 SHA256 84c02aa64aa9aa
DIST netbeans-trunk-nightly-201711290002-src.zip 221062529 SHA256 ef3b3ed08e8822ceab113e73b723f24c3a4d079b227e40bbf7534d6ab8bc3f48 SHA512 fe9b52da79ee286a0d7bc69d17c5872c41cf62e0763fade0fb2bc19a41c38670e2c6c1e673dc38e6ab13f61bf586cac0809802c63ad695e1b941d262bd4beff2 WHIRLPOOL 016a5ce06109fe76d6b6040b823c7d0d769e6d343d3528fe89d0c01c85093292bbd9ea2f3d97d06db860054c276b1d10ad2286a692e3782fe5d52c1002d8f767
DIST netbeans-trunk-nightly-201711300002-src.zip 221062529 SHA256 2fe224120f4f73f0e0dee357f919f6d743c1b72b2176a5d73d660f119d3a6029 SHA512 129dac2fc428e37b2b1a5cdb879c69644860f804d1c7f1ed4243e4a0f7128ffd3f4dcf33cbfc30c2707459ba0b936eab9557325cdbd802d42e0ddac02d1ce6a4 WHIRLPOOL ff207ebad3b01fc474a5cc932403da9074d82e225389db1a42ffb2a1a4e9b02bd09c8503e27417f904135863babe460c779295ceb07d219533ba24a4c83cb832
DIST netbeans-trunk-nightly-201712010002-src.zip 221062529 SHA256 584995cb148e39249ff5f886a1b7822c8b9c0d7428b8c843b2e70deb7448794c SHA512 6c3a402f38829cfe19e511d842653a831d9b997082e0682b34fa37bbb61cbbecc45a2ca1d1baaf575a93b82406b16a5eb3e68be7d50d032e209e336a5729c17d WHIRLPOOL 81250b9e0c724e9b07acf4539a4fc1db9bf5ad2017ff4241bc629264e4fcefdaa4fe4eb26a00dbfad78e0182492c75ed35df44a1426419046e2a18d49b14191d
-EBUILD netbeans-nb-9999_p20171027.ebuild 3786 SHA256 8c3d9fc3c80f3e9d61f10be31118053aacade7d03fdfca3fa58033fb0d695e27 SHA512 f72841a7a2bcc44b6f0931a686154eb1fee80e168f447a75e35266df3e353f8fff8a412f01ced4f369042709c9818f7adc7cabefe756f9cfea3daf26908db2f0 WHIRLPOOL f30fc5c10a265d951a13221d3ce38676a92826997ee142fbe3b531778641050afe7a8735b80ebb5bb1f62712e3f8a5143df7a6fc5ee31ed9797f4494353ce41a
-EBUILD netbeans-nb-9999_p20171031.ebuild 3786 SHA256 6eb6803baac69f7d8216075e946396c2c6e83113a91ea0b9f6bd3fd4a40d051c SHA512 c6d036076789fc4c7b30b0eea62cf423ba640a5b92639e0a384957c6ec19813f7a5870d7a19ca8bcfd9dcdc7584d50b93dc5770d46e5191808ae9b6dce063b77 WHIRLPOOL f4f91b138b9a8fd3354a1f72bdfd4f919452c4682c3fa4e97eb081e4f22f72df1bd82b4ce47841f8d082d595a89f1609fa92240e8bd91c5448ba1607920e7ef8
EBUILD netbeans-nb-9999_p20171101.ebuild 3786 SHA256 4bd49d79e605a54df633bb9e9bb0337b47aa85e16acfe40d05013e2138559ce4 SHA512 bcd4ffcfac2762083e6e26431a1523d9f9e4b52efbb02d53dd3f83cc9cc9e4e14e0d048260ef3d34dcc4124a315abd11439497587ab6e3eec9db2859f47b6558 WHIRLPOOL 567635ee175de6a2b7185e84f0c6361996a0882732a8a30e2b48630110b1d3172b7a7c160287e201c2dff2ebd5ef13e1622fb09a902cceacc40ae27ea7f8be52
EBUILD netbeans-nb-9999_p20171102.ebuild 3786 SHA256 fea9e0e88f23714fe4244365f41adb5dae078337d0b09f69d07e5fb8f81991e6 SHA512 c9f9563f054ee5646bb8a1be99c0577da55baf571e80eafc2261ec56a2a6dc62826886cbac0597ab3874f690164949900b64892b2a0fac794ea83a2fd54cf00f WHIRLPOOL 9a1945d0b6f684ea1f599375ab28b83f9f5805ac9e48d4c9468728fdb06680df7c01cca19c699a594f0a7e5add4026e5c7ff0c0276497a0d0a0e4b1134cbae82
EBUILD netbeans-nb-9999_p20171103.ebuild 3786 SHA256 bc489fe6546c77c12d35291d8aa2b711073b9271d3f2a2b88ad34207ddb65817 SHA512 9fce8ad81b7d5af904b9d6f8f6c1842ae4f08357ba2bc79819226dd1e71936850df0c892ea2b7bfeaa00500e5e05fcf38228287b5b50457ab5e853bd814fc64e WHIRLPOOL 5d5bc772c2bc62b9524fbad657dd9c4dc1661e156f9bfdb7fe94f01a4f8a377b5615c2994f758b3becfb76bc915172fdbebf489ff796efb9e6999a0d0ca1aa5b
diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20171027.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20171027.ebuild
deleted file mode 100644
index a876c97df..000000000
--- a/dev-java/netbeans-nb/netbeans-nb-9999_p20171027.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Branding"
-HOMEPAGE="https://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-27_00-02-02/zip/netbeans-trunk-nightly-201710270002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0"
-RDEPEND="${CDEPEND}"
-
-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-r21-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r21-build.xml.patch
-
- 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
- default
-}
-
-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
-}
diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20171031.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20171031.ebuild
deleted file mode 100644
index c3ec1716c..000000000
--- a/dev-java/netbeans-nb/netbeans-nb-9999_p20171031.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Branding"
-HOMEPAGE="https://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-31_00-02-15/zip/netbeans-trunk-nightly-201710310002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0"
-RDEPEND="${CDEPEND}"
-
-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-r21-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r21-build.xml.patch
-
- 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
- default
-}
-
-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
-}
diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
index 87211e073..54ab4d313 100644
--- a/dev-java/netbeans-php/Manifest
+++ b/dev-java/netbeans-php/Manifest
@@ -2,8 +2,6 @@ DIST 0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip 38814 SHA256 b49d66
DIST 3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip 4593 SHA256 156a35bf95b0353f05e91f1f8f591b5f8124d99cbdf380e32d03f07f889f2146 SHA512 66efd8c6f586c501e19d0b1f04ab212c955ffbd67bf489a9c60b37e0f93733c75b86b01462cf78ba8877b4baff723659d9753458aeb8a0150fbddd4d81ab1b01 WHIRLPOOL 70e28e715335b3119c2c18f3b8736869d7aba4c08555ef5b20a5151eeaf79a8d4c4d94a20a283fa219a7d336c91fed84c86a7424b7a571d152e1fa2e59b37a86
DIST 537814919B9074FE0FE2B73579B38F691ED23732-phpsigfiles.zip 535939 SHA256 69c2fcbd51b2db0d47613d69f44f332cf60d84486f1961d846485ece3a56e682 SHA512 672d2f08a93c9b42ff66f4f160383a772a692a053ba1d1c2b56ac6e3a6b26684526e3dd1b96f360ab0be4afe4cd2cae9b41901f77ad7ed74cb540803e76ed9a9 WHIRLPOOL 419307b45c4c664a7c3cd9b52303d211fed88b25c66ef7bf653ad11f75bb30fec5053f99295707a31a9428f7622fed0128e8cd78007139c0d3459342016968fd
DIST netbeans-9999-r21-build.xml.patch.bz2 2682 SHA256 de05f6e9f75d0ebf775df5ed99c46ef67224f2c80d289a9c0b663d30e20df0a4 SHA512 4a8791f31d540f25157d6feee9182180cc525047a88e8975931ce589e5823c086f04ed200d900d593aaef97379953de58ea68f8a6ba6705d5652202a4156671a WHIRLPOOL 7617b44647ee6490f3f5277b0a3761aa8a99ad410a7b3358d6321b3a7ee3060ef2524ac45d1f6016737dd2f4a32e82247968980abde052eeca3d0015cf6d47d9
-DIST netbeans-trunk-nightly-201710270002-src.zip 221062529 SHA256 901b37eac04b0e670cf5bf3e94268e18f674f8af1086a217af9996233793fef4 SHA512 eee1f8bf5a40a408f30bc393f768dac6eede0406303aceaea45667928459cb9a4103f9894002c1a037826ac3257f7853410cef021754ce29e2123b8989b2024b WHIRLPOOL 427b74bf0335465f7e0b7e363ae1d994e33b2a180163dc1feeb22feffcb9699b1a3f378a12d4b18bf952a25de5e841c3eaadd372cbaad691edc875191a735137
-DIST netbeans-trunk-nightly-201710310002-src.zip 221062529 SHA256 7c3c11a53192fa0a7e65304f6802ca8b21bc54d4ff47f3b352b33f44035f8e83 SHA512 0f8ccc34ba46ee71b487ec32d87c6ae3c868f11ce4116d96e1f970f92c827b1a002f88c5f7676def6eeb1ec35c67f6a94fbfe4a0d3ff09fd49f738b26365f11c WHIRLPOOL 2be901e38f86bd2eb4c872c14951f8806d59bd0d6594550aa0876bc3b46698d78bf2b44267183916f3195d0c1cc0b2452b16fdadc1949f88c3cb197b91cfb252
DIST netbeans-trunk-nightly-201711010002-src.zip 221062529 SHA256 57671d0f48b8a852e6dafea84f1bae5b8f3f93f49bd8134b923facfdfd606088 SHA512 4ad842248738a4e42ae500522a3cd3fbeb1c8e8fcd38a1d5e48af8906c528f6b1ca8213261b51dc683905876c816f1a80002adbff14a8efa98049abb236f3f5d WHIRLPOOL 7d800846e9bbac458e93ee4656c5bf6b8fdc420ccc60f9c474e04ea53c38c1d0fc7685002cf67aee35738bbb36df0766e350dc63bd8ac4ca4f9408808586d8db
DIST netbeans-trunk-nightly-201711020002-src.zip 221062529 SHA256 73151d08012685ff9369eec5d27f83917ee099935b3eda65e3ca9c152b367956 SHA512 1c8666e6e0527da9eb28b6e23d54c076feeb44a5c9176a02dc1dbf833e6e3ef1e27cdc9c128f25b4097363fd96b52ee2703a417d6ca485f18427899228087494 WHIRLPOOL f45d236898033a85f22789d8d5d66beaded07015a0c9eb0616b832fd81a0467a151168eb4e294b20cbb6695677af1af4420254fe59247cbcd9cb7d5d0800061d
DIST netbeans-trunk-nightly-201711030002-src.zip 221062529 SHA256 2a149d04ebfca38791be3f6b62ee2d1f326003e5a5e4b6545ab37b30d4e1cb84 SHA512 1b603cb2aeea52b042b5551668f6f4bf3953b11427b89c92767fc8744d8b463675d59e7294bed092bdcf32d769e5346ffc018c8a11a75956efe9431495721303 WHIRLPOOL 5d872c20262e1ec57215cafaca38b6e30766c4d0ba634a2e0d4c6216ae40c99f58382b1bc320888fa4e305c2021d227173bdc436baced64e5a5a9fc1a21d869b
@@ -23,8 +21,6 @@ DIST netbeans-trunk-nightly-201711280002-src.zip 221062529 SHA256 84c02aa64aa9aa
DIST netbeans-trunk-nightly-201711290002-src.zip 221062529 SHA256 ef3b3ed08e8822ceab113e73b723f24c3a4d079b227e40bbf7534d6ab8bc3f48 SHA512 fe9b52da79ee286a0d7bc69d17c5872c41cf62e0763fade0fb2bc19a41c38670e2c6c1e673dc38e6ab13f61bf586cac0809802c63ad695e1b941d262bd4beff2 WHIRLPOOL 016a5ce06109fe76d6b6040b823c7d0d769e6d343d3528fe89d0c01c85093292bbd9ea2f3d97d06db860054c276b1d10ad2286a692e3782fe5d52c1002d8f767
DIST netbeans-trunk-nightly-201711300002-src.zip 221062529 SHA256 2fe224120f4f73f0e0dee357f919f6d743c1b72b2176a5d73d660f119d3a6029 SHA512 129dac2fc428e37b2b1a5cdb879c69644860f804d1c7f1ed4243e4a0f7128ffd3f4dcf33cbfc30c2707459ba0b936eab9557325cdbd802d42e0ddac02d1ce6a4 WHIRLPOOL ff207ebad3b01fc474a5cc932403da9074d82e225389db1a42ffb2a1a4e9b02bd09c8503e27417f904135863babe460c779295ceb07d219533ba24a4c83cb832
DIST netbeans-trunk-nightly-201712010002-src.zip 221062529 SHA256 584995cb148e39249ff5f886a1b7822c8b9c0d7428b8c843b2e70deb7448794c SHA512 6c3a402f38829cfe19e511d842653a831d9b997082e0682b34fa37bbb61cbbecc45a2ca1d1baaf575a93b82406b16a5eb3e68be7d50d032e209e336a5729c17d WHIRLPOOL 81250b9e0c724e9b07acf4539a4fc1db9bf5ad2017ff4241bc629264e4fcefdaa4fe4eb26a00dbfad78e0182492c75ed35df44a1426419046e2a18d49b14191d
-EBUILD netbeans-php-9999_p20171027.ebuild 4095 SHA256 37b9ea4df0fed3c719128eb1d5c3d86626abb9ba512f00e568d8ab7b9ac01352 SHA512 afadca4274be382d115270b60ffce7df264cabbe8265126e2447bf7b1af2a0966f74ca51c705bcb148752f6830596041471f4e373c58c0ac3ffd47e4431b72e8 WHIRLPOOL 66ae6a27755daf3e1ef851e566464da32ece66eabc7a69afa1b47c9f7196a407c4edbf58245e40e70835837a7de0262c4ce4edd8d48aa69c42dbac6be8b4c6ee
-EBUILD netbeans-php-9999_p20171031.ebuild 4095 SHA256 92d97948a5270937a901ca7e76b40699715ac0e1540d7104153b28f3d37451f8 SHA512 3b048349868b7f1f4272a09b89675a40dcf877196ea966409a19972356849127e36c8e178e7ecd8b92044b6d2d155f6318778f21f6de8303d2800fb06cca8fec WHIRLPOOL 81fc9b675dc9fd87233e53a3f4585d16b11b7f752e084328f00ae570fadabb33a87ad43cba20bc543f0f5e406b87f8e44fa6fe2eeb73f399ad9041674073ce0d
EBUILD netbeans-php-9999_p20171101.ebuild 4095 SHA256 cc6d5248d5ff74eb59bdb4ff800d69645735a9ebe6c687abba38a199457ce535 SHA512 c6738a9e68b78f2fee37d777011e7934a9551afc2df4a623f18ebdbbea78f59dfad9b750233376421de68baf799105c9109f89d23a04ac351d2ca3cd0213c6a3 WHIRLPOOL 04f7a9a53f5e6d47eebecf86f1c39af5a97e1a3f11109f36be0c7d8d301d6fa45d14493544a1f46309161b51b978f2b9203248d34c105fc9e8a14150017c8bcd
EBUILD netbeans-php-9999_p20171102.ebuild 4095 SHA256 2961a851cf6bb1623fe7d5b1b2b338db4b4f8c92728a7b331a5448b854c7a19b SHA512 b7f716b3b1cebb2a61a7f8c9e2c470cb0dec9b51da70f179ce5888752109e6ae6db3590d2077d0147e1d2e0a0f6db2c2c2bf6b23c71e80d2936e85ea1afb4232 WHIRLPOOL 5eabc87597b66628bef3a1ad94e44259fb7d1ab8e426b9f92b3c0f42dd46c47db0e6edb0b08f9e9700c6a6d16a2f8158907035b4ebdb547eca6b55c4eeb95f59
EBUILD netbeans-php-9999_p20171103.ebuild 4095 SHA256 dfc839b641480aadac79606a59e1a3c78a9b04b15161c7db0b6f490bf3bebb84 SHA512 beb8256e2a29c081316bac1cdfb57b54b5f16e6500fe4f2301b83f7e21743252bf555f69f34005a2b6d3e956ee437374c3b48a7b66a9c6265b7898fff913a4eb WHIRLPOOL 51bc2fcb48b287205868635988f48de9ce22af28c865c49d44f34ed385f83683dcfef8cf0d121bc7e09f08cd062b0e80e7a2827822a18128029ba0f07c0937dc
diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20171027.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20171027.ebuild
deleted file mode 100644
index 80a2753bb..000000000
--- a/dev-java/netbeans-php/netbeans-php-9999_p20171027.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans PHP Cluster"
-HOMEPAGE="https://netbeans.org/projects/php"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-27_00-02-02/zip/netbeans-trunk-nightly-201710270002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
- https://hg.netbeans.org/binaries/537814919B9074FE0FE2B73579B38F691ED23732-phpsigfiles.zip
- https://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~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="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0"
-RDEPEND="${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-r21-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}"/537814919B9074FE0FE2B73579B38F691ED23732-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-r21-build.xml.patch
-
- 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
- default
-}
-
-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="${D}"/${INSTALL_DIR}/modules/ext
- pushd "${instdir}" >/dev/null || die
- rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
-}
diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20171031.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20171031.ebuild
deleted file mode 100644
index 2e250937d..000000000
--- a/dev-java/netbeans-php/netbeans-php-9999_p20171031.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans PHP Cluster"
-HOMEPAGE="https://netbeans.org/projects/php"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-31_00-02-15/zip/netbeans-trunk-nightly-201710310002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
- https://hg.netbeans.org/binaries/537814919B9074FE0FE2B73579B38F691ED23732-phpsigfiles.zip
- https://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~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="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0"
-RDEPEND="${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-r21-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}"/537814919B9074FE0FE2B73579B38F691ED23732-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-r21-build.xml.patch
-
- 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
- default
-}
-
-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="${D}"/${INSTALL_DIR}/modules/ext
- pushd "${instdir}" >/dev/null || die
- rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
-}
diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
index 79b30cc09..94d1839f2 100644
--- a/dev-java/netbeans-platform/Manifest
+++ b/dev-java/netbeans-platform/Manifest
@@ -14,8 +14,6 @@ DIST DEABE58D6CDDD124BEA30E9B6E6BD48E90CD7AA1-net.java.html.boot-1.4.jar 60588 S
DIST E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar 1333309 SHA256 7da1f152b349a9167c7ac8d7e6adbb0ea2f5fe319be2e82c80d18b33265a0fc4 SHA512 db6581b3e208470ced2ea5c367160dcb9470a1858926da46eaad6011d5a9feb273038467f75e57a375376ad947b3c1ecb4e5ea6a2fd88096eda84e1232b2eaef WHIRLPOOL 90f19b85218cfe869028be95b90e2394541a5d761186599ed6ec4a62b207b4e32b9ef292a992b894359b318bff10b764cc481b2e1652df7548dd6fa451c8cd65
DIST F752490EC8F6CEC5B7E07947A1407CE8A8E63518-net.java.html-1.4.jar 15873 SHA256 008e99d51987c44e74ca50d0cad3d8738e2e6e7f85b8342f6d7aad78ee1545ca SHA512 3463c1b94956b86ccceebfab4ae943f0c0a80e5529e360ae5aa2e47efde234f32ddd0e3e25c0e904188de0e78d7788e1055b1519991ab6e32f4bc084d8a02f67 WHIRLPOOL 3a4922ed45965efff0a9b99ff96f8597d2fb3138abe8bf57be3a36175f6c7b377a4f470f8dbccf0a8738b09bae28a98a5e4031a2c8b1941b3ee2d3c55c72110f
DIST netbeans-9999-r21-build.xml.patch.bz2 2682 SHA256 de05f6e9f75d0ebf775df5ed99c46ef67224f2c80d289a9c0b663d30e20df0a4 SHA512 4a8791f31d540f25157d6feee9182180cc525047a88e8975931ce589e5823c086f04ed200d900d593aaef97379953de58ea68f8a6ba6705d5652202a4156671a WHIRLPOOL 7617b44647ee6490f3f5277b0a3761aa8a99ad410a7b3358d6321b3a7ee3060ef2524ac45d1f6016737dd2f4a32e82247968980abde052eeca3d0015cf6d47d9
-DIST netbeans-trunk-nightly-201710270002-src.zip 221062529 SHA256 901b37eac04b0e670cf5bf3e94268e18f674f8af1086a217af9996233793fef4 SHA512 eee1f8bf5a40a408f30bc393f768dac6eede0406303aceaea45667928459cb9a4103f9894002c1a037826ac3257f7853410cef021754ce29e2123b8989b2024b WHIRLPOOL 427b74bf0335465f7e0b7e363ae1d994e33b2a180163dc1feeb22feffcb9699b1a3f378a12d4b18bf952a25de5e841c3eaadd372cbaad691edc875191a735137
-DIST netbeans-trunk-nightly-201710310002-src.zip 221062529 SHA256 7c3c11a53192fa0a7e65304f6802ca8b21bc54d4ff47f3b352b33f44035f8e83 SHA512 0f8ccc34ba46ee71b487ec32d87c6ae3c868f11ce4116d96e1f970f92c827b1a002f88c5f7676def6eeb1ec35c67f6a94fbfe4a0d3ff09fd49f738b26365f11c WHIRLPOOL 2be901e38f86bd2eb4c872c14951f8806d59bd0d6594550aa0876bc3b46698d78bf2b44267183916f3195d0c1cc0b2452b16fdadc1949f88c3cb197b91cfb252
DIST netbeans-trunk-nightly-201711010002-src.zip 221062529 SHA256 57671d0f48b8a852e6dafea84f1bae5b8f3f93f49bd8134b923facfdfd606088 SHA512 4ad842248738a4e42ae500522a3cd3fbeb1c8e8fcd38a1d5e48af8906c528f6b1ca8213261b51dc683905876c816f1a80002adbff14a8efa98049abb236f3f5d WHIRLPOOL 7d800846e9bbac458e93ee4656c5bf6b8fdc420ccc60f9c474e04ea53c38c1d0fc7685002cf67aee35738bbb36df0766e350dc63bd8ac4ca4f9408808586d8db
DIST netbeans-trunk-nightly-201711020002-src.zip 221062529 SHA256 73151d08012685ff9369eec5d27f83917ee099935b3eda65e3ca9c152b367956 SHA512 1c8666e6e0527da9eb28b6e23d54c076feeb44a5c9176a02dc1dbf833e6e3ef1e27cdc9c128f25b4097363fd96b52ee2703a417d6ca485f18427899228087494 WHIRLPOOL f45d236898033a85f22789d8d5d66beaded07015a0c9eb0616b832fd81a0467a151168eb4e294b20cbb6695677af1af4420254fe59247cbcd9cb7d5d0800061d
DIST netbeans-trunk-nightly-201711030002-src.zip 221062529 SHA256 2a149d04ebfca38791be3f6b62ee2d1f326003e5a5e4b6545ab37b30d4e1cb84 SHA512 1b603cb2aeea52b042b5551668f6f4bf3953b11427b89c92767fc8744d8b463675d59e7294bed092bdcf32d769e5346ffc018c8a11a75956efe9431495721303 WHIRLPOOL 5d872c20262e1ec57215cafaca38b6e30766c4d0ba634a2e0d4c6216ae40c99f58382b1bc320888fa4e305c2021d227173bdc436baced64e5a5a9fc1a21d869b
@@ -35,8 +33,6 @@ DIST netbeans-trunk-nightly-201711280002-src.zip 221062529 SHA256 84c02aa64aa9aa
DIST netbeans-trunk-nightly-201711290002-src.zip 221062529 SHA256 ef3b3ed08e8822ceab113e73b723f24c3a4d079b227e40bbf7534d6ab8bc3f48 SHA512 fe9b52da79ee286a0d7bc69d17c5872c41cf62e0763fade0fb2bc19a41c38670e2c6c1e673dc38e6ab13f61bf586cac0809802c63ad695e1b941d262bd4beff2 WHIRLPOOL 016a5ce06109fe76d6b6040b823c7d0d769e6d343d3528fe89d0c01c85093292bbd9ea2f3d97d06db860054c276b1d10ad2286a692e3782fe5d52c1002d8f767
DIST netbeans-trunk-nightly-201711300002-src.zip 221062529 SHA256 2fe224120f4f73f0e0dee357f919f6d743c1b72b2176a5d73d660f119d3a6029 SHA512 129dac2fc428e37b2b1a5cdb879c69644860f804d1c7f1ed4243e4a0f7128ffd3f4dcf33cbfc30c2707459ba0b936eab9557325cdbd802d42e0ddac02d1ce6a4 WHIRLPOOL ff207ebad3b01fc474a5cc932403da9074d82e225389db1a42ffb2a1a4e9b02bd09c8503e27417f904135863babe460c779295ceb07d219533ba24a4c83cb832
DIST netbeans-trunk-nightly-201712010002-src.zip 221062529 SHA256 584995cb148e39249ff5f886a1b7822c8b9c0d7428b8c843b2e70deb7448794c SHA512 6c3a402f38829cfe19e511d842653a831d9b997082e0682b34fa37bbb61cbbecc45a2ca1d1baaf575a93b82406b16a5eb3e68be7d50d032e209e336a5729c17d WHIRLPOOL 81250b9e0c724e9b07acf4539a4fc1db9bf5ad2017ff4241bc629264e4fcefdaa4fe4eb26a00dbfad78e0182492c75ed35df44a1426419046e2a18d49b14191d
-EBUILD netbeans-platform-9999_p20171027.ebuild 9238 SHA256 3ca15244497fc293898b886bb211904691b74c24bb70c5f9bc43474b744dc688 SHA512 076a2f8d463df5916c009973b5a4d2e703dd3cffe4a44be65bc93fe89a4d37dbd3c7872498ae94495f33b18e80e715a390f61ee7c4612c136ebb49370d223ae0 WHIRLPOOL e1e2c1acc3697471e9716f08861ad0e6968dc701fec770814ce388180a3e1c8815785d9e68da2c58589f266bb138a5aa78f75d7f90a8a7e136fe5d69c481f45e
-EBUILD netbeans-platform-9999_p20171031.ebuild 9238 SHA256 886f88dc86783cdb4e4ff1b0cec87e8e426deaab888809c76210f24a83070ff0 SHA512 2807ad45b032e9765a1ba5db0eda39ca8982738ab96bb4d272216e34274bdd190e729e7d0dbd2c3cbc6d45c063668dec2a072ccd4a1eafea5119406e959c0660 WHIRLPOOL 84ad29e0a57d01cc88659de11bdcf3b4cd4977d30d1b87908c2cc7bbcd21d51c50db197294e3d781c93fef33033660957a723cceb17ea5d9ceeb32f0f5bf1dcd
EBUILD netbeans-platform-9999_p20171101.ebuild 9238 SHA256 4d73149e5fbd7fba8d5b84b8e54f3e494c408e80195e82a853a5fd40de37253a SHA512 e92254291f3b9c3eb4c846960ed1d1c3f1d4ed4aa6df3ae75a3789422f134689d99c4fa59a0c5b71ef28f3e2ea41be7adff5839ebc578acbec78ff6c4650b8cd WHIRLPOOL f97e05ad932013703e76e7086b7fdba94c255db56f9ba193d647e31714f6e2306f54b9edc2e97e8d12b6806a2eb0ac52e88c28d87d40e4cac10cfa70f496fd8d
EBUILD netbeans-platform-9999_p20171102.ebuild 9238 SHA256 8ba031aa482e6403a15d8f446cd5667d456ca3abbb13e04807f0d00fb6cabf21 SHA512 770948f138fc7f821f95fadb4083a96a2a60bfa500a7778476208c7ecd94d58c701a056192bb09f94fe32ac70dcc1a3a110a457c64ac926521274a3c74c4c42e WHIRLPOOL 1ccfa1a31e5bdfc3db29fc27620598bd9d9aff644b34bfda3255733ffc52008477d0c5e729e1fb5bfa9b378b0a350013bb4d9c652affc0a055168f8101d0ef57
EBUILD netbeans-platform-9999_p20171103.ebuild 9238 SHA256 f324472e4ce5833778c6ae4884f1f2c5f46f5dbd4fe2c91534a9bebec99fc76e SHA512 31374ecb0b11ed1a592b503f8e4511c1377370d5947b1f538e0d5f40e936ac2be3bfbf22a271779e81e6d30983b06933df43bff7d3cca6beda648ad8a3b51511 WHIRLPOOL db39709b43a8651145a2af57797fce9e1f32cff01e7eb19f38706c16e2711811727f9c647f6952fb58cc2768f9a9866cb9100fe2b4c771a8caca4c4916392da5
diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20171027.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20171027.ebuild
deleted file mode 100644
index 867fca7a2..000000000
--- a/dev-java/netbeans-platform/netbeans-platform-9999_p20171027.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Platform"
-HOMEPAGE="https://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-27_00-02-02/zip/netbeans-trunk-nightly-201710270002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
- https://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
- https://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
- https://hg.netbeans.org/binaries/03800C0C31FD6828EA7D3F245B3A7C00E221AA22-ko4j-1.4.jar
- https://hg.netbeans.org/binaries/F752490EC8F6CEC5B7E07947A1407CE8A8E63518-net.java.html-1.4.jar
- https://hg.netbeans.org/binaries/DEABE58D6CDDD124BEA30E9B6E6BD48E90CD7AA1-net.java.html.boot-1.4.jar
- https://hg.netbeans.org/binaries/A5ECB6F58BB276CF77FD0E18A07656508E7099B6-net.java.html.boot.fx-1.4.jar
- https://hg.netbeans.org/binaries/5CC4FD2D576DEEC4F64E46BAA9097525BA4DF8D8-net.java.html.boot.script-1.4.jar
- https://hg.netbeans.org/binaries/0C735D28C3C2F22A9EB86A1F682AAC38920A6356-net.java.html.geo-1.4.jar
- https://hg.netbeans.org/binaries/CD15F35E44B6EC1CF8D7CC216870B70A71D88A1B-net.java.html.json-1.4.jar
- https://hg.netbeans.org/binaries/D7902EF2C6C94BE1F8804B5DDF2084A07DE87EFE-net.java.html.sound-1.4.jar
- https://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
- https://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
- https://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip
- https://hg.netbeans.org/binaries/BB25868BD6C724018FB0350688975EC3B53230EA-xhr4j-1.4.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
-# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar]
-# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
-# [nbmerge] Failed to build target: all-api.htmlui
-
-CDEPEND="dev-java/hamcrest-core:1.3
- dev-java/javahelp:0
- dev-java/jna:4
- dev-java/junit:4[source]
- >=dev-java/osgi-core-api-5:0
- dev-java/osgi-compendium:0
- dev-java/swing-layout:1[source]
- dev-java/testng:0"
-DEPEND="${CDEPEND}
- dev-java/oracle-jdk-bin:1.8[javafx]
- app-arch/unzip"
-RDEPEND="${CDEPEND}
- virtual/jdk:1.8"
-
-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.8"
-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-r21-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}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
- ln -s "${DISTDIR}"/03800C0C31FD6828EA7D3F245B3A7C00E221AA22-ko4j-1.4.jar o.n.html.ko4j/external/ko4j-1.4.jar || die
- ln -s "${DISTDIR}"/F752490EC8F6CEC5B7E07947A1407CE8A8E63518-net.java.html-1.4.jar net.java.html/external/net.java.html-1.4.jar || die
- ln -s "${DISTDIR}"/DEABE58D6CDDD124BEA30E9B6E6BD48E90CD7AA1-net.java.html.boot-1.4.jar net.java.html.boot/external/net.java.html.boot-1.4.jar || die
- ln -s "${DISTDIR}"/A5ECB6F58BB276CF77FD0E18A07656508E7099B6-net.java.html.boot.fx-1.4.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.4.jar || die
- ln -s "${DISTDIR}"/5CC4FD2D576DEEC4F64E46BAA9097525BA4DF8D8-net.java.html.boot.script-1.4.jar net.java.html.boot.script/external/net.java.html.boot.script-1.4.jar || die
- ln -s "${DISTDIR}"/0C735D28C3C2F22A9EB86A1F682AAC38920A6356-net.java.html.geo-1.4.jar net.java.html.geo/external/net.java.html.geo-1.4.jar || die
- ln -s "${DISTDIR}"/CD15F35E44B6EC1CF8D7CC216870B70A71D88A1B-net.java.html.json-1.4.jar net.java.html.json/external/net.java.html.json-1.4.jar || die
- ln -s "${DISTDIR}"/D7902EF2C6C94BE1F8804B5DDF2084A07DE87EFE-net.java.html.sound-1.4.jar net.java.html.sound/external/net.java.html.sound-1.4.jar || die
- ln -s "${DISTDIR}"/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.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}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
- ln -s "${DISTDIR}"/BB25868BD6C724018FB0350688975EC3B53230EA-xhr4j-1.4.jar o.n.html.xhr4j/external/xhr4j-1.4.jar || 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-r21-build.xml.patch
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.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-4 jna.jar jna-4.4.0.jar
- java-pkg_jar-from --into libs.jna.platform/external jna-4 jna-platform.jar jna-platform-4.4.0.jar
- java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
- ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
- 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 libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.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_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
-
- java-pkg-2_src_prepare
- default
-}
-
-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/junit-4.12-sources.jar || die
- dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
- 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="${D}"/${INSTALL_DIR}/modules/ext
- pushd "${instdir}" >/dev/null || die
- rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
- rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
- rm jna-4.4.0.jar && java-pkg_jar-from --into "${instdir}" jna-4 jna.jar jna-4.4.0.jar
- rm jna-platform-4.4.0.jar && java-pkg_jar-from --into "${instdir}" jna-4 jna-platform.jar jna-platform-4.4.0.jar
- rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
- rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
- rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
- rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
- rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
-}
diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20171031.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20171031.ebuild
deleted file mode 100644
index 83f54d3d5..000000000
--- a/dev-java/netbeans-platform/netbeans-platform-9999_p20171031.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Platform"
-HOMEPAGE="https://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-31_00-02-15/zip/netbeans-trunk-nightly-201710310002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
- https://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
- https://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
- https://hg.netbeans.org/binaries/03800C0C31FD6828EA7D3F245B3A7C00E221AA22-ko4j-1.4.jar
- https://hg.netbeans.org/binaries/F752490EC8F6CEC5B7E07947A1407CE8A8E63518-net.java.html-1.4.jar
- https://hg.netbeans.org/binaries/DEABE58D6CDDD124BEA30E9B6E6BD48E90CD7AA1-net.java.html.boot-1.4.jar
- https://hg.netbeans.org/binaries/A5ECB6F58BB276CF77FD0E18A07656508E7099B6-net.java.html.boot.fx-1.4.jar
- https://hg.netbeans.org/binaries/5CC4FD2D576DEEC4F64E46BAA9097525BA4DF8D8-net.java.html.boot.script-1.4.jar
- https://hg.netbeans.org/binaries/0C735D28C3C2F22A9EB86A1F682AAC38920A6356-net.java.html.geo-1.4.jar
- https://hg.netbeans.org/binaries/CD15F35E44B6EC1CF8D7CC216870B70A71D88A1B-net.java.html.json-1.4.jar
- https://hg.netbeans.org/binaries/D7902EF2C6C94BE1F8804B5DDF2084A07DE87EFE-net.java.html.sound-1.4.jar
- https://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
- https://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
- https://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip
- https://hg.netbeans.org/binaries/BB25868BD6C724018FB0350688975EC3B53230EA-xhr4j-1.4.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
-# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar]
-# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
-# [nbmerge] Failed to build target: all-api.htmlui
-
-CDEPEND="dev-java/hamcrest-core:1.3
- dev-java/javahelp:0
- dev-java/jna:4
- dev-java/junit:4[source]
- >=dev-java/osgi-core-api-5:0
- dev-java/osgi-compendium:0
- dev-java/swing-layout:1[source]
- dev-java/testng:0"
-DEPEND="${CDEPEND}
- dev-java/oracle-jdk-bin:1.8[javafx]
- app-arch/unzip"
-RDEPEND="${CDEPEND}
- virtual/jdk:1.8"
-
-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.8"
-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-r21-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}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
- ln -s "${DISTDIR}"/03800C0C31FD6828EA7D3F245B3A7C00E221AA22-ko4j-1.4.jar o.n.html.ko4j/external/ko4j-1.4.jar || die
- ln -s "${DISTDIR}"/F752490EC8F6CEC5B7E07947A1407CE8A8E63518-net.java.html-1.4.jar net.java.html/external/net.java.html-1.4.jar || die
- ln -s "${DISTDIR}"/DEABE58D6CDDD124BEA30E9B6E6BD48E90CD7AA1-net.java.html.boot-1.4.jar net.java.html.boot/external/net.java.html.boot-1.4.jar || die
- ln -s "${DISTDIR}"/A5ECB6F58BB276CF77FD0E18A07656508E7099B6-net.java.html.boot.fx-1.4.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.4.jar || die
- ln -s "${DISTDIR}"/5CC4FD2D576DEEC4F64E46BAA9097525BA4DF8D8-net.java.html.boot.script-1.4.jar net.java.html.boot.script/external/net.java.html.boot.script-1.4.jar || die
- ln -s "${DISTDIR}"/0C735D28C3C2F22A9EB86A1F682AAC38920A6356-net.java.html.geo-1.4.jar net.java.html.geo/external/net.java.html.geo-1.4.jar || die
- ln -s "${DISTDIR}"/CD15F35E44B6EC1CF8D7CC216870B70A71D88A1B-net.java.html.json-1.4.jar net.java.html.json/external/net.java.html.json-1.4.jar || die
- ln -s "${DISTDIR}"/D7902EF2C6C94BE1F8804B5DDF2084A07DE87EFE-net.java.html.sound-1.4.jar net.java.html.sound/external/net.java.html.sound-1.4.jar || die
- ln -s "${DISTDIR}"/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.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}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
- ln -s "${DISTDIR}"/BB25868BD6C724018FB0350688975EC3B53230EA-xhr4j-1.4.jar o.n.html.xhr4j/external/xhr4j-1.4.jar || 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-r21-build.xml.patch
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.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-4 jna.jar jna-4.4.0.jar
- java-pkg_jar-from --into libs.jna.platform/external jna-4 jna-platform.jar jna-platform-4.4.0.jar
- java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
- ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
- 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 libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.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_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
-
- java-pkg-2_src_prepare
- default
-}
-
-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/junit-4.12-sources.jar || die
- dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
- 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="${D}"/${INSTALL_DIR}/modules/ext
- pushd "${instdir}" >/dev/null || die
- rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
- rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
- rm jna-4.4.0.jar && java-pkg_jar-from --into "${instdir}" jna-4 jna.jar jna-4.4.0.jar
- rm jna-platform-4.4.0.jar && java-pkg_jar-from --into "${instdir}" jna-4 jna-platform.jar jna-platform-4.4.0.jar
- rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
- rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
- rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
- rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
- rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
-}
diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
index 94b287e71..e9aa454c5 100644
--- a/dev-java/netbeans-profiler/Manifest
+++ b/dev-java/netbeans-profiler/Manifest
@@ -1,6 +1,4 @@
DIST netbeans-9999-r21-build.xml.patch.bz2 2682 SHA256 de05f6e9f75d0ebf775df5ed99c46ef67224f2c80d289a9c0b663d30e20df0a4 SHA512 4a8791f31d540f25157d6feee9182180cc525047a88e8975931ce589e5823c086f04ed200d900d593aaef97379953de58ea68f8a6ba6705d5652202a4156671a WHIRLPOOL 7617b44647ee6490f3f5277b0a3761aa8a99ad410a7b3358d6321b3a7ee3060ef2524ac45d1f6016737dd2f4a32e82247968980abde052eeca3d0015cf6d47d9
-DIST netbeans-trunk-nightly-201710270002-src.zip 221062529 SHA256 901b37eac04b0e670cf5bf3e94268e18f674f8af1086a217af9996233793fef4 SHA512 eee1f8bf5a40a408f30bc393f768dac6eede0406303aceaea45667928459cb9a4103f9894002c1a037826ac3257f7853410cef021754ce29e2123b8989b2024b WHIRLPOOL 427b74bf0335465f7e0b7e363ae1d994e33b2a180163dc1feeb22feffcb9699b1a3f378a12d4b18bf952a25de5e841c3eaadd372cbaad691edc875191a735137
-DIST netbeans-trunk-nightly-201710310002-src.zip 221062529 SHA256 7c3c11a53192fa0a7e65304f6802ca8b21bc54d4ff47f3b352b33f44035f8e83 SHA512 0f8ccc34ba46ee71b487ec32d87c6ae3c868f11ce4116d96e1f970f92c827b1a002f88c5f7676def6eeb1ec35c67f6a94fbfe4a0d3ff09fd49f738b26365f11c WHIRLPOOL 2be901e38f86bd2eb4c872c14951f8806d59bd0d6594550aa0876bc3b46698d78bf2b44267183916f3195d0c1cc0b2452b16fdadc1949f88c3cb197b91cfb252
DIST netbeans-trunk-nightly-201711010002-src.zip 221062529 SHA256 57671d0f48b8a852e6dafea84f1bae5b8f3f93f49bd8134b923facfdfd606088 SHA512 4ad842248738a4e42ae500522a3cd3fbeb1c8e8fcd38a1d5e48af8906c528f6b1ca8213261b51dc683905876c816f1a80002adbff14a8efa98049abb236f3f5d WHIRLPOOL 7d800846e9bbac458e93ee4656c5bf6b8fdc420ccc60f9c474e04ea53c38c1d0fc7685002cf67aee35738bbb36df0766e350dc63bd8ac4ca4f9408808586d8db
DIST netbeans-trunk-nightly-201711020002-src.zip 221062529 SHA256 73151d08012685ff9369eec5d27f83917ee099935b3eda65e3ca9c152b367956 SHA512 1c8666e6e0527da9eb28b6e23d54c076feeb44a5c9176a02dc1dbf833e6e3ef1e27cdc9c128f25b4097363fd96b52ee2703a417d6ca485f18427899228087494 WHIRLPOOL f45d236898033a85f22789d8d5d66beaded07015a0c9eb0616b832fd81a0467a151168eb4e294b20cbb6695677af1af4420254fe59247cbcd9cb7d5d0800061d
DIST netbeans-trunk-nightly-201711030002-src.zip 221062529 SHA256 2a149d04ebfca38791be3f6b62ee2d1f326003e5a5e4b6545ab37b30d4e1cb84 SHA512 1b603cb2aeea52b042b5551668f6f4bf3953b11427b89c92767fc8744d8b463675d59e7294bed092bdcf32d769e5346ffc018c8a11a75956efe9431495721303 WHIRLPOOL 5d872c20262e1ec57215cafaca38b6e30766c4d0ba634a2e0d4c6216ae40c99f58382b1bc320888fa4e305c2021d227173bdc436baced64e5a5a9fc1a21d869b
@@ -20,8 +18,6 @@ DIST netbeans-trunk-nightly-201711280002-src.zip 221062529 SHA256 84c02aa64aa9aa
DIST netbeans-trunk-nightly-201711290002-src.zip 221062529 SHA256 ef3b3ed08e8822ceab113e73b723f24c3a4d079b227e40bbf7534d6ab8bc3f48 SHA512 fe9b52da79ee286a0d7bc69d17c5872c41cf62e0763fade0fb2bc19a41c38670e2c6c1e673dc38e6ab13f61bf586cac0809802c63ad695e1b941d262bd4beff2 WHIRLPOOL 016a5ce06109fe76d6b6040b823c7d0d769e6d343d3528fe89d0c01c85093292bbd9ea2f3d97d06db860054c276b1d10ad2286a692e3782fe5d52c1002d8f767
DIST netbeans-trunk-nightly-201711300002-src.zip 221062529 SHA256 2fe224120f4f73f0e0dee357f919f6d743c1b72b2176a5d73d660f119d3a6029 SHA512 129dac2fc428e37b2b1a5cdb879c69644860f804d1c7f1ed4243e4a0f7128ffd3f4dcf33cbfc30c2707459ba0b936eab9557325cdbd802d42e0ddac02d1ce6a4 WHIRLPOOL ff207ebad3b01fc474a5cc932403da9074d82e225389db1a42ffb2a1a4e9b02bd09c8503e27417f904135863babe460c779295ceb07d219533ba24a4c83cb832
DIST netbeans-trunk-nightly-201712010002-src.zip 221062529 SHA256 584995cb148e39249ff5f886a1b7822c8b9c0d7428b8c843b2e70deb7448794c SHA512 6c3a402f38829cfe19e511d842653a831d9b997082e0682b34fa37bbb61cbbecc45a2ca1d1baaf575a93b82406b16a5eb3e68be7d50d032e209e336a5729c17d WHIRLPOOL 81250b9e0c724e9b07acf4539a4fc1db9bf5ad2017ff4241bc629264e4fcefdaa4fe4eb26a00dbfad78e0182492c75ed35df44a1426419046e2a18d49b14191d
-EBUILD netbeans-profiler-9999_p20171027.ebuild 3146 SHA256 c5592f4ef1aaa16ebc0b56f50cdb13fe155c16d1cd4948dd088ff6bfdca6fa90 SHA512 bd279a184c821ea0f69c6410d74281139c3a3880af613dad76e533fbca3c46b4c56e9bc75e67f6dc6b6b05c4872fe640a9eefe4994d3b16e52d1541a24159ecb WHIRLPOOL f18347508cc2cecb86682294f5fc8091498336877ce8e07ef653ad6630920f62ce40943d8c43f6cbbf6005ed35b835cde6757ee50136786103ff7ec4c54a2007
-EBUILD netbeans-profiler-9999_p20171031.ebuild 3146 SHA256 5024b75858e0ff0581481905eb9cbcce6b317e674f7ea6d7f36e8fb81dd11c1a SHA512 71fa2d006c47de4310ae6218f31f14ca5a9058c23af669dd987f5d6d1187ef8470e1aa90bd769f8ce72f4eb58f8f3c84bf7ad651ebea493efd81e45f51fd03d9 WHIRLPOOL 2065dc77f5e784790a57a0d8d203b0930e668e8fde96cde2bb6090b095c8f1d391f613cb3299493e18ff5437eea3337771def43e3e8679870a12225a60ab9f3f
EBUILD netbeans-profiler-9999_p20171101.ebuild 3146 SHA256 8dbc615afd230621cb290c57b7f7414d7b0c2a6cf14352b696c7251dc7e56e20 SHA512 7e074febb4ea8ab7c6928a7c53a98c5dac24965a829696d6703b894cff9e3777e8204859f51ee3460bf7319fc9741f8af001e377ff4363a68bd5de96ddc61d6f WHIRLPOOL 06cb9e28b0205a23aebc2ceab514fd5bd9c0bfee3a4982bf98f3f5de79e57cc03b3ba5667da7f31ab69c3c5f486c9e75f878ef6c97e94d83604033cfb75651be
EBUILD netbeans-profiler-9999_p20171102.ebuild 3146 SHA256 b6c44014756b4c4d040a3b4f150238d042a9281eb32f1327d74b3e95fe6bab0c SHA512 203b044a8455cda0a3c6a5bc1ca835b03441579aac55b35e1c0c79dd9daa7483452c3608f306beff08ea47ee0b52661dd9f47d5b4aeddbec36308df8cc4adc15 WHIRLPOOL 49951731ceff492cda668c02d02171f683b7b90d2c0c825f7c074b7b2203187f3da5ac8ddf078c9f02affc780a959d12c1ea019544748b7d69d991ffa56e8523
EBUILD netbeans-profiler-9999_p20171103.ebuild 3146 SHA256 23e8cafda952eeaf500bcfa7a14bb83d5c6a8928c656e4d1f3cd13c928614b7b SHA512 7108f488f83662e4924cd7acb0e1e9e39d053463888212eb3191b3c763a69856b3bf6be59d71eb9c7692435c28011c766a6ff3cb73d0e32e748544394e70c984 WHIRLPOOL 540ffcf2b5bbdf1fbdce8570ca82c56d47f12b4b07de3bb0cfde00de6d3d896c4432dc55680e94061c6e523db94fe9741ee5f3f8867b91d6996b863e5b057bac
diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20171027.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20171027.ebuild
deleted file mode 100644
index f90a7f182..000000000
--- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20171027.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Profiler Cluster"
-HOMEPAGE="https://netbeans.org/projects/profiler"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-27_00-02-02/zip/netbeans-trunk-nightly-201710270002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-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="virtual/jdk:1.8
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0"
-RDEPEND="${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-r21-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r21-build.xml.patch
-
- 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
- default
-}
-
-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-profiler/netbeans-profiler-9999_p20171031.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20171031.ebuild
deleted file mode 100644
index 6f6617ac6..000000000
--- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20171031.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Profiler Cluster"
-HOMEPAGE="https://netbeans.org/projects/profiler"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-31_00-02-15/zip/netbeans-trunk-nightly-201710310002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-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="virtual/jdk:1.8
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0"
-RDEPEND="${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-r21-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r21-build.xml.patch
-
- 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
- default
-}
-
-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/Manifest b/dev-java/netbeans-webcommon/Manifest
index cdcca0213..c2a346da3 100644
--- a/dev-java/netbeans-webcommon/Manifest
+++ b/dev-java/netbeans-webcommon/Manifest
@@ -13,8 +13,6 @@ DIST C8EEAB10E4539BEAF97476EBA252BD4B40377FA9-js-corestubs.zip 32928 SHA256 9744
DIST CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip 2179489 SHA256 9e60b24c8cd7930d04517872e5926dffd761f06501b14caabd9456eba5f882c0 SHA512 bafbf999c1e64da8a4b72896514d1b9e6dca2dc5fb4d66dbd62fb5a986348faa42834da7960db4cd1455104f0d0dd0eaf6e56edd47affefdbc903a2320110da6 WHIRLPOOL 4a05b2eabf3688729d4a7f77c4b18fb6de4d2c88a1f206ec6a49094826a3fcfb9c5eae5947b9d8461e284c10743c7bd35c909caeba896b4f7bb1d1aaeb3c7d91
DIST D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip 912402 SHA256 2fd1ecfc79700868afbf5915bc6196185eb66dae30c721b131bf41d732391f9c SHA512 0bc0a65bb7b6d78a003634027c93d842e2f1d928fcfedc9b12db4b508752b06931429a4a580a08b5fd5e666e4f3a208aed86eb21e81377973b43cb77b48cf4ce WHIRLPOOL 611461579d65306a303a58dcfde5a547a544750a7f77a82983dce741fff8fcf7ff259f2c201966cf1f9e1fb2e7ded4afe551ec9b04d707c0c92314074b0f378f
DIST netbeans-9999-r21-build.xml.patch.bz2 2682 SHA256 de05f6e9f75d0ebf775df5ed99c46ef67224f2c80d289a9c0b663d30e20df0a4 SHA512 4a8791f31d540f25157d6feee9182180cc525047a88e8975931ce589e5823c086f04ed200d900d593aaef97379953de58ea68f8a6ba6705d5652202a4156671a WHIRLPOOL 7617b44647ee6490f3f5277b0a3761aa8a99ad410a7b3358d6321b3a7ee3060ef2524ac45d1f6016737dd2f4a32e82247968980abde052eeca3d0015cf6d47d9
-DIST netbeans-trunk-nightly-201710270002-src.zip 221062529 SHA256 901b37eac04b0e670cf5bf3e94268e18f674f8af1086a217af9996233793fef4 SHA512 eee1f8bf5a40a408f30bc393f768dac6eede0406303aceaea45667928459cb9a4103f9894002c1a037826ac3257f7853410cef021754ce29e2123b8989b2024b WHIRLPOOL 427b74bf0335465f7e0b7e363ae1d994e33b2a180163dc1feeb22feffcb9699b1a3f378a12d4b18bf952a25de5e841c3eaadd372cbaad691edc875191a735137
-DIST netbeans-trunk-nightly-201710310002-src.zip 221062529 SHA256 7c3c11a53192fa0a7e65304f6802ca8b21bc54d4ff47f3b352b33f44035f8e83 SHA512 0f8ccc34ba46ee71b487ec32d87c6ae3c868f11ce4116d96e1f970f92c827b1a002f88c5f7676def6eeb1ec35c67f6a94fbfe4a0d3ff09fd49f738b26365f11c WHIRLPOOL 2be901e38f86bd2eb4c872c14951f8806d59bd0d6594550aa0876bc3b46698d78bf2b44267183916f3195d0c1cc0b2452b16fdadc1949f88c3cb197b91cfb252
DIST netbeans-trunk-nightly-201711010002-src.zip 221062529 SHA256 57671d0f48b8a852e6dafea84f1bae5b8f3f93f49bd8134b923facfdfd606088 SHA512 4ad842248738a4e42ae500522a3cd3fbeb1c8e8fcd38a1d5e48af8906c528f6b1ca8213261b51dc683905876c816f1a80002adbff14a8efa98049abb236f3f5d WHIRLPOOL 7d800846e9bbac458e93ee4656c5bf6b8fdc420ccc60f9c474e04ea53c38c1d0fc7685002cf67aee35738bbb36df0766e350dc63bd8ac4ca4f9408808586d8db
DIST netbeans-trunk-nightly-201711020002-src.zip 221062529 SHA256 73151d08012685ff9369eec5d27f83917ee099935b3eda65e3ca9c152b367956 SHA512 1c8666e6e0527da9eb28b6e23d54c076feeb44a5c9176a02dc1dbf833e6e3ef1e27cdc9c128f25b4097363fd96b52ee2703a417d6ca485f18427899228087494 WHIRLPOOL f45d236898033a85f22789d8d5d66beaded07015a0c9eb0616b832fd81a0467a151168eb4e294b20cbb6695677af1af4420254fe59247cbcd9cb7d5d0800061d
DIST netbeans-trunk-nightly-201711030002-src.zip 221062529 SHA256 2a149d04ebfca38791be3f6b62ee2d1f326003e5a5e4b6545ab37b30d4e1cb84 SHA512 1b603cb2aeea52b042b5551668f6f4bf3953b11427b89c92767fc8744d8b463675d59e7294bed092bdcf32d769e5346ffc018c8a11a75956efe9431495721303 WHIRLPOOL 5d872c20262e1ec57215cafaca38b6e30766c4d0ba634a2e0d4c6216ae40c99f58382b1bc320888fa4e305c2021d227173bdc436baced64e5a5a9fc1a21d869b
@@ -34,8 +32,6 @@ DIST netbeans-trunk-nightly-201711280002-src.zip 221062529 SHA256 84c02aa64aa9aa
DIST netbeans-trunk-nightly-201711290002-src.zip 221062529 SHA256 ef3b3ed08e8822ceab113e73b723f24c3a4d079b227e40bbf7534d6ab8bc3f48 SHA512 fe9b52da79ee286a0d7bc69d17c5872c41cf62e0763fade0fb2bc19a41c38670e2c6c1e673dc38e6ab13f61bf586cac0809802c63ad695e1b941d262bd4beff2 WHIRLPOOL 016a5ce06109fe76d6b6040b823c7d0d769e6d343d3528fe89d0c01c85093292bbd9ea2f3d97d06db860054c276b1d10ad2286a692e3782fe5d52c1002d8f767
DIST netbeans-trunk-nightly-201711300002-src.zip 221062529 SHA256 2fe224120f4f73f0e0dee357f919f6d743c1b72b2176a5d73d660f119d3a6029 SHA512 129dac2fc428e37b2b1a5cdb879c69644860f804d1c7f1ed4243e4a0f7128ffd3f4dcf33cbfc30c2707459ba0b936eab9557325cdbd802d42e0ddac02d1ce6a4 WHIRLPOOL ff207ebad3b01fc474a5cc932403da9074d82e225389db1a42ffb2a1a4e9b02bd09c8503e27417f904135863babe460c779295ceb07d219533ba24a4c83cb832
DIST netbeans-trunk-nightly-201712010002-src.zip 221062529 SHA256 584995cb148e39249ff5f886a1b7822c8b9c0d7428b8c843b2e70deb7448794c SHA512 6c3a402f38829cfe19e511d842653a831d9b997082e0682b34fa37bbb61cbbecc45a2ca1d1baaf575a93b82406b16a5eb3e68be7d50d032e209e336a5729c17d WHIRLPOOL 81250b9e0c724e9b07acf4539a4fc1db9bf5ad2017ff4241bc629264e4fcefdaa4fe4eb26a00dbfad78e0182492c75ed35df44a1426419046e2a18d49b14191d
-EBUILD netbeans-webcommon-9999_p20171027.ebuild 5932 SHA256 4faf5d57c96cc4d83320cd158e748a147ca5d13df6e36b74990512b57c226ae7 SHA512 4c26917900dcdd167cdde5a52e6b44bd8d9b8fb1854d7de33a26a77d73180192d7ef5ebcd39ee279e5b54dd5b79b2ce02a1fa97e7decc2b5b692d48dfa25da9a WHIRLPOOL d7828a1417cdab237e04c226ee7420d4ae890a7504f9c08a673037f27e954e3b7ed79b9edcaa364db347a13f479a53cf364bb7ab5bbfe9ec3510cb4e6debbbd0
-EBUILD netbeans-webcommon-9999_p20171031.ebuild 5932 SHA256 b941f5957e271ec1602d38fcee5bffac831603583c9c0b3d5d0f8d47a3dd718f SHA512 bf77b8db7774728d31dc5ce8a752bcd13a587846242c65f6aeea7f9e83f2b128f2a36e3a36fa8ff66c6dcf6a28c78556f176d3248c5637b3cd0237d513e33e44 WHIRLPOOL 8ff12edc298354ee8b9c75952d4926036f2e34cf6dfbc9334b4de020f2cb3565b725ec549259313a8998815722e8d43a588e89cb5a7fb847ea4d05c724b44de9
EBUILD netbeans-webcommon-9999_p20171101.ebuild 5932 SHA256 233014f05c5816143f6bf76c7496e05e2d7c43efeda89f56cbdd2f12c74b2dc6 SHA512 ef64eb196b71c9cd8d0e42b0dd0582cf2787af5e1ec67a1013bcd352835cb8d774614c94670a6e717d2136a8bdb442230aaecfd50906083d683fe99c70cfee9e WHIRLPOOL 2818325a89bcee8519b9aee0741294afeb179fae04b458301550710c0ed9ac83c7ac846e29a3e64870dc8acc500d5fd79e9e8664b7bd779e9eee5febfcd991a2
EBUILD netbeans-webcommon-9999_p20171102.ebuild 5932 SHA256 feb90c257ab8bf10aeb327bce2546214d1d04fbd1c28410c517463464c6b8d03 SHA512 870d257276c356c6036b1247592c216ea160e3e52851d807476f47747c219dfacb67c72a3079b23c55314742d7dc1464b2422328b2074d8fe12dc116b575bc6d WHIRLPOOL 9aa24d8d9a5f237eea697d79bed8db173c3caeef36f252f6ecbd14139a8c1f655fefc6b7968f0db33a674a9b839df800c5b018cd1230209677b282de9de3ec9a
EBUILD netbeans-webcommon-9999_p20171103.ebuild 5932 SHA256 aab3bfdc5b87f2d3e9dd6cd2a9d506605b8774788db488f4076138fb4c204ee2 SHA512 0bad1222f7ba1909a3b93fb1f35ccec6bde70ca1dbeb9fd4ca1283b05c1abfce26f34a64d50feb169cc77d39811b32ed939240196b98a02a0f3184cb4bfb2f82 WHIRLPOOL 74157e09181e785a45a25aa78a32f4394877980c4d0ea9c0e6df633b04e38f575fa4e208a83f86d3805508af8c664fa4360c1c0c804eb3606b14a550a88b5c70
diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20171027.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20171027.ebuild
deleted file mode 100644
index 4f1afbcb3..000000000
--- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20171027.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Cluster"
-HOMEPAGE="https://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-27_00-02-02/zip/netbeans-trunk-nightly-201710270002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/7CA13589F586F659BB0E1561719A91CA47BF1897-com.oracle.js.parser.jar
- https://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
- https://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
- https://hg.netbeans.org/binaries/C8EEAB10E4539BEAF97476EBA252BD4B40377FA9-js-corestubs.zip
- https://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
- https://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
- https://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
- https://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
- https://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
- https://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
- https://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
- https://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
- https://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
- https://hg.netbeans.org/binaries/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0
- dev-java/jna:4"
-RDEPEND="${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-r21-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/7CA13589F586F659BB0E1561719A91CA47BF1897-com.oracle.js.parser.jar libs.nashorn/external/com.oracle.js.parser.jar || 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}"/C8EEAB10E4539BEAF97476EBA252BD4B40377FA9-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
- ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
- ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
- ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
- ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-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}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
- ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
- ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
- ln -s "${DISTDIR}"/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip html.ojet/external/ojetdocs-2_0_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-r21-build.xml.patch
-
- 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-4 jna.jar jna-4.4.0.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
- default
-}
-
-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
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
-}
diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20171031.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20171031.ebuild
deleted file mode 100644
index ce03e4096..000000000
--- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20171031.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Cluster"
-HOMEPAGE="https://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-31_00-02-15/zip/netbeans-trunk-nightly-201710310002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2
- https://hg.netbeans.org/binaries/7CA13589F586F659BB0E1561719A91CA47BF1897-com.oracle.js.parser.jar
- https://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
- https://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
- https://hg.netbeans.org/binaries/C8EEAB10E4539BEAF97476EBA252BD4B40377FA9-js-corestubs.zip
- https://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
- https://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
- https://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
- https://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
- https://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
- https://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
- https://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
- https://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
- https://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
- https://hg.netbeans.org/binaries/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0
- dev-java/jna:4"
-RDEPEND="${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-r21-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/7CA13589F586F659BB0E1561719A91CA47BF1897-com.oracle.js.parser.jar libs.nashorn/external/com.oracle.js.parser.jar || 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}"/C8EEAB10E4539BEAF97476EBA252BD4B40377FA9-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
- ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
- ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
- ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
- ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-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}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
- ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
- ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
- ln -s "${DISTDIR}"/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip html.ojet/external/ojetdocs-2_0_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-r21-build.xml.patch
-
- 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-4 jna.jar jna-4.4.0.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
- default
-}
-
-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
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
-}
diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
index ad968fc2c..d2776af1f 100644
--- a/dev-java/netbeans-websvccommon/Manifest
+++ b/dev-java/netbeans-websvccommon/Manifest
@@ -1,6 +1,4 @@
DIST netbeans-9999-r21-build.xml.patch.bz2 2682 SHA256 de05f6e9f75d0ebf775df5ed99c46ef67224f2c80d289a9c0b663d30e20df0a4 SHA512 4a8791f31d540f25157d6feee9182180cc525047a88e8975931ce589e5823c086f04ed200d900d593aaef97379953de58ea68f8a6ba6705d5652202a4156671a WHIRLPOOL 7617b44647ee6490f3f5277b0a3761aa8a99ad410a7b3358d6321b3a7ee3060ef2524ac45d1f6016737dd2f4a32e82247968980abde052eeca3d0015cf6d47d9
-DIST netbeans-trunk-nightly-201710270002-src.zip 221062529 SHA256 901b37eac04b0e670cf5bf3e94268e18f674f8af1086a217af9996233793fef4 SHA512 eee1f8bf5a40a408f30bc393f768dac6eede0406303aceaea45667928459cb9a4103f9894002c1a037826ac3257f7853410cef021754ce29e2123b8989b2024b WHIRLPOOL 427b74bf0335465f7e0b7e363ae1d994e33b2a180163dc1feeb22feffcb9699b1a3f378a12d4b18bf952a25de5e841c3eaadd372cbaad691edc875191a735137
-DIST netbeans-trunk-nightly-201710310002-src.zip 221062529 SHA256 7c3c11a53192fa0a7e65304f6802ca8b21bc54d4ff47f3b352b33f44035f8e83 SHA512 0f8ccc34ba46ee71b487ec32d87c6ae3c868f11ce4116d96e1f970f92c827b1a002f88c5f7676def6eeb1ec35c67f6a94fbfe4a0d3ff09fd49f738b26365f11c WHIRLPOOL 2be901e38f86bd2eb4c872c14951f8806d59bd0d6594550aa0876bc3b46698d78bf2b44267183916f3195d0c1cc0b2452b16fdadc1949f88c3cb197b91cfb252
DIST netbeans-trunk-nightly-201711010002-src.zip 221062529 SHA256 57671d0f48b8a852e6dafea84f1bae5b8f3f93f49bd8134b923facfdfd606088 SHA512 4ad842248738a4e42ae500522a3cd3fbeb1c8e8fcd38a1d5e48af8906c528f6b1ca8213261b51dc683905876c816f1a80002adbff14a8efa98049abb236f3f5d WHIRLPOOL 7d800846e9bbac458e93ee4656c5bf6b8fdc420ccc60f9c474e04ea53c38c1d0fc7685002cf67aee35738bbb36df0766e350dc63bd8ac4ca4f9408808586d8db
DIST netbeans-trunk-nightly-201711020002-src.zip 221062529 SHA256 73151d08012685ff9369eec5d27f83917ee099935b3eda65e3ca9c152b367956 SHA512 1c8666e6e0527da9eb28b6e23d54c076feeb44a5c9176a02dc1dbf833e6e3ef1e27cdc9c128f25b4097363fd96b52ee2703a417d6ca485f18427899228087494 WHIRLPOOL f45d236898033a85f22789d8d5d66beaded07015a0c9eb0616b832fd81a0467a151168eb4e294b20cbb6695677af1af4420254fe59247cbcd9cb7d5d0800061d
DIST netbeans-trunk-nightly-201711030002-src.zip 221062529 SHA256 2a149d04ebfca38791be3f6b62ee2d1f326003e5a5e4b6545ab37b30d4e1cb84 SHA512 1b603cb2aeea52b042b5551668f6f4bf3953b11427b89c92767fc8744d8b463675d59e7294bed092bdcf32d769e5346ffc018c8a11a75956efe9431495721303 WHIRLPOOL 5d872c20262e1ec57215cafaca38b6e30766c4d0ba634a2e0d4c6216ae40c99f58382b1bc320888fa4e305c2021d227173bdc436baced64e5a5a9fc1a21d869b
@@ -20,8 +18,6 @@ DIST netbeans-trunk-nightly-201711280002-src.zip 221062529 SHA256 84c02aa64aa9aa
DIST netbeans-trunk-nightly-201711290002-src.zip 221062529 SHA256 ef3b3ed08e8822ceab113e73b723f24c3a4d079b227e40bbf7534d6ab8bc3f48 SHA512 fe9b52da79ee286a0d7bc69d17c5872c41cf62e0763fade0fb2bc19a41c38670e2c6c1e673dc38e6ab13f61bf586cac0809802c63ad695e1b941d262bd4beff2 WHIRLPOOL 016a5ce06109fe76d6b6040b823c7d0d769e6d343d3528fe89d0c01c85093292bbd9ea2f3d97d06db860054c276b1d10ad2286a692e3782fe5d52c1002d8f767
DIST netbeans-trunk-nightly-201711300002-src.zip 221062529 SHA256 2fe224120f4f73f0e0dee357f919f6d743c1b72b2176a5d73d660f119d3a6029 SHA512 129dac2fc428e37b2b1a5cdb879c69644860f804d1c7f1ed4243e4a0f7128ffd3f4dcf33cbfc30c2707459ba0b936eab9557325cdbd802d42e0ddac02d1ce6a4 WHIRLPOOL ff207ebad3b01fc474a5cc932403da9074d82e225389db1a42ffb2a1a4e9b02bd09c8503e27417f904135863babe460c779295ceb07d219533ba24a4c83cb832
DIST netbeans-trunk-nightly-201712010002-src.zip 221062529 SHA256 584995cb148e39249ff5f886a1b7822c8b9c0d7428b8c843b2e70deb7448794c SHA512 6c3a402f38829cfe19e511d842653a831d9b997082e0682b34fa37bbb61cbbecc45a2ca1d1baaf575a93b82406b16a5eb3e68be7d50d032e209e336a5729c17d WHIRLPOOL 81250b9e0c724e9b07acf4539a4fc1db9bf5ad2017ff4241bc629264e4fcefdaa4fe4eb26a00dbfad78e0182492c75ed35df44a1426419046e2a18d49b14191d
-EBUILD netbeans-websvccommon-9999_p20171027.ebuild 2395 SHA256 fc53240836ab9770039216cf19d5b4ae0560ffece8e747de9fdaaed84b35db6e SHA512 91156854a6e626093c341dfc5947a9743f598ecf4986d42f23718364940331735e604b08317cdc2f23ce7748dd732f9f591183852923a8e0f5fa090cae513490 WHIRLPOOL 3e725be60ccc045e0471c1c7559ea7dfc96e5e919efe4b4143c7869ed3968d5a8b6c50a96cdd420d87b04ce13dcdb7254319c005efd600de3508da907ae5fb52
-EBUILD netbeans-websvccommon-9999_p20171031.ebuild 2395 SHA256 1c59f9d6f3779ef750849e24558f37c61f9bc5afceb015c2f640c4b54aaf28cc SHA512 ed4c907383d708757a2c3b8d4c8c714755aec155f1b4af91279c1ac1edbbd4fe67b6a8fc8298d84788baa923646b7bac79fa07d93205f64003351e9d5c4f0cbb WHIRLPOOL 5cba633fee46a619b3d76d5019a373024028cfefb446474cb8b1b67b04b7016b4a0846979e70b73a570eb5c55ef0aac8ddfd117517c3870b1df4c39b6bb89543
EBUILD netbeans-websvccommon-9999_p20171101.ebuild 2395 SHA256 0c7d6852cbcb45561956d81d9833215584892b9ee5020d674db6931a731363a6 SHA512 e6a9e8c2a821efddca6c70b40e432e79c272050bbf3a6944782c69b757dfd8ea6794ff568ad9a035e22d899dd7cc90bab2c1a862727c3f846d9d5c8cfad3f4ed WHIRLPOOL 124703837b62db080428eeaad6afea71938448126d12feb1d5dcf2b6689c853b714bde68c800877f32f54c961b370ec950a639bc1461c81d8f0115ee2ec77b31
EBUILD netbeans-websvccommon-9999_p20171102.ebuild 2395 SHA256 0842c40e567ca1a77756cade2131a4d180f323fe017d8a684cb93fb28b9d98c3 SHA512 9bacaa61f69e3f67c886bb033842f970d417a70a7d37db4c77c4d859814fcc5213e0bd2617b473918241adbb23f1a915cbb2c143eb02a1cb0267b417e1ee8637 WHIRLPOOL 8704870c26e54fd19ca31b866263883a7e45bf958ad7cd8a69e37b069bee80341e24e3079a4b187cb8509229af89e84e4f008483441b057caed2b50140ce5556
EBUILD netbeans-websvccommon-9999_p20171103.ebuild 2395 SHA256 283fdd1c3741e652adb62923a3ba808b90734c90a9cd6e0da8d7c647734ede7a SHA512 b387f20841fe910a89238b3bd369ae0e261697974aa0f67ee0f5e9c263dfa889e73497a8298b8ebe63ea4f2e4860716a339200a9e9f9e22f3032bf3949b120cc WHIRLPOOL f778901495b1befdf4b684e11b4f94a46b4d3af422fcd9e076935a5e4538a78b4afbe9ad2d363604a1cdeff6d32f3ca9be135786b08248beca2ef4734e2e4375
diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20171027.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20171027.ebuild
deleted file mode 100644
index 502714b97..000000000
--- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20171027.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Common Cluster"
-HOMEPAGE="https://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-27_00-02-02/zip/netbeans-trunk-nightly-201710270002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0"
-RDEPEND="${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-r21-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r21-build.xml.patch
-
- 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
- default
-}
-
-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-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20171031.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20171031.ebuild
deleted file mode 100644
index f8daacc08..000000000
--- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20171031.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Common Cluster"
-HOMEPAGE="https://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-31_00-02-15/zip/netbeans-trunk-nightly-201710310002-src.zip"
-SRC_URI="${SOURCE_URL}
- https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND="${CDEPEND}
- app-arch/unzip
- dev-java/javahelp:0"
-RDEPEND="${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-r21-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r21-build.xml.patch
-
- 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
- default
-}
-
-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/Manifest b/dev-util/netbeans/Manifest
index 8bb2d8259..0f0a00384 100644
--- a/dev-util/netbeans/Manifest
+++ b/dev-util/netbeans/Manifest
@@ -1,7 +1,5 @@
DIST netbeans-9999-r21-build.xml.patch.bz2 2682 SHA256 de05f6e9f75d0ebf775df5ed99c46ef67224f2c80d289a9c0b663d30e20df0a4 SHA512 4a8791f31d540f25157d6feee9182180cc525047a88e8975931ce589e5823c086f04ed200d900d593aaef97379953de58ea68f8a6ba6705d5652202a4156671a WHIRLPOOL 7617b44647ee6490f3f5277b0a3761aa8a99ad410a7b3358d6321b3a7ee3060ef2524ac45d1f6016737dd2f4a32e82247968980abde052eeca3d0015cf6d47d9
DIST netbeans-l10n-9999-20160920.tar.bz2 12724225 SHA256 f7bf8748874b30e7553c0f63492d556d24764bb4c8ea0083ade37707db0db0d1 SHA512 777160e22f648cd4c6343b51212c1a1ab5de31e84a36b8581dc3742aec7933122edc5215292ddb43df69960b6baaa8670b1b204c4728772627347b2bdcfa6254 WHIRLPOOL 9de45a38286d003e549da4eba2e1379c349d0aed4025e9c0697942a2596087994b428cf8843f3dbf2ac09524bc41aaa5ac1e7c810c78207a220af143cdc794ae
-DIST netbeans-trunk-nightly-201710270002-src.zip 221062529 SHA256 901b37eac04b0e670cf5bf3e94268e18f674f8af1086a217af9996233793fef4 SHA512 eee1f8bf5a40a408f30bc393f768dac6eede0406303aceaea45667928459cb9a4103f9894002c1a037826ac3257f7853410cef021754ce29e2123b8989b2024b WHIRLPOOL 427b74bf0335465f7e0b7e363ae1d994e33b2a180163dc1feeb22feffcb9699b1a3f378a12d4b18bf952a25de5e841c3eaadd372cbaad691edc875191a735137
-DIST netbeans-trunk-nightly-201710310002-src.zip 221062529 SHA256 7c3c11a53192fa0a7e65304f6802ca8b21bc54d4ff47f3b352b33f44035f8e83 SHA512 0f8ccc34ba46ee71b487ec32d87c6ae3c868f11ce4116d96e1f970f92c827b1a002f88c5f7676def6eeb1ec35c67f6a94fbfe4a0d3ff09fd49f738b26365f11c WHIRLPOOL 2be901e38f86bd2eb4c872c14951f8806d59bd0d6594550aa0876bc3b46698d78bf2b44267183916f3195d0c1cc0b2452b16fdadc1949f88c3cb197b91cfb252
DIST netbeans-trunk-nightly-201711010002-src.zip 221062529 SHA256 57671d0f48b8a852e6dafea84f1bae5b8f3f93f49bd8134b923facfdfd606088 SHA512 4ad842248738a4e42ae500522a3cd3fbeb1c8e8fcd38a1d5e48af8906c528f6b1ca8213261b51dc683905876c816f1a80002adbff14a8efa98049abb236f3f5d WHIRLPOOL 7d800846e9bbac458e93ee4656c5bf6b8fdc420ccc60f9c474e04ea53c38c1d0fc7685002cf67aee35738bbb36df0766e350dc63bd8ac4ca4f9408808586d8db
DIST netbeans-trunk-nightly-201711020002-src.zip 221062529 SHA256 73151d08012685ff9369eec5d27f83917ee099935b3eda65e3ca9c152b367956 SHA512 1c8666e6e0527da9eb28b6e23d54c076feeb44a5c9176a02dc1dbf833e6e3ef1e27cdc9c128f25b4097363fd96b52ee2703a417d6ca485f18427899228087494 WHIRLPOOL f45d236898033a85f22789d8d5d66beaded07015a0c9eb0616b832fd81a0467a151168eb4e294b20cbb6695677af1af4420254fe59247cbcd9cb7d5d0800061d
DIST netbeans-trunk-nightly-201711030002-src.zip 221062529 SHA256 2a149d04ebfca38791be3f6b62ee2d1f326003e5a5e4b6545ab37b30d4e1cb84 SHA512 1b603cb2aeea52b042b5551668f6f4bf3953b11427b89c92767fc8744d8b463675d59e7294bed092bdcf32d769e5346ffc018c8a11a75956efe9431495721303 WHIRLPOOL 5d872c20262e1ec57215cafaca38b6e30766c4d0ba634a2e0d4c6216ae40c99f58382b1bc320888fa4e305c2021d227173bdc436baced64e5a5a9fc1a21d869b
@@ -21,8 +19,6 @@ DIST netbeans-trunk-nightly-201711280002-src.zip 221062529 SHA256 84c02aa64aa9aa
DIST netbeans-trunk-nightly-201711290002-src.zip 221062529 SHA256 ef3b3ed08e8822ceab113e73b723f24c3a4d079b227e40bbf7534d6ab8bc3f48 SHA512 fe9b52da79ee286a0d7bc69d17c5872c41cf62e0763fade0fb2bc19a41c38670e2c6c1e673dc38e6ab13f61bf586cac0809802c63ad695e1b941d262bd4beff2 WHIRLPOOL 016a5ce06109fe76d6b6040b823c7d0d769e6d343d3528fe89d0c01c85093292bbd9ea2f3d97d06db860054c276b1d10ad2286a692e3782fe5d52c1002d8f767
DIST netbeans-trunk-nightly-201711300002-src.zip 221062529 SHA256 2fe224120f4f73f0e0dee357f919f6d743c1b72b2176a5d73d660f119d3a6029 SHA512 129dac2fc428e37b2b1a5cdb879c69644860f804d1c7f1ed4243e4a0f7128ffd3f4dcf33cbfc30c2707459ba0b936eab9557325cdbd802d42e0ddac02d1ce6a4 WHIRLPOOL ff207ebad3b01fc474a5cc932403da9074d82e225389db1a42ffb2a1a4e9b02bd09c8503e27417f904135863babe460c779295ceb07d219533ba24a4c83cb832
DIST netbeans-trunk-nightly-201712010002-src.zip 221062529 SHA256 584995cb148e39249ff5f886a1b7822c8b9c0d7428b8c843b2e70deb7448794c SHA512 6c3a402f38829cfe19e511d842653a831d9b997082e0682b34fa37bbb61cbbecc45a2ca1d1baaf575a93b82406b16a5eb3e68be7d50d032e209e336a5729c17d WHIRLPOOL 81250b9e0c724e9b07acf4539a4fc1db9bf5ad2017ff4241bc629264e4fcefdaa4fe4eb26a00dbfad78e0182492c75ed35df44a1426419046e2a18d49b14191d
-EBUILD netbeans-9999_p20171027.ebuild 6186 SHA256 73d3e77ebfa596668ed058c82fbcb0c48d0d5c735f527594c0742c95d7f1d2a0 SHA512 233ee263f5e89c75357dcde8118ede040ebc3bf48183615ff273954a217a7c6e4b75ade2f3aa04775f892d21be728f972d6bac73a64fd6e82a081dc026d6bf96 WHIRLPOOL cab2dec8053b8d7bd6973b9090d4328966ff210001dcb09bbfc5361adce8fad540784a21901b2cbd67889f1a2a444fb718f40721919dde78e1aab81cc7e33d95
-EBUILD netbeans-9999_p20171031.ebuild 6186 SHA256 761217722477a217a553304ac174e340bf11b362e5cdd5ee3a570a887de9540c SHA512 ecd23a78d75af22ee23f4ec5fdf3c433a1234f2aee3a306dee959651a87e8de69436f9dae4f97e960bbaf9eb4b5f61fcb314349563c3019fec58c5df8f0a74fc WHIRLPOOL 93d5ada2761d86c7f5614ccc6f15a6d0a27ca958e634b6f2b098cd0192ba6424c06cdfd735f5852e2fb3b7a93aeda1ecef2b293c68cb515433e98ea22a337dcb
EBUILD netbeans-9999_p20171101.ebuild 6186 SHA256 32ddc4b40dd9556356b8fb809409df27e82ad749b574a2d6bcd5dd4a6df60da8 SHA512 396bffb8d2c4b7c962b4cdc49df50c4fbb1deb1e5e3a0ca21b188970bd6b7eb8afc8e27c017c14656f816dbc48e71528d8393da3086041fd10cf19b1bc2dcb48 WHIRLPOOL 983adccfcea80f95ac5b448b87d7c232fbaea9b5140281c72516e41112da7b6e0ed915cca11dea544f9c2ec67cf50a7400a1491d25bdb70097ef8ef2dbc98dd0
EBUILD netbeans-9999_p20171102.ebuild 6186 SHA256 aab3487acea64c38a8e1ebb7dcbce416a8ad8f1c26ce11fb56123496eecda8f7 SHA512 eda306d9c9205ec3fa79ab323515d7a6ac191fd40043041eed1dc1dca594814b8f107d49fec762b37b34439295847a30c448e00751d9132964d055f22600a186 WHIRLPOOL 1e346d8c255c50bc3721cf77f4ed11c6719a49ab47a6c303d1ffa26f5208ace8712be169066ba3fd0ffc1a653d563d6e41253a5561bc5daf40f5b01d5c8ff850
EBUILD netbeans-9999_p20171103.ebuild 6186 SHA256 b7213b860281d618dcbf7c7eab705ee9fad0a32df8ddcdbe80f059210e53c8ad SHA512 251f00b9ec2fa47e93bfa6d7eabeca3a3a72a1090c2773a50060b9bc9109601d08d4435d03c1af70157daa10de98180737164d3fefa18b1714a57899fbc6e5fc WHIRLPOOL 1e12d8947a21a2c9fee1b35b690d199eacd4602068372e04a64fca00ba35c3d0ca6a0f479a70bcf9bcc99051546302923275509a3a5d936abd67f4ec12ca1b28
diff --git a/dev-util/netbeans/netbeans-9999_p20171027.ebuild b/dev-util/netbeans/netbeans-9999_p20171027.ebuild
deleted file mode 100644
index c432c3d89..000000000
--- a/dev-util/netbeans/netbeans-9999_p20171027.ebuild
+++ /dev/null
@@ -1,235 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE"
-HOMEPAGE="https://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-27_00-02-02/zip/netbeans-trunk-nightly-201710270002-src.zip"
-PATCHES_URL="https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2"
-L10N_URL="https://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20160920.tar.bz2"
-ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
-SRC_URI="l10n_af? ( ${ALL_URLS} )
- l10n_ar? ( ${ALL_URLS} )
- l10n_bg? ( ${ALL_URLS} )
- l10n_ca? ( ${ALL_URLS} )
- l10n_cs? ( ${ALL_URLS} )
- l10n_de? ( ${ALL_URLS} )
- l10n_el? ( ${ALL_URLS} )
- l10n_es? ( ${ALL_URLS} )
- l10n_fil? ( ${ALL_URLS} )
- l10n_fr? ( ${ALL_URLS} )
- l10n_gl? ( ${ALL_URLS} )
- l10n_hi? ( ${ALL_URLS} )
- l10n_id? ( ${ALL_URLS} )
- l10n_it? ( ${ALL_URLS} )
- l10n_ja? ( ${ALL_URLS} )
- l10n_ko? ( ${ALL_URLS} )
- l10n_lt? ( ${ALL_URLS} )
- l10n_nl? ( ${ALL_URLS} )
- l10n_pl? ( ${ALL_URLS} )
- l10n_pt-BR? ( ${ALL_URLS} )
- l10n_pt-PT? ( ${ALL_URLS} )
- l10n_ro? ( ${ALL_URLS} )
- l10n_ru? ( ${ALL_URLS} )
- l10n_si? ( ${ALL_URLS} )
- l10n_sq? ( ${ALL_URLS} )
- l10n_sr? ( ${ALL_URLS} )
- l10n_sv? ( ${ALL_URLS} )
- l10n_ta? ( ${ALL_URLS} )
- l10n_tr? ( ${ALL_URLS} )
- l10n_vi? ( ${ALL_URLS} )
- l10n_zh-CN? ( ${ALL_URLS} )
- l10n_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_L10N="
- l10n_af
- l10n_ar
- l10n_bg
- l10n_ca
- l10n_cs
- l10n_de
- l10n_el
- l10n_es
- l10n_fil
- l10n_fr
- l10n_gl
- l10n_hi
- l10n_id
- l10n_it
- l10n_ja
- l10n_ko
- l10n_lt
- l10n_nl
- l10n_pl
- l10n_pt-BR
- l10n_pt-PT
- l10n_ro
- l10n_ru
- l10n_si
- l10n_sq
- l10n_sr
- l10n_sv
- l10n_ta
- l10n_tr
- l10n_vi
- l10n_zh-CN
- l10n_zh-TW"
-IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_L10N}"
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8"
-DEPEND="${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND="${CDEPEND}
- ~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_L10N} ; do
- if use ${lingua} ; then
- local lang=${lingua/l10n_/}
- lang=${lang/-/_}
-
- case ${lang} in
- ar) lang="ar_EG,ar_SA" ;;
- es) lang="es,es_CO" ;;
- fil) lang="fil_PH" ;;
- gl) lang="gl_ES" ;;
- hi) lang="hi_IN" ;;
- id) lang="in_ID" ;;
- nl) lang="nl_BE,nl_NL" ;;
- ta) lang="ta_IN" ;;
- esac
-
- 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-r21-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-r21-build.xml.patch
-
- 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
- default
-}
-
-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
-
- make_desktop_entry "netbeans-${SLOT} --locale en" "Netbeans ${PV} en" netbeans-${SLOT} Development
-
- for lingua in ${IUSE_L10N}; do
- if use ${lingua} ; then
- local locales=${lingua/l10n_/}
- locales=${locales/-/:}
-
- case ${locales} in
- ar) lang="ar:EG ar:SA" ;;
- es) lang="es es:CO" ;;
- fil) lang="fil:PH" ;;
- gl) lang="gl:ES" ;;
- hi) lang="hi:IN" ;;
- id) lang="in:ID" ;;
- nl) lang="nl:BE nl:NL" ;;
- ta) lang="ta:IN" ;;
- esac
-
- for locale in ${locales}; do
- make_desktop_entry "netbeans-${SLOT} --locale ${locale}" "Netbeans ${PV} ${locale}" netbeans-${SLOT} Development
- done
- fi
- done
- fi
-}
diff --git a/dev-util/netbeans/netbeans-9999_p20171031.ebuild b/dev-util/netbeans/netbeans-9999_p20171031.ebuild
deleted file mode 100644
index 4ed4e86d9..000000000
--- a/dev-util/netbeans/netbeans-9999_p20171031.ebuild
+++ /dev/null
@@ -1,235 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE"
-HOMEPAGE="https://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2017-10-31_00-02-15/zip/netbeans-trunk-nightly-201710310002-src.zip"
-PATCHES_URL="https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2"
-L10N_URL="https://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20160920.tar.bz2"
-ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
-SRC_URI="l10n_af? ( ${ALL_URLS} )
- l10n_ar? ( ${ALL_URLS} )
- l10n_bg? ( ${ALL_URLS} )
- l10n_ca? ( ${ALL_URLS} )
- l10n_cs? ( ${ALL_URLS} )
- l10n_de? ( ${ALL_URLS} )
- l10n_el? ( ${ALL_URLS} )
- l10n_es? ( ${ALL_URLS} )
- l10n_fil? ( ${ALL_URLS} )
- l10n_fr? ( ${ALL_URLS} )
- l10n_gl? ( ${ALL_URLS} )
- l10n_hi? ( ${ALL_URLS} )
- l10n_id? ( ${ALL_URLS} )
- l10n_it? ( ${ALL_URLS} )
- l10n_ja? ( ${ALL_URLS} )
- l10n_ko? ( ${ALL_URLS} )
- l10n_lt? ( ${ALL_URLS} )
- l10n_nl? ( ${ALL_URLS} )
- l10n_pl? ( ${ALL_URLS} )
- l10n_pt-BR? ( ${ALL_URLS} )
- l10n_pt-PT? ( ${ALL_URLS} )
- l10n_ro? ( ${ALL_URLS} )
- l10n_ru? ( ${ALL_URLS} )
- l10n_si? ( ${ALL_URLS} )
- l10n_sq? ( ${ALL_URLS} )
- l10n_sr? ( ${ALL_URLS} )
- l10n_sv? ( ${ALL_URLS} )
- l10n_ta? ( ${ALL_URLS} )
- l10n_tr? ( ${ALL_URLS} )
- l10n_vi? ( ${ALL_URLS} )
- l10n_zh-CN? ( ${ALL_URLS} )
- l10n_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_L10N="
- l10n_af
- l10n_ar
- l10n_bg
- l10n_ca
- l10n_cs
- l10n_de
- l10n_el
- l10n_es
- l10n_fil
- l10n_fr
- l10n_gl
- l10n_hi
- l10n_id
- l10n_it
- l10n_ja
- l10n_ko
- l10n_lt
- l10n_nl
- l10n_pl
- l10n_pt-BR
- l10n_pt-PT
- l10n_ro
- l10n_ru
- l10n_si
- l10n_sq
- l10n_sr
- l10n_sv
- l10n_ta
- l10n_tr
- l10n_vi
- l10n_zh-CN
- l10n_zh-TW"
-IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_L10N}"
-S="${WORKDIR}"
-
-CDEPEND="virtual/jdk:1.8"
-DEPEND="${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND="${CDEPEND}
- ~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_L10N} ; do
- if use ${lingua} ; then
- local lang=${lingua/l10n_/}
- lang=${lang/-/_}
-
- case ${lang} in
- ar) lang="ar_EG,ar_SA" ;;
- es) lang="es,es_CO" ;;
- fil) lang="fil_PH" ;;
- gl) lang="gl_ES" ;;
- hi) lang="hi_IN" ;;
- id) lang="in_ID" ;;
- nl) lang="nl_BE,nl_NL" ;;
- ta) lang="ta_IN" ;;
- esac
-
- 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-r21-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-r21-build.xml.patch
-
- 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
- default
-}
-
-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
-
- make_desktop_entry "netbeans-${SLOT} --locale en" "Netbeans ${PV} en" netbeans-${SLOT} Development
-
- for lingua in ${IUSE_L10N}; do
- if use ${lingua} ; then
- local locales=${lingua/l10n_/}
- locales=${locales/-/:}
-
- case ${locales} in
- ar) lang="ar:EG ar:SA" ;;
- es) lang="es es:CO" ;;
- fil) lang="fil:PH" ;;
- gl) lang="gl:ES" ;;
- hi) lang="hi:IN" ;;
- id) lang="in:ID" ;;
- nl) lang="nl:BE nl:NL" ;;
- ta) lang="ta:IN" ;;
- esac
-
- for locale in ${locales}; do
- make_desktop_entry "netbeans-${SLOT} --locale ${locale}" "Netbeans ${PV} ${locale}" netbeans-${SLOT} Development
- done
- fi
- done
- fi
-}