* [gentoo-commits] dev/fordfrog:master commit in: dev-java/netbeans-enterprise/, dev-java/netbeans-mobility/, ...
@ 2015-02-19 20:45 Miroslav Šulc
0 siblings, 0 replies; 4+ messages in thread
From: Miroslav Šulc @ 2015-02-19 20:45 UTC (permalink / raw
To: gentoo-commits
commit: 256995289b25da1bcada16cab7c32e3ecfb3a5ef
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 18 08:16:16 2015 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Feb 18 08:16:16 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=dev/fordfrog.git;a=commit;h=25699528
netbeans: removed obsolete ebuilds
---
dev-java/netbeans-apisupport/ChangeLog | 16 +
dev-java/netbeans-apisupport/Manifest | 28 +-
.../netbeans-apisupport-9999_p20150103.ebuild | 111 ------
.../netbeans-apisupport-9999_p20150104.ebuild | 111 ------
.../netbeans-apisupport-9999_p20150105.ebuild | 111 ------
.../netbeans-apisupport-9999_p20150106.ebuild | 111 ------
.../netbeans-apisupport-9999_p20150107.ebuild | 111 ------
.../netbeans-apisupport-9999_p20150108.ebuild | 111 ------
.../netbeans-apisupport-9999_p20150109.ebuild | 111 ------
.../netbeans-apisupport-9999_p20150111.ebuild | 111 ------
.../netbeans-apisupport-9999_p20150112.ebuild | 111 ------
.../netbeans-apisupport-9999_p20150113.ebuild | 111 ------
.../netbeans-apisupport-9999_p20150114.ebuild | 111 ------
.../netbeans-apisupport-9999_p20150115.ebuild | 111 ------
.../netbeans-apisupport-9999_p20150116.ebuild | 111 ------
dev-java/netbeans-cnd/ChangeLog | 10 +
dev-java/netbeans-cnd/Manifest | 28 +-
.../netbeans-cnd-9999_p20150103.ebuild | 125 -------
.../netbeans-cnd-9999_p20150104.ebuild | 125 -------
.../netbeans-cnd-9999_p20150105.ebuild | 125 -------
.../netbeans-cnd-9999_p20150106.ebuild | 125 -------
.../netbeans-cnd-9999_p20150107.ebuild | 125 -------
.../netbeans-cnd-9999_p20150108.ebuild | 125 -------
.../netbeans-cnd-9999_p20150109.ebuild | 125 -------
.../netbeans-cnd-9999_p20150111.ebuild | 125 -------
.../netbeans-cnd-9999_p20150112.ebuild | 125 -------
.../netbeans-cnd-9999_p20150113.ebuild | 125 -------
.../netbeans-cnd-9999_p20150114.ebuild | 125 -------
.../netbeans-cnd-9999_p20150115.ebuild | 125 -------
.../netbeans-cnd-9999_p20150116.ebuild | 125 -------
dev-java/netbeans-dlight/ChangeLog | 16 +
dev-java/netbeans-dlight/Manifest | 28 +-
.../netbeans-dlight-9999_p20150103.ebuild | 101 ------
.../netbeans-dlight-9999_p20150104.ebuild | 101 ------
.../netbeans-dlight-9999_p20150105.ebuild | 101 ------
.../netbeans-dlight-9999_p20150106.ebuild | 101 ------
.../netbeans-dlight-9999_p20150107.ebuild | 101 ------
.../netbeans-dlight-9999_p20150108.ebuild | 101 ------
.../netbeans-dlight-9999_p20150109.ebuild | 101 ------
.../netbeans-dlight-9999_p20150111.ebuild | 101 ------
.../netbeans-dlight-9999_p20150112.ebuild | 101 ------
.../netbeans-dlight-9999_p20150113.ebuild | 101 ------
.../netbeans-dlight-9999_p20150114.ebuild | 101 ------
.../netbeans-dlight-9999_p20150115.ebuild | 101 ------
.../netbeans-dlight-9999_p20150116.ebuild | 101 ------
dev-java/netbeans-enterprise/ChangeLog | 16 +
dev-java/netbeans-enterprise/Manifest | 28 +-
.../netbeans-enterprise-9999_p20150103.ebuild | 249 --------------
.../netbeans-enterprise-9999_p20150104.ebuild | 249 --------------
.../netbeans-enterprise-9999_p20150105.ebuild | 249 --------------
.../netbeans-enterprise-9999_p20150106.ebuild | 249 --------------
.../netbeans-enterprise-9999_p20150107.ebuild | 249 --------------
.../netbeans-enterprise-9999_p20150108.ebuild | 249 --------------
.../netbeans-enterprise-9999_p20150109.ebuild | 249 --------------
.../netbeans-enterprise-9999_p20150111.ebuild | 249 --------------
.../netbeans-enterprise-9999_p20150112.ebuild | 249 --------------
.../netbeans-enterprise-9999_p20150113.ebuild | 249 --------------
.../netbeans-enterprise-9999_p20150114.ebuild | 249 --------------
.../netbeans-enterprise-9999_p20150115.ebuild | 249 --------------
.../netbeans-enterprise-9999_p20150116.ebuild | 249 --------------
dev-java/netbeans-ergonomics/ChangeLog | 16 +
dev-java/netbeans-ergonomics/Manifest | 28 +-
.../netbeans-ergonomics-9999_p20150103.ebuild | 101 ------
.../netbeans-ergonomics-9999_p20150104.ebuild | 101 ------
.../netbeans-ergonomics-9999_p20150105.ebuild | 101 ------
.../netbeans-ergonomics-9999_p20150106.ebuild | 101 ------
.../netbeans-ergonomics-9999_p20150107.ebuild | 101 ------
.../netbeans-ergonomics-9999_p20150108.ebuild | 101 ------
.../netbeans-ergonomics-9999_p20150109.ebuild | 101 ------
.../netbeans-ergonomics-9999_p20150111.ebuild | 101 ------
.../netbeans-ergonomics-9999_p20150112.ebuild | 101 ------
.../netbeans-ergonomics-9999_p20150113.ebuild | 101 ------
.../netbeans-ergonomics-9999_p20150114.ebuild | 101 ------
.../netbeans-ergonomics-9999_p20150115.ebuild | 101 ------
.../netbeans-ergonomics-9999_p20150116.ebuild | 101 ------
dev-java/netbeans-extide/ChangeLog | 16 +
dev-java/netbeans-extide/Manifest | 28 +-
.../netbeans-extide-9999_p20150103.ebuild | 108 ------
.../netbeans-extide-9999_p20150104.ebuild | 108 ------
.../netbeans-extide-9999_p20150105.ebuild | 108 ------
.../netbeans-extide-9999_p20150106.ebuild | 108 ------
.../netbeans-extide-9999_p20150107.ebuild | 108 ------
.../netbeans-extide-9999_p20150108.ebuild | 108 ------
.../netbeans-extide-9999_p20150109.ebuild | 108 ------
.../netbeans-extide-9999_p20150111.ebuild | 108 ------
.../netbeans-extide-9999_p20150112.ebuild | 108 ------
.../netbeans-extide-9999_p20150113.ebuild | 108 ------
.../netbeans-extide-9999_p20150114.ebuild | 108 ------
.../netbeans-extide-9999_p20150115.ebuild | 108 ------
.../netbeans-extide-9999_p20150116.ebuild | 108 ------
dev-java/netbeans-groovy/ChangeLog | 16 +
dev-java/netbeans-groovy/Manifest | 28 +-
.../netbeans-groovy-9999_p20150103.ebuild | 111 ------
.../netbeans-groovy-9999_p20150104.ebuild | 111 ------
.../netbeans-groovy-9999_p20150105.ebuild | 111 ------
.../netbeans-groovy-9999_p20150106.ebuild | 111 ------
.../netbeans-groovy-9999_p20150107.ebuild | 111 ------
.../netbeans-groovy-9999_p20150108.ebuild | 111 ------
.../netbeans-groovy-9999_p20150109.ebuild | 111 ------
.../netbeans-groovy-9999_p20150111.ebuild | 111 ------
.../netbeans-groovy-9999_p20150112.ebuild | 111 ------
.../netbeans-groovy-9999_p20150113.ebuild | 111 ------
.../netbeans-groovy-9999_p20150114.ebuild | 111 ------
.../netbeans-groovy-9999_p20150115.ebuild | 111 ------
.../netbeans-groovy-9999_p20150116.ebuild | 111 ------
dev-java/netbeans-harness/ChangeLog | 16 +
dev-java/netbeans-harness/Manifest | 28 +-
.../netbeans-harness-9999_p20150103.ebuild | 114 -------
.../netbeans-harness-9999_p20150104.ebuild | 114 -------
.../netbeans-harness-9999_p20150105.ebuild | 114 -------
.../netbeans-harness-9999_p20150106.ebuild | 114 -------
.../netbeans-harness-9999_p20150107.ebuild | 114 -------
.../netbeans-harness-9999_p20150108.ebuild | 114 -------
.../netbeans-harness-9999_p20150109.ebuild | 114 -------
.../netbeans-harness-9999_p20150111.ebuild | 114 -------
.../netbeans-harness-9999_p20150112.ebuild | 114 -------
.../netbeans-harness-9999_p20150113.ebuild | 114 -------
.../netbeans-harness-9999_p20150114.ebuild | 114 -------
.../netbeans-harness-9999_p20150115.ebuild | 114 -------
.../netbeans-harness-9999_p20150116.ebuild | 114 -------
dev-java/netbeans-ide/ChangeLog | 10 +
dev-java/netbeans-ide/Manifest | 30 +-
.../netbeans-ide-9999_p20150103.ebuild | 373 ---------------------
.../netbeans-ide-9999_p20150104.ebuild | 373 ---------------------
.../netbeans-ide-9999_p20150105.ebuild | 373 ---------------------
.../netbeans-ide-9999_p20150106.ebuild | 373 ---------------------
.../netbeans-ide-9999_p20150107.ebuild | 373 ---------------------
.../netbeans-ide-9999_p20150108.ebuild | 373 ---------------------
.../netbeans-ide-9999_p20150109.ebuild | 373 ---------------------
.../netbeans-ide-9999_p20150111.ebuild | 373 ---------------------
.../netbeans-ide-9999_p20150112.ebuild | 373 ---------------------
.../netbeans-ide-9999_p20150113.ebuild | 373 ---------------------
.../netbeans-ide-9999_p20150114.ebuild | 373 ---------------------
.../netbeans-ide-9999_p20150115.ebuild | 373 ---------------------
.../netbeans-ide-9999_p20150116.ebuild | 373 ---------------------
dev-java/netbeans-java/ChangeLog | 10 +
dev-java/netbeans-java/Manifest | 28 +-
.../netbeans-java-9999_p20150103.ebuild | 253 --------------
.../netbeans-java-9999_p20150104.ebuild | 253 --------------
.../netbeans-java-9999_p20150105.ebuild | 253 --------------
.../netbeans-java-9999_p20150106.ebuild | 253 --------------
.../netbeans-java-9999_p20150107.ebuild | 253 --------------
.../netbeans-java-9999_p20150108.ebuild | 253 --------------
.../netbeans-java-9999_p20150109.ebuild | 253 --------------
.../netbeans-java-9999_p20150111.ebuild | 253 --------------
.../netbeans-java-9999_p20150112.ebuild | 253 --------------
.../netbeans-java-9999_p20150113.ebuild | 253 --------------
.../netbeans-java-9999_p20150114.ebuild | 253 --------------
.../netbeans-java-9999_p20150115.ebuild | 253 --------------
.../netbeans-java-9999_p20150116.ebuild | 253 --------------
dev-java/netbeans-javacard/ChangeLog | 16 +
dev-java/netbeans-javacard/Manifest | 28 +-
.../netbeans-javacard-9999_p20150103.ebuild | 134 --------
.../netbeans-javacard-9999_p20150104.ebuild | 134 --------
.../netbeans-javacard-9999_p20150105.ebuild | 134 --------
.../netbeans-javacard-9999_p20150106.ebuild | 134 --------
.../netbeans-javacard-9999_p20150107.ebuild | 134 --------
.../netbeans-javacard-9999_p20150108.ebuild | 134 --------
.../netbeans-javacard-9999_p20150109.ebuild | 134 --------
.../netbeans-javacard-9999_p20150111.ebuild | 134 --------
.../netbeans-javacard-9999_p20150112.ebuild | 134 --------
.../netbeans-javacard-9999_p20150113.ebuild | 134 --------
.../netbeans-javacard-9999_p20150114.ebuild | 134 --------
.../netbeans-javacard-9999_p20150115.ebuild | 134 --------
.../netbeans-javacard-9999_p20150116.ebuild | 134 --------
dev-java/netbeans-javadoc/ChangeLog | 16 +
dev-java/netbeans-javadoc/Manifest | 28 +-
.../netbeans-javadoc-9999_p20150103.ebuild | 168 ----------
.../netbeans-javadoc-9999_p20150104.ebuild | 168 ----------
.../netbeans-javadoc-9999_p20150105.ebuild | 168 ----------
.../netbeans-javadoc-9999_p20150106.ebuild | 168 ----------
.../netbeans-javadoc-9999_p20150107.ebuild | 168 ----------
.../netbeans-javadoc-9999_p20150108.ebuild | 168 ----------
.../netbeans-javadoc-9999_p20150109.ebuild | 168 ----------
.../netbeans-javadoc-9999_p20150111.ebuild | 168 ----------
.../netbeans-javadoc-9999_p20150112.ebuild | 168 ----------
.../netbeans-javadoc-9999_p20150113.ebuild | 168 ----------
.../netbeans-javadoc-9999_p20150114.ebuild | 168 ----------
.../netbeans-javadoc-9999_p20150115.ebuild | 168 ----------
.../netbeans-javadoc-9999_p20150116.ebuild | 168 ----------
dev-java/netbeans-javafx/ChangeLog | 16 +
dev-java/netbeans-javafx/Manifest | 28 +-
.../netbeans-javafx-9999_p20150103.ebuild | 124 -------
.../netbeans-javafx-9999_p20150104.ebuild | 124 -------
.../netbeans-javafx-9999_p20150105.ebuild | 124 -------
.../netbeans-javafx-9999_p20150106.ebuild | 124 -------
.../netbeans-javafx-9999_p20150107.ebuild | 124 -------
.../netbeans-javafx-9999_p20150108.ebuild | 124 -------
.../netbeans-javafx-9999_p20150109.ebuild | 124 -------
.../netbeans-javafx-9999_p20150111.ebuild | 124 -------
.../netbeans-javafx-9999_p20150112.ebuild | 124 -------
.../netbeans-javafx-9999_p20150113.ebuild | 124 -------
.../netbeans-javafx-9999_p20150114.ebuild | 124 -------
.../netbeans-javafx-9999_p20150115.ebuild | 124 -------
.../netbeans-javafx-9999_p20150116.ebuild | 124 -------
dev-java/netbeans-mobility/ChangeLog | 16 +
dev-java/netbeans-mobility/Manifest | 28 +-
.../netbeans-mobility-9999_p20150103.ebuild | 126 -------
.../netbeans-mobility-9999_p20150104.ebuild | 126 -------
.../netbeans-mobility-9999_p20150105.ebuild | 126 -------
.../netbeans-mobility-9999_p20150106.ebuild | 126 -------
.../netbeans-mobility-9999_p20150107.ebuild | 126 -------
.../netbeans-mobility-9999_p20150108.ebuild | 126 -------
.../netbeans-mobility-9999_p20150109.ebuild | 126 -------
.../netbeans-mobility-9999_p20150111.ebuild | 126 -------
.../netbeans-mobility-9999_p20150112.ebuild | 126 -------
.../netbeans-mobility-9999_p20150113.ebuild | 126 -------
.../netbeans-mobility-9999_p20150114.ebuild | 126 -------
.../netbeans-mobility-9999_p20150115.ebuild | 126 -------
.../netbeans-mobility-9999_p20150116.ebuild | 126 -------
dev-java/netbeans-nb/ChangeLog | 10 +
dev-java/netbeans-nb/Manifest | 28 +-
.../netbeans-nb/netbeans-nb-9999_p20150103.ebuild | 148 --------
.../netbeans-nb/netbeans-nb-9999_p20150104.ebuild | 148 --------
.../netbeans-nb/netbeans-nb-9999_p20150105.ebuild | 148 --------
.../netbeans-nb/netbeans-nb-9999_p20150106.ebuild | 148 --------
.../netbeans-nb/netbeans-nb-9999_p20150107.ebuild | 148 --------
.../netbeans-nb/netbeans-nb-9999_p20150108.ebuild | 148 --------
.../netbeans-nb/netbeans-nb-9999_p20150109.ebuild | 148 --------
.../netbeans-nb/netbeans-nb-9999_p20150111.ebuild | 148 --------
.../netbeans-nb/netbeans-nb-9999_p20150112.ebuild | 148 --------
.../netbeans-nb/netbeans-nb-9999_p20150113.ebuild | 148 --------
.../netbeans-nb/netbeans-nb-9999_p20150114.ebuild | 148 --------
.../netbeans-nb/netbeans-nb-9999_p20150115.ebuild | 148 --------
.../netbeans-nb/netbeans-nb-9999_p20150116.ebuild | 148 --------
dev-java/netbeans-php/ChangeLog | 10 +
dev-java/netbeans-php/Manifest | 28 +-
.../netbeans-php-9999_p20150103.ebuild | 127 -------
.../netbeans-php-9999_p20150104.ebuild | 127 -------
.../netbeans-php-9999_p20150105.ebuild | 127 -------
.../netbeans-php-9999_p20150106.ebuild | 127 -------
.../netbeans-php-9999_p20150107.ebuild | 127 -------
.../netbeans-php-9999_p20150108.ebuild | 127 -------
.../netbeans-php-9999_p20150109.ebuild | 127 -------
.../netbeans-php-9999_p20150111.ebuild | 127 -------
.../netbeans-php-9999_p20150112.ebuild | 127 -------
.../netbeans-php-9999_p20150113.ebuild | 127 -------
.../netbeans-php-9999_p20150114.ebuild | 127 -------
.../netbeans-php-9999_p20150115.ebuild | 127 -------
.../netbeans-php-9999_p20150116.ebuild | 127 -------
dev-java/netbeans-platform/ChangeLog | 16 +
dev-java/netbeans-platform/Manifest | 28 +-
.../netbeans-platform-9999_p20150103.ebuild | 153 ---------
.../netbeans-platform-9999_p20150104.ebuild | 153 ---------
.../netbeans-platform-9999_p20150105.ebuild | 153 ---------
.../netbeans-platform-9999_p20150106.ebuild | 153 ---------
.../netbeans-platform-9999_p20150107.ebuild | 153 ---------
.../netbeans-platform-9999_p20150108.ebuild | 153 ---------
.../netbeans-platform-9999_p20150109.ebuild | 153 ---------
.../netbeans-platform-9999_p20150111.ebuild | 153 ---------
.../netbeans-platform-9999_p20150112.ebuild | 153 ---------
.../netbeans-platform-9999_p20150113.ebuild | 153 ---------
.../netbeans-platform-9999_p20150114.ebuild | 153 ---------
.../netbeans-platform-9999_p20150115.ebuild | 153 ---------
.../netbeans-platform-9999_p20150116.ebuild | 153 ---------
dev-java/netbeans-profiler/ChangeLog | 16 +
dev-java/netbeans-profiler/Manifest | 28 +-
.../netbeans-profiler-9999_p20150103.ebuild | 121 -------
.../netbeans-profiler-9999_p20150104.ebuild | 121 -------
.../netbeans-profiler-9999_p20150105.ebuild | 121 -------
.../netbeans-profiler-9999_p20150106.ebuild | 121 -------
.../netbeans-profiler-9999_p20150107.ebuild | 121 -------
.../netbeans-profiler-9999_p20150108.ebuild | 121 -------
.../netbeans-profiler-9999_p20150109.ebuild | 121 -------
.../netbeans-profiler-9999_p20150111.ebuild | 121 -------
.../netbeans-profiler-9999_p20150112.ebuild | 121 -------
.../netbeans-profiler-9999_p20150113.ebuild | 121 -------
.../netbeans-profiler-9999_p20150114.ebuild | 121 -------
.../netbeans-profiler-9999_p20150115.ebuild | 121 -------
.../netbeans-profiler-9999_p20150116.ebuild | 121 -------
dev-java/netbeans-webcommon/ChangeLog | 16 +
dev-java/netbeans-webcommon/Manifest | 28 +-
.../netbeans-webcommon-9999_p20150103.ebuild | 123 -------
.../netbeans-webcommon-9999_p20150104.ebuild | 123 -------
.../netbeans-webcommon-9999_p20150105.ebuild | 123 -------
.../netbeans-webcommon-9999_p20150106.ebuild | 123 -------
.../netbeans-webcommon-9999_p20150107.ebuild | 123 -------
.../netbeans-webcommon-9999_p20150108.ebuild | 123 -------
.../netbeans-webcommon-9999_p20150109.ebuild | 123 -------
.../netbeans-webcommon-9999_p20150111.ebuild | 123 -------
.../netbeans-webcommon-9999_p20150112.ebuild | 123 -------
.../netbeans-webcommon-9999_p20150113.ebuild | 123 -------
.../netbeans-webcommon-9999_p20150114.ebuild | 123 -------
.../netbeans-webcommon-9999_p20150115.ebuild | 123 -------
.../netbeans-webcommon-9999_p20150116.ebuild | 123 -------
dev-java/netbeans-websvccommon/ChangeLog | 16 +
dev-java/netbeans-websvccommon/Manifest | 28 +-
.../netbeans-websvccommon-9999_p20150103.ebuild | 94 ------
.../netbeans-websvccommon-9999_p20150104.ebuild | 94 ------
.../netbeans-websvccommon-9999_p20150105.ebuild | 94 ------
.../netbeans-websvccommon-9999_p20150106.ebuild | 94 ------
.../netbeans-websvccommon-9999_p20150107.ebuild | 94 ------
.../netbeans-websvccommon-9999_p20150108.ebuild | 94 ------
.../netbeans-websvccommon-9999_p20150109.ebuild | 94 ------
.../netbeans-websvccommon-9999_p20150111.ebuild | 94 ------
.../netbeans-websvccommon-9999_p20150112.ebuild | 94 ------
.../netbeans-websvccommon-9999_p20150113.ebuild | 94 ------
.../netbeans-websvccommon-9999_p20150114.ebuild | 94 ------
.../netbeans-websvccommon-9999_p20150115.ebuild | 94 ------
.../netbeans-websvccommon-9999_p20150116.ebuild | 94 ------
dev-util/netbeans/ChangeLog | 10 +
dev-util/netbeans/Manifest | 28 +-
dev-util/netbeans/netbeans-9999_p20150103.ebuild | 264 ---------------
dev-util/netbeans/netbeans-9999_p20150104.ebuild | 264 ---------------
dev-util/netbeans/netbeans-9999_p20150105.ebuild | 264 ---------------
dev-util/netbeans/netbeans-9999_p20150106.ebuild | 264 ---------------
dev-util/netbeans/netbeans-9999_p20150107.ebuild | 264 ---------------
dev-util/netbeans/netbeans-9999_p20150108.ebuild | 264 ---------------
dev-util/netbeans/netbeans-9999_p20150109.ebuild | 264 ---------------
dev-util/netbeans/netbeans-9999_p20150111.ebuild | 264 ---------------
dev-util/netbeans/netbeans-9999_p20150112.ebuild | 264 ---------------
dev-util/netbeans/netbeans-9999_p20150113.ebuild | 264 ---------------
dev-util/netbeans/netbeans-9999_p20150114.ebuild | 264 ---------------
dev-util/netbeans/netbeans-9999_p20150115.ebuild | 264 ---------------
dev-util/netbeans/netbeans-9999_p20150116.ebuild | 264 ---------------
315 files changed, 321 insertions(+), 42533 deletions(-)
diff --git a/dev-java/netbeans-apisupport/ChangeLog b/dev-java/netbeans-apisupport/ChangeLog
index ff0e605..fa5dc7a 100644
--- a/dev-java/netbeans-apisupport/ChangeLog
+++ b/dev-java/netbeans-apisupport/ChangeLog
@@ -2,6 +2,22 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ -netbeans-apisupport-9999_p20150103.ebuild,
+ -netbeans-apisupport-9999_p20150104.ebuild,
+ -netbeans-apisupport-9999_p20150105.ebuild,
+ -netbeans-apisupport-9999_p20150106.ebuild,
+ -netbeans-apisupport-9999_p20150107.ebuild,
+ -netbeans-apisupport-9999_p20150108.ebuild,
+ -netbeans-apisupport-9999_p20150109.ebuild,
+ -netbeans-apisupport-9999_p20150111.ebuild,
+ -netbeans-apisupport-9999_p20150112.ebuild,
+ -netbeans-apisupport-9999_p20150113.ebuild,
+ -netbeans-apisupport-9999_p20150114.ebuild,
+ -netbeans-apisupport-9999_p20150115.ebuild,
+ -netbeans-apisupport-9999_p20150116.ebuild:
+ removed obsolete ebuilds
+
*netbeans-apisupport-9999_p20150217 (17 Feb 2015)
17 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
index 73dadd4..58e79b1 100644
--- a/dev-java/netbeans-apisupport/Manifest
+++ b/dev-java/netbeans-apisupport/Manifest
@@ -13,19 +13,6 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201501030001-src.zip 201338819 SHA256 c3ffc019c29c3c7bef021b074ffff4829e5f1d1adc3e4ae097a56d27069bf820 SHA512 ad1361a2faba8703a0daeeaa5b834dae46dd3d8f044a6cef200738d268aaa2c74b557c2426735454194e525bec28250e684b67d79501b9c3373f295de65c1a22 WHIRLPOOL dfe43998e68de2b48a461606cef3755474f7e36bc3927bdcb6d63597aa40dde11fff0e3217a5e234916ca2f91998f2d127ef350c5c9778efc7895db429126d99
-DIST netbeans-trunk-nightly-201501040001-src.zip 201339217 SHA256 ded2c737bab950f4f4e403f85f9352753a0ce313262164d9c5bee6bdbfb570c4 SHA512 902d0e19d09070a608175a5e950d1fae63480ccc52771f381e784b5029ddfe422f96a00a9be8ca29a52989e71d121741561064b39460ba7aaa39a686feb7fabc WHIRLPOOL 38c176edb5e96d8afef1ae69f5f48c3c4a7ba71573737ebbad7f73b7b7a802576f78fc130359e34e8f4eb6e7ce5f96470ae045652fa9e5f301dfe11f55c68e72
-DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4ee139e231cb9b91dea84d95b428820d987f7f4b49569bff2d3 SHA512 f7070f335de561a6d0dd9b8301365c0b2b6ea20facca9b66ed8fbc6ef3eba62200f66e8c3e9a38fe99982f5f1ce85f743dde3a33a8c2a34897ca424c8c667094 WHIRLPOOL 72c94387a21ec39e4ba0f0d846212f97313f6b80ea3698a471a92b570dbb3dd4cc27ec54fe1a67f119b18274940bb66459216d52a53509b7c64e3ac3472d26c0
-DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
-DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
-DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
-DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
-DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
-DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
-DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
-DIST netbeans-trunk-nightly-201501140001-src.zip 201400262 SHA256 65aef07f80d9cfe6b47ac2c3aa2be2f1d98a7d9466a44c5196cab7b88e743a2d SHA512 1175de97a824b8be65a5b25b20cfcd17ae4ab4b101794f7dbdde8059b7192f30193d634e63141a54e9e8c2018166f1f204d321270ba91959d450839b9e1fb89e WHIRLPOOL b5944d4eb663cda53d83f88a52775868cf942c632e5cae0be25970fde60557aa43f69095ddc0861eb872f815e562f6998a5873b8aae1c2c660ae8e8ade75b4c2
-DIST netbeans-trunk-nightly-201501150001-src.zip 201400330 SHA256 20732864d0ece6b3b7a2050181c2ec341fa33b031423a913141b9c76aa590044 SHA512 6cd0ff2334b892835c91ae0c0bcf996e2322673533f46cec0efa37db25837f809202de061696c737da837099179a1fe20ef7bd569f6c04375e6090a8c5757d4d WHIRLPOOL 82a9189ff14ac9f373d84346361b231bc7ef298be20892b7a76e20ba8fe3762055f11957f40ba914d939d650cf7f9b098604aae84d30622e207498a5ad14fa81
-DIST netbeans-trunk-nightly-201501160001-src.zip 201394511 SHA256 0a5e6e98692bceabdacc7ef41fe2b7fb59d9c879453982b2dc0e79d28f077714 SHA512 2a5be09537b1735e712ec373cc7f41b1e8b7753be5026ec3a1562d7347f4d5addf58bb9ea052051e0df2113e18a366e4095f84432dffb4b75b86b9ca913d3d56 WHIRLPOOL 7a8d35dcba4754cb809b8ac8710cbba8ba5452c4c4e13963a40e032b13241aa9b44328f3bbeea681bf535a31980e766331acaf5ae265bda5dd5790bda872d8dc
DIST netbeans-trunk-nightly-201501180001-src.zip 201391445 SHA256 b1bf4373e5b799f830894b4ea7ab878ef09c64059758cebb2fa1b1a244718965 SHA512 bf1a40344c915a754f3b7baed759b6513e6a055bface5fe6c30c4e0adeb76fe7d2aaac5d344553ee5df505131cb05c7e2219c67514d4a962f681f9a39c685166 WHIRLPOOL f33d7bfe0174c7de81986a44578df8322fa8f2b46911e9f6fc05ffe8f0839e70b691d62ef9b6dc1b248aceb68760330ef69e86f026a83b6c0f27bcee3a4bc07b
DIST netbeans-trunk-nightly-201501190001-src.zip 201391445 SHA256 ce4ec7706f80732c5c6d5764fb4cb0f2f82341d668e2680ed4d12c382e8541de SHA512 232c8beecd613bafca37af997c3aae0f35caa28a3a3f381553bc3264916f606540bcb5186c8a2a52ca21ce177ed413d6907865b4b42b80c102e7c636df736628 WHIRLPOOL 2176f82b120a7f9360f3b01cb970a8fcc5078e97da90ae0e870b37a53998beca6306b5f58bf9af3a15dc403f1dbb888457a56b0657a2f972b8e01ebe1b725abe
DIST netbeans-trunk-nightly-201501200001-src.zip 201396862 SHA256 1a9378d8f52c4f617653d096aff287cf62212af8a6f878fe54cc468e4dd4bed7 SHA512 92fd39cda2d11816b9a01e0e5c26b3f527354a69efdc940cb27d5b17ee6493a07225d2698260db2bdc220e01d166ac42b5fb62f809d1e2eb84419c6e6abb3e14 WHIRLPOOL c3ba7155b5d376041d750c42f1ff8f8dec5bdbfedb470dea483a665978ef3982f087cb7a521f7892c264bb38d0876e4e7a08346ae4579338ba698ae7ee4ba456
@@ -61,19 +48,6 @@ EBUILD netbeans-apisupport-7.3.ebuild 3143 SHA256 bcd43d03069452fd4d98eb798358bb
EBUILD netbeans-apisupport-7.4.ebuild 3318 SHA256 2cb56053b998c0a36bbf05f2af863a9016174ad5ea5cfbe509db3ceab2df4fd8 SHA512 c928438ffaf2f0f4ff49e79439b1c92a85f07236bd792fafc923144491bb0daf59fc48a8f3776fbe0107baf623df95a85f49b949143486cc464f2c1afc82e2a6 WHIRLPOOL 271b83a151b6cd5e970aee6513ee033c7f285dbb6586ee255087e801e69dfb590b217793a1ca345d26c97a2e83be55a0cd2f8faedcf680a16a459a4dc89fdd7c
EBUILD netbeans-apisupport-8.0.2.ebuild 3320 SHA256 1d93b8975635ac68a34c7919b50f1210d995cabd4f6e31a0c814bca0808b8a5a SHA512 dc859190a8de3101d0b53bc5262dfa83ab637b11717b7a3726f449633b01ded122bfd2c4052763b6b85f3b21901bcd2d9f1e8d407fc77e4c068a31c194ba05e7 WHIRLPOOL 0b2b241a15504c3ef8d0a3bbe9ab5b8db24e9e50a5ab9b320eb9b4b0bf3ddbac7fcd6d2fdf395889d220137b73563a623f7c68c7b8fddaf095bb9d478ae8db88
EBUILD netbeans-apisupport-8.0.ebuild 3312 SHA256 de7ce1874de67eb4f595226d524229856f98ea94f033c11fd75b0fac2adb8de1 SHA512 45f8b048d6d2f56477204ade8dc833d48f0463b3cce2f2aaaa2b6f450589ad033a6f64fb35326c05a2c872874842b2470d785ff27a5920998d98e03601df3f6f WHIRLPOOL 8c2110283638859f7430715d0d44583ae0bd1c25c359d709666ee62bbeb00bc223a13f32c1c444b8e38fb32396098929ec65bc492ea04a69355e556ebf7be2c7
-EBUILD netbeans-apisupport-9999_p20150103.ebuild 3390 SHA256 702525744611afce58c814a5ba535010f2efe63bb4f4ba6abc2190dd890edd61 SHA512 15f4c03608f15824ff63032ff3e7928065e8687c7fe87a0902415f8a121c458f375f29bcaaaa7015cd109a0678dae2d9fc2edbc944147f4e8b192a9e21c77edb WHIRLPOOL 33c73c34374de9ac764eb99c463408e0fcf65672929a24bec67fdb98ef2127f109a4b1879773fcbdf4ecae15a5ca67501e6f7708952daadaa515e33aeefdca20
-EBUILD netbeans-apisupport-9999_p20150104.ebuild 3390 SHA256 dd31369f8baf2089a0eb4e0cbf9f96decdee555bcf83ae15270a858b2fdc8e08 SHA512 a80c782cc515f933b14b4ee0b378b37d3ae3ca85ed07fc8390502bcc88912ec556635207ab3ec8d7ce770c1e435c1e432412cab2e451ab8d78bf0bb701ea27bd WHIRLPOOL f2453f1cf32db1be5a32833f70691d87a3adbce5c0d9546346a705966cf67c02ada25f7e9404fc6b5591d59e62c43eecbcd8ab115cea1063bdd6f6af5bb36517
-EBUILD netbeans-apisupport-9999_p20150105.ebuild 3390 SHA256 4e240bc459d86fc41e9a6e9ef36ca4bd1f93ca8930023f36482906c4076078b3 SHA512 758b5a2c132612ca0a737efe583432d68aaf28061df9c6ed1dc69e65b1f875d1b7f671d9de3d3df57207003b85a3e188132eeb708c743caf7b754ad8be74ba7b WHIRLPOOL 13fb5c83b629b0e86c1764ac14bdb3ff0d28b500ce5b0dbdc51ce30c7c3712445a6ea67efaaa1fdfde8cd6968f09b199124fd87d628d8d3b165c9f05aa947cb5
-EBUILD netbeans-apisupport-9999_p20150106.ebuild 3390 SHA256 58dfbdb385ab6c7585b685bfc76744da58f8e904876898e11b95a57351072e72 SHA512 54ae77166fcf7a63d9e7fb9a78ee5c48de4ef7aef8786f233f4e1b987bac3e819de26c810dbe087c1bc7cb1780afac363c9d0688c7063dd2fd7b26e1ed95dda7 WHIRLPOOL 313068f393be94b6e49a34d2a26475b515fac0449fe158d59b20482694ed3b3bf57aba1ef7eee11c5e6d62883cbfd4954704ef82006d193b76d8812a56dfaff1
-EBUILD netbeans-apisupport-9999_p20150107.ebuild 3390 SHA256 45c999eedc403a58346f8b851ff604e8154c37c0ed7d6b3c7bdabcc77d5fa747 SHA512 8dce1bad73c6103572d5fc7a7c23da631d7733df5f68d5956197ed564413198265a744a63d77b9a7c9d5842bc808b7521f6d2577190631aa953fdd95714acdc6 WHIRLPOOL 133876871e3d518386aa78a0ad958ed5d531cd50e66a6935a14931cc63ba52aacc81b7bdaf2022d06b47bec1c8e528c0bcfc023cf84a535f58261d14f7e6fc68
-EBUILD netbeans-apisupport-9999_p20150108.ebuild 3390 SHA256 28bb168d0940c60e9f93455069ebf145b4345af9bc1eeee39cafd766d7a1a56c SHA512 a8eb3e53804c8a5130d79eb3d0d1d22fc4d555eb2c82084517a8b2b81602cb1f3454b287690e73c5e02e2a69397844adf7bb28121fe093ce8d43ccf67a21e0d7 WHIRLPOOL be33b55e731f68fff534275096d1a5d9ec62d77dd620150b08e9db19465bba124efce0998d776ddd14f87aa88279f747e0e7bde697ec082c0d3351b8cbdaa5d2
-EBUILD netbeans-apisupport-9999_p20150109.ebuild 3390 SHA256 ada2fda26886adde1af03dddc54fcee37c3d78a1fb0e4f9d0b6f678613301274 SHA512 1bbfb34189d30dc0f958ab36ae27f1dd6a698371e9e36099eee491d111f516118b5a581276f26589b1271191d58b7015fb6e743948006af1e4bdfdac31093a21 WHIRLPOOL fab2078b0f864a478c50caa68525c51d550e85ae7bbe1d097c1d0a4911c3d5746e4e76de9075cebc32585a216cbf1fa1c7faff1a5a14d4a99c6f14b5e09976bb
-EBUILD netbeans-apisupport-9999_p20150111.ebuild 3390 SHA256 7c6fa10012da9ef86489820e456f0cdfe9cf482a851ea4058d021741c14ec074 SHA512 df747713d7bf6e00513e7c4d61a3fd8d38b55dfe3783f35604a7f7fd0b233b78415b9e72290675d693ac4a3ab5637ec4bef660a99088a4d1c8fb68011f45ebe8 WHIRLPOOL c9604140bf82ce7b52ab32120966f541a0b84f9a6b2e2e2bf2ceb52079262abbdc25d41088463b4c1f41bac562605dd0afbe2bb7395be4c76c86f3f93fa71faf
-EBUILD netbeans-apisupport-9999_p20150112.ebuild 3390 SHA256 6bf35b49f7813e1b3a12f09f9fc78d81fbf1acc471cf8a1215028af12932d3c0 SHA512 8133b5fbbe80c99dc142546e674f7b884d6ef01794124553a90a032eb8e72112ef01b42432654f13d9beb066ca8a35f5045aacbe0f1cc5aeac776ad4f7eb087d WHIRLPOOL 0dcf45deeae397887ebe2ef00957d5fe93e9fe7d9948d9f5dc274b3b98478a34b079d8d3e73bd2318e53d936c4d1ecc25823d2d52b864167c9c60e51b8ecb2de
-EBUILD netbeans-apisupport-9999_p20150113.ebuild 3390 SHA256 4dfd14635ea8c13041bacbdfebfeb0eba2d2d5eecf8ad447c30500524461d3f5 SHA512 ad6e81f3a31cda05c9205285f741e838a96236df95b4ef003121286c9c609692d846ca33f210c771d3c4bf218451148f66060370430623b61f769cc060c72a4c WHIRLPOOL 8568e75d9219211dd7a848f28b033b175b12370fb16a6e2edee06a75095cb66a9cf54cb9e8d6d604f05b5eee8133b503636c81766a9d0007430723cde6e7233d
-EBUILD netbeans-apisupport-9999_p20150114.ebuild 3390 SHA256 167281625d91d0f9d07a4fdbe21a76c17f20df9b960b5b685a96e6b9bb5961e4 SHA512 667a74b58dfd1ebf217850cc52584135dc21557170e3211d50cb28ee9d46ee15e7c54b94e9751028570d361f81dc7563f57e92b19f5565aa1170a1ab588e696f WHIRLPOOL 36778499d30133821d09324f1f30637bc98aa951eb487be2eb206013be8f83c7b29507e537400d6cbde5512b0d2399c2fb92d1113da987f7d661f396905affd5
-EBUILD netbeans-apisupport-9999_p20150115.ebuild 3390 SHA256 4011ee695fc0a3e2c8b64fdca954fb5e114af6e364244995ff37aad4f18d3a82 SHA512 74cd50a6a601b2e2a8ecde3875b7f79fd401cc6fa5b0fb73726306d14aeb1a41d039cb3c1f778999dd1f9a226be6bf6bad84e2ca2dc9b6d75065302f496b3233 WHIRLPOOL c954a6f2d0e2834074dc2f5b32165d84104f560613f9262c1d29aa4e1f00564c635c8be17edf91dbc96ff63f1b8a753fec3398dd9b6cc8ead0695b2d5c2b7f99
-EBUILD netbeans-apisupport-9999_p20150116.ebuild 3390 SHA256 1a2de3ae48856cb1273f42076fcd475500c596557cfd291d3d245be3d9bc2784 SHA512 59eb275e8de0a41dffa5a1009e5cbee80f4e8286a654a54427841c10bb7b336e979a896c6ae03aa32bca05086b5dbab2a38dfdc853342e5e4ce62b33cbb8df46 WHIRLPOOL 54932975567f37d6cea466a3615499831d3d35b55547b0e30f1f3483f47b61a040b4f03805e8f9bdb8794bca56e74c07e385314c826adabfefb872464b7a1a67
EBUILD netbeans-apisupport-9999_p20150118.ebuild 3390 SHA256 7113ea05991ec5fe4dcb311cb36ca9d5497806196ae43ce8a91d37f5db425087 SHA512 c87051ced9f1d444662a841929a92d6b4b947bde34493b948c7fdec9251127a79b274e17a6a9475e452f7611a210d2239ed04ad2b9648e534e3f8c202463dc90 WHIRLPOOL dda7b95aaaf871ad2f50ff1ab7e352be49c2867c41a732da2e48d9313d8038480c8e779e891dfece6c62098ca6bc86aa31144381312ee1861469337f9b4eb339
EBUILD netbeans-apisupport-9999_p20150119.ebuild 3390 SHA256 c98effa1386e5ddcbe6cece4abbbd638d63274c6a59146d52821a2dbb5fe2c65 SHA512 9376a043702132d0add3f44c700e3296898032adf2c9b9c5f9fb41429d32f9968c1d9f19b0b4544ed09f4184e8d9514d7e53afa93041b6af077f402173f2661f WHIRLPOOL 9c0ab2912ca95a5263cd046a4c4320ad875430c9604982271158d95efdfff0051807717f443685373a64400817ffa978e7ad1f57f3fdbe63b56c9b58ab5cfdf7
EBUILD netbeans-apisupport-9999_p20150120.ebuild 3390 SHA256 bf1fab0ecdaa7f6aa37cf41366d44233da2ae492eb1016ed8aa17312a2d6fbe7 SHA512 0121916113a461c4acffe166c0555fb1620ae4f343e5ecb80524b4377e110a5344f528ce6db081fac0fc3938b516704b6c352b6abaf5b8d6608597fd737d0ebd WHIRLPOOL 15ffa2ae2b8bff82cfc99749343214e4af4a3855ee6499de1c7f6562fe473d2eab8a8dafa1335f3838a6f66125e2fe4df196de4749298bac81c2ed93ed738260
@@ -102,5 +76,5 @@ EBUILD netbeans-apisupport-9999_p20150212.ebuild 3390 SHA256 ac02bbd098e840d0632
EBUILD netbeans-apisupport-9999_p20150213.ebuild 3390 SHA256 009246e45e6d703ac32b6c61aed2256348f124e30b772ef92cffa18060ccd805 SHA512 8d7c1304627cc429017bef7d005bf93023f17edb6f28ddc144e645557370c1e1e9d83332d4ffb027b1f011d0ce32031f4fcbfbc1348593534172758920e5c848 WHIRLPOOL 95a119e091389c2d0988c4b01750f614f391f23eede891a1be873142faf567db7109fe090599065335b410f87725181c4c863e1fb3950c098afaa359f794c5cb
EBUILD netbeans-apisupport-9999_p20150216.ebuild 3390 SHA256 9abb97d88401a6e15245954869adc0ebce333ae3da7489e5fdc0f6cf7780ee3c SHA512 5d3e07181e83dba7b75fada3b625afbe12b2c2acba2187f4f99832f013798bd2015064f75a2b4e2468d9dcadae61e8249d65930da5965e32f7b263e6f2f5681c WHIRLPOOL b730fc1a7fd871e325427434f30f89e462c294e23d95ef0cf976edfbe40c1f48a172ffb6bc83dff7451e57bf98aa240b1651e91490f206873fd60029e4209996
EBUILD netbeans-apisupport-9999_p20150217.ebuild 3390 SHA256 b90c5a85446152e95ff968a0cb5207a637689bae95688929fe385e6966940eb0 SHA512 4057fbf898f8ba2a99bb241829ff9912803952261e57faa12322a0cb8b3a5d91767df169646c32554eb382d177d8e4990ee836e53003528a55b14d68d8c28c53 WHIRLPOOL 8fdcd4d5d34890efff9461707800b57cec001d3a9db8b2b00a9864caf411057990e3d6ab47377e756e7beea5e4c499411e9399eae433209b112688b70dcd4377
-MISC ChangeLog 159831 SHA256 cb7ceaefcc22664a6a4a735635402d927cb7c37229d1b57d3f3313da98b8d452 SHA512 6dfb619b492d23d94e8931bc7b66b148c89d1ebfdb57081e83e809922868db391502b6746965a7b976113b9c0efe4eae074aea894a61f8803f58cdde12de9e1c WHIRLPOOL b54dd002e03a0633227386cfa51b3d7556ca117f4a147a932c510f357f7bd053821ec71508ea306c9d1ebf19408d0c898b327593468868a54902e7d70a6e8f66
+MISC ChangeLog 160509 SHA256 b81538b8070e5ea41e50146996e01a54c9c517f3b72d3a92b7494fa69b7d9357 SHA512 5d286eca048927c2675132958dd3990ff1f97dc6aabc23931b29914995ac3ccf67be5f1fef24025c1a2986a40a45a525edaf1667df562ec2d76848a259255b99 WHIRLPOOL a45f6cd819cdecd7fc367ca8a712a73be03321a78898567dda13b6e420ff5c10615954f64ecc468e2fc44c60bdbf5a4dc0c4b4f69816db0d993fe35971c06ed1
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150103.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150103.ebuild
deleted file mode 100644
index d908e4b..0000000
--- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150103.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans API Support Cluster"
-HOMEPAGE="http://netbeans.org/projects/apisupport"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-03_00-01-55/zip/netbeans-trunk-nightly-201501030001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/apisupport >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
-}
diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150104.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150104.ebuild
deleted file mode 100644
index 8ee30fa..0000000
--- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150104.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans API Support Cluster"
-HOMEPAGE="http://netbeans.org/projects/apisupport"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-04_00-01-55/zip/netbeans-trunk-nightly-201501040001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/apisupport >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
-}
diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150105.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150105.ebuild
deleted file mode 100644
index 93c2d8e..0000000
--- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150105.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans API Support Cluster"
-HOMEPAGE="http://netbeans.org/projects/apisupport"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-05_00-01-55/zip/netbeans-trunk-nightly-201501050001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/apisupport >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
-}
diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150106.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150106.ebuild
deleted file mode 100644
index 3d6bcce..0000000
--- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150106.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans API Support Cluster"
-HOMEPAGE="http://netbeans.org/projects/apisupport"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-06_00-01-55/zip/netbeans-trunk-nightly-201501060001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/apisupport >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
-}
diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150107.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150107.ebuild
deleted file mode 100644
index 0b0dddb..0000000
--- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150107.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans API Support Cluster"
-HOMEPAGE="http://netbeans.org/projects/apisupport"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-07_00-01-55/zip/netbeans-trunk-nightly-201501070001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/apisupport >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
-}
diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150108.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150108.ebuild
deleted file mode 100644
index dc1437e..0000000
--- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150108.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans API Support Cluster"
-HOMEPAGE="http://netbeans.org/projects/apisupport"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-08_00-01-55/zip/netbeans-trunk-nightly-201501080001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/apisupport >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
-}
diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150109.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150109.ebuild
deleted file mode 100644
index a7ec94e..0000000
--- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150109.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans API Support Cluster"
-HOMEPAGE="http://netbeans.org/projects/apisupport"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/apisupport >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
-}
diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150111.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150111.ebuild
deleted file mode 100644
index 2c4b15a..0000000
--- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150111.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans API Support Cluster"
-HOMEPAGE="http://netbeans.org/projects/apisupport"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-11_02-08-05/zip/netbeans-trunk-nightly-201501110208-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/apisupport >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
-}
diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150112.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150112.ebuild
deleted file mode 100644
index 14b3e6f..0000000
--- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150112.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans API Support Cluster"
-HOMEPAGE="http://netbeans.org/projects/apisupport"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-12_00-01-55/zip/netbeans-trunk-nightly-201501120001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/apisupport >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
-}
diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150113.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150113.ebuild
deleted file mode 100644
index e1d3e15..0000000
--- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150113.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans API Support Cluster"
-HOMEPAGE="http://netbeans.org/projects/apisupport"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/apisupport >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
-}
diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150114.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150114.ebuild
deleted file mode 100644
index 752388b..0000000
--- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150114.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans API Support Cluster"
-HOMEPAGE="http://netbeans.org/projects/apisupport"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-14_00-01-55/zip/netbeans-trunk-nightly-201501140001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/apisupport >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
-}
diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150115.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150115.ebuild
deleted file mode 100644
index a543a85..0000000
--- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150115.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans API Support Cluster"
-HOMEPAGE="http://netbeans.org/projects/apisupport"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-15_00-01-55/zip/netbeans-trunk-nightly-201501150001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/apisupport >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
-}
diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150116.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150116.ebuild
deleted file mode 100644
index 01170dd..0000000
--- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150116.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans API Support Cluster"
-HOMEPAGE="http://netbeans.org/projects/apisupport"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-16_00-01-55/zip/netbeans-trunk-nightly-201501160001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/apisupport >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
-}
diff --git a/dev-java/netbeans-cnd/ChangeLog b/dev-java/netbeans-cnd/ChangeLog
index 8fb5db4..cf60654 100644
--- a/dev-java/netbeans-cnd/ChangeLog
+++ b/dev-java/netbeans-cnd/ChangeLog
@@ -2,6 +2,16 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ -netbeans-cnd-9999_p20150103.ebuild, -netbeans-cnd-9999_p20150104.ebuild,
+ -netbeans-cnd-9999_p20150105.ebuild, -netbeans-cnd-9999_p20150106.ebuild,
+ -netbeans-cnd-9999_p20150107.ebuild, -netbeans-cnd-9999_p20150108.ebuild,
+ -netbeans-cnd-9999_p20150109.ebuild, -netbeans-cnd-9999_p20150111.ebuild,
+ -netbeans-cnd-9999_p20150112.ebuild, -netbeans-cnd-9999_p20150113.ebuild,
+ -netbeans-cnd-9999_p20150114.ebuild, -netbeans-cnd-9999_p20150115.ebuild,
+ -netbeans-cnd-9999_p20150116.ebuild:
+ removed obsolete ebuilds
+
*netbeans-cnd-9999_p20150217 (17 Feb 2015)
17 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
index 10a370b..7ba080c 100644
--- a/dev-java/netbeans-cnd/Manifest
+++ b/dev-java/netbeans-cnd/Manifest
@@ -26,19 +26,6 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201501030001-src.zip 201338819 SHA256 c3ffc019c29c3c7bef021b074ffff4829e5f1d1adc3e4ae097a56d27069bf820 SHA512 ad1361a2faba8703a0daeeaa5b834dae46dd3d8f044a6cef200738d268aaa2c74b557c2426735454194e525bec28250e684b67d79501b9c3373f295de65c1a22 WHIRLPOOL dfe43998e68de2b48a461606cef3755474f7e36bc3927bdcb6d63597aa40dde11fff0e3217a5e234916ca2f91998f2d127ef350c5c9778efc7895db429126d99
-DIST netbeans-trunk-nightly-201501040001-src.zip 201339217 SHA256 ded2c737bab950f4f4e403f85f9352753a0ce313262164d9c5bee6bdbfb570c4 SHA512 902d0e19d09070a608175a5e950d1fae63480ccc52771f381e784b5029ddfe422f96a00a9be8ca29a52989e71d121741561064b39460ba7aaa39a686feb7fabc WHIRLPOOL 38c176edb5e96d8afef1ae69f5f48c3c4a7ba71573737ebbad7f73b7b7a802576f78fc130359e34e8f4eb6e7ce5f96470ae045652fa9e5f301dfe11f55c68e72
-DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4ee139e231cb9b91dea84d95b428820d987f7f4b49569bff2d3 SHA512 f7070f335de561a6d0dd9b8301365c0b2b6ea20facca9b66ed8fbc6ef3eba62200f66e8c3e9a38fe99982f5f1ce85f743dde3a33a8c2a34897ca424c8c667094 WHIRLPOOL 72c94387a21ec39e4ba0f0d846212f97313f6b80ea3698a471a92b570dbb3dd4cc27ec54fe1a67f119b18274940bb66459216d52a53509b7c64e3ac3472d26c0
-DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
-DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
-DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
-DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
-DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
-DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
-DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
-DIST netbeans-trunk-nightly-201501140001-src.zip 201400262 SHA256 65aef07f80d9cfe6b47ac2c3aa2be2f1d98a7d9466a44c5196cab7b88e743a2d SHA512 1175de97a824b8be65a5b25b20cfcd17ae4ab4b101794f7dbdde8059b7192f30193d634e63141a54e9e8c2018166f1f204d321270ba91959d450839b9e1fb89e WHIRLPOOL b5944d4eb663cda53d83f88a52775868cf942c632e5cae0be25970fde60557aa43f69095ddc0861eb872f815e562f6998a5873b8aae1c2c660ae8e8ade75b4c2
-DIST netbeans-trunk-nightly-201501150001-src.zip 201400330 SHA256 20732864d0ece6b3b7a2050181c2ec341fa33b031423a913141b9c76aa590044 SHA512 6cd0ff2334b892835c91ae0c0bcf996e2322673533f46cec0efa37db25837f809202de061696c737da837099179a1fe20ef7bd569f6c04375e6090a8c5757d4d WHIRLPOOL 82a9189ff14ac9f373d84346361b231bc7ef298be20892b7a76e20ba8fe3762055f11957f40ba914d939d650cf7f9b098604aae84d30622e207498a5ad14fa81
-DIST netbeans-trunk-nightly-201501160001-src.zip 201394511 SHA256 0a5e6e98692bceabdacc7ef41fe2b7fb59d9c879453982b2dc0e79d28f077714 SHA512 2a5be09537b1735e712ec373cc7f41b1e8b7753be5026ec3a1562d7347f4d5addf58bb9ea052051e0df2113e18a366e4095f84432dffb4b75b86b9ca913d3d56 WHIRLPOOL 7a8d35dcba4754cb809b8ac8710cbba8ba5452c4c4e13963a40e032b13241aa9b44328f3bbeea681bf535a31980e766331acaf5ae265bda5dd5790bda872d8dc
DIST netbeans-trunk-nightly-201501180001-src.zip 201391445 SHA256 b1bf4373e5b799f830894b4ea7ab878ef09c64059758cebb2fa1b1a244718965 SHA512 bf1a40344c915a754f3b7baed759b6513e6a055bface5fe6c30c4e0adeb76fe7d2aaac5d344553ee5df505131cb05c7e2219c67514d4a962f681f9a39c685166 WHIRLPOOL f33d7bfe0174c7de81986a44578df8322fa8f2b46911e9f6fc05ffe8f0839e70b691d62ef9b6dc1b248aceb68760330ef69e86f026a83b6c0f27bcee3a4bc07b
DIST netbeans-trunk-nightly-201501190001-src.zip 201391445 SHA256 ce4ec7706f80732c5c6d5764fb4cb0f2f82341d668e2680ed4d12c382e8541de SHA512 232c8beecd613bafca37af997c3aae0f35caa28a3a3f381553bc3264916f606540bcb5186c8a2a52ca21ce177ed413d6907865b4b42b80c102e7c636df736628 WHIRLPOOL 2176f82b120a7f9360f3b01cb970a8fcc5078e97da90ae0e870b37a53998beca6306b5f58bf9af3a15dc403f1dbb888457a56b0657a2f972b8e01ebe1b725abe
DIST netbeans-trunk-nightly-201501200001-src.zip 201396862 SHA256 1a9378d8f52c4f617653d096aff287cf62212af8a6f878fe54cc468e4dd4bed7 SHA512 92fd39cda2d11816b9a01e0e5c26b3f527354a69efdc940cb27d5b17ee6493a07225d2698260db2bdc220e01d166ac42b5fb62f809d1e2eb84419c6e6abb3e14 WHIRLPOOL c3ba7155b5d376041d750c42f1ff8f8dec5bdbfedb470dea483a665978ef3982f087cb7a521f7892c264bb38d0876e4e7a08346ae4579338ba698ae7ee4ba456
@@ -74,19 +61,6 @@ EBUILD netbeans-cnd-7.3.ebuild 4560 SHA256 5a450b5233e7c3f710d409b1f65ebdd3e9e77
EBUILD netbeans-cnd-7.4.ebuild 4514 SHA256 5664bca819fa997b5b4dd73b3d18340d6dfa60d8cc3e9bbc226bad0b95a4d2e9 SHA512 31ec890842a188f35ed7da730368b6294ecac0a50dae2f353fe471d4ee4d04c335fd13893eb3ca94156003eb0ff0f91f98b60d12e372f988ca9b6db5dc811808 WHIRLPOOL 9c9d4520445b5e8c18fd12e41e26d0eb1bfee6153c2627752c520a3ed7f0dcdb3ca8fbbbe417771f7f816e08e7e4b2e740b48e24aa479494719878ef8a2e2ade
EBUILD netbeans-cnd-8.0.2.ebuild 4516 SHA256 fb45efb079af2ca92509fa93b1b5e84e9d54385dc13e5a3337de8bb883e2c736 SHA512 9f104dfdb4c2c35d35a413129006a30936ff257599e8f48a22ffc149ee8dc603d3b22a6a944f140c8707bb2588f8f3eb2d05516dfbeec1b27a7d9cf1db1ba678 WHIRLPOOL 87a2c3f209d5adbe45f2ead7b6f37f25def790239e1d339f7ee42fc46cb84764e6cd848a9792847bee1037e2c95cd80bd08bff891c38908c091ee034a25d2d9a
EBUILD netbeans-cnd-8.0.ebuild 4508 SHA256 9bbf935ab45bbd948a717b0c7ba9da506ba80486ee0265ddef17fe6eb6c3b69c SHA512 eb78bd36c6203b81cc5b4a71d1003d7cdf564c047504bfb364d9c0d5f0597f0f12519c5d9d953384188f74e5bb3160810783e9e40934a8efc486a24d83a6893a WHIRLPOOL 8fdeb29807d2eb60a3078ea85c68cf82a9b8245b33e33792c2ba7ac1a8acac8e56a4f011b9e1b63989535904edbdf06469293f8e08027f5a23d5043e4148c6de
-EBUILD netbeans-cnd-9999_p20150103.ebuild 4586 SHA256 96b6eef9a1b6ac84a16ef24737a96b17ca0032699410dcc567abd4fb58299540 SHA512 70d83f8051e002df4773e81ab584faec3b672a9a7154298932aaf25a56c91b9fbd968dfeb23c3e9186e62c662d6247048f7543a340cb34edf24b5f9648f99f87 WHIRLPOOL 5c2d0ebb08b581b3241a087df7c32ec17da1951f897ab459c33e55adbff8d18e7be47570bd42deb7bdd6e3edf99e1bbc477a638944dc94cdb97dec495779c3a9
-EBUILD netbeans-cnd-9999_p20150104.ebuild 4586 SHA256 573417ba7bad43b66fe9f5f37b8ac65029065bbf6814b8930c290c3be5269c04 SHA512 cd165e1f7483078e13a0682b5c32fa5cf3a98375cb7fde612f0f77e06f29367624cee4c657dffff0434f52ac371ddd639938361f3f73b8b396bf999ca07068a8 WHIRLPOOL 319bd0ea03de9b96b6bf7bb594ed93f4488ddfd200ac2e3fd63a4868a1c99e92a0cf088da138e82ae78671f1e2ad624d2d8f599301b27dce717da3f757c85cb0
-EBUILD netbeans-cnd-9999_p20150105.ebuild 4586 SHA256 033c5674294c1c15d1a777a6dc21391a1fb16a2aa9e0e2bbac49565156a9cf84 SHA512 cd3a8be97e77b35e7451f748f4fdfca6fbc6ebc99158e5d9d82683b9d805ceaa315373e2f1899eda1578e02b89ed6c904c79db1b09dcece77036fb0492b2b5bf WHIRLPOOL 6aa51c9ca4b5376d1a89fc1cc5eb383672fbc9e5e06728084acba002294fcafb4f8627056168a043b66b6123c4beb864acd4b89abfef67d840f8e1874e0f3036
-EBUILD netbeans-cnd-9999_p20150106.ebuild 4586 SHA256 41561e9e9459a0fdc6bfbd0cc284b1c5da360cf4dc6a8b611ad385d5aac2aeab SHA512 b93038fc028503e250eb3c2ff704263f4d7312178bdd0434b6b0b79aeb0f68c95afdfb93b796d05cfa538e64fce44b38dd4c5ed9115a2293cd0070b4fda6dffb WHIRLPOOL 1cae82682b9b6d1ab1ffea2f461ad89952f73248983b9b216d96a0c7d4917c0e029f8b39517e0b246d079df552ca45779e4d763d5f51b2dd1bb1b9bbf45e7744
-EBUILD netbeans-cnd-9999_p20150107.ebuild 4586 SHA256 b0b30f2cd8ca89ce372e535a9f09d5ac296e0f60c5d18da0ac80505cae0bd685 SHA512 8d8dc405dfb317cfb13bb78fd05173f358f2cddd422eee1fa2b9efd100622250ae9113926e89cdabece252f360956e9b44c6b4e0e9570c21c367b936b93504ba WHIRLPOOL 18cc26ace641c724e265debe0c185b3f12efc24f460ac019c46b2f9e7bb9848ca3b78b32dc598134b5e6bbf523552b6090bd76e597ed032ddafb6a076e338b3d
-EBUILD netbeans-cnd-9999_p20150108.ebuild 4586 SHA256 9ad0fdb226b77c845cbd0a1375f3f34b930aab4065a89d9c1d2d95391f74e211 SHA512 9296463bec539a2138b38255689f7dc99cd2cf455d73b48f435bac2b20dbd7f76a4e5db2f6b5c0d6f61ac30057779a8839394accddedd66d693f6337e5556e9b WHIRLPOOL 0fe1febb193e6d14e4e967d7c620956e9667d7257ecbab63e540f8d8c2966a85dc5ae0489a527ef514097e3e29c04ff9b17912908e8eb3ba1e3e1c3ff2064910
-EBUILD netbeans-cnd-9999_p20150109.ebuild 4586 SHA256 b7fd7aec560569002717a725dda49f4e4df9d5a73ca8bbf14221407c97c122f1 SHA512 f4707058de14ea5f808de53ff284383db6a9a569245c7d0fc98c7d854f93f782d421976018a0c63e65456816333d204d19459c1c043bd6e01b40bfe8d5848e5c WHIRLPOOL 666c49852229a68df5e979f5724750fbf562b7300a9e5641ef5edc0e1401d41bb1a7d7b6afb70ba2741d9e0fd57865af8ab19ac1597d80f8458ff7fff17594f7
-EBUILD netbeans-cnd-9999_p20150111.ebuild 4586 SHA256 6aec26ee69d45e7ef8b505d08aa04084b6d3e4922d829556d7f94238fc01f9cc SHA512 60acff99fdc8ebcb4e24f3cedd2da51a9bd417663351affbec63e484ca6d2a1ccc3c8450bebd0183d795f9180a6c0f21076d8e179167c4c1bcc63c3b0c6ca94a WHIRLPOOL adcc54513c2187eab8f6633826fbc43ac3d04c22d322dc5acd77b0b989e1a4e41af8ddd0cd171fa4d0c111c97f87f950def6c218821adc663b3c9af8af547fec
-EBUILD netbeans-cnd-9999_p20150112.ebuild 4586 SHA256 ac493f2f0d1e624d7b18e92d4bf804756b69083f38dc683f722b9ba6c870adad SHA512 02851d63321e2ad7309dc0b957c616f0c2a9afef3dc7609957375ddb118e3a57006a5358c1663eb156edf933a6b8f133674d4d904c984960aeb749fbc15583ea WHIRLPOOL 1d783632e4aae0475e68d78a24729eb06735e711c487df8e0ff313312885303f404d1b20234e59a61537012a2378ddb8306592272be0b00b4f619f5ef325c578
-EBUILD netbeans-cnd-9999_p20150113.ebuild 4586 SHA256 c14dc25a24d1fddc74d78b279e8c98c9a345013f7be0a9b6899bcdd9ef78da15 SHA512 1d699029aff789f4d40c634513d8f31a82ecac70d48fd1f436eba358f58b87b4e5653532029eaaaa6b192c3f5688c6d3b2213be5ecb53b6d83334cb823aa0b80 WHIRLPOOL 4203c922ace5467886441d93c0515be0c5c6415ff8163c9bae77e217ee1f1fc3f5da1b2b1650ee8cb10cf8b7e8b0b26f318f8f14b2172917ad7aea3d788accc9
-EBUILD netbeans-cnd-9999_p20150114.ebuild 4586 SHA256 be0dcc3f79a7b3f8abe7d72514830eda4328a411556f9502b08ce77f8ef721d8 SHA512 18d8030a392c12185e5f3ee3fb08c2600a057796e4698b3818c8433bae5b0263f4e0acfb97734a89085910e574e2ed7ba22bbf808e853ec91de93dbe09786211 WHIRLPOOL 9f8648c683c2fbb790b475b72488f7d853f42d52cc8770e35219ec960c8091eb049c6533d051eb4c7baa1880eeb226dcc39e04468898d5ff18d1c280bd84f6be
-EBUILD netbeans-cnd-9999_p20150115.ebuild 4586 SHA256 7775eb74c5741163677258dc21ab307b678794a4f826fc6aad72129d5e420d00 SHA512 4fb73f7d97a44ec4039e89b41430b4cef7e5baf29c2e8bd4d630077f5e79abee300f893a8000ed97c8d50ec496a624da01a377caa3ecb6729ae466270ecebff3 WHIRLPOOL 7b40fb0a6cdae862497f8b153294bb77e94f472705eef38268ee9ad95aeae76070474017a5ad7332d079cfd03cc75e4347b700c05e77399c7dbf015e7fccd284
-EBUILD netbeans-cnd-9999_p20150116.ebuild 4586 SHA256 52c6e544f6ef9b824d7af8324a7f004fb6937db9436db19b52a00b44f8e27428 SHA512 8a365612bf2e4c4c5d4330fdd5b82ae1b3c1fe5939e879c768aebe2b67e76466521857e616a13d0fcc033a0c0d375bc2b4b2e40dc2fcf3c808da4dc3fd34e782 WHIRLPOOL b62c55002855a2ab67ad373e05ad9911777b18a856e2971f49d5df55f647f6d4c5ee81c824a97169ab5ea5d1ea60cd9cf3d53ba2abea2ca48ddd8fc325f01d8e
EBUILD netbeans-cnd-9999_p20150118.ebuild 4586 SHA256 6882fa70cbed44b940a4a2761d81b16583f0b24761c7d477ea080fc84d909a2f SHA512 ba2120913d14b0bf4c7bb4ffa249d1a1e2c1ac870234480be3d046838592367ad34cf12e81d4816ce02f39408233baea0e76e8b1958821a48805c7bb048c19b6 WHIRLPOOL 3020977a6d6bd9378bf99c6254cede2b525191b7afd66c79dd2c4708dd93bc339b17956d494af9d7da163e4fc4b223d45e1c1de8a70ff5a3791b5769a29d7173
EBUILD netbeans-cnd-9999_p20150119.ebuild 4586 SHA256 a6ee0cc4194be234a9c16e55cdc81f307dd09ab1e05eeb8e85a89781f0278315 SHA512 c5d8f452769c800664c271fa35024146a3944f1d52e78d944d5664269d06e9144e75d39d82108ae9f6138c0b2805ab1f82d42c8dbff5ac176156094b2bf7e2ec WHIRLPOOL 3458a69746a9f84dbccdcfca1d0b13409e10723c6352ad7c546e66fbd9cf140bc08a808243173b12ab9407ca8db2e253b1fe991489a57f69cbe369fb64bad0ae
EBUILD netbeans-cnd-9999_p20150120.ebuild 4586 SHA256 25666db555276180d7046d3912f39ba37e4e6696aef46d1a893494a9b72694bd SHA512 e6c36f9f01149dc04bf67c0cc0aaba96cd96d5951ffc697b81d3833044ade2f976f4caebd564e8222576fe866889a7ece3de7e1b3b43014a35a84bfdbcdc47d1 WHIRLPOOL 38ef873c22ce786396aeca127283bcec5ce57c1a8770bd13bbc96efd0a1bae027b774a754d0b42eca52f3da227a74e1391696dfb6c830f797ed57f40f5e103d3
@@ -115,5 +89,5 @@ EBUILD netbeans-cnd-9999_p20150212.ebuild 4586 SHA256 9ddd1c8baa090b1173e443f4c5
EBUILD netbeans-cnd-9999_p20150213.ebuild 4586 SHA256 b2d88122534608a126d766b88e3b46e73940774da038f8508a5c7e11c7eff939 SHA512 60b7ee10e050b0213cce540099d25f1cd537f347b9885eae75069bde87927403db5cabdaa84e48dbbcc6a1eb27d93604547613cead72217441da00f9f220ace1 WHIRLPOOL 06013f657c68352faffecb99a1ba83d4bde434539c33350d8aecc6a966a42341ff2f03d7d4aad755880a0909fbaeaf305ab7343f7a0a2b417d9cc4086c3a475a
EBUILD netbeans-cnd-9999_p20150216.ebuild 4586 SHA256 78c7ce6a01078b3d03d05498ad3579d94740e1228642a5e92d3e4b5d882ef9ac SHA512 a848905ad12296b490d7079f2bda69f7a55e4e9f830056d6540122bbb61e16fa9fc42cadca1e53480515a69e61367bd02d89d0b3dc1357fe7372a77dc97b186c WHIRLPOOL 784269c4f4eb648189672aec1fc7e1a7fb83cfc7d31395d1ffbd79a53d32fe3b67918b1c266f67234d6778e5dfb8dbd1bad11f41cdc3de3fe6828701d5438124
EBUILD netbeans-cnd-9999_p20150217.ebuild 4586 SHA256 8f1deba7c24a51fb9b57cb8d67576facb6f720a31f1da2ee5593292af53fff3f SHA512 911a82c91a7afc5315759e4911d37643e624bad2826ace0c74e4fc3c7c2e975352af732ab08e54261e82540c52020b3a8682294ed1ae5579a9632a2c07bb8568 WHIRLPOOL 9c3c50a01c0204e06c41ceac279cea13e597afd8ecd9804b9a8bb8c6bb01229a18a91588b3e86a9b5dcc348b42332bdd457c1ae9e9363a64ea8239c4709e9171
-MISC ChangeLog 146014 SHA256 700820556da3c158d83466fc285be08adc8cd4b004855bc981b6767c87e63d25 SHA512 4e928d247e79220edc2416769996907945ae295db54af179e7f16af202095a629a493a88b90c40243685e4d5e9dd01fc46f8e47f4b92c977826774e2d34f956d WHIRLPOOL 07a48da20b3be75ab29fa31a4f60720acc087391ed311d2396c85a479183adc67a660fdb8fc01f3754508ad486e243a7cde015f44e9a2375e066b382f54467c9
+MISC ChangeLog 146589 SHA256 982728f168c1f948820bdacaf042d97b098ffa47274c259fda0a87183c22d4dc SHA512 9a00d265ebce06532e67299a41f38c9a8317da1279fbd42b54aff0e8a1b230f0dda105343f066f58476353f97bc7cbb491e9996d4e4a5879cbacd1f93fc9263c WHIRLPOOL 87d5f68cccd5bf10b475173eae47ab1c308c3ad65ca8d18945b239ee197ed734d57665cf92fc6c75e562cedce614cc63e64f98c6d514edf9f881c37202243bf2
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150103.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150103.ebuild
deleted file mode 100644
index 8ed755f..0000000
--- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150103.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans CND Cluster"
-HOMEPAGE="http://netbeans.org/projects/cnd"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-03_00-01-55/zip/netbeans-trunk-nightly-201501030001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
- http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
- http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# These files are for remote development and debugging
-QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
-
-CDEPEND="~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- >=dev-java/jna-3.4.0
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
- ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
- ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/cnd >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 bin/dorun.sh
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
-}
diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150104.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150104.ebuild
deleted file mode 100644
index 06e3f22..0000000
--- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150104.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans CND Cluster"
-HOMEPAGE="http://netbeans.org/projects/cnd"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-04_00-01-55/zip/netbeans-trunk-nightly-201501040001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
- http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
- http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# These files are for remote development and debugging
-QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
-
-CDEPEND="~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- >=dev-java/jna-3.4.0
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
- ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
- ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/cnd >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 bin/dorun.sh
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
-}
diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150105.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150105.ebuild
deleted file mode 100644
index 12f3a63..0000000
--- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150105.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans CND Cluster"
-HOMEPAGE="http://netbeans.org/projects/cnd"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-05_00-01-55/zip/netbeans-trunk-nightly-201501050001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
- http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
- http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# These files are for remote development and debugging
-QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
-
-CDEPEND="~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- >=dev-java/jna-3.4.0
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
- ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
- ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/cnd >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 bin/dorun.sh
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
-}
diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150106.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150106.ebuild
deleted file mode 100644
index 2e51c12..0000000
--- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150106.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans CND Cluster"
-HOMEPAGE="http://netbeans.org/projects/cnd"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-06_00-01-55/zip/netbeans-trunk-nightly-201501060001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
- http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
- http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# These files are for remote development and debugging
-QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
-
-CDEPEND="~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- >=dev-java/jna-3.4.0
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
- ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
- ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/cnd >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 bin/dorun.sh
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
-}
diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150107.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150107.ebuild
deleted file mode 100644
index 4212d2d..0000000
--- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150107.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans CND Cluster"
-HOMEPAGE="http://netbeans.org/projects/cnd"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-07_00-01-55/zip/netbeans-trunk-nightly-201501070001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
- http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
- http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# These files are for remote development and debugging
-QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
-
-CDEPEND="~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- >=dev-java/jna-3.4.0
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
- ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
- ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/cnd >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 bin/dorun.sh
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
-}
diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150108.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150108.ebuild
deleted file mode 100644
index 408f90b..0000000
--- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150108.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans CND Cluster"
-HOMEPAGE="http://netbeans.org/projects/cnd"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-08_00-01-55/zip/netbeans-trunk-nightly-201501080001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
- http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
- http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# These files are for remote development and debugging
-QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
-
-CDEPEND="~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- >=dev-java/jna-3.4.0
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
- ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
- ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/cnd >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 bin/dorun.sh
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
-}
diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150109.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150109.ebuild
deleted file mode 100644
index 762054c..0000000
--- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150109.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans CND Cluster"
-HOMEPAGE="http://netbeans.org/projects/cnd"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
- http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
- http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# These files are for remote development and debugging
-QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
-
-CDEPEND="~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- >=dev-java/jna-3.4.0
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
- ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
- ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/cnd >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 bin/dorun.sh
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
-}
diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150111.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150111.ebuild
deleted file mode 100644
index a71afd4..0000000
--- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150111.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans CND Cluster"
-HOMEPAGE="http://netbeans.org/projects/cnd"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-11_02-08-05/zip/netbeans-trunk-nightly-201501110208-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
- http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
- http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# These files are for remote development and debugging
-QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
-
-CDEPEND="~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- >=dev-java/jna-3.4.0
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
- ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
- ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/cnd >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 bin/dorun.sh
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
-}
diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150112.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150112.ebuild
deleted file mode 100644
index 096c7d1..0000000
--- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150112.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans CND Cluster"
-HOMEPAGE="http://netbeans.org/projects/cnd"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-12_00-01-55/zip/netbeans-trunk-nightly-201501120001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
- http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
- http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# These files are for remote development and debugging
-QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
-
-CDEPEND="~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- >=dev-java/jna-3.4.0
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
- ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
- ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/cnd >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 bin/dorun.sh
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
-}
diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150113.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150113.ebuild
deleted file mode 100644
index 6ff423b..0000000
--- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150113.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans CND Cluster"
-HOMEPAGE="http://netbeans.org/projects/cnd"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
- http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
- http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# These files are for remote development and debugging
-QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
-
-CDEPEND="~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- >=dev-java/jna-3.4.0
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
- ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
- ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/cnd >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 bin/dorun.sh
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
-}
diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150114.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150114.ebuild
deleted file mode 100644
index c49bfdc..0000000
--- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150114.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans CND Cluster"
-HOMEPAGE="http://netbeans.org/projects/cnd"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-14_00-01-55/zip/netbeans-trunk-nightly-201501140001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
- http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
- http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# These files are for remote development and debugging
-QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
-
-CDEPEND="~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- >=dev-java/jna-3.4.0
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
- ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
- ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/cnd >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 bin/dorun.sh
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
-}
diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150115.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150115.ebuild
deleted file mode 100644
index 7de6134..0000000
--- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150115.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans CND Cluster"
-HOMEPAGE="http://netbeans.org/projects/cnd"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-15_00-01-55/zip/netbeans-trunk-nightly-201501150001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
- http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
- http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# These files are for remote development and debugging
-QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
-
-CDEPEND="~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- >=dev-java/jna-3.4.0
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
- ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
- ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/cnd >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 bin/dorun.sh
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
-}
diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150116.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150116.ebuild
deleted file mode 100644
index a010faa..0000000
--- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150116.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans CND Cluster"
-HOMEPAGE="http://netbeans.org/projects/cnd"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-16_00-01-55/zip/netbeans-trunk-nightly-201501160001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
- http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
- http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# These files are for remote development and debugging
-QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
-
-CDEPEND="~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- >=dev-java/jna-3.4.0
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
- ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
- ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/cnd >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 bin/dorun.sh
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
-}
diff --git a/dev-java/netbeans-dlight/ChangeLog b/dev-java/netbeans-dlight/ChangeLog
index 9207be5..2db6555 100644
--- a/dev-java/netbeans-dlight/ChangeLog
+++ b/dev-java/netbeans-dlight/ChangeLog
@@ -2,6 +2,22 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ -netbeans-dlight-9999_p20150103.ebuild,
+ -netbeans-dlight-9999_p20150104.ebuild,
+ -netbeans-dlight-9999_p20150105.ebuild,
+ -netbeans-dlight-9999_p20150106.ebuild,
+ -netbeans-dlight-9999_p20150107.ebuild,
+ -netbeans-dlight-9999_p20150108.ebuild,
+ -netbeans-dlight-9999_p20150109.ebuild,
+ -netbeans-dlight-9999_p20150111.ebuild,
+ -netbeans-dlight-9999_p20150112.ebuild,
+ -netbeans-dlight-9999_p20150113.ebuild,
+ -netbeans-dlight-9999_p20150114.ebuild,
+ -netbeans-dlight-9999_p20150115.ebuild,
+ -netbeans-dlight-9999_p20150116.ebuild:
+ removed obsolete ebuilds
+
*netbeans-dlight-9999_p20150217 (17 Feb 2015)
17 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
index 00d337d..475ebc9 100644
--- a/dev-java/netbeans-dlight/Manifest
+++ b/dev-java/netbeans-dlight/Manifest
@@ -23,19 +23,6 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201501030001-src.zip 201338819 SHA256 c3ffc019c29c3c7bef021b074ffff4829e5f1d1adc3e4ae097a56d27069bf820 SHA512 ad1361a2faba8703a0daeeaa5b834dae46dd3d8f044a6cef200738d268aaa2c74b557c2426735454194e525bec28250e684b67d79501b9c3373f295de65c1a22 WHIRLPOOL dfe43998e68de2b48a461606cef3755474f7e36bc3927bdcb6d63597aa40dde11fff0e3217a5e234916ca2f91998f2d127ef350c5c9778efc7895db429126d99
-DIST netbeans-trunk-nightly-201501040001-src.zip 201339217 SHA256 ded2c737bab950f4f4e403f85f9352753a0ce313262164d9c5bee6bdbfb570c4 SHA512 902d0e19d09070a608175a5e950d1fae63480ccc52771f381e784b5029ddfe422f96a00a9be8ca29a52989e71d121741561064b39460ba7aaa39a686feb7fabc WHIRLPOOL 38c176edb5e96d8afef1ae69f5f48c3c4a7ba71573737ebbad7f73b7b7a802576f78fc130359e34e8f4eb6e7ce5f96470ae045652fa9e5f301dfe11f55c68e72
-DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4ee139e231cb9b91dea84d95b428820d987f7f4b49569bff2d3 SHA512 f7070f335de561a6d0dd9b8301365c0b2b6ea20facca9b66ed8fbc6ef3eba62200f66e8c3e9a38fe99982f5f1ce85f743dde3a33a8c2a34897ca424c8c667094 WHIRLPOOL 72c94387a21ec39e4ba0f0d846212f97313f6b80ea3698a471a92b570dbb3dd4cc27ec54fe1a67f119b18274940bb66459216d52a53509b7c64e3ac3472d26c0
-DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
-DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
-DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
-DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
-DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
-DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
-DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
-DIST netbeans-trunk-nightly-201501140001-src.zip 201400262 SHA256 65aef07f80d9cfe6b47ac2c3aa2be2f1d98a7d9466a44c5196cab7b88e743a2d SHA512 1175de97a824b8be65a5b25b20cfcd17ae4ab4b101794f7dbdde8059b7192f30193d634e63141a54e9e8c2018166f1f204d321270ba91959d450839b9e1fb89e WHIRLPOOL b5944d4eb663cda53d83f88a52775868cf942c632e5cae0be25970fde60557aa43f69095ddc0861eb872f815e562f6998a5873b8aae1c2c660ae8e8ade75b4c2
-DIST netbeans-trunk-nightly-201501150001-src.zip 201400330 SHA256 20732864d0ece6b3b7a2050181c2ec341fa33b031423a913141b9c76aa590044 SHA512 6cd0ff2334b892835c91ae0c0bcf996e2322673533f46cec0efa37db25837f809202de061696c737da837099179a1fe20ef7bd569f6c04375e6090a8c5757d4d WHIRLPOOL 82a9189ff14ac9f373d84346361b231bc7ef298be20892b7a76e20ba8fe3762055f11957f40ba914d939d650cf7f9b098604aae84d30622e207498a5ad14fa81
-DIST netbeans-trunk-nightly-201501160001-src.zip 201394511 SHA256 0a5e6e98692bceabdacc7ef41fe2b7fb59d9c879453982b2dc0e79d28f077714 SHA512 2a5be09537b1735e712ec373cc7f41b1e8b7753be5026ec3a1562d7347f4d5addf58bb9ea052051e0df2113e18a366e4095f84432dffb4b75b86b9ca913d3d56 WHIRLPOOL 7a8d35dcba4754cb809b8ac8710cbba8ba5452c4c4e13963a40e032b13241aa9b44328f3bbeea681bf535a31980e766331acaf5ae265bda5dd5790bda872d8dc
DIST netbeans-trunk-nightly-201501180001-src.zip 201391445 SHA256 b1bf4373e5b799f830894b4ea7ab878ef09c64059758cebb2fa1b1a244718965 SHA512 bf1a40344c915a754f3b7baed759b6513e6a055bface5fe6c30c4e0adeb76fe7d2aaac5d344553ee5df505131cb05c7e2219c67514d4a962f681f9a39c685166 WHIRLPOOL f33d7bfe0174c7de81986a44578df8322fa8f2b46911e9f6fc05ffe8f0839e70b691d62ef9b6dc1b248aceb68760330ef69e86f026a83b6c0f27bcee3a4bc07b
DIST netbeans-trunk-nightly-201501190001-src.zip 201391445 SHA256 ce4ec7706f80732c5c6d5764fb4cb0f2f82341d668e2680ed4d12c382e8541de SHA512 232c8beecd613bafca37af997c3aae0f35caa28a3a3f381553bc3264916f606540bcb5186c8a2a52ca21ce177ed413d6907865b4b42b80c102e7c636df736628 WHIRLPOOL 2176f82b120a7f9360f3b01cb970a8fcc5078e97da90ae0e870b37a53998beca6306b5f58bf9af3a15dc403f1dbb888457a56b0657a2f972b8e01ebe1b725abe
DIST netbeans-trunk-nightly-201501200001-src.zip 201396862 SHA256 1a9378d8f52c4f617653d096aff287cf62212af8a6f878fe54cc468e4dd4bed7 SHA512 92fd39cda2d11816b9a01e0e5c26b3f527354a69efdc940cb27d5b17ee6493a07225d2698260db2bdc220e01d166ac42b5fb62f809d1e2eb84419c6e6abb3e14 WHIRLPOOL c3ba7155b5d376041d750c42f1ff8f8dec5bdbfedb470dea483a665978ef3982f087cb7a521f7892c264bb38d0876e4e7a08346ae4579338ba698ae7ee4ba456
@@ -71,19 +58,6 @@ EBUILD netbeans-dlight-7.3.ebuild 2667 SHA256 7fa169d80aeba2914d117ce229be255770
EBUILD netbeans-dlight-7.4.ebuild 2621 SHA256 444bb6b5ad27726244ea724ab4b1408952ea63beb88c65181879ac669ab0b216 SHA512 53546d341ece5151e2a0e3040b369eab774a5ba09816d0168bdd15c0212120b19d133ca24197570533eca9d26bfbccc24e7c0f689ca446d5052a433edff418cd WHIRLPOOL 7e7039e8426c13a13a8b8b2acc0fea6e7ffd5a03e9544f11700c1a78f527c65f9add4c6511c0c0d1e1eccdc022b3c6111ddb364b4a13a2ab00074619492d62ed
EBUILD netbeans-dlight-8.0.2.ebuild 2904 SHA256 efcf4368d822c7dc033bc7492b85d7043199d09e53bfabec701c3b9caaad5c64 SHA512 71b22c24d96c88a844b026a14e693a3a23bf81c3a6007c67494289427970ef41033efad8f8d1084e62652caf4185eab4948d9b1fb9762b03ba8f6ec1e7843751 WHIRLPOOL 2132966666e63aa6a781d26e8b7b25a2c20ebfab19be713ce7f7c651739a7e19f32cf02cd99fcf36f0040b04428e512aac1899c98f21c89563e6fd740c83f5f3
EBUILD netbeans-dlight-8.0.ebuild 2917 SHA256 0b838e5e197d7b9c5d075f5d764b8baca146a482e4dcee9b10b969c182e780bb SHA512 9fd7636bcb270e0a727c1619e7d1b0f130a7e965518640e4b4a62922c44fb33063180e4e109618362a6c1cb3260ff0e4497e4129766203313b0581586954b8ab WHIRLPOOL a76e8b65ac3baf02f335a9789fb946245d63fd5f6af48bcd346c6257b9f4eab729c0b2513db8ab04e153c7c6ac3c98096b3f0903b7c63e7c79256655160b252c
-EBUILD netbeans-dlight-9999_p20150103.ebuild 2995 SHA256 36aa917b577453500e9fdb656ff002ae68c9bbe328c650f7e6ed4efe72718fb9 SHA512 2d13fdb5f553b3fb0254647f82fbd8ecc6d8a8ca8b86a0f248507958e9a5c4eb90d754faf522a35c3a55ab79955c6115d95e0d96b5a08f82e6dab2efa4035ac9 WHIRLPOOL cc2277239b8bd7c94bcf5d9a60a7f9c0e9cad62a87ef9150d92f11af315b51e9d75a15d0388b40821ce35bbf88cc38186fc8179c6bc37c56370cf6c0ff5f25ba
-EBUILD netbeans-dlight-9999_p20150104.ebuild 2995 SHA256 b38cd678b1c663db23b5ecd326d725d758e2d8ee2cd5e6ef19ac258b65ff5b20 SHA512 871e60c0c92ffa29dd02230efb18cf556c93e97221707272c619bd6e4656acbac00e28f9fddaec6561b24a42f977af4b96b0281d989c08c1d3ab903d0ee0e3f6 WHIRLPOOL 3329e3dc0579fa5d052a07076aa416491e3eb4607f4af8749258dec8dcd9edaee992f334c00696268d90703c3225ec255b855238122de13796448137161fb47d
-EBUILD netbeans-dlight-9999_p20150105.ebuild 2995 SHA256 8884e826756ca8d8a0923261a033895e814245a47ab6585076376b4a7f800ce1 SHA512 455f517eccc148075e75e437fb07dc90f64cbf466e60b6abb2c908f924579b726b8fbf3e0eeecdefbc99ea0eac646e6d074e8f17ab58c0ba8ff1314426357f69 WHIRLPOOL de96b9bdc92a15fc0f6e506a7bf7f1641c56a27b0b89d89eb419c2257f43c7f4c9a89196ab795459d47572aa17b55581cfb3d97b140e40f511e352beb8fceddf
-EBUILD netbeans-dlight-9999_p20150106.ebuild 2995 SHA256 7aac00c14241afec0d16adc465049750ac291860089354cddd2d176f50cbb1c8 SHA512 a0997c5446dba50424d608b638579d66b2e3af4fe10c830fdf3edf6c893fd6a182eac8b5360d5fedf842b62785d1fefe156856cc5d0b5d4023170130b39533c2 WHIRLPOOL 917aa62fdb18033bfb0d26879a5f1a2f582c30ae869e2bff738c5805d429b4f5e25e94789f25989b1580890a3fd978039bd70860aeb64046e49df574a1a242f9
-EBUILD netbeans-dlight-9999_p20150107.ebuild 2995 SHA256 61becb89147e3cf624f0a9634ad000e448767c72e33950de8169cd941a366f6e SHA512 927c57c3350c39305a5ec7245a11e422b03cb84cfb8999207973d9ba1bc084b2e14118d6c7fc1eee934266a4f42b05da05c528e8c46ebda5a492e9f47d6ef1d4 WHIRLPOOL 5963479e468198bb102ec315eb7e16a37dadc2dd77b32b422d3dc34562c80500ca70dcff0280876cb5f2a286bd1de09d83bc3624ad2dc7bf50d1370131d6be25
-EBUILD netbeans-dlight-9999_p20150108.ebuild 2995 SHA256 f8aed67a5a63d6c9678dd27dcb195c40d91c5debf8045eab888aa70ec98c870d SHA512 f465e6b067ab634537c5eee11a8af9f7c81c10e6ff5829ed26dcd3b2b0fcd341ac6eec0029afd826cfabaeaa21751acb656b6fc01fd83e5c8baae02aec573fb7 WHIRLPOOL 57084f8edbcb59c5b5ea52f9411ec4ef56b3f1608d9b073a53302b0eb362b774112a17b832591eb2b33cb9fedaa3c03bff3e1bf31be9ee7d5bd69ecd9846e704
-EBUILD netbeans-dlight-9999_p20150109.ebuild 2995 SHA256 67af6f26d584a16b7a41dbb0ff351f9fd2a16a59228895b26924f74c7dcaa880 SHA512 21ced9518c72b955e1e717812e3360032965c34cc919251445754a37ace67c5d4448a98ff68f222222b6b2841a4d91efae4033a46476c2549447d5a6c7efefb5 WHIRLPOOL 63fb68ea7cc92a02448fb468bb86f9973dcd5e6e28a9e91b7389e9630f9bde1d9bfea63709980b03e23ffa2de027ecf1a6e9185eecfbf816e634df82a5159f45
-EBUILD netbeans-dlight-9999_p20150111.ebuild 2995 SHA256 3dfd0adc5cb4504c9181bcc065f2d774394821023a32cf24f978b00f6569f228 SHA512 90eddc660aabdd0bb3eacb093d08e621c703e5948e9293139bc9067736c4a1f17f59ce8d0ef642e3d1a9e73ee0295f138ed0bf2e528cb57d8b2b605fad797c46 WHIRLPOOL a8beed3c018f610e5393b0e5197e1645c54ed78eed545d76fb46a16cc330e7f84a81a43be63c60fa465cba5f493ae1f5e54fee88b0e2064918582dcdd4d8a27c
-EBUILD netbeans-dlight-9999_p20150112.ebuild 2995 SHA256 4254a0ccd037686f6281e7c082f887744a10b81dba253ff066d85b45e9c91090 SHA512 343f0b6ec87f1b07ea10abb60170b299a98dd974724abb2a88ddd013c0584cfd1ed06dc81e1e307a02925bdcd13e2c37ac218f65bdee7c2d340739e0a3d94358 WHIRLPOOL 8d552e2a45dfa4ac8a1d1678963e054006ebd0dd5ded679e069709e4f20362dcb3965a8b84a7451b4982729a3d4b47cecaef10ac288b7dfb1e4944784b11dd6e
-EBUILD netbeans-dlight-9999_p20150113.ebuild 2995 SHA256 ab9c2bbd47557ea7429945ea5c0678193a5f79c517cbbe24c6ced72486f000d0 SHA512 f11480d725c980e3cf475f3d9c38a0c4405ba95ee5feda356e0ee4453904ff18cff558a45176b495a173dfa1816dea16267580a52663542782d4702a6d2fde9e WHIRLPOOL bb216e5f958e4b7f35a13701f0101360e03ee6b734db523c8caf19335566f9b200f52743857899d70eb809c773ee279b734f6cf4fba289f40b207bf6fc4b7c8b
-EBUILD netbeans-dlight-9999_p20150114.ebuild 2995 SHA256 cf9b79bbeb270aa57a4268f0f5a8d4cb421ae864e04955fefe30492b92bbdbb8 SHA512 983da37fa9b6c675e11096c36522a1e3447b562dbb8147faf0ddd897723eab82c4f638e8ec88a5ef61b6e2bb86b02f1a3cf99ca6152bf4fbec1ae12d2e42c8a7 WHIRLPOOL 6ed8a96595086bd9d9f71289eec7187a4b8766b5a679808c8736ca7fbd693122ca039f8e334e11105672b3c8eff89b2c6d5dd5646c413072a53fea51403d0b0e
-EBUILD netbeans-dlight-9999_p20150115.ebuild 2995 SHA256 701348a13acc8f87f342b348c169a789812b421d18831763bc5eab4a6d7b1bf3 SHA512 b00187b6db521f10efeab8e51c727ed5a596b8ef0ea03186560e524aed9aa1b03c865dbb7473e9bf1ffe161d2273c3d7d21d800274aa6248023452c1885c78cc WHIRLPOOL e50da17f1f185f68777d6f0807d221868992028ecc73bd0cd006a3cf57b0e5c7ee86ae90648c8a9a80bfffb397a1389dfb09992a5ff67ba5eba4e8d29aeb5245
-EBUILD netbeans-dlight-9999_p20150116.ebuild 2995 SHA256 ff37894f944835df50c468e36efbc6d90bd1c12a547a3a8b15f80e7f535cc86a SHA512 07d675df60c823436dab7ec5690d66bba2a396551cc41c96d7bf6a3bffff57c1329a9a7ad4dd7ccc5f459c851ff9ff4c31102476e5f4a72692d4951d29517a33 WHIRLPOOL 254a6d78d4be42a52d85ab32b6fadf84bc43fe86ca8ed6e27076a7314c41a18b546c4709144cae17b9c07636310f7cb5edb5cf2ff706d7be7b1340a7853827d8
EBUILD netbeans-dlight-9999_p20150118.ebuild 2995 SHA256 f91edc523c3264dd93203d54800100ffbe8a323308091982024ca9c06b13aa1d SHA512 d5a8d48b8d01ee2931878d585088adf2acd78e3ae18efeb3c18c62f82670e2669151cbf9da09fbb94f7e54ff390a562aa73bd8dee1ad36ccdc6716c3f052fcca WHIRLPOOL 486cfd6ffac84b7f10e8aafef3e71039ae77ac844647a17b3bcdf78b5f892f5ed197a63176e459cd3f3ab0e645998fce144cbc3591b1f69abdb2775387628afc
EBUILD netbeans-dlight-9999_p20150119.ebuild 2995 SHA256 158fc2e1046bfc65addf7cb3872da305606521a4d3b5c8319aea0932c30129cb SHA512 818fd875eed96c282ac5b15f691bc3d30ce650e91788fb1288c723085c00ca54263b8f14521ba2c2371cf7585b05216a3200ebcb44834b6783e4d0d3817a3f4a WHIRLPOOL 4870e156a2fe4ee5869bfec426b629e89852c3c6269ab4f9f2e5db1f5ab11f21626c537fa3b6daffdaf4c807239268d598e57c0b72b096510d9dc7cb79da6c1c
EBUILD netbeans-dlight-9999_p20150120.ebuild 2995 SHA256 f322c5f23012f61f49f20faf2a6a42a9751fae61e912e8ca104083c999da14f7 SHA512 5b6f69d45f7c368fc7bfb603e4f07e1fd9842064ce7f212d8cf0f122e1c4f30b998a724e32a7360ab3ac32448d691db5b6140a4a3d60d9e20be0508855a0bea4 WHIRLPOOL 3ef4b9498c71716e443eea2329bebd3b4704dd7c51b28cde6206bf1470003348a2a7757b7fe94d44646d24b7587781c882ea4191112ba1263695e43a9d911011
@@ -112,5 +86,5 @@ EBUILD netbeans-dlight-9999_p20150212.ebuild 2995 SHA256 683d31c97d54c998eb292fb
EBUILD netbeans-dlight-9999_p20150213.ebuild 2995 SHA256 02ec53ae7f35c4c9f3a5adb19abcf18a417c93e6e84e26033782f273cb84d5fd SHA512 1e2625006c0cc35ed676d14b9690f64812ef9a7b32370b487fec8b85a6d6b7b5fdd0faaff3bea62d4e276f6f5b8c60e482d447a13a8da0b04edfc96b53556eea WHIRLPOOL 967b2ec0db9a6932c08a252b0007fca698521004c320d8467b60af85b6cd2d75de801ccc3c9cad20d742cb5bade75bed9ce8848b6f66815c812f53208ee59b6d
EBUILD netbeans-dlight-9999_p20150216.ebuild 2995 SHA256 92fcf169d21adaecdb68b5c5b7d30b8850e9a944cf4142ddd04a7dd22dc1757f SHA512 c088af9a12c88a60bb7ffeaab2f11648ff748c4ba0a24a72d2db895548d3744c47b03d80dac39a643b80333c45d36076e03db38aeeb32e2452ac82a29af3a025 WHIRLPOOL 3e766e551818dd87166e3654519f09c1aee02e0d997901f8fe3154e85d0f0dfcf7d6ac9b5db8ce81fd682c324441abfcf635a812eaf4a619ae66c026a4a5b5d3
EBUILD netbeans-dlight-9999_p20150217.ebuild 2995 SHA256 a3373f0bfe73c48cb2ae11076f4c593dd4cf29374e930f0cdcdbb97e4542c439 SHA512 e8e697c7c21beedbde6444b2830eb90b0f8ef67326b27308dab038cc4f747ad8cf561f363787cdb3c4cb3a657412cbeaedf44b4c3c48fed49725db374431e30a WHIRLPOOL dd8e120c7c4826920023ad78f99ffb06bc73e7e80735128e68e37472fd22a8d039455c91a65e3e3c585747806d7b0afefed958de883dce6c29a27167158f098e
-MISC ChangeLog 152328 SHA256 442ae21233dc08634922dbdace23e6ed2b8f1dd28fc93142dc0373f3c38625cf SHA512 d6a9360f68ed5e28015f38f5d94855641b146655c63925c60243169fd7b0856888c8588da8f3792c541d0c4a2c2eb12d2b40ffba1f2854ad9d58f4a02c68f6e4 WHIRLPOOL 466fd75988b31ae34cc502276982f7e202eecba944dd30fc7840dc574446b37feae3e6b9fec1d64bdae7a9d251577ce7617a8488c4dd209b669ab66c598d3346
+MISC ChangeLog 152954 SHA256 3fb9b449a875d07fc4df6370f1d49b575a88396090854d447020ea9e9367db4e SHA512 ae685368fb910ae897be36f353d80a2d4b07366ce77db57424df6944e8bc2a2919fb93105cc34adb872e4c87c187d5b62ab842b0a1cbf345fd78392a75ffd84a WHIRLPOOL a83d85af481460fecbeba9764d7e55274127d415eb70781858bbe8f8e61cff2c291dfd0d0d4913a76356f9f511b6c19592df971248c08d938aa23a2c55a9d516
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150103.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150103.ebuild
deleted file mode 100644
index e102454..0000000
--- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150103.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans D-Light Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-03_00-01-55/zip/netbeans-trunk-nightly-201501030001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/dlight >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
-}
diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150104.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150104.ebuild
deleted file mode 100644
index d05bb16..0000000
--- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150104.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans D-Light Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-04_00-01-55/zip/netbeans-trunk-nightly-201501040001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/dlight >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
-}
diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150105.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150105.ebuild
deleted file mode 100644
index 2850f02..0000000
--- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150105.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans D-Light Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-05_00-01-55/zip/netbeans-trunk-nightly-201501050001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/dlight >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
-}
diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150106.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150106.ebuild
deleted file mode 100644
index 85d80c4..0000000
--- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150106.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans D-Light Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-06_00-01-55/zip/netbeans-trunk-nightly-201501060001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/dlight >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
-}
diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150107.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150107.ebuild
deleted file mode 100644
index 90e2748..0000000
--- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150107.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans D-Light Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-07_00-01-55/zip/netbeans-trunk-nightly-201501070001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/dlight >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
-}
diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150108.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150108.ebuild
deleted file mode 100644
index b63cab3..0000000
--- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150108.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans D-Light Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-08_00-01-55/zip/netbeans-trunk-nightly-201501080001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/dlight >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
-}
diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150109.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150109.ebuild
deleted file mode 100644
index 24ecdc3..0000000
--- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150109.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans D-Light Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/dlight >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
-}
diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150111.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150111.ebuild
deleted file mode 100644
index 209424d..0000000
--- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150111.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans D-Light Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-11_02-08-05/zip/netbeans-trunk-nightly-201501110208-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/dlight >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
-}
diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150112.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150112.ebuild
deleted file mode 100644
index 9c583f8..0000000
--- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150112.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans D-Light Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-12_00-01-55/zip/netbeans-trunk-nightly-201501120001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/dlight >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
-}
diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150113.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150113.ebuild
deleted file mode 100644
index bbcfc34..0000000
--- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150113.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans D-Light Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/dlight >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
-}
diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150114.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150114.ebuild
deleted file mode 100644
index a4dc17f..0000000
--- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150114.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans D-Light Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-14_00-01-55/zip/netbeans-trunk-nightly-201501140001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/dlight >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
-}
diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150115.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150115.ebuild
deleted file mode 100644
index 3bc4058..0000000
--- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150115.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans D-Light Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-15_00-01-55/zip/netbeans-trunk-nightly-201501150001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/dlight >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
-}
diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150116.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150116.ebuild
deleted file mode 100644
index de00fd0..0000000
--- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150116.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans D-Light Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-16_00-01-55/zip/netbeans-trunk-nightly-201501160001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/9695A2FCDFCDDB42935490029E077C053E3F6FE1-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/dlight >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
-}
diff --git a/dev-java/netbeans-enterprise/ChangeLog b/dev-java/netbeans-enterprise/ChangeLog
index 587c272..fdbee1d 100644
--- a/dev-java/netbeans-enterprise/ChangeLog
+++ b/dev-java/netbeans-enterprise/ChangeLog
@@ -2,6 +2,22 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ -netbeans-enterprise-9999_p20150103.ebuild,
+ -netbeans-enterprise-9999_p20150104.ebuild,
+ -netbeans-enterprise-9999_p20150105.ebuild,
+ -netbeans-enterprise-9999_p20150106.ebuild,
+ -netbeans-enterprise-9999_p20150107.ebuild,
+ -netbeans-enterprise-9999_p20150108.ebuild,
+ -netbeans-enterprise-9999_p20150109.ebuild,
+ -netbeans-enterprise-9999_p20150111.ebuild,
+ -netbeans-enterprise-9999_p20150112.ebuild,
+ -netbeans-enterprise-9999_p20150113.ebuild,
+ -netbeans-enterprise-9999_p20150114.ebuild,
+ -netbeans-enterprise-9999_p20150115.ebuild,
+ -netbeans-enterprise-9999_p20150116.ebuild:
+ removed obsolete ebuilds
+
*netbeans-enterprise-9999_p20150217 (17 Feb 2015)
17 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
index c23ffdc..931a240 100644
--- a/dev-java/netbeans-enterprise/Manifest
+++ b/dev-java/netbeans-enterprise/Manifest
@@ -102,19 +102,6 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201501030001-src.zip 201338819 SHA256 c3ffc019c29c3c7bef021b074ffff4829e5f1d1adc3e4ae097a56d27069bf820 SHA512 ad1361a2faba8703a0daeeaa5b834dae46dd3d8f044a6cef200738d268aaa2c74b557c2426735454194e525bec28250e684b67d79501b9c3373f295de65c1a22 WHIRLPOOL dfe43998e68de2b48a461606cef3755474f7e36bc3927bdcb6d63597aa40dde11fff0e3217a5e234916ca2f91998f2d127ef350c5c9778efc7895db429126d99
-DIST netbeans-trunk-nightly-201501040001-src.zip 201339217 SHA256 ded2c737bab950f4f4e403f85f9352753a0ce313262164d9c5bee6bdbfb570c4 SHA512 902d0e19d09070a608175a5e950d1fae63480ccc52771f381e784b5029ddfe422f96a00a9be8ca29a52989e71d121741561064b39460ba7aaa39a686feb7fabc WHIRLPOOL 38c176edb5e96d8afef1ae69f5f48c3c4a7ba71573737ebbad7f73b7b7a802576f78fc130359e34e8f4eb6e7ce5f96470ae045652fa9e5f301dfe11f55c68e72
-DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4ee139e231cb9b91dea84d95b428820d987f7f4b49569bff2d3 SHA512 f7070f335de561a6d0dd9b8301365c0b2b6ea20facca9b66ed8fbc6ef3eba62200f66e8c3e9a38fe99982f5f1ce85f743dde3a33a8c2a34897ca424c8c667094 WHIRLPOOL 72c94387a21ec39e4ba0f0d846212f97313f6b80ea3698a471a92b570dbb3dd4cc27ec54fe1a67f119b18274940bb66459216d52a53509b7c64e3ac3472d26c0
-DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
-DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
-DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
-DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
-DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
-DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
-DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
-DIST netbeans-trunk-nightly-201501140001-src.zip 201400262 SHA256 65aef07f80d9cfe6b47ac2c3aa2be2f1d98a7d9466a44c5196cab7b88e743a2d SHA512 1175de97a824b8be65a5b25b20cfcd17ae4ab4b101794f7dbdde8059b7192f30193d634e63141a54e9e8c2018166f1f204d321270ba91959d450839b9e1fb89e WHIRLPOOL b5944d4eb663cda53d83f88a52775868cf942c632e5cae0be25970fde60557aa43f69095ddc0861eb872f815e562f6998a5873b8aae1c2c660ae8e8ade75b4c2
-DIST netbeans-trunk-nightly-201501150001-src.zip 201400330 SHA256 20732864d0ece6b3b7a2050181c2ec341fa33b031423a913141b9c76aa590044 SHA512 6cd0ff2334b892835c91ae0c0bcf996e2322673533f46cec0efa37db25837f809202de061696c737da837099179a1fe20ef7bd569f6c04375e6090a8c5757d4d WHIRLPOOL 82a9189ff14ac9f373d84346361b231bc7ef298be20892b7a76e20ba8fe3762055f11957f40ba914d939d650cf7f9b098604aae84d30622e207498a5ad14fa81
-DIST netbeans-trunk-nightly-201501160001-src.zip 201394511 SHA256 0a5e6e98692bceabdacc7ef41fe2b7fb59d9c879453982b2dc0e79d28f077714 SHA512 2a5be09537b1735e712ec373cc7f41b1e8b7753be5026ec3a1562d7347f4d5addf58bb9ea052051e0df2113e18a366e4095f84432dffb4b75b86b9ca913d3d56 WHIRLPOOL 7a8d35dcba4754cb809b8ac8710cbba8ba5452c4c4e13963a40e032b13241aa9b44328f3bbeea681bf535a31980e766331acaf5ae265bda5dd5790bda872d8dc
DIST netbeans-trunk-nightly-201501180001-src.zip 201391445 SHA256 b1bf4373e5b799f830894b4ea7ab878ef09c64059758cebb2fa1b1a244718965 SHA512 bf1a40344c915a754f3b7baed759b6513e6a055bface5fe6c30c4e0adeb76fe7d2aaac5d344553ee5df505131cb05c7e2219c67514d4a962f681f9a39c685166 WHIRLPOOL f33d7bfe0174c7de81986a44578df8322fa8f2b46911e9f6fc05ffe8f0839e70b691d62ef9b6dc1b248aceb68760330ef69e86f026a83b6c0f27bcee3a4bc07b
DIST netbeans-trunk-nightly-201501190001-src.zip 201391445 SHA256 ce4ec7706f80732c5c6d5764fb4cb0f2f82341d668e2680ed4d12c382e8541de SHA512 232c8beecd613bafca37af997c3aae0f35caa28a3a3f381553bc3264916f606540bcb5186c8a2a52ca21ce177ed413d6907865b4b42b80c102e7c636df736628 WHIRLPOOL 2176f82b120a7f9360f3b01cb970a8fcc5078e97da90ae0e870b37a53998beca6306b5f58bf9af3a15dc403f1dbb888457a56b0657a2f972b8e01ebe1b725abe
DIST netbeans-trunk-nightly-201501200001-src.zip 201396862 SHA256 1a9378d8f52c4f617653d096aff287cf62212af8a6f878fe54cc468e4dd4bed7 SHA512 92fd39cda2d11816b9a01e0e5c26b3f527354a69efdc940cb27d5b17ee6493a07225d2698260db2bdc220e01d166ac42b5fb62f809d1e2eb84419c6e6abb3e14 WHIRLPOOL c3ba7155b5d376041d750c42f1ff8f8dec5bdbfedb470dea483a665978ef3982f087cb7a521f7892c264bb38d0876e4e7a08346ae4579338ba698ae7ee4ba456
@@ -150,19 +137,6 @@ EBUILD netbeans-enterprise-7.3.ebuild 16948 SHA256 bb5a935b7162372b02b24f61d7cde
EBUILD netbeans-enterprise-7.4.ebuild 15538 SHA256 a6fb4c48738dc99af6f90d927eb95b4488dbe60e884fa95efeb8be8b700ef5f3 SHA512 aebc2f5bcce7ab56249830200888b6a450350207ee7f918f946ec1f5df60bdd46c846874b2b0fe125779ca677bd6af69861336c018cc1b1a69f44cf06c0d4ede WHIRLPOOL 0018c7d5d11b6929143ef02f77d84f4a0e41da50d34a2874a82f2e9bfa3b08673952a03da94590dac264afb53722979f206fcda568ca6fa73100f9683f0aaf16
EBUILD netbeans-enterprise-8.0.2.ebuild 15077 SHA256 2797a81a30d62fa524fa866724ad6134119c25c6a4dad1d96c3e44a4d4427a9c SHA512 918dc416066edd2f3916e9dc1452a678303e8461620995f089c457ed7c6ec2fe989d8fa815fc2c9df0a40b3765641a1d6890513ba20a6e7ec34188527c85b24e WHIRLPOOL 841918957850990dce8c3c522c10a96f2338e55d7ce0a3bb0dc654e84dab81b549dd10cb2070020ff8b29612e013ce273e5cc6aed96bf1d0963f91b44f85beb5
EBUILD netbeans-enterprise-8.0.ebuild 15277 SHA256 8141124fc180a61e3ba501a0341f7df26c29a7634e7718c0673265083862a9f9 SHA512 e5055223f48155fc170657b426a6a793191be926ad167edbe5fb2a633d1684c2e07511844eef708cffebaca9bc5935f9f0aee128ff573526dc0e59329e353d4f WHIRLPOOL 4fa8a6618ffbf7eb03723995c1a6a3d0e46b2e77a6da84ed85667ce88e99a9cab93b921ce86fc2093e83bdea928aa66ba2deaac5a7a71cd985c988ef103ed49d
-EBUILD netbeans-enterprise-9999_p20150103.ebuild 15147 SHA256 4e1ccc2e178533535c73c5986f0a7eeb106040f539a989f6d37ffe08d59cfb25 SHA512 58efefe1bab5c0ee7fbb2f7d9287ff924acbe2d7356e3c91f3370a2ce2245d40e09543b1162fc30beaed1eb86bd771445a5dca860918381fedf6da06dd780a4a WHIRLPOOL 01c778608a5531a5b2876ab287dcc1819cc282273a38962a5f84a3e4fef8658c5ead6f064f1777e1c8880d57e4bc559d1fbf2449777342f2d36e0460e13477fa
-EBUILD netbeans-enterprise-9999_p20150104.ebuild 15147 SHA256 779da0160ed64c62558554db67fa78e15de3a43d6c3531c42d9cf0c7e25cc422 SHA512 1eba1a81e7809f0bab4063f80433f434e4f5ce7bf6f28813d35514be7d00306e5a239858e48c8b7428a70df696d93f42dea3f5c3d81ad861d671d044552fe18a WHIRLPOOL 06547a48dce14b13148eb9f8fc72953c47cb57fa557286d586dea154110f8f2102e7ec85ff20143bc8ebc18c3f873920f560827ad08f987b635eaad16f79afaa
-EBUILD netbeans-enterprise-9999_p20150105.ebuild 15147 SHA256 73e9b92f0ab8da109e4341487dc458abca3de470d62e1eb41eade42668f186a5 SHA512 9dcfb7c03150af85714e4cfda8c57f652e6f50c6ac6070af42e6413d035202b58fd28ca7964239020777571b6a910cab0511b112a31ec2db11595e6622d55dc8 WHIRLPOOL b243f2ed530a6fef432a6f73806ab0ea91eeaedc66c1104df1a9525d70215535af0ec36e3b98d8591a62bcbc683b463b82d51eeac19474da00492fceb12c25bf
-EBUILD netbeans-enterprise-9999_p20150106.ebuild 15147 SHA256 de2fc2dc9be5e40699cd554651a146cb457d982895b103c185502aff892516ae SHA512 0d7c3011890dcb57d13f0355e71ade9205f0c167ccd968223d2b1103fc0574b9958e525fe907dac4a1128356656f53729f1e8ad0e339909d4dc93436d4b708df WHIRLPOOL 973af5febc3f3bc69649d7321a10d55b6d6e2b1f36bf4bff02210b62c72e40537a1d6f59121b97d5a37cb4d691aead630a3babda98de569209991c392e3c8d8f
-EBUILD netbeans-enterprise-9999_p20150107.ebuild 15147 SHA256 f3a6f7f1efc14994b9b423b46bae043bdbcb7b9bef773decce8f46fa136881ca SHA512 d76803e69325ef18e9535526275d982a14405a04f5dcd5d6b942a0acd63f4e61e114c2f1fa6f20fbc112195103981cee06831b75f4b0fc7db87d130e7569b5e3 WHIRLPOOL 2c9d32beab8c4d29d4ffaa628c89846858999c352a2c88e9357901ad57c425a3541c4162e421fa03492fa98f0c949a3738953f5de24eb887746cc9f4c33eba24
-EBUILD netbeans-enterprise-9999_p20150108.ebuild 15147 SHA256 ec807d6a8b1490a9a6aff77eb4c791a3be32bd748b736e31f024a9e0e8924f45 SHA512 090afae497e12791ca103634b12bd1482d28c96dd5c3ccd2d61674fb1ad7d5f96311dc0ccefabac287f736b089b77a74984294192e3aa82fb73a412fdbfe246b WHIRLPOOL 5e897abf557395abbce0a4833442da785253907f64439d3e00e93486c11c8e9d2848c188a2ecfcbfd2296a4d6ae0e4fbbe8cab0d5417ec1857701d2f60b9a1e3
-EBUILD netbeans-enterprise-9999_p20150109.ebuild 15147 SHA256 eb3130abdea4aaabaf6ea485f65bd325485754c237e9b1b91a7e65de72f59bc5 SHA512 2dd879c352a817f2d65e6b95e901dafa2678ed1f4394493bf24eaa70ec56cd546c80a63ecbb3516278f1ef944cc9ed44e8ef1ee95d97c41c7258a79645550ebd WHIRLPOOL a90ad65a6c0b000acb6053bd36d7377d7d09b36ed94ac09522e99906a4324113f1c55900944802e1b9bea4557edb8eb1ab42c1c1d7f05e62336bb766808dd28a
-EBUILD netbeans-enterprise-9999_p20150111.ebuild 15147 SHA256 8d6840bea80054ed791b119c161ffa80361bd9ec25a2d563e089adf41df53578 SHA512 bc9f6e623fee6ae53e23a4c54e76bb13bd41a050faa9582d05112f711c6c978d5134b610134be8b57026ded18bfdf750fd1efdbd2b6c4a526bc1465a6faffe07 WHIRLPOOL a4eb0cd6c03ae05c3bdc176b96b95af50132090175c94a04dc136be98dad5fc14443f40942cf5f3a3d87b5ecb087eeee8b1733236e41a8296aba87ae9ae1f2c8
-EBUILD netbeans-enterprise-9999_p20150112.ebuild 15147 SHA256 81f9c8b687a2ed83c604925f19e9d4eeaa2899a1b88c581f9b205472fba3ca84 SHA512 06a00e0a7cb5a5f7f64884ceb7cbc071ee0f9b616bae43b57c9e71e35cc466394c1630ae52f0b4d09c352abdfc0556545def966abedfb5d1f4d0b10fcc9c836c WHIRLPOOL 67b4e301110b760d2f7bf5e63a98dcb5b255d5a5c7895ce09708266be616c7153ef677e3a10f7b33c31640acef343da3a6918ad53efbda96864896162d41b13c
-EBUILD netbeans-enterprise-9999_p20150113.ebuild 15147 SHA256 1da3c2f249ec931e725ced00a607c3a38984f1701b4c580c51d1d6cf56d7ebb4 SHA512 dfe48a050506836972f17afaa57d902687a1b5118d7d9100a7d10c6910e11c31b2d82e14a2ae58fb1df307584504f821423e87464d94782f0f5a6f2bd148e5da WHIRLPOOL a20ff9ec4729395fde130895524ef3434a52c9f6b005d2e1e8d8859b2c8ce19add1157316bdaf91a16be478a3b170ceb44b8ee217bd6d31a1037adbf52306583
-EBUILD netbeans-enterprise-9999_p20150114.ebuild 15147 SHA256 25705e9e8694c026a811b5ff8ccd862bd60e8be5f889f438840fcf98e7cccf36 SHA512 88619fb4c6534a95aa5177dff66a4f2df0403a7670ca7bf2fa33c471658bde754b54171b263815b9d71328fdf80760537131f53b49b2de17c7f942d8e0f64c9c WHIRLPOOL 08fccbf929de7a2ac37a4e31555ffa5867dab89a139f0ef6431502323370eb2f7e50087231c6b3053ac7c429a9974deddd78275423d40940bf8de354e362995b
-EBUILD netbeans-enterprise-9999_p20150115.ebuild 15147 SHA256 32d5865497090b91f3dd1a20cb5a9199e0e711f8a9ab5529b75ed242c934808d SHA512 a2d2efa162c7b87dd432afc0e93aa8646e6bbe88843f86412fe93182b55c2f84a3975b9198a0272bd67b651503e3e4d086ef325828acaceaae360b4bf5a63b7a WHIRLPOOL 33bbccd4407c0feff096f6d32064e177309de22200f254763813745a4beef2b5881f5896968f4329d5415849ebd3d94ea464ffe40f03c9819d14cccf97a4752e
-EBUILD netbeans-enterprise-9999_p20150116.ebuild 15147 SHA256 d471e33e89c8a25fdb7fe3776f690998894501ee604915287a3e8c86281d1908 SHA512 c9486ae6ba60782a805fe1cb0613003047795d13f7964b53a3c9952d51673f2b63bbcea62d3d120bf90d0c42db7acef8ff22dde9db3d4ace6a78f892477a88c1 WHIRLPOOL b2e4ba167c9255e579edc6b30e2578ad6df44a135e791662e2f6478b38f0169e95370759c8441439e96234ea803904bed5e089317c946ba7c49a5012bfd36e5b
EBUILD netbeans-enterprise-9999_p20150118.ebuild 15147 SHA256 de08290aaedfb02717816d77333b45d1e9368754fb08f58dc87b6e971401e71c SHA512 e40d39f17e34d06137847966d66af6f5524f08e14a59e5c90db7bb285e7af8c3be779fa0d6bbe28d13fc7980d8545f45dc6e6fee79d52a98464dc51a5380dcc4 WHIRLPOOL 22a620d34beafa8ad13214e3a8f3a802e01640525a4819debcdf87a6cf0d8417957b849cd2c2925527ea55d54b17dff5bcaa0a6c942ce8e5d07094f50c3c0f26
EBUILD netbeans-enterprise-9999_p20150119.ebuild 15147 SHA256 186fe6352ee1dee2c341ee41a17876dda3a0998174afc99479e11c916fce28e8 SHA512 0433744cd978f8d0078f30e059eac05f0f1bb23d8efed840563f822002f64f4b70c2f79c8757fc7ac4721c8f534d4eaf3f21a43a86042247c561fee2edef3ec1 WHIRLPOOL 64b02d3a679649ab9ae4fa0892b8522271ec876376b3ef197c8fabd9e2cbdabac8d955e5fcfeddf24b49f5395a6de73a44959487d98a5935e83f6b6ae8eef944
EBUILD netbeans-enterprise-9999_p20150120.ebuild 15147 SHA256 be456f664c423b99fd2c07a6bbac5c66cb0a0a4e0b15425a8464181d19825ed7 SHA512 a89b690c69ac102e1131c5548fa887821731e0236f8d3a56b1c2b1f024b53d4a2199e9bdc5fcfc384179fc6fb7598e977f4d977dd338827148f34c90a211829c WHIRLPOOL 2228cc1729ebe1abec4dd4a38e82b9a66ab272ee4672fc66d7d71abce66da1964bd258dd134ef9b012ed93f1a02cebdf712e387d0065bc37406b12d46ac638f0
@@ -191,5 +165,5 @@ EBUILD netbeans-enterprise-9999_p20150212.ebuild 15147 SHA256 db33d255aa7f83822d
EBUILD netbeans-enterprise-9999_p20150213.ebuild 15147 SHA256 0ae6f951713f34de7366a9e2bcbb268a446d81627c5ff5f3a7836cc83e588d8c SHA512 75584723c53c8385b85f12d76aa08ca4e8654e44205350bdb2e5d19d0d2441a04c1f7093ebb157c0f81b9b925f69eaf7710a2da8640b8d8254e8477736e07e22 WHIRLPOOL cb7c748e71e468d35cdaa8a45ed923cbf49758eff1f33a36b2365773e31915cafadee7caec2257d73d7301f53dff5305fb63da20416bc1902685082e9c6af5b2
EBUILD netbeans-enterprise-9999_p20150216.ebuild 15147 SHA256 cef9d7e627aa5bbb44992d89d5b871ac3a9c48b8bef4b186cae8a0f5d272e40b SHA512 ed962e334484c1e1330abc5d5be9647fb24617cd369f91d536e850d3449346818983472e3134399f870e498bf7d2ca3a058dcaba045e07cb5a8ba4c070bade67 WHIRLPOOL 9985724c0ad66753fc4040fd70d63296344bd50522fbb7512a8fc29acf421f698adbbcf666bf6c3956ed32bd81f3f629b85718a8c765c787f817e05391186180
EBUILD netbeans-enterprise-9999_p20150217.ebuild 15147 SHA256 48e0b2bd78a264385cde89708cd6f9a0a1f4a77f601f2ffa7fdb0685c19babcd SHA512 b9e11fa9d1cd77a09023f9acb60425d01fac1ad56e9a8634512af8b535b362f29e8b5cbb14df3284fe8280245807441dfddb00a9daeb44ad1082108c21173164 WHIRLPOOL 7d975471c7c5652d8f21ac5910a15d183fd2873f850e8da33f84d2341200f4482d22f9fe9045f43402ed8e9e13db57a94d0e93bee2df8d7cfaf19d74103b53e0
-MISC ChangeLog 160356 SHA256 367999851de56a9c712e1ec690248cf1cead46cfe0e65efa10fdaf3684733acb SHA512 3ae5b547517b7836f56052ab29ddbef490c5ffaad7f38e58c2f2726aa5ccfdcada9e0b81875f82fb2d8e5abe0a60fc6ede9813e643bb31d8fed8a50a5af11d5d WHIRLPOOL 781cd1c44180c3dae7ca1762737d5875b6c3d27399de562de5a3e41466a349150d673d7f6433332226bcf1e527d1f1e40d57f0b1d04dd77869c02f29c697883a
+MISC ChangeLog 161034 SHA256 4c7c3a7d669a7da53ba778199e4bee9efbdaefdd037bc4cf9ad3809aff1e1abc SHA512 b73a5b9beb2c3e08322e8a943612e52d10c07daaac8d243afdbca3b59f6087ea4d6ebe292b30cda42a5196f54577c69df36326534b0381edce99598d80e2f8b3 WHIRLPOOL 9d2f7d45823a25369942b97ede49f4c60871ca0cffe03ef59b75c6ce4b6e0dcb422c4f4d414a500038521d0c192b9eefad2d970ce4406838a86ecb731fadeac2
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150103.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150103.ebuild
deleted file mode 100644
index 239b013..0000000
--- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150103.ebuild
+++ /dev/null
@@ -1,249 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Enterprise cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-03_00-01-55/zip/netbeans-trunk-nightly-201501030001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
- http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
- http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
- http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
- http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
- http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
- http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
- http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
- http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
- http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
- http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
- http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
- http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
- http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
- http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
- http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
- http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
- http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
- http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
- http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
- http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
- http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
- http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
- http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
- http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
- http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
- http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
- http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/commons-codec:0
- dev-java/commons-fileupload:0
- dev-java/commons-logging:0
- dev-java/glassfish-deployment-api:1.2"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/jsr181:0
- >=dev-java/junit-4.4:4
- dev-java/tomcat-servlet-api:2.3"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/antlr:0[java]
- dev-java/bsf:2.3
- dev-java/commons-beanutils:1.7
- dev-java/commons-collections:0
- dev-java/commons-digester:0
- dev-java/commons-io:1
- dev-java/commons-validator:0
- dev-java/jakarta-oro:2.0"
-# dev-java/commons-chain:1.1 in overlay
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
- ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
- ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
- ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
- ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
- ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
- ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
- ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
- ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
- ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
- ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
- ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
- ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
- ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
- ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
- ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
- ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
- ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
- ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
- ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
- ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
- ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
- ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
- ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
- ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
- ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
- ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
- ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
- java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
- java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
- java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/enterprise >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
- rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
- rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
- rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
- rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/struts
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
- rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
- rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
- rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
- rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
- rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
- rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
- rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
- rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
-}
diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150104.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150104.ebuild
deleted file mode 100644
index 238dc2a..0000000
--- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150104.ebuild
+++ /dev/null
@@ -1,249 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Enterprise cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-04_00-01-55/zip/netbeans-trunk-nightly-201501040001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
- http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
- http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
- http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
- http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
- http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
- http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
- http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
- http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
- http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
- http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
- http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
- http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
- http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
- http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
- http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
- http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
- http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
- http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
- http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
- http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
- http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
- http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
- http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
- http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
- http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
- http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
- http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/commons-codec:0
- dev-java/commons-fileupload:0
- dev-java/commons-logging:0
- dev-java/glassfish-deployment-api:1.2"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/jsr181:0
- >=dev-java/junit-4.4:4
- dev-java/tomcat-servlet-api:2.3"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/antlr:0[java]
- dev-java/bsf:2.3
- dev-java/commons-beanutils:1.7
- dev-java/commons-collections:0
- dev-java/commons-digester:0
- dev-java/commons-io:1
- dev-java/commons-validator:0
- dev-java/jakarta-oro:2.0"
-# dev-java/commons-chain:1.1 in overlay
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
- ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
- ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
- ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
- ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
- ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
- ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
- ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
- ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
- ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
- ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
- ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
- ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
- ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
- ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
- ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
- ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
- ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
- ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
- ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
- ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
- ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
- ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
- ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
- ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
- ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
- ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
- ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
- java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
- java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
- java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/enterprise >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
- rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
- rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
- rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
- rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/struts
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
- rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
- rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
- rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
- rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
- rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
- rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
- rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
- rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
-}
diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150105.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150105.ebuild
deleted file mode 100644
index 0e57421..0000000
--- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150105.ebuild
+++ /dev/null
@@ -1,249 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Enterprise cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-05_00-01-55/zip/netbeans-trunk-nightly-201501050001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
- http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
- http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
- http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
- http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
- http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
- http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
- http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
- http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
- http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
- http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
- http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
- http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
- http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
- http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
- http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
- http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
- http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
- http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
- http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
- http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
- http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
- http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
- http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
- http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
- http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
- http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
- http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/commons-codec:0
- dev-java/commons-fileupload:0
- dev-java/commons-logging:0
- dev-java/glassfish-deployment-api:1.2"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/jsr181:0
- >=dev-java/junit-4.4:4
- dev-java/tomcat-servlet-api:2.3"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/antlr:0[java]
- dev-java/bsf:2.3
- dev-java/commons-beanutils:1.7
- dev-java/commons-collections:0
- dev-java/commons-digester:0
- dev-java/commons-io:1
- dev-java/commons-validator:0
- dev-java/jakarta-oro:2.0"
-# dev-java/commons-chain:1.1 in overlay
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
- ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
- ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
- ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
- ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
- ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
- ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
- ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
- ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
- ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
- ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
- ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
- ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
- ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
- ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
- ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
- ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
- ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
- ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
- ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
- ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
- ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
- ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
- ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
- ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
- ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
- ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
- ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
- java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
- java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
- java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/enterprise >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
- rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
- rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
- rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
- rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/struts
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
- rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
- rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
- rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
- rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
- rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
- rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
- rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
- rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
-}
diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150106.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150106.ebuild
deleted file mode 100644
index 3b679cf..0000000
--- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150106.ebuild
+++ /dev/null
@@ -1,249 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Enterprise cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-06_00-01-55/zip/netbeans-trunk-nightly-201501060001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
- http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
- http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
- http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
- http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
- http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
- http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
- http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
- http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
- http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
- http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
- http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
- http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
- http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
- http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
- http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
- http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
- http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
- http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
- http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
- http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
- http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
- http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
- http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
- http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
- http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
- http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
- http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/commons-codec:0
- dev-java/commons-fileupload:0
- dev-java/commons-logging:0
- dev-java/glassfish-deployment-api:1.2"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/jsr181:0
- >=dev-java/junit-4.4:4
- dev-java/tomcat-servlet-api:2.3"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/antlr:0[java]
- dev-java/bsf:2.3
- dev-java/commons-beanutils:1.7
- dev-java/commons-collections:0
- dev-java/commons-digester:0
- dev-java/commons-io:1
- dev-java/commons-validator:0
- dev-java/jakarta-oro:2.0"
-# dev-java/commons-chain:1.1 in overlay
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
- ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
- ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
- ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
- ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
- ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
- ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
- ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
- ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
- ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
- ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
- ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
- ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
- ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
- ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
- ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
- ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
- ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
- ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
- ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
- ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
- ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
- ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
- ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
- ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
- ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
- ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
- ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
- java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
- java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
- java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/enterprise >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
- rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
- rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
- rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
- rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/struts
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
- rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
- rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
- rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
- rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
- rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
- rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
- rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
- rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
-}
diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150107.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150107.ebuild
deleted file mode 100644
index d914884..0000000
--- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150107.ebuild
+++ /dev/null
@@ -1,249 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Enterprise cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-07_00-01-55/zip/netbeans-trunk-nightly-201501070001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
- http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
- http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
- http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
- http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
- http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
- http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
- http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
- http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
- http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
- http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
- http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
- http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
- http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
- http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
- http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
- http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
- http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
- http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
- http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
- http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
- http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
- http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
- http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
- http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
- http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
- http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
- http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/commons-codec:0
- dev-java/commons-fileupload:0
- dev-java/commons-logging:0
- dev-java/glassfish-deployment-api:1.2"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/jsr181:0
- >=dev-java/junit-4.4:4
- dev-java/tomcat-servlet-api:2.3"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/antlr:0[java]
- dev-java/bsf:2.3
- dev-java/commons-beanutils:1.7
- dev-java/commons-collections:0
- dev-java/commons-digester:0
- dev-java/commons-io:1
- dev-java/commons-validator:0
- dev-java/jakarta-oro:2.0"
-# dev-java/commons-chain:1.1 in overlay
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
- ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
- ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
- ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
- ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
- ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
- ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
- ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
- ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
- ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
- ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
- ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
- ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
- ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
- ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
- ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
- ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
- ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
- ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
- ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
- ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
- ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
- ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
- ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
- ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
- ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
- ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
- ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
- java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
- java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
- java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/enterprise >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
- rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
- rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
- rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
- rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/struts
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
- rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
- rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
- rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
- rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
- rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
- rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
- rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
- rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
-}
diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150108.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150108.ebuild
deleted file mode 100644
index 7bd5ae6..0000000
--- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150108.ebuild
+++ /dev/null
@@ -1,249 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Enterprise cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-08_00-01-55/zip/netbeans-trunk-nightly-201501080001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
- http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
- http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
- http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
- http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
- http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
- http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
- http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
- http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
- http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
- http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
- http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
- http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
- http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
- http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
- http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
- http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
- http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
- http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
- http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
- http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
- http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
- http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
- http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
- http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
- http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
- http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
- http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/commons-codec:0
- dev-java/commons-fileupload:0
- dev-java/commons-logging:0
- dev-java/glassfish-deployment-api:1.2"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/jsr181:0
- >=dev-java/junit-4.4:4
- dev-java/tomcat-servlet-api:2.3"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/antlr:0[java]
- dev-java/bsf:2.3
- dev-java/commons-beanutils:1.7
- dev-java/commons-collections:0
- dev-java/commons-digester:0
- dev-java/commons-io:1
- dev-java/commons-validator:0
- dev-java/jakarta-oro:2.0"
-# dev-java/commons-chain:1.1 in overlay
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
- ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
- ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
- ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
- ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
- ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
- ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
- ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
- ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
- ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
- ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
- ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
- ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
- ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
- ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
- ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
- ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
- ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
- ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
- ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
- ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
- ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
- ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
- ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
- ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
- ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
- ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
- ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
- java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
- java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
- java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/enterprise >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
- rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
- rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
- rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
- rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/struts
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
- rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
- rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
- rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
- rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
- rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
- rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
- rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
- rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
-}
diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150109.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150109.ebuild
deleted file mode 100644
index 0444a9c..0000000
--- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150109.ebuild
+++ /dev/null
@@ -1,249 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Enterprise cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
- http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
- http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
- http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
- http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
- http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
- http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
- http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
- http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
- http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
- http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
- http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
- http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
- http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
- http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
- http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
- http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
- http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
- http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
- http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
- http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
- http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
- http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
- http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
- http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
- http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
- http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
- http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/commons-codec:0
- dev-java/commons-fileupload:0
- dev-java/commons-logging:0
- dev-java/glassfish-deployment-api:1.2"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/jsr181:0
- >=dev-java/junit-4.4:4
- dev-java/tomcat-servlet-api:2.3"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/antlr:0[java]
- dev-java/bsf:2.3
- dev-java/commons-beanutils:1.7
- dev-java/commons-collections:0
- dev-java/commons-digester:0
- dev-java/commons-io:1
- dev-java/commons-validator:0
- dev-java/jakarta-oro:2.0"
-# dev-java/commons-chain:1.1 in overlay
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
- ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
- ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
- ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
- ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
- ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
- ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
- ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
- ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
- ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
- ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
- ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
- ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
- ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
- ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
- ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
- ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
- ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
- ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
- ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
- ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
- ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
- ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
- ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
- ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
- ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
- ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
- ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
- java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
- java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
- java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/enterprise >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
- rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
- rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
- rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
- rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/struts
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
- rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
- rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
- rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
- rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
- rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
- rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
- rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
- rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
-}
diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150111.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150111.ebuild
deleted file mode 100644
index bad3718..0000000
--- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150111.ebuild
+++ /dev/null
@@ -1,249 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Enterprise cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-11_02-08-05/zip/netbeans-trunk-nightly-201501110208-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
- http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
- http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
- http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
- http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
- http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
- http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
- http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
- http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
- http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
- http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
- http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
- http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
- http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
- http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
- http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
- http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
- http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
- http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
- http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
- http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
- http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
- http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
- http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
- http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
- http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
- http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
- http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/commons-codec:0
- dev-java/commons-fileupload:0
- dev-java/commons-logging:0
- dev-java/glassfish-deployment-api:1.2"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/jsr181:0
- >=dev-java/junit-4.4:4
- dev-java/tomcat-servlet-api:2.3"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/antlr:0[java]
- dev-java/bsf:2.3
- dev-java/commons-beanutils:1.7
- dev-java/commons-collections:0
- dev-java/commons-digester:0
- dev-java/commons-io:1
- dev-java/commons-validator:0
- dev-java/jakarta-oro:2.0"
-# dev-java/commons-chain:1.1 in overlay
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
- ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
- ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
- ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
- ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
- ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
- ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
- ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
- ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
- ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
- ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
- ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
- ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
- ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
- ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
- ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
- ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
- ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
- ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
- ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
- ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
- ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
- ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
- ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
- ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
- ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
- ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
- ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
- java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
- java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
- java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/enterprise >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
- rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
- rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
- rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
- rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/struts
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
- rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
- rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
- rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
- rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
- rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
- rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
- rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
- rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
-}
diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150112.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150112.ebuild
deleted file mode 100644
index 919d77f..0000000
--- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150112.ebuild
+++ /dev/null
@@ -1,249 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Enterprise cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-12_00-01-55/zip/netbeans-trunk-nightly-201501120001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
- http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
- http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
- http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
- http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
- http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
- http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
- http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
- http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
- http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
- http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
- http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
- http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
- http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
- http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
- http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
- http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
- http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
- http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
- http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
- http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
- http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
- http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
- http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
- http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
- http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
- http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
- http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/commons-codec:0
- dev-java/commons-fileupload:0
- dev-java/commons-logging:0
- dev-java/glassfish-deployment-api:1.2"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/jsr181:0
- >=dev-java/junit-4.4:4
- dev-java/tomcat-servlet-api:2.3"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/antlr:0[java]
- dev-java/bsf:2.3
- dev-java/commons-beanutils:1.7
- dev-java/commons-collections:0
- dev-java/commons-digester:0
- dev-java/commons-io:1
- dev-java/commons-validator:0
- dev-java/jakarta-oro:2.0"
-# dev-java/commons-chain:1.1 in overlay
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
- ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
- ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
- ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
- ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
- ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
- ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
- ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
- ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
- ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
- ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
- ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
- ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
- ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
- ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
- ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
- ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
- ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
- ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
- ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
- ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
- ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
- ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
- ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
- ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
- ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
- ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
- ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
- java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
- java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
- java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/enterprise >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
- rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
- rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
- rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
- rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/struts
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
- rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
- rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
- rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
- rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
- rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
- rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
- rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
- rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
-}
diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150113.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150113.ebuild
deleted file mode 100644
index a2648a5..0000000
--- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150113.ebuild
+++ /dev/null
@@ -1,249 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Enterprise cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
- http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
- http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
- http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
- http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
- http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
- http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
- http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
- http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
- http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
- http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
- http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
- http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
- http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
- http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
- http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
- http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
- http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
- http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
- http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
- http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
- http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
- http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
- http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
- http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
- http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
- http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
- http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/commons-codec:0
- dev-java/commons-fileupload:0
- dev-java/commons-logging:0
- dev-java/glassfish-deployment-api:1.2"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/jsr181:0
- >=dev-java/junit-4.4:4
- dev-java/tomcat-servlet-api:2.3"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/antlr:0[java]
- dev-java/bsf:2.3
- dev-java/commons-beanutils:1.7
- dev-java/commons-collections:0
- dev-java/commons-digester:0
- dev-java/commons-io:1
- dev-java/commons-validator:0
- dev-java/jakarta-oro:2.0"
-# dev-java/commons-chain:1.1 in overlay
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
- ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
- ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
- ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
- ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
- ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
- ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
- ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
- ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
- ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
- ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
- ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
- ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
- ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
- ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
- ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
- ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
- ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
- ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
- ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
- ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
- ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
- ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
- ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
- ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
- ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
- ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
- ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
- java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
- java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
- java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/enterprise >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
- rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
- rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
- rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
- rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/struts
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
- rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
- rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
- rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
- rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
- rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
- rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
- rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
- rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
-}
diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150114.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150114.ebuild
deleted file mode 100644
index 0417a81..0000000
--- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150114.ebuild
+++ /dev/null
@@ -1,249 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Enterprise cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-14_00-01-55/zip/netbeans-trunk-nightly-201501140001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
- http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
- http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
- http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
- http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
- http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
- http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
- http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
- http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
- http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
- http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
- http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
- http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
- http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
- http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
- http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
- http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
- http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
- http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
- http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
- http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
- http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
- http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
- http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
- http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
- http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
- http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
- http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/commons-codec:0
- dev-java/commons-fileupload:0
- dev-java/commons-logging:0
- dev-java/glassfish-deployment-api:1.2"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/jsr181:0
- >=dev-java/junit-4.4:4
- dev-java/tomcat-servlet-api:2.3"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/antlr:0[java]
- dev-java/bsf:2.3
- dev-java/commons-beanutils:1.7
- dev-java/commons-collections:0
- dev-java/commons-digester:0
- dev-java/commons-io:1
- dev-java/commons-validator:0
- dev-java/jakarta-oro:2.0"
-# dev-java/commons-chain:1.1 in overlay
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
- ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
- ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
- ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
- ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
- ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
- ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
- ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
- ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
- ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
- ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
- ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
- ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
- ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
- ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
- ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
- ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
- ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
- ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
- ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
- ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
- ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
- ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
- ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
- ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
- ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
- ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
- ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
- java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
- java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
- java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/enterprise >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
- rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
- rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
- rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
- rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/struts
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
- rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
- rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
- rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
- rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
- rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
- rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
- rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
- rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
-}
diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150115.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150115.ebuild
deleted file mode 100644
index 552d6f2..0000000
--- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150115.ebuild
+++ /dev/null
@@ -1,249 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Enterprise cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-15_00-01-55/zip/netbeans-trunk-nightly-201501150001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
- http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
- http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
- http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
- http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
- http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
- http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
- http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
- http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
- http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
- http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
- http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
- http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
- http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
- http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
- http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
- http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
- http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
- http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
- http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
- http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
- http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
- http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
- http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
- http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
- http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
- http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
- http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/commons-codec:0
- dev-java/commons-fileupload:0
- dev-java/commons-logging:0
- dev-java/glassfish-deployment-api:1.2"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/jsr181:0
- >=dev-java/junit-4.4:4
- dev-java/tomcat-servlet-api:2.3"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/antlr:0[java]
- dev-java/bsf:2.3
- dev-java/commons-beanutils:1.7
- dev-java/commons-collections:0
- dev-java/commons-digester:0
- dev-java/commons-io:1
- dev-java/commons-validator:0
- dev-java/jakarta-oro:2.0"
-# dev-java/commons-chain:1.1 in overlay
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
- ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
- ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
- ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
- ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
- ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
- ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
- ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
- ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
- ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
- ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
- ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
- ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
- ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
- ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
- ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
- ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
- ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
- ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
- ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
- ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
- ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
- ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
- ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
- ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
- ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
- ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
- ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
- java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
- java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
- java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/enterprise >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
- rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
- rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
- rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
- rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/struts
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
- rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
- rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
- rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
- rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
- rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
- rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
- rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
- rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
-}
diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150116.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150116.ebuild
deleted file mode 100644
index 237c082..0000000
--- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150116.ebuild
+++ /dev/null
@@ -1,249 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Enterprise cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-16_00-01-55/zip/netbeans-trunk-nightly-201501160001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
- http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
- http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
- http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
- http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
- http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
- http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
- http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
- http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
- http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
- http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
- http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
- http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
- http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
- http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
- http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
- http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
- http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
- http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
- http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
- http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
- http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
- http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
- http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
- http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
- http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
- http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
- http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/commons-codec:0
- dev-java/commons-fileupload:0
- dev-java/commons-logging:0
- dev-java/glassfish-deployment-api:1.2"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/jsr181:0
- >=dev-java/junit-4.4:4
- dev-java/tomcat-servlet-api:2.3"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/antlr:0[java]
- dev-java/bsf:2.3
- dev-java/commons-beanutils:1.7
- dev-java/commons-collections:0
- dev-java/commons-digester:0
- dev-java/commons-io:1
- dev-java/commons-validator:0
- dev-java/jakarta-oro:2.0"
-# dev-java/commons-chain:1.1 in overlay
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
- ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
- ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
- ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
- ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
- ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
- ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
- ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
- ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
- ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
- ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
- ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
- ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
- ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
- ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
- ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
- ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
- ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
- ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
- ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
- ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
- ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
- ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
- ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
- ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
- ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
- ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
- ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
- java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
- java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
- java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/enterprise >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
- rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
- rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
- rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
- rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/struts
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
- rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
- rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
- rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
- rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
- rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
- rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
- rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
- rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
-}
diff --git a/dev-java/netbeans-ergonomics/ChangeLog b/dev-java/netbeans-ergonomics/ChangeLog
index cda35f4..726cc2d 100644
--- a/dev-java/netbeans-ergonomics/ChangeLog
+++ b/dev-java/netbeans-ergonomics/ChangeLog
@@ -2,6 +2,22 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ -netbeans-ergonomics-9999_p20150103.ebuild,
+ -netbeans-ergonomics-9999_p20150104.ebuild,
+ -netbeans-ergonomics-9999_p20150105.ebuild,
+ -netbeans-ergonomics-9999_p20150106.ebuild,
+ -netbeans-ergonomics-9999_p20150107.ebuild,
+ -netbeans-ergonomics-9999_p20150108.ebuild,
+ -netbeans-ergonomics-9999_p20150109.ebuild,
+ -netbeans-ergonomics-9999_p20150111.ebuild,
+ -netbeans-ergonomics-9999_p20150112.ebuild,
+ -netbeans-ergonomics-9999_p20150113.ebuild,
+ -netbeans-ergonomics-9999_p20150114.ebuild,
+ -netbeans-ergonomics-9999_p20150115.ebuild,
+ -netbeans-ergonomics-9999_p20150116.ebuild:
+ removed obsolete ebuilds
+
*netbeans-ergonomics-9999_p20150217 (17 Feb 2015)
17 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
index 26cf2c4..6a040ca 100644
--- a/dev-java/netbeans-ergonomics/Manifest
+++ b/dev-java/netbeans-ergonomics/Manifest
@@ -13,19 +13,6 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201501030001-src.zip 201338819 SHA256 c3ffc019c29c3c7bef021b074ffff4829e5f1d1adc3e4ae097a56d27069bf820 SHA512 ad1361a2faba8703a0daeeaa5b834dae46dd3d8f044a6cef200738d268aaa2c74b557c2426735454194e525bec28250e684b67d79501b9c3373f295de65c1a22 WHIRLPOOL dfe43998e68de2b48a461606cef3755474f7e36bc3927bdcb6d63597aa40dde11fff0e3217a5e234916ca2f91998f2d127ef350c5c9778efc7895db429126d99
-DIST netbeans-trunk-nightly-201501040001-src.zip 201339217 SHA256 ded2c737bab950f4f4e403f85f9352753a0ce313262164d9c5bee6bdbfb570c4 SHA512 902d0e19d09070a608175a5e950d1fae63480ccc52771f381e784b5029ddfe422f96a00a9be8ca29a52989e71d121741561064b39460ba7aaa39a686feb7fabc WHIRLPOOL 38c176edb5e96d8afef1ae69f5f48c3c4a7ba71573737ebbad7f73b7b7a802576f78fc130359e34e8f4eb6e7ce5f96470ae045652fa9e5f301dfe11f55c68e72
-DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4ee139e231cb9b91dea84d95b428820d987f7f4b49569bff2d3 SHA512 f7070f335de561a6d0dd9b8301365c0b2b6ea20facca9b66ed8fbc6ef3eba62200f66e8c3e9a38fe99982f5f1ce85f743dde3a33a8c2a34897ca424c8c667094 WHIRLPOOL 72c94387a21ec39e4ba0f0d846212f97313f6b80ea3698a471a92b570dbb3dd4cc27ec54fe1a67f119b18274940bb66459216d52a53509b7c64e3ac3472d26c0
-DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
-DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
-DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
-DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
-DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
-DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
-DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
-DIST netbeans-trunk-nightly-201501140001-src.zip 201400262 SHA256 65aef07f80d9cfe6b47ac2c3aa2be2f1d98a7d9466a44c5196cab7b88e743a2d SHA512 1175de97a824b8be65a5b25b20cfcd17ae4ab4b101794f7dbdde8059b7192f30193d634e63141a54e9e8c2018166f1f204d321270ba91959d450839b9e1fb89e WHIRLPOOL b5944d4eb663cda53d83f88a52775868cf942c632e5cae0be25970fde60557aa43f69095ddc0861eb872f815e562f6998a5873b8aae1c2c660ae8e8ade75b4c2
-DIST netbeans-trunk-nightly-201501150001-src.zip 201400330 SHA256 20732864d0ece6b3b7a2050181c2ec341fa33b031423a913141b9c76aa590044 SHA512 6cd0ff2334b892835c91ae0c0bcf996e2322673533f46cec0efa37db25837f809202de061696c737da837099179a1fe20ef7bd569f6c04375e6090a8c5757d4d WHIRLPOOL 82a9189ff14ac9f373d84346361b231bc7ef298be20892b7a76e20ba8fe3762055f11957f40ba914d939d650cf7f9b098604aae84d30622e207498a5ad14fa81
-DIST netbeans-trunk-nightly-201501160001-src.zip 201394511 SHA256 0a5e6e98692bceabdacc7ef41fe2b7fb59d9c879453982b2dc0e79d28f077714 SHA512 2a5be09537b1735e712ec373cc7f41b1e8b7753be5026ec3a1562d7347f4d5addf58bb9ea052051e0df2113e18a366e4095f84432dffb4b75b86b9ca913d3d56 WHIRLPOOL 7a8d35dcba4754cb809b8ac8710cbba8ba5452c4c4e13963a40e032b13241aa9b44328f3bbeea681bf535a31980e766331acaf5ae265bda5dd5790bda872d8dc
DIST netbeans-trunk-nightly-201501180001-src.zip 201391445 SHA256 b1bf4373e5b799f830894b4ea7ab878ef09c64059758cebb2fa1b1a244718965 SHA512 bf1a40344c915a754f3b7baed759b6513e6a055bface5fe6c30c4e0adeb76fe7d2aaac5d344553ee5df505131cb05c7e2219c67514d4a962f681f9a39c685166 WHIRLPOOL f33d7bfe0174c7de81986a44578df8322fa8f2b46911e9f6fc05ffe8f0839e70b691d62ef9b6dc1b248aceb68760330ef69e86f026a83b6c0f27bcee3a4bc07b
DIST netbeans-trunk-nightly-201501190001-src.zip 201391445 SHA256 ce4ec7706f80732c5c6d5764fb4cb0f2f82341d668e2680ed4d12c382e8541de SHA512 232c8beecd613bafca37af997c3aae0f35caa28a3a3f381553bc3264916f606540bcb5186c8a2a52ca21ce177ed413d6907865b4b42b80c102e7c636df736628 WHIRLPOOL 2176f82b120a7f9360f3b01cb970a8fcc5078e97da90ae0e870b37a53998beca6306b5f58bf9af3a15dc403f1dbb888457a56b0657a2f972b8e01ebe1b725abe
DIST netbeans-trunk-nightly-201501200001-src.zip 201396862 SHA256 1a9378d8f52c4f617653d096aff287cf62212af8a6f878fe54cc468e4dd4bed7 SHA512 92fd39cda2d11816b9a01e0e5c26b3f527354a69efdc940cb27d5b17ee6493a07225d2698260db2bdc220e01d166ac42b5fb62f809d1e2eb84419c6e6abb3e14 WHIRLPOOL c3ba7155b5d376041d750c42f1ff8f8dec5bdbfedb470dea483a665978ef3982f087cb7a521f7892c264bb38d0876e4e7a08346ae4579338ba698ae7ee4ba456
@@ -61,19 +48,6 @@ EBUILD netbeans-ergonomics-7.3.ebuild 2893 SHA256 0cfdc748cc14311232e31996ff4f25
EBUILD netbeans-ergonomics-7.4.ebuild 2847 SHA256 cf022445543fd139dbaa103795f7c2609e812f838a75beea8528ece4576b566f SHA512 5e31749bf63304a945ae582c387a02ae198d924a109ef5ea688072f3d41de8117c80e297e30bbf11bb1c4afd3279cc6090b785e9260c533cd9b26f0af5672416 WHIRLPOOL 9954763cdd7a848d536b1f413567f8b653150085a6edd8c7e101133ace74b404e441c2a82d694de6965eea66679e54391c4aba3c9fff9c868bb82a983a0fd4e5
EBUILD netbeans-ergonomics-8.0.2.ebuild 2849 SHA256 027df10557aa8979dc629ce9e23fd979989dd0b195536318392c1866b118f42b SHA512 8c8091bbdd6181af60b408ef7a624597c2397eacdb3805a9ef5edc7890d3e5f72781729761fe614aa32cbb907389c297680df1c658696225cdd9031dfba621c7 WHIRLPOOL bfc678494dbd8b18bbfe920ea0f14fab546f339e26b30f94ebd131effaeea92eafa80343a59ee60240c630f0963eafdb11770393bacacf0153ce746abdc33de3
EBUILD netbeans-ergonomics-8.0.ebuild 2841 SHA256 c272b6c5d246d4e57cf692cb9fc2d64716aa6aff417e57407af3a1c8d7c0a2a7 SHA512 741dcea56e23530878ee8e7a5bd4a37f2a0cd3082ba0902b1ce64c293b2c540c72406a334f4f718e09bec5230f695143aaf962c4dd7b04e04f0bcc0cacb6cfa2 WHIRLPOOL ce447c4a5e10865e698a4aecee0b3a81f9c0337c005d0866b629c25855d894dd911e4833e9c3e45af66ac58f3bbb3a112307eb6c20573b1f486dbf9ff6d0c8b1
-EBUILD netbeans-ergonomics-9999_p20150103.ebuild 2919 SHA256 9e2accc266845724f9d35b36db3c03e67a9d9ecb1d2d53b7d715ac3270955455 SHA512 cc19ecba5f5cfbdd8b34b2920cd689f2073930450fefa754a93f2df9577e32390714826fbd570703a22a529a330c66d1682b7e86aaaafaf5237a07d4709f9437 WHIRLPOOL 9129d50b61da3e66da7b0a43479f87a04c180caeb88e02b9caa0861708ed12f83a8ffd689cb3904b3e39e5c739e9c6330bcec4c2cc0b6ce8111d6606e093ac94
-EBUILD netbeans-ergonomics-9999_p20150104.ebuild 2919 SHA256 ef47899f6492c4124a1ba169b1002e157350f6cddd8d26416af1624c28b0b42d SHA512 eab6797c08e54654d085481ff863b257b537cc656c7d5b1ffae4ac01b7f66e40c8796f285bfac87c4cf3abdc98804ef59ced6c4f64e5bc6c80ba1af849b3510a WHIRLPOOL 0316c6392ee70ee474bcb78672a49ebf7bfcd514a81ed41f9c93112b9b7c787baae394b72d942e4ad5bdf2ed777f1a76c2aa935eadfb51dc4fa663e279a1787c
-EBUILD netbeans-ergonomics-9999_p20150105.ebuild 2919 SHA256 7ca43de088dfc82ea2d8d8066f32b8c7d4fe15110ec11d92f7e1cced99f09ebb SHA512 f636ef600295f34af3645bf1c88fc73563c73485c9ce613a03db78d99fa627464528bed4ac50b0585c6e98ade5b9e9f53b115cc8dc8bf4802c64d00e5ba4e27d WHIRLPOOL bf4ce0c6f3f78e52276a2bc5e41f44334db74126b26bf65459402fa23fbcdf66ddc2e046bd5af70a2c85dcb1502a0bf2d2dfe84e6ba6924e9fec6870288d0406
-EBUILD netbeans-ergonomics-9999_p20150106.ebuild 2919 SHA256 caeba12f6045d402c79372772e4bc36d7ac7b60961b767561c913e859d1e4539 SHA512 cdfac811bd9f9b7b01142c26f20809c8ae8016966da64999c68e4b0b0c582eee8dd6f70f9fdf573a16bc17dc3d402434b64ad37b49caf583bbf532d7bcc3bdce WHIRLPOOL 95d934f64a807acc54305ccb626c28cb429c0792d903b346b66e8c664aafb6c919a54ad7bd7d0ff3261381f2a70f6af0b74cdf072cd1f639fa1b843f3a3cc0fe
-EBUILD netbeans-ergonomics-9999_p20150107.ebuild 2919 SHA256 6ab294842a764ca3d4740a415bbdb4f64cf135f5ceb547008444968be040bc78 SHA512 d38051b5b79ad1cfd8f259ccd682cc0865340ba4721c49594dd43ee757cb7b48d3b4195bf717d1d431fa8fa4ff16a098392f503f0a10a062245efbe3435dec20 WHIRLPOOL 67cec8ae38cb44003dc7e51caf30a31a6d08c7cd135134cbf8c0243914afd3795d5ab4a4a8d2c269840162a77c4275582d35b4bbb0443a79d5c65969df4106a7
-EBUILD netbeans-ergonomics-9999_p20150108.ebuild 2919 SHA256 e5da846141298f6515322443fe6c4b803148b08f1ee477df213290e73e6cb85e SHA512 6d9869ce2eb244e00a6240c6707794b1ff43f09546915624fe8800c0f97f62440ae7dfcaae35cbf49ca68266eacb35e8eabfca5a8ff200a4d51808cac2cbe8e7 WHIRLPOOL c97b1da7a5caad41d6e4705a075de2746b1610dd20e901b939ee8b69870c923b68369971315dcd88848ce765c8daa2a173dbdacde558785be5814fc237423ff5
-EBUILD netbeans-ergonomics-9999_p20150109.ebuild 2919 SHA256 0a859aeb1bed2ad8f1803d22aedc8bcb8937483894ce965f116850cf75e3903b SHA512 971b38a06758e18ca6d2f67c8f5aea6793afaab57b540dfc6a032f8b81fa7852890f035a17e1186874b91c6da5f7483e5900d9b9aa75989962c78bced73be808 WHIRLPOOL 67616a25a93f5525219724685a0ff4871582710b300085af674ec12f0e3ba3f67e623d2355204ac932b86808a4721b770d4e18a08d80a81ca0993dea31cdf639
-EBUILD netbeans-ergonomics-9999_p20150111.ebuild 2919 SHA256 ccf1b467db8a523fc1045620cab0c1dc1988096d338bde17a6aed6d6312d738d SHA512 37e4896a41cf7671def0231eb9546184cbf8b4a679133d282f0fb6827bfb22c2451c4253b39899a1aa9595f260bdbaf991b5312d38aee327336bbce7a3b98aff WHIRLPOOL e6b3853990655ee228d79e535f854bc656b28f9335ce5a4acf806be2160546e3f366a19d87118f31add20392f916941ef8ffc475a9621817ca1b616f4903e17d
-EBUILD netbeans-ergonomics-9999_p20150112.ebuild 2919 SHA256 ccd7c30e0041db2af5c9ddb175406c98aee3a4a4a9ece54e6c6a99ff0e829cb2 SHA512 f7a803d676b85f89e9b307b939d9f85dcaefda7bb56fbebeed38fef16869515b60b37e746c5ec14debc7f6d46b0eca6c3255b61b6bd7009736469c2e2417725d WHIRLPOOL b396ffe0d61157eb68959c8fab16fecf04057509c4791355add3018c3c1d8f0d9ef84c609014bc6c103e66ed999abcd71114c914793f17586e76b0270cc9cb2c
-EBUILD netbeans-ergonomics-9999_p20150113.ebuild 2919 SHA256 d64a782c532ec94d9c15f7c18bdbec9444275d377187d4a306c01ac5ab0a1667 SHA512 13e2bcbb6568626c74da544dc6e46851d1a5c79e9e3b9642b988962e6d5f879ac97fa417246384f7d01637e5ac5f7a3e8a062778caee7337847c6a7e37514e70 WHIRLPOOL dedcb805429bb84b8c3a89ff5edfea4fdacdf4cadf1e69eacba397286418b7c988e2c9c10498e032e5fd84441fad5888a680892933425c81b6eaab61712a9eda
-EBUILD netbeans-ergonomics-9999_p20150114.ebuild 2919 SHA256 a464dcbfd483ec2dada2234b898bf85714700075b4bee286312e691f100150e9 SHA512 83bb52dda29f1bccbc60d3a5d032e4887a2f8ff0adad78437ec87965f1a16d4cd5343888f502648d0012a2479a20fe886d99a350b81b968da68152e4e144814a WHIRLPOOL 5c9edcdd8e05a995c8a825a6f04a53729a34875e927e33b6188f5bf2c88a543601fa6752f5fecd8698c6333bda80f4c662324c4605dd78287f4e01d73847da75
-EBUILD netbeans-ergonomics-9999_p20150115.ebuild 2919 SHA256 7bbb97c6d2c8fc681ace228f0679aa978aac4b947cf2900b5e663bbb2c1dbc70 SHA512 3eb5010891f0dcd6d3b9088d5485fcfcaf38feaf03c08ea27213028519d50289c9056080ff22127ef46898d0c8861ec235f8dff20b8afb95e8df1b447958dd4d WHIRLPOOL 1e1efe618184c5e5e7eeefa956c9e679cb90145659f37265a76ca2bc7e57ef83d01b94a3b8afa56eb761c5225c0a6c5b645eeb3df57548c2879bb36c477ad2a4
-EBUILD netbeans-ergonomics-9999_p20150116.ebuild 2919 SHA256 27c7bc6c53e7cd492766e59868982c94a9fe99ed238a34e94da922e25c23d929 SHA512 d1ce57c93647ce128615a33c9dc963e6d1ea4b690e498a74cf0da15df43cbb1ff75de1d4a0988d152071c6923dae8df5a7fb70ebdc009701f63598e2c658012e WHIRLPOOL 4bd301227ccfbb92f28d2f9a5d2d7ba6eb522d7d400d11783369bfda19f12da8a4246ac94414be3ff1048651967e4bb7a5d220380ba993c09bd75aff1cb52f13
EBUILD netbeans-ergonomics-9999_p20150118.ebuild 2919 SHA256 61dec9c0ae69db18c9dafb835a321833ffb4cbe939915f1859495beeed837813 SHA512 f22794dea930dfdc48def5a7d2f7cf283d6273f336d63093b9b26f5a9b968036c85a3c8735808bf809860042316a48abb2e3ddfb2d47f4cddaa750348fec34f1 WHIRLPOOL 75bd3258709799eca1dd2a82dff094daf532872ab6b3ff1a451f4953c1e02e6672684b8ca5d2119c2ed6bcf4a9d406823ba2ec2797f6f894e0734508899db37e
EBUILD netbeans-ergonomics-9999_p20150119.ebuild 2919 SHA256 55b170eae70be1daf7d54a8d8b742ebbddec9d865f6a2f8db72da730394778de SHA512 48b0d6cf35ba509d1791f265175785fa2591f678c41733c79c40b04a246d716bd54975e0b948d9bfc8206e63402f044cf98dfe2ee0b61eb7562fa5f86bd09714 WHIRLPOOL 712f0fc7ddef60c27ca83afd8b9bc83d96e55b6b2c4e720b13f9eb0daa855d7ebcafd694e2217ba78618276c8b1ef6b70ff2a1b3a4bd4a03387408bec56f1877
EBUILD netbeans-ergonomics-9999_p20150120.ebuild 2919 SHA256 d0f4968b4bc7e0b94a00e8b9a3734fc2b71f5009f63ee046dec0298d4a1741a7 SHA512 ee80ae5e3318e86b083682618bdb75ba9b105ca8cab70e99f7e590da94c5ca2080d75202089eae29b863fb8ff7104b9f8a14bea44c49d7283caa5cbb119796b4 WHIRLPOOL 0ad0fac6f0f8e3b8259b562afa7c173ed7886a7bd8945bdd0a02a62d4ed11d8771c23ea11853296e3d3c607f2be2426a40a8c83badecb476688f458d1ffbb980
@@ -102,5 +76,5 @@ EBUILD netbeans-ergonomics-9999_p20150212.ebuild 2919 SHA256 65929bd6c17c3739877
EBUILD netbeans-ergonomics-9999_p20150213.ebuild 2919 SHA256 a13ca3fdfdbeb76a2551887b9c6439f9a77e98bf330d88fccaa011d36fd0c3f2 SHA512 8fca5c3caeaf6698d71ed63357317f247b0c3833cb836bba9e66390de5d2f24892b8aa46ee2ad958d2ff5fe2e60d2cf3d427cfa290fcff38415d60c071db0ab7 WHIRLPOOL d9e3cc3664e3320029d132010abd0a22434bcbe3c228d1acc1208bad38835815552e90ba4a83cf5ee7a75699599f005cbad74bc3238ffd87009bfa51743a8cf4
EBUILD netbeans-ergonomics-9999_p20150216.ebuild 2919 SHA256 c755dd53962e4df87d9a2dcfd1ac2790c79a988b5bcb5ed6668872cdf001d500 SHA512 72c58312a45abac859a5038a9c91929fe744762269032dac1f355cd1637c9068ee64e917a4585809e135e39701970ed00f35e31316754abdcdde817e084679cd WHIRLPOOL 9a92eb0e8c450c227f67384ffade749c325448c66614d8ab59f463c5af3bae251faa1418c3b93be74d1e705537d0140d996e08bf18e5ab54313f8e3e0801a4bd
EBUILD netbeans-ergonomics-9999_p20150217.ebuild 2919 SHA256 abb3366ab650fe371ebda7bd61d4d4b99c7581bc9d9ef5753d63893052684d4f SHA512 45beb2ad4faf742501783d1f0f79e417a4525418200fd5799a7667cf54928f82deff2b3091f926d8d910db8e275b80e2314cd4f05ff51bbef8650f4fb1c9ad1b WHIRLPOOL 590f6b6042ea70aeab98ea09ce3191c8c1506e2713a7d302689206ed0b26687cdc95abdc6c72d5f59c5c11e91f96bfd92174deb09482555671200a107b289f58
-MISC ChangeLog 159831 SHA256 6037af5ee42e44463c35794180dedd96937370d07446559de0f67c1ebe35f54b SHA512 2b8e8a40124fadd9b5f218db5ba7d02ac0f3680bccc66f6fe5edb8b4e38e72a2424e365877f3ae55bbcd4e2ecfe52a7282c5c38fb955dfa080528f65cb126995 WHIRLPOOL 13bb9434752f821f151ae6bf86537c901b80c6479c1efdcf16c71c9fefbaced6d2b72d6e14ceeca7d564e5ef189809653f35bdbd66b71c79f9d4e836b25b73d4
+MISC ChangeLog 160509 SHA256 868d36f3e9ca4546471ea33da6a078da8c723c00afee63cb4660ef1f7f1a8598 SHA512 9d8182ca081e0b3b06986e278bbb9bc53d96a1a502d5386aee2324efb07cad2650e88722be0034ff10e0137ff9e8256fd9f5b3ce0b3763619dd4080cff1ef75f WHIRLPOOL 436ca79cc1ca7588cf3f8a926d1036c2d58e627fc0e321faf19d435ea16b1f1db0a00c0c54a43432e67f99842d8e4278848c3eabe3201c37b5cc8c44ae646747
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150103.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150103.ebuild
deleted file mode 100644
index a462c0c..0000000
--- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150103.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Ergonomics Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-03_00-01-55/zip/netbeans-trunk-nightly-201501030001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/ergonomics >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
-}
diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150104.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150104.ebuild
deleted file mode 100644
index d50c87b..0000000
--- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150104.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Ergonomics Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-04_00-01-55/zip/netbeans-trunk-nightly-201501040001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/ergonomics >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
-}
diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150105.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150105.ebuild
deleted file mode 100644
index d75dfaf..0000000
--- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150105.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Ergonomics Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-05_00-01-55/zip/netbeans-trunk-nightly-201501050001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/ergonomics >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
-}
diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150106.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150106.ebuild
deleted file mode 100644
index 608cb43..0000000
--- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150106.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Ergonomics Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-06_00-01-55/zip/netbeans-trunk-nightly-201501060001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/ergonomics >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
-}
diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150107.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150107.ebuild
deleted file mode 100644
index e0c8596..0000000
--- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150107.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Ergonomics Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-07_00-01-55/zip/netbeans-trunk-nightly-201501070001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/ergonomics >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
-}
diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150108.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150108.ebuild
deleted file mode 100644
index 03eb278..0000000
--- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150108.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Ergonomics Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-08_00-01-55/zip/netbeans-trunk-nightly-201501080001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/ergonomics >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
-}
diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150109.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150109.ebuild
deleted file mode 100644
index 649b9a7..0000000
--- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150109.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Ergonomics Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/ergonomics >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
-}
diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150111.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150111.ebuild
deleted file mode 100644
index a98a87e..0000000
--- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150111.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Ergonomics Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-11_02-08-05/zip/netbeans-trunk-nightly-201501110208-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/ergonomics >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
-}
diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150112.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150112.ebuild
deleted file mode 100644
index e83d7b7..0000000
--- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150112.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Ergonomics Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-12_00-01-55/zip/netbeans-trunk-nightly-201501120001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/ergonomics >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
-}
diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150113.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150113.ebuild
deleted file mode 100644
index f2d6ad7..0000000
--- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150113.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Ergonomics Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/ergonomics >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
-}
diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150114.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150114.ebuild
deleted file mode 100644
index 3af84db..0000000
--- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150114.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Ergonomics Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-14_00-01-55/zip/netbeans-trunk-nightly-201501140001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/ergonomics >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
-}
diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150115.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150115.ebuild
deleted file mode 100644
index 55e6da2..0000000
--- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150115.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Ergonomics Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-15_00-01-55/zip/netbeans-trunk-nightly-201501150001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/ergonomics >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
-}
diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150116.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150116.ebuild
deleted file mode 100644
index b74030a..0000000
--- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150116.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Ergonomics Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-16_00-01-55/zip/netbeans-trunk-nightly-201501160001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/ergonomics >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
-}
diff --git a/dev-java/netbeans-extide/ChangeLog b/dev-java/netbeans-extide/ChangeLog
index fedeb26..9e49930 100644
--- a/dev-java/netbeans-extide/ChangeLog
+++ b/dev-java/netbeans-extide/ChangeLog
@@ -2,6 +2,22 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ -netbeans-extide-9999_p20150103.ebuild,
+ -netbeans-extide-9999_p20150104.ebuild,
+ -netbeans-extide-9999_p20150105.ebuild,
+ -netbeans-extide-9999_p20150106.ebuild,
+ -netbeans-extide-9999_p20150107.ebuild,
+ -netbeans-extide-9999_p20150108.ebuild,
+ -netbeans-extide-9999_p20150109.ebuild,
+ -netbeans-extide-9999_p20150111.ebuild,
+ -netbeans-extide-9999_p20150112.ebuild,
+ -netbeans-extide-9999_p20150113.ebuild,
+ -netbeans-extide-9999_p20150114.ebuild,
+ -netbeans-extide-9999_p20150115.ebuild,
+ -netbeans-extide-9999_p20150116.ebuild:
+ removed obsolete ebuilds
+
*netbeans-extide-9999_p20150217 (17 Feb 2015)
17 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-extide/Manifest b/dev-java/netbeans-extide/Manifest
index 04d595d..bc95bd4 100644
--- a/dev-java/netbeans-extide/Manifest
+++ b/dev-java/netbeans-extide/Manifest
@@ -11,19 +11,6 @@ DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c
DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201501030001-src.zip 201338819 SHA256 c3ffc019c29c3c7bef021b074ffff4829e5f1d1adc3e4ae097a56d27069bf820 SHA512 ad1361a2faba8703a0daeeaa5b834dae46dd3d8f044a6cef200738d268aaa2c74b557c2426735454194e525bec28250e684b67d79501b9c3373f295de65c1a22 WHIRLPOOL dfe43998e68de2b48a461606cef3755474f7e36bc3927bdcb6d63597aa40dde11fff0e3217a5e234916ca2f91998f2d127ef350c5c9778efc7895db429126d99
-DIST netbeans-trunk-nightly-201501040001-src.zip 201339217 SHA256 ded2c737bab950f4f4e403f85f9352753a0ce313262164d9c5bee6bdbfb570c4 SHA512 902d0e19d09070a608175a5e950d1fae63480ccc52771f381e784b5029ddfe422f96a00a9be8ca29a52989e71d121741561064b39460ba7aaa39a686feb7fabc WHIRLPOOL 38c176edb5e96d8afef1ae69f5f48c3c4a7ba71573737ebbad7f73b7b7a802576f78fc130359e34e8f4eb6e7ce5f96470ae045652fa9e5f301dfe11f55c68e72
-DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4ee139e231cb9b91dea84d95b428820d987f7f4b49569bff2d3 SHA512 f7070f335de561a6d0dd9b8301365c0b2b6ea20facca9b66ed8fbc6ef3eba62200f66e8c3e9a38fe99982f5f1ce85f743dde3a33a8c2a34897ca424c8c667094 WHIRLPOOL 72c94387a21ec39e4ba0f0d846212f97313f6b80ea3698a471a92b570dbb3dd4cc27ec54fe1a67f119b18274940bb66459216d52a53509b7c64e3ac3472d26c0
-DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
-DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
-DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
-DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
-DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
-DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
-DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
-DIST netbeans-trunk-nightly-201501140001-src.zip 201400262 SHA256 65aef07f80d9cfe6b47ac2c3aa2be2f1d98a7d9466a44c5196cab7b88e743a2d SHA512 1175de97a824b8be65a5b25b20cfcd17ae4ab4b101794f7dbdde8059b7192f30193d634e63141a54e9e8c2018166f1f204d321270ba91959d450839b9e1fb89e WHIRLPOOL b5944d4eb663cda53d83f88a52775868cf942c632e5cae0be25970fde60557aa43f69095ddc0861eb872f815e562f6998a5873b8aae1c2c660ae8e8ade75b4c2
-DIST netbeans-trunk-nightly-201501150001-src.zip 201400330 SHA256 20732864d0ece6b3b7a2050181c2ec341fa33b031423a913141b9c76aa590044 SHA512 6cd0ff2334b892835c91ae0c0bcf996e2322673533f46cec0efa37db25837f809202de061696c737da837099179a1fe20ef7bd569f6c04375e6090a8c5757d4d WHIRLPOOL 82a9189ff14ac9f373d84346361b231bc7ef298be20892b7a76e20ba8fe3762055f11957f40ba914d939d650cf7f9b098604aae84d30622e207498a5ad14fa81
-DIST netbeans-trunk-nightly-201501160001-src.zip 201394511 SHA256 0a5e6e98692bceabdacc7ef41fe2b7fb59d9c879453982b2dc0e79d28f077714 SHA512 2a5be09537b1735e712ec373cc7f41b1e8b7753be5026ec3a1562d7347f4d5addf58bb9ea052051e0df2113e18a366e4095f84432dffb4b75b86b9ca913d3d56 WHIRLPOOL 7a8d35dcba4754cb809b8ac8710cbba8ba5452c4c4e13963a40e032b13241aa9b44328f3bbeea681bf535a31980e766331acaf5ae265bda5dd5790bda872d8dc
DIST netbeans-trunk-nightly-201501180001-src.zip 201391445 SHA256 b1bf4373e5b799f830894b4ea7ab878ef09c64059758cebb2fa1b1a244718965 SHA512 bf1a40344c915a754f3b7baed759b6513e6a055bface5fe6c30c4e0adeb76fe7d2aaac5d344553ee5df505131cb05c7e2219c67514d4a962f681f9a39c685166 WHIRLPOOL f33d7bfe0174c7de81986a44578df8322fa8f2b46911e9f6fc05ffe8f0839e70b691d62ef9b6dc1b248aceb68760330ef69e86f026a83b6c0f27bcee3a4bc07b
DIST netbeans-trunk-nightly-201501190001-src.zip 201391445 SHA256 ce4ec7706f80732c5c6d5764fb4cb0f2f82341d668e2680ed4d12c382e8541de SHA512 232c8beecd613bafca37af997c3aae0f35caa28a3a3f381553bc3264916f606540bcb5186c8a2a52ca21ce177ed413d6907865b4b42b80c102e7c636df736628 WHIRLPOOL 2176f82b120a7f9360f3b01cb970a8fcc5078e97da90ae0e870b37a53998beca6306b5f58bf9af3a15dc403f1dbb888457a56b0657a2f972b8e01ebe1b725abe
DIST netbeans-trunk-nightly-201501200001-src.zip 201396862 SHA256 1a9378d8f52c4f617653d096aff287cf62212af8a6f878fe54cc468e4dd4bed7 SHA512 92fd39cda2d11816b9a01e0e5c26b3f527354a69efdc940cb27d5b17ee6493a07225d2698260db2bdc220e01d166ac42b5fb62f809d1e2eb84419c6e6abb3e14 WHIRLPOOL c3ba7155b5d376041d750c42f1ff8f8dec5bdbfedb470dea483a665978ef3982f087cb7a521f7892c264bb38d0876e4e7a08346ae4579338ba698ae7ee4ba456
@@ -55,19 +42,6 @@ DIST netbeans-trunk-nightly-201502170001-src.zip 202821702 SHA256 be4331d38f0fd3
EBUILD netbeans-extide-7.4.ebuild 3311 SHA256 8585e0b9eac3b9bb35d5b5e0152936f84708a824d76831930a3dfd3d196556b0 SHA512 19eceec7a634923b4712eb277a1ff9900a2eb4d9ac0a2c699175333c263f0c02baaf24eb30bd7919444f5c9df751186689b2d4359ca1c88dca02884d7c18c3cd WHIRLPOOL e64509f198c4d09851f98d5bd2ddd5b469b0a7c0f3122f391c17833e5d6d77b7a6c2fd9e942e34f2df42047504ad40593f97af9b2898450e769c7b012355c316
EBUILD netbeans-extide-8.0.2.ebuild 3313 SHA256 d147df43b8e55de81e0429604a2497a82861864ae50fbb85368a3070e1c266c9 SHA512 8f2722ce12c1582ca6e9ed348fcb37b9969585037b5432e592e5dd6ef4b3e49c58783da5fe20f088bee07514e3b42de7aa36607900b285c32c4b91fa218df90c WHIRLPOOL 0fb074484787a5e0e688dc734efe027ff6dfd082dd63bc9bccc612f915fbbe33a4f93db6c43d345abc9c191e22ec196aada1e889d1240968916d54c69497a2d6
EBUILD netbeans-extide-8.0.ebuild 3305 SHA256 b2d57e2e2d92760ead3d383fe4dd5b4fb9fc2807a9b58c6f40b44fc24072b8bb SHA512 6e7f12758188a564ef6b5cf8b0ffdf79e30d1021172d10f215d04e727bc4001e4385fd0961a26a6bb42638089e0919b1d4628a13ba11a3deac94d4693c7210d5 WHIRLPOOL adac8461de43669b7bb98ea8920c0a2944837211a37503b957221149d4b91c4bd92b6db160191990b838c474495c65f62c8a4bb9fdbcaa371b4648a335b1afa9
-EBUILD netbeans-extide-9999_p20150103.ebuild 3383 SHA256 6ccdcff743785d6472ba377e5e009d5f8d019f9b4ec6517cef0626fe1d045334 SHA512 1006846d0688eeed0e61c7cd4a62473e8a13dee3ec5b08163af5269af83387d6d6cd01e34250986bab36faad5ff8547062fac219c9b523da719c2543764d64a7 WHIRLPOOL 99f0ada7e4a46b5c85626b25f08c047d0ed04355bc1c3c6442b8b0114a13853390f7434cb12b0128f8b372493df96e529df82b548e159f600b335cf6c5f96384
-EBUILD netbeans-extide-9999_p20150104.ebuild 3383 SHA256 7901c3a721804cbce871e0dc46de9d52165b65093fcd3ca8e3401c13da4841fe SHA512 3431bd2798ef7a1e2bf36c650f841c6f9be76a4931bd71416587adfb4a8358206a9b52be3df5dadda30959d08b0411d9b3e4ac22fad36fd6c7ff1dd7043c15f3 WHIRLPOOL d09312ba565cbecb1a13a048df3c04a70f4fbd7734f76e970f18aaadcb0c65ab99dc1b3a8babb70ab166bde0004abd446fbd64205e89a7e04efc99cb5d4f8ad6
-EBUILD netbeans-extide-9999_p20150105.ebuild 3383 SHA256 e928733853d77563eedaed3d1e5fb0b985f0dc2a88cfaa7ad209c859eaa6966b SHA512 a3027005d2b2b2c136ddfee7e71cc40b772b49ed8f3b302058797402afdca6ab4e89e655f55d97c1ad6602204afeb66481d5fd7966b157deaa0924682bc39a93 WHIRLPOOL 7c7cecb31c72d1864a31d596938c74b0099fb6ce9759a3af9c6ba34b73e3bccb265ad8f7a995586c61ae998e61bcecb95768f1045a8c5b26716187f594b051f0
-EBUILD netbeans-extide-9999_p20150106.ebuild 3383 SHA256 c252f8ca76a98ac752ce488c4fb018ce443decb18b4b1851e8ecde9edd3f703d SHA512 aff04def9cfe9db027f1d6f51d8f07c3955a3655e55aa0734c9c5d67731f8b7a9dc679b1c865c42ae947072327993ddad929d4df8284f218dfcbc09f0d692c35 WHIRLPOOL 1bcbc505e845551815353110dce8d3232e1b266b30ae454a3a8077ac082e2abe67d84b018f98eb1d74b0e2d845924e4fa96c9d5395d39b613411bbda0e01c0aa
-EBUILD netbeans-extide-9999_p20150107.ebuild 3383 SHA256 bfb3c1d5f62e1150fbe38b0be0c7f6f5d53dc7b8e8a3521588342d0be43029c1 SHA512 589fdd6ffb33ab31962e76e3d940b7d640309ceac5ef5ca112a4a04955406a2e680b1babbd7ad28059d1b95463418b3daed9cdcf5470c2b61cf823df4780b343 WHIRLPOOL 4a06e1caa740b6b7291f36e20267cd88af54ed993bd2fc8dafcd648af9d24cebbfc75251642de7fd512c5f8f599be3888da67f99cb073b9d34362dc4e0277190
-EBUILD netbeans-extide-9999_p20150108.ebuild 3383 SHA256 e848938ff46ca4d43b134bdab8e48eee0c39a6d26177df82945e27c6fa2f37dd SHA512 dbcca0313f613d846af23a8ff1dd6fc1d7b8ddb49ed694e8376cb59d1a794b5bd62b06b7f852f5b089d9f389bc452154d1a8c997349f4fea6e6be16fed5771f6 WHIRLPOOL 45c37ccac4d240a995fba415aca19d6afb731738f7ec1923978dff957b8abcc3943386bacf38a729343649c5aa937a5dc42316457cc78e3b5bf4881d3eddd554
-EBUILD netbeans-extide-9999_p20150109.ebuild 3383 SHA256 5613104f2177a568cf90aec3b140829720c9eb4cadbe1312ef2069ecbfdc07d8 SHA512 49d25b5312d8cc75c18ddd77c84109662bdd89ff5143ad1206a7acfc5531af9b67033dca420641308eb90cb10c9d8d005deaba98f51bb9f662e1eb661e258a19 WHIRLPOOL 7e082f012ef7d1b45594628b8f6fa88fa1d9bdcda8bf4647f312bb724ab6fe6ee0dba017193788268f91a1962ad17afe30ec0948ed11b256b035cdff574c18d7
-EBUILD netbeans-extide-9999_p20150111.ebuild 3383 SHA256 07683521a7d49597fa78793870e5716b2de0c03b36f9e09230d22bf804424042 SHA512 fcf13d119184b52f08a7f1908db351513c72e46e4a06e6bf3629b99d5ad2ec7c3116f2ec405bd63ff189a7bfc05d86667b6476ec6a54e84a35d227e7aa3d9824 WHIRLPOOL c9cb7dedb84c52d078b1c2af236fa1937007e6056e009ccbdc63ccac4c04144648d22b3514e0d2dbdb46c87c3c1f37f0288c1ac9160b569e0699b9310156cd2d
-EBUILD netbeans-extide-9999_p20150112.ebuild 3383 SHA256 6481dda988d28613114f74efadfdfc0964731b6655f108e7ceccf121fb605c47 SHA512 515a8bc460b6f581742f0a459847047402343c276e0ee2dcc6725e6310adbf6283fe6197eec47270da35a2e13d137393ec6a7a0b74b75521d8cdc6bba8bd26e8 WHIRLPOOL 4529e65957a538c47392595f6f27718b1f2ef099088920775216568bdcc05ab3efa55bf2f4f6b1ceb7a9aa0a88722f83f1eb770929dcfb9e8d0ab761ff78be23
-EBUILD netbeans-extide-9999_p20150113.ebuild 3383 SHA256 00c5a68c9cd96675835d70617d6ec88057203c9ee4b98dcc8f3037be2b6be3b2 SHA512 60ab2d6aafcc4f8c5ec3d9a50c3f94de865c62bdd0bbeea47d7e830c2bb08990845e386f0445d2491e1c6795f67ba17a3c716d5418d7d64e775b55c07eff0829 WHIRLPOOL 286fdd0ed8fc8d21b37c1b1c31984cc5bb8eb990f65263cfe6cd42f0089cfe3a57d2389a94c75e4142fcc955ea85a4fb9e8c82c1a149fae15c2cd8649cd51c84
-EBUILD netbeans-extide-9999_p20150114.ebuild 3383 SHA256 c2e601c6578150f39885f6f8c73b6092844afb3b95448976d9a0b3dfa566ef1a SHA512 acddc531ba0c51d531ff57c2cc545e3562fc77df075c868fe0787b19e8bd31bb7bb432d0df5dc634d4b3d8174d4668870712440867f408925c1b17b922abd59f WHIRLPOOL 98d14002a03ce2124e1462fc494570fc864452bc66d7d352c8c9b3f433576ab76f8781232e226330bd79208504b0c14bcda4ee2b0a3ef742b74342561c7bbdfc
-EBUILD netbeans-extide-9999_p20150115.ebuild 3383 SHA256 9bcac5fa6955229212a7b4ebfa9ef1d297b8e249a4b9327e5290c546b8915d87 SHA512 024a0f2c935bc03a6c014796f5872e49d4ac61940004f902d8d281ede06fbe5c9cd394b2081f12966f213f5384cd39de2d8dca049765fe683b581c08e8033ef5 WHIRLPOOL ea78c777b365621301b20988dba0bc799d663973fbb9ef62989545e9bcefd2ad5d7005b1caced24202f23c4fe9a3327727eddabcdcaa03e21371f257edf9b256
-EBUILD netbeans-extide-9999_p20150116.ebuild 3383 SHA256 7733098c3179aff8223238b7ccfc1449463de00edf0730ca52e8a8b0621fab9f SHA512 7f4cc6fe1d4330ee6a3c068e443adcf215d1c794f8092114b090a3b9fcac0992b7f784cf72ebf76bf81abfd82fdf13ce4c7b2c85a9cfafcb394f3e5950047b62 WHIRLPOOL 4d62998bc87da17978ef5e7ef2d55f3a337ee35e243c9e50d2d32bd151f028aa8829580ebd5c019871a1f92c9d1ec02695d4f63c2d92e9a452306c56efe567bb
EBUILD netbeans-extide-9999_p20150118.ebuild 3383 SHA256 3e6eecb155c8816f0461c7bde9d74f26eaeecdea3d0e630df284673905296a1d SHA512 fae3248d8d4efc922303231b0f77fb4d0b5c40df6d82b22296d8de2b41d313eb30620880928dda04c39726a55ddd8d65e41a01cd732e69bdeac5817c749680d8 WHIRLPOOL 6382b78dd43fb850897110dd0811cc4e21102185b367d8a8b6ba9f1e2b3cac8a589fa157097954a8366d1fdcccea6520d275b6987d1ffe46b21204ce48a550e7
EBUILD netbeans-extide-9999_p20150119.ebuild 3383 SHA256 827d7cfb394c45175c048f607821eef1929054ffcf77b66e80067e85c14df5b5 SHA512 e455522dadf5629dd0c13ed3e718c54e8e834ae1bea2c7053bd20d166be364e9ace677d04179ac9da743e6bec44a30cd5498191e1902345eaa88124117b4ba18 WHIRLPOOL 77db24cda882c0ebf452ed5c8b5e0b2c20727d2cad5f284dbbb9889e13d185447be2e51091bc70957054863813fada0cfc6f8796f745862df092b732ccb56fc0
EBUILD netbeans-extide-9999_p20150120.ebuild 3383 SHA256 247fa9496a39be6b8d18424c32cc1f8baf82aa86837a11c85da18061b22985b9 SHA512 9ce70d44cc33a68ebbcf157f92f2e4b8fd3d53663e4f3e44e8422780203d137f0894ab2fe9617da681937e3250769fad7722937f24b57cdba5952e4e21d1b43e WHIRLPOOL 566f3e6892a15998a1cd9e000e02161fcfbee009947227842f52f346ae57bf65efc8b6b845d4be4be3d3f08649cb4cc617638209fe98081e30eb792ff804797e
@@ -96,5 +70,5 @@ EBUILD netbeans-extide-9999_p20150212.ebuild 3383 SHA256 d6dde440afeab3e7c5c7200
EBUILD netbeans-extide-9999_p20150213.ebuild 3383 SHA256 5ca7e2627c894178c387673124841b92c1e54ac899ba64bfa02e9fcb84413fd3 SHA512 99b8e2d4ac7d410433429512f4858476d3377aa9eedd0d075e7d7a2ff5b18edc6f40320055e79c41047a02ed28b5264312499f99e0cd775d258853177f9ed625 WHIRLPOOL b2bf300d8e10115b23a5ba5dda2f26d5b36ef35209ced6dcd3edd8ac9ab6f0dbb6b1036f74dfa431315e97ba1a07afbb5fc6fd2e3dbb42b142a66d13e416d52f
EBUILD netbeans-extide-9999_p20150216.ebuild 3383 SHA256 a04d586b7b9e2d974aa2653695b1b3f5a847434952bfd55363d8be3bdf385003 SHA512 39ff2add30c8319c79b0f884d11560e6d29f14a9bffaccd6f1c83ca46c28e72d36bfd35a3288ae99b3ee41a905055aef10029048c5a064c7be2758446d7170f1 WHIRLPOOL 31819446a654ee2dcda06ccc2b53bc1f3f653546232e0422f298d5ba2f7614b6cdc54732115b0339581be13a5fb942bf4a9669b463ce671335e21bff1be2cff9
EBUILD netbeans-extide-9999_p20150217.ebuild 3383 SHA256 e7283092621d7e1abd48182952f18cce724f2dbf4fc14589a9c3dea0a70af3c8 SHA512 03eba3f09a2b3707b545186324cdc0697bb18a387aaa71e8427ec43bf0e52626a4b20fa6ae7f59a515338dd408c545255ad7ac240b554c1e16d3dffa6904c8fd WHIRLPOOL b88848c564f3a8d478f424984a05a4a833489b62bc50c0c911aa86deacaf12735b5e1a9696214cb40750528308c6b02b8ddcd61bf1d9dae1e05f03bc885552e3
-MISC ChangeLog 84238 SHA256 64f327ffcf6957d52637a61c6e085ff7a9747e7fa537f989a2a5f5d837f916fe SHA512 bf9d0b8fabfb1d0ae5513a9bd4c047c573d4a78709bf5778547f8d6198e5257e7a9663eb4c7aa97704c042a0da2c91c46001a9e6b5044292a65e584208b79fd6 WHIRLPOOL 53f1392c6c01018ce9a470ad532a698eed5539664dc452059ae1b82440fb19ad965b154617c8fc3d2528ea7aa1a6719cd42571235f326bc13ed70ade2cdf8821
+MISC ChangeLog 84864 SHA256 a79aa827b89bbb22bd61473aafcb6c02233bdaad2060b55bd80606e24187f77d SHA512 c5110bde579fef27dc39593190bd5f98f259cd8145186af6b58a78e91e05950bd81e345c7aeba75129373ab7a13c080db3643a733b18da23675724bac4de063c WHIRLPOOL 705f29498f464ba8f9136119853b9eadc23daabc4cc3d47adb8dfd9e5f40238f15fa689f140542954cae1c88e819be360a3dc81563b6a4a454e05488982688e5
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150103.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150103.ebuild
deleted file mode 100644
index c709faa..0000000
--- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150103.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans ExtIDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-03_00-01-55/zip/netbeans-trunk-nightly-201501030001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
- http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/javahelp:0
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/extide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
-}
diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150104.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150104.ebuild
deleted file mode 100644
index 650425f..0000000
--- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150104.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans ExtIDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-04_00-01-55/zip/netbeans-trunk-nightly-201501040001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
- http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/javahelp:0
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/extide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
-}
diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150105.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150105.ebuild
deleted file mode 100644
index a1d8ef7..0000000
--- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150105.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans ExtIDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-05_00-01-55/zip/netbeans-trunk-nightly-201501050001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
- http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/javahelp:0
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/extide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
-}
diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150106.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150106.ebuild
deleted file mode 100644
index bea1d84..0000000
--- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150106.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans ExtIDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-06_00-01-55/zip/netbeans-trunk-nightly-201501060001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
- http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/javahelp:0
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/extide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
-}
diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150107.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150107.ebuild
deleted file mode 100644
index 85f575f..0000000
--- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150107.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans ExtIDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-07_00-01-55/zip/netbeans-trunk-nightly-201501070001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
- http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/javahelp:0
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/extide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
-}
diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150108.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150108.ebuild
deleted file mode 100644
index d465083..0000000
--- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150108.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans ExtIDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-08_00-01-55/zip/netbeans-trunk-nightly-201501080001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
- http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/javahelp:0
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/extide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
-}
diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150109.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150109.ebuild
deleted file mode 100644
index cb0bbd2..0000000
--- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150109.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans ExtIDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
- http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/javahelp:0
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/extide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
-}
diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150111.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150111.ebuild
deleted file mode 100644
index be2bf45..0000000
--- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150111.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans ExtIDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-11_02-08-05/zip/netbeans-trunk-nightly-201501110208-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
- http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/javahelp:0
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/extide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
-}
diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150112.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150112.ebuild
deleted file mode 100644
index de7468f..0000000
--- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150112.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans ExtIDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-12_00-01-55/zip/netbeans-trunk-nightly-201501120001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
- http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/javahelp:0
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/extide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
-}
diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150113.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150113.ebuild
deleted file mode 100644
index 777be2a..0000000
--- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150113.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans ExtIDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
- http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/javahelp:0
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/extide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
-}
diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150114.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150114.ebuild
deleted file mode 100644
index c4069b0..0000000
--- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150114.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans ExtIDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-14_00-01-55/zip/netbeans-trunk-nightly-201501140001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
- http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/javahelp:0
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/extide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
-}
diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150115.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150115.ebuild
deleted file mode 100644
index ccb338e..0000000
--- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150115.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans ExtIDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-15_00-01-55/zip/netbeans-trunk-nightly-201501150001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
- http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/javahelp:0
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/extide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
-}
diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150116.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150116.ebuild
deleted file mode 100644
index b2789f0..0000000
--- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150116.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans ExtIDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-16_00-01-55/zip/netbeans-trunk-nightly-201501160001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
- http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/javahelp:0
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/extide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
-}
diff --git a/dev-java/netbeans-groovy/ChangeLog b/dev-java/netbeans-groovy/ChangeLog
index edf5590..85e2d78 100644
--- a/dev-java/netbeans-groovy/ChangeLog
+++ b/dev-java/netbeans-groovy/ChangeLog
@@ -2,6 +2,22 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ -netbeans-groovy-9999_p20150103.ebuild,
+ -netbeans-groovy-9999_p20150104.ebuild,
+ -netbeans-groovy-9999_p20150105.ebuild,
+ -netbeans-groovy-9999_p20150106.ebuild,
+ -netbeans-groovy-9999_p20150107.ebuild,
+ -netbeans-groovy-9999_p20150108.ebuild,
+ -netbeans-groovy-9999_p20150109.ebuild,
+ -netbeans-groovy-9999_p20150111.ebuild,
+ -netbeans-groovy-9999_p20150112.ebuild,
+ -netbeans-groovy-9999_p20150113.ebuild,
+ -netbeans-groovy-9999_p20150114.ebuild,
+ -netbeans-groovy-9999_p20150115.ebuild,
+ -netbeans-groovy-9999_p20150116.ebuild:
+ removed obsolete ebuilds
+
*netbeans-groovy-9999_p20150217 (17 Feb 2015)
17 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
index 7af4d2d..4816df4 100644
--- a/dev-java/netbeans-groovy/Manifest
+++ b/dev-java/netbeans-groovy/Manifest
@@ -17,19 +17,6 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201501030001-src.zip 201338819 SHA256 c3ffc019c29c3c7bef021b074ffff4829e5f1d1adc3e4ae097a56d27069bf820 SHA512 ad1361a2faba8703a0daeeaa5b834dae46dd3d8f044a6cef200738d268aaa2c74b557c2426735454194e525bec28250e684b67d79501b9c3373f295de65c1a22 WHIRLPOOL dfe43998e68de2b48a461606cef3755474f7e36bc3927bdcb6d63597aa40dde11fff0e3217a5e234916ca2f91998f2d127ef350c5c9778efc7895db429126d99
-DIST netbeans-trunk-nightly-201501040001-src.zip 201339217 SHA256 ded2c737bab950f4f4e403f85f9352753a0ce313262164d9c5bee6bdbfb570c4 SHA512 902d0e19d09070a608175a5e950d1fae63480ccc52771f381e784b5029ddfe422f96a00a9be8ca29a52989e71d121741561064b39460ba7aaa39a686feb7fabc WHIRLPOOL 38c176edb5e96d8afef1ae69f5f48c3c4a7ba71573737ebbad7f73b7b7a802576f78fc130359e34e8f4eb6e7ce5f96470ae045652fa9e5f301dfe11f55c68e72
-DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4ee139e231cb9b91dea84d95b428820d987f7f4b49569bff2d3 SHA512 f7070f335de561a6d0dd9b8301365c0b2b6ea20facca9b66ed8fbc6ef3eba62200f66e8c3e9a38fe99982f5f1ce85f743dde3a33a8c2a34897ca424c8c667094 WHIRLPOOL 72c94387a21ec39e4ba0f0d846212f97313f6b80ea3698a471a92b570dbb3dd4cc27ec54fe1a67f119b18274940bb66459216d52a53509b7c64e3ac3472d26c0
-DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
-DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
-DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
-DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
-DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
-DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
-DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
-DIST netbeans-trunk-nightly-201501140001-src.zip 201400262 SHA256 65aef07f80d9cfe6b47ac2c3aa2be2f1d98a7d9466a44c5196cab7b88e743a2d SHA512 1175de97a824b8be65a5b25b20cfcd17ae4ab4b101794f7dbdde8059b7192f30193d634e63141a54e9e8c2018166f1f204d321270ba91959d450839b9e1fb89e WHIRLPOOL b5944d4eb663cda53d83f88a52775868cf942c632e5cae0be25970fde60557aa43f69095ddc0861eb872f815e562f6998a5873b8aae1c2c660ae8e8ade75b4c2
-DIST netbeans-trunk-nightly-201501150001-src.zip 201400330 SHA256 20732864d0ece6b3b7a2050181c2ec341fa33b031423a913141b9c76aa590044 SHA512 6cd0ff2334b892835c91ae0c0bcf996e2322673533f46cec0efa37db25837f809202de061696c737da837099179a1fe20ef7bd569f6c04375e6090a8c5757d4d WHIRLPOOL 82a9189ff14ac9f373d84346361b231bc7ef298be20892b7a76e20ba8fe3762055f11957f40ba914d939d650cf7f9b098604aae84d30622e207498a5ad14fa81
-DIST netbeans-trunk-nightly-201501160001-src.zip 201394511 SHA256 0a5e6e98692bceabdacc7ef41fe2b7fb59d9c879453982b2dc0e79d28f077714 SHA512 2a5be09537b1735e712ec373cc7f41b1e8b7753be5026ec3a1562d7347f4d5addf58bb9ea052051e0df2113e18a366e4095f84432dffb4b75b86b9ca913d3d56 WHIRLPOOL 7a8d35dcba4754cb809b8ac8710cbba8ba5452c4c4e13963a40e032b13241aa9b44328f3bbeea681bf535a31980e766331acaf5ae265bda5dd5790bda872d8dc
DIST netbeans-trunk-nightly-201501180001-src.zip 201391445 SHA256 b1bf4373e5b799f830894b4ea7ab878ef09c64059758cebb2fa1b1a244718965 SHA512 bf1a40344c915a754f3b7baed759b6513e6a055bface5fe6c30c4e0adeb76fe7d2aaac5d344553ee5df505131cb05c7e2219c67514d4a962f681f9a39c685166 WHIRLPOOL f33d7bfe0174c7de81986a44578df8322fa8f2b46911e9f6fc05ffe8f0839e70b691d62ef9b6dc1b248aceb68760330ef69e86f026a83b6c0f27bcee3a4bc07b
DIST netbeans-trunk-nightly-201501190001-src.zip 201391445 SHA256 ce4ec7706f80732c5c6d5764fb4cb0f2f82341d668e2680ed4d12c382e8541de SHA512 232c8beecd613bafca37af997c3aae0f35caa28a3a3f381553bc3264916f606540bcb5186c8a2a52ca21ce177ed413d6907865b4b42b80c102e7c636df736628 WHIRLPOOL 2176f82b120a7f9360f3b01cb970a8fcc5078e97da90ae0e870b37a53998beca6306b5f58bf9af3a15dc403f1dbb888457a56b0657a2f972b8e01ebe1b725abe
DIST netbeans-trunk-nightly-201501200001-src.zip 201396862 SHA256 1a9378d8f52c4f617653d096aff287cf62212af8a6f878fe54cc468e4dd4bed7 SHA512 92fd39cda2d11816b9a01e0e5c26b3f527354a69efdc940cb27d5b17ee6493a07225d2698260db2bdc220e01d166ac42b5fb62f809d1e2eb84419c6e6abb3e14 WHIRLPOOL c3ba7155b5d376041d750c42f1ff8f8dec5bdbfedb470dea483a665978ef3982f087cb7a521f7892c264bb38d0876e4e7a08346ae4579338ba698ae7ee4ba456
@@ -65,19 +52,6 @@ EBUILD netbeans-groovy-7.3.ebuild 3177 SHA256 364419b4a2ea519f6a0393825e302b1fd3
EBUILD netbeans-groovy-7.4.ebuild 3350 SHA256 7cc66d48ff64688ff941c2bc3a9e895c31bc8de048b61651331435e06e00d039 SHA512 958fd0b0a97c8f6fc21a6827879f400494012ab1d4d642a4db25202dbb052731cc94eb040dc76cd08afc79e2013d1209a93eb24aaf80b90fef69612ee30e6816 WHIRLPOOL 403f94e01597f73e9a653800e9c5be51a66799d9667d30856c15ab05afc76735b4ecc79fc2e8be845ea6e8dfff1c4a1825f6085208e295c283b189453e2549e8
EBUILD netbeans-groovy-8.0.2.ebuild 3352 SHA256 00717bf2c40f0159a153387acf0f4080ee70390d23e5aa407f5c754844a4f9be SHA512 baf3c51b7d21995151f56155c2165c6e745cf71ba15f352623e2defb3954e5ca1bceb0695b36a1316b4f8dc7fafa63bad794c4b7256b2ae8b0f6a0ac27ff2d0a WHIRLPOOL c464647de9a3698cccbdc12ff4c9c2ab74133e6fb5a1c3b97b351ee31745e16b4ac5299aff351627c23ffd7d610d80fcbcd32a9366676876b1906e1fa43ff8f0
EBUILD netbeans-groovy-8.0.ebuild 3344 SHA256 cb84affc883af6af724dc0f758c6b0bb7103a4a4ba0eeb07135f2102bc41379e SHA512 ca7d774c4455f6ca6e1f1328cf8289d6793d6be06b54699f74e0097479e767000df746bfc46368ed3779d8846b021b072b08479d5b4946dbada1ecb2519d4b62 WHIRLPOOL 81e023c254b13dc83e2b706d5b4efdc93199a72e6b361559b24d40e440ef87c03cb2ca14eebb61983bb5abed1645b93b4831a0074f6b32d5895dbbcc3f727b51
-EBUILD netbeans-groovy-9999_p20150103.ebuild 3422 SHA256 7dab1a3492bf03ed1a05edc30ac9cf2e65d872174a8287e789b4221b679f569c SHA512 2913b89d14af04562f9c49f52eee1d504f0a223d1d7f2f5691ad9434ad293cf10290632dc1060c6c6a333cffc37fe870b5e0f478d537a704878f072564e103aa WHIRLPOOL 238b91b47124beda1806a52f6d18ded6ac9e6e314ee49be243a305790cc2b86f9b18f4075f976312549bf2b5765e6304339c43d3c5faaf45949bb94e40ff113e
-EBUILD netbeans-groovy-9999_p20150104.ebuild 3422 SHA256 faafe435a45060d028eee95e0620ecd266d9bce7aba2aecc22bd55e33ddbc2b0 SHA512 12d0107f9bbece0334b85142da66dc4ff8dd0e1cf0e31e9d360670adca534d09e648121d777e687ade0198c908aea875face6a94fbda1b301513c8bd3fab93b9 WHIRLPOOL 1ee7a1dc64acb10469507fcd228535edb75d1568c38bcefb0bef442c1370949b7e41f48584e94631fc3181f1fea7cb2c987cc57882b7b86264ac96a70bd2c95a
-EBUILD netbeans-groovy-9999_p20150105.ebuild 3422 SHA256 f3c0e03c71267aae465a692f4dee7ab605a3b73f26150c7e94f887398badc564 SHA512 bb762bcec7fa015ed229714f80615e6827c80fce876230f07d068042350bba80454984081f7b7d5f623445e38abbafd02b4da11ed5ad696becda02af3074d9a4 WHIRLPOOL 505586139e76a5980d312485a57fd57a9c3d870a423cd636a1663596884584819d1cf112d8367b06b36d84cf9b0d6a5419424f405244c40562acdbe535d29e73
-EBUILD netbeans-groovy-9999_p20150106.ebuild 3422 SHA256 65e58e3349cceac8142fbd46841a375021d62b8d14ec6691ca3e0ba784cf0251 SHA512 a012d71ceb91ae5a513316b134f51ab3076d9766f7280c2236b3e62283df9404ef393aacef9eefc32a15e6708213e0f4dfbbdefcce60972402815bca4c6bf707 WHIRLPOOL 8463538a3e14f56915b61a483751d810aaeabd3b6973919550aadce71aa974b30f5d3a0189fc9311b71f1d78011684ddb7c30b32e81ff5e9aa3b2fa2a562cff5
-EBUILD netbeans-groovy-9999_p20150107.ebuild 3422 SHA256 390c4f3d0094df963cd6eab847f18425e535ace83e352681cf854074be9b3092 SHA512 b4eaebc39add96f2943fedbf19906607c2217d13793ab47c7a57a986e16778c07b95f1009d6b145e4d594c5c318fdbf8d5aba5ec41cb94018bedf831157ac758 WHIRLPOOL 8adf78e6bbddb7f64e7e81b7b2477176c1200138e84e9b1b62912d1e7482bf25afd642ef585dc1145380947d5384a73025046ddf16ac9caa447f0d2eb5fc0d53
-EBUILD netbeans-groovy-9999_p20150108.ebuild 3422 SHA256 4f97dead0ec4ecf036f9e59514cf3462d35a2c25141d09fafded7a896619f6cc SHA512 4197ac9d88199bf1bd034ab3f119269b5d27a2adb7c874c0ad3fd0c2c813630863d7594d4e62a83ccb750512e20739ce1b696eb174b0c6cfaeea64baa03ab0b2 WHIRLPOOL 689c4d92bd3ce496b2a9bfac4f92c1ddcadf97862225999f3c5f24c3f3e0dfffb205fd22ec66ed48ef593f3783c16ab46de8c5b44214ce3d85dc50611c85db44
-EBUILD netbeans-groovy-9999_p20150109.ebuild 3422 SHA256 b8db01d1c7eed540721cc02f2108fc8203f6f7f3c097e496964f4b7a880efa33 SHA512 1f954bbf1344cd1a8cead4cd45a3f0b178f53570f1f3db86eee65484592f8ba07e5be29c7d2dab095f6d06b13fc5183e147ecb640febe3499875321349e1fa81 WHIRLPOOL 61506bfc2b4672a0ddce1a4c132fe56cc091bd065e21802c1f64c0975de520b34717733aadbf786da1896305aacfaca21f6a3cec86c256902accb5a0e07b1c15
-EBUILD netbeans-groovy-9999_p20150111.ebuild 3422 SHA256 319f32c23209df85575cb9844f2648a73f78b448b25503fae756bb16583d0ed6 SHA512 dda9a16cf331c185682b9dda1017de906a531198a571d1a0459c0d996c8e1a32985fc5c8265d3473a59874fd53deb584cfae4aa77fe7d8c1461a57117fd2b8cf WHIRLPOOL e865ab6d4e5e80555331a6b859c1e17543f643e99ac016373de6f0fab56aee0783aa9bf391c08a0bbc480e61196e331f40e953947b87b52be19be469906a7e89
-EBUILD netbeans-groovy-9999_p20150112.ebuild 3422 SHA256 7c9fd6a0317381bdeae3acc3dc6436a15c8b0d9d5109dbd63994f3eb0ed6e711 SHA512 2518cd52f72cfdf3eca01c56e283797647d91aeb9163d3b5cf70b358bd9c2328847e749c2f22018d50cd1278c576ec1c11b82f62c3a434128c83adbefd3016e9 WHIRLPOOL 57fb879d7f9f9019138a7f3323f7bcbb02a11ed52bed096afebb688d5665b2a4649de548a632ceccc9815737aa64dce833d40ab9ae6177f4ea5a60703e0e9948
-EBUILD netbeans-groovy-9999_p20150113.ebuild 3422 SHA256 8e04fdc9c8099b8fddfc2fe02739496edd43b1251741dd6f6103b73f0165b16f SHA512 b101f5558765effc383ab650cfd142c705ee7b56874fce82e73e49e1e11c72622ac837dd14b60571c81f16cf800736b59d08b472b97ef8147238a53af599bccb WHIRLPOOL b5a1e538e3966c0093dd1ae28d7c7a88353c29b299f07eb09e7d46866e4275862ad30477a6dde4c7fcdbcb76a7bcd83a3c4583f10314a859375f7bbddc39e341
-EBUILD netbeans-groovy-9999_p20150114.ebuild 3422 SHA256 3d48db78c3e60544387a931e666bff167f68154333ad6939aedfa4deb20ab58b SHA512 0ec683069d07c0b32cc373bedce91795837023dba43de198f586a30a5d95444c2a125d2f905aa0d9da31956397269ca61576b6d15f8a4a8149c26d4dc287c1ce WHIRLPOOL 813b326d9a87ae820f915e499569b4ab5bee2c62d1caf57e4f33333fc77a482f15db44558cb72477ea1677537e6c2ab932134e089fdd3d085c5f2244b1d9801d
-EBUILD netbeans-groovy-9999_p20150115.ebuild 3422 SHA256 38d2593f66af4952670575cf0a38dd5ef94f0d44954ece459dc21262ab75dcdc SHA512 76df7e24975dbb6990866a858a80cb5e5ab1657b178db33817e8eb787b8d572c94b678bf064229d85e2cd864e06c0fc7db18f9dec37ab053b384ad9ef288e43c WHIRLPOOL 89f45dc34bf0152bd74634fefd9172b37619d1343264bce40c14a5e60973eb6fa00631de6144a4c51e694b339620092c560069aa54397df31cce695aac754689
-EBUILD netbeans-groovy-9999_p20150116.ebuild 3422 SHA256 0d43e8ccf0cadbf997e61b5a6bdd87f1d63f33a5d4b7baf3e8265113235cea11 SHA512 424ff0fdf14f7c9200fd9d74f69c323386d4453aa11b9fcc417bb43a6499adbd36528296ff8fd6fa83fdcd54eedc3ce3e028df40066e474647a6223bf3500f4e WHIRLPOOL bd05beb365c156808c98cc31a627130cb4b45e7cb3d9d7f1903d6779f2832971f6bfc912bb8e2dc75492667de5263ec6ed3557ffe790a5bc42673b52c1014a36
EBUILD netbeans-groovy-9999_p20150118.ebuild 3422 SHA256 95d1aabc2fd79aaa7770dca28ede02ff5acdbdd13765aa74803cf9034630a3aa SHA512 31fb4140b62e2bd8a07bf8775377068761b2686132cc515272f1c6dd6fddd30ecb46c001793910e51e384777464e1108267575f1b8c7000bb18202824b8bf8bb WHIRLPOOL fdb6c149deaec0528bca3b398b088f5d9e263c5ffa890a57efc1cda82da6d60b14a5439886fd022491661563130ad251dea129a33cbcac9190ab0dc492dd8af4
EBUILD netbeans-groovy-9999_p20150119.ebuild 3422 SHA256 450b88640cfe658ebda2b22b20460c66940735d9c278f24768a1ef14187d8f5f SHA512 9dcdda4398e771384ff246a4352cf1bdde0a56a8fe2ad1f5368c1392a82d8cf9e8cd17e7457cda8b87e8eacb1bb6bd6e65f3468d68717e25c01a53cd75574311 WHIRLPOOL 3c1e34acc911d74a507f99d772c724a9c6f7c47ff5f52c917f4d2c82c3656dcb03bb6f72c3dbe66cac84f2e392cc4ac00d059e36294befbb426efdfe42b00d1f
EBUILD netbeans-groovy-9999_p20150120.ebuild 3422 SHA256 7033da090c70a8dede2b1a7a9a27a9562ac60f649b6e603ef2404740845f4e4d SHA512 681aec5635620f216d65520dc995786c4cd87add0dbe8689bc722317a455b80c8f30e2dff911f1c19e8a501ea2932b48e101706868d534ff2d7892c1228c5f57 WHIRLPOOL add523d48883e389be477583c4e6699222fd561b64e104a4d034a561740870935e92ac95414dbdce06512983e2864287dddbfd64dfa4e23868cdb433e2c18cca
@@ -106,5 +80,5 @@ EBUILD netbeans-groovy-9999_p20150212.ebuild 3422 SHA256 6e8fe1f944615269f670b19
EBUILD netbeans-groovy-9999_p20150213.ebuild 3422 SHA256 56a19aa2ab700e26eaad3fd14396fa8e4c00c2aa009aeb3806270bce41ddf33c SHA512 3aa9364c0fe90a86981b78aaec42412014002d2be12f3bd314d695d040908c2038bf40c61efe833e96acc28d0f3ff0e65a6db2b89e712c5acb2df487519989e8 WHIRLPOOL bb520998851389f47ecf1b2c01eec1172929cf9d102ef91ae9fd09849cc84cbd2eb61a25d8cf917caa4800164f0425da49c2cf91c3ec101b9e4983f9faa5c274
EBUILD netbeans-groovy-9999_p20150216.ebuild 3422 SHA256 a5bb48194caa5fad54c355089b84a6f1a315a900a82fa2bd1b78122b7bb84717 SHA512 d73ade507c5c11887c02deb8dd0158997906c66615b6e1bde0202af3f3ea7b3383132868ad0c4643c68b8b4c1984078c1393532e288dfa5bde89b27869487c71 WHIRLPOOL 0f9f2a1b48708f1872ba6d6e1638e7bbd6645efb9e0ebf9ec16682eae467e7169b82aef0e2996a256fb8d4c971065a1c5f593a9938aefec0e09c8354f04becbc
EBUILD netbeans-groovy-9999_p20150217.ebuild 3422 SHA256 61066538ef96cf78d258aa35cde345dc9989f9347185d88b70a1525350fedb74 SHA512 30d33502b93363ffc640f30e08a5c84602085aa8b695c77d984b3241c38af3df79d5213ddc11ae1c95eff94e98e1ad85e306e4e9bd90418011e3054434f251c2 WHIRLPOOL 1b2ca8e4ec10578e520f82fd45128a12b439b893bf86a5d084cd846cf1a7bd998da24dee4a3f3935d200eca045cc14b65fabfb1072f45f329b1656509a998b5f
-MISC ChangeLog 152218 SHA256 bc2b960e6fb8f07f94222fbbdedabe515d894a62455c8d2daf281c80d0e275f6 SHA512 63be621781ed40b193ac891e562ee481c7ea804a62cbfd619a909fcb6f46e6a908901c2fa454056d75989605adbc539a02d51fea5fa348c4e6dd42392db6b521 WHIRLPOOL 13490db912bf4c35c7deefc4695ed79232a7084642965de29502aa2b9a9f261808473d82adfc26e1b80b47208309829ab5d6d1118db710ab1047c23e615eba00
+MISC ChangeLog 152844 SHA256 4c9ffddbd1098b79204a500e2cb5bd87a8fa1ac137b8b0510df909751126d793 SHA512 0f650a04e7fe01b9fad8ffaa6ee6682bd13a091944c5c3ec6f064ea9da858f9f7f26edcee65e006ff5591f315e126daed942e23b193f2ea1b52fd1f76195ce5d WHIRLPOOL 7f28dab680ae19738d1ce5a7016cd35cef58eeb4a6dced60a26daeddf2c50512cbdfd97372bf2b4f15cbbfef762f64b28cc6a67f87049d327d3b5ee21aa590ab
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150103.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150103.ebuild
deleted file mode 100644
index a0d13f4..0000000
--- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150103.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Groovy Cluster"
-HOMEPAGE="http://netbeans.org/projects/groovy"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-03_00-01-55/zip/netbeans-trunk-nightly-201501030001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/groovy >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
-}
diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150104.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150104.ebuild
deleted file mode 100644
index ad4cc06..0000000
--- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150104.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Groovy Cluster"
-HOMEPAGE="http://netbeans.org/projects/groovy"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-04_00-01-55/zip/netbeans-trunk-nightly-201501040001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/groovy >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
-}
diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150105.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150105.ebuild
deleted file mode 100644
index cf96f09..0000000
--- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150105.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Groovy Cluster"
-HOMEPAGE="http://netbeans.org/projects/groovy"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-05_00-01-55/zip/netbeans-trunk-nightly-201501050001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/groovy >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
-}
diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150106.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150106.ebuild
deleted file mode 100644
index dfbebf0..0000000
--- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150106.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Groovy Cluster"
-HOMEPAGE="http://netbeans.org/projects/groovy"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-06_00-01-55/zip/netbeans-trunk-nightly-201501060001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/groovy >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
-}
diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150107.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150107.ebuild
deleted file mode 100644
index 81d1ec0..0000000
--- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150107.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Groovy Cluster"
-HOMEPAGE="http://netbeans.org/projects/groovy"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-07_00-01-55/zip/netbeans-trunk-nightly-201501070001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/groovy >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
-}
diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150108.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150108.ebuild
deleted file mode 100644
index 21a318d..0000000
--- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150108.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Groovy Cluster"
-HOMEPAGE="http://netbeans.org/projects/groovy"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-08_00-01-55/zip/netbeans-trunk-nightly-201501080001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/groovy >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
-}
diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150109.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150109.ebuild
deleted file mode 100644
index db602bd..0000000
--- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150109.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Groovy Cluster"
-HOMEPAGE="http://netbeans.org/projects/groovy"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/groovy >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
-}
diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150111.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150111.ebuild
deleted file mode 100644
index 5c46d4f..0000000
--- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150111.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Groovy Cluster"
-HOMEPAGE="http://netbeans.org/projects/groovy"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-11_02-08-05/zip/netbeans-trunk-nightly-201501110208-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/groovy >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
-}
diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150112.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150112.ebuild
deleted file mode 100644
index 975c814..0000000
--- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150112.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Groovy Cluster"
-HOMEPAGE="http://netbeans.org/projects/groovy"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-12_00-01-55/zip/netbeans-trunk-nightly-201501120001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/groovy >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
-}
diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150113.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150113.ebuild
deleted file mode 100644
index 6da37fd..0000000
--- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150113.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Groovy Cluster"
-HOMEPAGE="http://netbeans.org/projects/groovy"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/groovy >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
-}
diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150114.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150114.ebuild
deleted file mode 100644
index 090b247..0000000
--- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150114.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Groovy Cluster"
-HOMEPAGE="http://netbeans.org/projects/groovy"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-14_00-01-55/zip/netbeans-trunk-nightly-201501140001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/groovy >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
-}
diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150115.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150115.ebuild
deleted file mode 100644
index 9d4ec60..0000000
--- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150115.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Groovy Cluster"
-HOMEPAGE="http://netbeans.org/projects/groovy"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-15_00-01-55/zip/netbeans-trunk-nightly-201501150001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/groovy >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
-}
diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150116.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150116.ebuild
deleted file mode 100644
index 71e26b8..0000000
--- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150116.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Groovy Cluster"
-HOMEPAGE="http://netbeans.org/projects/groovy"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-16_00-01-55/zip/netbeans-trunk-nightly-201501160001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/groovy >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
-}
diff --git a/dev-java/netbeans-harness/ChangeLog b/dev-java/netbeans-harness/ChangeLog
index 9c1d3b0..1e338ee 100644
--- a/dev-java/netbeans-harness/ChangeLog
+++ b/dev-java/netbeans-harness/ChangeLog
@@ -2,6 +2,22 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ -netbeans-harness-9999_p20150103.ebuild,
+ -netbeans-harness-9999_p20150104.ebuild,
+ -netbeans-harness-9999_p20150105.ebuild,
+ -netbeans-harness-9999_p20150106.ebuild,
+ -netbeans-harness-9999_p20150107.ebuild,
+ -netbeans-harness-9999_p20150108.ebuild,
+ -netbeans-harness-9999_p20150109.ebuild,
+ -netbeans-harness-9999_p20150111.ebuild,
+ -netbeans-harness-9999_p20150112.ebuild,
+ -netbeans-harness-9999_p20150113.ebuild,
+ -netbeans-harness-9999_p20150114.ebuild,
+ -netbeans-harness-9999_p20150115.ebuild,
+ -netbeans-harness-9999_p20150116.ebuild:
+ removed obsolete ebuilds
+
*netbeans-harness-9999_p20150217 (17 Feb 2015)
17 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
index c8a829c..5c6cda9 100644
--- a/dev-java/netbeans-harness/Manifest
+++ b/dev-java/netbeans-harness/Manifest
@@ -19,19 +19,6 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201501030001-src.zip 201338819 SHA256 c3ffc019c29c3c7bef021b074ffff4829e5f1d1adc3e4ae097a56d27069bf820 SHA512 ad1361a2faba8703a0daeeaa5b834dae46dd3d8f044a6cef200738d268aaa2c74b557c2426735454194e525bec28250e684b67d79501b9c3373f295de65c1a22 WHIRLPOOL dfe43998e68de2b48a461606cef3755474f7e36bc3927bdcb6d63597aa40dde11fff0e3217a5e234916ca2f91998f2d127ef350c5c9778efc7895db429126d99
-DIST netbeans-trunk-nightly-201501040001-src.zip 201339217 SHA256 ded2c737bab950f4f4e403f85f9352753a0ce313262164d9c5bee6bdbfb570c4 SHA512 902d0e19d09070a608175a5e950d1fae63480ccc52771f381e784b5029ddfe422f96a00a9be8ca29a52989e71d121741561064b39460ba7aaa39a686feb7fabc WHIRLPOOL 38c176edb5e96d8afef1ae69f5f48c3c4a7ba71573737ebbad7f73b7b7a802576f78fc130359e34e8f4eb6e7ce5f96470ae045652fa9e5f301dfe11f55c68e72
-DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4ee139e231cb9b91dea84d95b428820d987f7f4b49569bff2d3 SHA512 f7070f335de561a6d0dd9b8301365c0b2b6ea20facca9b66ed8fbc6ef3eba62200f66e8c3e9a38fe99982f5f1ce85f743dde3a33a8c2a34897ca424c8c667094 WHIRLPOOL 72c94387a21ec39e4ba0f0d846212f97313f6b80ea3698a471a92b570dbb3dd4cc27ec54fe1a67f119b18274940bb66459216d52a53509b7c64e3ac3472d26c0
-DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
-DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
-DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
-DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
-DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
-DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
-DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
-DIST netbeans-trunk-nightly-201501140001-src.zip 201400262 SHA256 65aef07f80d9cfe6b47ac2c3aa2be2f1d98a7d9466a44c5196cab7b88e743a2d SHA512 1175de97a824b8be65a5b25b20cfcd17ae4ab4b101794f7dbdde8059b7192f30193d634e63141a54e9e8c2018166f1f204d321270ba91959d450839b9e1fb89e WHIRLPOOL b5944d4eb663cda53d83f88a52775868cf942c632e5cae0be25970fde60557aa43f69095ddc0861eb872f815e562f6998a5873b8aae1c2c660ae8e8ade75b4c2
-DIST netbeans-trunk-nightly-201501150001-src.zip 201400330 SHA256 20732864d0ece6b3b7a2050181c2ec341fa33b031423a913141b9c76aa590044 SHA512 6cd0ff2334b892835c91ae0c0bcf996e2322673533f46cec0efa37db25837f809202de061696c737da837099179a1fe20ef7bd569f6c04375e6090a8c5757d4d WHIRLPOOL 82a9189ff14ac9f373d84346361b231bc7ef298be20892b7a76e20ba8fe3762055f11957f40ba914d939d650cf7f9b098604aae84d30622e207498a5ad14fa81
-DIST netbeans-trunk-nightly-201501160001-src.zip 201394511 SHA256 0a5e6e98692bceabdacc7ef41fe2b7fb59d9c879453982b2dc0e79d28f077714 SHA512 2a5be09537b1735e712ec373cc7f41b1e8b7753be5026ec3a1562d7347f4d5addf58bb9ea052051e0df2113e18a366e4095f84432dffb4b75b86b9ca913d3d56 WHIRLPOOL 7a8d35dcba4754cb809b8ac8710cbba8ba5452c4c4e13963a40e032b13241aa9b44328f3bbeea681bf535a31980e766331acaf5ae265bda5dd5790bda872d8dc
DIST netbeans-trunk-nightly-201501180001-src.zip 201391445 SHA256 b1bf4373e5b799f830894b4ea7ab878ef09c64059758cebb2fa1b1a244718965 SHA512 bf1a40344c915a754f3b7baed759b6513e6a055bface5fe6c30c4e0adeb76fe7d2aaac5d344553ee5df505131cb05c7e2219c67514d4a962f681f9a39c685166 WHIRLPOOL f33d7bfe0174c7de81986a44578df8322fa8f2b46911e9f6fc05ffe8f0839e70b691d62ef9b6dc1b248aceb68760330ef69e86f026a83b6c0f27bcee3a4bc07b
DIST netbeans-trunk-nightly-201501190001-src.zip 201391445 SHA256 ce4ec7706f80732c5c6d5764fb4cb0f2f82341d668e2680ed4d12c382e8541de SHA512 232c8beecd613bafca37af997c3aae0f35caa28a3a3f381553bc3264916f606540bcb5186c8a2a52ca21ce177ed413d6907865b4b42b80c102e7c636df736628 WHIRLPOOL 2176f82b120a7f9360f3b01cb970a8fcc5078e97da90ae0e870b37a53998beca6306b5f58bf9af3a15dc403f1dbb888457a56b0657a2f972b8e01ebe1b725abe
DIST netbeans-trunk-nightly-201501200001-src.zip 201396862 SHA256 1a9378d8f52c4f617653d096aff287cf62212af8a6f878fe54cc468e4dd4bed7 SHA512 92fd39cda2d11816b9a01e0e5c26b3f527354a69efdc940cb27d5b17ee6493a07225d2698260db2bdc220e01d166ac42b5fb62f809d1e2eb84419c6e6abb3e14 WHIRLPOOL c3ba7155b5d376041d750c42f1ff8f8dec5bdbfedb470dea483a665978ef3982f087cb7a521f7892c264bb38d0876e4e7a08346ae4579338ba698ae7ee4ba456
@@ -67,19 +54,6 @@ EBUILD netbeans-harness-7.3.ebuild 4105 SHA256 9902dbe0419b0b4d441c63181cc68d5fd
EBUILD netbeans-harness-7.4.ebuild 4059 SHA256 603019e8d155e250efed6598f4ed8c2014a37edaacb65bd9bc4ba4ea0f05839e SHA512 e52aef9a483b28bf9efa7c6ef3dad1bfe30d477a157afe2702eb2e2ccf6306ad7e2eefc3cd3efae32795ff41bdda49b2ab1d5f0af795d741f4917c75dbc93503 WHIRLPOOL 94c4702b4f1c69417554f53bff170db153d600109a37c769997b0f1c19242f88066abacd352ffb2d13749b1f17ee18d4b4606e4faede109f74e4f619c8b77c6f
EBUILD netbeans-harness-8.0.2.ebuild 4061 SHA256 e95f9e942e0807c3a61a02fed0a682f78e2ea1300257183d1c7bdc52a3fce9d7 SHA512 9436ad6c750cba0698fdd54ca08b4e3613ecf020edd7ddf45d48afe83498290c7df193fb5fdc3afa49c1ad08fe7f3969d376b4d0796d1abbf4244655abcc5250 WHIRLPOOL cdffeb172659e227f3ed81ace38913c734bb12dd9d5fbd455f91b9a20eb386743c5c3baa41abf35ac08ac8dbd1299b8bb555a5b76a4f674bcea3141c410eb975
EBUILD netbeans-harness-8.0.ebuild 4053 SHA256 f8b2701d4e28874c1814d2924cfb2bad2a5f72d48bd4dd1a7b5b498d14b1eb36 SHA512 ca9c26dc48efda900eca71bb172350db2516dceb21adf367690fa837feec0f3ab437664d28a95a03ad9665223d1536deb1c0bb757d03f4c49b99fd20fbe665f3 WHIRLPOOL 47e3dbfe9e484900eeac84a1d76c03af9546a710c7d5a5d04ef9171fc94641636f99459a0b30498d7e0eba13517347cc77c29579a171fc37f98519f3a9847296
-EBUILD netbeans-harness-9999_p20150103.ebuild 4131 SHA256 5954f3b852841485f7a4d8a7189a77fb7e3c01d21c13bbc5153d5ad7276f3211 SHA512 c3102b85beb710de664cdc57c88339d4794a3dbdc4fbaaffeda81d17006736cd0569af0fc0fdca7c4804d528af285c3ff95dd48ba704b0db1bca5e8c89e43837 WHIRLPOOL 5e8ab3a0ef3ed50dbc140887371d3f59b098a904c45ce2a14b6ad6e8fcfd4e60dd58a0556b1d722527880c4b1c8d813d28267a39c66fcf9b2a52d0d317516485
-EBUILD netbeans-harness-9999_p20150104.ebuild 4131 SHA256 94193656302fa25ad421f95edb562d044850f1abe43fa56d321864bb199ab7f4 SHA512 86479e37234009204f91f1c3115fc361a1d5762633542fbcc2e530e0da70fae6cbf76e04b728bcddd51d1a92891be423a703af2dba032c9edaafb8770d629865 WHIRLPOOL 2e28d0e5447a87a566d68e55feae600349382debd5b012e95072710d00a10b8422b4a88a7383b98a8be358867d5cd4b0a85968f20155206baf3b3e5824d92dee
-EBUILD netbeans-harness-9999_p20150105.ebuild 4131 SHA256 1beff36febe595131448d09dba2ae15b26018666f9a19947af667c7595b0937b SHA512 77f25e546fab27636701912f5ea815be8882d3ed9f9aaf07564446743b805e8d45dadb698a827db818517dffdb7672c57a750302482a59ed7f3af970ae281ca0 WHIRLPOOL 1cb190b6cc4afa05917324e881e26835815301384a012ae9d638eadb7401d3359b5f976d3097fe2da7b70663b5b90fcd2cd8349c4662e9eb29fefe6ae79618b9
-EBUILD netbeans-harness-9999_p20150106.ebuild 4131 SHA256 5326209f1f66776e8645ae56e1b9d175cb5f7b3aa370849dba004227c972241b SHA512 86a139b4fdc98a13520f8449f3d3915c122a761624f8b0719872103e54ed6fb23749301b4e8236df8497bced256cad57a291631a4773c0403671a62b03aa3e7b WHIRLPOOL 63ca81bd7d9e7c31a51ed0d9865f92fc0293cbabc2ab87d23aa6ddb83437b6b00b86c7cf1aaa703c42e579926f46df72196373a680a875155b6007ad2dfe60da
-EBUILD netbeans-harness-9999_p20150107.ebuild 4131 SHA256 af185cf893d2ed32113f22a3f2c6cc8564b4fa738c6ab4d08c7725eafca9a88e SHA512 347e080764e8606e609f7c397fc98a21eb264c9759038628b850a704aa8bfbcddd0d489862a3531fb4c8ba346f3d8b8668b4859d21adf43d6c564b687e2bc91e WHIRLPOOL fa0fd42bff0135ec9019c71ba0edfd973e653a20a233c52657115a61cf0faa543af9b86235b456e0d37bb0b9032478ce651b1de5ce82c993b752dabc72a40ad3
-EBUILD netbeans-harness-9999_p20150108.ebuild 4131 SHA256 84014a647f7db993c61d95b4f573f61e1c844ffb9909b17238b318b1b53ae403 SHA512 e0a4d18f99f84cfd387b7f76dbcd50c6cc8f446875f8f79b9c9f89cb8c50362b30231db84cdafcde939e44047a425679eb865bad2cc1b8bfd16b7b0045864865 WHIRLPOOL 3133a67bdb85acd7468db93f39846d64a732744e83ebb3051a1e4e88b86d32c3905ccd7f19ac8a077dbd0e4c74aa19d1bdffc759e081b7a457f2398c7c62ec34
-EBUILD netbeans-harness-9999_p20150109.ebuild 4131 SHA256 d96fce0643f3b5eb8756c4355646ae6bc977804fffb87e039abc163912964fbc SHA512 184ee27b2b806ffd38083880b9227abc6a7e31cca3f8ad3a01350f81e40e8cff53560df1cdb9700d0fa095b41501b121e6834845e6586e40a615519977e9aa62 WHIRLPOOL e4c39d5aa650ae82996c8ef719ef7789006ee1b10b58fce422a517eb87fa8025dee288e0cbc762076ac8e1ba656f8f2690412e1475da15be51af75a7ea8b373d
-EBUILD netbeans-harness-9999_p20150111.ebuild 4131 SHA256 ac6cfea64f5d6f4dc0b2d1e8e5d5698cc8c0fe48ff0f7c6546b6426d7d64ef98 SHA512 a07a5eb85a5c5a870f9945cffe1ae90354919fafbd470e9b0fa91aab8c37f8ae2e4548acbbe9c4aca0fc698e4c44e09cf1979c42b276b96e88dede110f76ddaf WHIRLPOOL 79c17399e0774b70c0c2ccc279b09b9a697fd6e15f76e35d2ab903651e613497efd5efca3807118ce8d919a2843bc015aa9e45a55cefc2fa20ae9db9fa254413
-EBUILD netbeans-harness-9999_p20150112.ebuild 4131 SHA256 aa3f60be8f3b3a22f48258aaf34018444a50c49bb32132452c0a745f455771b4 SHA512 dead5b9ae47e4f6e265f7f7e964fba5913ba1d2584e9e8cb6af4a4150fd1487acb7f13807ad07b948ee5006ce2f45cc9eb9c1313147fcb96c4a267bab9666cd2 WHIRLPOOL aa0de23eb5128c49e2e2ff3b2621e334a097ae912c9af1396477e05fc08d999c5400a5764305f20557f6b008f47d90b24c318975d91fc542bf24dc9c55b7d3bf
-EBUILD netbeans-harness-9999_p20150113.ebuild 4131 SHA256 d88dd1fad7f7ebcc340df3ac7172fd07707301ac62ffe973f2ad75ccf3dde19a SHA512 7d0f96f224a9b59f5adfb1d8aef75e730f3b1be903ff2bd41b82e94b085d526929a9e8d174bfab19181df5e79bb4151ad6b786331865a200b40726b8055c542d WHIRLPOOL 6f6632e64e62a8832bf043caa11c8e79200d309b5828211de635b97f441d3afb45dea99024e956e58b51d593ca95d12c14a180ffbe5d1c005e22c9af2fd6b403
-EBUILD netbeans-harness-9999_p20150114.ebuild 4131 SHA256 3b3e4c4f922eaffa7ed0ffa5d682843c59443026df0b4a86afeca8bd74c2f268 SHA512 ffaabe1db1b08f5e49d71721bb186b9edcfca3bd91361a46c6000c9b33e082acf52bda49bac460ce360a080324e3effcfb9333c31112155a1d383374e3c5ff71 WHIRLPOOL 24f6b3b83ee3d871847a71e48d7e7fb4b79e93ec5ba34e4f04d7deef81c77ecc0e9be24e83e63735f35da93a3299131498192f6c441033777180a9ca28fc920f
-EBUILD netbeans-harness-9999_p20150115.ebuild 4131 SHA256 90550405cd67e736368b7e031faef64fd58d986c9335f18a7ac1ac9c0e1360ec SHA512 33f0b40fad3589fe3c81b48b2b1d2b2b50510c785c884084c404adf2be47a936a952bdcbabbf74fb6332a14347a3b111a24df89b69044b7277883b2bfe1ff5a1 WHIRLPOOL 6ffc61543927c966f02b7a67e87f5bc3f66386af911e9c1f395c7beadd14516eb588eea0353ae6b4375b179de22e2716275728afb7121e4de7f8c24247286919
-EBUILD netbeans-harness-9999_p20150116.ebuild 4131 SHA256 fb2337f9f2fae97010ae27b3152d7b192adf0215aed6de4d68f74793fd05570b SHA512 3e28453eb3fb139fd6f710c68594d07fcd28e3d8891e208d8356d670bc26e96d960323ec8854d96aee2e7bc7712c5e1dc5badfcde2d57e7dd68db374bae423e9 WHIRLPOOL a93dd3a803f5df9cb400da9b7752976b7287eb16e557d443c6254afe3607deef2ad8f71189c4bfc85ddf4c789fae4b2e70d593d16c96988e90d6891d44c9164e
EBUILD netbeans-harness-9999_p20150118.ebuild 4131 SHA256 1433c0e355fef5a065dadc0720f05fc7067558cd58e7ecfa7e621ad8b53170b2 SHA512 356f5c24dea8e01aed371b1335554437792df9fef51f7332ab1abef537d465a155a4742a10d2614d8c54bda985eeb9a782be803ad36b7244ed603dbe4e57ee5e WHIRLPOOL 1ab83797f58fb421b69e7fcc5d845d1b4a712e6a90914e634800cfef2e1ee9577b64bf2307bc1efcc888f12b77744a8c5f94e273314aa01c1c6cf07347ce9182
EBUILD netbeans-harness-9999_p20150119.ebuild 4131 SHA256 de6d8554c3a779967434e9a71f8b10266060faa2f8746ce138b2a31e90ce1984 SHA512 dc99fc2f10ea331671673018ecec92f6c3216e1343e5653929e7df2584408372ef853ec72de700036ba4c1c56909f9b1c3ae49e93349c072130e94940ffae80c WHIRLPOOL 4395936c9c2663597c533746a2914dfd7969d6aa18d468b38dc3fcfd9ae6ef830039f302c49cdab7c981e6045ff3a81e0b7016d253609541ea862afb9c1caf9c
EBUILD netbeans-harness-9999_p20150120.ebuild 4131 SHA256 bbab44c8b1712888d3c18427cc42a6020a589975ac957f2290565d274eade088 SHA512 748c8b81112fc46f5d6da4aff48fa35d8cf7b71e599556249848d5fb1cb9a52be49fd97d55972f21ac1eb5168d9bd6ca36b53feccf197e7e647d8fa4396e5a0f WHIRLPOOL ccfc1069c519a611ee657030e98bf313d2857d7a17aaddd1b1d12d1d9d6a69fd80be3ea025734d8e6bfa4f5b114dfd75eb2a722c37b757aa6b6dae262afcf0ce
@@ -108,5 +82,5 @@ EBUILD netbeans-harness-9999_p20150212.ebuild 4131 SHA256 ae2e734860423c38c0cf17
EBUILD netbeans-harness-9999_p20150213.ebuild 4131 SHA256 425812f2b7c2ba28c8666affeb22d853e4541edb0eb7162b8e564866144b6cce SHA512 39c16f4a067f247988ae379ab740ca8290a783348874da5e17ed716180a5493a394c16fe4a7ddedfcdb1a981e953d5d1faca65aa0b62524a6ffd57ee78d1c1cc WHIRLPOOL abc1a3d7d601bcec7dde7846075e8381eab486fb6249a19bf1519b85ee9301921e4522643a526600694b6c82bca0735a5012c6d4f8b18a0cbf8381917a24fc9e
EBUILD netbeans-harness-9999_p20150216.ebuild 4131 SHA256 88941c144edd888c5efaf6154784d931959be0cf2a13bd10f72e6cc7df577572 SHA512 4a74c27bf1fdbd61b19ff9d3f71f1587ab233c9a93c397c5bad578a362b29d9135a02e6d2a7ebb3d5f3ccc4e8938f40ba3b9c82c0add4bd94dea073062b1fc15 WHIRLPOOL 1fd064817c099cc9fc3ddc4fa1acdd82909f0f4dc89a67b7228a3a667c9664610f8c27bca95c4feb89380f70444577151c92db910ecac5e665c6e49d79775bfd
EBUILD netbeans-harness-9999_p20150217.ebuild 4131 SHA256 9ee38f862ebb192eaa41c24c047c1033fb9fc9d89ac83b5f07744bed36baac9e SHA512 14c3ee0ac7784ea248c7096d0862f2a9a8ca3a81bdd4bcc300b22db20e2425d38604ce38f12302cf2c4e2fa2eba19b382c9a1fab216ca02e5cec6180b193a322 WHIRLPOOL 6f844ec1a258b8dae31d9e057cacf0a809a64ed47f893a0449d886ddbb574efdd7269011e0c2c4c86f92f4d584c6089bdb3734c9d107aa7f02b3803ba4b28723
-MISC ChangeLog 154150 SHA256 750d767fbc2848cb9bc1953cacec1318b432fb246d0a454b5b75be8fc54b6032 SHA512 9dbc7cd5c305f02142b6beb47e1d8ee759231fcf9efdb8bea9393613af5aa9eb9f2dda1cb8dbe022acb825c15e08b2ba04a9fa1353445ca5026a3e8b1f66c9b7 WHIRLPOOL 1890f4427edaf523bb6dd0e5c330ceea48821cb9a5d4c134bb775a191be18848f80ed73fb097ed8f37118e751e8ac06452f1fa861bc0a2aba48473d9b3cac119
+MISC ChangeLog 154789 SHA256 888027a90854a870d6a34e2a6ba41569d15e509210b5a25c6d8888b47efff703 SHA512 2a3c0f7432073d382f3979516238d5690a4ad999c2d22b335ea0724aa1615040fec1a6815eab4384d10d910e902508a4477f3ef13726ba4e71362b2b64d89dbf WHIRLPOOL ec132b179679c7243aeb9809c67ae582faff7fb1fd20fae6cdd0510f72d67c23f6a41a7730c66fe6abd377604d406cf692cbc29c9d57f66b3c7dbdbb698b2ea0
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150103.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150103.ebuild
deleted file mode 100644
index 6c90395..0000000
--- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150103.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Harness"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-03_00-01-55/zip/netbeans-trunk-nightly-201501030001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- dev-java/javahelp:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- >=dev-java/junit-4.4:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/harness >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 launchers/app.sh
- find "${D}" -name "*.exe" -type f -delete
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/antlib
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
-}
diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150104.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150104.ebuild
deleted file mode 100644
index 0d58d74..0000000
--- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150104.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Harness"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-04_00-01-55/zip/netbeans-trunk-nightly-201501040001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- dev-java/javahelp:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- >=dev-java/junit-4.4:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/harness >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 launchers/app.sh
- find "${D}" -name "*.exe" -type f -delete
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/antlib
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
-}
diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150105.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150105.ebuild
deleted file mode 100644
index 97ca83f..0000000
--- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150105.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Harness"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-05_00-01-55/zip/netbeans-trunk-nightly-201501050001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- dev-java/javahelp:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- >=dev-java/junit-4.4:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/harness >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 launchers/app.sh
- find "${D}" -name "*.exe" -type f -delete
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/antlib
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
-}
diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150106.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150106.ebuild
deleted file mode 100644
index ebab891..0000000
--- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150106.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Harness"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-06_00-01-55/zip/netbeans-trunk-nightly-201501060001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- dev-java/javahelp:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- >=dev-java/junit-4.4:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/harness >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 launchers/app.sh
- find "${D}" -name "*.exe" -type f -delete
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/antlib
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
-}
diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150107.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150107.ebuild
deleted file mode 100644
index 161ef11..0000000
--- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150107.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Harness"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-07_00-01-55/zip/netbeans-trunk-nightly-201501070001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- dev-java/javahelp:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- >=dev-java/junit-4.4:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/harness >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 launchers/app.sh
- find "${D}" -name "*.exe" -type f -delete
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/antlib
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
-}
diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150108.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150108.ebuild
deleted file mode 100644
index 8075663..0000000
--- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150108.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Harness"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-08_00-01-55/zip/netbeans-trunk-nightly-201501080001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- dev-java/javahelp:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- >=dev-java/junit-4.4:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/harness >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 launchers/app.sh
- find "${D}" -name "*.exe" -type f -delete
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/antlib
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
-}
diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150109.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150109.ebuild
deleted file mode 100644
index e8dbdc2..0000000
--- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150109.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Harness"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- dev-java/javahelp:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- >=dev-java/junit-4.4:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/harness >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 launchers/app.sh
- find "${D}" -name "*.exe" -type f -delete
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/antlib
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
-}
diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150111.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150111.ebuild
deleted file mode 100644
index f70378f..0000000
--- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150111.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Harness"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-11_02-08-05/zip/netbeans-trunk-nightly-201501110208-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- dev-java/javahelp:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- >=dev-java/junit-4.4:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/harness >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 launchers/app.sh
- find "${D}" -name "*.exe" -type f -delete
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/antlib
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
-}
diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150112.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150112.ebuild
deleted file mode 100644
index 7f464e5..0000000
--- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150112.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Harness"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-12_00-01-55/zip/netbeans-trunk-nightly-201501120001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- dev-java/javahelp:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- >=dev-java/junit-4.4:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/harness >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 launchers/app.sh
- find "${D}" -name "*.exe" -type f -delete
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/antlib
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
-}
diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150113.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150113.ebuild
deleted file mode 100644
index 1ebad2c..0000000
--- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150113.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Harness"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- dev-java/javahelp:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- >=dev-java/junit-4.4:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/harness >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 launchers/app.sh
- find "${D}" -name "*.exe" -type f -delete
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/antlib
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
-}
diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150114.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150114.ebuild
deleted file mode 100644
index 245a737..0000000
--- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150114.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Harness"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-14_00-01-55/zip/netbeans-trunk-nightly-201501140001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- dev-java/javahelp:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- >=dev-java/junit-4.4:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/harness >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 launchers/app.sh
- find "${D}" -name "*.exe" -type f -delete
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/antlib
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
-}
diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150115.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150115.ebuild
deleted file mode 100644
index 1c74e7d..0000000
--- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150115.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Harness"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-15_00-01-55/zip/netbeans-trunk-nightly-201501150001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- dev-java/javahelp:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- >=dev-java/junit-4.4:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/harness >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 launchers/app.sh
- find "${D}" -name "*.exe" -type f -delete
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/antlib
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
-}
diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150116.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150116.ebuild
deleted file mode 100644
index 1c66a53..0000000
--- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150116.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Harness"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-16_00-01-55/zip/netbeans-trunk-nightly-201501160001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- dev-java/javahelp:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- >=dev-java/junit-4.4:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/harness >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 launchers/app.sh
- find "${D}" -name "*.exe" -type f -delete
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/antlib
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
-}
diff --git a/dev-java/netbeans-ide/ChangeLog b/dev-java/netbeans-ide/ChangeLog
index beee7a5..b6a7a3b 100644
--- a/dev-java/netbeans-ide/ChangeLog
+++ b/dev-java/netbeans-ide/ChangeLog
@@ -2,6 +2,16 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ -netbeans-ide-9999_p20150103.ebuild, -netbeans-ide-9999_p20150104.ebuild,
+ -netbeans-ide-9999_p20150105.ebuild, -netbeans-ide-9999_p20150106.ebuild,
+ -netbeans-ide-9999_p20150107.ebuild, -netbeans-ide-9999_p20150108.ebuild,
+ -netbeans-ide-9999_p20150109.ebuild, -netbeans-ide-9999_p20150111.ebuild,
+ -netbeans-ide-9999_p20150112.ebuild, -netbeans-ide-9999_p20150113.ebuild,
+ -netbeans-ide-9999_p20150114.ebuild, -netbeans-ide-9999_p20150115.ebuild,
+ -netbeans-ide-9999_p20150116.ebuild:
+ removed obsolete ebuilds
+
*netbeans-ide-9999_p20150217 (17 Feb 2015)
17 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
index 6674e3c..1d1b72c 100644
--- a/dev-java/netbeans-ide/Manifest
+++ b/dev-java/netbeans-ide/Manifest
@@ -119,7 +119,6 @@ DIST 9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.ja
DIST 9C98C277CFFBB4CA06CAFD5820562EF7B5100F5C-org.eclipse.core.runtime.compatibility.auth-3.2.200.jar 22809 SHA256 a3a32b3f68a5e332e8642ece4becd44d04d4188f153dc8aa2f3aaf5c791d2012 SHA512 35fff82691affa510e23215774c7fae9716c928e96491047adc6f2dde5f7d78cf4e91ed8893bcfd0311ccfc2730cd4c27de6bd08ac69fd4ab447dd9e3ccb276e WHIRLPOOL 3c728d1f3417a0cfa054eaaf355438d4f6522dc57e7d5e34f6dd5b437c24b2e83b0c38449d8da6646059123c2624802bf20cb34292935aa993839c8def700534
DIST 9E3B6351F64AFC8525D22DBB87C3A1AD8C7B6CE1-js-domstubs.zip 127014 SHA256 01dd1cb8dc94979a3872c372b30c48bf9e4602d2bb5efddc887c9ea3db237536 SHA512 17c66e0b274dcaae858b633d5337bddb3ba1ddb9af2db36719662641562572d9295fb808eb0f6b02d087bcdad632f590b45d1b9b06de053ce879850fab1b3888 WHIRLPOOL 1c549448acc331fa9ba84d67c8d92e8e6781a56be8c7e770cc80b056edf8688438b54234f0effeeae45c1cdd356b7b2df0d816b8610e10a801663f96b2d2d868
DIST 9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar 4173 SHA256 4f44c481f47ed1ca0d1ca474a42785995401125e9bb39685553f8c2fae0f6d2b SHA512 8955e24831394afa5dce25485d25b0bf06d53b50b7ae1e7e347ca7c3844aa3768854551b7ca0da3fe08d68a08386579cc013539dd53e69cb1407e19211b658a6 WHIRLPOOL a37dd30d4a76fb73abcc99cc6b840f49d8201ba3f954315de8e09b98f1c89766237d2496b6eb292582097f0bf1eaa38e8533151ce52ed6094a51a2d08065ec7e
-DIST 9F3781C7163EE6FA380A4518564A5ABB097D9E27-org.eclipse.jgit-3.5.3.201412180710-r.jar 1932096 SHA256 4de31b24b778901c268fd7958d39ad9fdd0b6a6095b19c49a161d7727fc4866d SHA512 a316cbaed6fdd92ee4317f8b0416495e941ea144aa28583ac8eb312af87617dc514823028195776dd82252cd1402d3c3b2a9ab81985a1c4103accb4f896b5232 WHIRLPOOL 3b514a491153232897ab5fae3e975c2de5b2617df1192ad2bfc2e4c4d87fd2463613f10dc41657293fbc56478b36774ff893a887bd3d21ba539cf993d792193d
DIST A00DC524B1D1DB1ABBF95407AA3E6009C3D2C157-org.eclipse.jgit-1.3.0.201202151440-r.jar 1531924 SHA256 041abf60e24e8795ad93bcec849f1ab93a534d0f94dd38657f2ce9cd8c4a665c SHA512 c73734e9011214bda2e5dd46bbb5e6372cad58d8bdb181cdd32b61422ec285e6dcf149957306520d82db1425ae1b11bb909d352a87615174e75a0615f0b4fc9b WHIRLPOOL 5021c2d91046c1a167837eeaa6c96cf86f7f8abc3a94f40217962aadfd66175cb50b2066f2069551d1c1cb65e61e0dc00da8c26fd8ab43d1d61dbbdeec0664c3
DIST A0509A52819E39899BD926A6C04B4AACA4358382-js-reststubs.zip 9423 SHA256 6810e4a32bf0f29296bc5c2005613eef8711315583586aa2ac4423e2b260dafe SHA512 1d322ca12faead986505873b318899849a346caac1aaae3714890c481f9704c0a02d9e84dd2a5c8f62110f9c67b6e758fdd236a880a394ce6afc9bc43c571d2c WHIRLPOOL 682e2ccb5474c3951a9b6cd6d5d97522a146468415ed4d7572bafc4829ea392f6d853a6669cf7810b879a3cfd3e40c4647913e9b9ba8ef83b0fc638e2c665bc9
DIST A11623D2AF72A99C1509EC2A0ADA2DACBEE9A8E4-svnClientAdapter-main-1.6.13.jar 67761 SHA256 6fc7ac0d87d0bb4f623b85b3c2cd889bd9a62f4f6e4220f27ac5fb856f1f1eeb SHA512 54c606599f1c87df677532f2a39b6a9813426a861bfb9909664c276c815f64ffa4cf5fb185f362cab2420e948e688c9834816563a3cdb8b03fd75d9dc3b35647 WHIRLPOOL 70f244c32ef05aaef60f9b90fb9ffeb94164aff75922e060f7f8c3aec1a545c381d2829a8dee2733251cc6476b7db0afd5fa0887346bbc0261ed59c6954e3d57
@@ -143,7 +142,6 @@ DIST B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar 90859 SHA256 b3b4
DIST B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar 91069 SHA256 b0be6467c50f5e4a25621b6bca0a71c58cb7d4e6d621f2b0c4e68f201d5f3716 SHA512 7d7ab2c32c79895ae78a54c27ae2aabc1ac5c36513f92b568c3e09369851285a848c0bd93bbfc1b9353f861889169972e336b470c0330bde81f9c5705e201d2d WHIRLPOOL 2ae21f664ee1685051d34273e38bd7f6edb4f8488706279026c40ad882d80a6c8a02d78bd16ea3011d5c6bf2b4a9aab62324514187cf0673d43e10228d1a8b88
DIST B24FB024EA57B794FA1433CE974102507A231539-org.eclipse.equinox.security-1.0.200.jar 100104 SHA256 4844faf918f4c657a62d57ade0fd6f34e1e6d419036f82a5434a018ecae759ae SHA512 154e9ed0783f6b45ab7f9ed524479f147f0785a118e0881f892c25afd8940f9800d64320308bf8d075eea84781885f2ac5e0dfed752412d6f1ac1b8a6605d8bd WHIRLPOOL de96f30e2272916d023add98e6ef2c6845c54053ab106480779779fd32862d97bbe9527e7932dde5c45ac24670ce71802c44a898c6dfc185aef23e12402cdb2c
DIST B35CB146D491B0D10E468D2FEFF2DD77C746033E-svnClientAdapter-main-1.8.16.jar 69660 SHA256 4b010466e06a5fbb40a7e9a12c6cbc0e11c5532b9f09e12c0b355cb7b09086ef SHA512 4f55dc337b0d41ea428e2e5a57d5f200c296f5c2d3933c9f15d62441df6b66c8ff7acc89c041574da351c4287be0e42a9647321fccd35322d7478a0fcc889d31 WHIRLPOOL 2dc7836931f064bc73ac388d7874cf940292a0ef018464430e691e3bb6d5d2882dc82bb98ab719a606cd64ac38f5b27c936500c3debd308ce3c8c50daa6af860
-DIST B597C6D7F889603033C98E8AFED47FEB6EF52FAD-org.eclipse.jgit.java7-3.5.3.201412180710-r.jar 20355 SHA256 844e8da4646ddab68dc58df2fdab27a13033f30ae829ad1669d9553dc4b42273 SHA512 5fd1372c23fccbad208067d1aa045dc2bd709ba63f71a01b8597d03a68a48afe37513105ff977abd742c5af97e02732bb8b780334c70624bcbb61fea5b14cc4a WHIRLPOOL 377ff673aca3657420502c023eca581abbd431543775035247630d6ff1007511ed003472ab0845d81b2f7871f61bd20e402f9a3209c45dc969b99388816271d0
DIST B7ADB35C7BC16AFA8AE49C4D61F87E607BDADB41-antlr-runtime-3.3.jar 163648 SHA256 8047f549bfccaa4c7b2234cf25c13f549031fc0bdc08fc1cf0780b86f8567312 SHA512 0ff1f972a4696092fb776460c173d68ec945f084999df74ca0d2de468cac76b19c02f29b9e926f083cdcf531766732de15c9c42d172d9df67d76187e4258bf2f WHIRLPOOL 8da56ceb18d4174a815f251311c2ac65631c600199c8df6610b6cd0678149c8eaa4af0a105c8c19c6bfe0cf2e09722085d82f8dc55b5d0dacefb8bde06e41d74
DIST BCF23B1D858C6F69D67C851D497984D25345D0B1-jaxb-api.jar 104172 SHA256 34c022696b577e984d42641428e6e49a8afa0257c4ec96feff36e4b67c093390 SHA512 400c34fd3581a3f83deb15130e0a2b25e8a18f02212a013e2dd84fb17401f05f289a038db0a4bb6eb48cb19a6f02c1ba67a9298eeaaac295cc85c3082e489da7 WHIRLPOOL 0174dd097524c7342acc8f9c655ddc67422252dc7c6083e913a68990340275adcb5de5a60b5c950ad6ecd4777ec9e6609e2bad7b9f86f6a01cf003a34814fd17
DIST C0C5653D2200F2BD2E834B26DFDBC830D07FA0F4-jing.jar 625400 SHA256 7f71ade91cb8e0c503ac334a1b76143d94a266f87cf1621991ec9b133f90f2bd SHA512 d8182ed61415938c514c468ceb8772a5f9b1c75ab8e95dcb0af5baab8ce61f08fcd3131b12f351c1ba28d4efb950945de06e301538db426112ffeb30d1d26fe0 WHIRLPOOL 003cf90af71ed2408b075e1cf0c4059949b743722bf04682b4e02dc38340fb50793faa5ee063fab2b43a7779b064584e561db7a8b2219bfd29b8738295e9a34e
@@ -200,19 +198,6 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201501030001-src.zip 201338819 SHA256 c3ffc019c29c3c7bef021b074ffff4829e5f1d1adc3e4ae097a56d27069bf820 SHA512 ad1361a2faba8703a0daeeaa5b834dae46dd3d8f044a6cef200738d268aaa2c74b557c2426735454194e525bec28250e684b67d79501b9c3373f295de65c1a22 WHIRLPOOL dfe43998e68de2b48a461606cef3755474f7e36bc3927bdcb6d63597aa40dde11fff0e3217a5e234916ca2f91998f2d127ef350c5c9778efc7895db429126d99
-DIST netbeans-trunk-nightly-201501040001-src.zip 201339217 SHA256 ded2c737bab950f4f4e403f85f9352753a0ce313262164d9c5bee6bdbfb570c4 SHA512 902d0e19d09070a608175a5e950d1fae63480ccc52771f381e784b5029ddfe422f96a00a9be8ca29a52989e71d121741561064b39460ba7aaa39a686feb7fabc WHIRLPOOL 38c176edb5e96d8afef1ae69f5f48c3c4a7ba71573737ebbad7f73b7b7a802576f78fc130359e34e8f4eb6e7ce5f96470ae045652fa9e5f301dfe11f55c68e72
-DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4ee139e231cb9b91dea84d95b428820d987f7f4b49569bff2d3 SHA512 f7070f335de561a6d0dd9b8301365c0b2b6ea20facca9b66ed8fbc6ef3eba62200f66e8c3e9a38fe99982f5f1ce85f743dde3a33a8c2a34897ca424c8c667094 WHIRLPOOL 72c94387a21ec39e4ba0f0d846212f97313f6b80ea3698a471a92b570dbb3dd4cc27ec54fe1a67f119b18274940bb66459216d52a53509b7c64e3ac3472d26c0
-DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
-DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
-DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
-DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
-DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
-DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
-DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
-DIST netbeans-trunk-nightly-201501140001-src.zip 201400262 SHA256 65aef07f80d9cfe6b47ac2c3aa2be2f1d98a7d9466a44c5196cab7b88e743a2d SHA512 1175de97a824b8be65a5b25b20cfcd17ae4ab4b101794f7dbdde8059b7192f30193d634e63141a54e9e8c2018166f1f204d321270ba91959d450839b9e1fb89e WHIRLPOOL b5944d4eb663cda53d83f88a52775868cf942c632e5cae0be25970fde60557aa43f69095ddc0861eb872f815e562f6998a5873b8aae1c2c660ae8e8ade75b4c2
-DIST netbeans-trunk-nightly-201501150001-src.zip 201400330 SHA256 20732864d0ece6b3b7a2050181c2ec341fa33b031423a913141b9c76aa590044 SHA512 6cd0ff2334b892835c91ae0c0bcf996e2322673533f46cec0efa37db25837f809202de061696c737da837099179a1fe20ef7bd569f6c04375e6090a8c5757d4d WHIRLPOOL 82a9189ff14ac9f373d84346361b231bc7ef298be20892b7a76e20ba8fe3762055f11957f40ba914d939d650cf7f9b098604aae84d30622e207498a5ad14fa81
-DIST netbeans-trunk-nightly-201501160001-src.zip 201394511 SHA256 0a5e6e98692bceabdacc7ef41fe2b7fb59d9c879453982b2dc0e79d28f077714 SHA512 2a5be09537b1735e712ec373cc7f41b1e8b7753be5026ec3a1562d7347f4d5addf58bb9ea052051e0df2113e18a366e4095f84432dffb4b75b86b9ca913d3d56 WHIRLPOOL 7a8d35dcba4754cb809b8ac8710cbba8ba5452c4c4e13963a40e032b13241aa9b44328f3bbeea681bf535a31980e766331acaf5ae265bda5dd5790bda872d8dc
DIST netbeans-trunk-nightly-201501180001-src.zip 201391445 SHA256 b1bf4373e5b799f830894b4ea7ab878ef09c64059758cebb2fa1b1a244718965 SHA512 bf1a40344c915a754f3b7baed759b6513e6a055bface5fe6c30c4e0adeb76fe7d2aaac5d344553ee5df505131cb05c7e2219c67514d4a962f681f9a39c685166 WHIRLPOOL f33d7bfe0174c7de81986a44578df8322fa8f2b46911e9f6fc05ffe8f0839e70b691d62ef9b6dc1b248aceb68760330ef69e86f026a83b6c0f27bcee3a4bc07b
DIST netbeans-trunk-nightly-201501190001-src.zip 201391445 SHA256 ce4ec7706f80732c5c6d5764fb4cb0f2f82341d668e2680ed4d12c382e8541de SHA512 232c8beecd613bafca37af997c3aae0f35caa28a3a3f381553bc3264916f606540bcb5186c8a2a52ca21ce177ed413d6907865b4b42b80c102e7c636df736628 WHIRLPOOL 2176f82b120a7f9360f3b01cb970a8fcc5078e97da90ae0e870b37a53998beca6306b5f58bf9af3a15dc403f1dbb888457a56b0657a2f972b8e01ebe1b725abe
DIST netbeans-trunk-nightly-201501200001-src.zip 201396862 SHA256 1a9378d8f52c4f617653d096aff287cf62212af8a6f878fe54cc468e4dd4bed7 SHA512 92fd39cda2d11816b9a01e0e5c26b3f527354a69efdc940cb27d5b17ee6493a07225d2698260db2bdc220e01d166ac42b5fb62f809d1e2eb84419c6e6abb3e14 WHIRLPOOL c3ba7155b5d376041d750c42f1ff8f8dec5bdbfedb470dea483a665978ef3982f087cb7a521f7892c264bb38d0876e4e7a08346ae4579338ba698ae7ee4ba456
@@ -250,19 +235,6 @@ EBUILD netbeans-ide-7.3.ebuild 26048 SHA256 076f3fe0362629c9bf248f82dc759bde22bc
EBUILD netbeans-ide-7.4.ebuild 28556 SHA256 16b02db2fca6e5d2096ad0af4c901cac63b4a681014ca74eb967e8698a75e148 SHA512 fa87193a629e6b6c336a0a0a5ac664224f76e37d900ddafe6c483be64f0a2be2126fb89cd3c112152677ac097a81d5c67cc32487e9c9905bd59fd68b2f9507fc WHIRLPOOL c5d2f0bb2cb8635c60d79636b7bd7d6f7d05de30fd830858cf6d3811e8e1e8ee52f384ca7a821aab04431355f70cdc188613015f5fcb264b468354bf10c79c36
EBUILD netbeans-ide-8.0.2.ebuild 29323 SHA256 ace56eb651b4f1e3f3de226f54d646f8a1aa890e5d9022e3fa3b5308108467c4 SHA512 6ee3ca3186d9423125e2dff8b6675038777c703b7e28768b1d68e7ba6be0d946fde0ffa3a8ebbbfa0ea2f4600fa6a8711299642bdd91e04d20f17b03620df905 WHIRLPOOL cdef654d60d8a22a83d5e2a7950a638b4103ac94afaaa4eae541d36d6b32bd43059c8ce9905af7f999c2bb5f41cca4b35528b106c96581b4c8df724043ed397b
EBUILD netbeans-ide-8.0.ebuild 29258 SHA256 7dbbfe6e27108184255125c7ae6e7e5bf535f4872c3dc8ca5bd8111f1ac93e45 SHA512 cbde65037d492afa7e73a8fd584005ed0dc3a6bccdf3018266824d3c7b95c5cad9f9d08de7b02ce95c9e32eec3ecc4d113dc530ebadc53615173ee1847d3eaa9 WHIRLPOOL ab5c5d6ff6ac42f285d123d41e8b84c8a25bef7f19908acf36ebc65af6f4c42b2622c6e4018e509000adda7f3a4055989bc0a2d75d633abb4ce55932d2618b7d
-EBUILD netbeans-ide-9999_p20150103.ebuild 29641 SHA256 abe5c5a1ca2267989ae792bbf784d5527a67d8c72b990714e6aab26b757f7991 SHA512 3db7e33c9e97ae86b34fbb939cc35f4f593f65f65029d7631391419823fbc0aa3890e31cb3443ae59664cb9e7aebec451d55061373e4b6c57092e3532ea7027e WHIRLPOOL ed90979dfc1873258a175d5a3b44cdfcbbb5675fb2b83c757e4326c69837d09af6b86d80893ef8ddd3aeb0ed08391123ffaf680f3f3ac4220b3e713c89a965fd
-EBUILD netbeans-ide-9999_p20150104.ebuild 29641 SHA256 7bc5d9e7ee3837da1e7132e7b4ff8afd83680306016cde9984084229eca6201e SHA512 d9c62377e53b45b765812c8318cbc7f4d3333df1e002e0b2f343ed448893ad52abc49474091ff7c05cd542791306f5cfbd95a3a30759598009b9650c829974b8 WHIRLPOOL c7344cd920923549334029e1f3c9aacfeb38088e3ef6d8d70f8dc60661804c71df6f370b721a5d215d2d5850b2141dbc9ad65472303248797c315085cfdd70d8
-EBUILD netbeans-ide-9999_p20150105.ebuild 29641 SHA256 b087c750498623cf33b507a097f0d22a7ef742cb58e788549591f6581703c8e0 SHA512 0dd095d53c1d1a297e5ecaf249493d306bfa4bce8a849d1d128d1892e640411a675bd496d33e962a3345344f377f3970631d231abc6b8616ddde27277895a44d WHIRLPOOL a9c40e96ef06cfc1093400ec72a8daeabcc8458c8f67e3e3bdfd79c25a1dc6abb4c5b6589b9aceb487f00ce205c49dc652729a5d6d5476ef39ad3286d364f0c8
-EBUILD netbeans-ide-9999_p20150106.ebuild 29641 SHA256 cf34c2b50a932191a3dea78e44cc88ec0863253addae7e8fe9fb141c8b97e45b SHA512 213b7f0bf324e096b162466dfd028a8d83285791ae682b081705de5ee452181c711c2b959fb901aa02803a23f9fad8515e05f3aeeef9ce83a2bb34e99b2257a9 WHIRLPOOL e1816dd32479e5468c39a45866715e29ebab28e7ee5cf8800ccaec42d2c23fc9aad0ea50e913a5ddc1bf99aa4c795437798be32dc8c5516d0cf7a4b9878a8638
-EBUILD netbeans-ide-9999_p20150107.ebuild 29641 SHA256 65aea26df50dee55ffee05a150c92de3fb20a216462e8864d85c11e09144430f SHA512 81af36d412a9e5ce559a1de0f058be05749e44cd21004c7a4aa8761ecba823b3117f621b2ffab5b0521d52c27eee179ca677c6b7cabeebf2e2c8134f40a58355 WHIRLPOOL 322e353834e018ba14f1c42da1c09863020bc2674fcf5511cd3626b8aa228d10ba12728b06b7edaaeb9268f139d1ecca5e95e4c22aa679bad5371d3593f5ee1e
-EBUILD netbeans-ide-9999_p20150108.ebuild 29641 SHA256 d7d7ffdc8de54a6777a4052ba1b4186ee2555927477be3dab9d729f34224bb9d SHA512 9729b5d1e5bc5a34cac31a310f619f43fbc7d35f61a968b6a3f3ddf58ac4d3607301c1be779c162af43a9a8a66a958f553b024038401d939202b7462da764632 WHIRLPOOL a7b7c8c6f284edf53d099e5a0b58acb2136afb3249582042284b8586519cdb649ce515bf4c9ddaf40436cf984a44841e68778ebaf8436235e0f580954ae21f22
-EBUILD netbeans-ide-9999_p20150109.ebuild 29641 SHA256 60a9cf4bad9fa047de683d235f01e6e3011d53237fb12c66df320d9b188c216f SHA512 09e2f80a6f05f813bcc35318faa2133fdfea0582ad32a6f8015d4a41ae6a3cba484116efbd67f2566e92128ac2cda79f95099c1ed69ae097afbb7416a6ef98c2 WHIRLPOOL 262750d30e7cefdee2f1f3d50d6cfa5c2abff30eafbd9b23cd5ff4ebca362feea38ba703a85746553a677ec7ff6e9613407027b1471d615ae4fa174c969f2470
-EBUILD netbeans-ide-9999_p20150111.ebuild 29641 SHA256 8e1b80bf25e92a6360b59056b3d30b7cffb76ea0a99ebdcf2099fd3725a35111 SHA512 1806a6e7e856573849aff206170d1251a1dd7bf03d9c6a753c2385e08be2115fe4671d384ea282984262e62b3c54f69edf57f59f8d849ba83956e3405c87cefc WHIRLPOOL 51f5cb8c9b40e922eb4564ef1bd2cae178ccad2568e6d96bfaa23e3f858260267d6575399ca7496c8b1461f6d285c4d101325acf0f4dda9efd5d246a6bc6e96d
-EBUILD netbeans-ide-9999_p20150112.ebuild 29641 SHA256 b25a3b826c97a9b2011f2bc2083e1a02883850fa74547dab438861fa77aa8956 SHA512 792897a11158d32f524db6bfd2852528fe1817af005400e257fd2b6ff92bc57524a60b366641b5e5f64a41ad389d2fdcd48b85b54ba36e44e005c51e020f4b4a WHIRLPOOL 1998ce824e733e7b5a4b43440cf7096c993dc6253daca13f06e618646fb873d05ce499bf72a4728c142d4b0a125b860f11c0a4557e4d703f32c389d66688b635
-EBUILD netbeans-ide-9999_p20150113.ebuild 29641 SHA256 e535d312eff6159b45d4c6e706c1bb35cc2581e7b50eb693235af0c35caf2628 SHA512 45f2763c3d66587abcc446e1ff53f72036a0a068ce85271446acf9ff4927a2e731b7f324ac572af6bdb5bf22cfaa855f1763270dfa4481cc02fe7a4b0e2341dd WHIRLPOOL 3731a71b986a351bfa0d926e53e649158c7e8ae0456474cb90e68b850ef2a87d76c92d8149e33053c9b5ed6a1d83b46a6f26ae29c309a110c9121167113a4230
-EBUILD netbeans-ide-9999_p20150114.ebuild 29641 SHA256 38440a5ed44abfc6457321d4e1b6d664ff532aa075d7253575c452bec58fbd77 SHA512 effc9890a79883cd5cf0e24054b59512076de26678f1deb317a6a34163575bc39524f205febc296300f388fab38567556c46d91e1da3d663b7359efbbc0944b4 WHIRLPOOL 9d9bd71fe1d0aba94c03ef8ee105610b3c806a6d317692a628982e4140ea08f2d4a4ad0da7bc12e322bdf79b237f59655bb35de77414c9fcdc655ef00bc60a41
-EBUILD netbeans-ide-9999_p20150115.ebuild 29641 SHA256 b28e67f7de5354a6ff76015e5bb293d2804413d2d585cdbf7e8b9a1ed2d3664b SHA512 d009d51e39597b11c3dc3a86f774ff953a91463a52dbea846705cf6d91d9f27edc85ca1d262c743a7a720bae2ab4efe5064099385a11737c92be688be2a20c91 WHIRLPOOL c7a379b65db68bb4f74b2bfe37587f0dd11e62ef852cb073051126000692c01690c9d119670e53a8db9a870bb6804f343f7498b1150c1f2f067956a2da071aad
-EBUILD netbeans-ide-9999_p20150116.ebuild 29641 SHA256 5124cc60592a92cffac8efa8ca82eef226080bd0841786332dbc92bec84d263d SHA512 7ba2e3be5dd3fb62705df17c4dc594b8888dcab5e7e34058082c1358abd3b0b0576c13784689df7807a2624ce0e7fa676082e6ab3a5cc1d3f763f92952e99025 WHIRLPOOL 79663110e8be20e6d8aef4ae543f9d80001d5fa032c6fffa43a9f3cbe169f4eba4b8d997c2a578ffba8328aa494aa4bbc2b6e767b55ac93ad3e0de03a5a9d16c
EBUILD netbeans-ide-9999_p20150118.ebuild 29641 SHA256 a77a1264f3287227866a23958e6b3dcd81477cef9841d6a31f97346ae9d711a9 SHA512 c5635d4acae72fd586d214965734826e34a11f8e9366df38e3a531b66a6a9a167ebc8a259afa3d5171d0f143a51f53df605ca67da421c3eafe7ecb9a0e66fe16 WHIRLPOOL b1990aa93fb774fe58dfbbf1fa9ed59fd598dfbb5df3af552e3192f5159f3b128ecc10861502c69b218e61565014a956792c23482de030e6a911049147b15bf5
EBUILD netbeans-ide-9999_p20150119.ebuild 29641 SHA256 0a9d14dce3396c0b95d2c68f673f236dd330af3aefbeb5522f8ac50e40130ec4 SHA512 20eed88f79c720e02fa3fdf8769e392c32ad8f59ba0de87c7e08b4e3599ed66a340719ab02d4244eef0385be7752e9cee5ecd40b37651b6a84fd4474c1efd52c WHIRLPOOL f9569df13668a99cbf2e071aa36fb91f42a385c542c45edbadecc95ee8e34852e54dc19ae564f2e2375def885d6b1a8a21703b237a0e1c992c9841fd0a1c298d
EBUILD netbeans-ide-9999_p20150120.ebuild 29641 SHA256 a9396d34246b81c8c8adb762f4c5996d76c9410112b0124dd0830b49a59a7d4c SHA512 3e31cdd4b6a9afd671d904880499184a18476f1ddad5f3afadc06385d0fa589428390c60f5549a8b81e3dca1574afdd9119f6cc621b2648528b56dd8aafcf7c0 WHIRLPOOL 14af3ab7526fc6732b1eac5f80ebdec039dc882bbadd717b849def6cddd281da733971d0697f26c32261277ca359dfea12a2baff89c270c4efcade7991b91eb9
@@ -291,5 +263,5 @@ EBUILD netbeans-ide-9999_p20150212.ebuild 29641 SHA256 45fb12f5608884a0322ea8582
EBUILD netbeans-ide-9999_p20150213.ebuild 29641 SHA256 6ba8dbf10b06e90065f5d259309a185c322956b903fc9dea3e0b36129b690eff SHA512 b12895f6337b2da47cf26a373e278fb91369a2257d439c238b3cdca01c0119bfff6c9038d351430119826d700b26812fe29272169e0ae458f7e2705d924bef1b WHIRLPOOL eff5b69e6066fb239d4709870ada068e677caba1fa1453ec010027ee3cf355d19c963d9fae9c94308a0357f989114da433ae952bfe78523cbb8ad5ceafb6b1b7
EBUILD netbeans-ide-9999_p20150216.ebuild 29641 SHA256 591c327af84026c6778fdb5f747d075391ff622232b4e398cf1649fcc04e2db0 SHA512 44b05018b16363cfd4307752a5554e6183c309608bd3e23e82059e7b2c538ca8a0cf634599e111dbb812eecafd68c9748beaa151000a0e718ec804db5a85fd10 WHIRLPOOL f01f492641a781ba33eb26d4f3429d7272f1eaabc7cbf260418ecf6e3adde82dd90a41ae3f77fccfe90999d434c8f51ae56933dab4e6c0e724bb16bb21493849
EBUILD netbeans-ide-9999_p20150217.ebuild 29641 SHA256 7b9a7476b6e73138078fe559a7bb3239fdf3031c116353761981419dd3d1bb2c SHA512 8f015eed34d8b2cd4c877a5bb2e4a01db426e0c146ff4f4e49a11635900c51ad7455a95e2fc8e36904eba3e4d6797588a3f58b691a18d13efaf3c775de6b2553 WHIRLPOOL 18472409d8d1db8c25c174afb2a16449c9408a98733d5fa748d3217d75db328a1350e97af5d502b529cdbc32e09ceb88651ba576bda64ec3c86a77b5f41b5bb3
-MISC ChangeLog 146928 SHA256 aaf6d343448e94e17cce2d9fa7dd8f3e576b69bab31eae8bb5bc68e8f64e1699 SHA512 7d89fba2d5c798f4180da90767f110045545ffd34f2d544978f4ea637791c1135acc189ddb40bfa88288f72fb1b5e36881a21b22f01a1089a92389397c857117 WHIRLPOOL eef6dd2f1180564bbc1cbfd83c11f56d04ad7f492d3d2a43c8710886f0db58739a38601696297b127af072e1d5e12f1aa63a8c97e2108b3456930c39847af9d5
+MISC ChangeLog 147503 SHA256 47d7bd182c82bd38a4073a832c48d46631e2cbd1dbcae2b2777b14b4bdac14fd SHA512 e8237fcda26f83d617e6305520fc50c97d8d69a3fcdbcde759ca584d22f4016743ee642a89e973eb8b90dc60dcb5c44d9fce38b3f9271e69bb5fa103363b20cf WHIRLPOOL 91a5a7a7ff5220ad0fcc6cea3c4f10188fbe63030339b41f1eb4641ce244378cb882c43850c4a2a37357080947caf6108ed364e84b06bea3e21a7c0368cc1725
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150103.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150103.ebuild
deleted file mode 100644
index e648acb..0000000
--- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150103.ebuild
+++ /dev/null
@@ -1,373 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-03_00-01-55/zip/netbeans-trunk-nightly-201501030001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
- http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
- http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
- http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
- http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
- http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
- http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
- http://hg.netbeans.org/binaries/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip
- http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
- http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
- http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
- http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
- http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
- http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
- http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
- http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
- http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
- http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
- http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
- http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
- http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
- http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
- http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
- http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
- http://hg.netbeans.org/binaries/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip
- http://hg.netbeans.org/binaries/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip
- http://hg.netbeans.org/binaries/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip
- http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
- http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
- http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
- http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
- http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
- http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
- http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
- http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
- http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
- http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
- http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
- http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
- http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
- http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
- http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
- http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
- http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
- http://hg.netbeans.org/binaries/9F3781C7163EE6FA380A4518564A5ABB097D9E27-org.eclipse.jgit-3.5.3.201412180710-r.jar
- http://hg.netbeans.org/binaries/B597C6D7F889603033C98E8AFED47FEB6EF52FAD-org.eclipse.jgit.java7-3.5.3.201412180710-r.jar
- http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
- http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
- http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
- http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
- http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
- http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
- http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
- http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
- http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
- http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
- http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
- http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
- http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
- http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
- http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
- http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
- http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
- http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
- http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
- http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
- http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
- http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-platform-${PV}
- dev-java/commons-httpclient:3
- dev-java/commons-lang:2.1
- dev-java/commons-logging:0
- dev-java/icu4j:4.4
- dev-java/iso-relax:0
- dev-java/jdbc-mysql:0
- dev-java/jdbc-postgresql:0
- >=dev-java/json-simple-1.1:0
- dev-java/jsr173:0
- dev-java/jvyamlb:0
- dev-java/log4j:0
- dev-java/lucene:3.5
- dev-java/rhino:1.6
- dev-java/saxon:9
- dev-java/smack:2.2
- dev-java/sun-jaf:0
- dev-java/tomcat-servlet-api:2.2
- dev-java/ws-commons-util:0
- dev-java/xerces:2"
-# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
-# app-text/jing:0 our version is probably too old
-# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
-# dev-java/freemarker:2.3
-# dev-java/ini4j:0 our version is too old
-# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
-# dev-java/trilead-ssh2:0 in overlay
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/commons-codec:0
- >=dev-java/jsch-0.1.46:0
- dev-java/jzlib:0
- ${CDEPEND}
- dev-java/javacc:0
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
- ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
- ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
- ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
- ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
- ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
- ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
- ln -s "${DISTDIR}"/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
- ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
- ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
- ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
- ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
- ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
- ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
- ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
- ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
- ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
- ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
- ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
- ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
- ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
- ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
- ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
- ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
- ln -s "${DISTDIR}"/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
- ln -s "${DISTDIR}"/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
- ln -s "${DISTDIR}"/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
- ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
- ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
- ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
- ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
- ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
- ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
- ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
- ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
- ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
- ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
- ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
- ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
- ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
- ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
- ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
- ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
- ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
- ln -s "${DISTDIR}"/9F3781C7163EE6FA380A4518564A5ABB097D9E27-org.eclipse.jgit-3.5.3.201412180710-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.5.3.201412180710-r.jar || die
- ln -s "${DISTDIR}"/B597C6D7F889603033C98E8AFED47FEB6EF52FAD-org.eclipse.jgit.java7-3.5.3.201412180710-r.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.5.3.201412180710-r.jar || die
- ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
- ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
- ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
- ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
- ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
- ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.process/external/processtreekiller-1.0.2.jar || die
- ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
- ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
- ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
- ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
- ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
- ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
- ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
- ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
- ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
- ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
- ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
- ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
- ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
- ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
- ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
- ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
- ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
- ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- popd >/dev/null || die
-
- java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
- java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
- java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
- java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
- java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
- java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
- java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
- java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
- java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
- # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
- java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
- java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
- # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
- java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
- java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
- java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
- java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
- java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
- java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
- java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
- java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/ide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
- rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
-
- insinto ${INSTALL_DIR}/bin/nativeexecution
- doins bin/nativeexecution/*
-
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
- for file in *.sh ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
-
- if use x86 ; then
- doins -r bin/nativeexecution/Linux-x86
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- elif use amd64 ; then
- doins -r bin/nativeexecution/Linux-x86_64
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- fi
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
- rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
- rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
- rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
- rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
- rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
- rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
- rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
- rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
- rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
- rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
- rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
- rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
- # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
- rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb
- pushd "${D}"/${instdir} >/dev/null || die
- rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
-}
diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150104.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150104.ebuild
deleted file mode 100644
index 91fd38b..0000000
--- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150104.ebuild
+++ /dev/null
@@ -1,373 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-04_00-01-55/zip/netbeans-trunk-nightly-201501040001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
- http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
- http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
- http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
- http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
- http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
- http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
- http://hg.netbeans.org/binaries/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip
- http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
- http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
- http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
- http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
- http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
- http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
- http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
- http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
- http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
- http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
- http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
- http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
- http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
- http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
- http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
- http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
- http://hg.netbeans.org/binaries/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip
- http://hg.netbeans.org/binaries/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip
- http://hg.netbeans.org/binaries/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip
- http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
- http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
- http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
- http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
- http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
- http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
- http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
- http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
- http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
- http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
- http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
- http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
- http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
- http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
- http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
- http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
- http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
- http://hg.netbeans.org/binaries/9F3781C7163EE6FA380A4518564A5ABB097D9E27-org.eclipse.jgit-3.5.3.201412180710-r.jar
- http://hg.netbeans.org/binaries/B597C6D7F889603033C98E8AFED47FEB6EF52FAD-org.eclipse.jgit.java7-3.5.3.201412180710-r.jar
- http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
- http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
- http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
- http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
- http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
- http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
- http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
- http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
- http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
- http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
- http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
- http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
- http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
- http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
- http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
- http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
- http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
- http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
- http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
- http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
- http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
- http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-platform-${PV}
- dev-java/commons-httpclient:3
- dev-java/commons-lang:2.1
- dev-java/commons-logging:0
- dev-java/icu4j:4.4
- dev-java/iso-relax:0
- dev-java/jdbc-mysql:0
- dev-java/jdbc-postgresql:0
- >=dev-java/json-simple-1.1:0
- dev-java/jsr173:0
- dev-java/jvyamlb:0
- dev-java/log4j:0
- dev-java/lucene:3.5
- dev-java/rhino:1.6
- dev-java/saxon:9
- dev-java/smack:2.2
- dev-java/sun-jaf:0
- dev-java/tomcat-servlet-api:2.2
- dev-java/ws-commons-util:0
- dev-java/xerces:2"
-# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
-# app-text/jing:0 our version is probably too old
-# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
-# dev-java/freemarker:2.3
-# dev-java/ini4j:0 our version is too old
-# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
-# dev-java/trilead-ssh2:0 in overlay
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/commons-codec:0
- >=dev-java/jsch-0.1.46:0
- dev-java/jzlib:0
- ${CDEPEND}
- dev-java/javacc:0
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
- ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
- ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
- ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
- ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
- ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
- ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
- ln -s "${DISTDIR}"/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
- ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
- ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
- ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
- ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
- ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
- ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
- ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
- ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
- ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
- ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
- ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
- ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
- ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
- ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
- ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
- ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
- ln -s "${DISTDIR}"/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
- ln -s "${DISTDIR}"/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
- ln -s "${DISTDIR}"/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
- ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
- ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
- ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
- ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
- ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
- ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
- ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
- ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
- ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
- ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
- ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
- ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
- ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
- ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
- ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
- ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
- ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
- ln -s "${DISTDIR}"/9F3781C7163EE6FA380A4518564A5ABB097D9E27-org.eclipse.jgit-3.5.3.201412180710-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.5.3.201412180710-r.jar || die
- ln -s "${DISTDIR}"/B597C6D7F889603033C98E8AFED47FEB6EF52FAD-org.eclipse.jgit.java7-3.5.3.201412180710-r.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.5.3.201412180710-r.jar || die
- ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
- ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
- ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
- ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
- ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
- ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.process/external/processtreekiller-1.0.2.jar || die
- ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
- ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
- ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
- ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
- ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
- ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
- ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
- ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
- ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
- ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
- ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
- ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
- ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
- ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
- ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
- ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
- ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
- ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- popd >/dev/null || die
-
- java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
- java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
- java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
- java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
- java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
- java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
- java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
- java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
- java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
- # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
- java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
- java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
- # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
- java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
- java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
- java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
- java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
- java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
- java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
- java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
- java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/ide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
- rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
-
- insinto ${INSTALL_DIR}/bin/nativeexecution
- doins bin/nativeexecution/*
-
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
- for file in *.sh ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
-
- if use x86 ; then
- doins -r bin/nativeexecution/Linux-x86
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- elif use amd64 ; then
- doins -r bin/nativeexecution/Linux-x86_64
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- fi
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
- rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
- rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
- rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
- rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
- rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
- rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
- rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
- rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
- rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
- rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
- rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
- rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
- # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
- rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb
- pushd "${D}"/${instdir} >/dev/null || die
- rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
-}
diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150105.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150105.ebuild
deleted file mode 100644
index 6ed5ed3..0000000
--- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150105.ebuild
+++ /dev/null
@@ -1,373 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-05_00-01-55/zip/netbeans-trunk-nightly-201501050001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
- http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
- http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
- http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
- http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
- http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
- http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
- http://hg.netbeans.org/binaries/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip
- http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
- http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
- http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
- http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
- http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
- http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
- http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
- http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
- http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
- http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
- http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
- http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
- http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
- http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
- http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
- http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
- http://hg.netbeans.org/binaries/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip
- http://hg.netbeans.org/binaries/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip
- http://hg.netbeans.org/binaries/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip
- http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
- http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
- http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
- http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
- http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
- http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
- http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
- http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
- http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
- http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
- http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
- http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
- http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
- http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
- http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
- http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
- http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
- http://hg.netbeans.org/binaries/9F3781C7163EE6FA380A4518564A5ABB097D9E27-org.eclipse.jgit-3.5.3.201412180710-r.jar
- http://hg.netbeans.org/binaries/B597C6D7F889603033C98E8AFED47FEB6EF52FAD-org.eclipse.jgit.java7-3.5.3.201412180710-r.jar
- http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
- http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
- http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
- http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
- http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
- http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
- http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
- http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
- http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
- http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
- http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
- http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
- http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
- http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
- http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
- http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
- http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
- http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
- http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
- http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
- http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
- http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-platform-${PV}
- dev-java/commons-httpclient:3
- dev-java/commons-lang:2.1
- dev-java/commons-logging:0
- dev-java/icu4j:4.4
- dev-java/iso-relax:0
- dev-java/jdbc-mysql:0
- dev-java/jdbc-postgresql:0
- >=dev-java/json-simple-1.1:0
- dev-java/jsr173:0
- dev-java/jvyamlb:0
- dev-java/log4j:0
- dev-java/lucene:3.5
- dev-java/rhino:1.6
- dev-java/saxon:9
- dev-java/smack:2.2
- dev-java/sun-jaf:0
- dev-java/tomcat-servlet-api:2.2
- dev-java/ws-commons-util:0
- dev-java/xerces:2"
-# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
-# app-text/jing:0 our version is probably too old
-# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
-# dev-java/freemarker:2.3
-# dev-java/ini4j:0 our version is too old
-# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
-# dev-java/trilead-ssh2:0 in overlay
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/commons-codec:0
- >=dev-java/jsch-0.1.46:0
- dev-java/jzlib:0
- ${CDEPEND}
- dev-java/javacc:0
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
- ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
- ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
- ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
- ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
- ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
- ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
- ln -s "${DISTDIR}"/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
- ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
- ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
- ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
- ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
- ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
- ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
- ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
- ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
- ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
- ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
- ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
- ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
- ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
- ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
- ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
- ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
- ln -s "${DISTDIR}"/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
- ln -s "${DISTDIR}"/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
- ln -s "${DISTDIR}"/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
- ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
- ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
- ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
- ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
- ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
- ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
- ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
- ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
- ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
- ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
- ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
- ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
- ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
- ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
- ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
- ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
- ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
- ln -s "${DISTDIR}"/9F3781C7163EE6FA380A4518564A5ABB097D9E27-org.eclipse.jgit-3.5.3.201412180710-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.5.3.201412180710-r.jar || die
- ln -s "${DISTDIR}"/B597C6D7F889603033C98E8AFED47FEB6EF52FAD-org.eclipse.jgit.java7-3.5.3.201412180710-r.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.5.3.201412180710-r.jar || die
- ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
- ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
- ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
- ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
- ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
- ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.process/external/processtreekiller-1.0.2.jar || die
- ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
- ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
- ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
- ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
- ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
- ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
- ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
- ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
- ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
- ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
- ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
- ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
- ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
- ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
- ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
- ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
- ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
- ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- popd >/dev/null || die
-
- java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
- java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
- java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
- java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
- java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
- java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
- java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
- java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
- java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
- # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
- java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
- java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
- # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
- java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
- java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
- java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
- java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
- java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
- java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
- java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
- java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/ide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
- rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
-
- insinto ${INSTALL_DIR}/bin/nativeexecution
- doins bin/nativeexecution/*
-
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
- for file in *.sh ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
-
- if use x86 ; then
- doins -r bin/nativeexecution/Linux-x86
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- elif use amd64 ; then
- doins -r bin/nativeexecution/Linux-x86_64
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- fi
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
- rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
- rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
- rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
- rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
- rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
- rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
- rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
- rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
- rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
- rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
- rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
- rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
- # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
- rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb
- pushd "${D}"/${instdir} >/dev/null || die
- rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
-}
diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150106.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150106.ebuild
deleted file mode 100644
index a68f1db..0000000
--- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150106.ebuild
+++ /dev/null
@@ -1,373 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-06_00-01-55/zip/netbeans-trunk-nightly-201501060001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
- http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
- http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
- http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
- http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
- http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
- http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
- http://hg.netbeans.org/binaries/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip
- http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
- http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
- http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
- http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
- http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
- http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
- http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
- http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
- http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
- http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
- http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
- http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
- http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
- http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
- http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
- http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
- http://hg.netbeans.org/binaries/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip
- http://hg.netbeans.org/binaries/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip
- http://hg.netbeans.org/binaries/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip
- http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
- http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
- http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
- http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
- http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
- http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
- http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
- http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
- http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
- http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
- http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
- http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
- http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
- http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
- http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
- http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
- http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
- http://hg.netbeans.org/binaries/B005B69D9F5B4DBA636A95403D5CB62BAD5C486D-org.eclipse.jgit-3.6.0.201412230720-r.jar
- http://hg.netbeans.org/binaries/0F81EBAFB75BE1C3A972B7563078897958724E1A-org.eclipse.jgit.java7-3.6.0.201412230720-r.jar
- http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
- http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
- http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
- http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
- http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
- http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
- http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
- http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
- http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
- http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
- http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
- http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
- http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
- http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
- http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
- http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
- http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
- http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
- http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
- http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
- http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
- http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-platform-${PV}
- dev-java/commons-httpclient:3
- dev-java/commons-lang:2.1
- dev-java/commons-logging:0
- dev-java/icu4j:4.4
- dev-java/iso-relax:0
- dev-java/jdbc-mysql:0
- dev-java/jdbc-postgresql:0
- >=dev-java/json-simple-1.1:0
- dev-java/jsr173:0
- dev-java/jvyamlb:0
- dev-java/log4j:0
- dev-java/lucene:3.5
- dev-java/rhino:1.6
- dev-java/saxon:9
- dev-java/smack:2.2
- dev-java/sun-jaf:0
- dev-java/tomcat-servlet-api:2.2
- dev-java/ws-commons-util:0
- dev-java/xerces:2"
-# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
-# app-text/jing:0 our version is probably too old
-# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
-# dev-java/freemarker:2.3
-# dev-java/ini4j:0 our version is too old
-# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
-# dev-java/trilead-ssh2:0 in overlay
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/commons-codec:0
- >=dev-java/jsch-0.1.46:0
- dev-java/jzlib:0
- ${CDEPEND}
- dev-java/javacc:0
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
- ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
- ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
- ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
- ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
- ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
- ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
- ln -s "${DISTDIR}"/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
- ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
- ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
- ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
- ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
- ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
- ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
- ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
- ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
- ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
- ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
- ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
- ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
- ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
- ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
- ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
- ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
- ln -s "${DISTDIR}"/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
- ln -s "${DISTDIR}"/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
- ln -s "${DISTDIR}"/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
- ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
- ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
- ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
- ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
- ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
- ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
- ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
- ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
- ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
- ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
- ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
- ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
- ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
- ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
- ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
- ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
- ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
- ln -s "${DISTDIR}"/B005B69D9F5B4DBA636A95403D5CB62BAD5C486D-org.eclipse.jgit-3.6.0.201412230720-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.0.201412230720-r.jar || die
- ln -s "${DISTDIR}"/0F81EBAFB75BE1C3A972B7563078897958724E1A-org.eclipse.jgit.java7-3.6.0.201412230720-r.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.0.201412230720-r.jar || die
- ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
- ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
- ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
- ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
- ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
- ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.process/external/processtreekiller-1.0.2.jar || die
- ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
- ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
- ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
- ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
- ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
- ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
- ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
- ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
- ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
- ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
- ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
- ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
- ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
- ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
- ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
- ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
- ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
- ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- popd >/dev/null || die
-
- java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
- java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
- java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
- java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
- java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
- java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
- java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
- java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
- java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
- # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
- java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
- java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
- # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
- java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
- java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
- java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
- java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
- java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
- java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
- java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
- java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/ide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
- rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
-
- insinto ${INSTALL_DIR}/bin/nativeexecution
- doins bin/nativeexecution/*
-
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
- for file in *.sh ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
-
- if use x86 ; then
- doins -r bin/nativeexecution/Linux-x86
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- elif use amd64 ; then
- doins -r bin/nativeexecution/Linux-x86_64
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- fi
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
- rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
- rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
- rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
- rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
- rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
- rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
- rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
- rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
- rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
- rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
- rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
- rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
- # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
- rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb
- pushd "${D}"/${instdir} >/dev/null || die
- rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
-}
diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150107.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150107.ebuild
deleted file mode 100644
index e53aff2..0000000
--- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150107.ebuild
+++ /dev/null
@@ -1,373 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-07_00-01-55/zip/netbeans-trunk-nightly-201501070001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
- http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
- http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
- http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
- http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
- http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
- http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
- http://hg.netbeans.org/binaries/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip
- http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
- http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
- http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
- http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
- http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
- http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
- http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
- http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
- http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
- http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
- http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
- http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
- http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
- http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
- http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
- http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
- http://hg.netbeans.org/binaries/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip
- http://hg.netbeans.org/binaries/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip
- http://hg.netbeans.org/binaries/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip
- http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
- http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
- http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
- http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
- http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
- http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
- http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
- http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
- http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
- http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
- http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
- http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
- http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
- http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
- http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
- http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
- http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
- http://hg.netbeans.org/binaries/B005B69D9F5B4DBA636A95403D5CB62BAD5C486D-org.eclipse.jgit-3.6.0.201412230720-r.jar
- http://hg.netbeans.org/binaries/0F81EBAFB75BE1C3A972B7563078897958724E1A-org.eclipse.jgit.java7-3.6.0.201412230720-r.jar
- http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
- http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
- http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
- http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
- http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
- http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
- http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
- http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
- http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
- http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
- http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
- http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
- http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
- http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
- http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
- http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
- http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
- http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
- http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
- http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
- http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
- http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-platform-${PV}
- dev-java/commons-httpclient:3
- dev-java/commons-lang:2.1
- dev-java/commons-logging:0
- dev-java/icu4j:4.4
- dev-java/iso-relax:0
- dev-java/jdbc-mysql:0
- dev-java/jdbc-postgresql:0
- >=dev-java/json-simple-1.1:0
- dev-java/jsr173:0
- dev-java/jvyamlb:0
- dev-java/log4j:0
- dev-java/lucene:3.5
- dev-java/rhino:1.6
- dev-java/saxon:9
- dev-java/smack:2.2
- dev-java/sun-jaf:0
- dev-java/tomcat-servlet-api:2.2
- dev-java/ws-commons-util:0
- dev-java/xerces:2"
-# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
-# app-text/jing:0 our version is probably too old
-# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
-# dev-java/freemarker:2.3
-# dev-java/ini4j:0 our version is too old
-# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
-# dev-java/trilead-ssh2:0 in overlay
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/commons-codec:0
- >=dev-java/jsch-0.1.46:0
- dev-java/jzlib:0
- ${CDEPEND}
- dev-java/javacc:0
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
- ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
- ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
- ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
- ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
- ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
- ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
- ln -s "${DISTDIR}"/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
- ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
- ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
- ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
- ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
- ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
- ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
- ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
- ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
- ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
- ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
- ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
- ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
- ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
- ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
- ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
- ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
- ln -s "${DISTDIR}"/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
- ln -s "${DISTDIR}"/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
- ln -s "${DISTDIR}"/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
- ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
- ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
- ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
- ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
- ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
- ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
- ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
- ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
- ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
- ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
- ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
- ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
- ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
- ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
- ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
- ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
- ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
- ln -s "${DISTDIR}"/B005B69D9F5B4DBA636A95403D5CB62BAD5C486D-org.eclipse.jgit-3.6.0.201412230720-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.0.201412230720-r.jar || die
- ln -s "${DISTDIR}"/0F81EBAFB75BE1C3A972B7563078897958724E1A-org.eclipse.jgit.java7-3.6.0.201412230720-r.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.0.201412230720-r.jar || die
- ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
- ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
- ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
- ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
- ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
- ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.process/external/processtreekiller-1.0.2.jar || die
- ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
- ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
- ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
- ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
- ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
- ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
- ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
- ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
- ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
- ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
- ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
- ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
- ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
- ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
- ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
- ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
- ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
- ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- popd >/dev/null || die
-
- java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
- java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
- java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
- java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
- java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
- java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
- java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
- java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
- java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
- # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
- java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
- java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
- # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
- java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
- java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
- java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
- java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
- java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
- java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
- java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
- java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/ide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
- rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
-
- insinto ${INSTALL_DIR}/bin/nativeexecution
- doins bin/nativeexecution/*
-
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
- for file in *.sh ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
-
- if use x86 ; then
- doins -r bin/nativeexecution/Linux-x86
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- elif use amd64 ; then
- doins -r bin/nativeexecution/Linux-x86_64
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- fi
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
- rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
- rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
- rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
- rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
- rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
- rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
- rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
- rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
- rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
- rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
- rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
- rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
- # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
- rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb
- pushd "${D}"/${instdir} >/dev/null || die
- rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
-}
diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150108.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150108.ebuild
deleted file mode 100644
index bf8f1eb..0000000
--- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150108.ebuild
+++ /dev/null
@@ -1,373 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-08_00-01-55/zip/netbeans-trunk-nightly-201501080001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
- http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
- http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
- http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
- http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
- http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
- http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
- http://hg.netbeans.org/binaries/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip
- http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
- http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
- http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
- http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
- http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
- http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
- http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
- http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
- http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
- http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
- http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
- http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
- http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
- http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
- http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
- http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
- http://hg.netbeans.org/binaries/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip
- http://hg.netbeans.org/binaries/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip
- http://hg.netbeans.org/binaries/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip
- http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
- http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
- http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
- http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
- http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
- http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
- http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
- http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
- http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
- http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
- http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
- http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
- http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
- http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
- http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
- http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
- http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
- http://hg.netbeans.org/binaries/B005B69D9F5B4DBA636A95403D5CB62BAD5C486D-org.eclipse.jgit-3.6.0.201412230720-r.jar
- http://hg.netbeans.org/binaries/0F81EBAFB75BE1C3A972B7563078897958724E1A-org.eclipse.jgit.java7-3.6.0.201412230720-r.jar
- http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
- http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
- http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
- http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
- http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
- http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
- http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
- http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
- http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
- http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
- http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
- http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
- http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
- http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
- http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
- http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
- http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
- http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
- http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
- http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
- http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
- http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-platform-${PV}
- dev-java/commons-httpclient:3
- dev-java/commons-lang:2.1
- dev-java/commons-logging:0
- dev-java/icu4j:4.4
- dev-java/iso-relax:0
- dev-java/jdbc-mysql:0
- dev-java/jdbc-postgresql:0
- >=dev-java/json-simple-1.1:0
- dev-java/jsr173:0
- dev-java/jvyamlb:0
- dev-java/log4j:0
- dev-java/lucene:3.5
- dev-java/rhino:1.6
- dev-java/saxon:9
- dev-java/smack:2.2
- dev-java/sun-jaf:0
- dev-java/tomcat-servlet-api:2.2
- dev-java/ws-commons-util:0
- dev-java/xerces:2"
-# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
-# app-text/jing:0 our version is probably too old
-# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
-# dev-java/freemarker:2.3
-# dev-java/ini4j:0 our version is too old
-# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
-# dev-java/trilead-ssh2:0 in overlay
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/commons-codec:0
- >=dev-java/jsch-0.1.46:0
- dev-java/jzlib:0
- ${CDEPEND}
- dev-java/javacc:0
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
- ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
- ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
- ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
- ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
- ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
- ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
- ln -s "${DISTDIR}"/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
- ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
- ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
- ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
- ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
- ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
- ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
- ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
- ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
- ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
- ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
- ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
- ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
- ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
- ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
- ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
- ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
- ln -s "${DISTDIR}"/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
- ln -s "${DISTDIR}"/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
- ln -s "${DISTDIR}"/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
- ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
- ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
- ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
- ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
- ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
- ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
- ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
- ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
- ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
- ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
- ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
- ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
- ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
- ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
- ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
- ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
- ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
- ln -s "${DISTDIR}"/B005B69D9F5B4DBA636A95403D5CB62BAD5C486D-org.eclipse.jgit-3.6.0.201412230720-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.0.201412230720-r.jar || die
- ln -s "${DISTDIR}"/0F81EBAFB75BE1C3A972B7563078897958724E1A-org.eclipse.jgit.java7-3.6.0.201412230720-r.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.0.201412230720-r.jar || die
- ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
- ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
- ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
- ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
- ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
- ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.process/external/processtreekiller-1.0.2.jar || die
- ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
- ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
- ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
- ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
- ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
- ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
- ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
- ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
- ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
- ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
- ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
- ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
- ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
- ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
- ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
- ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
- ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
- ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- popd >/dev/null || die
-
- java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
- java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
- java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
- java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
- java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
- java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
- java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
- java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
- java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
- # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
- java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
- java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
- # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
- java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
- java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
- java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
- java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
- java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
- java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
- java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
- java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/ide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
- rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
-
- insinto ${INSTALL_DIR}/bin/nativeexecution
- doins bin/nativeexecution/*
-
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
- for file in *.sh ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
-
- if use x86 ; then
- doins -r bin/nativeexecution/Linux-x86
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- elif use amd64 ; then
- doins -r bin/nativeexecution/Linux-x86_64
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- fi
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
- rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
- rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
- rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
- rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
- rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
- rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
- rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
- rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
- rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
- rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
- rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
- rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
- # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
- rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb
- pushd "${D}"/${instdir} >/dev/null || die
- rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
-}
diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150109.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150109.ebuild
deleted file mode 100644
index a9e3adb..0000000
--- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150109.ebuild
+++ /dev/null
@@ -1,373 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
- http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
- http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
- http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
- http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
- http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
- http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
- http://hg.netbeans.org/binaries/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip
- http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
- http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
- http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
- http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
- http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
- http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
- http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
- http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
- http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
- http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
- http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
- http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
- http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
- http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
- http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
- http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
- http://hg.netbeans.org/binaries/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip
- http://hg.netbeans.org/binaries/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip
- http://hg.netbeans.org/binaries/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip
- http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
- http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
- http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
- http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
- http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
- http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
- http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
- http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
- http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
- http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
- http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
- http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
- http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
- http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
- http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
- http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
- http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
- http://hg.netbeans.org/binaries/B005B69D9F5B4DBA636A95403D5CB62BAD5C486D-org.eclipse.jgit-3.6.0.201412230720-r.jar
- http://hg.netbeans.org/binaries/0F81EBAFB75BE1C3A972B7563078897958724E1A-org.eclipse.jgit.java7-3.6.0.201412230720-r.jar
- http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
- http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
- http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
- http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
- http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
- http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
- http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
- http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
- http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
- http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
- http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
- http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
- http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
- http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
- http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
- http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
- http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
- http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
- http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
- http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
- http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
- http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-platform-${PV}
- dev-java/commons-httpclient:3
- dev-java/commons-lang:2.1
- dev-java/commons-logging:0
- dev-java/icu4j:4.4
- dev-java/iso-relax:0
- dev-java/jdbc-mysql:0
- dev-java/jdbc-postgresql:0
- >=dev-java/json-simple-1.1:0
- dev-java/jsr173:0
- dev-java/jvyamlb:0
- dev-java/log4j:0
- dev-java/lucene:3.5
- dev-java/rhino:1.6
- dev-java/saxon:9
- dev-java/smack:2.2
- dev-java/sun-jaf:0
- dev-java/tomcat-servlet-api:2.2
- dev-java/ws-commons-util:0
- dev-java/xerces:2"
-# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
-# app-text/jing:0 our version is probably too old
-# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
-# dev-java/freemarker:2.3
-# dev-java/ini4j:0 our version is too old
-# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
-# dev-java/trilead-ssh2:0 in overlay
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/commons-codec:0
- >=dev-java/jsch-0.1.46:0
- dev-java/jzlib:0
- ${CDEPEND}
- dev-java/javacc:0
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
- ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
- ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
- ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
- ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
- ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
- ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
- ln -s "${DISTDIR}"/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
- ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
- ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
- ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
- ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
- ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
- ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
- ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
- ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
- ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
- ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
- ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
- ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
- ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
- ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
- ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
- ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
- ln -s "${DISTDIR}"/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
- ln -s "${DISTDIR}"/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
- ln -s "${DISTDIR}"/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
- ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
- ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
- ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
- ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
- ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
- ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
- ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
- ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
- ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
- ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
- ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
- ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
- ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
- ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
- ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
- ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
- ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
- ln -s "${DISTDIR}"/B005B69D9F5B4DBA636A95403D5CB62BAD5C486D-org.eclipse.jgit-3.6.0.201412230720-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.0.201412230720-r.jar || die
- ln -s "${DISTDIR}"/0F81EBAFB75BE1C3A972B7563078897958724E1A-org.eclipse.jgit.java7-3.6.0.201412230720-r.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.0.201412230720-r.jar || die
- ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
- ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
- ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
- ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
- ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
- ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.process/external/processtreekiller-1.0.2.jar || die
- ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
- ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
- ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
- ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
- ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
- ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
- ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
- ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
- ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
- ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
- ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
- ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
- ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
- ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
- ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
- ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
- ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
- ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- popd >/dev/null || die
-
- java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
- java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
- java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
- java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
- java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
- java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
- java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
- java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
- java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
- # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
- java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
- java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
- # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
- java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
- java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
- java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
- java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
- java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
- java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
- java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
- java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/ide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
- rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
-
- insinto ${INSTALL_DIR}/bin/nativeexecution
- doins bin/nativeexecution/*
-
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
- for file in *.sh ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
-
- if use x86 ; then
- doins -r bin/nativeexecution/Linux-x86
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- elif use amd64 ; then
- doins -r bin/nativeexecution/Linux-x86_64
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- fi
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
- rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
- rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
- rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
- rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
- rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
- rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
- rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
- rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
- rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
- rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
- rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
- rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
- # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
- rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb
- pushd "${D}"/${instdir} >/dev/null || die
- rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
-}
diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150111.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150111.ebuild
deleted file mode 100644
index 72a90f3..0000000
--- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150111.ebuild
+++ /dev/null
@@ -1,373 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-11_02-08-05/zip/netbeans-trunk-nightly-201501110208-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
- http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
- http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
- http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
- http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
- http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
- http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
- http://hg.netbeans.org/binaries/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip
- http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
- http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
- http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
- http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
- http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
- http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
- http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
- http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
- http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
- http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
- http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
- http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
- http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
- http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
- http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
- http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
- http://hg.netbeans.org/binaries/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip
- http://hg.netbeans.org/binaries/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip
- http://hg.netbeans.org/binaries/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip
- http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
- http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
- http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
- http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
- http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
- http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
- http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
- http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
- http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
- http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
- http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
- http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
- http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
- http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
- http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
- http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
- http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
- http://hg.netbeans.org/binaries/B005B69D9F5B4DBA636A95403D5CB62BAD5C486D-org.eclipse.jgit-3.6.0.201412230720-r.jar
- http://hg.netbeans.org/binaries/0F81EBAFB75BE1C3A972B7563078897958724E1A-org.eclipse.jgit.java7-3.6.0.201412230720-r.jar
- http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
- http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
- http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
- http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
- http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
- http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
- http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
- http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
- http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
- http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
- http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
- http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
- http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
- http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
- http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
- http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
- http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
- http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
- http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
- http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
- http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
- http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-platform-${PV}
- dev-java/commons-httpclient:3
- dev-java/commons-lang:2.1
- dev-java/commons-logging:0
- dev-java/icu4j:4.4
- dev-java/iso-relax:0
- dev-java/jdbc-mysql:0
- dev-java/jdbc-postgresql:0
- >=dev-java/json-simple-1.1:0
- dev-java/jsr173:0
- dev-java/jvyamlb:0
- dev-java/log4j:0
- dev-java/lucene:3.5
- dev-java/rhino:1.6
- dev-java/saxon:9
- dev-java/smack:2.2
- dev-java/sun-jaf:0
- dev-java/tomcat-servlet-api:2.2
- dev-java/ws-commons-util:0
- dev-java/xerces:2"
-# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
-# app-text/jing:0 our version is probably too old
-# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
-# dev-java/freemarker:2.3
-# dev-java/ini4j:0 our version is too old
-# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
-# dev-java/trilead-ssh2:0 in overlay
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/commons-codec:0
- >=dev-java/jsch-0.1.46:0
- dev-java/jzlib:0
- ${CDEPEND}
- dev-java/javacc:0
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
- ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
- ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
- ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
- ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
- ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
- ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
- ln -s "${DISTDIR}"/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
- ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
- ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
- ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
- ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
- ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
- ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
- ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
- ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
- ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
- ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
- ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
- ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
- ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
- ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
- ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
- ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
- ln -s "${DISTDIR}"/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
- ln -s "${DISTDIR}"/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
- ln -s "${DISTDIR}"/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
- ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
- ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
- ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
- ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
- ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
- ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
- ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
- ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
- ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
- ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
- ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
- ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
- ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
- ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
- ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
- ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
- ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
- ln -s "${DISTDIR}"/B005B69D9F5B4DBA636A95403D5CB62BAD5C486D-org.eclipse.jgit-3.6.0.201412230720-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.0.201412230720-r.jar || die
- ln -s "${DISTDIR}"/0F81EBAFB75BE1C3A972B7563078897958724E1A-org.eclipse.jgit.java7-3.6.0.201412230720-r.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.0.201412230720-r.jar || die
- ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
- ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
- ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
- ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
- ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
- ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.process/external/processtreekiller-1.0.2.jar || die
- ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
- ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
- ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
- ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
- ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
- ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
- ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
- ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
- ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
- ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
- ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
- ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
- ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
- ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
- ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
- ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
- ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
- ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- popd >/dev/null || die
-
- java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
- java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
- java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
- java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
- java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
- java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
- java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
- java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
- java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
- # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
- java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
- java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
- # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
- java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
- java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
- java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
- java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
- java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
- java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
- java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
- java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/ide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
- rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
-
- insinto ${INSTALL_DIR}/bin/nativeexecution
- doins bin/nativeexecution/*
-
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
- for file in *.sh ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
-
- if use x86 ; then
- doins -r bin/nativeexecution/Linux-x86
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- elif use amd64 ; then
- doins -r bin/nativeexecution/Linux-x86_64
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- fi
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
- rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
- rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
- rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
- rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
- rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
- rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
- rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
- rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
- rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
- rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
- rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
- rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
- # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
- rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb
- pushd "${D}"/${instdir} >/dev/null || die
- rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
-}
diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150112.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150112.ebuild
deleted file mode 100644
index 07c6dcd..0000000
--- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150112.ebuild
+++ /dev/null
@@ -1,373 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-12_00-01-55/zip/netbeans-trunk-nightly-201501120001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
- http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
- http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
- http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
- http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
- http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
- http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
- http://hg.netbeans.org/binaries/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip
- http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
- http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
- http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
- http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
- http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
- http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
- http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
- http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
- http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
- http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
- http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
- http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
- http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
- http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
- http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
- http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
- http://hg.netbeans.org/binaries/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip
- http://hg.netbeans.org/binaries/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip
- http://hg.netbeans.org/binaries/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip
- http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
- http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
- http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
- http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
- http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
- http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
- http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
- http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
- http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
- http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
- http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
- http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
- http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
- http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
- http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
- http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
- http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
- http://hg.netbeans.org/binaries/B005B69D9F5B4DBA636A95403D5CB62BAD5C486D-org.eclipse.jgit-3.6.0.201412230720-r.jar
- http://hg.netbeans.org/binaries/0F81EBAFB75BE1C3A972B7563078897958724E1A-org.eclipse.jgit.java7-3.6.0.201412230720-r.jar
- http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
- http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
- http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
- http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
- http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
- http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
- http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
- http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
- http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
- http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
- http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
- http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
- http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
- http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
- http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
- http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
- http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
- http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
- http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
- http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
- http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
- http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-platform-${PV}
- dev-java/commons-httpclient:3
- dev-java/commons-lang:2.1
- dev-java/commons-logging:0
- dev-java/icu4j:4.4
- dev-java/iso-relax:0
- dev-java/jdbc-mysql:0
- dev-java/jdbc-postgresql:0
- >=dev-java/json-simple-1.1:0
- dev-java/jsr173:0
- dev-java/jvyamlb:0
- dev-java/log4j:0
- dev-java/lucene:3.5
- dev-java/rhino:1.6
- dev-java/saxon:9
- dev-java/smack:2.2
- dev-java/sun-jaf:0
- dev-java/tomcat-servlet-api:2.2
- dev-java/ws-commons-util:0
- dev-java/xerces:2"
-# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
-# app-text/jing:0 our version is probably too old
-# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
-# dev-java/freemarker:2.3
-# dev-java/ini4j:0 our version is too old
-# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
-# dev-java/trilead-ssh2:0 in overlay
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/commons-codec:0
- >=dev-java/jsch-0.1.46:0
- dev-java/jzlib:0
- ${CDEPEND}
- dev-java/javacc:0
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
- ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
- ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
- ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
- ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
- ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
- ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
- ln -s "${DISTDIR}"/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
- ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
- ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
- ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
- ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
- ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
- ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
- ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
- ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
- ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
- ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
- ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
- ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
- ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
- ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
- ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
- ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
- ln -s "${DISTDIR}"/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
- ln -s "${DISTDIR}"/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
- ln -s "${DISTDIR}"/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
- ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
- ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
- ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
- ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
- ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
- ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
- ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
- ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
- ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
- ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
- ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
- ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
- ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
- ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
- ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
- ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
- ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
- ln -s "${DISTDIR}"/B005B69D9F5B4DBA636A95403D5CB62BAD5C486D-org.eclipse.jgit-3.6.0.201412230720-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.0.201412230720-r.jar || die
- ln -s "${DISTDIR}"/0F81EBAFB75BE1C3A972B7563078897958724E1A-org.eclipse.jgit.java7-3.6.0.201412230720-r.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.0.201412230720-r.jar || die
- ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
- ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
- ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
- ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
- ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
- ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.process/external/processtreekiller-1.0.2.jar || die
- ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
- ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
- ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
- ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
- ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
- ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
- ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
- ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
- ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
- ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
- ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
- ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
- ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
- ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
- ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
- ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
- ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
- ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- popd >/dev/null || die
-
- java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
- java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
- java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
- java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
- java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
- java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
- java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
- java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
- java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
- # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
- java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
- java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
- # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
- java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
- java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
- java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
- java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
- java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
- java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
- java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
- java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/ide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
- rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
-
- insinto ${INSTALL_DIR}/bin/nativeexecution
- doins bin/nativeexecution/*
-
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
- for file in *.sh ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
-
- if use x86 ; then
- doins -r bin/nativeexecution/Linux-x86
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- elif use amd64 ; then
- doins -r bin/nativeexecution/Linux-x86_64
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- fi
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
- rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
- rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
- rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
- rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
- rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
- rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
- rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
- rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
- rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
- rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
- rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
- rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
- # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
- rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb
- pushd "${D}"/${instdir} >/dev/null || die
- rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
-}
diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150113.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150113.ebuild
deleted file mode 100644
index 7332e5c..0000000
--- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150113.ebuild
+++ /dev/null
@@ -1,373 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
- http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
- http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
- http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
- http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
- http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
- http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
- http://hg.netbeans.org/binaries/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip
- http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
- http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
- http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
- http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
- http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
- http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
- http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
- http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
- http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
- http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
- http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
- http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
- http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
- http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
- http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
- http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
- http://hg.netbeans.org/binaries/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip
- http://hg.netbeans.org/binaries/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip
- http://hg.netbeans.org/binaries/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip
- http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
- http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
- http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
- http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
- http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
- http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
- http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
- http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
- http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
- http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
- http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
- http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
- http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
- http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
- http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
- http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
- http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
- http://hg.netbeans.org/binaries/B005B69D9F5B4DBA636A95403D5CB62BAD5C486D-org.eclipse.jgit-3.6.0.201412230720-r.jar
- http://hg.netbeans.org/binaries/0F81EBAFB75BE1C3A972B7563078897958724E1A-org.eclipse.jgit.java7-3.6.0.201412230720-r.jar
- http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
- http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
- http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
- http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
- http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
- http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
- http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
- http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
- http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
- http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
- http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
- http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
- http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
- http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
- http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
- http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
- http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
- http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
- http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
- http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
- http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
- http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-platform-${PV}
- dev-java/commons-httpclient:3
- dev-java/commons-lang:2.1
- dev-java/commons-logging:0
- dev-java/icu4j:4.4
- dev-java/iso-relax:0
- dev-java/jdbc-mysql:0
- dev-java/jdbc-postgresql:0
- >=dev-java/json-simple-1.1:0
- dev-java/jsr173:0
- dev-java/jvyamlb:0
- dev-java/log4j:0
- dev-java/lucene:3.5
- dev-java/rhino:1.6
- dev-java/saxon:9
- dev-java/smack:2.2
- dev-java/sun-jaf:0
- dev-java/tomcat-servlet-api:2.2
- dev-java/ws-commons-util:0
- dev-java/xerces:2"
-# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
-# app-text/jing:0 our version is probably too old
-# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
-# dev-java/freemarker:2.3
-# dev-java/ini4j:0 our version is too old
-# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
-# dev-java/trilead-ssh2:0 in overlay
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/commons-codec:0
- >=dev-java/jsch-0.1.46:0
- dev-java/jzlib:0
- ${CDEPEND}
- dev-java/javacc:0
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
- ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
- ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
- ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
- ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
- ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
- ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
- ln -s "${DISTDIR}"/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
- ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
- ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
- ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
- ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
- ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
- ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
- ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
- ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
- ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
- ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
- ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
- ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
- ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
- ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
- ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
- ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
- ln -s "${DISTDIR}"/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
- ln -s "${DISTDIR}"/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
- ln -s "${DISTDIR}"/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
- ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
- ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
- ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
- ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
- ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
- ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
- ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
- ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
- ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
- ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
- ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
- ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
- ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
- ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
- ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
- ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
- ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
- ln -s "${DISTDIR}"/B005B69D9F5B4DBA636A95403D5CB62BAD5C486D-org.eclipse.jgit-3.6.0.201412230720-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.0.201412230720-r.jar || die
- ln -s "${DISTDIR}"/0F81EBAFB75BE1C3A972B7563078897958724E1A-org.eclipse.jgit.java7-3.6.0.201412230720-r.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.0.201412230720-r.jar || die
- ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
- ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
- ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
- ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
- ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
- ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.process/external/processtreekiller-1.0.2.jar || die
- ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
- ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
- ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
- ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
- ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
- ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
- ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
- ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
- ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
- ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
- ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
- ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
- ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
- ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
- ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
- ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
- ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
- ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- popd >/dev/null || die
-
- java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
- java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
- java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
- java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
- java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
- java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
- java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
- java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
- java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
- # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
- java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
- java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
- # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
- java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
- java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
- java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
- java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
- java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
- java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
- java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
- java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/ide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
- rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
-
- insinto ${INSTALL_DIR}/bin/nativeexecution
- doins bin/nativeexecution/*
-
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
- for file in *.sh ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
-
- if use x86 ; then
- doins -r bin/nativeexecution/Linux-x86
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- elif use amd64 ; then
- doins -r bin/nativeexecution/Linux-x86_64
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- fi
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
- rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
- rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
- rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
- rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
- rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
- rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
- rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
- rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
- rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
- rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
- rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
- rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
- # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
- rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb
- pushd "${D}"/${instdir} >/dev/null || die
- rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
-}
diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150114.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150114.ebuild
deleted file mode 100644
index 2b595de..0000000
--- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150114.ebuild
+++ /dev/null
@@ -1,373 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-14_00-01-55/zip/netbeans-trunk-nightly-201501140001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
- http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
- http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
- http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
- http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
- http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
- http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
- http://hg.netbeans.org/binaries/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip
- http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
- http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
- http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
- http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
- http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
- http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
- http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
- http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
- http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
- http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
- http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
- http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
- http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
- http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
- http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
- http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
- http://hg.netbeans.org/binaries/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip
- http://hg.netbeans.org/binaries/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip
- http://hg.netbeans.org/binaries/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip
- http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
- http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
- http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
- http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
- http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
- http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
- http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
- http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
- http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
- http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
- http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
- http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
- http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
- http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
- http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
- http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
- http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
- http://hg.netbeans.org/binaries/B005B69D9F5B4DBA636A95403D5CB62BAD5C486D-org.eclipse.jgit-3.6.0.201412230720-r.jar
- http://hg.netbeans.org/binaries/0F81EBAFB75BE1C3A972B7563078897958724E1A-org.eclipse.jgit.java7-3.6.0.201412230720-r.jar
- http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
- http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
- http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
- http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
- http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
- http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
- http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
- http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
- http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
- http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
- http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
- http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
- http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
- http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
- http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
- http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
- http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
- http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
- http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
- http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
- http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
- http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-platform-${PV}
- dev-java/commons-httpclient:3
- dev-java/commons-lang:2.1
- dev-java/commons-logging:0
- dev-java/icu4j:4.4
- dev-java/iso-relax:0
- dev-java/jdbc-mysql:0
- dev-java/jdbc-postgresql:0
- >=dev-java/json-simple-1.1:0
- dev-java/jsr173:0
- dev-java/jvyamlb:0
- dev-java/log4j:0
- dev-java/lucene:3.5
- dev-java/rhino:1.6
- dev-java/saxon:9
- dev-java/smack:2.2
- dev-java/sun-jaf:0
- dev-java/tomcat-servlet-api:2.2
- dev-java/ws-commons-util:0
- dev-java/xerces:2"
-# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
-# app-text/jing:0 our version is probably too old
-# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
-# dev-java/freemarker:2.3
-# dev-java/ini4j:0 our version is too old
-# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
-# dev-java/trilead-ssh2:0 in overlay
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/commons-codec:0
- >=dev-java/jsch-0.1.46:0
- dev-java/jzlib:0
- ${CDEPEND}
- dev-java/javacc:0
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
- ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
- ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
- ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
- ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
- ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
- ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
- ln -s "${DISTDIR}"/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
- ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
- ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
- ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
- ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
- ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
- ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
- ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
- ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
- ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
- ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
- ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
- ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
- ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
- ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
- ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
- ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
- ln -s "${DISTDIR}"/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
- ln -s "${DISTDIR}"/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
- ln -s "${DISTDIR}"/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
- ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
- ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
- ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
- ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
- ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
- ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
- ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
- ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
- ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
- ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
- ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
- ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
- ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
- ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
- ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
- ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
- ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
- ln -s "${DISTDIR}"/B005B69D9F5B4DBA636A95403D5CB62BAD5C486D-org.eclipse.jgit-3.6.0.201412230720-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.0.201412230720-r.jar || die
- ln -s "${DISTDIR}"/0F81EBAFB75BE1C3A972B7563078897958724E1A-org.eclipse.jgit.java7-3.6.0.201412230720-r.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.0.201412230720-r.jar || die
- ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
- ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
- ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
- ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
- ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
- ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.process/external/processtreekiller-1.0.2.jar || die
- ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
- ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
- ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
- ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
- ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
- ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
- ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
- ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
- ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
- ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
- ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
- ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
- ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
- ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
- ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
- ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
- ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
- ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- popd >/dev/null || die
-
- java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
- java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
- java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
- java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
- java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
- java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
- java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
- java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
- java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
- # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
- java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
- java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
- # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
- java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
- java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
- java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
- java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
- java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
- java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
- java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
- java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/ide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
- rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
-
- insinto ${INSTALL_DIR}/bin/nativeexecution
- doins bin/nativeexecution/*
-
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
- for file in *.sh ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
-
- if use x86 ; then
- doins -r bin/nativeexecution/Linux-x86
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- elif use amd64 ; then
- doins -r bin/nativeexecution/Linux-x86_64
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- fi
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
- rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
- rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
- rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
- rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
- rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
- rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
- rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
- rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
- rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
- rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
- rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
- rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
- # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
- rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb
- pushd "${D}"/${instdir} >/dev/null || die
- rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
-}
diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150115.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150115.ebuild
deleted file mode 100644
index 7d17ffa..0000000
--- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150115.ebuild
+++ /dev/null
@@ -1,373 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-15_00-01-55/zip/netbeans-trunk-nightly-201501150001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
- http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
- http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
- http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
- http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
- http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
- http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
- http://hg.netbeans.org/binaries/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip
- http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
- http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
- http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
- http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
- http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
- http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
- http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
- http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
- http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
- http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
- http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
- http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
- http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
- http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
- http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
- http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
- http://hg.netbeans.org/binaries/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip
- http://hg.netbeans.org/binaries/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip
- http://hg.netbeans.org/binaries/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip
- http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
- http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
- http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
- http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
- http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
- http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
- http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
- http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
- http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
- http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
- http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
- http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
- http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
- http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
- http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
- http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
- http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
- http://hg.netbeans.org/binaries/B005B69D9F5B4DBA636A95403D5CB62BAD5C486D-org.eclipse.jgit-3.6.0.201412230720-r.jar
- http://hg.netbeans.org/binaries/0F81EBAFB75BE1C3A972B7563078897958724E1A-org.eclipse.jgit.java7-3.6.0.201412230720-r.jar
- http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
- http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
- http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
- http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
- http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
- http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
- http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
- http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
- http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
- http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
- http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
- http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
- http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
- http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
- http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
- http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
- http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
- http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
- http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
- http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
- http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
- http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-platform-${PV}
- dev-java/commons-httpclient:3
- dev-java/commons-lang:2.1
- dev-java/commons-logging:0
- dev-java/icu4j:4.4
- dev-java/iso-relax:0
- dev-java/jdbc-mysql:0
- dev-java/jdbc-postgresql:0
- >=dev-java/json-simple-1.1:0
- dev-java/jsr173:0
- dev-java/jvyamlb:0
- dev-java/log4j:0
- dev-java/lucene:3.5
- dev-java/rhino:1.6
- dev-java/saxon:9
- dev-java/smack:2.2
- dev-java/sun-jaf:0
- dev-java/tomcat-servlet-api:2.2
- dev-java/ws-commons-util:0
- dev-java/xerces:2"
-# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
-# app-text/jing:0 our version is probably too old
-# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
-# dev-java/freemarker:2.3
-# dev-java/ini4j:0 our version is too old
-# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
-# dev-java/trilead-ssh2:0 in overlay
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/commons-codec:0
- >=dev-java/jsch-0.1.46:0
- dev-java/jzlib:0
- ${CDEPEND}
- dev-java/javacc:0
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
- ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
- ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
- ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
- ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
- ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
- ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
- ln -s "${DISTDIR}"/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
- ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
- ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
- ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
- ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
- ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
- ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
- ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
- ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
- ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
- ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
- ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
- ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
- ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
- ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
- ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
- ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
- ln -s "${DISTDIR}"/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
- ln -s "${DISTDIR}"/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
- ln -s "${DISTDIR}"/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
- ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
- ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
- ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
- ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
- ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
- ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
- ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
- ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
- ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
- ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
- ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
- ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
- ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
- ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
- ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
- ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
- ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
- ln -s "${DISTDIR}"/B005B69D9F5B4DBA636A95403D5CB62BAD5C486D-org.eclipse.jgit-3.6.0.201412230720-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.0.201412230720-r.jar || die
- ln -s "${DISTDIR}"/0F81EBAFB75BE1C3A972B7563078897958724E1A-org.eclipse.jgit.java7-3.6.0.201412230720-r.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.0.201412230720-r.jar || die
- ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
- ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
- ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
- ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
- ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
- ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.process/external/processtreekiller-1.0.2.jar || die
- ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
- ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
- ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
- ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
- ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
- ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
- ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
- ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
- ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
- ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
- ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
- ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
- ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
- ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
- ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
- ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
- ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
- ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- popd >/dev/null || die
-
- java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
- java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
- java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
- java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
- java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
- java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
- java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
- java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
- java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
- # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
- java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
- java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
- # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
- java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
- java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
- java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
- java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
- java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
- java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
- java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
- java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/ide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
- rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
-
- insinto ${INSTALL_DIR}/bin/nativeexecution
- doins bin/nativeexecution/*
-
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
- for file in *.sh ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
-
- if use x86 ; then
- doins -r bin/nativeexecution/Linux-x86
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- elif use amd64 ; then
- doins -r bin/nativeexecution/Linux-x86_64
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- fi
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
- rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
- rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
- rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
- rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
- rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
- rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
- rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
- rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
- rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
- rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
- rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
- rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
- # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
- rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb
- pushd "${D}"/${instdir} >/dev/null || die
- rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
-}
diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150116.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150116.ebuild
deleted file mode 100644
index 321da62..0000000
--- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150116.ebuild
+++ /dev/null
@@ -1,373 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-16_00-01-55/zip/netbeans-trunk-nightly-201501160001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
- http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
- http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
- http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
- http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
- http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
- http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
- http://hg.netbeans.org/binaries/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip
- http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
- http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
- http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
- http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
- http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
- http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
- http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
- http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
- http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
- http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
- http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
- http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
- http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
- http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
- http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
- http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
- http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
- http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
- http://hg.netbeans.org/binaries/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip
- http://hg.netbeans.org/binaries/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip
- http://hg.netbeans.org/binaries/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip
- http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
- http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
- http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
- http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
- http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
- http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
- http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
- http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
- http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
- http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
- http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
- http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
- http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
- http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
- http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
- http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
- http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
- http://hg.netbeans.org/binaries/B005B69D9F5B4DBA636A95403D5CB62BAD5C486D-org.eclipse.jgit-3.6.0.201412230720-r.jar
- http://hg.netbeans.org/binaries/0F81EBAFB75BE1C3A972B7563078897958724E1A-org.eclipse.jgit.java7-3.6.0.201412230720-r.jar
- http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
- http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
- http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
- http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
- http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
- http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
- http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
- http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
- http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
- http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
- http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
- http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
- http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
- http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
- http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
- http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
- http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
- http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
- http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
- http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
- http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
- http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
- http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
- http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-platform-${PV}
- dev-java/commons-httpclient:3
- dev-java/commons-lang:2.1
- dev-java/commons-logging:0
- dev-java/icu4j:4.4
- dev-java/iso-relax:0
- dev-java/jdbc-mysql:0
- dev-java/jdbc-postgresql:0
- >=dev-java/json-simple-1.1:0
- dev-java/jsr173:0
- dev-java/jvyamlb:0
- dev-java/log4j:0
- dev-java/lucene:3.5
- dev-java/rhino:1.6
- dev-java/saxon:9
- dev-java/smack:2.2
- dev-java/sun-jaf:0
- dev-java/tomcat-servlet-api:2.2
- dev-java/ws-commons-util:0
- dev-java/xerces:2"
-# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
-# app-text/jing:0 our version is probably too old
-# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
-# dev-java/freemarker:2.3
-# dev-java/ini4j:0 our version is too old
-# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
-# dev-java/trilead-ssh2:0 in overlay
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/commons-codec:0
- >=dev-java/jsch-0.1.46:0
- dev-java/jzlib:0
- ${CDEPEND}
- dev-java/javacc:0
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
- ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
- ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
- ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
- ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
- ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
- ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
- ln -s "${DISTDIR}"/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
- ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
- ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
- ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
- ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
- ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
- ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
- ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
- ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
- ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
- ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
- ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
- ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
- ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
- ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
- ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
- ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
- ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
- ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
- ln -s "${DISTDIR}"/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
- ln -s "${DISTDIR}"/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
- ln -s "${DISTDIR}"/291540295937BAC426A5A5BDDB6D86604075F4C0-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
- ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
- ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
- ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
- ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
- ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
- ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
- ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
- ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
- ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
- ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
- ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
- ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
- ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
- ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
- ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
- ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
- ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
- ln -s "${DISTDIR}"/B005B69D9F5B4DBA636A95403D5CB62BAD5C486D-org.eclipse.jgit-3.6.0.201412230720-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.0.201412230720-r.jar || die
- ln -s "${DISTDIR}"/0F81EBAFB75BE1C3A972B7563078897958724E1A-org.eclipse.jgit.java7-3.6.0.201412230720-r.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.0.201412230720-r.jar || die
- ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
- ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
- ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
- ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
- ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
- ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
- ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
- ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.process/external/processtreekiller-1.0.2.jar || die
- ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
- ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
- ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
- ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
- ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
- ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
- ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
- ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
- ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
- ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
- ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
- ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
- ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
- ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
- ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
- ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
- ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
- ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- popd >/dev/null || die
-
- java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
- java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
- java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
- java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
- java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
- java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
- java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
- java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
- java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
- # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
- java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
- java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
- java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
- # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
- java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
- java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
- java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
- java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
- java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
- java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
- java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
- java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/ide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
- rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
-
- insinto ${INSTALL_DIR}/bin/nativeexecution
- doins bin/nativeexecution/*
-
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
- for file in *.sh ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
-
- if use x86 ; then
- doins -r bin/nativeexecution/Linux-x86
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- elif use amd64 ; then
- doins -r bin/nativeexecution/Linux-x86_64
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- fi
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
- rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
- rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
- rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
- rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
- rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
- rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
- rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
- rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
- rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
- rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
- rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
- rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
- # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
- rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb
- pushd "${D}"/${instdir} >/dev/null || die
- rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
-}
diff --git a/dev-java/netbeans-java/ChangeLog b/dev-java/netbeans-java/ChangeLog
index 30e361e..eda07f7 100644
--- a/dev-java/netbeans-java/ChangeLog
+++ b/dev-java/netbeans-java/ChangeLog
@@ -2,6 +2,16 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ -netbeans-java-9999_p20150103.ebuild, -netbeans-java-9999_p20150104.ebuild,
+ -netbeans-java-9999_p20150105.ebuild, -netbeans-java-9999_p20150106.ebuild,
+ -netbeans-java-9999_p20150107.ebuild, -netbeans-java-9999_p20150108.ebuild,
+ -netbeans-java-9999_p20150109.ebuild, -netbeans-java-9999_p20150111.ebuild,
+ -netbeans-java-9999_p20150112.ebuild, -netbeans-java-9999_p20150113.ebuild,
+ -netbeans-java-9999_p20150114.ebuild, -netbeans-java-9999_p20150115.ebuild,
+ -netbeans-java-9999_p20150116.ebuild:
+ removed obsolete ebuilds
+
*netbeans-java-9999_p20150217 (17 Feb 2015)
17 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
index 9a62be6..58078b3 100644
--- a/dev-java/netbeans-java/Manifest
+++ b/dev-java/netbeans-java/Manifest
@@ -94,19 +94,6 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201501030001-src.zip 201338819 SHA256 c3ffc019c29c3c7bef021b074ffff4829e5f1d1adc3e4ae097a56d27069bf820 SHA512 ad1361a2faba8703a0daeeaa5b834dae46dd3d8f044a6cef200738d268aaa2c74b557c2426735454194e525bec28250e684b67d79501b9c3373f295de65c1a22 WHIRLPOOL dfe43998e68de2b48a461606cef3755474f7e36bc3927bdcb6d63597aa40dde11fff0e3217a5e234916ca2f91998f2d127ef350c5c9778efc7895db429126d99
-DIST netbeans-trunk-nightly-201501040001-src.zip 201339217 SHA256 ded2c737bab950f4f4e403f85f9352753a0ce313262164d9c5bee6bdbfb570c4 SHA512 902d0e19d09070a608175a5e950d1fae63480ccc52771f381e784b5029ddfe422f96a00a9be8ca29a52989e71d121741561064b39460ba7aaa39a686feb7fabc WHIRLPOOL 38c176edb5e96d8afef1ae69f5f48c3c4a7ba71573737ebbad7f73b7b7a802576f78fc130359e34e8f4eb6e7ce5f96470ae045652fa9e5f301dfe11f55c68e72
-DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4ee139e231cb9b91dea84d95b428820d987f7f4b49569bff2d3 SHA512 f7070f335de561a6d0dd9b8301365c0b2b6ea20facca9b66ed8fbc6ef3eba62200f66e8c3e9a38fe99982f5f1ce85f743dde3a33a8c2a34897ca424c8c667094 WHIRLPOOL 72c94387a21ec39e4ba0f0d846212f97313f6b80ea3698a471a92b570dbb3dd4cc27ec54fe1a67f119b18274940bb66459216d52a53509b7c64e3ac3472d26c0
-DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
-DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
-DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
-DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
-DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
-DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
-DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
-DIST netbeans-trunk-nightly-201501140001-src.zip 201400262 SHA256 65aef07f80d9cfe6b47ac2c3aa2be2f1d98a7d9466a44c5196cab7b88e743a2d SHA512 1175de97a824b8be65a5b25b20cfcd17ae4ab4b101794f7dbdde8059b7192f30193d634e63141a54e9e8c2018166f1f204d321270ba91959d450839b9e1fb89e WHIRLPOOL b5944d4eb663cda53d83f88a52775868cf942c632e5cae0be25970fde60557aa43f69095ddc0861eb872f815e562f6998a5873b8aae1c2c660ae8e8ade75b4c2
-DIST netbeans-trunk-nightly-201501150001-src.zip 201400330 SHA256 20732864d0ece6b3b7a2050181c2ec341fa33b031423a913141b9c76aa590044 SHA512 6cd0ff2334b892835c91ae0c0bcf996e2322673533f46cec0efa37db25837f809202de061696c737da837099179a1fe20ef7bd569f6c04375e6090a8c5757d4d WHIRLPOOL 82a9189ff14ac9f373d84346361b231bc7ef298be20892b7a76e20ba8fe3762055f11957f40ba914d939d650cf7f9b098604aae84d30622e207498a5ad14fa81
-DIST netbeans-trunk-nightly-201501160001-src.zip 201394511 SHA256 0a5e6e98692bceabdacc7ef41fe2b7fb59d9c879453982b2dc0e79d28f077714 SHA512 2a5be09537b1735e712ec373cc7f41b1e8b7753be5026ec3a1562d7347f4d5addf58bb9ea052051e0df2113e18a366e4095f84432dffb4b75b86b9ca913d3d56 WHIRLPOOL 7a8d35dcba4754cb809b8ac8710cbba8ba5452c4c4e13963a40e032b13241aa9b44328f3bbeea681bf535a31980e766331acaf5ae265bda5dd5790bda872d8dc
DIST netbeans-trunk-nightly-201501180001-src.zip 201391445 SHA256 b1bf4373e5b799f830894b4ea7ab878ef09c64059758cebb2fa1b1a244718965 SHA512 bf1a40344c915a754f3b7baed759b6513e6a055bface5fe6c30c4e0adeb76fe7d2aaac5d344553ee5df505131cb05c7e2219c67514d4a962f681f9a39c685166 WHIRLPOOL f33d7bfe0174c7de81986a44578df8322fa8f2b46911e9f6fc05ffe8f0839e70b691d62ef9b6dc1b248aceb68760330ef69e86f026a83b6c0f27bcee3a4bc07b
DIST netbeans-trunk-nightly-201501190001-src.zip 201391445 SHA256 ce4ec7706f80732c5c6d5764fb4cb0f2f82341d668e2680ed4d12c382e8541de SHA512 232c8beecd613bafca37af997c3aae0f35caa28a3a3f381553bc3264916f606540bcb5186c8a2a52ca21ce177ed413d6907865b4b42b80c102e7c636df736628 WHIRLPOOL 2176f82b120a7f9360f3b01cb970a8fcc5078e97da90ae0e870b37a53998beca6306b5f58bf9af3a15dc403f1dbb888457a56b0657a2f972b8e01ebe1b725abe
DIST netbeans-trunk-nightly-201501200001-src.zip 201396862 SHA256 1a9378d8f52c4f617653d096aff287cf62212af8a6f878fe54cc468e4dd4bed7 SHA512 92fd39cda2d11816b9a01e0e5c26b3f527354a69efdc940cb27d5b17ee6493a07225d2698260db2bdc220e01d166ac42b5fb62f809d1e2eb84419c6e6abb3e14 WHIRLPOOL c3ba7155b5d376041d750c42f1ff8f8dec5bdbfedb470dea483a665978ef3982f087cb7a521f7892c264bb38d0876e4e7a08346ae4579338ba698ae7ee4ba456
@@ -143,19 +130,6 @@ EBUILD netbeans-java-7.4.ebuild 12799 SHA256 9a9346e9c78b8fb4689366c718a69a9a520
EBUILD netbeans-java-8.0.2-r1.ebuild 13338 SHA256 b37a27f5c35f4a894a963200950a838615c07dde6ae7a45d249f88256c33bd6b SHA512 ec7dc18a51f0237d44cacfd3b8dc1915c9b9bb9d64ec81c48df45f554e298b13e18a866ccf99bc1bfadb95c5709ea4ef2ea5a1853ee8deba580fe9d1deac8f88 WHIRLPOOL 9ccae2d77ee2ebe8707a48eccbed6d093694ad5ebb8af3bf10814ea71370bbcc619a774b05dadf54dadd4b1dea36ef1798d5dd00492c5bfc0576dd71f91ab5ac
EBUILD netbeans-java-8.0.2.ebuild 13335 SHA256 beda59ee7e5443c561746de09296b8f2bc8970a0b1da81a3a117e6f76db5e0ae SHA512 5002ba021c863f5672432fa039f9278fe1491a7459a15fc64c0daef03d9aac34603d1a06bc3f052edc4c10c7a8b1d4bf3cc52745f1da19e3f156122528ba867f WHIRLPOOL 411296ba5b64554b4c13dcf8cf2c5a101a942b45f7f58579ea4734a6088e6463e1176cba22e5f3a1a0592eb1cb5313b3e7f8966436185c99ea8aa6987a82ee7b
EBUILD netbeans-java-8.0.ebuild 13309 SHA256 548405d61b6019ed43058096512bb32db8f3d80e4a257683f73b42e6e17aee17 SHA512 8f0ce88dcd07753e71fc5c24945b8ba6a5af805fd89715ae4b439dcd4df7315ae139579d88dad2e4104874f21b6c3216794ed5fadbcce8ee54966bab62b09d8e WHIRLPOOL 7ea1ddcedb2bc5ed988b382a39cbc6eec7c426fe6819b4b616e3905619e0e58ef21698cb716c69f47c989b70adb759429bfe9ac2488e8f3a59085f4a101e1a13
-EBUILD netbeans-java-9999_p20150103.ebuild 13429 SHA256 ef7c9260f3cf07068b555aaf459744f46ff329a9d6bb78fdd30bc8df7116e0ea SHA512 d6a108c85f9e15d8507a70b1e5667dfac96fbbe066110af45760b3a4746247e5a39dc90d09e6c8a0a8c8418d5dad3bc8a6e14a2caa44de692af44d4d44262753 WHIRLPOOL 49e0fc22408203dbae94e9948aece8227c68d978a4fdf267c2b2d1d1abe9fc6ecf12b6d3855c73213d16641bcc14b546347862f30423236a5a4376ca2262f361
-EBUILD netbeans-java-9999_p20150104.ebuild 13429 SHA256 a3c593118ecfa7b8b5bd6954abd9ee2064fdf64a7077b8b630846ae8384498d7 SHA512 e358a278fc30cad0c28950bee93c5df22660c593bab5e1c3c1ad5920d52a7c7f5e2d8324306aac3e7d3c3008dd0ed40326bdef6c47012688d17768f47b618eb8 WHIRLPOOL 1f93cb28de3448e8ee54e356a0e189416c668b1ec914bb01eeac037142948161e68ee04e9f41579681c5e77e928633becf2235b4145b9194cb32afd0ce89338c
-EBUILD netbeans-java-9999_p20150105.ebuild 13429 SHA256 5c46fc3ec0303406962f77b302d5fb816d157add2301cf52f43f16434035688b SHA512 22947d48ebaa6ccdbc8674d1cef08d1bf3c4e90416509c3d02776d2309325096425e99d2df3a3a1321b583910914fee8d189f7ec74c500ba2e438b1f15b3d9b1 WHIRLPOOL 1f0510696e83fe91de5edff8714e154d2d8e44aec707e51b74ef3134cf6a0b738277a86f9948b6a645c8c7c32002a4a523b1c470bddaffd5beee3ce2f49bf51a
-EBUILD netbeans-java-9999_p20150106.ebuild 13429 SHA256 58c4677ed3559442d92b4df41ff4b6d42c6f8274ee34e564f9cd74e9e40b1c30 SHA512 9e4b2e1fb4488fc2dcf58df0e14cdff77bdc0277d543bcfd367dbe4d45cf23f13d865af362b1e49e54bfbfcb8744674ab6378f1310f99d5675b068ddbd23fb63 WHIRLPOOL 42702f0c196c9ce7ccb66e6ad4fdeca09915a63f477e2a3dff3644a2bf789369c75b03b93b9fd75d193ff3745cd9666ce9313036bb494a96520ddfbc06e7fb74
-EBUILD netbeans-java-9999_p20150107.ebuild 13429 SHA256 7ab638c48875bc40092bb08115b1b4cb8074a9280b8927a85953921d7282dc3a SHA512 dd8588960589f09029fcbd30f4eb8897d8d3f237a59a8ea0f77ee793c3e40d354597296e2d12c5c54d8aaf88db3fcce2450d18fb3f1275eef2a2e599af437110 WHIRLPOOL 05f75f4be5ce08640bf04deef9dcad0daa633375e6b5edcddc2eb8554b32e6f34a1cfacadb1f4c50174b37de097b3078ef36e953bcf092e55e112f2d6255da6f
-EBUILD netbeans-java-9999_p20150108.ebuild 13429 SHA256 ee40705488ec54b921540608957cf21c7708d5fd0a8a9f70bad2b2ef5ce965e7 SHA512 a2e585692ec57b8a9b7af9661e5cd9e082273089da6a2046e22aab9d8bb6c55745ca09992f42492cbac4d81fba58035ca10d94dfea47a24a7041b7c560f5f586 WHIRLPOOL 5ee97eca5e7bf80eea53d1f0f735c4122db9a73fa3f376815745dd929a878747212b0883dc2a411448d8547b2488271f6ce2a043ce2418bcb6f538961228b640
-EBUILD netbeans-java-9999_p20150109.ebuild 13429 SHA256 79438609c8e6fb495da75199f4d01f0994cae7d6714abb39a36387c985c66a53 SHA512 b9e9bda36417eecd0d7f05051834d82708de45efd0e86cbe354b17f206818487c105c6ca3702c9b112bf319933952aa059a750a531bbd21dae8368a66dd68e69 WHIRLPOOL b3a094dff7cf5c755b6bd7d9819f68a506c00c7bb9b501829dd01fcc1bdc760d238972523dead6aff37aa618f8a63211ac8ad01fe69ab8e4eb7173fa3ac68e9b
-EBUILD netbeans-java-9999_p20150111.ebuild 13429 SHA256 82a1cb7a34d0e252830c0a4b6c82949d5613bf9acd959748fb65a80dc196f37e SHA512 a8fa5b26b86d76d90e2217ef8142f1954e24f0f849788c6dc56b1e95883b0e09c91fba2a3851981b049c37bcb29b579c2448685f9354f57c22424358765e2c11 WHIRLPOOL 8d0de9069c5a722e60b5c607d2574839dbf944d2e03bc9499b7ac21f40b5d88fc4921d2964e70b05142be25b9aba10cb007e085774f4b7b899aff6450a06f791
-EBUILD netbeans-java-9999_p20150112.ebuild 13429 SHA256 d89e5a7240cdb12201042c0d5e1e475d59cd5a0a4b32a6edc14292087ce4978b SHA512 cfb5abce0283542986d0e6a2cc5f4e696309aab97c62866148148ddd4a60b00b84ea668631f8d6d8336e486e97a7f4c93182cc421a88336af31d4c87756a05c4 WHIRLPOOL 76aebeb30f225a2ddb8fa95814b601a505c1406474462bbc4ee9bf2cdd59fc054c37ae5e7ebb341786f13aa7967c841d6c7b6c931d6dd2b498e8c310ea3a3081
-EBUILD netbeans-java-9999_p20150113.ebuild 13429 SHA256 5e746642e87c71ff5d008ac6e974947a5bd99c927cccb0e95fcd28dc48ee39cd SHA512 d88257f285659b8f91714a81cf012de6df834791b207ad98494022ac98f09fc2fc98428d1d62a4a16383d2243a6ae4492f43d6ddb931470305530926853cce18 WHIRLPOOL b3a2e3f8e5f2477a102eaec4d97b786ed589c2c99b897a8f7ba5ba53365d51d9f257007fa57544635b6a1ccd498127da963afb1da04f46073cba36e8a178b700
-EBUILD netbeans-java-9999_p20150114.ebuild 13429 SHA256 6e4f432236b9140ed6b31ae70785789ae435a0c016b7b9b941ef69c514d7e01a SHA512 846b44d2288bd5ca85724a64482dda7027b5c4880ada24cab969f40fda9aa60ac1115211088bb7c252ccb05777b62e45ca6822147898baf69ca4571e1f4f644f WHIRLPOOL a7ce4d453ef01a38cf26f7b133a5689d3b0b145474428eb72a9aa2b203cc707622af008af102bf988b1e626c799257ca234cf126555f74410219ac914bec3644
-EBUILD netbeans-java-9999_p20150115.ebuild 13429 SHA256 8f9e798f3e957f9101c93da462653a7a00202797fbdbc6cc42256db285d0a768 SHA512 46e8254c4a64858737f6eab5c859c0098d9116ad51faf5612cb081a9228c554e679420bb29e0eb524662d13cadf82b2abacaacba838d9e7aec2af14b274e0bee WHIRLPOOL f6e4a2a90dd4df0888cea49a1e6c2a6df4abbc302f2f41df33cbda43f33ea0f2d52fe6df59d99fbeaf78900ef96d2925135999d5dd4d51c3b9b3fcb57d91370e
-EBUILD netbeans-java-9999_p20150116.ebuild 13429 SHA256 84777411b2c89454bd34bca29e88ebe458a494c3c3f194592f2e699067ac56ce SHA512 b85d782bc08200bf13c0c5b6600b96b2da5c75554b371aa76109b67fbcff5bc279a0503264603f65f0c923f1d96dace8e5c9ac5d24ce0ff1a36ae4758b2e43a8 WHIRLPOOL 7326cbab2a79367819df079a953d828360cdf30fb343a55c81377d26bde7d7d67ac920b67bbc59c0988d642b77c897b209c61ed055d3d49fd7f2a7ccf19e722a
EBUILD netbeans-java-9999_p20150118.ebuild 13429 SHA256 611c6d83f5c8f23fea3bfe94602bf4237428962072c469bb2a23c6986ad9ea68 SHA512 08cfdc583d18122860ffdffba9a1b1820a2f6bc2fe959f56c803dd85a4779cb0a45df6b348b42e8fcc6b48590b25b35f06c1eeb9c09a192d27097753afeb8603 WHIRLPOOL 96f914f7b5dfc7f19bfb424016a7105c476936b2195ddb94a1f974a4e4ba2ea1f80cbdc7ae56d37037dbe1be3819042b9acfb097ecd8fd67b3061ff2f7208c6b
EBUILD netbeans-java-9999_p20150119.ebuild 13429 SHA256 788f98dfe95c056ce18b8cd3e602024abc97234002fb91aed378e2d76dffb11f SHA512 184b61fe9793acff5d09a8c418973fbe1db1d934602c599f05c4a182afa67222e6624fa9c00ce5ab61561c1eb288f0354b51d19081ab47cac0328abbd742ddba WHIRLPOOL a4bfd31bfe33109f67d873f5e9280e454899b6b00453b5e496adf0524ec25c3873b1d7b76c0fd506ef25db98e6f2f97236971a73365646f0ce9b1cf2b5fdc78c
EBUILD netbeans-java-9999_p20150120.ebuild 13429 SHA256 00caf2f373335e27e1ee6500b0867470513b12371fe3cfeb4fe54e7a496f8e11 SHA512 472d37d03a452d5ac7f425698a316c740a820ad350961fcbe858d23a2e78c41a2112924a0054fabc65e50d35607d526c992a470a6f3f134826d8b735fb61ad2b WHIRLPOOL 473278af7473167b3d2473c1d706f4fef09dae0f148a76e376d714d67426ada68f41f5265de11a505b3123ab8fd6ff97c1d7c21a011017bfcdec4190da3215f6
@@ -184,5 +158,5 @@ EBUILD netbeans-java-9999_p20150212.ebuild 13432 SHA256 20075b19e5702618db3d3320
EBUILD netbeans-java-9999_p20150213.ebuild 13432 SHA256 85eb573d4a8cdc5471a6b09300b4a0f04bec4fe98a151caee88fbddcff3d0ac6 SHA512 137bf0c3c8eee85c176b79f83246511a8074b5b472b69f69141804b1ea5ede0eb7a661149cc2cfcdb7868ba4e2b01b75bbecdbfa4a92a49eb0751bb79bd4b435 WHIRLPOOL 9dc7ebd61d9d35454db4dbc2a0331727712419a3bbfa7bbf8d0872ffc1df11f05f32413af3a926a2d6cd28aa50f8c230f448320c6f567c5955da84fcdf197e92
EBUILD netbeans-java-9999_p20150216.ebuild 13432 SHA256 472ceaea79f2480323bbe67e5c1ba4cf658024f58089cc6216805cf29b2d0934 SHA512 c42a9e520f39aeb39a5c9362f6936ec792ecd91d9b60807d812163e2c19aab3655927adae11e7352bde26f02d36344757d8494732b8da85d2ed0c887fea6c1a8 WHIRLPOOL 8578e7e639a2f224cb50005c9508430a077cff798bd0526ffcdaced7310ac1c5ccbd5b0ccc4b644b3d5eceb052645f113a360bbdbc2de78d635059a6ef727a27
EBUILD netbeans-java-9999_p20150217.ebuild 13432 SHA256 81671353c812c35da0e8050de4074f7fe3d76de89c5e8b7c38fb7eca6ed4af1a SHA512 1e3532c3b8bca70a29d3f81ebc39fadffa2f666e1765a9faa1b02f61cf69b0bfdfda31d78911baba873c61b37e67fa6787352fc45cb41bf773ff8a51d3831570 WHIRLPOOL 1ea5956cda5d93a14d393340f65f9c637b606979692757ff00c162df75313d38d7d1507843924ac912036a409e9375362d88d0a5ae3e70b8a0c064434813624a
-MISC ChangeLog 149704 SHA256 850a30f2095c75ae2ab2b8c7ec8481ce9a15e61e61721e929bc638f238431132 SHA512 8fc74c0264228f0bcdc6e75d2ad2b7b82f51a6e689d621812d8b354dd9330db506a6a3f6805ff2132e9193032d07c1aae567dd6c37f8660f98cf3dbdfbccd0c0 WHIRLPOOL 9159252b47e6c288ec5f14338ca5a916b6936aa0cdebee6a36ab72973f4329755797cee640d15020994b1ae83c7785176f127e6799f816ae1e45554123b57707
+MISC ChangeLog 150292 SHA256 ccafc89fdff9209aa9bcad1ab6eb7d5ff17a33be0e35e703f2aa89c3ebd39e04 SHA512 e6277c5354e53ba92e8b5412332559f001f5feb65e73c395c4963cec82ea06517e53eccae12a6e54342f9f0fe3a1c5eec2617af77811ebbc313a2bfdca31a4c9 WHIRLPOOL d5099a363589d7669374cda24f1f676fa5495ed31c4c4f5ecc67c8dd9ac1dd5f2cacbb6d57c18f3828c9c3843899e77cb4414abeb77b652efd0f7e7f63981b0d
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150103.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150103.ebuild
deleted file mode 100644
index 7b44e77..0000000
--- a/dev-java/netbeans-java/netbeans-java-9999_p20150103.ebuild
+++ /dev/null
@@ -1,253 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
-
-DESCRIPTION="Netbeans Java Cluster"
-HOMEPAGE="http://netbeans.org/projects/java"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-03_00-01-55/zip/netbeans-trunk-nightly-201501030001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
- http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
- http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
- http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
- http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
- http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
- http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
- http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
- http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
- http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
- http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
- http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
- http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
- http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
- http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
- http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
- http://hg.netbeans.org/binaries/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar
- http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
- http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/beansbinding:0
- dev-java/cglib:2.2
- dev-java/jdom:1.0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/json-simple:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/absolutelayout:0
- dev-java/antlr:0[java]
- dev-java/c3p0:0
- dev-java/cglib:2.1
- dev-java/commons-collections:0
- dev-java/dom4j:1
- dev-java/fastinfoset:0
- dev-java/glassfish-transaction-api:0
- dev-java/javassist:3
- dev-java/jboss-logging:0
- dev-java/jsr67:0
- dev-java/jsr181:0
- dev-java/jtidy:0
- dev-java/log4j:0
- dev-java/mimepull:0
- dev-java/saaj:0
- dev-java/stax-ex:0
- dev-java/xmlstreambuffer:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-pkg_pretend() {
- local die_now=""
-
- if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
- if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- find /usr/share/netbeans-java-${SLOT}/ant -type l
- die_now="1"
- fi
- fi
-
- if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
- if [ -z "${die_now}" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- fi
-
- echo "/usr/share/netbeans-java-${SLOT}/maven"
- die_now="1"
- fi
-
- if [ -n "${die_now}" ]; then
- die "Symlinks exist"
- fi
-}
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
- ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
- ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
- ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
- ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
- ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
- ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
- ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
- ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
- ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
- ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
- ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
- ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
- ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
- ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
- ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- ln -s "${DISTDIR}"/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
- ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
- ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
- java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
- java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/java >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
- rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
- rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/hibernate4
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
- rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
- rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
- rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
- rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
- rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
- rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
- rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
- pushd "${D}"/${instdir} >/dev/null || die
- rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
- rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
- rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
- rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
- rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
- rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/maven
- pushd "${D}"/${instdir} >/dev/null || die
- rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
-}
diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150104.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150104.ebuild
deleted file mode 100644
index 56c614a..0000000
--- a/dev-java/netbeans-java/netbeans-java-9999_p20150104.ebuild
+++ /dev/null
@@ -1,253 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
-
-DESCRIPTION="Netbeans Java Cluster"
-HOMEPAGE="http://netbeans.org/projects/java"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-04_00-01-55/zip/netbeans-trunk-nightly-201501040001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
- http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
- http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
- http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
- http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
- http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
- http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
- http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
- http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
- http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
- http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
- http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
- http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
- http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
- http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
- http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
- http://hg.netbeans.org/binaries/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar
- http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
- http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/beansbinding:0
- dev-java/cglib:2.2
- dev-java/jdom:1.0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/json-simple:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/absolutelayout:0
- dev-java/antlr:0[java]
- dev-java/c3p0:0
- dev-java/cglib:2.1
- dev-java/commons-collections:0
- dev-java/dom4j:1
- dev-java/fastinfoset:0
- dev-java/glassfish-transaction-api:0
- dev-java/javassist:3
- dev-java/jboss-logging:0
- dev-java/jsr67:0
- dev-java/jsr181:0
- dev-java/jtidy:0
- dev-java/log4j:0
- dev-java/mimepull:0
- dev-java/saaj:0
- dev-java/stax-ex:0
- dev-java/xmlstreambuffer:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-pkg_pretend() {
- local die_now=""
-
- if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
- if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- find /usr/share/netbeans-java-${SLOT}/ant -type l
- die_now="1"
- fi
- fi
-
- if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
- if [ -z "${die_now}" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- fi
-
- echo "/usr/share/netbeans-java-${SLOT}/maven"
- die_now="1"
- fi
-
- if [ -n "${die_now}" ]; then
- die "Symlinks exist"
- fi
-}
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
- ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
- ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
- ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
- ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
- ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
- ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
- ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
- ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
- ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
- ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
- ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
- ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
- ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
- ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
- ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- ln -s "${DISTDIR}"/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
- ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
- ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
- java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
- java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/java >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
- rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
- rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/hibernate4
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
- rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
- rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
- rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
- rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
- rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
- rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
- rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
- pushd "${D}"/${instdir} >/dev/null || die
- rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
- rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
- rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
- rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
- rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
- rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/maven
- pushd "${D}"/${instdir} >/dev/null || die
- rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
-}
diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150105.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150105.ebuild
deleted file mode 100644
index ac4150e..0000000
--- a/dev-java/netbeans-java/netbeans-java-9999_p20150105.ebuild
+++ /dev/null
@@ -1,253 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
-
-DESCRIPTION="Netbeans Java Cluster"
-HOMEPAGE="http://netbeans.org/projects/java"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-05_00-01-55/zip/netbeans-trunk-nightly-201501050001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
- http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
- http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
- http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
- http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
- http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
- http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
- http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
- http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
- http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
- http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
- http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
- http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
- http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
- http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
- http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
- http://hg.netbeans.org/binaries/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar
- http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
- http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/beansbinding:0
- dev-java/cglib:2.2
- dev-java/jdom:1.0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/json-simple:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/absolutelayout:0
- dev-java/antlr:0[java]
- dev-java/c3p0:0
- dev-java/cglib:2.1
- dev-java/commons-collections:0
- dev-java/dom4j:1
- dev-java/fastinfoset:0
- dev-java/glassfish-transaction-api:0
- dev-java/javassist:3
- dev-java/jboss-logging:0
- dev-java/jsr67:0
- dev-java/jsr181:0
- dev-java/jtidy:0
- dev-java/log4j:0
- dev-java/mimepull:0
- dev-java/saaj:0
- dev-java/stax-ex:0
- dev-java/xmlstreambuffer:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-pkg_pretend() {
- local die_now=""
-
- if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
- if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- find /usr/share/netbeans-java-${SLOT}/ant -type l
- die_now="1"
- fi
- fi
-
- if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
- if [ -z "${die_now}" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- fi
-
- echo "/usr/share/netbeans-java-${SLOT}/maven"
- die_now="1"
- fi
-
- if [ -n "${die_now}" ]; then
- die "Symlinks exist"
- fi
-}
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
- ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
- ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
- ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
- ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
- ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
- ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
- ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
- ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
- ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
- ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
- ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
- ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
- ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
- ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
- ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- ln -s "${DISTDIR}"/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
- ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
- ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
- java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
- java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/java >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
- rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
- rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/hibernate4
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
- rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
- rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
- rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
- rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
- rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
- rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
- rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
- pushd "${D}"/${instdir} >/dev/null || die
- rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
- rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
- rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
- rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
- rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
- rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/maven
- pushd "${D}"/${instdir} >/dev/null || die
- rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
-}
diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150106.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150106.ebuild
deleted file mode 100644
index 626855d..0000000
--- a/dev-java/netbeans-java/netbeans-java-9999_p20150106.ebuild
+++ /dev/null
@@ -1,253 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
-
-DESCRIPTION="Netbeans Java Cluster"
-HOMEPAGE="http://netbeans.org/projects/java"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-06_00-01-55/zip/netbeans-trunk-nightly-201501060001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
- http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
- http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
- http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
- http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
- http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
- http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
- http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
- http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
- http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
- http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
- http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
- http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
- http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
- http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
- http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
- http://hg.netbeans.org/binaries/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar
- http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
- http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/beansbinding:0
- dev-java/cglib:2.2
- dev-java/jdom:1.0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/json-simple:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/absolutelayout:0
- dev-java/antlr:0[java]
- dev-java/c3p0:0
- dev-java/cglib:2.1
- dev-java/commons-collections:0
- dev-java/dom4j:1
- dev-java/fastinfoset:0
- dev-java/glassfish-transaction-api:0
- dev-java/javassist:3
- dev-java/jboss-logging:0
- dev-java/jsr67:0
- dev-java/jsr181:0
- dev-java/jtidy:0
- dev-java/log4j:0
- dev-java/mimepull:0
- dev-java/saaj:0
- dev-java/stax-ex:0
- dev-java/xmlstreambuffer:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-pkg_pretend() {
- local die_now=""
-
- if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
- if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- find /usr/share/netbeans-java-${SLOT}/ant -type l
- die_now="1"
- fi
- fi
-
- if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
- if [ -z "${die_now}" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- fi
-
- echo "/usr/share/netbeans-java-${SLOT}/maven"
- die_now="1"
- fi
-
- if [ -n "${die_now}" ]; then
- die "Symlinks exist"
- fi
-}
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
- ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
- ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
- ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
- ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
- ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
- ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
- ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
- ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
- ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
- ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
- ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
- ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
- ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
- ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
- ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- ln -s "${DISTDIR}"/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
- ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
- ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
- java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
- java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/java >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
- rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
- rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/hibernate4
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
- rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
- rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
- rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
- rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
- rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
- rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
- rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
- pushd "${D}"/${instdir} >/dev/null || die
- rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
- rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
- rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
- rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
- rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
- rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/maven
- pushd "${D}"/${instdir} >/dev/null || die
- rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
-}
diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150107.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150107.ebuild
deleted file mode 100644
index 25a03b5..0000000
--- a/dev-java/netbeans-java/netbeans-java-9999_p20150107.ebuild
+++ /dev/null
@@ -1,253 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
-
-DESCRIPTION="Netbeans Java Cluster"
-HOMEPAGE="http://netbeans.org/projects/java"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-07_00-01-55/zip/netbeans-trunk-nightly-201501070001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
- http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
- http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
- http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
- http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
- http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
- http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
- http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
- http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
- http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
- http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
- http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
- http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
- http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
- http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
- http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
- http://hg.netbeans.org/binaries/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar
- http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
- http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/beansbinding:0
- dev-java/cglib:2.2
- dev-java/jdom:1.0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/json-simple:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/absolutelayout:0
- dev-java/antlr:0[java]
- dev-java/c3p0:0
- dev-java/cglib:2.1
- dev-java/commons-collections:0
- dev-java/dom4j:1
- dev-java/fastinfoset:0
- dev-java/glassfish-transaction-api:0
- dev-java/javassist:3
- dev-java/jboss-logging:0
- dev-java/jsr67:0
- dev-java/jsr181:0
- dev-java/jtidy:0
- dev-java/log4j:0
- dev-java/mimepull:0
- dev-java/saaj:0
- dev-java/stax-ex:0
- dev-java/xmlstreambuffer:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-pkg_pretend() {
- local die_now=""
-
- if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
- if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- find /usr/share/netbeans-java-${SLOT}/ant -type l
- die_now="1"
- fi
- fi
-
- if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
- if [ -z "${die_now}" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- fi
-
- echo "/usr/share/netbeans-java-${SLOT}/maven"
- die_now="1"
- fi
-
- if [ -n "${die_now}" ]; then
- die "Symlinks exist"
- fi
-}
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
- ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
- ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
- ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
- ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
- ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
- ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
- ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
- ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
- ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
- ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
- ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
- ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
- ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
- ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
- ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- ln -s "${DISTDIR}"/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
- ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
- ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
- java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
- java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/java >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
- rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
- rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/hibernate4
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
- rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
- rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
- rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
- rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
- rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
- rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
- rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
- pushd "${D}"/${instdir} >/dev/null || die
- rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
- rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
- rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
- rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
- rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
- rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/maven
- pushd "${D}"/${instdir} >/dev/null || die
- rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
-}
diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150108.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150108.ebuild
deleted file mode 100644
index af36fbd..0000000
--- a/dev-java/netbeans-java/netbeans-java-9999_p20150108.ebuild
+++ /dev/null
@@ -1,253 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
-
-DESCRIPTION="Netbeans Java Cluster"
-HOMEPAGE="http://netbeans.org/projects/java"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-08_00-01-55/zip/netbeans-trunk-nightly-201501080001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
- http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
- http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
- http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
- http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
- http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
- http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
- http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
- http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
- http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
- http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
- http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
- http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
- http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
- http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
- http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
- http://hg.netbeans.org/binaries/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar
- http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
- http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/beansbinding:0
- dev-java/cglib:2.2
- dev-java/jdom:1.0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/json-simple:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/absolutelayout:0
- dev-java/antlr:0[java]
- dev-java/c3p0:0
- dev-java/cglib:2.1
- dev-java/commons-collections:0
- dev-java/dom4j:1
- dev-java/fastinfoset:0
- dev-java/glassfish-transaction-api:0
- dev-java/javassist:3
- dev-java/jboss-logging:0
- dev-java/jsr67:0
- dev-java/jsr181:0
- dev-java/jtidy:0
- dev-java/log4j:0
- dev-java/mimepull:0
- dev-java/saaj:0
- dev-java/stax-ex:0
- dev-java/xmlstreambuffer:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-pkg_pretend() {
- local die_now=""
-
- if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
- if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- find /usr/share/netbeans-java-${SLOT}/ant -type l
- die_now="1"
- fi
- fi
-
- if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
- if [ -z "${die_now}" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- fi
-
- echo "/usr/share/netbeans-java-${SLOT}/maven"
- die_now="1"
- fi
-
- if [ -n "${die_now}" ]; then
- die "Symlinks exist"
- fi
-}
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
- ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
- ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
- ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
- ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
- ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
- ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
- ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
- ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
- ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
- ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
- ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
- ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
- ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
- ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
- ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- ln -s "${DISTDIR}"/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
- ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
- ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
- java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
- java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/java >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
- rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
- rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/hibernate4
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
- rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
- rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
- rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
- rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
- rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
- rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
- rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
- pushd "${D}"/${instdir} >/dev/null || die
- rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
- rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
- rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
- rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
- rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
- rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/maven
- pushd "${D}"/${instdir} >/dev/null || die
- rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
-}
diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150109.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150109.ebuild
deleted file mode 100644
index 8e76a17..0000000
--- a/dev-java/netbeans-java/netbeans-java-9999_p20150109.ebuild
+++ /dev/null
@@ -1,253 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
-
-DESCRIPTION="Netbeans Java Cluster"
-HOMEPAGE="http://netbeans.org/projects/java"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
- http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
- http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
- http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
- http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
- http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
- http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
- http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
- http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
- http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
- http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
- http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
- http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
- http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
- http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
- http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
- http://hg.netbeans.org/binaries/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar
- http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
- http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/beansbinding:0
- dev-java/cglib:2.2
- dev-java/jdom:1.0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/json-simple:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/absolutelayout:0
- dev-java/antlr:0[java]
- dev-java/c3p0:0
- dev-java/cglib:2.1
- dev-java/commons-collections:0
- dev-java/dom4j:1
- dev-java/fastinfoset:0
- dev-java/glassfish-transaction-api:0
- dev-java/javassist:3
- dev-java/jboss-logging:0
- dev-java/jsr67:0
- dev-java/jsr181:0
- dev-java/jtidy:0
- dev-java/log4j:0
- dev-java/mimepull:0
- dev-java/saaj:0
- dev-java/stax-ex:0
- dev-java/xmlstreambuffer:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-pkg_pretend() {
- local die_now=""
-
- if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
- if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- find /usr/share/netbeans-java-${SLOT}/ant -type l
- die_now="1"
- fi
- fi
-
- if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
- if [ -z "${die_now}" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- fi
-
- echo "/usr/share/netbeans-java-${SLOT}/maven"
- die_now="1"
- fi
-
- if [ -n "${die_now}" ]; then
- die "Symlinks exist"
- fi
-}
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
- ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
- ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
- ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
- ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
- ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
- ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
- ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
- ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
- ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
- ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
- ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
- ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
- ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
- ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
- ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- ln -s "${DISTDIR}"/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
- ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
- ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
- java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
- java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/java >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
- rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
- rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/hibernate4
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
- rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
- rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
- rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
- rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
- rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
- rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
- rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
- pushd "${D}"/${instdir} >/dev/null || die
- rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
- rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
- rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
- rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
- rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
- rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/maven
- pushd "${D}"/${instdir} >/dev/null || die
- rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
-}
diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150111.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150111.ebuild
deleted file mode 100644
index 09b6900..0000000
--- a/dev-java/netbeans-java/netbeans-java-9999_p20150111.ebuild
+++ /dev/null
@@ -1,253 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
-
-DESCRIPTION="Netbeans Java Cluster"
-HOMEPAGE="http://netbeans.org/projects/java"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-11_02-08-05/zip/netbeans-trunk-nightly-201501110208-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
- http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
- http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
- http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
- http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
- http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
- http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
- http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
- http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
- http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
- http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
- http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
- http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
- http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
- http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
- http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
- http://hg.netbeans.org/binaries/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar
- http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
- http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/beansbinding:0
- dev-java/cglib:2.2
- dev-java/jdom:1.0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/json-simple:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/absolutelayout:0
- dev-java/antlr:0[java]
- dev-java/c3p0:0
- dev-java/cglib:2.1
- dev-java/commons-collections:0
- dev-java/dom4j:1
- dev-java/fastinfoset:0
- dev-java/glassfish-transaction-api:0
- dev-java/javassist:3
- dev-java/jboss-logging:0
- dev-java/jsr67:0
- dev-java/jsr181:0
- dev-java/jtidy:0
- dev-java/log4j:0
- dev-java/mimepull:0
- dev-java/saaj:0
- dev-java/stax-ex:0
- dev-java/xmlstreambuffer:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-pkg_pretend() {
- local die_now=""
-
- if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
- if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- find /usr/share/netbeans-java-${SLOT}/ant -type l
- die_now="1"
- fi
- fi
-
- if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
- if [ -z "${die_now}" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- fi
-
- echo "/usr/share/netbeans-java-${SLOT}/maven"
- die_now="1"
- fi
-
- if [ -n "${die_now}" ]; then
- die "Symlinks exist"
- fi
-}
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
- ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
- ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
- ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
- ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
- ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
- ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
- ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
- ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
- ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
- ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
- ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
- ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
- ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
- ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
- ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- ln -s "${DISTDIR}"/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
- ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
- ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
- java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
- java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/java >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
- rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
- rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/hibernate4
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
- rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
- rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
- rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
- rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
- rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
- rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
- rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
- pushd "${D}"/${instdir} >/dev/null || die
- rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
- rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
- rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
- rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
- rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
- rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/maven
- pushd "${D}"/${instdir} >/dev/null || die
- rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
-}
diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150112.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150112.ebuild
deleted file mode 100644
index b7d2ab0..0000000
--- a/dev-java/netbeans-java/netbeans-java-9999_p20150112.ebuild
+++ /dev/null
@@ -1,253 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
-
-DESCRIPTION="Netbeans Java Cluster"
-HOMEPAGE="http://netbeans.org/projects/java"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-12_00-01-55/zip/netbeans-trunk-nightly-201501120001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
- http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
- http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
- http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
- http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
- http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
- http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
- http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
- http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
- http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
- http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
- http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
- http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
- http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
- http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
- http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
- http://hg.netbeans.org/binaries/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar
- http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
- http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/beansbinding:0
- dev-java/cglib:2.2
- dev-java/jdom:1.0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/json-simple:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/absolutelayout:0
- dev-java/antlr:0[java]
- dev-java/c3p0:0
- dev-java/cglib:2.1
- dev-java/commons-collections:0
- dev-java/dom4j:1
- dev-java/fastinfoset:0
- dev-java/glassfish-transaction-api:0
- dev-java/javassist:3
- dev-java/jboss-logging:0
- dev-java/jsr67:0
- dev-java/jsr181:0
- dev-java/jtidy:0
- dev-java/log4j:0
- dev-java/mimepull:0
- dev-java/saaj:0
- dev-java/stax-ex:0
- dev-java/xmlstreambuffer:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-pkg_pretend() {
- local die_now=""
-
- if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
- if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- find /usr/share/netbeans-java-${SLOT}/ant -type l
- die_now="1"
- fi
- fi
-
- if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
- if [ -z "${die_now}" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- fi
-
- echo "/usr/share/netbeans-java-${SLOT}/maven"
- die_now="1"
- fi
-
- if [ -n "${die_now}" ]; then
- die "Symlinks exist"
- fi
-}
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
- ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
- ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
- ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
- ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
- ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
- ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
- ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
- ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
- ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
- ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
- ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
- ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
- ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
- ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
- ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- ln -s "${DISTDIR}"/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
- ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
- ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
- java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
- java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/java >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
- rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
- rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/hibernate4
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
- rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
- rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
- rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
- rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
- rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
- rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
- rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
- pushd "${D}"/${instdir} >/dev/null || die
- rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
- rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
- rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
- rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
- rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
- rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/maven
- pushd "${D}"/${instdir} >/dev/null || die
- rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
-}
diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150113.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150113.ebuild
deleted file mode 100644
index 3def424..0000000
--- a/dev-java/netbeans-java/netbeans-java-9999_p20150113.ebuild
+++ /dev/null
@@ -1,253 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
-
-DESCRIPTION="Netbeans Java Cluster"
-HOMEPAGE="http://netbeans.org/projects/java"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
- http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
- http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
- http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
- http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
- http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
- http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
- http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
- http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
- http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
- http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
- http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
- http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
- http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
- http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
- http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
- http://hg.netbeans.org/binaries/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar
- http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
- http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/beansbinding:0
- dev-java/cglib:2.2
- dev-java/jdom:1.0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/json-simple:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/absolutelayout:0
- dev-java/antlr:0[java]
- dev-java/c3p0:0
- dev-java/cglib:2.1
- dev-java/commons-collections:0
- dev-java/dom4j:1
- dev-java/fastinfoset:0
- dev-java/glassfish-transaction-api:0
- dev-java/javassist:3
- dev-java/jboss-logging:0
- dev-java/jsr67:0
- dev-java/jsr181:0
- dev-java/jtidy:0
- dev-java/log4j:0
- dev-java/mimepull:0
- dev-java/saaj:0
- dev-java/stax-ex:0
- dev-java/xmlstreambuffer:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-pkg_pretend() {
- local die_now=""
-
- if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
- if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- find /usr/share/netbeans-java-${SLOT}/ant -type l
- die_now="1"
- fi
- fi
-
- if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
- if [ -z "${die_now}" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- fi
-
- echo "/usr/share/netbeans-java-${SLOT}/maven"
- die_now="1"
- fi
-
- if [ -n "${die_now}" ]; then
- die "Symlinks exist"
- fi
-}
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
- ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
- ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
- ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
- ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
- ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
- ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
- ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
- ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
- ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
- ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
- ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
- ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
- ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
- ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
- ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- ln -s "${DISTDIR}"/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
- ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
- ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
- java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
- java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/java >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
- rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
- rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/hibernate4
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
- rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
- rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
- rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
- rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
- rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
- rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
- rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
- pushd "${D}"/${instdir} >/dev/null || die
- rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
- rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
- rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
- rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
- rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
- rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/maven
- pushd "${D}"/${instdir} >/dev/null || die
- rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
-}
diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150114.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150114.ebuild
deleted file mode 100644
index a72aeab..0000000
--- a/dev-java/netbeans-java/netbeans-java-9999_p20150114.ebuild
+++ /dev/null
@@ -1,253 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
-
-DESCRIPTION="Netbeans Java Cluster"
-HOMEPAGE="http://netbeans.org/projects/java"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-14_00-01-55/zip/netbeans-trunk-nightly-201501140001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
- http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
- http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
- http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
- http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
- http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
- http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
- http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
- http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
- http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
- http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
- http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
- http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
- http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
- http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
- http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
- http://hg.netbeans.org/binaries/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar
- http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
- http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/beansbinding:0
- dev-java/cglib:2.2
- dev-java/jdom:1.0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/json-simple:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/absolutelayout:0
- dev-java/antlr:0[java]
- dev-java/c3p0:0
- dev-java/cglib:2.1
- dev-java/commons-collections:0
- dev-java/dom4j:1
- dev-java/fastinfoset:0
- dev-java/glassfish-transaction-api:0
- dev-java/javassist:3
- dev-java/jboss-logging:0
- dev-java/jsr67:0
- dev-java/jsr181:0
- dev-java/jtidy:0
- dev-java/log4j:0
- dev-java/mimepull:0
- dev-java/saaj:0
- dev-java/stax-ex:0
- dev-java/xmlstreambuffer:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-pkg_pretend() {
- local die_now=""
-
- if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
- if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- find /usr/share/netbeans-java-${SLOT}/ant -type l
- die_now="1"
- fi
- fi
-
- if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
- if [ -z "${die_now}" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- fi
-
- echo "/usr/share/netbeans-java-${SLOT}/maven"
- die_now="1"
- fi
-
- if [ -n "${die_now}" ]; then
- die "Symlinks exist"
- fi
-}
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
- ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
- ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
- ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
- ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
- ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
- ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
- ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
- ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
- ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
- ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
- ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
- ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
- ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
- ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
- ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- ln -s "${DISTDIR}"/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
- ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
- ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
- java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
- java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/java >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
- rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
- rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/hibernate4
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
- rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
- rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
- rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
- rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
- rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
- rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
- rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
- pushd "${D}"/${instdir} >/dev/null || die
- rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
- rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
- rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
- rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
- rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
- rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/maven
- pushd "${D}"/${instdir} >/dev/null || die
- rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
-}
diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150115.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150115.ebuild
deleted file mode 100644
index 0e178a8..0000000
--- a/dev-java/netbeans-java/netbeans-java-9999_p20150115.ebuild
+++ /dev/null
@@ -1,253 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
-
-DESCRIPTION="Netbeans Java Cluster"
-HOMEPAGE="http://netbeans.org/projects/java"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-15_00-01-55/zip/netbeans-trunk-nightly-201501150001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
- http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
- http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
- http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
- http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
- http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
- http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
- http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
- http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
- http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
- http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
- http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
- http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
- http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
- http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
- http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
- http://hg.netbeans.org/binaries/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar
- http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
- http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/beansbinding:0
- dev-java/cglib:2.2
- dev-java/jdom:1.0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/json-simple:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/absolutelayout:0
- dev-java/antlr:0[java]
- dev-java/c3p0:0
- dev-java/cglib:2.1
- dev-java/commons-collections:0
- dev-java/dom4j:1
- dev-java/fastinfoset:0
- dev-java/glassfish-transaction-api:0
- dev-java/javassist:3
- dev-java/jboss-logging:0
- dev-java/jsr67:0
- dev-java/jsr181:0
- dev-java/jtidy:0
- dev-java/log4j:0
- dev-java/mimepull:0
- dev-java/saaj:0
- dev-java/stax-ex:0
- dev-java/xmlstreambuffer:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-pkg_pretend() {
- local die_now=""
-
- if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
- if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- find /usr/share/netbeans-java-${SLOT}/ant -type l
- die_now="1"
- fi
- fi
-
- if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
- if [ -z "${die_now}" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- fi
-
- echo "/usr/share/netbeans-java-${SLOT}/maven"
- die_now="1"
- fi
-
- if [ -n "${die_now}" ]; then
- die "Symlinks exist"
- fi
-}
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
- ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
- ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
- ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
- ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
- ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
- ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
- ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
- ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
- ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
- ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
- ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
- ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
- ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
- ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
- ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- ln -s "${DISTDIR}"/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
- ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
- ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
- java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
- java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/java >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
- rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
- rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/hibernate4
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
- rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
- rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
- rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
- rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
- rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
- rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
- rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
- pushd "${D}"/${instdir} >/dev/null || die
- rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
- rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
- rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
- rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
- rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
- rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/maven
- pushd "${D}"/${instdir} >/dev/null || die
- rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
-}
diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150116.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150116.ebuild
deleted file mode 100644
index 396648d..0000000
--- a/dev-java/netbeans-java/netbeans-java-9999_p20150116.ebuild
+++ /dev/null
@@ -1,253 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
-
-DESCRIPTION="Netbeans Java Cluster"
-HOMEPAGE="http://netbeans.org/projects/java"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-16_00-01-55/zip/netbeans-trunk-nightly-201501160001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
- http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
- http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
- http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
- http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
- http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
- http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
- http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
- http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
- http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
- http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
- http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
- http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
- http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
- http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
- http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
- http://hg.netbeans.org/binaries/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar
- http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
- http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/beansbinding:0
- dev-java/cglib:2.2
- dev-java/jdom:1.0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/json-simple:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/absolutelayout:0
- dev-java/antlr:0[java]
- dev-java/c3p0:0
- dev-java/cglib:2.1
- dev-java/commons-collections:0
- dev-java/dom4j:1
- dev-java/fastinfoset:0
- dev-java/glassfish-transaction-api:0
- dev-java/javassist:3
- dev-java/jboss-logging:0
- dev-java/jsr67:0
- dev-java/jsr181:0
- dev-java/jtidy:0
- dev-java/log4j:0
- dev-java/mimepull:0
- dev-java/saaj:0
- dev-java/stax-ex:0
- dev-java/xmlstreambuffer:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-pkg_pretend() {
- local die_now=""
-
- if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
- if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- find /usr/share/netbeans-java-${SLOT}/ant -type l
- die_now="1"
- fi
- fi
-
- if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
- if [ -z "${die_now}" ]; then
- eerror "Please remove following symlinks and run emerge again:"
- fi
-
- echo "/usr/share/netbeans-java-${SLOT}/maven"
- die_now="1"
- fi
-
- if [ -n "${die_now}" ]; then
- die "Symlinks exist"
- fi
-}
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
- ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
- ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
- ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
- ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
- ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
- ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
- ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
- ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
- ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
- ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
- ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
- ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
- ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
- ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
- ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- ln -s "${DISTDIR}"/38F9F426B1CE20EDC709424F51EDA1C87F13F420-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
- ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
- ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
- ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
- java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
- java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
- java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/java >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
- rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
- rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/hibernate4
- pushd "${D}"/${instdir} >/dev/null || die
- rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
- rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
- rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
- rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
- rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
- rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
- rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
- rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
- rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
- rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
- pushd "${D}"/${instdir} >/dev/null || die
- rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
- rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
- rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
- rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
- rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
- pushd "${D}"/${instdir} >/dev/null || die
- rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
- rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext/maven
- pushd "${D}"/${instdir} >/dev/null || die
- rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
-}
diff --git a/dev-java/netbeans-javacard/ChangeLog b/dev-java/netbeans-javacard/ChangeLog
index e01425e..9d09b3a 100644
--- a/dev-java/netbeans-javacard/ChangeLog
+++ b/dev-java/netbeans-javacard/ChangeLog
@@ -2,6 +2,22 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ -netbeans-javacard-9999_p20150103.ebuild,
+ -netbeans-javacard-9999_p20150104.ebuild,
+ -netbeans-javacard-9999_p20150105.ebuild,
+ -netbeans-javacard-9999_p20150106.ebuild,
+ -netbeans-javacard-9999_p20150107.ebuild,
+ -netbeans-javacard-9999_p20150108.ebuild,
+ -netbeans-javacard-9999_p20150109.ebuild,
+ -netbeans-javacard-9999_p20150111.ebuild,
+ -netbeans-javacard-9999_p20150112.ebuild,
+ -netbeans-javacard-9999_p20150113.ebuild,
+ -netbeans-javacard-9999_p20150114.ebuild,
+ -netbeans-javacard-9999_p20150115.ebuild,
+ -netbeans-javacard-9999_p20150116.ebuild:
+ removed obsolete ebuilds
+
*netbeans-javacard-9999_p20150217 (17 Feb 2015)
17 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
index 815f1e4..6db4395 100644
--- a/dev-java/netbeans-javacard/Manifest
+++ b/dev-java/netbeans-javacard/Manifest
@@ -16,19 +16,6 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201501030001-src.zip 201338819 SHA256 c3ffc019c29c3c7bef021b074ffff4829e5f1d1adc3e4ae097a56d27069bf820 SHA512 ad1361a2faba8703a0daeeaa5b834dae46dd3d8f044a6cef200738d268aaa2c74b557c2426735454194e525bec28250e684b67d79501b9c3373f295de65c1a22 WHIRLPOOL dfe43998e68de2b48a461606cef3755474f7e36bc3927bdcb6d63597aa40dde11fff0e3217a5e234916ca2f91998f2d127ef350c5c9778efc7895db429126d99
-DIST netbeans-trunk-nightly-201501040001-src.zip 201339217 SHA256 ded2c737bab950f4f4e403f85f9352753a0ce313262164d9c5bee6bdbfb570c4 SHA512 902d0e19d09070a608175a5e950d1fae63480ccc52771f381e784b5029ddfe422f96a00a9be8ca29a52989e71d121741561064b39460ba7aaa39a686feb7fabc WHIRLPOOL 38c176edb5e96d8afef1ae69f5f48c3c4a7ba71573737ebbad7f73b7b7a802576f78fc130359e34e8f4eb6e7ce5f96470ae045652fa9e5f301dfe11f55c68e72
-DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4ee139e231cb9b91dea84d95b428820d987f7f4b49569bff2d3 SHA512 f7070f335de561a6d0dd9b8301365c0b2b6ea20facca9b66ed8fbc6ef3eba62200f66e8c3e9a38fe99982f5f1ce85f743dde3a33a8c2a34897ca424c8c667094 WHIRLPOOL 72c94387a21ec39e4ba0f0d846212f97313f6b80ea3698a471a92b570dbb3dd4cc27ec54fe1a67f119b18274940bb66459216d52a53509b7c64e3ac3472d26c0
-DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
-DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
-DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
-DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
-DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
-DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
-DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
-DIST netbeans-trunk-nightly-201501140001-src.zip 201400262 SHA256 65aef07f80d9cfe6b47ac2c3aa2be2f1d98a7d9466a44c5196cab7b88e743a2d SHA512 1175de97a824b8be65a5b25b20cfcd17ae4ab4b101794f7dbdde8059b7192f30193d634e63141a54e9e8c2018166f1f204d321270ba91959d450839b9e1fb89e WHIRLPOOL b5944d4eb663cda53d83f88a52775868cf942c632e5cae0be25970fde60557aa43f69095ddc0861eb872f815e562f6998a5873b8aae1c2c660ae8e8ade75b4c2
-DIST netbeans-trunk-nightly-201501150001-src.zip 201400330 SHA256 20732864d0ece6b3b7a2050181c2ec341fa33b031423a913141b9c76aa590044 SHA512 6cd0ff2334b892835c91ae0c0bcf996e2322673533f46cec0efa37db25837f809202de061696c737da837099179a1fe20ef7bd569f6c04375e6090a8c5757d4d WHIRLPOOL 82a9189ff14ac9f373d84346361b231bc7ef298be20892b7a76e20ba8fe3762055f11957f40ba914d939d650cf7f9b098604aae84d30622e207498a5ad14fa81
-DIST netbeans-trunk-nightly-201501160001-src.zip 201394511 SHA256 0a5e6e98692bceabdacc7ef41fe2b7fb59d9c879453982b2dc0e79d28f077714 SHA512 2a5be09537b1735e712ec373cc7f41b1e8b7753be5026ec3a1562d7347f4d5addf58bb9ea052051e0df2113e18a366e4095f84432dffb4b75b86b9ca913d3d56 WHIRLPOOL 7a8d35dcba4754cb809b8ac8710cbba8ba5452c4c4e13963a40e032b13241aa9b44328f3bbeea681bf535a31980e766331acaf5ae265bda5dd5790bda872d8dc
DIST netbeans-trunk-nightly-201501180001-src.zip 201391445 SHA256 b1bf4373e5b799f830894b4ea7ab878ef09c64059758cebb2fa1b1a244718965 SHA512 bf1a40344c915a754f3b7baed759b6513e6a055bface5fe6c30c4e0adeb76fe7d2aaac5d344553ee5df505131cb05c7e2219c67514d4a962f681f9a39c685166 WHIRLPOOL f33d7bfe0174c7de81986a44578df8322fa8f2b46911e9f6fc05ffe8f0839e70b691d62ef9b6dc1b248aceb68760330ef69e86f026a83b6c0f27bcee3a4bc07b
DIST netbeans-trunk-nightly-201501190001-src.zip 201391445 SHA256 ce4ec7706f80732c5c6d5764fb4cb0f2f82341d668e2680ed4d12c382e8541de SHA512 232c8beecd613bafca37af997c3aae0f35caa28a3a3f381553bc3264916f606540bcb5186c8a2a52ca21ce177ed413d6907865b4b42b80c102e7c636df736628 WHIRLPOOL 2176f82b120a7f9360f3b01cb970a8fcc5078e97da90ae0e870b37a53998beca6306b5f58bf9af3a15dc403f1dbb888457a56b0657a2f972b8e01ebe1b725abe
DIST netbeans-trunk-nightly-201501200001-src.zip 201396862 SHA256 1a9378d8f52c4f617653d096aff287cf62212af8a6f878fe54cc468e4dd4bed7 SHA512 92fd39cda2d11816b9a01e0e5c26b3f527354a69efdc940cb27d5b17ee6493a07225d2698260db2bdc220e01d166ac42b5fb62f809d1e2eb84419c6e6abb3e14 WHIRLPOOL c3ba7155b5d376041d750c42f1ff8f8dec5bdbfedb470dea483a665978ef3982f087cb7a521f7892c264bb38d0876e4e7a08346ae4579338ba698ae7ee4ba456
@@ -64,19 +51,6 @@ EBUILD netbeans-javacard-7.3.ebuild 4735 SHA256 f955a44f141add54dcceeec61b0a6906
EBUILD netbeans-javacard-7.4.ebuild 4910 SHA256 c67023daa24ae55eeeae34efc997dc03923ba40b6221384dcdc5335dc74cd0e0 SHA512 0fb2c9846c4173f92a1e1e2571d2154824539b8ccc1c8af18f6fc7de4b52d7b8d21c6bd95802ec221494f0a19d5dd186b0cab6a75ab75d93de14207b2f2958c5 WHIRLPOOL 6592039b4c5042dab787dea8ee9033e2c745aa0538cf1be94b4b96cde0817a4fd00b1510c38c08e5c8c10f2ced61e47b9224b605ddfdec300ba47e0473747ec4
EBUILD netbeans-javacard-8.0.2.ebuild 4912 SHA256 588b308aaace209a8efd0f527bc39c965932c8ada7ba9cd5e13e785ba30557dc SHA512 bd9ac7850fb3d04b77ee937783998bcec2a93c14b7ed5ab4b12beff69abbd4434f1ccc7e64808a8973d5006709e22bcef26b71a7b10431606cafc9803845aab2 WHIRLPOOL fd31d3ac3ed1926d9cc952e6fde32dde093bf4864f09da73609a30d1787e50d8ac8029b84de2cff587d60c8b1b9c5bf6e399fc3cd7664c557973061d758405cf
EBUILD netbeans-javacard-8.0.ebuild 4904 SHA256 67fe9662f48906ebbd1de53a1c01c352ec6b935273c218aa6fdfc6ad67f4e470 SHA512 2ee06ef12f247676fdc908c4e92aba732b8586d80bda1b65feda877cc20d78dc51ada95b4d130247983209ba9a6e0a8c10fac876c72f8499905e2f47d5592154 WHIRLPOOL e2802c404d7b6eb12cc7495b7796618f6b7d36829f78240f44876faf7f2c54828a8b54e8b4ce90be42e2ad63843b05ae628191deb4f2894075cfe5fd8ef0bc55
-EBUILD netbeans-javacard-9999_p20150103.ebuild 4982 SHA256 6f22798b9f367319f20d2d3248197c76d2eb1634bc2be5d4a1641c4a4734b189 SHA512 0b1fe426fff9505081932570d47354a4da06f74a794b6a1d107b24160d4aba05da7976f0fdbdcec37104cd4e385f9a180ac8dfdb60dcbc21e119d8ac7097fff7 WHIRLPOOL c1cbb7b5774ee232cc7d6635d59bfabc9550bd03c4d6e1f83d1ecd1a99e2896ff226f5029b691b28e72af20e23c9e83b0aa8bca73bb6bc8ea76b6514059c73a7
-EBUILD netbeans-javacard-9999_p20150104.ebuild 4982 SHA256 0212a937318e8f46370aaef7d093debba1af8308b15dcbf9cd23c4e777ed09a9 SHA512 e1546724d7b633bb2bb952c936a81f36125a8ca7b67b372b82ae324e6381dc9d381db96565f0a6bf88820f0727e9c9e94715785cae2477581ada6b7e890e921e WHIRLPOOL f119f1d4fdb779e5a565c43076a8a8ab84c27a5b6f3267e84a5b4de2b963db9cdbaa714325f6651a95bdff8aaa014838560b40ea8b911844e9559a6d98a45e10
-EBUILD netbeans-javacard-9999_p20150105.ebuild 4982 SHA256 5ebea18b69b88c2be066ab78777e1046d076657c70ad543322893f0505407042 SHA512 e6a11a366276e56db382071216ceea3d70541c512d9b3ef46e00ecec805cce29d89682d95be261f0f804340a7f5e8a07bd98ac5eb5f0a8d75d882ad7ff7253a4 WHIRLPOOL 7b416b81fff95313ce1dacb8821d91c8b78a9abe172a310ccfaabc60fa7ddc424701785e1a3e1bee8d560ecb81c36dc8905a68baf190f5165c4a718ac63179be
-EBUILD netbeans-javacard-9999_p20150106.ebuild 4982 SHA256 35a5388badbaae406dcaabcb9f02e040b6f0b8a0384ab3ce273f3439591f96f9 SHA512 991f9d03ac73151b909ad1ad9c3f4b1b4690430c2558f8b5598bfef66b4d71b39dc26f20831c49e2a461928c00307789f33eb12df3fc22bcb73f59d646b99d47 WHIRLPOOL 11f61c4e8a3ebe59166c8d248650d60b14b01739bd4ab376d0003cd49d52033b82f80dc32ae980da545ff47b8f1b043afe84d4874c035efa618853cb2c2899d9
-EBUILD netbeans-javacard-9999_p20150107.ebuild 4982 SHA256 750a8c0a3282c78633fcca0fe6e91e1897d8e0de1c34683968b117ee76da49ad SHA512 99264b47854364ccb2542ec2ff87f58abe65dd798e4b4c8ee1942d33f2078ad8abd955c23c76fdc356d3254b7452636b5d4df9df880bb5006bf4df2e981709b9 WHIRLPOOL 1c44cf4265f8e74b9bc3b829f7fb18dc8077efb7b2a46210c940922ef55432fa0c249c32a7510ceaf20291b1288a68f21758b158d3fe5d33751f689e5f09777d
-EBUILD netbeans-javacard-9999_p20150108.ebuild 4982 SHA256 f799b3720e8012b3912bef1bd1e5e738dbcdef063ffc3cf6db11d2de4d9aa107 SHA512 a3c97eba0ed7cedf8e892bd3895575f2cde197b8ee1cc69a926b80ffdafeab5fac0bc1711c40e578035bea0ec6c9cfd8b751e15af0f592953e4d6490aaa6a9e7 WHIRLPOOL 7d5d5e32b301d6c920d02ecd67c4b658522c6f49c44e341163f028bc7971db01fc3488c7cd74fed1b2e966916729908e525faba7d5be8ea99b3b9982a6993503
-EBUILD netbeans-javacard-9999_p20150109.ebuild 4982 SHA256 d08698cf57dda772de573b7249b9e72607cb1e908a97a0187b9ac50508358818 SHA512 de26104b732a01a780b994fb03309c379528ad42a01fc018e47f77138e073acc0d1f4c84fd174e0d6e4e0b67224e9d952989152a66a4bb5f1122f3f91e959ea3 WHIRLPOOL 05186ac2ee78d73018caba075aeae33add579603a2b1955a723adc24d01377cd7838706d98d1c213378cd4552fbe107f1597764832b27009bb9a49d902b0c000
-EBUILD netbeans-javacard-9999_p20150111.ebuild 4982 SHA256 1f834314f88b10d30ba51bb38960abac8ae344a08e40df584963af69bb9ce1d6 SHA512 5bb50aa1c7f3d1c7d88ab6d1e40c20027f505b76bac9eb6bf3af9e26094cadaea0caf738dd12e144b6fdd5eb843f486b1f986897352b87dff50019b6555e6903 WHIRLPOOL 1080ae3ccfa6691993f6e719a631b2ae9906cfe572e523223571a2f46cafb2ceb4f6a9e7b6a0ce796bc958c66e02e93e839d332edb48a3d0e0cafaa4572063ce
-EBUILD netbeans-javacard-9999_p20150112.ebuild 4982 SHA256 6ce0e634c35c13d2254cd33faed4b9fc1a3c81d4e7093021ce87ac727be0d7bc SHA512 7e3c67c130c26b40335949e6e851d3b665ed73100861851276c6c4133b0e03e63206339c43e19a1e33d2eb425d47106bc557669a5b5b3796d8e41a37163f79e4 WHIRLPOOL 15e5e3ccfad4e171b588875d74bc9b45af6d0954019d783f6dc72deb67d25ea9fc3ebe128a08f2a78be43a81859aaea90b81a9dc677c627d525beb8ff26dc1ce
-EBUILD netbeans-javacard-9999_p20150113.ebuild 4982 SHA256 7ae2e8bafcdc063e45e5c3b5633ef696736bb09c6a65fa936413dd55293da544 SHA512 bce0cd322855535e67d07464d6f3243e1543b738825a5e73851f1e98dcafb3e08c6c5fc4953cbdbba81567475a2c0780679cddb3965a0176a72f3d7be427201a WHIRLPOOL bb03a3859bd720266e641989c300ca0f5a40b5b143b558973e7c82016a3a4bfd9e58acda3f49f899f20a61bad96821e29641a8fae799d4ad134d9d1f5fc44708
-EBUILD netbeans-javacard-9999_p20150114.ebuild 4982 SHA256 6703de46d3d775df57d000bb7d17bc34c19b4c406f4c420a1eb92c622653728e SHA512 9714c2be9c6bfb797a2c4260b4bc72c4f7361896e2365f41d42823a948f4cdeae8291caa0502b596349bac2f9ce47a3d0faf1f42022bce2a35597ef23deb55b8 WHIRLPOOL 1d863c9749042f12a54f00d710fd004e06ae4b854493b66607b2c97502fb5aafa8e2b606950b49ef63798d658213ac0f5fbbd95e127db90aeb043055bb0febf3
-EBUILD netbeans-javacard-9999_p20150115.ebuild 4982 SHA256 f991980471a8e396fb289967836a65c33167e77a3800cd9b83944a017ce691a6 SHA512 b390b136467507b76f448039f5be9f4a75ca027c89734e09cc93844c4e9d9c496e9fccbadcb928c7f0a39612bb1a42b1bf18a07d2381a9eb64d40cddbc727d0e WHIRLPOOL b5e6570eec78886d3717d53416e4a4568b332ce2a29d9cee778769fb56d92eccf495bf97cb9c1a271ff9efea550c424b59ed189c1d49a0aea9b08991738f52d9
-EBUILD netbeans-javacard-9999_p20150116.ebuild 4982 SHA256 0cb0051b965d98164b2a986b2327fb3b8ef6286c5e4e4d3b43947f25dbbcc9f8 SHA512 a3d9267162df1acc11c1ee649c7fbc3cb8d001d6fb33d93c010e48f3f767a3cafa601e03940e411180c9b1221bd4e5bc81051414b32b59c700a417f9d385e4c5 WHIRLPOOL 8a9d4d49c10a19203d1fcbd37627e75bf043ae2e7d7bcfb099b7054fe8f025536552b5368cf04d8711b234f075df0fd108a4c475723cee8e309a153bb9ab2107
EBUILD netbeans-javacard-9999_p20150118.ebuild 4982 SHA256 c95b66b489d8c45a5a26d5caaed9103c4e1eab3026d93e978ba9fa9fc1e34a5b SHA512 8a81fdf2067c6604115e42ecf11556ad75ab6025fc47286e8a4bbc89a0eb83eb45365bd4176610beb646ae2d2ce2d0297c4902de15e4d55537afa730add50f2a WHIRLPOOL 359fce96adcb4f6ec4205c9e816adce2271d4356cf3247ad596e9105f891ee44c861df45305d6951da1fc1777ad9647a6b3e271450c7298855bd4048c4bce467
EBUILD netbeans-javacard-9999_p20150119.ebuild 4982 SHA256 ecc54fac44a7b853c48d2d0b8c3cd0a9afe860c66cf1b93380ab096197137ff6 SHA512 807fbd475c4e51e6cf9909ce784c89cf747d62d7513b35e4aa1aca1584a8017ea1bc79deba6f633b9fc0c6ed2837695c0d8b1af7370383a324309ea617330d36 WHIRLPOOL cf1512c6d3a90956beef7bc8c5ac148c37451f0906a028b3bf5cedd0c9517a0628b4f4d3373c7937d2961f1b4a227ddbce7b878b56547b967e5c14033e40901c
EBUILD netbeans-javacard-9999_p20150120.ebuild 4982 SHA256 067b3d60cc3fe809568b6bf77ffe1a8b86cf2eed9aa6121561dbaa78d2c5b96a SHA512 d4eedd7c3b68bf50a4fd02aa39bcb086b76f075f178851fadce4df85ede87e216e68ffbd55c08c481ae20bf19ec4a05501572671d7bb7dbb65bb96ade220f09e WHIRLPOOL 1120dbbf4d66ee8b9ce78a79cca2b89c69f7ac4a044297ce938a67df803db71b192b4677e3daa6c59ecff898f0a19c65dcfa309199999174818ed44d84423253
@@ -105,5 +79,5 @@ EBUILD netbeans-javacard-9999_p20150212.ebuild 4982 SHA256 63baf7ae6e103d1c862ca
EBUILD netbeans-javacard-9999_p20150213.ebuild 4982 SHA256 4547c707bb814c6f81d8e6dd9cdd1856c13a6f94ce2e5f7b633ef12f508b0ba3 SHA512 cd6dc4f761d3ee5fdbe7320541c9678c01f5e7ab9ddafc76687a67826d7383b5d1f4956b6b99b36065410f5ff19f3e848c7c1b9602ebd9505a57d5939f183ba7 WHIRLPOOL f0e882d5c8a15cb18d0927e6a5530bff0212fa3c65c9140cb5027b1b6826592db24e6351078363c4e5796fbc37b9ac91de974578b40b311fffe26848b2ef16f6
EBUILD netbeans-javacard-9999_p20150216.ebuild 4982 SHA256 1ce8879e643c95934670951113835f55983b2e9746a6939874a37b279a46c172 SHA512 9ea20518ee4a5e38339b34028e56f6de49609acfa2dbabb73d5f09039d87222e5af84e392b7a266a82059a4b2e64df065b63e9f5bb17db0dc733f5c69219dc20 WHIRLPOOL ba3689ce2fc1ed6427c70dc5fd941fe73699bc849477fcce2328fd90d20f8477ad79083244fe0714a8b835bcf18848af86f40a3eaaaac1b5537ed625acfb3cbf
EBUILD netbeans-javacard-9999_p20150217.ebuild 4982 SHA256 dc475c559ee4854177995bf7efbd8e03ccf3746ab0ba0b776e9c4f8b9c240bfb SHA512 9ea3c764cb1065096987b8a190ce41e4d5a44e611480c7b39af16004d34b3642b0a1f131537a00eb4a4f1c1a9c2c393f62bd5459dc3f83eadc97c3baad4c3331 WHIRLPOOL 6d18e5f5863fd2b837da3cd8e2e548ffe97b205f7af00ddddea75e2bb84f096a442c79ae9790eb2a427ff153cd456516cf89e94fce5b69ee8c50c21b24c1d353
-MISC ChangeLog 156082 SHA256 6950e563fd7566c6ebe3f772e42251a49e28bfa7a51904f8501abdf13b947d9f SHA512 c41a268516d6c61f15500cf758634a4a1532574287d3da4c539c199b6b28f7819f57f2e32afa3eb38e651fd9fd8cd6ee290eb80071ba55ee34495ea3e9ffdcaa WHIRLPOOL 0bf84855090942ec619f8b363c28f4e5559a36c62e3bd5f443dd65bbf2129a40fddd8ce78aea4feb45d0a4b7d0f1989d7342e9e3b77bc115bbad8fe2b27222aa
+MISC ChangeLog 156734 SHA256 853d43eed77a9f87b3054f8eea4a5d33b8e28131f30fd8cb99dd9aa325bfc07a SHA512 fe01b8a4796e434c14c2c7328dc8c3561d976d18252dac1a3a10aa84689855d52f9f8e08f3774ebd470e517305692d81dbf8393893da5ee32007d86e7c33a217 WHIRLPOOL 216b581c223a446818174ef21d99531675903620947fdf394ce5b9fe4dacd7488c5ce3094c2d0178905fc8ab3e85ea1d2ff03f3b3dee8f08eca51b7f6f5482fd
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150103.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150103.ebuild
deleted file mode 100644
index bb282a1..0000000
--- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150103.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaCard Cluster"
-HOMEPAGE="http://netbeans.org/projects/javacard"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-03_00-01-55/zip/netbeans-trunk-nightly-201501030001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
- http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
- http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/ant-contrib:0
- dev-java/asm:3
- dev-java/bcel:0
- dev-java/commons-cli:1
- dev-java/commons-codec:0
- dev-java/commons-httpclient:3
- dev-java/commons-logging:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
- ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
- ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javacard >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin || die
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
- pushd "${D}"/${instdir} >/dev/null || die
- rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
- rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
- rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
- rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
- rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
-}
diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150104.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150104.ebuild
deleted file mode 100644
index 7684d80..0000000
--- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150104.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaCard Cluster"
-HOMEPAGE="http://netbeans.org/projects/javacard"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-04_00-01-55/zip/netbeans-trunk-nightly-201501040001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
- http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
- http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/ant-contrib:0
- dev-java/asm:3
- dev-java/bcel:0
- dev-java/commons-cli:1
- dev-java/commons-codec:0
- dev-java/commons-httpclient:3
- dev-java/commons-logging:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
- ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
- ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javacard >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin || die
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
- pushd "${D}"/${instdir} >/dev/null || die
- rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
- rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
- rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
- rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
- rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
-}
diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150105.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150105.ebuild
deleted file mode 100644
index b860162..0000000
--- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150105.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaCard Cluster"
-HOMEPAGE="http://netbeans.org/projects/javacard"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-05_00-01-55/zip/netbeans-trunk-nightly-201501050001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
- http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
- http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/ant-contrib:0
- dev-java/asm:3
- dev-java/bcel:0
- dev-java/commons-cli:1
- dev-java/commons-codec:0
- dev-java/commons-httpclient:3
- dev-java/commons-logging:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
- ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
- ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javacard >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin || die
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
- pushd "${D}"/${instdir} >/dev/null || die
- rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
- rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
- rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
- rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
- rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
-}
diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150106.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150106.ebuild
deleted file mode 100644
index 8b9a784..0000000
--- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150106.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaCard Cluster"
-HOMEPAGE="http://netbeans.org/projects/javacard"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-06_00-01-55/zip/netbeans-trunk-nightly-201501060001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
- http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
- http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/ant-contrib:0
- dev-java/asm:3
- dev-java/bcel:0
- dev-java/commons-cli:1
- dev-java/commons-codec:0
- dev-java/commons-httpclient:3
- dev-java/commons-logging:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
- ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
- ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javacard >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin || die
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
- pushd "${D}"/${instdir} >/dev/null || die
- rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
- rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
- rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
- rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
- rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
-}
diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150107.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150107.ebuild
deleted file mode 100644
index 26c55be..0000000
--- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150107.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaCard Cluster"
-HOMEPAGE="http://netbeans.org/projects/javacard"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-07_00-01-55/zip/netbeans-trunk-nightly-201501070001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
- http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
- http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/ant-contrib:0
- dev-java/asm:3
- dev-java/bcel:0
- dev-java/commons-cli:1
- dev-java/commons-codec:0
- dev-java/commons-httpclient:3
- dev-java/commons-logging:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
- ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
- ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javacard >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin || die
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
- pushd "${D}"/${instdir} >/dev/null || die
- rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
- rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
- rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
- rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
- rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
-}
diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150108.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150108.ebuild
deleted file mode 100644
index 083c96b..0000000
--- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150108.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaCard Cluster"
-HOMEPAGE="http://netbeans.org/projects/javacard"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-08_00-01-55/zip/netbeans-trunk-nightly-201501080001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
- http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
- http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/ant-contrib:0
- dev-java/asm:3
- dev-java/bcel:0
- dev-java/commons-cli:1
- dev-java/commons-codec:0
- dev-java/commons-httpclient:3
- dev-java/commons-logging:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
- ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
- ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javacard >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin || die
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
- pushd "${D}"/${instdir} >/dev/null || die
- rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
- rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
- rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
- rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
- rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
-}
diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150109.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150109.ebuild
deleted file mode 100644
index 6e79ea4..0000000
--- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150109.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaCard Cluster"
-HOMEPAGE="http://netbeans.org/projects/javacard"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
- http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
- http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/ant-contrib:0
- dev-java/asm:3
- dev-java/bcel:0
- dev-java/commons-cli:1
- dev-java/commons-codec:0
- dev-java/commons-httpclient:3
- dev-java/commons-logging:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
- ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
- ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javacard >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin || die
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
- pushd "${D}"/${instdir} >/dev/null || die
- rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
- rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
- rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
- rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
- rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
-}
diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150111.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150111.ebuild
deleted file mode 100644
index 05a812d..0000000
--- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150111.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaCard Cluster"
-HOMEPAGE="http://netbeans.org/projects/javacard"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-11_02-08-05/zip/netbeans-trunk-nightly-201501110208-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
- http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
- http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/ant-contrib:0
- dev-java/asm:3
- dev-java/bcel:0
- dev-java/commons-cli:1
- dev-java/commons-codec:0
- dev-java/commons-httpclient:3
- dev-java/commons-logging:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
- ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
- ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javacard >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin || die
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
- pushd "${D}"/${instdir} >/dev/null || die
- rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
- rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
- rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
- rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
- rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
-}
diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150112.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150112.ebuild
deleted file mode 100644
index 7848cb3..0000000
--- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150112.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaCard Cluster"
-HOMEPAGE="http://netbeans.org/projects/javacard"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-12_00-01-55/zip/netbeans-trunk-nightly-201501120001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
- http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
- http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/ant-contrib:0
- dev-java/asm:3
- dev-java/bcel:0
- dev-java/commons-cli:1
- dev-java/commons-codec:0
- dev-java/commons-httpclient:3
- dev-java/commons-logging:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
- ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
- ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javacard >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin || die
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
- pushd "${D}"/${instdir} >/dev/null || die
- rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
- rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
- rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
- rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
- rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
-}
diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150113.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150113.ebuild
deleted file mode 100644
index 1dabdc8..0000000
--- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150113.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaCard Cluster"
-HOMEPAGE="http://netbeans.org/projects/javacard"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
- http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
- http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/ant-contrib:0
- dev-java/asm:3
- dev-java/bcel:0
- dev-java/commons-cli:1
- dev-java/commons-codec:0
- dev-java/commons-httpclient:3
- dev-java/commons-logging:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
- ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
- ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javacard >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin || die
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
- pushd "${D}"/${instdir} >/dev/null || die
- rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
- rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
- rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
- rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
- rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
-}
diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150114.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150114.ebuild
deleted file mode 100644
index 6e9a805..0000000
--- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150114.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaCard Cluster"
-HOMEPAGE="http://netbeans.org/projects/javacard"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-14_00-01-55/zip/netbeans-trunk-nightly-201501140001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
- http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
- http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/ant-contrib:0
- dev-java/asm:3
- dev-java/bcel:0
- dev-java/commons-cli:1
- dev-java/commons-codec:0
- dev-java/commons-httpclient:3
- dev-java/commons-logging:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
- ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
- ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javacard >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin || die
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
- pushd "${D}"/${instdir} >/dev/null || die
- rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
- rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
- rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
- rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
- rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
-}
diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150115.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150115.ebuild
deleted file mode 100644
index 85c044e..0000000
--- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150115.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaCard Cluster"
-HOMEPAGE="http://netbeans.org/projects/javacard"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-15_00-01-55/zip/netbeans-trunk-nightly-201501150001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
- http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
- http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/ant-contrib:0
- dev-java/asm:3
- dev-java/bcel:0
- dev-java/commons-cli:1
- dev-java/commons-codec:0
- dev-java/commons-httpclient:3
- dev-java/commons-logging:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
- ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
- ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javacard >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin || die
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
- pushd "${D}"/${instdir} >/dev/null || die
- rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
- rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
- rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
- rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
- rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
-}
diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150116.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150116.ebuild
deleted file mode 100644
index ee27589..0000000
--- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150116.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaCard Cluster"
-HOMEPAGE="http://netbeans.org/projects/javacard"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-16_00-01-55/zip/netbeans-trunk-nightly-201501160001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
- http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
- http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/ant-contrib:0
- dev-java/asm:3
- dev-java/bcel:0
- dev-java/commons-cli:1
- dev-java/commons-codec:0
- dev-java/commons-httpclient:3
- dev-java/commons-logging:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
- ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
- ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javacard >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin || die
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
- pushd "${D}"/${instdir} >/dev/null || die
- rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
- rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
- rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
- rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
- rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
- rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
- rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
-}
diff --git a/dev-java/netbeans-javadoc/ChangeLog b/dev-java/netbeans-javadoc/ChangeLog
index 97d0f31..0da3e85 100644
--- a/dev-java/netbeans-javadoc/ChangeLog
+++ b/dev-java/netbeans-javadoc/ChangeLog
@@ -2,6 +2,22 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ -netbeans-javadoc-9999_p20150103.ebuild,
+ -netbeans-javadoc-9999_p20150104.ebuild,
+ -netbeans-javadoc-9999_p20150105.ebuild,
+ -netbeans-javadoc-9999_p20150106.ebuild,
+ -netbeans-javadoc-9999_p20150107.ebuild,
+ -netbeans-javadoc-9999_p20150108.ebuild,
+ -netbeans-javadoc-9999_p20150109.ebuild,
+ -netbeans-javadoc-9999_p20150111.ebuild,
+ -netbeans-javadoc-9999_p20150112.ebuild,
+ -netbeans-javadoc-9999_p20150113.ebuild,
+ -netbeans-javadoc-9999_p20150114.ebuild,
+ -netbeans-javadoc-9999_p20150115.ebuild,
+ -netbeans-javadoc-9999_p20150116.ebuild:
+ removed obsolete ebuilds
+
*netbeans-javadoc-9999_p20150217 (17 Feb 2015)
17 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
index eaae898..9463668 100644
--- a/dev-java/netbeans-javadoc/Manifest
+++ b/dev-java/netbeans-javadoc/Manifest
@@ -19,19 +19,6 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201501030001-src.zip 201338819 SHA256 c3ffc019c29c3c7bef021b074ffff4829e5f1d1adc3e4ae097a56d27069bf820 SHA512 ad1361a2faba8703a0daeeaa5b834dae46dd3d8f044a6cef200738d268aaa2c74b557c2426735454194e525bec28250e684b67d79501b9c3373f295de65c1a22 WHIRLPOOL dfe43998e68de2b48a461606cef3755474f7e36bc3927bdcb6d63597aa40dde11fff0e3217a5e234916ca2f91998f2d127ef350c5c9778efc7895db429126d99
-DIST netbeans-trunk-nightly-201501040001-src.zip 201339217 SHA256 ded2c737bab950f4f4e403f85f9352753a0ce313262164d9c5bee6bdbfb570c4 SHA512 902d0e19d09070a608175a5e950d1fae63480ccc52771f381e784b5029ddfe422f96a00a9be8ca29a52989e71d121741561064b39460ba7aaa39a686feb7fabc WHIRLPOOL 38c176edb5e96d8afef1ae69f5f48c3c4a7ba71573737ebbad7f73b7b7a802576f78fc130359e34e8f4eb6e7ce5f96470ae045652fa9e5f301dfe11f55c68e72
-DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4ee139e231cb9b91dea84d95b428820d987f7f4b49569bff2d3 SHA512 f7070f335de561a6d0dd9b8301365c0b2b6ea20facca9b66ed8fbc6ef3eba62200f66e8c3e9a38fe99982f5f1ce85f743dde3a33a8c2a34897ca424c8c667094 WHIRLPOOL 72c94387a21ec39e4ba0f0d846212f97313f6b80ea3698a471a92b570dbb3dd4cc27ec54fe1a67f119b18274940bb66459216d52a53509b7c64e3ac3472d26c0
-DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
-DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
-DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
-DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
-DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
-DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
-DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
-DIST netbeans-trunk-nightly-201501140001-src.zip 201400262 SHA256 65aef07f80d9cfe6b47ac2c3aa2be2f1d98a7d9466a44c5196cab7b88e743a2d SHA512 1175de97a824b8be65a5b25b20cfcd17ae4ab4b101794f7dbdde8059b7192f30193d634e63141a54e9e8c2018166f1f204d321270ba91959d450839b9e1fb89e WHIRLPOOL b5944d4eb663cda53d83f88a52775868cf942c632e5cae0be25970fde60557aa43f69095ddc0861eb872f815e562f6998a5873b8aae1c2c660ae8e8ade75b4c2
-DIST netbeans-trunk-nightly-201501150001-src.zip 201400330 SHA256 20732864d0ece6b3b7a2050181c2ec341fa33b031423a913141b9c76aa590044 SHA512 6cd0ff2334b892835c91ae0c0bcf996e2322673533f46cec0efa37db25837f809202de061696c737da837099179a1fe20ef7bd569f6c04375e6090a8c5757d4d WHIRLPOOL 82a9189ff14ac9f373d84346361b231bc7ef298be20892b7a76e20ba8fe3762055f11957f40ba914d939d650cf7f9b098604aae84d30622e207498a5ad14fa81
-DIST netbeans-trunk-nightly-201501160001-src.zip 201394511 SHA256 0a5e6e98692bceabdacc7ef41fe2b7fb59d9c879453982b2dc0e79d28f077714 SHA512 2a5be09537b1735e712ec373cc7f41b1e8b7753be5026ec3a1562d7347f4d5addf58bb9ea052051e0df2113e18a366e4095f84432dffb4b75b86b9ca913d3d56 WHIRLPOOL 7a8d35dcba4754cb809b8ac8710cbba8ba5452c4c4e13963a40e032b13241aa9b44328f3bbeea681bf535a31980e766331acaf5ae265bda5dd5790bda872d8dc
DIST netbeans-trunk-nightly-201501180001-src.zip 201391445 SHA256 b1bf4373e5b799f830894b4ea7ab878ef09c64059758cebb2fa1b1a244718965 SHA512 bf1a40344c915a754f3b7baed759b6513e6a055bface5fe6c30c4e0adeb76fe7d2aaac5d344553ee5df505131cb05c7e2219c67514d4a962f681f9a39c685166 WHIRLPOOL f33d7bfe0174c7de81986a44578df8322fa8f2b46911e9f6fc05ffe8f0839e70b691d62ef9b6dc1b248aceb68760330ef69e86f026a83b6c0f27bcee3a4bc07b
DIST netbeans-trunk-nightly-201501190001-src.zip 201391445 SHA256 ce4ec7706f80732c5c6d5764fb4cb0f2f82341d668e2680ed4d12c382e8541de SHA512 232c8beecd613bafca37af997c3aae0f35caa28a3a3f381553bc3264916f606540bcb5186c8a2a52ca21ce177ed413d6907865b4b42b80c102e7c636df736628 WHIRLPOOL 2176f82b120a7f9360f3b01cb970a8fcc5078e97da90ae0e870b37a53998beca6306b5f58bf9af3a15dc403f1dbb888457a56b0657a2f972b8e01ebe1b725abe
DIST netbeans-trunk-nightly-201501200001-src.zip 201396862 SHA256 1a9378d8f52c4f617653d096aff287cf62212af8a6f878fe54cc468e4dd4bed7 SHA512 92fd39cda2d11816b9a01e0e5c26b3f527354a69efdc940cb27d5b17ee6493a07225d2698260db2bdc220e01d166ac42b5fb62f809d1e2eb84419c6e6abb3e14 WHIRLPOOL c3ba7155b5d376041d750c42f1ff8f8dec5bdbfedb470dea483a665978ef3982f087cb7a521f7892c264bb38d0876e4e7a08346ae4579338ba698ae7ee4ba456
@@ -67,19 +54,6 @@ EBUILD netbeans-javadoc-7.3.ebuild 5796 SHA256 b7186edb48955aaf1322590b013685576
EBUILD netbeans-javadoc-7.4.ebuild 5997 SHA256 5ed69cd0d624b9b4395a1cb18203ae279494e5997d8cf38c2dd6305569928285 SHA512 ff7eae449360031f646fd1d2946606f83ef7e1d1c097fd3331eda30b669ad5d6321bbda14fe2e0adf30847d9b1ce00ec591a9ea0d9fae9f0f9a584ce85c99b54 WHIRLPOOL 8bcca9660e3a0bbcf7a26ce39c56b5adce79bc7bec6ec95a1c947748e4f09608312ddd27119d7d19ed27c61cefe9cc995261871f8caa17bc3e50fee8a0d8590e
EBUILD netbeans-javadoc-8.0.2.ebuild 5999 SHA256 4d504739be5d603a63eb52ee3eeba437d9efbd121052b6263c623d45026838aa SHA512 7e00c17683b730c0ee070aca662a63cd85179910821034f8915fc475ad68e9eb5a6c434fca73b56f4b80a0459907393058263d6e0a4c872b64b7120f78f4a00f WHIRLPOOL 2a47b743f35d593db5678ea7b034c8a1ba3965c37593c896d8e9eed04744839544b1b0e87d2338f53eb8b2b102c56e1fa95c0425cb36ccc6a251e94116fd671e
EBUILD netbeans-javadoc-8.0.ebuild 5991 SHA256 bcb464dd1b8dfcd66daa5a83f5ba80727ab99f8e861639a8a366614f165d3e0d SHA512 4471e1f4481cecc280cdfaa0b388c05c0bb3a8060aa5f962eabaade7696c46538bdd48bc15d92be6dd46cd07401bb21bd0aeffc2abcec8bd901fa089f1de5527 WHIRLPOOL 0f986c7984287e30aa1690bdca205c7359af5de607c351740251268ad89ef23cffc6a205759f63b92c3f04e06ffa21787200c88620be2b3e030130df4d718abf
-EBUILD netbeans-javadoc-9999_p20150103.ebuild 6234 SHA256 a4dddf5cd9c69dafd7fba5e6d65670c93593b8a741041c841e70682e308e491a SHA512 4b6b40ea98fb19f25925474e1f28332d68e36877d166bcb74149fcc0087f3661a3e0e94b97ac71a30beb4b516f7c5261f109557842abfc9facc27273cf2f8ff0 WHIRLPOOL 5dff04f01c4fd69e5ff7eabb54fcda1ab61d1777ca863b8967d61ac81ca16533868eef8f8dfb7bf5936c19c9cd29f860a0e5b9223eb9d97e80de51a132732324
-EBUILD netbeans-javadoc-9999_p20150104.ebuild 6234 SHA256 cb800af5cafae98fcde4e7047603d65f66091aee412ccdf42fbf15cab633407c SHA512 2932fd883744ae24c022f8fe4ce3f2603480ba463eee49a3339ffa2f8e720b8c32fe0b9dd8afb1ec0eab7594eecc7bc747a4237793c2db5be6297adbbcfc7b02 WHIRLPOOL dccd1ed462edeeade8abddd484749bc9f1c0f98c67cf1f915216196e7c3f08f1c17c5a242b63682ac9e7651cf6b38c0e4e0db598dbe866d4937642aafb30f498
-EBUILD netbeans-javadoc-9999_p20150105.ebuild 6234 SHA256 1b1b2eee3c795b8c4b915635a3e4e212662f65bc8d49b849cf4a8545da4ee78b SHA512 b906f3b3207c2c81d37ce628de848846b8bbbe160669aae203068fe9ef634f54663ee7702f5c6866b2540c6cc9ed7b50d5ff81c404c44056abe3dc5d8679189c WHIRLPOOL c81dbd45c88050b638bff798591199592dd4f026bcc8dbffa3be3b82183441aa8fdac5b62a7cf1774a9a06d1f7910324d2245afb7bded0aefc8327e5e095963d
-EBUILD netbeans-javadoc-9999_p20150106.ebuild 6234 SHA256 12e2b5a05993ff6faa303b12d9d85f4fc08a37d6bfc0eed6293512cdb7bc7df7 SHA512 ab1334c149942c2f5edec595e881f8a722360f02295015015d4562295013b56980f49f0ab14d38e749867c6af3cc96d7d8a8300d18baaf0882b92a618347928c WHIRLPOOL bf66b9538f3441c6613eda366df69747ea42b0dcd18cebed2e2db7463273f7a14ee158eed9951d504562e19000587da6962c9523ca14b1b0e462ab0a983e2572
-EBUILD netbeans-javadoc-9999_p20150107.ebuild 6234 SHA256 2d1cc87f83ad20d491e8c0780e920e2d9dd9ec18c14766a318fe0a6e029d81a9 SHA512 62ad3bb506d4fc23c8c45006a8e9b25b30f13dd78c13510bb51cf9acd9bbd89f2ae68fa92c5a2eb34de8692b1be302cafad549386db511e4045445fb5a39536c WHIRLPOOL a05e660230d313491f4b086d364512881766e4f98a68d60f4cd2cd6f09da02e9f597e814ff53817c4ab8dfdfb4a41e747bb063e480193798078882f9ec39661b
-EBUILD netbeans-javadoc-9999_p20150108.ebuild 6234 SHA256 e6dfd4f181b92cda66d353101a0e2e1f7d9bb1cda5690be5a26130dac5da1b1f SHA512 bb58a434a49df7ab357f2fad702972de6ec291854e202ddce83a6dc06d868a7a6610b841a5d5065b3ea6a4438599f6798106b6120221007626f770305a4bc6b7 WHIRLPOOL 1552d9d5e0fba38d8f16e12b810aedddff1f311a5336a308eb0402112e56db26638a1eea1185c15881340864fcfc8abda0858fe4ef2049033ab54d6f7b69b7df
-EBUILD netbeans-javadoc-9999_p20150109.ebuild 6234 SHA256 7b9c326c4e4d02b66f7e5af0c92dabc3234ef61db8b11a8857a9fb2b8490d01c SHA512 5a0cb1cec2c83cfa3321a6291b74b7766f98946126c7503e8f6e6079f934d3d67238be856644fd1c27adee6bc243f9cc4de9bb42779a1e4e885d4dafd5871c67 WHIRLPOOL 831a21031232d28a31ce0f4ea800aeff60f89f45387a8f656c828a717cf0edfb21a10a56f22df45a2f05874504a378a9a33d4e6d4479436a6214e981e06823a0
-EBUILD netbeans-javadoc-9999_p20150111.ebuild 6234 SHA256 0feee4d4a8207ed26c80017a4886ff57426009f037ad25bd358d2ce6eccad12e SHA512 59bd89782565eed533a6b387d6ab40c3924cba0cc891b88420cd1ee5ddab3c5a1f9760712e70faa568a2d4eb8e6b1d1a6d5739582aff0056c87476d70d62895a WHIRLPOOL 314e45e0618286bdc2e07f4df97054aa5b39e46dad60b346b4239d7a4c2d7f4bec89a900a95624055655a9b6fd2f8bedb1dba919979949fd9eb1d51b4976f712
-EBUILD netbeans-javadoc-9999_p20150112.ebuild 6234 SHA256 795ab13a84eae8639cdbdfc11f4d3777fa9f8405b1f3676b2d291a604cc6067f SHA512 125e94344b80ed7d1d127b97a46ac47db77246ba72e293847f8e468be4d1a4e403da7f68bf4d05ccad200accb09d7570a4d8dbc6e67662b86df4215392af3bcf WHIRLPOOL 5f26a4884b4d044f72e8da300d15ff5bc9cc8947ef99ede29b523cb1be4b6b28c686a4a56faeeb5788aca3b5ee3b1ca18da4dc94df58ab6f4a771b78a68c77ae
-EBUILD netbeans-javadoc-9999_p20150113.ebuild 6234 SHA256 d79635390b42ddb6223575e1e51c7beb066a988f439cca1bbf5f3e34e579a019 SHA512 4e1e8ab3f5a67ec8e5a71eae7fecc9ee23ba298ee924f22010be6d652c7c92e642c382c91a29a2e6837877629413facbbd2d90e607028681913c2d8e1f4dddef WHIRLPOOL a243229ff96027c1973c333512c2a4c1b63b922c7bec1f7d7760c5b76a86774d84d1a8356fb819ea9b146c50bd7a8030d30bc6a411229ab66ea2133c79f57624
-EBUILD netbeans-javadoc-9999_p20150114.ebuild 6234 SHA256 a73534d92bbf49398e11628079e621c49cb5a58a918a5edb5c997b3311d9bbdf SHA512 b4bf0b9e8ea52e90e98132464cb7d37d48b1bc9a6d1d3132b18d35a0becf8495f6d8dd11d51202a69792b5b22a6fa4a65425db61919780e9a4ed51f12c4b4400 WHIRLPOOL e4d667b18d47801e7d45ccb1f2998128a1b193740e87030174867768358896ebb27bd1471753a399edfadb41c1b795619df6c5cb9c4f0183c6f6d4dfa5195a71
-EBUILD netbeans-javadoc-9999_p20150115.ebuild 6234 SHA256 9bb821fafc961a68a3cdd0c82c42efaba802c8f8c2e535355661bc659b90b18c SHA512 4ed440a75ba374cc8460715d4abd0e6d57bb6780edf9057f04fc645c172bc37dd4865472cd7546dbc65e894120fc787e4021d8c1023561e855f436a9a5505280 WHIRLPOOL 9ec6b27d47082326f74546478920dcbff019efc86d64bacd6f56a89b5c97275824bbfab40d1351b9749c1d3b648f0eea563f95c315798a4018c860d0d72c859c
-EBUILD netbeans-javadoc-9999_p20150116.ebuild 6234 SHA256 53365a599b58eb3d715b537a15fa6b8a3f164299c8e57ad501a3b572305f970b SHA512 d2cf1c4b4e6a6cb84149e5aa89a860f59d0e41ff9736c9219953ed1e9b273a3c76a33b5f7d029855c2312aff689466e4779cb0fc66d6237d7e7f6409b927df70 WHIRLPOOL 914cd995256470301b884f447dcce901e9cbe53ca5a151a607548b82e5d2aefc2b9f5fa45d6fde854803ae2fd1299b669088948b751a5ec12c01da4d4db13415
EBUILD netbeans-javadoc-9999_p20150118.ebuild 6234 SHA256 521289b829609fe6098b51496c5b70440d4a991b3136d9d2462ccaca453209a6 SHA512 92a95f2a97fd11165c8939bf731ce8ec04310d5e56ea8a5e7ff55877272457dc88cdbcc4ce3400b4e77891603f8e559aae833108a488da0b26a38227db276a34 WHIRLPOOL aa559c5a51cd023d72e30045f116bdfd51e7eb5283997297fe6c2080d1d3e438c63581b54b4c9dbe885e3684284d43575bf76bfb1cc1121a1d73284416446ca4
EBUILD netbeans-javadoc-9999_p20150119.ebuild 6234 SHA256 40617063c7a7f13db25570471d7d12a70d6e1ebf6414627b6a9fd3400139cbcc SHA512 577c1e2b2f0f4705ebf7cf375467d4d05e44a126a1876da5814ae790fc34230b5311fc5f8493b18e88f2335f2d19279e96196a50785f6cc31fb5312002c91b3e WHIRLPOOL 0e05e81f0041499f4f080da08bd0a76e6405ef6b8ba913e9d8a5d3e3ed30b59b91d70699b5582e6c28c579e3e9a06e81a11b91602bb21a0dec2446974e4f968c
EBUILD netbeans-javadoc-9999_p20150120.ebuild 6234 SHA256 009a7ca34a96307c78d9c83dce750649810d56d10d093e21b1709064886ac8d5 SHA512 f1b2f4ceef3880c9f79936db788a8422306d0f00c5f2c7a809cb1ed0403798b1948197ad6fb19f97a75f7f67cc5840b3cd3c1e4d7fa414f5ad58bb6af1248d32 WHIRLPOOL 3c1bfbf9cbfd4273bd5f029d448027aa04b6696b3ce39c571407b6010367072dc4c2e58f3355ac363b272eb45629d4606cca6fdca6be83cfdb1053b41dd7555e
@@ -108,5 +82,5 @@ EBUILD netbeans-javadoc-9999_p20150212.ebuild 6234 SHA256 e5159a1a5df9a50a57bff2
EBUILD netbeans-javadoc-9999_p20150213.ebuild 6234 SHA256 a8dd6ac8fda0158c4f12409593f7b27391092f4a08793e2178db332b986b45d1 SHA512 c2f2695c239f73f09cd42173f6c66d27fb3bebc12c78706fa13688b56d5ca833900a384a5ae907014291f6aee1064b5e53fc2c32ecc60f17a4f03fde66b7711f WHIRLPOOL 5dcb98701e06e99b2827312fc4240997d192af5a5e2c589193a6fee95a5cec7cf487090daf6c216c93323438e02d1dfb8c7b8451c51ce11147c84e7061c6382c
EBUILD netbeans-javadoc-9999_p20150216.ebuild 6234 SHA256 cc0dcafc03837011d0739bea332b16936e25e3ca902db5e440ff37331e69bb06 SHA512 9c38457e56e890027d88f50df7da107ea4f937136164fe527e0189a514e7c161964b53df7ba2679cbad92afaf323c8daadb4f6c5c1e45eea70957475df80d43c WHIRLPOOL cab1e4a8a159051dfc1513bcf1e2faa0dc060a9800e70e7d03034b270163bf34a1f2426f7abe4c22c1dfabba4afdf10e634dd1329b0259eee23643f654906abe
EBUILD netbeans-javadoc-9999_p20150217.ebuild 6234 SHA256 9b1fefddf7cc69422bfd6437b7e0f1152a073fbb16e09e793915ab8869d14b39 SHA512 c39e077c78ca04d64b3d04683bcd48e02c44dd4a4d3be8b85ac7848ddc4da8b0ea242c614056cec18979d0b38038f447ec7988888ba3cb6704f63a14aacd4964 WHIRLPOOL 6ca4c011bed134dafa7ac63de6e15856fca366f4616030f0067df361edcf781442007c978ccf62f6726ad025bf837a22226b7c6ab5698b7c2d153677b64b8e8a
-MISC ChangeLog 153976 SHA256 ef67797304b39dd687c0dfece4f433c204599af96ed38c18187245c40ac17bda SHA512 b04868754469f2797053e7d5ef357d184bf3eefd0a8ebce8cc681e97caad46c2c513f6ce8e3328b8c4aef2c5ee9575fc63f157b5cacab0f90750c43f990ac993 WHIRLPOOL cfcf5fdcfbdf62ea6c0970060bda0f4851be22a64f0e8c2c89cf15039cb983b0e9c6d8f970eb8625d4c6eb279cf84bbc09302221c85f3581d1a8d9c58376eb2a
+MISC ChangeLog 154615 SHA256 3421e85d34c1f7b6b4da61e131dc20bd1645d6093f57919d97e33b077afa754e SHA512 36320f250193588c64f4f64abc48895f9a32a1d866d5c00c7d5caefeebf6a1f60afe30aee996b4ee501382bc1675281677d2f39fe5cbab22749c2da66387e986 WHIRLPOOL 3b08af92ff0e064a8defc1139a95b970c0367a9e926898f9fa3ff9377de50c7c05e59e90620760e7aea0b15ddf0bd2bcd7feec2c110ee01eddf0e2c40dfd0979
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150103.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150103.ebuild
deleted file mode 100644
index 06cda2d..0000000
--- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150103.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaDocs"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-03_00-01-55/zip/netbeans-trunk-nightly-201501030001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- dev-java/javahelp:0
- dev-java/junit:4
- ~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-cnd-${PV}
- ~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-ergonomics-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-groovy-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-javacard-${PV}
- ~dev-java/netbeans-mobility-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-php-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-RDEPEND=""
-
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
- cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.cnd.built
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
- cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ergonomics.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
- cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.groovy.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
- cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.javacard.built
-
- ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
- cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.mobility.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-php-${SLOT} php || die
- cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.php.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- eant -f nbbuild/build.xml bootstrap || die
- ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
-}
-
-src_install() {
- rm nbbuild/build/javadoc/*.zip
- java-pkg_dojavadoc nbbuild/build/javadoc
-}
diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150104.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150104.ebuild
deleted file mode 100644
index 91d08f9..0000000
--- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150104.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaDocs"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-04_00-01-55/zip/netbeans-trunk-nightly-201501040001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- dev-java/javahelp:0
- dev-java/junit:4
- ~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-cnd-${PV}
- ~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-ergonomics-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-groovy-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-javacard-${PV}
- ~dev-java/netbeans-mobility-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-php-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-RDEPEND=""
-
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
- cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.cnd.built
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
- cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ergonomics.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
- cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.groovy.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
- cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.javacard.built
-
- ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
- cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.mobility.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-php-${SLOT} php || die
- cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.php.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- eant -f nbbuild/build.xml bootstrap || die
- ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
-}
-
-src_install() {
- rm nbbuild/build/javadoc/*.zip
- java-pkg_dojavadoc nbbuild/build/javadoc
-}
diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150105.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150105.ebuild
deleted file mode 100644
index 0fad1b5..0000000
--- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150105.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaDocs"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-05_00-01-55/zip/netbeans-trunk-nightly-201501050001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- dev-java/javahelp:0
- dev-java/junit:4
- ~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-cnd-${PV}
- ~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-ergonomics-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-groovy-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-javacard-${PV}
- ~dev-java/netbeans-mobility-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-php-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-RDEPEND=""
-
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
- cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.cnd.built
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
- cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ergonomics.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
- cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.groovy.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
- cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.javacard.built
-
- ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
- cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.mobility.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-php-${SLOT} php || die
- cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.php.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- eant -f nbbuild/build.xml bootstrap || die
- ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
-}
-
-src_install() {
- rm nbbuild/build/javadoc/*.zip
- java-pkg_dojavadoc nbbuild/build/javadoc
-}
diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150106.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150106.ebuild
deleted file mode 100644
index 1968cf1..0000000
--- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150106.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaDocs"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-06_00-01-55/zip/netbeans-trunk-nightly-201501060001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- dev-java/javahelp:0
- dev-java/junit:4
- ~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-cnd-${PV}
- ~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-ergonomics-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-groovy-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-javacard-${PV}
- ~dev-java/netbeans-mobility-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-php-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-RDEPEND=""
-
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
- cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.cnd.built
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
- cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ergonomics.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
- cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.groovy.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
- cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.javacard.built
-
- ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
- cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.mobility.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-php-${SLOT} php || die
- cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.php.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- eant -f nbbuild/build.xml bootstrap || die
- ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
-}
-
-src_install() {
- rm nbbuild/build/javadoc/*.zip
- java-pkg_dojavadoc nbbuild/build/javadoc
-}
diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150107.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150107.ebuild
deleted file mode 100644
index 85b064e..0000000
--- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150107.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaDocs"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-07_00-01-55/zip/netbeans-trunk-nightly-201501070001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- dev-java/javahelp:0
- dev-java/junit:4
- ~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-cnd-${PV}
- ~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-ergonomics-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-groovy-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-javacard-${PV}
- ~dev-java/netbeans-mobility-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-php-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-RDEPEND=""
-
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
- cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.cnd.built
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
- cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ergonomics.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
- cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.groovy.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
- cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.javacard.built
-
- ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
- cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.mobility.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-php-${SLOT} php || die
- cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.php.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- eant -f nbbuild/build.xml bootstrap || die
- ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
-}
-
-src_install() {
- rm nbbuild/build/javadoc/*.zip
- java-pkg_dojavadoc nbbuild/build/javadoc
-}
diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150108.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150108.ebuild
deleted file mode 100644
index 6e7376b..0000000
--- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150108.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaDocs"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-08_00-01-55/zip/netbeans-trunk-nightly-201501080001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- dev-java/javahelp:0
- dev-java/junit:4
- ~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-cnd-${PV}
- ~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-ergonomics-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-groovy-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-javacard-${PV}
- ~dev-java/netbeans-mobility-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-php-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-RDEPEND=""
-
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
- cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.cnd.built
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
- cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ergonomics.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
- cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.groovy.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
- cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.javacard.built
-
- ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
- cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.mobility.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-php-${SLOT} php || die
- cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.php.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- eant -f nbbuild/build.xml bootstrap || die
- ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
-}
-
-src_install() {
- rm nbbuild/build/javadoc/*.zip
- java-pkg_dojavadoc nbbuild/build/javadoc
-}
diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150109.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150109.ebuild
deleted file mode 100644
index e053369..0000000
--- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150109.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaDocs"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- dev-java/javahelp:0
- dev-java/junit:4
- ~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-cnd-${PV}
- ~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-ergonomics-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-groovy-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-javacard-${PV}
- ~dev-java/netbeans-mobility-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-php-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-RDEPEND=""
-
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
- cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.cnd.built
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
- cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ergonomics.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
- cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.groovy.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
- cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.javacard.built
-
- ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
- cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.mobility.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-php-${SLOT} php || die
- cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.php.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- eant -f nbbuild/build.xml bootstrap || die
- ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
-}
-
-src_install() {
- rm nbbuild/build/javadoc/*.zip
- java-pkg_dojavadoc nbbuild/build/javadoc
-}
diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150111.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150111.ebuild
deleted file mode 100644
index 35017d2..0000000
--- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150111.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaDocs"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-11_02-08-05/zip/netbeans-trunk-nightly-201501110208-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- dev-java/javahelp:0
- dev-java/junit:4
- ~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-cnd-${PV}
- ~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-ergonomics-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-groovy-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-javacard-${PV}
- ~dev-java/netbeans-mobility-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-php-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-RDEPEND=""
-
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
- cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.cnd.built
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
- cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ergonomics.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
- cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.groovy.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
- cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.javacard.built
-
- ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
- cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.mobility.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-php-${SLOT} php || die
- cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.php.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- eant -f nbbuild/build.xml bootstrap || die
- ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
-}
-
-src_install() {
- rm nbbuild/build/javadoc/*.zip
- java-pkg_dojavadoc nbbuild/build/javadoc
-}
diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150112.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150112.ebuild
deleted file mode 100644
index 8b5aaa6..0000000
--- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150112.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaDocs"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-12_00-01-55/zip/netbeans-trunk-nightly-201501120001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- dev-java/javahelp:0
- dev-java/junit:4
- ~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-cnd-${PV}
- ~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-ergonomics-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-groovy-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-javacard-${PV}
- ~dev-java/netbeans-mobility-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-php-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-RDEPEND=""
-
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
- cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.cnd.built
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
- cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ergonomics.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
- cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.groovy.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
- cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.javacard.built
-
- ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
- cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.mobility.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-php-${SLOT} php || die
- cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.php.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- eant -f nbbuild/build.xml bootstrap || die
- ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
-}
-
-src_install() {
- rm nbbuild/build/javadoc/*.zip
- java-pkg_dojavadoc nbbuild/build/javadoc
-}
diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150113.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150113.ebuild
deleted file mode 100644
index 40f27d7..0000000
--- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150113.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaDocs"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- dev-java/javahelp:0
- dev-java/junit:4
- ~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-cnd-${PV}
- ~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-ergonomics-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-groovy-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-javacard-${PV}
- ~dev-java/netbeans-mobility-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-php-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-RDEPEND=""
-
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
- cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.cnd.built
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
- cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ergonomics.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
- cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.groovy.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
- cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.javacard.built
-
- ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
- cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.mobility.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-php-${SLOT} php || die
- cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.php.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- eant -f nbbuild/build.xml bootstrap || die
- ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
-}
-
-src_install() {
- rm nbbuild/build/javadoc/*.zip
- java-pkg_dojavadoc nbbuild/build/javadoc
-}
diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150114.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150114.ebuild
deleted file mode 100644
index 5523306..0000000
--- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150114.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaDocs"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-14_00-01-55/zip/netbeans-trunk-nightly-201501140001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- dev-java/javahelp:0
- dev-java/junit:4
- ~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-cnd-${PV}
- ~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-ergonomics-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-groovy-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-javacard-${PV}
- ~dev-java/netbeans-mobility-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-php-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-RDEPEND=""
-
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
- cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.cnd.built
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
- cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ergonomics.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
- cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.groovy.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
- cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.javacard.built
-
- ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
- cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.mobility.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-php-${SLOT} php || die
- cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.php.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- eant -f nbbuild/build.xml bootstrap || die
- ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
-}
-
-src_install() {
- rm nbbuild/build/javadoc/*.zip
- java-pkg_dojavadoc nbbuild/build/javadoc
-}
diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150115.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150115.ebuild
deleted file mode 100644
index 5021253..0000000
--- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150115.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaDocs"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-15_00-01-55/zip/netbeans-trunk-nightly-201501150001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- dev-java/javahelp:0
- dev-java/junit:4
- ~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-cnd-${PV}
- ~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-ergonomics-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-groovy-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-javacard-${PV}
- ~dev-java/netbeans-mobility-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-php-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-RDEPEND=""
-
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
- cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.cnd.built
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
- cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ergonomics.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
- cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.groovy.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
- cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.javacard.built
-
- ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
- cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.mobility.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-php-${SLOT} php || die
- cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.php.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- eant -f nbbuild/build.xml bootstrap || die
- ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
-}
-
-src_install() {
- rm nbbuild/build/javadoc/*.zip
- java-pkg_dojavadoc nbbuild/build/javadoc
-}
diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150116.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150116.ebuild
deleted file mode 100644
index b6acea2..0000000
--- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150116.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaDocs"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-16_00-01-55/zip/netbeans-trunk-nightly-201501160001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- dev-java/javahelp:0
- dev-java/junit:4
- ~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-cnd-${PV}
- ~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-ergonomics-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-groovy-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-javacard-${PV}
- ~dev-java/netbeans-mobility-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-php-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-RDEPEND=""
-
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
- cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.cnd.built
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
- cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ergonomics.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
- cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.groovy.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
- cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.javacard.built
-
- ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
- cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.mobility.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-php-${SLOT} php || die
- cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.php.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
- cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.profiler.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- eant -f nbbuild/build.xml bootstrap || die
- ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
-}
-
-src_install() {
- rm nbbuild/build/javadoc/*.zip
- java-pkg_dojavadoc nbbuild/build/javadoc
-}
diff --git a/dev-java/netbeans-javafx/ChangeLog b/dev-java/netbeans-javafx/ChangeLog
index 02a6e00..9b3958e 100644
--- a/dev-java/netbeans-javafx/ChangeLog
+++ b/dev-java/netbeans-javafx/ChangeLog
@@ -2,6 +2,22 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ -netbeans-javafx-9999_p20150103.ebuild,
+ -netbeans-javafx-9999_p20150104.ebuild,
+ -netbeans-javafx-9999_p20150105.ebuild,
+ -netbeans-javafx-9999_p20150106.ebuild,
+ -netbeans-javafx-9999_p20150107.ebuild,
+ -netbeans-javafx-9999_p20150108.ebuild,
+ -netbeans-javafx-9999_p20150109.ebuild,
+ -netbeans-javafx-9999_p20150111.ebuild,
+ -netbeans-javafx-9999_p20150112.ebuild,
+ -netbeans-javafx-9999_p20150113.ebuild,
+ -netbeans-javafx-9999_p20150114.ebuild,
+ -netbeans-javafx-9999_p20150115.ebuild,
+ -netbeans-javafx-9999_p20150116.ebuild:
+ removed obsolete ebuilds
+
*netbeans-javafx-9999_p20150217 (17 Feb 2015)
17 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
index 2f1a490..295aad0 100644
--- a/dev-java/netbeans-javafx/Manifest
+++ b/dev-java/netbeans-javafx/Manifest
@@ -19,19 +19,6 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201501030001-src.zip 201338819 SHA256 c3ffc019c29c3c7bef021b074ffff4829e5f1d1adc3e4ae097a56d27069bf820 SHA512 ad1361a2faba8703a0daeeaa5b834dae46dd3d8f044a6cef200738d268aaa2c74b557c2426735454194e525bec28250e684b67d79501b9c3373f295de65c1a22 WHIRLPOOL dfe43998e68de2b48a461606cef3755474f7e36bc3927bdcb6d63597aa40dde11fff0e3217a5e234916ca2f91998f2d127ef350c5c9778efc7895db429126d99
-DIST netbeans-trunk-nightly-201501040001-src.zip 201339217 SHA256 ded2c737bab950f4f4e403f85f9352753a0ce313262164d9c5bee6bdbfb570c4 SHA512 902d0e19d09070a608175a5e950d1fae63480ccc52771f381e784b5029ddfe422f96a00a9be8ca29a52989e71d121741561064b39460ba7aaa39a686feb7fabc WHIRLPOOL 38c176edb5e96d8afef1ae69f5f48c3c4a7ba71573737ebbad7f73b7b7a802576f78fc130359e34e8f4eb6e7ce5f96470ae045652fa9e5f301dfe11f55c68e72
-DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4ee139e231cb9b91dea84d95b428820d987f7f4b49569bff2d3 SHA512 f7070f335de561a6d0dd9b8301365c0b2b6ea20facca9b66ed8fbc6ef3eba62200f66e8c3e9a38fe99982f5f1ce85f743dde3a33a8c2a34897ca424c8c667094 WHIRLPOOL 72c94387a21ec39e4ba0f0d846212f97313f6b80ea3698a471a92b570dbb3dd4cc27ec54fe1a67f119b18274940bb66459216d52a53509b7c64e3ac3472d26c0
-DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
-DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
-DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
-DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
-DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
-DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
-DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
-DIST netbeans-trunk-nightly-201501140001-src.zip 201400262 SHA256 65aef07f80d9cfe6b47ac2c3aa2be2f1d98a7d9466a44c5196cab7b88e743a2d SHA512 1175de97a824b8be65a5b25b20cfcd17ae4ab4b101794f7dbdde8059b7192f30193d634e63141a54e9e8c2018166f1f204d321270ba91959d450839b9e1fb89e WHIRLPOOL b5944d4eb663cda53d83f88a52775868cf942c632e5cae0be25970fde60557aa43f69095ddc0861eb872f815e562f6998a5873b8aae1c2c660ae8e8ade75b4c2
-DIST netbeans-trunk-nightly-201501150001-src.zip 201400330 SHA256 20732864d0ece6b3b7a2050181c2ec341fa33b031423a913141b9c76aa590044 SHA512 6cd0ff2334b892835c91ae0c0bcf996e2322673533f46cec0efa37db25837f809202de061696c737da837099179a1fe20ef7bd569f6c04375e6090a8c5757d4d WHIRLPOOL 82a9189ff14ac9f373d84346361b231bc7ef298be20892b7a76e20ba8fe3762055f11957f40ba914d939d650cf7f9b098604aae84d30622e207498a5ad14fa81
-DIST netbeans-trunk-nightly-201501160001-src.zip 201394511 SHA256 0a5e6e98692bceabdacc7ef41fe2b7fb59d9c879453982b2dc0e79d28f077714 SHA512 2a5be09537b1735e712ec373cc7f41b1e8b7753be5026ec3a1562d7347f4d5addf58bb9ea052051e0df2113e18a366e4095f84432dffb4b75b86b9ca913d3d56 WHIRLPOOL 7a8d35dcba4754cb809b8ac8710cbba8ba5452c4c4e13963a40e032b13241aa9b44328f3bbeea681bf535a31980e766331acaf5ae265bda5dd5790bda872d8dc
DIST netbeans-trunk-nightly-201501180001-src.zip 201391445 SHA256 b1bf4373e5b799f830894b4ea7ab878ef09c64059758cebb2fa1b1a244718965 SHA512 bf1a40344c915a754f3b7baed759b6513e6a055bface5fe6c30c4e0adeb76fe7d2aaac5d344553ee5df505131cb05c7e2219c67514d4a962f681f9a39c685166 WHIRLPOOL f33d7bfe0174c7de81986a44578df8322fa8f2b46911e9f6fc05ffe8f0839e70b691d62ef9b6dc1b248aceb68760330ef69e86f026a83b6c0f27bcee3a4bc07b
DIST netbeans-trunk-nightly-201501190001-src.zip 201391445 SHA256 ce4ec7706f80732c5c6d5764fb4cb0f2f82341d668e2680ed4d12c382e8541de SHA512 232c8beecd613bafca37af997c3aae0f35caa28a3a3f381553bc3264916f606540bcb5186c8a2a52ca21ce177ed413d6907865b4b42b80c102e7c636df736628 WHIRLPOOL 2176f82b120a7f9360f3b01cb970a8fcc5078e97da90ae0e870b37a53998beca6306b5f58bf9af3a15dc403f1dbb888457a56b0657a2f972b8e01ebe1b725abe
DIST netbeans-trunk-nightly-201501200001-src.zip 201396862 SHA256 1a9378d8f52c4f617653d096aff287cf62212af8a6f878fe54cc468e4dd4bed7 SHA512 92fd39cda2d11816b9a01e0e5c26b3f527354a69efdc940cb27d5b17ee6493a07225d2698260db2bdc220e01d166ac42b5fb62f809d1e2eb84419c6e6abb3e14 WHIRLPOOL c3ba7155b5d376041d750c42f1ff8f8dec5bdbfedb470dea483a665978ef3982f087cb7a521f7892c264bb38d0876e4e7a08346ae4579338ba698ae7ee4ba456
@@ -66,19 +53,6 @@ EBUILD netbeans-javafx-7.3.ebuild 4476 SHA256 9f268a852d45f37f9d22c3bb58d36be17f
EBUILD netbeans-javafx-7.4.ebuild 4651 SHA256 12eca3beaec548e89dade3c0af6f9f805be720a213ad66c6b8d0faa73f9448a2 SHA512 1879ad5dc43e0f567d123574c346a26e1099a997356492b8e1904999fee03c11469e18a0751c4fd148978c64e2bc9558c5b496d5e6f12deab172c4ccf9595fb5 WHIRLPOOL 421f96b3f86cfa244f55684a44355c34eaf24e2be6ccb98838b4559d6376c357b90973b7ca31d2f42b3ba907de781b7cccf3f514adf70f6c343367e7f323e7d9
EBUILD netbeans-javafx-8.0.2.ebuild 4653 SHA256 b3841797db457ad824a84bf20ca1cac0def938b82b866bfb77561f294b045cea SHA512 ad8cd2e93a833ca56b1cddcaa0fdcad854a19c3874454303e970fab159bd1d95535bf179635653d8e1918e4160e25afc26a82ac218e3d53ea816aeec40d2b423 WHIRLPOOL d73873d047c16152b3a1649af8af6030bcc07fce58b1b6d1faacf444c363c68a1f9cc67c2c6c474d0bb2221dde5483dd2319f76edcab1ffadd61e694f5db36be
EBUILD netbeans-javafx-8.0.ebuild 4645 SHA256 e3d524bf6299713442f76e91f9f1e1c18254406d5856fdf3f274e74c8b0306b9 SHA512 0e47b16a5ce7ef758e5d5d4231dc7614c56766fd6f01e34534646a932f35be158bf39e623cc3c0bf30d60be65c1d6e711a01d74603c0d59be7b71b57be250640 WHIRLPOOL 53384ad5127f0fb228a4b2f72e3b97f0c3e398b654e14cd0f6fb673e8e61d1b2abcf56865f3a52798b6e35940179ee68f25ac906b233e8929e65867f8b014b4d
-EBUILD netbeans-javafx-9999_p20150103.ebuild 4723 SHA256 298e6449492d789d223e94a87c13fb7b1340c765d59bdbffa724b80a28a3ae35 SHA512 14bd70e9d45fe3598dd06ed2379f695f849ffad54f162e8b0064b54e34ec5973f16fa8db89dddc22c1852fdab2650be2792792493d9061d9e0b0f73327609621 WHIRLPOOL 8b6a280228eba056005b25ef051954d0df67779326b3ee5d3d062b71c31fa0344e4b04f10d73e9f6cc68dce36c58517f5dbb947efba6e27d9afc58796ca1c2fc
-EBUILD netbeans-javafx-9999_p20150104.ebuild 4723 SHA256 87cc60baf300961bc7a8e98d25bc04d1784259c125b3eff9b0b6c2b7280fd2be SHA512 8f5f34123073f67f76b0b0981c5ab3350eb9db152bc03e86d8a5736d368bd470d781b68325326f107d87f2efdda6d6f1cdb5749eaf723e48495b5a89d73235c0 WHIRLPOOL 6d3a9f48420316b2e05712d364354f838af3f32caed8ce4aa0a56d929ec64abf8035b50453b60e724f190fb957eec4488c95e453c4911bb84804bb32b1a41e53
-EBUILD netbeans-javafx-9999_p20150105.ebuild 4723 SHA256 c20c17ba0bdaec80198b1842b801f0377793b77ece353134526c76fcac27113f SHA512 add2a2988c7b1ef370cfd6e366c8d8828edd707bd4f88ec7f82cd6b67f08b638cdb2650dec5788fb2d88b0b73fbf937da0ecb55f51c3259050a3a413c6618fcc WHIRLPOOL f6ee0cbeadd9a7d2d3061c544124b79de11ea224cc6459b9d2984f51ee7a1dc3dd7e9d1c8e8d01ab31b932d3e9d3777730500bc7aa851c594aa297b56b979b78
-EBUILD netbeans-javafx-9999_p20150106.ebuild 4723 SHA256 e2f685c04c2b900dde877adb4f0be53a8934541b71621eb6c316c4faf261d9c5 SHA512 dc78d5fb7f3c95bb87fea336bd6646d7bcc3767e61632cab6885bdb9a7c119ffc0c77f8f4e2a1dafd1d6db0292122b46267a1830fcc168984c4f6dfaf7a50092 WHIRLPOOL 38afc6600eaa9416d76e415dd9886517c7c8bf7290f9e29f99733fd3200e0ad3ba0166abecdccdffbc7f51daabe2c6087ac4cccc9ad123e9d0a693c53cef330e
-EBUILD netbeans-javafx-9999_p20150107.ebuild 4723 SHA256 de0dd250b38d1ed59ff3d0ed4e53be014577200f6adc3df0c9ceb41f2c5e4c6a SHA512 8a1641a58d4babad94b9b60fae4ad436dfd929b696224617a21caf66c875bb740f9b9efaea19706c53f714274ac00a79b5a2840dd70ce0d72a09d6c61febc037 WHIRLPOOL c5cd4fc0e53da57c47695ac6a53ebb05f6d227ce2f23be7dc2a2a2fbc2e8cb46fffb3f2de8c77e544cd6a68f4e7d9c8916ee6bd8e73fd053a39158ddfafdae3e
-EBUILD netbeans-javafx-9999_p20150108.ebuild 4723 SHA256 0dfa05789c2c3b4099a76011dbaab2005bace79e3cf649a070e336a4cb49541a SHA512 66bac73017494168ff5bcf9498ab97a05d21775f24235e02df049a006cfba909b1402d70732391a2f53f9556d61d9b2f1b7659a2d1f7f69127581b61e49f3bfd WHIRLPOOL 4e73dd1668adf3a8e4e93bd296fb4eea978050a9f2af4f61234dd686f3fed63ef7db9997a7cc42b6ba4c924078ddd8fa524392319201b2f2aee558c1e3f55314
-EBUILD netbeans-javafx-9999_p20150109.ebuild 4723 SHA256 434355ec34107503c5ec3a49869a10287cae35d4880cd185324e9a75fc1dd6e9 SHA512 0363686c3942e2ad9e5a16d1bd3759a580fd64209010594d2b6ddfd1695993274263bbb758013395dccc8dd3b22aee42187afb35f83a49d05fe51fea36315e70 WHIRLPOOL 9846e2869df894a87004f3d8edf6dc29d8bf9e00e2dd6073bdddc48c75ffc257eaf33d24701a6ff30ee714581b46de2155e8bafee501a5a3061643d1a0c0ff66
-EBUILD netbeans-javafx-9999_p20150111.ebuild 4723 SHA256 48bbe81d00a16af6e8200120b2f72264063fbc727f91cddfdb6ccc3e50a7f320 SHA512 356be10ccd918d692cadc31c717565fe5b8e3bdb39953b9161020447ef8ad36dce7ea7db733ccb198d4675ce71aa9cfc845a6f7696f8735e640c6af8d540e6ef WHIRLPOOL 0e6da673cd4c7f14b176a5f14f0763b5287287411b7b9603feba10680a9754d1239fda3b38238a822820949aaab50f754cbc9399fd0c0f7d98922d160ba4b38f
-EBUILD netbeans-javafx-9999_p20150112.ebuild 4723 SHA256 6878fa557e0286c09f7170e9ec59814837e36ca1a4ec7472cefc3270295e9c37 SHA512 85d19bd17b05ad6497db0bb699fd32baa9e211acb38ba63c4d0d36eb1ea727c034e85ca1ff223b927f127e14f0fa3e75bad26afeb324a03880b1711621495713 WHIRLPOOL 26ade62b0b8e66fef11c83922f891a324c01ee84f50f52b0846a8ede74137ecaa4ce05862262e2d86bf0d9ad3e051df8eb5b533b40713c2af8b0653b5b3b6237
-EBUILD netbeans-javafx-9999_p20150113.ebuild 4723 SHA256 d7da0d3306879e7b28aacec49991cac6adb7a96cc650c00687d4359ed3177ca6 SHA512 1159e9f1a339854098ea5501a0f0e28698cb7b33e90f264db6afc167a392a2935a6b2bc79a681b40e1f59cebd44d68107c30602a40d032717b99dcc0b882b3c7 WHIRLPOOL 9e8b673cbed7120529dca841b6b6e31db71ec37e17c36e6274a740ccb75f09e66e72036e5296dcf4d7b85ffedfeae029677682564c7ae6b921bd014a43280925
-EBUILD netbeans-javafx-9999_p20150114.ebuild 4723 SHA256 d359afa5415e77a71f7df856dad130d06bf16b816ba68854ef910f06479c9d98 SHA512 b15111249e72b485322fe03814884242b21e8fd250425946d7383619609ceed6c8b50418cb4b5a74ee5ea1ca0f9b2de1ccfb5d17ad2c956ba01ae1c8c232250c WHIRLPOOL 016829bb885b039484fbc9c5dda0e6b9bcdfa3af8065bb663aea0368660178716a3f5a831355c07b16cd828999099834682a695d1baba5c2a76655422cafaafd
-EBUILD netbeans-javafx-9999_p20150115.ebuild 4723 SHA256 5354f5e69334a2f6989aa7e6c6227eae7a3d007b168686f5205a22c678f76516 SHA512 dc261bd23b9a7e014c425e0afd13d58584132543b05721a08188f393c560db28e4aa4959c0d59a1970eed1961410804510f40b5d625a1ec4d7c0214993f11ac4 WHIRLPOOL 20f256da511cbc50df32ac9d1d226f9ca0c8357b91f4a64a44fac81915c47f0d162e1a8b0fe612584551069f3e30ede4afaaab3bd11a081b683f8c4ad81e41a5
-EBUILD netbeans-javafx-9999_p20150116.ebuild 4723 SHA256 63f49967b2218fd37554ba16317ce7781c67a6f63c29b2932caaf96995e0e892 SHA512 41c75c5187ab0fb127e40f9b8fa3f05bc4021a4a65b43b5750d8ce8ceab602062d0354b5edaf0bc4c8c216f063ccb55853fbd09de9f5ef8a3d09fcd9bdd8f3da WHIRLPOOL 45eb0c5cc0c0c427b1b1f2f479c21d2cafc88edb8f8838912fb71f0bb1a73f132c7ee80629b73ffa745a5b1f1b994da714420a02719fd9432074e8690ace7495
EBUILD netbeans-javafx-9999_p20150118.ebuild 4723 SHA256 2efdf04bd6892ec153f459e98684f130e81d2482e5f6333ea19f7f2c898e09f7 SHA512 693ca81e085ded76351a67553bb33a77b3cb2c894191695c47374b2308728a80588ee07aa50b9e17cc3303f11343a7735844d112f951dbee35c91ea1326ca155 WHIRLPOOL eb6f0f8bcef73bfc76c4fd92fe47fe5017b2cc7d826b5b33895deb257237f960c43552e41677433756d2a17f92f9cb508523d7a30dfcd19313bd078d23170e5e
EBUILD netbeans-javafx-9999_p20150119.ebuild 4723 SHA256 0b3275a0b4924eb68e19e8efcfdcbb13bf2d748ab9db2d006ef02e155a39d725 SHA512 3836a7185a537c3e5143de031fc1ecb0f3e3f312e485c2b209e7533c3ba909db50cb0d4cb0ff58a029761f2c2e6953d7f4b9b705b004dc2cd2ad7625060d69a4 WHIRLPOOL 60b88361fdb8596d9c152b61c7be7ab89dd1da59a3f20b70b29fb9e78f421be0d931c56e25e2213f2fc80623e59544ea2385d58a6f033d8d039e1f306b313625
EBUILD netbeans-javafx-9999_p20150120.ebuild 4723 SHA256 9b12fe42fa5a2c05cfc2dbfeac85b493538584b49e9318e1e4d0bb5fe71ffbf3 SHA512 fc73b0fc4dade61e2bde4c8164ef42e2bc0b1e36d5985e6b2f0a6c58a6ba2229411d26e7772a05801eccf3c5e7506f9f166b7e13a2761335beba4a21a381c0f5 WHIRLPOOL 41100bda521a11267f2aa51e95ac97e4c905c790153c904b7db85cb1abb52ba054d297f94112cd0e46276c74cd5a8bde4c5de99bba9f8c5b482e6ff0902adec6
@@ -107,5 +81,5 @@ EBUILD netbeans-javafx-9999_p20150212.ebuild 4723 SHA256 838656a2fc6e11a070bcc98
EBUILD netbeans-javafx-9999_p20150213.ebuild 4723 SHA256 c66a7e056787994ea9670694b0f1d17a157c810693e77ab533a89ec682a1a4f1 SHA512 251e157ac7fad945b43823f6f267d89bf53444a157f0c48c34b0182799247d74d0ef7ced8127c89fcd5d404c878c415796bff2a317cb814d42b0990aca34efad WHIRLPOOL d2f91841a540d5fb4af759973e0d2424a3a5b37ea1f643f2440da0a1b7f2d2db16d3f31cb37a8703f5bc17d72ab01b6c388f1c15c23e8f444601811ecb95591a
EBUILD netbeans-javafx-9999_p20150216.ebuild 4723 SHA256 1677a593f93b4e7ce328ccff98709ec95d354d06c9ab9ff29f0cb622c0916d54 SHA512 cd73b18b7ab5b90f201709a859cabb5ba9d22fc93b065576bb4b697222cb07f523b34a67d542fc9aec79eb367efa0845a1fe69a76405bd04ff5395c0cecb8663 WHIRLPOOL b54886a9e7780c72b8eab51803234b7086c5f6971c28f5203f99ac4c1e972ace6b2afac969475be2eb3e5168a7fe405da3e936b4b3f48be95f4460c5ded09986
EBUILD netbeans-javafx-9999_p20150217.ebuild 4723 SHA256 1ecc55e749698dcbd270b67db27e44d5c1c2cdaeaa2b073432c43d3bb90176cc SHA512 2327f5e736c1fe1ab7e0912e400b80e6a7ecf52ddab56e4d6eef010ca259ba3fbf482f1737e7b29e1affa57fa4d4778cb1f05442049c1ff6656aa15e288647cc WHIRLPOOL b48490948737f77f959597fb5a89c0a67d76326b82244d7ebc300e5d5579596ecc549addac5d4523388a38583b8c51159a26a1f18821e64fabef420682e562ca
-MISC ChangeLog 138737 SHA256 27a6dbace9c5082f8fbdfc046f942018ba092dc6c4aef3971edcf943b4164624 SHA512 8c338514a729938fc317aebc756de8a10498d039b3964d29752a29ce0aee77d0adefbdfb78baa14c43a8b95a3a8b35b27fc0e6c0ba1618df412a9b01471e6e07 WHIRLPOOL 96091962dba4449bfa6d224709eeab6d6797656bf97a292fa2f07d320e8ffd6e04ad779a43b71bbf3328bc46a5d1b47653b4dfbc44008d8335b179980bb80ec7
+MISC ChangeLog 139363 SHA256 54ebd7ded6e91fa930abbcf926248d3d13eb2a2ef64e051ac547a322cf0d9d69 SHA512 e2530c897f7bf43056a07a9c5b606b34caf1f600a4fb3459266e06191952df5da6b4191df21ce4f4516c592f8312dcccdecb648922225dc5e78aff397191b479 WHIRLPOOL 2ec7077f2169d02c4d38ad8c06f00be80f1478c2c4269fd8308b07d554b13cd3813a697372ade689158aed06cf8770cadee747f39ac9793e0c1cf072d11cc8fe
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150103.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150103.ebuild
deleted file mode 100644
index cbe02d7..0000000
--- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150103.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaFX Cluster"
-HOMEPAGE="http://netbeans.org/projects/javafx"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-03_00-01-55/zip/netbeans-trunk-nightly-201501030001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
- http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javafx >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
-}
diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150104.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150104.ebuild
deleted file mode 100644
index 0ce56fb..0000000
--- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150104.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaFX Cluster"
-HOMEPAGE="http://netbeans.org/projects/javafx"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-04_00-01-55/zip/netbeans-trunk-nightly-201501040001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
- http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javafx >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
-}
diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150105.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150105.ebuild
deleted file mode 100644
index a18ef12..0000000
--- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150105.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaFX Cluster"
-HOMEPAGE="http://netbeans.org/projects/javafx"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-05_00-01-55/zip/netbeans-trunk-nightly-201501050001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
- http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javafx >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
-}
diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150106.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150106.ebuild
deleted file mode 100644
index fd87298..0000000
--- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150106.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaFX Cluster"
-HOMEPAGE="http://netbeans.org/projects/javafx"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-06_00-01-55/zip/netbeans-trunk-nightly-201501060001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
- http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javafx >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
-}
diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150107.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150107.ebuild
deleted file mode 100644
index 82636b3..0000000
--- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150107.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaFX Cluster"
-HOMEPAGE="http://netbeans.org/projects/javafx"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-07_00-01-55/zip/netbeans-trunk-nightly-201501070001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
- http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javafx >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
-}
diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150108.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150108.ebuild
deleted file mode 100644
index 8484a34..0000000
--- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150108.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaFX Cluster"
-HOMEPAGE="http://netbeans.org/projects/javafx"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-08_00-01-55/zip/netbeans-trunk-nightly-201501080001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
- http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javafx >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
-}
diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150109.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150109.ebuild
deleted file mode 100644
index 24d2945..0000000
--- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150109.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaFX Cluster"
-HOMEPAGE="http://netbeans.org/projects/javafx"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
- http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javafx >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
-}
diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150111.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150111.ebuild
deleted file mode 100644
index 772534b..0000000
--- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150111.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaFX Cluster"
-HOMEPAGE="http://netbeans.org/projects/javafx"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-11_02-08-05/zip/netbeans-trunk-nightly-201501110208-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
- http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javafx >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
-}
diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150112.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150112.ebuild
deleted file mode 100644
index 92eab49..0000000
--- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150112.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaFX Cluster"
-HOMEPAGE="http://netbeans.org/projects/javafx"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-12_00-01-55/zip/netbeans-trunk-nightly-201501120001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
- http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javafx >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
-}
diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150113.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150113.ebuild
deleted file mode 100644
index 60c181e..0000000
--- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150113.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaFX Cluster"
-HOMEPAGE="http://netbeans.org/projects/javafx"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
- http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javafx >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
-}
diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150114.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150114.ebuild
deleted file mode 100644
index 57706e8..0000000
--- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150114.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaFX Cluster"
-HOMEPAGE="http://netbeans.org/projects/javafx"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-14_00-01-55/zip/netbeans-trunk-nightly-201501140001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
- http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javafx >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
-}
diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150115.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150115.ebuild
deleted file mode 100644
index d7d2f77..0000000
--- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150115.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaFX Cluster"
-HOMEPAGE="http://netbeans.org/projects/javafx"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-15_00-01-55/zip/netbeans-trunk-nightly-201501150001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
- http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javafx >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
-}
diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150116.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150116.ebuild
deleted file mode 100644
index 69c233f..0000000
--- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150116.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaFX Cluster"
-HOMEPAGE="http://netbeans.org/projects/javafx"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-16_00-01-55/zip/netbeans-trunk-nightly-201501160001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
- http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javafx >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
-}
diff --git a/dev-java/netbeans-mobility/ChangeLog b/dev-java/netbeans-mobility/ChangeLog
index 800270e..24fa57e 100644
--- a/dev-java/netbeans-mobility/ChangeLog
+++ b/dev-java/netbeans-mobility/ChangeLog
@@ -2,6 +2,22 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ -netbeans-mobility-9999_p20150103.ebuild,
+ -netbeans-mobility-9999_p20150104.ebuild,
+ -netbeans-mobility-9999_p20150105.ebuild,
+ -netbeans-mobility-9999_p20150106.ebuild,
+ -netbeans-mobility-9999_p20150107.ebuild,
+ -netbeans-mobility-9999_p20150108.ebuild,
+ -netbeans-mobility-9999_p20150109.ebuild,
+ -netbeans-mobility-9999_p20150111.ebuild,
+ -netbeans-mobility-9999_p20150112.ebuild,
+ -netbeans-mobility-9999_p20150113.ebuild,
+ -netbeans-mobility-9999_p20150114.ebuild,
+ -netbeans-mobility-9999_p20150115.ebuild,
+ -netbeans-mobility-9999_p20150116.ebuild:
+ removed obsolete ebuilds
+
*netbeans-mobility-9999_p20150217 (17 Feb 2015)
17 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
index 753116a..7a3657c 100644
--- a/dev-java/netbeans-mobility/Manifest
+++ b/dev-java/netbeans-mobility/Manifest
@@ -22,19 +22,6 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201501030001-src.zip 201338819 SHA256 c3ffc019c29c3c7bef021b074ffff4829e5f1d1adc3e4ae097a56d27069bf820 SHA512 ad1361a2faba8703a0daeeaa5b834dae46dd3d8f044a6cef200738d268aaa2c74b557c2426735454194e525bec28250e684b67d79501b9c3373f295de65c1a22 WHIRLPOOL dfe43998e68de2b48a461606cef3755474f7e36bc3927bdcb6d63597aa40dde11fff0e3217a5e234916ca2f91998f2d127ef350c5c9778efc7895db429126d99
-DIST netbeans-trunk-nightly-201501040001-src.zip 201339217 SHA256 ded2c737bab950f4f4e403f85f9352753a0ce313262164d9c5bee6bdbfb570c4 SHA512 902d0e19d09070a608175a5e950d1fae63480ccc52771f381e784b5029ddfe422f96a00a9be8ca29a52989e71d121741561064b39460ba7aaa39a686feb7fabc WHIRLPOOL 38c176edb5e96d8afef1ae69f5f48c3c4a7ba71573737ebbad7f73b7b7a802576f78fc130359e34e8f4eb6e7ce5f96470ae045652fa9e5f301dfe11f55c68e72
-DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4ee139e231cb9b91dea84d95b428820d987f7f4b49569bff2d3 SHA512 f7070f335de561a6d0dd9b8301365c0b2b6ea20facca9b66ed8fbc6ef3eba62200f66e8c3e9a38fe99982f5f1ce85f743dde3a33a8c2a34897ca424c8c667094 WHIRLPOOL 72c94387a21ec39e4ba0f0d846212f97313f6b80ea3698a471a92b570dbb3dd4cc27ec54fe1a67f119b18274940bb66459216d52a53509b7c64e3ac3472d26c0
-DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
-DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
-DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
-DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
-DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
-DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
-DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
-DIST netbeans-trunk-nightly-201501140001-src.zip 201400262 SHA256 65aef07f80d9cfe6b47ac2c3aa2be2f1d98a7d9466a44c5196cab7b88e743a2d SHA512 1175de97a824b8be65a5b25b20cfcd17ae4ab4b101794f7dbdde8059b7192f30193d634e63141a54e9e8c2018166f1f204d321270ba91959d450839b9e1fb89e WHIRLPOOL b5944d4eb663cda53d83f88a52775868cf942c632e5cae0be25970fde60557aa43f69095ddc0861eb872f815e562f6998a5873b8aae1c2c660ae8e8ade75b4c2
-DIST netbeans-trunk-nightly-201501150001-src.zip 201400330 SHA256 20732864d0ece6b3b7a2050181c2ec341fa33b031423a913141b9c76aa590044 SHA512 6cd0ff2334b892835c91ae0c0bcf996e2322673533f46cec0efa37db25837f809202de061696c737da837099179a1fe20ef7bd569f6c04375e6090a8c5757d4d WHIRLPOOL 82a9189ff14ac9f373d84346361b231bc7ef298be20892b7a76e20ba8fe3762055f11957f40ba914d939d650cf7f9b098604aae84d30622e207498a5ad14fa81
-DIST netbeans-trunk-nightly-201501160001-src.zip 201394511 SHA256 0a5e6e98692bceabdacc7ef41fe2b7fb59d9c879453982b2dc0e79d28f077714 SHA512 2a5be09537b1735e712ec373cc7f41b1e8b7753be5026ec3a1562d7347f4d5addf58bb9ea052051e0df2113e18a366e4095f84432dffb4b75b86b9ca913d3d56 WHIRLPOOL 7a8d35dcba4754cb809b8ac8710cbba8ba5452c4c4e13963a40e032b13241aa9b44328f3bbeea681bf535a31980e766331acaf5ae265bda5dd5790bda872d8dc
DIST netbeans-trunk-nightly-201501180001-src.zip 201391445 SHA256 b1bf4373e5b799f830894b4ea7ab878ef09c64059758cebb2fa1b1a244718965 SHA512 bf1a40344c915a754f3b7baed759b6513e6a055bface5fe6c30c4e0adeb76fe7d2aaac5d344553ee5df505131cb05c7e2219c67514d4a962f681f9a39c685166 WHIRLPOOL f33d7bfe0174c7de81986a44578df8322fa8f2b46911e9f6fc05ffe8f0839e70b691d62ef9b6dc1b248aceb68760330ef69e86f026a83b6c0f27bcee3a4bc07b
DIST netbeans-trunk-nightly-201501190001-src.zip 201391445 SHA256 ce4ec7706f80732c5c6d5764fb4cb0f2f82341d668e2680ed4d12c382e8541de SHA512 232c8beecd613bafca37af997c3aae0f35caa28a3a3f381553bc3264916f606540bcb5186c8a2a52ca21ce177ed413d6907865b4b42b80c102e7c636df736628 WHIRLPOOL 2176f82b120a7f9360f3b01cb970a8fcc5078e97da90ae0e870b37a53998beca6306b5f58bf9af3a15dc403f1dbb888457a56b0657a2f972b8e01ebe1b725abe
DIST netbeans-trunk-nightly-201501200001-src.zip 201396862 SHA256 1a9378d8f52c4f617653d096aff287cf62212af8a6f878fe54cc468e4dd4bed7 SHA512 92fd39cda2d11816b9a01e0e5c26b3f527354a69efdc940cb27d5b17ee6493a07225d2698260db2bdc220e01d166ac42b5fb62f809d1e2eb84419c6e6abb3e14 WHIRLPOOL c3ba7155b5d376041d750c42f1ff8f8dec5bdbfedb470dea483a665978ef3982f087cb7a521f7892c264bb38d0876e4e7a08346ae4579338ba698ae7ee4ba456
@@ -70,19 +57,6 @@ EBUILD netbeans-mobility-7.3.ebuild 6588 SHA256 65354844e50236fc5b3ffb8b1706e041
EBUILD netbeans-mobility-7.4.ebuild 6763 SHA256 3a5025b58300199df859b2a59e2a70333bb80f00729f8f2b5c04b32a4424d945 SHA512 64d8a7d483693833dae5bfe7a5b0ac2945122cd6f76887bf04b69f1dfece648b0bb2a4ec27ad0a24d5756f933ccb871fde2afcce24c7ccdd65d0b71430c6d509 WHIRLPOOL 3980d32d395b44a68c8419d05d6fb3e9de083b20eaded2f788f2276f8765bc7b8a7549aa6ac251f8b27a3c7fcf02f71bc0466347ec73acabb10a92389a41083d
EBUILD netbeans-mobility-8.0.2.ebuild 4348 SHA256 9bb97cb718df26ac7f648a0b66b7876e3fda9f0cf103fd80134b968a88512674 SHA512 a5d88b440b2bd5e990d664c488bc45de8b5681f3d9b1b9cb815041971a5de3f74a236a47d8cce78a8b5f1f202c8096f06ddfe2c6324f36d547237beba994e0be WHIRLPOOL 8fe2f39617957979f69ba7a32e0557b48957d9e0138e18cb0a073432dc18fb10a57a55f4a4c2df4580e4f43000c479900363e0735874c0c687efd2d5c4cfa365
EBUILD netbeans-mobility-8.0.ebuild 4340 SHA256 ef2c24a74fb7914e8f6a6e0b320982d891c662809316aafeabc64c19fbd91fa2 SHA512 c6caabc74b41645d6fc7df26fe1b20e0cb3f54d5f5c5800d1ecabf5e14adf6a4d150814b6544855eaa82efaf5b2e4b14fb7f5faf1c47f9778dfeb46fc72dd198 WHIRLPOOL bd1d4e3f646f7827a99430491f254382c943de78f114f9df380e22262180b7dfeca8990d8691a4bf4f7012b9fde6ffd5ed0e19553fd96cc36a689771df4dd080
-EBUILD netbeans-mobility-9999_p20150103.ebuild 4418 SHA256 254d4abe586a2349736b52a43a93d9ea77d44a0c3f12af9dc5d88a1e74fceb8e SHA512 d596a27ca37aba6812eac32729bf11f848370454ea33da15ccbb3fa12f860ad04b9bff758164ea570682fcc4c79e4ea275aa4d6f66ee481004c9354e5dd3e1b4 WHIRLPOOL f121ad3b2c4b8b345af08b1fe367fccc94e82d992275639003b0c97544a6a357bff86fe2138ad78b20d6e496e24ecdc85574cb730ec57b6c3d43eeb0d840f501
-EBUILD netbeans-mobility-9999_p20150104.ebuild 4418 SHA256 ada8aa9de8ae11681b3c6fd2d9ced6487a1f5af37ea9dfdfb74954a336f387f2 SHA512 8b0ac0758e07fefc20f39209442d77a8d3e5fc215ac630e733f4a38252035d1ae97b8b0560d07a552072286b97a0a24172258c5cb043081b6d363cc4ff974a86 WHIRLPOOL c77209aade81ea8e861b0e49a7415b4618a69e6d8a22074fe6d0d99522abdfeb13c289428c91e77302a0e7a018e8af267dbfa7808a6b8e3bd588611a9be8a2b9
-EBUILD netbeans-mobility-9999_p20150105.ebuild 4418 SHA256 8b3908877fab6c1ddfbb60d3226f386b5a143460e58cfc2ba8e1abab06752003 SHA512 701d9b00f1d8f8470f3af98939d409dcd54ee2f2d6f57b2ece97b026cff86d652a8a3d921d3cdecf48216ef0720072eb4f033b73ef194357ddbb33a801928634 WHIRLPOOL 6fd2d3ec4aef3c802da219400bd1ba05c59d63f11b934b67bd526d22e60a865c25bb281f985b18f26a7f6fc662572679f4fcef69e65a76b5d852ebf363958ff0
-EBUILD netbeans-mobility-9999_p20150106.ebuild 4418 SHA256 676e10569d803a1b32336dad2ff93187fd6f1694aa3f46a6319884c17e1723a7 SHA512 9d86acef6e7ba8b987281cbc3306bf853803552ea7e9c8b0b441caa87b9a9139a179fdf6a8711daf2fb687afd5e896a7a32f9f4dadfbe6c8e193d138cf728058 WHIRLPOOL 1e78bedba828d7ad5ec20d0c38a4a22dcf7142978ad7e6a77088bc6510bc9dca44ba87a0f8a7f314c916b00f172d47363fff3031ad7d7cec15ae8586ddab0019
-EBUILD netbeans-mobility-9999_p20150107.ebuild 4418 SHA256 e109fffbf3c8a2194876e2f56bc89af7e1a7976fe94e78ef06b48834120f1a42 SHA512 44591fca505cc704f4d48ea809b690b51866785a4826730c225af8b11d72825d8bf2c942e2c07afe803530a3f132a372ff426a1f78d32abfecbbafdc80dd79e8 WHIRLPOOL 387f3b1cde528a1e0333fd9d22ba23c61084af05c208709ef0fef52d649aa2a5616dc7d28b5d2b527e99c7eae4de598b4c99892557dc7c0fb6e313c1ed69e621
-EBUILD netbeans-mobility-9999_p20150108.ebuild 4418 SHA256 6b6239cd0ab57a91eb43ddb5cfb90d872148f1a6a77823b54bbd295716337335 SHA512 8c364ff76ec42800621effb0895968832be69b09e34a19d0a38efb1bdd617a8775264d827840ddbe4107bbaa09c9e250e554df49896ba525accdcd07e3594aa5 WHIRLPOOL 39cb9ab5ef91d49866208e8845fed73a7e6d3252534a45f3023d66a87754256cf65b100a8dfa6a91a66394bb530a61977b901af09e0043f9811d4077627c4d6f
-EBUILD netbeans-mobility-9999_p20150109.ebuild 4418 SHA256 f33e568ec773746f410640ec3b0dd4a88c713e480dae6bf5665a86c703b1b122 SHA512 806e70a56989c128cc40c7171e102bb508816f46651bf4d340f4dafb8d10c4ef1f76bc5e5b46c9016b63174df922a82b4fb9214383d78eb2eebad032e9b36944 WHIRLPOOL 1067ee1ae958410e023295d412e5a83c90f141d92739b2554c8be803c7fef4d1bdb3219ac9552349ed3bcca15e29e740739f25babba93693a4e0c03db1d13cbf
-EBUILD netbeans-mobility-9999_p20150111.ebuild 4418 SHA256 aba16327125fc48edc20baf780fb44a7cf6c0e6db720f38adc28fc16cb87d827 SHA512 075e809cb0410363a85e7b8014d6ddf604a6691b7a7f6e4373074f2e965bc255d24dccc09282ac9fc3e1292369700006177c783747358ff36c91ae171fce0792 WHIRLPOOL 33652feabc3b0cf6aed017b64a3229fc391084d660e8ea4fd786f469faa6d153a0743f65910cfd5e4c4e069bcca473f504ff968807674b99c3f7a7edb4af70c6
-EBUILD netbeans-mobility-9999_p20150112.ebuild 4418 SHA256 0a59cd32eea59c0d7f8e01a0c59a492a78afdee76fa2803bcc0d2a5a00e693c2 SHA512 fb6b332947222ab5aebed3f48e32a8bdcd7340ad9b75923bf175c34608f8090a28f5f54a84a87df4746ef01a05b6acee765b7e7fb6efa904fb56772aa1c32bdb WHIRLPOOL 29be403b0dc8c94bc56511c8dd70f3ec7b0eeb991c09f0b909e3a16c0482a614a7131820d69eb5c901077b56752e7e71fe554b9f1eaef5b14d9cc7ee861f2299
-EBUILD netbeans-mobility-9999_p20150113.ebuild 4418 SHA256 3b0c1c8080846219d38646a54c1fdd59e70e2989328c2571c9fe1b1d6458ecaa SHA512 f16f5271fd9d0eb380fb0b9ba0e8826b2f0202e59780320e9fadbb91b0b3f43773f1157307d67141d02a87fa1bd625c0d084a8aca1d20a4bfdebcefb21a422d7 WHIRLPOOL 2a831969f664320c145c41d39b16519005ee4556b7463dcb3411207a3b565e4145af8a34088f5c7ab774083a8a59349ea6a418c05b21122dd4edfb286161af1b
-EBUILD netbeans-mobility-9999_p20150114.ebuild 4418 SHA256 a0356a0a2011216022bfc9b546a390dcf79798ec6aa09393508ac3398365d248 SHA512 0aa2aafa2b5f8a48ac4e4f16505c12b8b9c2ececb78f008069277d35625386ecb97b2995550190fdd0f96185b1104844ccab9b40673cf7129efe623a7f8a6812 WHIRLPOOL 905c35236fa1f66deca8097521c0456d383d3de52077bd69070e1cedcf0bcada66a457c3903f56b902e25033e47ab2702061a0a39bb63cd16e6663d37f13abf2
-EBUILD netbeans-mobility-9999_p20150115.ebuild 4418 SHA256 d6ef4aef261e28e40e0757eb8d451dc877f9e55cefb7d86dbfa5842945a9782e SHA512 ef0a1489ffb12e687cc5448fbacb277c3f25e7ce9a401056ad568bafbbb1a356c7f261347ef0a48a84a7a8775693bea65a3df16760c018df15709ba70b8e648a WHIRLPOOL 1c994a95cee1e9eed5c3424d6131912534114de3d0f038e690355ce7ae207c08c5777d6602c23a9d17a9a8f39f969c546307f6f8f1232703c3a55f486a32d036
-EBUILD netbeans-mobility-9999_p20150116.ebuild 4418 SHA256 e12cb3cd50d7068f19a4dae8a8d7f7c4fe47a16a3d1936c82828bb12a5988616 SHA512 b4769f05709c9e9eb448cd876ae0f83e442036b65f8440d29015ae384b3a088b9626d9a0825dd3937cb86fbc09f5dd01ecfa8649d8046f2fdb08a300f1a95133 WHIRLPOOL 4c522ae1fa0eb1557104a5f69618f6bd8f95f3c0d1954fe9c26fdc4f693b389039a28e26ed5cbffa7b9634458f9021827cc703f2ec20407733101e07ca38094b
EBUILD netbeans-mobility-9999_p20150118.ebuild 4418 SHA256 c3dd3881bfebe3a69015260d7cfff93fdda8b7186fdfed738a1a44dd60281504 SHA512 efa64491f54d4e4c51639bb949d57d25a0413be71752e062cfcaec7382abe2dd4ced5754513eba25efbccc9fc7833aef1c41948ef16f545945df81a84fc00d72 WHIRLPOOL 51ec29a6fa004a5990af9878b492ad53a0dc83faf6e308cf5d9f4f53e30d1b09ec3b870c1a68c8a894e5f2452d82ed12e46823f3a78f3f5febafa6debaf9d527
EBUILD netbeans-mobility-9999_p20150119.ebuild 4418 SHA256 625352f3e597b36221b0adbc916b8968734a0b8e468e48853eaa85531ffab295 SHA512 80d3f3c0f19627aa593c93945d922d9077fa49d05367a435fa14d4c6ba5d73c5377f305c25e3d3f1608ea4207d50fe474cc46ea6e1f7d686ccb4e7430b98dd54 WHIRLPOOL cf018c85e9ab7df36aab59782562d7984b62a1cc4c0ae5795d3e48756e78bf542abfc9fdfa98c70ea3f054429ca05129f9a7c0d4bb6e138f9d2bd87db691356b
EBUILD netbeans-mobility-9999_p20150120.ebuild 4418 SHA256 b66c5873d21fd6d8d27606551b2e2b03468962d17109b86abed22c283c71e810 SHA512 6e9c52b42b28f5893f6083ad1892909fc4c74c90ba748f4e3667456af350d79d785958ee6745225a36efa8ded5c5efe2e37b329cf943b165de414639a523311e WHIRLPOOL 1f682d1e7a4a50c45e90d362de05e9c6450d6a7d8406d9afc056cea7e2e0793be431bd0775038f81ddd043d50cd1399f61599415c7a3d54cc9ce0f43211ad75a
@@ -111,5 +85,5 @@ EBUILD netbeans-mobility-9999_p20150212.ebuild 4418 SHA256 8cc7798effe126efc0b3b
EBUILD netbeans-mobility-9999_p20150213.ebuild 4418 SHA256 54346e154701019994e434c2b7c7a9243600722c93af4a1718f4f3dd3a915e47 SHA512 758d3ea9992b4cba5b05e3935670ccb0c08985827508bac21cf4c671dde0bf3de2b54e90eb15d93560d521e3ec1dcbe86819edb4b35df3d49560e116c469a8ac WHIRLPOOL 9ecbeddfbd7788a573b5b6fb7f0804a5849d9870c43e5a6e5acfcb9a75c83ff38bec4dd2a4e5a1fbebfaf6a6ece750038dd482ac408f6896ad64f9ee155c6d56
EBUILD netbeans-mobility-9999_p20150216.ebuild 4418 SHA256 e15462c98178ce42208d8daf20d1d6b49bf7c637fbac92c38470137c187539e9 SHA512 32875da31db175030ac5c4ce501b2ad5461da5f1a7f0527c2b73e9dec4a53352b553e276368901d4c2b3b8e3c6c3290ff796cded5b34f1a38ad6d086a265aecf WHIRLPOOL 036eaf2795ce8645a1d336408028403be7542ebaddb26aafe6b0a57e080df0ceaa1f1754360fa1c23253c327775aa4fb4db99ce164f82d9b9b2bfbd52de99850
EBUILD netbeans-mobility-9999_p20150217.ebuild 4418 SHA256 fcd4ca825f1a8cc6771c72f0418996883c617734bac4585d98d2e96fee299028 SHA512 b6027f0458f3c3690ace706e1310afcc1b4c6e1faebdcf00a2a83aa52af71cbc8b85757f687ba53d3d928a022fcaf5f694ba7ad618654c480dbf80ac8734955c WHIRLPOOL ff4a207b1cd7356c91e4af85349062aba4538244cb1459e5559899d84c01ae62132e11e311926bf0da5108e6ab2d8e42f5cb24bc6c743d56d43cd1a06270734f
-MISC ChangeLog 156223 SHA256 d25b5a5b6d11b3f4f734facc31bcdd8bf2d734f556914fba40832716194decbf SHA512 a9019a6505128272cd384c286add0a5219a5f2474ee4f07bae4a89a39ce499252e81d4e3afde05a1dcd9b5f94a50d425f1aabb533ffaef91d002a9975ddd3cb6 WHIRLPOOL fb0dc9c026d57a33dad835595b78df91d52f8652b61fbe0864d4caa849cdc7292a476417bbe7d185e99e255ca46c4436458c8f1bac4fc1b776b8fdf1216110e6
+MISC ChangeLog 156875 SHA256 ee53dea79775882888693f3971623c4630174192e6f4c345c62ab3fd2d43e466 SHA512 2e57fd2c16407915d1a00f9b01f2c05948bec936fee0a515e4a5fef64d5bd144458af50dce2fd4db16f69f5baa0e3814dc405747990a4686f687b937c7556832 WHIRLPOOL 1b74989a598ee67042a00d36dcda19bd231de21409d9a8fc722f41b47292f1da324651e2bab1a03988b3fcae2a12806097fd4654be6ebe23cee3fa1606565283
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150103.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150103.ebuild
deleted file mode 100644
index fb50814..0000000
--- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150103.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Mobility Cluster"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-03_00-01-55/zip/netbeans-trunk-nightly-201501030001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
- | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
- | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
- | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
- | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/mobility >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
-}
diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150104.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150104.ebuild
deleted file mode 100644
index 1174353..0000000
--- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150104.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Mobility Cluster"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-04_00-01-55/zip/netbeans-trunk-nightly-201501040001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
- | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
- | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
- | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
- | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/mobility >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
-}
diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150105.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150105.ebuild
deleted file mode 100644
index 04ba307..0000000
--- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150105.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Mobility Cluster"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-05_00-01-55/zip/netbeans-trunk-nightly-201501050001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
- | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
- | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
- | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
- | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/mobility >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
-}
diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150106.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150106.ebuild
deleted file mode 100644
index a0383fc..0000000
--- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150106.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Mobility Cluster"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-06_00-01-55/zip/netbeans-trunk-nightly-201501060001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
- | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
- | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
- | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
- | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/mobility >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
-}
diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150107.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150107.ebuild
deleted file mode 100644
index 90b372b..0000000
--- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150107.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Mobility Cluster"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-07_00-01-55/zip/netbeans-trunk-nightly-201501070001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
- | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
- | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
- | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
- | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/mobility >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
-}
diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150108.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150108.ebuild
deleted file mode 100644
index 8b72db2..0000000
--- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150108.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Mobility Cluster"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-08_00-01-55/zip/netbeans-trunk-nightly-201501080001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
- | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
- | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
- | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
- | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/mobility >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
-}
diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150109.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150109.ebuild
deleted file mode 100644
index 265dcfd..0000000
--- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150109.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Mobility Cluster"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
- | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
- | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
- | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
- | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/mobility >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
-}
diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150111.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150111.ebuild
deleted file mode 100644
index 95244ae..0000000
--- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150111.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Mobility Cluster"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-11_02-08-05/zip/netbeans-trunk-nightly-201501110208-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
- | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
- | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
- | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
- | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/mobility >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
-}
diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150112.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150112.ebuild
deleted file mode 100644
index 2ea4838..0000000
--- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150112.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Mobility Cluster"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-12_00-01-55/zip/netbeans-trunk-nightly-201501120001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
- | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
- | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
- | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
- | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/mobility >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
-}
diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150113.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150113.ebuild
deleted file mode 100644
index ecbb519..0000000
--- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150113.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Mobility Cluster"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
- | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
- | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
- | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
- | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/mobility >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
-}
diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150114.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150114.ebuild
deleted file mode 100644
index 6bff538..0000000
--- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150114.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Mobility Cluster"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-14_00-01-55/zip/netbeans-trunk-nightly-201501140001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
- | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
- | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
- | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
- | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/mobility >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
-}
diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150115.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150115.ebuild
deleted file mode 100644
index bd0c1f5..0000000
--- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150115.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Mobility Cluster"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-15_00-01-55/zip/netbeans-trunk-nightly-201501150001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
- | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
- | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
- | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
- | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/mobility >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
-}
diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150116.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150116.ebuild
deleted file mode 100644
index f1e96fd..0000000
--- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150116.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Mobility Cluster"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-16_00-01-55/zip/netbeans-trunk-nightly-201501160001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
- | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
- | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
- | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
- | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/mobility >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
-}
diff --git a/dev-java/netbeans-nb/ChangeLog b/dev-java/netbeans-nb/ChangeLog
index f52165b..7b9bb24 100644
--- a/dev-java/netbeans-nb/ChangeLog
+++ b/dev-java/netbeans-nb/ChangeLog
@@ -2,6 +2,16 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ -netbeans-nb-9999_p20150103.ebuild, -netbeans-nb-9999_p20150104.ebuild,
+ -netbeans-nb-9999_p20150105.ebuild, -netbeans-nb-9999_p20150106.ebuild,
+ -netbeans-nb-9999_p20150107.ebuild, -netbeans-nb-9999_p20150108.ebuild,
+ -netbeans-nb-9999_p20150109.ebuild, -netbeans-nb-9999_p20150111.ebuild,
+ -netbeans-nb-9999_p20150112.ebuild, -netbeans-nb-9999_p20150113.ebuild,
+ -netbeans-nb-9999_p20150114.ebuild, -netbeans-nb-9999_p20150115.ebuild,
+ -netbeans-nb-9999_p20150116.ebuild:
+ removed obsolete ebuilds
+
*netbeans-nb-9999_p20150217 (17 Feb 2015)
17 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
index b0648a6..42edb99 100644
--- a/dev-java/netbeans-nb/Manifest
+++ b/dev-java/netbeans-nb/Manifest
@@ -21,19 +21,6 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201501030001-src.zip 201338819 SHA256 c3ffc019c29c3c7bef021b074ffff4829e5f1d1adc3e4ae097a56d27069bf820 SHA512 ad1361a2faba8703a0daeeaa5b834dae46dd3d8f044a6cef200738d268aaa2c74b557c2426735454194e525bec28250e684b67d79501b9c3373f295de65c1a22 WHIRLPOOL dfe43998e68de2b48a461606cef3755474f7e36bc3927bdcb6d63597aa40dde11fff0e3217a5e234916ca2f91998f2d127ef350c5c9778efc7895db429126d99
-DIST netbeans-trunk-nightly-201501040001-src.zip 201339217 SHA256 ded2c737bab950f4f4e403f85f9352753a0ce313262164d9c5bee6bdbfb570c4 SHA512 902d0e19d09070a608175a5e950d1fae63480ccc52771f381e784b5029ddfe422f96a00a9be8ca29a52989e71d121741561064b39460ba7aaa39a686feb7fabc WHIRLPOOL 38c176edb5e96d8afef1ae69f5f48c3c4a7ba71573737ebbad7f73b7b7a802576f78fc130359e34e8f4eb6e7ce5f96470ae045652fa9e5f301dfe11f55c68e72
-DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4ee139e231cb9b91dea84d95b428820d987f7f4b49569bff2d3 SHA512 f7070f335de561a6d0dd9b8301365c0b2b6ea20facca9b66ed8fbc6ef3eba62200f66e8c3e9a38fe99982f5f1ce85f743dde3a33a8c2a34897ca424c8c667094 WHIRLPOOL 72c94387a21ec39e4ba0f0d846212f97313f6b80ea3698a471a92b570dbb3dd4cc27ec54fe1a67f119b18274940bb66459216d52a53509b7c64e3ac3472d26c0
-DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
-DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
-DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
-DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
-DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
-DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
-DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
-DIST netbeans-trunk-nightly-201501140001-src.zip 201400262 SHA256 65aef07f80d9cfe6b47ac2c3aa2be2f1d98a7d9466a44c5196cab7b88e743a2d SHA512 1175de97a824b8be65a5b25b20cfcd17ae4ab4b101794f7dbdde8059b7192f30193d634e63141a54e9e8c2018166f1f204d321270ba91959d450839b9e1fb89e WHIRLPOOL b5944d4eb663cda53d83f88a52775868cf942c632e5cae0be25970fde60557aa43f69095ddc0861eb872f815e562f6998a5873b8aae1c2c660ae8e8ade75b4c2
-DIST netbeans-trunk-nightly-201501150001-src.zip 201400330 SHA256 20732864d0ece6b3b7a2050181c2ec341fa33b031423a913141b9c76aa590044 SHA512 6cd0ff2334b892835c91ae0c0bcf996e2322673533f46cec0efa37db25837f809202de061696c737da837099179a1fe20ef7bd569f6c04375e6090a8c5757d4d WHIRLPOOL 82a9189ff14ac9f373d84346361b231bc7ef298be20892b7a76e20ba8fe3762055f11957f40ba914d939d650cf7f9b098604aae84d30622e207498a5ad14fa81
-DIST netbeans-trunk-nightly-201501160001-src.zip 201394511 SHA256 0a5e6e98692bceabdacc7ef41fe2b7fb59d9c879453982b2dc0e79d28f077714 SHA512 2a5be09537b1735e712ec373cc7f41b1e8b7753be5026ec3a1562d7347f4d5addf58bb9ea052051e0df2113e18a366e4095f84432dffb4b75b86b9ca913d3d56 WHIRLPOOL 7a8d35dcba4754cb809b8ac8710cbba8ba5452c4c4e13963a40e032b13241aa9b44328f3bbeea681bf535a31980e766331acaf5ae265bda5dd5790bda872d8dc
DIST netbeans-trunk-nightly-201501180001-src.zip 201391445 SHA256 b1bf4373e5b799f830894b4ea7ab878ef09c64059758cebb2fa1b1a244718965 SHA512 bf1a40344c915a754f3b7baed759b6513e6a055bface5fe6c30c4e0adeb76fe7d2aaac5d344553ee5df505131cb05c7e2219c67514d4a962f681f9a39c685166 WHIRLPOOL f33d7bfe0174c7de81986a44578df8322fa8f2b46911e9f6fc05ffe8f0839e70b691d62ef9b6dc1b248aceb68760330ef69e86f026a83b6c0f27bcee3a4bc07b
DIST netbeans-trunk-nightly-201501190001-src.zip 201391445 SHA256 ce4ec7706f80732c5c6d5764fb4cb0f2f82341d668e2680ed4d12c382e8541de SHA512 232c8beecd613bafca37af997c3aae0f35caa28a3a3f381553bc3264916f606540bcb5186c8a2a52ca21ce177ed413d6907865b4b42b80c102e7c636df736628 WHIRLPOOL 2176f82b120a7f9360f3b01cb970a8fcc5078e97da90ae0e870b37a53998beca6306b5f58bf9af3a15dc403f1dbb888457a56b0657a2f972b8e01ebe1b725abe
DIST netbeans-trunk-nightly-201501200001-src.zip 201396862 SHA256 1a9378d8f52c4f617653d096aff287cf62212af8a6f878fe54cc468e4dd4bed7 SHA512 92fd39cda2d11816b9a01e0e5c26b3f527354a69efdc940cb27d5b17ee6493a07225d2698260db2bdc220e01d166ac42b5fb62f809d1e2eb84419c6e6abb3e14 WHIRLPOOL c3ba7155b5d376041d750c42f1ff8f8dec5bdbfedb470dea483a665978ef3982f087cb7a521f7892c264bb38d0876e4e7a08346ae4579338ba698ae7ee4ba456
@@ -69,19 +56,6 @@ EBUILD netbeans-nb-7.3.ebuild 4977 SHA256 297c90329d5ff9431e64341d9571ec0b91c391
EBUILD netbeans-nb-7.4.ebuild 4931 SHA256 480b90f69d6a8ef26ecbe3bde091b91ca5d92df8f7974d4317dfbe68b58e2c59 SHA512 18dfb67cd74b62fde009ffcc888bfa277af5283f2d0bb1afc66344d434d28e3774ca7fe32f6a4b25da3172e2b7d25847b3a4d9a9d872824c39e46b6a03f84579 WHIRLPOOL cd3a3f0997c698369a800c543a0ad76dbffb033a8479176b8cf1bd0eefd766af2be75824d51f32a9a6a564e0a67b497bdd6a883fffba022c04160321fe0f2cfe
EBUILD netbeans-nb-8.0.2.ebuild 4933 SHA256 889925d71633ab6c9a43974b5a7b14a6066a2cd4b767f56c0ac6278221f33fdc SHA512 7acad0bbb261f008866e0b60c158d55440e03aa8a8cb0dff4361b57dd42b1b6d8a365633cd882bc442041815230b46739a4da91f892a6b108588a216ad156305 WHIRLPOOL 9057a417941fa97b9325dd256497dacef678cad97fe52dbd5fb3063ed0e946363d1cf20fe7c98a9375cb9cf2707d8dd322346d41ae67d3da566b4ac57b6a1af4
EBUILD netbeans-nb-8.0.ebuild 4925 SHA256 285bf78341c82b38e06dd5ef4308e5cf47041542cea09cc948754eee6a0676b4 SHA512 abf9f7c2ded0ac090459aeab295c4840bdb00d30259c1ac28301a6ceb08e056e44c4a263494c8a6e6ffa140c8cb32409ba6502cdb5047c87339256ead308362a WHIRLPOOL 87bcd861d8b0f2353e9ba6323292febede21c2025126d133e045028ffda097e32065a677346123a755e86ffe5bf9169d8b3227c2a78ade4f0e23c83c16fc9562
-EBUILD netbeans-nb-9999_p20150103.ebuild 5003 SHA256 ebc5f002a73b2a100a36aac2b19f93c77c25ed4f8734063eb5fcb53c415468bd SHA512 b67633a7899f643fcb26996e4623095572ea1a0cb361c5f91e9fac17493894dc55414fbd4b9848b96597723abd4343d86dcd73a8a9278b63089754059de0c979 WHIRLPOOL ddf616e5f4befceddb2f232dc25f5670161480630a05fd5b91bf29c815051e2db0da76406784f1d2543eb1f66a8e3d2b8f9920eb78b5b0a1a2b4154365e06106
-EBUILD netbeans-nb-9999_p20150104.ebuild 5003 SHA256 804b4cb257f3bedce82e6f83f6d84ab76e4522d60e4945b778dc45f3b3f07da8 SHA512 2bedc009232fac80876a05beaad81a893a72d8a0921a24bbc910a6c509e0e5c929d29c7d9416904742ebc0c86a92c07a2b54f974a43c17db957f5ca73e5cc36b WHIRLPOOL f33448d3a0cbfc7744bc6da8aacfd84734802a389b9d4d99e7e04b9733b2fe426ce4d077e7a88232a454571eef0e1f18a87349c2c5660c9ed7a44fe4c121face
-EBUILD netbeans-nb-9999_p20150105.ebuild 5003 SHA256 a5d54c398c65766c58f855c272e3fc20de0e78e829d4666d3da8cbd7f27a25e2 SHA512 4553ea487d3fa1fc13aeced4a717ad06dba89e92e1527a8534d25abb4f60c2c525f34ca5e9dd67fef5d3d5c96654c6de51335e735e9799993c3c6b64a4303d59 WHIRLPOOL be7d5fffcc4ea23ee2344d89642f351b744594863fcda011e11c4574e844cf1c8664a0e6bcae71036e6427e912688ae8125400b959e2d1be664daec266b3c87c
-EBUILD netbeans-nb-9999_p20150106.ebuild 5003 SHA256 24fa2bff6d67dd266618f2e2a1b13fb5b971ccf1b7487ddbfe67a12c41d9c837 SHA512 22039f94d8236e392fb6342b35ae82b3391763e95ea0fc1cf91df59609c2a318d5cd5e5d9713df8b30a68edc5d4656f989d7498ee1fc586552b18acbc958a35e WHIRLPOOL 340b1adcdf12323187cafef2ea4ec75d8dc9facb19825ded9090a49335d8e132575823cc5f0b5cbfa042548bbb8cd83f3d8aeac9c2015ef9109ca5a275d66d44
-EBUILD netbeans-nb-9999_p20150107.ebuild 5003 SHA256 f3c5cdaf6cd04bcd0d467d755f242bfe19c910efe4b8fd36a93ffce030cbcc2c SHA512 78eac9016a7b03b917125884d2c9381814cd34840aa81146c8e31fcbe14ec3cbe483ca403fe2936836ce5de900d1e873fb044a2d1796ed0615aaf9e0f6d88b4e WHIRLPOOL d8d93d2e90796e5205080e9868bc48bf6a0ee303ea73af195f4c68b5963de5a496fe7bccd4ccde705233418afe46f77d772bfcf6aa7ba29a31a1cf0eb8e22e00
-EBUILD netbeans-nb-9999_p20150108.ebuild 5003 SHA256 51a2918f5c18ffb76f73abecc54c933de460884499f560f8d97dcd91e59dc889 SHA512 4b1f757d5496f70a3acca62bdbba5c07cbf10f8e840e49d1de64a8861add2074af0d9c236e72982d7449a1ed876d376618abb377221b4ad7f71d524e73724934 WHIRLPOOL 687ca60905f8f3961d7b38460c9810ddaf5152c03e30f16dcc436d8b84518865de8212b7209ecaa2bdfe40b2b0e3d512868f9dd781d2ae8349a36610dcf00ba5
-EBUILD netbeans-nb-9999_p20150109.ebuild 5003 SHA256 1dafd912b92ed4e8fb5e16ba2df14500a650d78581aa08c06948b4a70155a359 SHA512 e90d0122468bec2157d8858b31c4ec1aa50709520bbf02014b9b39d10b66b0e13a4aa19a4a87d22512d07778ecfa06068ee421d115a91745c6e6fb12165cb8b1 WHIRLPOOL 2837c988335a3b048716a06ce36007c0a653fdf1e9013a7548b5fb6e10237db3dd91dfe0a08283519ddc129bf477ac5ea6188df3528d7679f382c834478fab3c
-EBUILD netbeans-nb-9999_p20150111.ebuild 5003 SHA256 5411b3d45f6bd68ff5d04cd172bf8b06cdc5c727ff330cbcfe4a3bd2ed0add10 SHA512 86a0d55bdea25d8a381fa81e36ac4f32f9da4507158df37ed0099441f82cb95dda297c628472145fca551a2cc0ad56ea4d049d9d77a5b2af62c78b03c18a06fd WHIRLPOOL 21020d5818e92daea5a41de17b82c7f20fc7e7fb2b75ad9cd8e11af77036f14f1d44c8dc706062e3b0d7ddb00d96b830415711efa3d0585c2400d8bc025ff2cc
-EBUILD netbeans-nb-9999_p20150112.ebuild 5003 SHA256 ec67c639a74a27536b1b480e66fec9caf202fb294f64daa4e3df86b80df61e25 SHA512 df7a75b075a8d9ecabf88d50d39655d26974a391c604d88c715b2a39ce5a3705a83a44637d2bc05ced922478f4bce946d3a666899d08233f62a387d568d405a0 WHIRLPOOL 8f3d98dc017fb58e79c0dec60024c4978466a2d23c9ba8e745a3f8b1a909ab530e0d799739a164420c8a86837658b8073abe3987e6fb4e0b78bc720b1db19aa5
-EBUILD netbeans-nb-9999_p20150113.ebuild 5003 SHA256 ceda119a7cdd17c7732d6d951e1c13d317a20fa0343ce321c58863ac679abd50 SHA512 f13a7ce3fee3f91ec43c16da5f3701cdd8b8e33a7b8431b1b45ccd0d5d765c82dda5873007ae324f109323028e1b46f6ff29034237c782e24c2b6d993ece4981 WHIRLPOOL df798ad2a1f0dd8ff7de73ca7b39ce65d83a199d88ed1dbc57202e961e2cd40a14a1cb1c2414966acd3bf94382785094f3b172b20fb14d18c2194597f2eab5e7
-EBUILD netbeans-nb-9999_p20150114.ebuild 5003 SHA256 5e9ea1cbc8083168af8b6228d3bbf4c2151fc1d49c25a6b1bc47184d24f6a35b SHA512 08927db3b4b8251a401733b5aa7d27dae3a023caea9c05c85ab54e591289599376f996b3899b71a5936d3f861887091644b6f688cd1bd3391dc3eaba35f30b19 WHIRLPOOL 394d605269c0933ddb7eeaf0b0efc79407b779738e4368c7fbfc5a11f688c5df803fc6aa31f1832879ebcdc2726cb6946cc7b912aec1c72d65f8b7157c972636
-EBUILD netbeans-nb-9999_p20150115.ebuild 5003 SHA256 ef2ef6f2706385b06915976225f639723ae06008a7bbd0abc81141ce189c20a2 SHA512 f21a6bd9e737fd38d368be248191c91824a4fe8fefbb295b3565f9f98b883e96012093d68f063bbb1966454f278c1611703bc9f7863a8b5afecc7c4f6294894c WHIRLPOOL c9a43ea906751bf850c4697a2f08c405bab08ffcd0789648f2016be5c304f488ba8caa0b733e27df297bf0bb95e3b4a9ccc822716eb4ebd205463810ce3760ca
-EBUILD netbeans-nb-9999_p20150116.ebuild 5003 SHA256 d786aa6e933fd59d963e2b7c9ad9fb250e70bc3b43e264484c33e3ec7b0d67f7 SHA512 871b84f462e8b75e4ba7090896b21bb51f7d0a1bb7d216fafe706266089b3c7e5fa66e610d30751cf43cdb0a07968415e9c62f20f2d4ea99b5ed9c4d2e5f3f81 WHIRLPOOL 082c10642dcf5a8b679c90fac8493aef1ea9db3ff4db6235bab7b3a7038dc9c7aa4387b092d3771326c4f8a064e45b20cf7cc11332726a227d8ed4025e0b16d4
EBUILD netbeans-nb-9999_p20150118.ebuild 5003 SHA256 3ae16320b2aa7d7dd048799b82244c4b2d06be34a6fbd69b1473e1937686df00 SHA512 c2d0a628fc0df5af66b0e6778da8a7cd57fbc857ee929a79d4e18d51bf551285ded42f2d226e5be5a7e34b4dbfacbce5ca497df764fb591c4b9c0529d05e828a WHIRLPOOL 3edd3d8633540efddd11ef98bb86e6825d0e577365cb37c2927e48e3db51157480f881ed7a57134dcf77714c70d83589db589ad7e59a5dda1966a634e4c678ca
EBUILD netbeans-nb-9999_p20150119.ebuild 5003 SHA256 bbb04020f211b7911863a41059092217f72b10b51d1d281e45e415cbccbd8f46 SHA512 213fabf8a777d0da9bf01e5214aaf89ae1a9116eee817cdea8f8f4ae7cb5b5468bc0e93d4a37ffbc46fbebdea4612411b417b94de9a9a7b9d632375c2477eef5 WHIRLPOOL df7353ea109de2846883fa2c1839ea15d92b8ab92c615ac322286b2692af673df92fbfa19129b784fe5e3341c80c475a1f3958af5dfd7c2a0c77ed98e9b816d3
EBUILD netbeans-nb-9999_p20150120.ebuild 5003 SHA256 93583a3bac69e7ef65835e6110339336061567f7cd88ad3fc6245574b46c8d29 SHA512 2f6726059440cff87403d0f7379bad9e0013e19a7332338471c02304f3f7d280413a8b2f3b03e0da6cfa11e0319f42b861af3720d1f5bdfb350178ab1ee5c866 WHIRLPOOL 4fd5a3c66aac898c9510492e8ee28602d98c63078c2f292b7215658dc9f4e7314989bdc20e15b7431db2478f453ff034f32994a1380c1b347d77800a2dc2962d
@@ -110,5 +84,5 @@ EBUILD netbeans-nb-9999_p20150212.ebuild 5003 SHA256 e0710422e3035f3108aa2ea0bc9
EBUILD netbeans-nb-9999_p20150213.ebuild 5003 SHA256 e3f3f8829551d503b0583795789adce6b7da4274881c7e36bb5105cb21baf904 SHA512 e0622107a0509eb40dbefe82fecc1432201a09e999b94b2e89a2c2d4df88ecb92e47c6058e5e554eac41a08ecee7df040c74868e50fe778dbf897b27a04f5833 WHIRLPOOL 5cfe8c54b37ef189a41f7441e75ef08a32cf78c66a05ff30cdc16031a3a3787afba93288a8a99b47d6b1097e2d2023657ae4ec7336466fca9ad8c7947b78ad1e
EBUILD netbeans-nb-9999_p20150216.ebuild 5003 SHA256 44c11f29b9ae7837e79a62dd4d1bfad41598862158feb84f354d43cf1ba3246b SHA512 a3053f98a7f102f4e5a14e94f273f054745c76a9932fa2212c7c80f72aaf770d6cae65fd89b496884d529d5e1a88f8f100610fa9b3a23e0336615e08e4c35074 WHIRLPOOL 37c74fa03ceeea635f017e64dd78487b14d8267fee6049d11369b6dedd089f44e67b06b80ceb5261e250032722a160b985de69a402a6f8fbbf7308873d785bbf
EBUILD netbeans-nb-9999_p20150217.ebuild 5003 SHA256 e88e7968b8330f9a208db4e7a20f73ebc5acdcd26ae1e552d29851cf9918052e SHA512 954f5c5fbb722b1f6bb56598b2b81dbc1d92ae3a9728e9a066158bc9a807ad9317755414a86f210d6d675b20545a73388ec8678b4fbac904d75e3b09e7ac49e4 WHIRLPOOL 07a0ae6e6897e0774f699022f2b6586d89ae3c7627d94da09786fd2c196bf3aecdedbd043f9edffd950f98584722462c7fc572bb545d689e78da51dc1ef7a3fa
-MISC ChangeLog 146193 SHA256 96f481680d5a3935d272129d07985da08ade4ee04df10d922dfa8b9264695752 SHA512 dda833e4aace7af6ed1c29178e43e38233012b41c446059d9535092f57890a60bbac1e1c51cee6300db516c8cf868f3bcdc1d5b0647e3af04770911db89a4491 WHIRLPOOL 42b4ffe4444fda66c8ea03457541268e0835e8e802493e23020fbcae69103e4cece3cb4124c2c09f10eea590df2599fea3f9b25b4419a698cb1e9cbb111f53e5
+MISC ChangeLog 146755 SHA256 9a0b2e1637237d24b83c3541dafccbba19c7394009963899ac2c8379839f6942 SHA512 7bd8bd7054546cea59d737a33d3eec2b57fb2bea3254ac987d30b8734fede39a499dc298aaede50ffa6114020bc0c3499cb4b48b6b9c4f16325fe7233d8ae248 WHIRLPOOL 773400c4434642302ef1a749c9daacd96687a3c8438def58147df8b210a443372b9b7ea3031935165646e5f2ece9b994c88eef6936b0808f54f1dbfec8f5b045
MISC metadata.xml 396 SHA256 5083064ed2246a84e2aedbc326d56cc8bf571fd8e7c24af0e4bc14c50f1ebb49 SHA512 a0b2171264f1ea6ba33b184ef802589d679eaba5c4a1753e149d7cd93c2c31aace934eddf5dffed6be341d9e4061c843c849e464afb7b4417c6c2dff3e9ff1c7 WHIRLPOOL 1be3a1a3c2b64d8818108de191db834395ee4ab3cf7994914c9331d6e42ca9015dd2493b9516db20990cb30b4dea385a3dde08b75df956ca39ad65e3fa721cb7
diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150103.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150103.ebuild
deleted file mode 100644
index 98c490c..0000000
--- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150103.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Branding"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-03_00-01-55/zip/netbeans-trunk-nightly-201501030001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE="keychain"
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- keychain? (
- net-misc/keychain:0
- net-misc/x11-ssh-askpass:0
- )"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
- use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans >/dev/null || die
-
- insinto ${INSTALL_DIR}/nb
-
- grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r nb
- dodoc *.txt
- dohtml *.html *.css
-
- insinto ${INSTALL_DIR}/bin
- doins bin/netbeans
- dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
- fperms 755 ${INSTALL_DIR}/bin/netbeans
-
- insinto /etc/netbeans-${SLOT}
- doins etc/*
- dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
-
- # fix paths per bug# 163483
- if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
- sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- fi
-
- dodir /usr/share/icons/hicolor/32x32/apps
- dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
- dodir /usr/share/icons/hicolor/128x128/apps
- cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
- dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
-
- popd >/dev/null || die
-
- make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
-
- mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
- echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
-}
-
-pkg_postinst() {
- if use keychain ; then
- einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
- einfo "your keys while connecting to ssh protected repositories. If you want to load some"
- einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
- einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
- einfo "each key on single line, for example:"
- einfo "id_dsa"
- einfo "id_dsa_gentoo"
- einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
- einfo "for key password (only this time and never again). You can find more information"
- einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
- fi
-}
diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150104.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150104.ebuild
deleted file mode 100644
index 6d2ab5b..0000000
--- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150104.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Branding"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-04_00-01-55/zip/netbeans-trunk-nightly-201501040001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE="keychain"
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- keychain? (
- net-misc/keychain:0
- net-misc/x11-ssh-askpass:0
- )"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
- use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans >/dev/null || die
-
- insinto ${INSTALL_DIR}/nb
-
- grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r nb
- dodoc *.txt
- dohtml *.html *.css
-
- insinto ${INSTALL_DIR}/bin
- doins bin/netbeans
- dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
- fperms 755 ${INSTALL_DIR}/bin/netbeans
-
- insinto /etc/netbeans-${SLOT}
- doins etc/*
- dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
-
- # fix paths per bug# 163483
- if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
- sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- fi
-
- dodir /usr/share/icons/hicolor/32x32/apps
- dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
- dodir /usr/share/icons/hicolor/128x128/apps
- cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
- dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
-
- popd >/dev/null || die
-
- make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
-
- mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
- echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
-}
-
-pkg_postinst() {
- if use keychain ; then
- einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
- einfo "your keys while connecting to ssh protected repositories. If you want to load some"
- einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
- einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
- einfo "each key on single line, for example:"
- einfo "id_dsa"
- einfo "id_dsa_gentoo"
- einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
- einfo "for key password (only this time and never again). You can find more information"
- einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
- fi
-}
diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150105.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150105.ebuild
deleted file mode 100644
index ab0d5e1..0000000
--- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150105.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Branding"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-05_00-01-55/zip/netbeans-trunk-nightly-201501050001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE="keychain"
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- keychain? (
- net-misc/keychain:0
- net-misc/x11-ssh-askpass:0
- )"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
- use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans >/dev/null || die
-
- insinto ${INSTALL_DIR}/nb
-
- grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r nb
- dodoc *.txt
- dohtml *.html *.css
-
- insinto ${INSTALL_DIR}/bin
- doins bin/netbeans
- dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
- fperms 755 ${INSTALL_DIR}/bin/netbeans
-
- insinto /etc/netbeans-${SLOT}
- doins etc/*
- dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
-
- # fix paths per bug# 163483
- if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
- sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- fi
-
- dodir /usr/share/icons/hicolor/32x32/apps
- dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
- dodir /usr/share/icons/hicolor/128x128/apps
- cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
- dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
-
- popd >/dev/null || die
-
- make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
-
- mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
- echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
-}
-
-pkg_postinst() {
- if use keychain ; then
- einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
- einfo "your keys while connecting to ssh protected repositories. If you want to load some"
- einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
- einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
- einfo "each key on single line, for example:"
- einfo "id_dsa"
- einfo "id_dsa_gentoo"
- einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
- einfo "for key password (only this time and never again). You can find more information"
- einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
- fi
-}
diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150106.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150106.ebuild
deleted file mode 100644
index 42adf37..0000000
--- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150106.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Branding"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-06_00-01-55/zip/netbeans-trunk-nightly-201501060001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE="keychain"
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- keychain? (
- net-misc/keychain:0
- net-misc/x11-ssh-askpass:0
- )"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
- use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans >/dev/null || die
-
- insinto ${INSTALL_DIR}/nb
-
- grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r nb
- dodoc *.txt
- dohtml *.html *.css
-
- insinto ${INSTALL_DIR}/bin
- doins bin/netbeans
- dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
- fperms 755 ${INSTALL_DIR}/bin/netbeans
-
- insinto /etc/netbeans-${SLOT}
- doins etc/*
- dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
-
- # fix paths per bug# 163483
- if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
- sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- fi
-
- dodir /usr/share/icons/hicolor/32x32/apps
- dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
- dodir /usr/share/icons/hicolor/128x128/apps
- cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
- dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
-
- popd >/dev/null || die
-
- make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
-
- mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
- echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
-}
-
-pkg_postinst() {
- if use keychain ; then
- einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
- einfo "your keys while connecting to ssh protected repositories. If you want to load some"
- einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
- einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
- einfo "each key on single line, for example:"
- einfo "id_dsa"
- einfo "id_dsa_gentoo"
- einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
- einfo "for key password (only this time and never again). You can find more information"
- einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
- fi
-}
diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150107.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150107.ebuild
deleted file mode 100644
index 8e8c227..0000000
--- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150107.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Branding"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-07_00-01-55/zip/netbeans-trunk-nightly-201501070001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE="keychain"
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- keychain? (
- net-misc/keychain:0
- net-misc/x11-ssh-askpass:0
- )"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
- use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans >/dev/null || die
-
- insinto ${INSTALL_DIR}/nb
-
- grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r nb
- dodoc *.txt
- dohtml *.html *.css
-
- insinto ${INSTALL_DIR}/bin
- doins bin/netbeans
- dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
- fperms 755 ${INSTALL_DIR}/bin/netbeans
-
- insinto /etc/netbeans-${SLOT}
- doins etc/*
- dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
-
- # fix paths per bug# 163483
- if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
- sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- fi
-
- dodir /usr/share/icons/hicolor/32x32/apps
- dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
- dodir /usr/share/icons/hicolor/128x128/apps
- cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
- dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
-
- popd >/dev/null || die
-
- make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
-
- mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
- echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
-}
-
-pkg_postinst() {
- if use keychain ; then
- einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
- einfo "your keys while connecting to ssh protected repositories. If you want to load some"
- einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
- einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
- einfo "each key on single line, for example:"
- einfo "id_dsa"
- einfo "id_dsa_gentoo"
- einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
- einfo "for key password (only this time and never again). You can find more information"
- einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
- fi
-}
diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150108.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150108.ebuild
deleted file mode 100644
index 64848e8..0000000
--- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150108.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Branding"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-08_00-01-55/zip/netbeans-trunk-nightly-201501080001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE="keychain"
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- keychain? (
- net-misc/keychain:0
- net-misc/x11-ssh-askpass:0
- )"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
- use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans >/dev/null || die
-
- insinto ${INSTALL_DIR}/nb
-
- grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r nb
- dodoc *.txt
- dohtml *.html *.css
-
- insinto ${INSTALL_DIR}/bin
- doins bin/netbeans
- dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
- fperms 755 ${INSTALL_DIR}/bin/netbeans
-
- insinto /etc/netbeans-${SLOT}
- doins etc/*
- dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
-
- # fix paths per bug# 163483
- if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
- sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- fi
-
- dodir /usr/share/icons/hicolor/32x32/apps
- dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
- dodir /usr/share/icons/hicolor/128x128/apps
- cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
- dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
-
- popd >/dev/null || die
-
- make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
-
- mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
- echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
-}
-
-pkg_postinst() {
- if use keychain ; then
- einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
- einfo "your keys while connecting to ssh protected repositories. If you want to load some"
- einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
- einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
- einfo "each key on single line, for example:"
- einfo "id_dsa"
- einfo "id_dsa_gentoo"
- einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
- einfo "for key password (only this time and never again). You can find more information"
- einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
- fi
-}
diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150109.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150109.ebuild
deleted file mode 100644
index 15d54da..0000000
--- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150109.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Branding"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE="keychain"
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- keychain? (
- net-misc/keychain:0
- net-misc/x11-ssh-askpass:0
- )"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
- use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans >/dev/null || die
-
- insinto ${INSTALL_DIR}/nb
-
- grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r nb
- dodoc *.txt
- dohtml *.html *.css
-
- insinto ${INSTALL_DIR}/bin
- doins bin/netbeans
- dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
- fperms 755 ${INSTALL_DIR}/bin/netbeans
-
- insinto /etc/netbeans-${SLOT}
- doins etc/*
- dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
-
- # fix paths per bug# 163483
- if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
- sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- fi
-
- dodir /usr/share/icons/hicolor/32x32/apps
- dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
- dodir /usr/share/icons/hicolor/128x128/apps
- cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
- dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
-
- popd >/dev/null || die
-
- make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
-
- mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
- echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
-}
-
-pkg_postinst() {
- if use keychain ; then
- einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
- einfo "your keys while connecting to ssh protected repositories. If you want to load some"
- einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
- einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
- einfo "each key on single line, for example:"
- einfo "id_dsa"
- einfo "id_dsa_gentoo"
- einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
- einfo "for key password (only this time and never again). You can find more information"
- einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
- fi
-}
diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150111.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150111.ebuild
deleted file mode 100644
index 84e4e7c..0000000
--- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150111.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Branding"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-11_02-08-05/zip/netbeans-trunk-nightly-201501110208-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE="keychain"
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- keychain? (
- net-misc/keychain:0
- net-misc/x11-ssh-askpass:0
- )"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
- use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans >/dev/null || die
-
- insinto ${INSTALL_DIR}/nb
-
- grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r nb
- dodoc *.txt
- dohtml *.html *.css
-
- insinto ${INSTALL_DIR}/bin
- doins bin/netbeans
- dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
- fperms 755 ${INSTALL_DIR}/bin/netbeans
-
- insinto /etc/netbeans-${SLOT}
- doins etc/*
- dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
-
- # fix paths per bug# 163483
- if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
- sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- fi
-
- dodir /usr/share/icons/hicolor/32x32/apps
- dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
- dodir /usr/share/icons/hicolor/128x128/apps
- cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
- dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
-
- popd >/dev/null || die
-
- make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
-
- mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
- echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
-}
-
-pkg_postinst() {
- if use keychain ; then
- einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
- einfo "your keys while connecting to ssh protected repositories. If you want to load some"
- einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
- einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
- einfo "each key on single line, for example:"
- einfo "id_dsa"
- einfo "id_dsa_gentoo"
- einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
- einfo "for key password (only this time and never again). You can find more information"
- einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
- fi
-}
diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150112.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150112.ebuild
deleted file mode 100644
index 9ca1895..0000000
--- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150112.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Branding"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-12_00-01-55/zip/netbeans-trunk-nightly-201501120001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE="keychain"
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- keychain? (
- net-misc/keychain:0
- net-misc/x11-ssh-askpass:0
- )"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
- use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans >/dev/null || die
-
- insinto ${INSTALL_DIR}/nb
-
- grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r nb
- dodoc *.txt
- dohtml *.html *.css
-
- insinto ${INSTALL_DIR}/bin
- doins bin/netbeans
- dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
- fperms 755 ${INSTALL_DIR}/bin/netbeans
-
- insinto /etc/netbeans-${SLOT}
- doins etc/*
- dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
-
- # fix paths per bug# 163483
- if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
- sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- fi
-
- dodir /usr/share/icons/hicolor/32x32/apps
- dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
- dodir /usr/share/icons/hicolor/128x128/apps
- cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
- dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
-
- popd >/dev/null || die
-
- make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
-
- mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
- echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
-}
-
-pkg_postinst() {
- if use keychain ; then
- einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
- einfo "your keys while connecting to ssh protected repositories. If you want to load some"
- einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
- einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
- einfo "each key on single line, for example:"
- einfo "id_dsa"
- einfo "id_dsa_gentoo"
- einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
- einfo "for key password (only this time and never again). You can find more information"
- einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
- fi
-}
diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150113.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150113.ebuild
deleted file mode 100644
index 3a232d0..0000000
--- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150113.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Branding"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE="keychain"
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- keychain? (
- net-misc/keychain:0
- net-misc/x11-ssh-askpass:0
- )"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
- use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans >/dev/null || die
-
- insinto ${INSTALL_DIR}/nb
-
- grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r nb
- dodoc *.txt
- dohtml *.html *.css
-
- insinto ${INSTALL_DIR}/bin
- doins bin/netbeans
- dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
- fperms 755 ${INSTALL_DIR}/bin/netbeans
-
- insinto /etc/netbeans-${SLOT}
- doins etc/*
- dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
-
- # fix paths per bug# 163483
- if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
- sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- fi
-
- dodir /usr/share/icons/hicolor/32x32/apps
- dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
- dodir /usr/share/icons/hicolor/128x128/apps
- cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
- dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
-
- popd >/dev/null || die
-
- make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
-
- mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
- echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
-}
-
-pkg_postinst() {
- if use keychain ; then
- einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
- einfo "your keys while connecting to ssh protected repositories. If you want to load some"
- einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
- einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
- einfo "each key on single line, for example:"
- einfo "id_dsa"
- einfo "id_dsa_gentoo"
- einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
- einfo "for key password (only this time and never again). You can find more information"
- einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
- fi
-}
diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150114.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150114.ebuild
deleted file mode 100644
index e9186e6..0000000
--- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150114.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Branding"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-14_00-01-55/zip/netbeans-trunk-nightly-201501140001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE="keychain"
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- keychain? (
- net-misc/keychain:0
- net-misc/x11-ssh-askpass:0
- )"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
- use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans >/dev/null || die
-
- insinto ${INSTALL_DIR}/nb
-
- grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r nb
- dodoc *.txt
- dohtml *.html *.css
-
- insinto ${INSTALL_DIR}/bin
- doins bin/netbeans
- dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
- fperms 755 ${INSTALL_DIR}/bin/netbeans
-
- insinto /etc/netbeans-${SLOT}
- doins etc/*
- dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
-
- # fix paths per bug# 163483
- if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
- sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- fi
-
- dodir /usr/share/icons/hicolor/32x32/apps
- dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
- dodir /usr/share/icons/hicolor/128x128/apps
- cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
- dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
-
- popd >/dev/null || die
-
- make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
-
- mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
- echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
-}
-
-pkg_postinst() {
- if use keychain ; then
- einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
- einfo "your keys while connecting to ssh protected repositories. If you want to load some"
- einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
- einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
- einfo "each key on single line, for example:"
- einfo "id_dsa"
- einfo "id_dsa_gentoo"
- einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
- einfo "for key password (only this time and never again). You can find more information"
- einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
- fi
-}
diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150115.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150115.ebuild
deleted file mode 100644
index 427f9f4..0000000
--- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150115.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Branding"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-15_00-01-55/zip/netbeans-trunk-nightly-201501150001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE="keychain"
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- keychain? (
- net-misc/keychain:0
- net-misc/x11-ssh-askpass:0
- )"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
- use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans >/dev/null || die
-
- insinto ${INSTALL_DIR}/nb
-
- grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r nb
- dodoc *.txt
- dohtml *.html *.css
-
- insinto ${INSTALL_DIR}/bin
- doins bin/netbeans
- dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
- fperms 755 ${INSTALL_DIR}/bin/netbeans
-
- insinto /etc/netbeans-${SLOT}
- doins etc/*
- dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
-
- # fix paths per bug# 163483
- if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
- sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- fi
-
- dodir /usr/share/icons/hicolor/32x32/apps
- dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
- dodir /usr/share/icons/hicolor/128x128/apps
- cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
- dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
-
- popd >/dev/null || die
-
- make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
-
- mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
- echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
-}
-
-pkg_postinst() {
- if use keychain ; then
- einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
- einfo "your keys while connecting to ssh protected repositories. If you want to load some"
- einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
- einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
- einfo "each key on single line, for example:"
- einfo "id_dsa"
- einfo "id_dsa_gentoo"
- einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
- einfo "for key password (only this time and never again). You can find more information"
- einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
- fi
-}
diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150116.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150116.ebuild
deleted file mode 100644
index 497ec17..0000000
--- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150116.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Branding"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-16_00-01-55/zip/netbeans-trunk-nightly-201501160001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE="keychain"
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- keychain? (
- net-misc/keychain:0
- net-misc/x11-ssh-askpass:0
- )"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
- use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans >/dev/null || die
-
- insinto ${INSTALL_DIR}/nb
-
- grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r nb
- dodoc *.txt
- dohtml *.html *.css
-
- insinto ${INSTALL_DIR}/bin
- doins bin/netbeans
- dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
- fperms 755 ${INSTALL_DIR}/bin/netbeans
-
- insinto /etc/netbeans-${SLOT}
- doins etc/*
- dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
-
- # fix paths per bug# 163483
- if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
- sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- fi
-
- dodir /usr/share/icons/hicolor/32x32/apps
- dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
- dodir /usr/share/icons/hicolor/128x128/apps
- cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
- dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
-
- popd >/dev/null || die
-
- make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
-
- mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
- echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
-}
-
-pkg_postinst() {
- if use keychain ; then
- einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
- einfo "your keys while connecting to ssh protected repositories. If you want to load some"
- einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
- einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
- einfo "each key on single line, for example:"
- einfo "id_dsa"
- einfo "id_dsa_gentoo"
- einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
- einfo "for key password (only this time and never again). You can find more information"
- einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
- fi
-}
diff --git a/dev-java/netbeans-php/ChangeLog b/dev-java/netbeans-php/ChangeLog
index af84ec1..7f51cdd 100644
--- a/dev-java/netbeans-php/ChangeLog
+++ b/dev-java/netbeans-php/ChangeLog
@@ -2,6 +2,16 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ -netbeans-php-9999_p20150103.ebuild, -netbeans-php-9999_p20150104.ebuild,
+ -netbeans-php-9999_p20150105.ebuild, -netbeans-php-9999_p20150106.ebuild,
+ -netbeans-php-9999_p20150107.ebuild, -netbeans-php-9999_p20150108.ebuild,
+ -netbeans-php-9999_p20150109.ebuild, -netbeans-php-9999_p20150111.ebuild,
+ -netbeans-php-9999_p20150112.ebuild, -netbeans-php-9999_p20150113.ebuild,
+ -netbeans-php-9999_p20150114.ebuild, -netbeans-php-9999_p20150115.ebuild,
+ -netbeans-php-9999_p20150116.ebuild:
+ removed obsolete ebuilds
+
*netbeans-php-9999_p20150217 (17 Feb 2015)
17 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
index 8ba9e73..8eb7aca 100644
--- a/dev-java/netbeans-php/Manifest
+++ b/dev-java/netbeans-php/Manifest
@@ -24,19 +24,6 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201501030001-src.zip 201338819 SHA256 c3ffc019c29c3c7bef021b074ffff4829e5f1d1adc3e4ae097a56d27069bf820 SHA512 ad1361a2faba8703a0daeeaa5b834dae46dd3d8f044a6cef200738d268aaa2c74b557c2426735454194e525bec28250e684b67d79501b9c3373f295de65c1a22 WHIRLPOOL dfe43998e68de2b48a461606cef3755474f7e36bc3927bdcb6d63597aa40dde11fff0e3217a5e234916ca2f91998f2d127ef350c5c9778efc7895db429126d99
-DIST netbeans-trunk-nightly-201501040001-src.zip 201339217 SHA256 ded2c737bab950f4f4e403f85f9352753a0ce313262164d9c5bee6bdbfb570c4 SHA512 902d0e19d09070a608175a5e950d1fae63480ccc52771f381e784b5029ddfe422f96a00a9be8ca29a52989e71d121741561064b39460ba7aaa39a686feb7fabc WHIRLPOOL 38c176edb5e96d8afef1ae69f5f48c3c4a7ba71573737ebbad7f73b7b7a802576f78fc130359e34e8f4eb6e7ce5f96470ae045652fa9e5f301dfe11f55c68e72
-DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4ee139e231cb9b91dea84d95b428820d987f7f4b49569bff2d3 SHA512 f7070f335de561a6d0dd9b8301365c0b2b6ea20facca9b66ed8fbc6ef3eba62200f66e8c3e9a38fe99982f5f1ce85f743dde3a33a8c2a34897ca424c8c667094 WHIRLPOOL 72c94387a21ec39e4ba0f0d846212f97313f6b80ea3698a471a92b570dbb3dd4cc27ec54fe1a67f119b18274940bb66459216d52a53509b7c64e3ac3472d26c0
-DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
-DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
-DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
-DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
-DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
-DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
-DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
-DIST netbeans-trunk-nightly-201501140001-src.zip 201400262 SHA256 65aef07f80d9cfe6b47ac2c3aa2be2f1d98a7d9466a44c5196cab7b88e743a2d SHA512 1175de97a824b8be65a5b25b20cfcd17ae4ab4b101794f7dbdde8059b7192f30193d634e63141a54e9e8c2018166f1f204d321270ba91959d450839b9e1fb89e WHIRLPOOL b5944d4eb663cda53d83f88a52775868cf942c632e5cae0be25970fde60557aa43f69095ddc0861eb872f815e562f6998a5873b8aae1c2c660ae8e8ade75b4c2
-DIST netbeans-trunk-nightly-201501150001-src.zip 201400330 SHA256 20732864d0ece6b3b7a2050181c2ec341fa33b031423a913141b9c76aa590044 SHA512 6cd0ff2334b892835c91ae0c0bcf996e2322673533f46cec0efa37db25837f809202de061696c737da837099179a1fe20ef7bd569f6c04375e6090a8c5757d4d WHIRLPOOL 82a9189ff14ac9f373d84346361b231bc7ef298be20892b7a76e20ba8fe3762055f11957f40ba914d939d650cf7f9b098604aae84d30622e207498a5ad14fa81
-DIST netbeans-trunk-nightly-201501160001-src.zip 201394511 SHA256 0a5e6e98692bceabdacc7ef41fe2b7fb59d9c879453982b2dc0e79d28f077714 SHA512 2a5be09537b1735e712ec373cc7f41b1e8b7753be5026ec3a1562d7347f4d5addf58bb9ea052051e0df2113e18a366e4095f84432dffb4b75b86b9ca913d3d56 WHIRLPOOL 7a8d35dcba4754cb809b8ac8710cbba8ba5452c4c4e13963a40e032b13241aa9b44328f3bbeea681bf535a31980e766331acaf5ae265bda5dd5790bda872d8dc
DIST netbeans-trunk-nightly-201501180001-src.zip 201391445 SHA256 b1bf4373e5b799f830894b4ea7ab878ef09c64059758cebb2fa1b1a244718965 SHA512 bf1a40344c915a754f3b7baed759b6513e6a055bface5fe6c30c4e0adeb76fe7d2aaac5d344553ee5df505131cb05c7e2219c67514d4a962f681f9a39c685166 WHIRLPOOL f33d7bfe0174c7de81986a44578df8322fa8f2b46911e9f6fc05ffe8f0839e70b691d62ef9b6dc1b248aceb68760330ef69e86f026a83b6c0f27bcee3a4bc07b
DIST netbeans-trunk-nightly-201501190001-src.zip 201391445 SHA256 ce4ec7706f80732c5c6d5764fb4cb0f2f82341d668e2680ed4d12c382e8541de SHA512 232c8beecd613bafca37af997c3aae0f35caa28a3a3f381553bc3264916f606540bcb5186c8a2a52ca21ce177ed413d6907865b4b42b80c102e7c636df736628 WHIRLPOOL 2176f82b120a7f9360f3b01cb970a8fcc5078e97da90ae0e870b37a53998beca6306b5f58bf9af3a15dc403f1dbb888457a56b0657a2f972b8e01ebe1b725abe
DIST netbeans-trunk-nightly-201501200001-src.zip 201396862 SHA256 1a9378d8f52c4f617653d096aff287cf62212af8a6f878fe54cc468e4dd4bed7 SHA512 92fd39cda2d11816b9a01e0e5c26b3f527354a69efdc940cb27d5b17ee6493a07225d2698260db2bdc220e01d166ac42b5fb62f809d1e2eb84419c6e6abb3e14 WHIRLPOOL c3ba7155b5d376041d750c42f1ff8f8dec5bdbfedb470dea483a665978ef3982f087cb7a521f7892c264bb38d0876e4e7a08346ae4579338ba698ae7ee4ba456
@@ -72,19 +59,6 @@ EBUILD netbeans-php-7.3.ebuild 4176 SHA256 178944c75fb499fe9f157076747a4a4012b28
EBUILD netbeans-php-7.4.ebuild 4351 SHA256 51860dd102458ff3145ae78f9571289fd2355b4735584ae45b33d1b85a3ca1a4 SHA512 f51f719900f40cfe927567eb977f47bf00339f5864c987885208959a43a2b1b05a591c4e74b909454f098cacf510c760b0ecec1cbae1d271a4257bc90ef59bdd WHIRLPOOL 6ae82ee52601b9f593a7bdd5f752146722a1007d2487e281a377f9992ba0a20edde2a8076c387fbfa79b09a18481ba214d983c3ffecb3cffecbacadf010cd409
EBUILD netbeans-php-8.0.2.ebuild 4353 SHA256 4198bab28e90acc07d5ff41868ed3361cbcd364d57ec5390a4f4b96894e24666 SHA512 496220eeeb431cc7141b3e35d41c771ca21c6cb9cb15224494f1dcb793bb15fe20bf6889f392b9d3aae7663bfb6356d5a54670cf834662a455ccafe991feb893 WHIRLPOOL 8fe2d00e3f6989da1356f681fc42e3625e40f412e467015dbf4d366900ef6a6447b1ed0d5c845739ca0d80b765279db1d7488c991ae53a9b3e641d9fe86c881b
EBUILD netbeans-php-8.0.ebuild 4345 SHA256 1cec9100ef41353ca91450bb9b98a16d3f139cd511d6dc7df58ef4a4fd97349a SHA512 ad2385e0e9b3562b329527154911c6625ef1bf059bf7ff6537395d861c6b63f02ff686c1e4875594b04324117e1f1a77960260ed130e0ee7d15372366ae03bcf WHIRLPOOL 20562444e0af309287cbed6dac24ad1c7fc32c951a35b26ac2f23f884d2238d640baa62cb6df0842e7c9dba1c3967789507577d8cbf1fd8887ef9ab9672a721b
-EBUILD netbeans-php-9999_p20150103.ebuild 4423 SHA256 381f5dea45d0b804529b9f486e8bdf7ef408b3e4a85e3929eb8af6d83f55126f SHA512 d1dc2ee84439d4e978f0280412fd1236a2fafee1af55fcadf5eed395570c338c212cb90a77728870057ee3ce96988b8bb0ac53056f11afd57d508d24b72ede74 WHIRLPOOL 934e2a825db4a64d38f4aef382724de86f5da0715367ff3ce91e8e2531028228b4bfe1c58713084e8417556a359b87c474c852027bbe20dc83e56dce3232f1b1
-EBUILD netbeans-php-9999_p20150104.ebuild 4423 SHA256 b9c79a109786b8ac0a920b94a53f82e64d31c43582d46b90d429615c4ad9beed SHA512 07dd1d5d8269943479e8ab0fd7597ab0e13b908e11a4f0e231a6a52b4ae7b3c917dd94f2cf04213dc504ebb3543d6b572743d5a6c7d4ae67b18aaa98851f5a80 WHIRLPOOL 0bf9dcbed34c5d8721ab90ecb10ea1e357b109efc5af8dd059fc0f54219e5d732da6dbfd507d185707606300bf3d2f129955a970d075ab94347f00e886436504
-EBUILD netbeans-php-9999_p20150105.ebuild 4423 SHA256 7f18948842af846a4d8fa72d87ba7f88f5d4a6c0544a52548d82cd7addf06311 SHA512 fe7c3d6bf9afd091e9ef05792b3f33e7dcffab44c2c3960e96652c5435a797a6401ba276ed6a299f3d47f7c3f38b0497c381f92da30eea9866b57a6050b95cc8 WHIRLPOOL ed1fda3f7cbe5ca6de16b63b02da137260292d737c10f51dd4be18c82ff4be5b0e364514c9e9ad6e00f54328ef1645334e1bcd531ab90c42d60b214380211f6a
-EBUILD netbeans-php-9999_p20150106.ebuild 4423 SHA256 850f809201a68320bd8dc3b93ec386bff26b188b24f42e6c274eca22081b73ed SHA512 d2e68a62b758ec319727a68103e093fa020a340a801014397ce1a821bb8e16e54a68caee828036fd0a2e51f4fccd310699c9bf25f333df6d120cd46eb3e1637f WHIRLPOOL 19afd2868598c99feb828f917dd6f53016cb977e8e4a16a489eb43080d6549000ca78a7b4bb9252131634cbc9622a879102bf6752291654ebce8629a80d9d8fe
-EBUILD netbeans-php-9999_p20150107.ebuild 4423 SHA256 f8538a787b4266b310705c549842fa53c1a80a80f605f863f40499524bebf891 SHA512 cb64aeb9a2db9a46841736c5264850ab3ee7497a0d5feb616f6da652dc783214b331aaf3589b73a0c7a3880d3216ab8c0eef8012fb6f65766c6cc79a86b9c652 WHIRLPOOL 4bf344239b63694df2a13c72b5aa4cf8d54721ca71b8ca54440aeab23ed776591f28e586e666bc325a724204233034617ad3a2d79f98433b373ef0b1f5c5a878
-EBUILD netbeans-php-9999_p20150108.ebuild 4423 SHA256 4bb045ddcfb2471e6075db11037ff90a6808a398a5d0362cfa02be85e435b3de SHA512 5c02d6045e416c75d83a313fdeb29edc2d259716b7685993fbd4b7f592534cb1696ae0df7098f9ed89dc1237ed86937d5372f2c1e970876bf6f2fcef32ee7eb2 WHIRLPOOL 15afe22a6aaa8332387a15edf0e37ebdf9c3253a45c53f106dd316f9a1d63f29056d3373df027593f2d46fc46657f16ce8f9a073634ebd4b4d1ab5adda82aa58
-EBUILD netbeans-php-9999_p20150109.ebuild 4423 SHA256 92d0ad191369abbabfd10f245a799d337b3cc9dd9f32296b3aefe1a937fab685 SHA512 156b50afafa204b8ec167dd57737287881760fa6c904dd388b0fb17750706c1ba2f0762d772ae30874d7e8e8bbc15e4296b1b52c25dcae7efbe753028d809c95 WHIRLPOOL 7f3f670958c532aa5b3160dd66090dd83d9af2b3ceb9b457440a153bca6305b0bf0394d2f98d7b7486f9c9014c1d5c1aafd5d33970c199f7545a0235c57a5743
-EBUILD netbeans-php-9999_p20150111.ebuild 4423 SHA256 4a06ea28f0b72dd83dee4e81afe4be5b011c76cfc718d50a133651ee20167a16 SHA512 c80ab8951d33ac45681d7c7bccdabf7c8796c15229442a61d53ffc1018920f4f5c9e26a9a85268b0e84c411010f7ad8bba2b5e8c1b11d72cbda44eaa32f1f4b8 WHIRLPOOL 7afbcf7fe3ce7920f97c60c31710fbe9a7e4c3c221212b5eb76eb66faf95f24ee4a038e5674ced2f3cf64a11016c8973705734dcd7752c2d137fcdf685adda00
-EBUILD netbeans-php-9999_p20150112.ebuild 4423 SHA256 ce7232a8e1ea4cbbf6207caa726e03af95fbd48ab93a046dd95b4530170c4e2f SHA512 eaba1f5bd92c6aafff32afa5ef73f6bed47b6a5e5a67a7eb606f1ba4d052ac0b2c3d6b600614f0e633b825aa013cfd5ab55d0d900b4601c25172561feb1b2b9d WHIRLPOOL bcf1866388ebb640f2927aeb279569b07d5b6c6ab817f55a6158c28a1a3c435396fd2ad16c1494caa0121d8eb0b6e892696c79a0b1dcd3095aba37b60fe2df91
-EBUILD netbeans-php-9999_p20150113.ebuild 4423 SHA256 026a382552a0801c52d106224fba3914a11e7bdc9513e65f8bb5fdfa756bcef3 SHA512 018d2e00cfa67985baa72f48404bb0c944033ff07fb9a21bd16e611db352322eb2db4a2157ff9fa1cdabd7fb3a7c861b91fe37875064bec0d96578ea3b58fc21 WHIRLPOOL b50c522e323073e6f4118756d4d85965e22a7cc45df235b31878d571841bec8428ba1c2a75150570bdc9b1bd19de24d92b708821ab283f740c770bcf001236d0
-EBUILD netbeans-php-9999_p20150114.ebuild 4423 SHA256 86e0f51b97364e8ab308d3ef5e555745ef64e888e16705cd8d53634eab5722e9 SHA512 0cad5fff67645e92066008139c705217a0ad14efdbfd35fba928166466b513de99d03de171770d758ef5fa8c77f7dbd22f49b935dec6c23f2ba69742c321fb4a WHIRLPOOL ee6eb00272d5f4a3c670c22adc23899b0d66638cfcfb45e79a85b3de29c8927dff0bdd2fba421f6d8329a46422ad966bd3dfa6a920e19ad44adc5f91079d6a6d
-EBUILD netbeans-php-9999_p20150115.ebuild 4423 SHA256 d2086c51e219a41ce60cf68e7119b0fd0117360da9fa2eb3f1e337425fe2a8ff SHA512 a177a1189a5e757df359db84bbc928111363816d9ec70ef41dd77f8063e10701cfaf9652852db001d6eb945336c958cfed66be676046863f70655e1d0cf052c6 WHIRLPOOL d0a67b052d50e9b0f0549a2d1c7b04e03a0a228a18773b30b25f0746d7b92495b8df615f3abd31609be4857a5bbfbd12b48c0e1c878e42de55fd304942095dbc
-EBUILD netbeans-php-9999_p20150116.ebuild 4423 SHA256 1fb33578bd88f2cd8fe8a5d9f6a2b31f656ca564a9636adad3a203dc0ed7dce9 SHA512 165dfcca55da8d7bdbbabd52aece82c430337b7fda701069f1b620c3f80fdf5d51296b5de40984740345046b4c5baab0de2c243d7083b4a08acb5a11e05d8224 WHIRLPOOL 896f667876e2ca186d0fc20ab53dda6335cb61a4c30561cc2b8e79973ab400e8140d29c82d37ff21758547ac7b4fc093ce564634a20f6884e31eb3844a9e29b6
EBUILD netbeans-php-9999_p20150118.ebuild 4423 SHA256 8f63409287fe2fc821fb23a73deb8df7c3ddf6c4882edf4e54f59167ad38e8b5 SHA512 72ded40ccb7dab63954e3dcf4653634733c54c2f03f90c3398b273d4ee32ad9a348b2cb14e756b5774544d8bab897f5244955d7601743d510ad2239e9fd796c0 WHIRLPOOL 6f080a0b973585b081ce7be6bd0f760b7a69dcce590a6033ab9c63ef74dc23630c3491df76c27833a493d97383ec72ec7543023b09428ed048dc8fbc66e3808e
EBUILD netbeans-php-9999_p20150119.ebuild 4423 SHA256 7bec48e383dae477d40987f7cc0f880ed3d7f5f19e896085a0e40636ecf75948 SHA512 ebf4abbfa0757a1d214e97fb2d6b1d51cd1545003cc9f5e18792b686cd3aeeb25ddb4d69d15d77d44d37819f4a4d4926f877cf8ade4959723f7eb4237d6a371d WHIRLPOOL 8e38e558c7dcef7d51f6bd8878aefe36abbef4a5f191f2baf95a5cab6a09b757286358cdae91b8add3d3788d671b044c7f386d65c5ddb2a1e3971f289417dbcc
EBUILD netbeans-php-9999_p20150120.ebuild 4423 SHA256 5d84459ce0b1f2f9f20b1f7bddf28edda6e06452dbb1e9e394c3c54b1fa9aae6 SHA512 d1341e3e29574bcd95a2ded7f4b7887ebfc3e88eec31f9adfd8b4a92a13dd1bc794c0b4826cf054fe2f5d44aeb42e9b766fc267b32a8adb2b984d038abd77a4c WHIRLPOOL 9aa2845d37b87419ea26af49cdd3c35ef40b2b280a9c1b6fa582c966f4bce8ddf52d24a294bcac1d60556b7b88cf79c06c2d4f32eb2b294c87d61a4bb151e7f9
@@ -113,5 +87,5 @@ EBUILD netbeans-php-9999_p20150212.ebuild 4423 SHA256 ba9208dca935987e0feb25236e
EBUILD netbeans-php-9999_p20150213.ebuild 4423 SHA256 8cab7e1d176b2546bb1a55c8a1dec58acbe4b79430946f0f35f1d3273a4804d4 SHA512 ceae0fb42fd76d1d26b3687032d86774406331a0fa00ddd1c094afe0de342dd614c3576d0fcad8502357a092c7b1861a069874e780bb93ddec2d343115e3d3f4 WHIRLPOOL d4b1ef5ac36e632b66304858d0b8a2703629b15f915e624b031bc3cac111b61396c72f577a8ad11566e678d6d6f66f37075c50b0c35c5b36ee7962207f69fbd4
EBUILD netbeans-php-9999_p20150216.ebuild 4423 SHA256 a9445434d315a1bb662bab9cb62069d4b4c9677732004a008c06ea88fd136536 SHA512 cb7f713e9548c08e47d98645886aff5426be851da6eed8e72641d4e117e7a35e9f573a60d1bb0b204b8d35b10bc5ded7c7dfb4ae3285f842a7061d3a54f8afb4 WHIRLPOOL 6cfa3eb4e2e26f67f1a9f346423e77fd3f230446b008878a791ad2e6b8b04db5c85f5437320b3d2c1845da989a39918097e9ebb9c16cba0bb3dc7cbf7ca89b5f
EBUILD netbeans-php-9999_p20150217.ebuild 4423 SHA256 cf9f675d8426d18c89bc7a326aedce45c92a1e1a4d7c5aac3494760fdeb3dc64 SHA512 28d694cbc8b12b8dd50878d5c05baaac0383a138c3ab9b538ee531175f51bf033ded27093650b07de52a66da9c3abd7586b1a1577ede047aadafa2a3fe2b8021 WHIRLPOOL 1286dc8c50ce1a466ed79bf63e91b69aa81f7a1d3cef1762b7a3012104cbbe6606fcc81e6e933b591f40a1d91e408a6cfc4e54e2e4e7172b650278138d9c1447
-MISC ChangeLog 145757 SHA256 33c440be3d0d2022146dfda71780500826e607389b12ea4df9f97a98d508363b SHA512 902111740c67b92b7e7f0f380dce059bba6655d236e7c402d95a81755c27bac0ae1e2f8ecc066f2766802943ad28448c79ca3209e06229e908652b69bc40ccac WHIRLPOOL 7451d41c0c929835867a997f0b3b0fdf3918174d11699dbfad5ad0af4e7d2a9e703528dd2c4bf17c29865a6341c8a6955565c0d62cbdc2d3571d1030d79c56d3
+MISC ChangeLog 146332 SHA256 3542de01cd0475a9a20c65d3719d811c7adc0ec527da2e2b5e374a6c2a8e5e8f SHA512 e67b99662d191df1d75a3e8b6dcd1b0834daac55972d93b46002fe4eed3a25f50ee770a571128f33a73c6e9c4f586c3d12975c2368cf9c181b84f45570bed318 WHIRLPOOL 27288d690e083dbeb68b1f1165e4ceb7f33640b335ba8458a25f343a1f3ceb01c9292b303eb92ec04ca2b6740383ea1518e00322b3bb7903e628f15a207cc2da
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150103.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150103.ebuild
deleted file mode 100644
index 45aec41..0000000
--- a/dev-java/netbeans-php/netbeans-php-9999_p20150103.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans PHP Cluster"
-HOMEPAGE="http://netbeans.org/projects/php"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-03_00-01-55/zip/netbeans-trunk-nightly-201501030001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
- http://hg.netbeans.org/binaries/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip
- http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/javacup:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
- ln -s "${DISTDIR}"/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
- ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/php >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
-}
diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150104.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150104.ebuild
deleted file mode 100644
index d314c01..0000000
--- a/dev-java/netbeans-php/netbeans-php-9999_p20150104.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans PHP Cluster"
-HOMEPAGE="http://netbeans.org/projects/php"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-04_00-01-55/zip/netbeans-trunk-nightly-201501040001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
- http://hg.netbeans.org/binaries/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip
- http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/javacup:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
- ln -s "${DISTDIR}"/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
- ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/php >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
-}
diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150105.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150105.ebuild
deleted file mode 100644
index 99ab9e2..0000000
--- a/dev-java/netbeans-php/netbeans-php-9999_p20150105.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans PHP Cluster"
-HOMEPAGE="http://netbeans.org/projects/php"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-05_00-01-55/zip/netbeans-trunk-nightly-201501050001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
- http://hg.netbeans.org/binaries/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip
- http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/javacup:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
- ln -s "${DISTDIR}"/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
- ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/php >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
-}
diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150106.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150106.ebuild
deleted file mode 100644
index 114bcaf..0000000
--- a/dev-java/netbeans-php/netbeans-php-9999_p20150106.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans PHP Cluster"
-HOMEPAGE="http://netbeans.org/projects/php"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-06_00-01-55/zip/netbeans-trunk-nightly-201501060001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
- http://hg.netbeans.org/binaries/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip
- http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/javacup:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
- ln -s "${DISTDIR}"/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
- ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/php >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
-}
diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150107.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150107.ebuild
deleted file mode 100644
index eaafd5c..0000000
--- a/dev-java/netbeans-php/netbeans-php-9999_p20150107.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans PHP Cluster"
-HOMEPAGE="http://netbeans.org/projects/php"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-07_00-01-55/zip/netbeans-trunk-nightly-201501070001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
- http://hg.netbeans.org/binaries/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip
- http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/javacup:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
- ln -s "${DISTDIR}"/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
- ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/php >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
-}
diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150108.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150108.ebuild
deleted file mode 100644
index e32067e..0000000
--- a/dev-java/netbeans-php/netbeans-php-9999_p20150108.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans PHP Cluster"
-HOMEPAGE="http://netbeans.org/projects/php"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-08_00-01-55/zip/netbeans-trunk-nightly-201501080001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
- http://hg.netbeans.org/binaries/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip
- http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/javacup:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
- ln -s "${DISTDIR}"/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
- ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/php >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
-}
diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150109.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150109.ebuild
deleted file mode 100644
index a6dba66..0000000
--- a/dev-java/netbeans-php/netbeans-php-9999_p20150109.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans PHP Cluster"
-HOMEPAGE="http://netbeans.org/projects/php"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
- http://hg.netbeans.org/binaries/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip
- http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/javacup:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
- ln -s "${DISTDIR}"/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
- ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/php >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
-}
diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150111.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150111.ebuild
deleted file mode 100644
index b1c5302..0000000
--- a/dev-java/netbeans-php/netbeans-php-9999_p20150111.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans PHP Cluster"
-HOMEPAGE="http://netbeans.org/projects/php"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-11_02-08-05/zip/netbeans-trunk-nightly-201501110208-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
- http://hg.netbeans.org/binaries/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip
- http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/javacup:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
- ln -s "${DISTDIR}"/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
- ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/php >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
-}
diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150112.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150112.ebuild
deleted file mode 100644
index 35bf32a..0000000
--- a/dev-java/netbeans-php/netbeans-php-9999_p20150112.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans PHP Cluster"
-HOMEPAGE="http://netbeans.org/projects/php"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-12_00-01-55/zip/netbeans-trunk-nightly-201501120001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
- http://hg.netbeans.org/binaries/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip
- http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/javacup:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
- ln -s "${DISTDIR}"/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
- ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/php >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
-}
diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150113.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150113.ebuild
deleted file mode 100644
index 40a2e8c..0000000
--- a/dev-java/netbeans-php/netbeans-php-9999_p20150113.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans PHP Cluster"
-HOMEPAGE="http://netbeans.org/projects/php"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
- http://hg.netbeans.org/binaries/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip
- http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/javacup:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
- ln -s "${DISTDIR}"/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
- ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/php >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
-}
diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150114.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150114.ebuild
deleted file mode 100644
index ff414d7..0000000
--- a/dev-java/netbeans-php/netbeans-php-9999_p20150114.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans PHP Cluster"
-HOMEPAGE="http://netbeans.org/projects/php"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-14_00-01-55/zip/netbeans-trunk-nightly-201501140001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
- http://hg.netbeans.org/binaries/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip
- http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/javacup:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
- ln -s "${DISTDIR}"/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
- ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/php >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
-}
diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150115.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150115.ebuild
deleted file mode 100644
index f459ee3..0000000
--- a/dev-java/netbeans-php/netbeans-php-9999_p20150115.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans PHP Cluster"
-HOMEPAGE="http://netbeans.org/projects/php"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-15_00-01-55/zip/netbeans-trunk-nightly-201501150001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
- http://hg.netbeans.org/binaries/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip
- http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/javacup:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
- ln -s "${DISTDIR}"/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
- ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/php >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
-}
diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150116.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150116.ebuild
deleted file mode 100644
index 7fb9008..0000000
--- a/dev-java/netbeans-php/netbeans-php-9999_p20150116.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans PHP Cluster"
-HOMEPAGE="http://netbeans.org/projects/php"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-16_00-01-55/zip/netbeans-trunk-nightly-201501160001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
- http://hg.netbeans.org/binaries/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip
- http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/javacup:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
- ln -s "${DISTDIR}"/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
- ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/php >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
-}
diff --git a/dev-java/netbeans-platform/ChangeLog b/dev-java/netbeans-platform/ChangeLog
index 0b07f21..62fea3c 100644
--- a/dev-java/netbeans-platform/ChangeLog
+++ b/dev-java/netbeans-platform/ChangeLog
@@ -2,6 +2,22 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ -netbeans-platform-9999_p20150103.ebuild,
+ -netbeans-platform-9999_p20150104.ebuild,
+ -netbeans-platform-9999_p20150105.ebuild,
+ -netbeans-platform-9999_p20150106.ebuild,
+ -netbeans-platform-9999_p20150107.ebuild,
+ -netbeans-platform-9999_p20150108.ebuild,
+ -netbeans-platform-9999_p20150109.ebuild,
+ -netbeans-platform-9999_p20150111.ebuild,
+ -netbeans-platform-9999_p20150112.ebuild,
+ -netbeans-platform-9999_p20150113.ebuild,
+ -netbeans-platform-9999_p20150114.ebuild,
+ -netbeans-platform-9999_p20150115.ebuild,
+ -netbeans-platform-9999_p20150116.ebuild:
+ removed obsolete ebuilds
+
*netbeans-platform-9999_p20150217 (17 Feb 2015)
17 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
index 01ed082..1c1dc54 100644
--- a/dev-java/netbeans-platform/Manifest
+++ b/dev-java/netbeans-platform/Manifest
@@ -38,19 +38,6 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201501030001-src.zip 201338819 SHA256 c3ffc019c29c3c7bef021b074ffff4829e5f1d1adc3e4ae097a56d27069bf820 SHA512 ad1361a2faba8703a0daeeaa5b834dae46dd3d8f044a6cef200738d268aaa2c74b557c2426735454194e525bec28250e684b67d79501b9c3373f295de65c1a22 WHIRLPOOL dfe43998e68de2b48a461606cef3755474f7e36bc3927bdcb6d63597aa40dde11fff0e3217a5e234916ca2f91998f2d127ef350c5c9778efc7895db429126d99
-DIST netbeans-trunk-nightly-201501040001-src.zip 201339217 SHA256 ded2c737bab950f4f4e403f85f9352753a0ce313262164d9c5bee6bdbfb570c4 SHA512 902d0e19d09070a608175a5e950d1fae63480ccc52771f381e784b5029ddfe422f96a00a9be8ca29a52989e71d121741561064b39460ba7aaa39a686feb7fabc WHIRLPOOL 38c176edb5e96d8afef1ae69f5f48c3c4a7ba71573737ebbad7f73b7b7a802576f78fc130359e34e8f4eb6e7ce5f96470ae045652fa9e5f301dfe11f55c68e72
-DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4ee139e231cb9b91dea84d95b428820d987f7f4b49569bff2d3 SHA512 f7070f335de561a6d0dd9b8301365c0b2b6ea20facca9b66ed8fbc6ef3eba62200f66e8c3e9a38fe99982f5f1ce85f743dde3a33a8c2a34897ca424c8c667094 WHIRLPOOL 72c94387a21ec39e4ba0f0d846212f97313f6b80ea3698a471a92b570dbb3dd4cc27ec54fe1a67f119b18274940bb66459216d52a53509b7c64e3ac3472d26c0
-DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
-DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
-DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
-DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
-DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
-DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
-DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
-DIST netbeans-trunk-nightly-201501140001-src.zip 201400262 SHA256 65aef07f80d9cfe6b47ac2c3aa2be2f1d98a7d9466a44c5196cab7b88e743a2d SHA512 1175de97a824b8be65a5b25b20cfcd17ae4ab4b101794f7dbdde8059b7192f30193d634e63141a54e9e8c2018166f1f204d321270ba91959d450839b9e1fb89e WHIRLPOOL b5944d4eb663cda53d83f88a52775868cf942c632e5cae0be25970fde60557aa43f69095ddc0861eb872f815e562f6998a5873b8aae1c2c660ae8e8ade75b4c2
-DIST netbeans-trunk-nightly-201501150001-src.zip 201400330 SHA256 20732864d0ece6b3b7a2050181c2ec341fa33b031423a913141b9c76aa590044 SHA512 6cd0ff2334b892835c91ae0c0bcf996e2322673533f46cec0efa37db25837f809202de061696c737da837099179a1fe20ef7bd569f6c04375e6090a8c5757d4d WHIRLPOOL 82a9189ff14ac9f373d84346361b231bc7ef298be20892b7a76e20ba8fe3762055f11957f40ba914d939d650cf7f9b098604aae84d30622e207498a5ad14fa81
-DIST netbeans-trunk-nightly-201501160001-src.zip 201394511 SHA256 0a5e6e98692bceabdacc7ef41fe2b7fb59d9c879453982b2dc0e79d28f077714 SHA512 2a5be09537b1735e712ec373cc7f41b1e8b7753be5026ec3a1562d7347f4d5addf58bb9ea052051e0df2113e18a366e4095f84432dffb4b75b86b9ca913d3d56 WHIRLPOOL 7a8d35dcba4754cb809b8ac8710cbba8ba5452c4c4e13963a40e032b13241aa9b44328f3bbeea681bf535a31980e766331acaf5ae265bda5dd5790bda872d8dc
DIST netbeans-trunk-nightly-201501180001-src.zip 201391445 SHA256 b1bf4373e5b799f830894b4ea7ab878ef09c64059758cebb2fa1b1a244718965 SHA512 bf1a40344c915a754f3b7baed759b6513e6a055bface5fe6c30c4e0adeb76fe7d2aaac5d344553ee5df505131cb05c7e2219c67514d4a962f681f9a39c685166 WHIRLPOOL f33d7bfe0174c7de81986a44578df8322fa8f2b46911e9f6fc05ffe8f0839e70b691d62ef9b6dc1b248aceb68760330ef69e86f026a83b6c0f27bcee3a4bc07b
DIST netbeans-trunk-nightly-201501190001-src.zip 201391445 SHA256 ce4ec7706f80732c5c6d5764fb4cb0f2f82341d668e2680ed4d12c382e8541de SHA512 232c8beecd613bafca37af997c3aae0f35caa28a3a3f381553bc3264916f606540bcb5186c8a2a52ca21ce177ed413d6907865b4b42b80c102e7c636df736628 WHIRLPOOL 2176f82b120a7f9360f3b01cb970a8fcc5078e97da90ae0e870b37a53998beca6306b5f58bf9af3a15dc403f1dbb888457a56b0657a2f972b8e01ebe1b725abe
DIST netbeans-trunk-nightly-201501200001-src.zip 201396862 SHA256 1a9378d8f52c4f617653d096aff287cf62212af8a6f878fe54cc468e4dd4bed7 SHA512 92fd39cda2d11816b9a01e0e5c26b3f527354a69efdc940cb27d5b17ee6493a07225d2698260db2bdc220e01d166ac42b5fb62f809d1e2eb84419c6e6abb3e14 WHIRLPOOL c3ba7155b5d376041d750c42f1ff8f8dec5bdbfedb470dea483a665978ef3982f087cb7a521f7892c264bb38d0876e4e7a08346ae4579338ba698ae7ee4ba456
@@ -86,19 +73,6 @@ EBUILD netbeans-platform-7.3.ebuild 5444 SHA256 a83ff6bc52e196f28754ae88531d95e8
EBUILD netbeans-platform-7.4.ebuild 5398 SHA256 12272f6e3df40d49f9ce6edc66e650dd30dd86b6e2982adb978ba1d8d8d04598 SHA512 15f785c26c27f8b1aa274573b7f1d08dad9999144bab61b027819e8a8df30ffa30f7b281a768ac45a23d1fec101047e9011ee5111b8e86b9bce8332eb777dece WHIRLPOOL 53e1f8bcf8de033b5771b86938b315cb709d1cbd871a1233e639cd80a5dac10c133bfb00a9ba8a0f403fb17b93ff62c9d92d27ea40a1657c18fc0a83ff697f9a
EBUILD netbeans-platform-8.0.2.ebuild 5412 SHA256 017bc6185d4b9696d87d29b60bbfb8da003eda48d5f4b3da34af67c0ff1000a4 SHA512 761785f04a115dabde9a0e213a2126413cc6d52b4d6f9ce4cbd0c5fdf973ac95079241bef95d56f09574799f7c92ec52b0a5fe114ebeca7c0cd922d9c262985e WHIRLPOOL a92d82f73cfe99634431d62988dfefe5c3c4c9e6d2958bace12334c693d83c258cd105df96dcac066740c8d1fc7141032b238338ee38f734216a7a2bc3ed82b1
EBUILD netbeans-platform-8.0.ebuild 5392 SHA256 f89ab010848c28bd9b4f0393cedf5c5710ca333f4998f6a759e98c0352d5566a SHA512 69743889c6511faa69b466369db5eb31dd00924668a6e8e54637955ae091f32be533891373606ce4211d5388fa2b3fb090d8fdce81afb4608f50f493e06a7678 WHIRLPOOL 7a538c47c8fb31a7a62716c40fbf5fa2335132a1f1a2f889523e975e1618396626e9246dd3c4669733988a329fe34f42038972a40dda3bb6e1c0ef41d1480271
-EBUILD netbeans-platform-9999_p20150103.ebuild 8293 SHA256 4f695567b1a6e3bbb4d24525498d192e53316e1be4459a9368454ba7100ac4aa SHA512 45eab697c423d3efaf914cd37fab1e42631e2a83dfe5263b3b5fc66c197de0dddfcba2aed98facac70ce05836e13c78ba2f0e9d1a35bd4f55380411b8057ca12 WHIRLPOOL 72452209b88614c029b98a349a76b06c7b28afaa1fbcc9fbfdee7ade73933d3e3d6d8a115255b998ff123df231b249307cf15adb7f0cae6cdd8de676db3e45ec
-EBUILD netbeans-platform-9999_p20150104.ebuild 8293 SHA256 0614177c03f7dbc3ba62a7b57c43219e58537ea3cb8613910da0ac570c5342a7 SHA512 cd110d7267118f34ad76c6a34fcb3e968e7b99aba6c68ba55573d42c1978302a4bc040009261b4988a228355c3789f67cffa3431f781f332573fdcefed179c01 WHIRLPOOL c274fa0c93b6b44dc37e264004060b99d72b90e742cba959b9144119288a4d01bfac7acc5489850672d8f5ac5b35d312ba6208eb6d677ed1919d2b8f1c7bef71
-EBUILD netbeans-platform-9999_p20150105.ebuild 8293 SHA256 dddb755b06b818af52d433a45908f40fe6269977797c5213fd31f901264555d7 SHA512 b348ed5e139cf00fb5aa2cc54daa2d5d7f590d8ce9dfb3b3d2cf294f14cadfb62b6299ef6cb830191a6e19615218f90199c3e1fd6501403d3f053b93a9f1406f WHIRLPOOL 5249a40b5f0fa17c1d78240751b98254afd40f140701dd27cdb01732fa434bbf9b8e2f498a038d756d1e8463d8c1588192a5312ad1c9f0703384ab9cf83ceb93
-EBUILD netbeans-platform-9999_p20150106.ebuild 8293 SHA256 868debd4cf87aef9dc0418f347c9ccdd748cd8ebf93716ae3994540301ca5290 SHA512 9752839d7bf079dfcefaa49dbd595a92dfa93810e809ace9f2954a6800ac25d8bacf1e6bdb29f631736fedd238fdef8856e2dd2e33d5add353e5566b96501457 WHIRLPOOL 6ccf3acdac6c910544f0b9fd4c8a55759cb5ec4c75deb562405b41b8b57757233f4162630d6d29e77f9898e758f86e3479600ce633d01399d60056643ac9d5ed
-EBUILD netbeans-platform-9999_p20150107.ebuild 8293 SHA256 8513b34148ac58898c50d4a4d91e2384aece972b90b58e249f970bca178872e6 SHA512 36485258952ce26a31da2990bed277e8433b4170731572837bd5ce7bd7e3f98c2326d0c0aeae990edc862bf2169848f44d2d7520a3708285a2134593c972375a WHIRLPOOL 896b7bed4488133bd204938ca5b62bf01829731d474a6b106cffc4ddc7f3c6153053e77679d075e275f7057e27317cf3af620b298a9e883eb9802b3c7ec13e8c
-EBUILD netbeans-platform-9999_p20150108.ebuild 8293 SHA256 dfa1955332d2cb3fb9307be362a24594f7d5a5532bf2fde8830bce5312fd0830 SHA512 a2f95211621c032c9c9909a4d71a7842c878620f2a1c2b02a54a8c62265f28257a29f6ae7fbcd402853f42ef9baf7ef19c09ec5b0eb3cf8b0b7ba493677c7330 WHIRLPOOL ca8524bc833c4943dbc6025652cab7b716f381a4b34fec75fbefbe2d656c9ae4e332cb4233f89518ef1b037402b51347809f50775e7e971da554f1c5d75ab637
-EBUILD netbeans-platform-9999_p20150109.ebuild 8293 SHA256 509a046c77d41481811b37ac3b1973cdbbeecb6953ab5d0107bf82749e3c526a SHA512 28aacc9915235bda91325eba56f9e59b9aedb4b18a2470f81fca55448e415b6d29e68bd0f49c4fd80ebd7df122a6992adbaa17476efa77b6d5dfa4abd6bc132f WHIRLPOOL de2a9fe289a36c41905246b61fe5613623301e2e99d2f2502ea3990facf72d63c9be0b05e17120b575a35a4a9348d402543e67e25d4d1085b1831a1d7006ec60
-EBUILD netbeans-platform-9999_p20150111.ebuild 8293 SHA256 37a8aaef49b171987a90a8b8bcca9145317539faaaa8d12037be03b54f3912c3 SHA512 f97d964145c7649cba960da4663197bf667cebeed72959d86d58c611500ef2b3acd2a5f12e802d9e6902d85f22a646a264cf9a145a25e1994c7912a38ef6150d WHIRLPOOL c68d97a3d1554751c1634cdbb94f80821c44695a9a1041eb6208667d627621dee59f0d926d8c0f0b73b7638835d3892072f40d3f51e9dd9bae67efd55aff26b8
-EBUILD netbeans-platform-9999_p20150112.ebuild 8293 SHA256 f6d9933f1d131ced6cf42580fb06eca8c66bbc34743e95e89f783b171ec5d4b6 SHA512 6fd5bced9256110afb1913898bdd5c19ac950f5e284d4c21c2e7acd0cff228886ab2c60b286260190d3736acaa756bb785af218ab7898c77254cb37dff24dd11 WHIRLPOOL 3ac39756ad5e3f995c6b92d28d49f42d3455e7c879b8d12223ab4b14444c68807b729f0b593cf86cc27e315998c67bd72ad14593982ee88f77946832d4f23688
-EBUILD netbeans-platform-9999_p20150113.ebuild 8293 SHA256 d24f1c873d7c04db94e84979d87fcdb931b56a1d4c47e6873ba993b620ec6771 SHA512 c290748509c28fb811831ffab4635c6728774c09108b6b93ad9f1e2f313423cc4ee266f53d7cbcdaf55a20507d887c9c36d2bd064cf6e26c53ca7c8db0af000c WHIRLPOOL 026ff010a733549e7325ec1962cd88d703e94ed105d84b8cf06c13749a47403f2c96203eb07e9a6624de078d58154d83f15a4f2c804d8e5c238196e92f610754
-EBUILD netbeans-platform-9999_p20150114.ebuild 8293 SHA256 30ce978fde2c58b11017dd7b409c7be606a11c20d41e081e7129b60dc2ad219f SHA512 cbf3a241b4d37cf68dd7ee1cbd1fd944eadc988ced18ba0e823228016c4986be2f3309e50e78e508b361fe185bbbaa1eb9fe28f16e0cddf3f0874c74610d3468 WHIRLPOOL 10935199184bb1b20c0c1f4c0f2b653b1a66401e7093cef3a0a81548561285d698b4ef4c0463e88965ed94db4952c4cff1330be9d1c02cd7a05812c3aacf60df
-EBUILD netbeans-platform-9999_p20150115.ebuild 8293 SHA256 5e3599e69b68285bff404f318e02870e3ca21a2df87ca076b5ca6cc92f6ad925 SHA512 43cf67defbd3829aedf6ae7e28348b6258d55a898484d4df0cf0a75e0259d4af160e504f6c3373d179efe7d707f6d21ddd1cc19ab0e7f67b06adfa585a452865 WHIRLPOOL 6f098ae26151355249c5a7e21822c8d763e75b2e70214bc4a90d7495aed069fc3e0a7363d4a78b3eb095117a3715cf528af04f91c0d301b046adb308e928ccb3
-EBUILD netbeans-platform-9999_p20150116.ebuild 8293 SHA256 f618c62440e6ec8d15e6e32b95b66d6ae72786eb01f3541fbe1eb3c126c6c203 SHA512 16583bbe0ff02ad1bde98cd1cb1290933441143b5edf820dce1ac172857e8e5b63efda1ab7d23104cca59c61d666b310dde76fa29b39e90f335bb074e5bee513 WHIRLPOOL 007c2e0c11c14b2f7a6958e1da382dc405faa45a98601ab113c79dde2e7f549dab3d9a9569cf330c4466af1e56cae9d36fb87c1a5719a0bdc3cba9f76302c422
EBUILD netbeans-platform-9999_p20150118.ebuild 8293 SHA256 75733e9bfb7d75c24dc7f2a36a7681d089b1ca7569d83e1633259298ed9a21b3 SHA512 f06d5b89fc0dc0cd62f9d54d8fa711ba32e7469dbd1053af03a3e44d248418f1fff29e0931e7df76e902ca1dfad214229922d3e585c0fd0cf80bcd0984244d81 WHIRLPOOL 6431e12ca729b8ca7a41e5c9aa1d0062b909806191f2f13df042716ee3476cd4f9708b7bfc35c0f6940c7f8781621d853a801263853eb15fbd28066d95d31355
EBUILD netbeans-platform-9999_p20150119.ebuild 8293 SHA256 7b1c39cfd122cb6e3cdc9ad67a8b5c1f7931040a8528384ff5e4374579067268 SHA512 ce600c1f45ed49187a2f30b62343ddb2b4ff1201ca22bca20dd52068fe79778db7177cf460f99296a2ef5c53f8312404f1625f93c1577fd216c5536e084749e6 WHIRLPOOL 5b368b3b5db10c9be6aff9134a602606869778199b112473ddc0198d40efa476a2b3a1a5f7096a92380598cadc730f56aff867e46d89c36ef9b65e742a6196b3
EBUILD netbeans-platform-9999_p20150120.ebuild 8293 SHA256 e4a66347d02b09c2ac8593265ea5382ea05051060ceb2c48d05b92d0c7cb347d SHA512 edfed7980d33ca696ac3a082015410d4ce8b4624502d9b107b5161015c7d20cc113d14d99b4c20884dd74f47bb3a9ccac88f527c74f841dd3aefbae18b6680ce WHIRLPOOL 568c2a705de3ce4ab78bca8abb3e13ef9ad897e9112db78b80317c55d7816a30bae91e2a74f4cee9f974d14105814301e0bc32b4f8c40903839be68fbdf8c5f0
@@ -127,5 +101,5 @@ EBUILD netbeans-platform-9999_p20150212.ebuild 8293 SHA256 2931d32c3a1044864b5e7
EBUILD netbeans-platform-9999_p20150213.ebuild 8293 SHA256 419b86926ce1955fcd4138259f05e0c5fe42e2a229a517855d5eb5198a87e8ca SHA512 b94b47c433085a622fb53e9c18db1e6b118c37e26221b6f992c15c5f481e0b97a83d2c011b145fcdf2bdf7e4c1b99b8a08fc5587018999c2df32901a0b0c1e35 WHIRLPOOL 86a81375a0c458b43ab932724157ae112d46c29225a3c759c4cfa0ef50aadbe1c7f2a0f4222ce4d377c78ba8e54ad131de44044006d73776b5aa37c7b95a9229
EBUILD netbeans-platform-9999_p20150216.ebuild 8293 SHA256 993b39e212e5e9d00a525979b14f0ea57957ce984e840e4880744eba2c7bd5a9 SHA512 3c7391a906ecc622712b2fcdb97aeed423b28b88c8e9eca9a4405b1a77c60d4d0aeeb70350de2ee6d40ad17a45f8b4fb123d0b734a399fd5bc067d665acbc73c WHIRLPOOL 99cc6ee26ca26cb4bbf02ed9fb109f21649ec3f0dc4c1a35ec4a6ce9284d0fb81d5602b4b71299539e140563e49194e90ac0ae2d80fc04a2a34b5b3e25a184ff
EBUILD netbeans-platform-9999_p20150217.ebuild 8293 SHA256 808b0ad042ce9ff2fe5b31433007b3da2bbfc8166be3ff2f9df24c02a908aaa3 SHA512 4d73e2e81f051b1527ef13b3c99c8f7db042dd3225b5168627ddb49d71b9c0d45446d1ef6e4f42b373de037ea3c52ee3097d7c8e645a225d55e48332a309bcb0 WHIRLPOOL 94c047b0739cd466469849efc3364b23521e36adaf493c8d71bf6555620c2e97ef03afa187e9ab58b87df564f09514649abcc43f018a98745da36514b4470d79
-MISC ChangeLog 156819 SHA256 99082bcd4e345a69cfa287b81798e1c8b58956f3c4fbac0fcf7a9af4b75c96f1 SHA512 c3b9150559fbc3233c0ffd0b048c15d3cac4370f99bdc083a2afbe96a5660b955e805fe88919d005309919f5a276cd840db4da7f9b5c53c3bb284899800e8d2c WHIRLPOOL f6ef1fe2ef186d604c10cf011d7ac1409f121c1761c4f6baf5a1cadd61076186ac622a79394fc8c493bb2e742a7f2ef3485102ec093864a0cf36f92a355c6979
+MISC ChangeLog 157471 SHA256 4c99182a0a9efb391aacb7260271e3acab96b92812bf7ec8992ed6d48458ec1d SHA512 7ab8a57734bb12e5fd46ff6006e3167f2eb431111da9647026be795528a7f134a1b6f1b6a40d8bfa0673ddb9dff584ec6408a3bd2de0aa0d107478004b5fbd87 WHIRLPOOL f88db4a4bf84e8eff88aae6e5595c2c125ac69e6c1e54615b5fe7542e4181f0ba7a05479e917f1b7454c93d1a9fe615aeef9d423b6b548f59726e1f967008bc2
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150103.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150103.ebuild
deleted file mode 100644
index 9afc38d..0000000
--- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150103.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Platform"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-03_00-01-55/zip/netbeans-trunk-nightly-201501030001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
- http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
- http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
- http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
- http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
- http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
- http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
- http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
- http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
- http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
- http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
- http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
- http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
- http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
- http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="dev-java/javahelp:0
- >=dev-java/jna-3.4:0
- >=dev-java/osgi-core-api-5:0
- dev-java/swing-layout:1[source]"
-# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
-# the error:
-# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
-# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
-# [nbmerge] Failed to build target: all-api.html4j
-
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
- ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
- ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
- ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
- ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
- ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
- ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
- ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
- ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
- ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
- ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
- ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
- ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
- ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
- ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- # upstream jna jar contains bundled binary libraries so we disable that feature
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
- java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
- java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
- ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/platform >/dev/null || die
-
- java-pkg_dojar lib/*.jar
- grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r *
- rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
- dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
- find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
- find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
- rm -fr "${D}"/modules/lib || die
-
- popd >/dev/null || die
-
- fperms 775 ${INSTALL_DIR}/lib/nbexec
- dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
- rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
- rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
- rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
- rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
-}
diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150104.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150104.ebuild
deleted file mode 100644
index 1463eb3..0000000
--- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150104.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Platform"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-04_00-01-55/zip/netbeans-trunk-nightly-201501040001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
- http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
- http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
- http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
- http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
- http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
- http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
- http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
- http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
- http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
- http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
- http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
- http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
- http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
- http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="dev-java/javahelp:0
- >=dev-java/jna-3.4:0
- >=dev-java/osgi-core-api-5:0
- dev-java/swing-layout:1[source]"
-# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
-# the error:
-# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
-# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
-# [nbmerge] Failed to build target: all-api.html4j
-
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
- ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
- ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
- ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
- ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
- ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
- ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
- ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
- ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
- ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
- ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
- ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
- ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
- ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
- ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- # upstream jna jar contains bundled binary libraries so we disable that feature
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
- java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
- java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
- ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/platform >/dev/null || die
-
- java-pkg_dojar lib/*.jar
- grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r *
- rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
- dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
- find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
- find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
- rm -fr "${D}"/modules/lib || die
-
- popd >/dev/null || die
-
- fperms 775 ${INSTALL_DIR}/lib/nbexec
- dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
- rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
- rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
- rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
- rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
-}
diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150105.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150105.ebuild
deleted file mode 100644
index 8e13f0e..0000000
--- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150105.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Platform"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-05_00-01-55/zip/netbeans-trunk-nightly-201501050001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
- http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
- http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
- http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
- http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
- http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
- http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
- http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
- http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
- http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
- http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
- http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
- http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
- http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
- http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="dev-java/javahelp:0
- >=dev-java/jna-3.4:0
- >=dev-java/osgi-core-api-5:0
- dev-java/swing-layout:1[source]"
-# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
-# the error:
-# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
-# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
-# [nbmerge] Failed to build target: all-api.html4j
-
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
- ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
- ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
- ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
- ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
- ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
- ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
- ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
- ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
- ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
- ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
- ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
- ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
- ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
- ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- # upstream jna jar contains bundled binary libraries so we disable that feature
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
- java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
- java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
- ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/platform >/dev/null || die
-
- java-pkg_dojar lib/*.jar
- grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r *
- rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
- dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
- find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
- find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
- rm -fr "${D}"/modules/lib || die
-
- popd >/dev/null || die
-
- fperms 775 ${INSTALL_DIR}/lib/nbexec
- dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
- rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
- rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
- rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
- rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
-}
diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150106.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150106.ebuild
deleted file mode 100644
index 7010c44..0000000
--- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150106.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Platform"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-06_00-01-55/zip/netbeans-trunk-nightly-201501060001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
- http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
- http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
- http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
- http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
- http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
- http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
- http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
- http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
- http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
- http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
- http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
- http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
- http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
- http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="dev-java/javahelp:0
- >=dev-java/jna-3.4:0
- >=dev-java/osgi-core-api-5:0
- dev-java/swing-layout:1[source]"
-# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
-# the error:
-# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
-# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
-# [nbmerge] Failed to build target: all-api.html4j
-
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
- ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
- ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
- ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
- ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
- ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
- ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
- ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
- ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
- ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
- ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
- ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
- ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
- ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
- ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- # upstream jna jar contains bundled binary libraries so we disable that feature
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
- java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
- java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
- ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/platform >/dev/null || die
-
- java-pkg_dojar lib/*.jar
- grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r *
- rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
- dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
- find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
- find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
- rm -fr "${D}"/modules/lib || die
-
- popd >/dev/null || die
-
- fperms 775 ${INSTALL_DIR}/lib/nbexec
- dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
- rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
- rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
- rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
- rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
-}
diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150107.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150107.ebuild
deleted file mode 100644
index 423fd0d..0000000
--- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150107.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Platform"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-07_00-01-55/zip/netbeans-trunk-nightly-201501070001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
- http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
- http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
- http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
- http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
- http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
- http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
- http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
- http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
- http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
- http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
- http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
- http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
- http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
- http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="dev-java/javahelp:0
- >=dev-java/jna-3.4:0
- >=dev-java/osgi-core-api-5:0
- dev-java/swing-layout:1[source]"
-# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
-# the error:
-# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
-# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
-# [nbmerge] Failed to build target: all-api.html4j
-
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
- ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
- ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
- ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
- ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
- ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
- ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
- ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
- ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
- ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
- ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
- ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
- ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
- ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
- ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- # upstream jna jar contains bundled binary libraries so we disable that feature
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
- java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
- java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
- ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/platform >/dev/null || die
-
- java-pkg_dojar lib/*.jar
- grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r *
- rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
- dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
- find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
- find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
- rm -fr "${D}"/modules/lib || die
-
- popd >/dev/null || die
-
- fperms 775 ${INSTALL_DIR}/lib/nbexec
- dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
- rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
- rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
- rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
- rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
-}
diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150108.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150108.ebuild
deleted file mode 100644
index cd830aa..0000000
--- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150108.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Platform"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-08_00-01-55/zip/netbeans-trunk-nightly-201501080001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
- http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
- http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
- http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
- http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
- http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
- http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
- http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
- http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
- http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
- http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
- http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
- http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
- http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
- http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="dev-java/javahelp:0
- >=dev-java/jna-3.4:0
- >=dev-java/osgi-core-api-5:0
- dev-java/swing-layout:1[source]"
-# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
-# the error:
-# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
-# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
-# [nbmerge] Failed to build target: all-api.html4j
-
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
- ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
- ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
- ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
- ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
- ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
- ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
- ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
- ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
- ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
- ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
- ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
- ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
- ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
- ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- # upstream jna jar contains bundled binary libraries so we disable that feature
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
- java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
- java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
- ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/platform >/dev/null || die
-
- java-pkg_dojar lib/*.jar
- grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r *
- rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
- dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
- find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
- find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
- rm -fr "${D}"/modules/lib || die
-
- popd >/dev/null || die
-
- fperms 775 ${INSTALL_DIR}/lib/nbexec
- dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
- rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
- rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
- rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
- rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
-}
diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150109.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150109.ebuild
deleted file mode 100644
index 5d1f47d..0000000
--- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150109.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Platform"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
- http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
- http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
- http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
- http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
- http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
- http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
- http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
- http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
- http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
- http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
- http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
- http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
- http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
- http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="dev-java/javahelp:0
- >=dev-java/jna-3.4:0
- >=dev-java/osgi-core-api-5:0
- dev-java/swing-layout:1[source]"
-# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
-# the error:
-# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
-# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
-# [nbmerge] Failed to build target: all-api.html4j
-
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
- ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
- ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
- ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
- ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
- ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
- ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
- ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
- ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
- ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
- ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
- ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
- ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
- ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
- ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- # upstream jna jar contains bundled binary libraries so we disable that feature
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
- java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
- java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
- ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/platform >/dev/null || die
-
- java-pkg_dojar lib/*.jar
- grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r *
- rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
- dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
- find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
- find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
- rm -fr "${D}"/modules/lib || die
-
- popd >/dev/null || die
-
- fperms 775 ${INSTALL_DIR}/lib/nbexec
- dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
- rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
- rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
- rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
- rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
-}
diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150111.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150111.ebuild
deleted file mode 100644
index 705528d..0000000
--- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150111.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Platform"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-11_02-08-05/zip/netbeans-trunk-nightly-201501110208-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
- http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
- http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
- http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
- http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
- http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
- http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
- http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
- http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
- http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
- http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
- http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
- http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
- http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
- http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="dev-java/javahelp:0
- >=dev-java/jna-3.4:0
- >=dev-java/osgi-core-api-5:0
- dev-java/swing-layout:1[source]"
-# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
-# the error:
-# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
-# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
-# [nbmerge] Failed to build target: all-api.html4j
-
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
- ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
- ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
- ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
- ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
- ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
- ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
- ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
- ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
- ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
- ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
- ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
- ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
- ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
- ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- # upstream jna jar contains bundled binary libraries so we disable that feature
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
- java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
- java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
- ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/platform >/dev/null || die
-
- java-pkg_dojar lib/*.jar
- grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r *
- rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
- dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
- find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
- find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
- rm -fr "${D}"/modules/lib || die
-
- popd >/dev/null || die
-
- fperms 775 ${INSTALL_DIR}/lib/nbexec
- dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
- rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
- rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
- rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
- rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
-}
diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150112.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150112.ebuild
deleted file mode 100644
index e79278e..0000000
--- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150112.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Platform"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-12_00-01-55/zip/netbeans-trunk-nightly-201501120001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
- http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
- http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
- http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
- http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
- http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
- http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
- http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
- http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
- http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
- http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
- http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
- http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
- http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
- http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="dev-java/javahelp:0
- >=dev-java/jna-3.4:0
- >=dev-java/osgi-core-api-5:0
- dev-java/swing-layout:1[source]"
-# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
-# the error:
-# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
-# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
-# [nbmerge] Failed to build target: all-api.html4j
-
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
- ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
- ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
- ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
- ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
- ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
- ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
- ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
- ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
- ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
- ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
- ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
- ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
- ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
- ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- # upstream jna jar contains bundled binary libraries so we disable that feature
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
- java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
- java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
- ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/platform >/dev/null || die
-
- java-pkg_dojar lib/*.jar
- grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r *
- rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
- dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
- find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
- find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
- rm -fr "${D}"/modules/lib || die
-
- popd >/dev/null || die
-
- fperms 775 ${INSTALL_DIR}/lib/nbexec
- dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
- rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
- rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
- rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
- rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
-}
diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150113.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150113.ebuild
deleted file mode 100644
index a61682a..0000000
--- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150113.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Platform"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
- http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
- http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
- http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
- http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
- http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
- http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
- http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
- http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
- http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
- http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
- http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
- http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
- http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
- http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="dev-java/javahelp:0
- >=dev-java/jna-3.4:0
- >=dev-java/osgi-core-api-5:0
- dev-java/swing-layout:1[source]"
-# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
-# the error:
-# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
-# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
-# [nbmerge] Failed to build target: all-api.html4j
-
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
- ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
- ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
- ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
- ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
- ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
- ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
- ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
- ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
- ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
- ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
- ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
- ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
- ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
- ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- # upstream jna jar contains bundled binary libraries so we disable that feature
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
- java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
- java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
- ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/platform >/dev/null || die
-
- java-pkg_dojar lib/*.jar
- grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r *
- rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
- dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
- find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
- find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
- rm -fr "${D}"/modules/lib || die
-
- popd >/dev/null || die
-
- fperms 775 ${INSTALL_DIR}/lib/nbexec
- dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
- rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
- rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
- rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
- rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
-}
diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150114.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150114.ebuild
deleted file mode 100644
index c2563f8..0000000
--- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150114.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Platform"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-14_00-01-55/zip/netbeans-trunk-nightly-201501140001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
- http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
- http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
- http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
- http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
- http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
- http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
- http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
- http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
- http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
- http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
- http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
- http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
- http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
- http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="dev-java/javahelp:0
- >=dev-java/jna-3.4:0
- >=dev-java/osgi-core-api-5:0
- dev-java/swing-layout:1[source]"
-# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
-# the error:
-# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
-# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
-# [nbmerge] Failed to build target: all-api.html4j
-
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
- ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
- ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
- ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
- ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
- ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
- ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
- ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
- ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
- ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
- ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
- ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
- ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
- ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
- ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- # upstream jna jar contains bundled binary libraries so we disable that feature
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
- java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
- java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
- ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/platform >/dev/null || die
-
- java-pkg_dojar lib/*.jar
- grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r *
- rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
- dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
- find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
- find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
- rm -fr "${D}"/modules/lib || die
-
- popd >/dev/null || die
-
- fperms 775 ${INSTALL_DIR}/lib/nbexec
- dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
- rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
- rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
- rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
- rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
-}
diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150115.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150115.ebuild
deleted file mode 100644
index 04217d4..0000000
--- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150115.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Platform"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-15_00-01-55/zip/netbeans-trunk-nightly-201501150001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
- http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
- http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
- http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
- http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
- http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
- http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
- http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
- http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
- http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
- http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
- http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
- http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
- http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
- http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="dev-java/javahelp:0
- >=dev-java/jna-3.4:0
- >=dev-java/osgi-core-api-5:0
- dev-java/swing-layout:1[source]"
-# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
-# the error:
-# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
-# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
-# [nbmerge] Failed to build target: all-api.html4j
-
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
- ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
- ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
- ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
- ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
- ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
- ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
- ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
- ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
- ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
- ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
- ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
- ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
- ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
- ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- # upstream jna jar contains bundled binary libraries so we disable that feature
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
- java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
- java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
- ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/platform >/dev/null || die
-
- java-pkg_dojar lib/*.jar
- grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r *
- rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
- dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
- find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
- find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
- rm -fr "${D}"/modules/lib || die
-
- popd >/dev/null || die
-
- fperms 775 ${INSTALL_DIR}/lib/nbexec
- dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
- rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
- rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
- rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
- rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
-}
diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150116.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150116.ebuild
deleted file mode 100644
index 692fda8..0000000
--- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150116.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Platform"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-16_00-01-55/zip/netbeans-trunk-nightly-201501160001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
- http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
- http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
- http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
- http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
- http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
- http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
- http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
- http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
- http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
- http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
- http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
- http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
- http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
- http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="dev-java/javahelp:0
- >=dev-java/jna-3.4:0
- >=dev-java/osgi-core-api-5:0
- dev-java/swing-layout:1[source]"
-# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
-# the error:
-# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
-# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
-# [nbmerge] Failed to build target: all-api.html4j
-
-DEPEND="dev-java/oracle-jdk-bin:1.7
- app-arch/unzip
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
- ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
- ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
- ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
- ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
- ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
- ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
- ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
- ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
- ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
- ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
- ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
- ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
- ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
- ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- # upstream jna jar contains bundled binary libraries so we disable that feature
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
- java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
- java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
- ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/platform >/dev/null || die
-
- java-pkg_dojar lib/*.jar
- grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r *
- rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
- dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
- find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
- find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
- rm -fr "${D}"/modules/lib || die
-
- popd >/dev/null || die
-
- fperms 775 ${INSTALL_DIR}/lib/nbexec
- dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
- rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
- rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
- rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
- rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
-}
diff --git a/dev-java/netbeans-profiler/ChangeLog b/dev-java/netbeans-profiler/ChangeLog
index e530e7d..26937df 100644
--- a/dev-java/netbeans-profiler/ChangeLog
+++ b/dev-java/netbeans-profiler/ChangeLog
@@ -2,6 +2,22 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ -netbeans-profiler-9999_p20150103.ebuild,
+ -netbeans-profiler-9999_p20150104.ebuild,
+ -netbeans-profiler-9999_p20150105.ebuild,
+ -netbeans-profiler-9999_p20150106.ebuild,
+ -netbeans-profiler-9999_p20150107.ebuild,
+ -netbeans-profiler-9999_p20150108.ebuild,
+ -netbeans-profiler-9999_p20150109.ebuild,
+ -netbeans-profiler-9999_p20150111.ebuild,
+ -netbeans-profiler-9999_p20150112.ebuild,
+ -netbeans-profiler-9999_p20150113.ebuild,
+ -netbeans-profiler-9999_p20150114.ebuild,
+ -netbeans-profiler-9999_p20150115.ebuild,
+ -netbeans-profiler-9999_p20150116.ebuild:
+ removed obsolete ebuilds
+
*netbeans-profiler-9999_p20150217 (17 Feb 2015)
17 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
index 8bd510c..4435168 100644
--- a/dev-java/netbeans-profiler/Manifest
+++ b/dev-java/netbeans-profiler/Manifest
@@ -13,19 +13,6 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201501030001-src.zip 201338819 SHA256 c3ffc019c29c3c7bef021b074ffff4829e5f1d1adc3e4ae097a56d27069bf820 SHA512 ad1361a2faba8703a0daeeaa5b834dae46dd3d8f044a6cef200738d268aaa2c74b557c2426735454194e525bec28250e684b67d79501b9c3373f295de65c1a22 WHIRLPOOL dfe43998e68de2b48a461606cef3755474f7e36bc3927bdcb6d63597aa40dde11fff0e3217a5e234916ca2f91998f2d127ef350c5c9778efc7895db429126d99
-DIST netbeans-trunk-nightly-201501040001-src.zip 201339217 SHA256 ded2c737bab950f4f4e403f85f9352753a0ce313262164d9c5bee6bdbfb570c4 SHA512 902d0e19d09070a608175a5e950d1fae63480ccc52771f381e784b5029ddfe422f96a00a9be8ca29a52989e71d121741561064b39460ba7aaa39a686feb7fabc WHIRLPOOL 38c176edb5e96d8afef1ae69f5f48c3c4a7ba71573737ebbad7f73b7b7a802576f78fc130359e34e8f4eb6e7ce5f96470ae045652fa9e5f301dfe11f55c68e72
-DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4ee139e231cb9b91dea84d95b428820d987f7f4b49569bff2d3 SHA512 f7070f335de561a6d0dd9b8301365c0b2b6ea20facca9b66ed8fbc6ef3eba62200f66e8c3e9a38fe99982f5f1ce85f743dde3a33a8c2a34897ca424c8c667094 WHIRLPOOL 72c94387a21ec39e4ba0f0d846212f97313f6b80ea3698a471a92b570dbb3dd4cc27ec54fe1a67f119b18274940bb66459216d52a53509b7c64e3ac3472d26c0
-DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
-DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
-DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
-DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
-DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
-DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
-DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
-DIST netbeans-trunk-nightly-201501140001-src.zip 201400262 SHA256 65aef07f80d9cfe6b47ac2c3aa2be2f1d98a7d9466a44c5196cab7b88e743a2d SHA512 1175de97a824b8be65a5b25b20cfcd17ae4ab4b101794f7dbdde8059b7192f30193d634e63141a54e9e8c2018166f1f204d321270ba91959d450839b9e1fb89e WHIRLPOOL b5944d4eb663cda53d83f88a52775868cf942c632e5cae0be25970fde60557aa43f69095ddc0861eb872f815e562f6998a5873b8aae1c2c660ae8e8ade75b4c2
-DIST netbeans-trunk-nightly-201501150001-src.zip 201400330 SHA256 20732864d0ece6b3b7a2050181c2ec341fa33b031423a913141b9c76aa590044 SHA512 6cd0ff2334b892835c91ae0c0bcf996e2322673533f46cec0efa37db25837f809202de061696c737da837099179a1fe20ef7bd569f6c04375e6090a8c5757d4d WHIRLPOOL 82a9189ff14ac9f373d84346361b231bc7ef298be20892b7a76e20ba8fe3762055f11957f40ba914d939d650cf7f9b098604aae84d30622e207498a5ad14fa81
-DIST netbeans-trunk-nightly-201501160001-src.zip 201394511 SHA256 0a5e6e98692bceabdacc7ef41fe2b7fb59d9c879453982b2dc0e79d28f077714 SHA512 2a5be09537b1735e712ec373cc7f41b1e8b7753be5026ec3a1562d7347f4d5addf58bb9ea052051e0df2113e18a366e4095f84432dffb4b75b86b9ca913d3d56 WHIRLPOOL 7a8d35dcba4754cb809b8ac8710cbba8ba5452c4c4e13963a40e032b13241aa9b44328f3bbeea681bf535a31980e766331acaf5ae265bda5dd5790bda872d8dc
DIST netbeans-trunk-nightly-201501180001-src.zip 201391445 SHA256 b1bf4373e5b799f830894b4ea7ab878ef09c64059758cebb2fa1b1a244718965 SHA512 bf1a40344c915a754f3b7baed759b6513e6a055bface5fe6c30c4e0adeb76fe7d2aaac5d344553ee5df505131cb05c7e2219c67514d4a962f681f9a39c685166 WHIRLPOOL f33d7bfe0174c7de81986a44578df8322fa8f2b46911e9f6fc05ffe8f0839e70b691d62ef9b6dc1b248aceb68760330ef69e86f026a83b6c0f27bcee3a4bc07b
DIST netbeans-trunk-nightly-201501190001-src.zip 201391445 SHA256 ce4ec7706f80732c5c6d5764fb4cb0f2f82341d668e2680ed4d12c382e8541de SHA512 232c8beecd613bafca37af997c3aae0f35caa28a3a3f381553bc3264916f606540bcb5186c8a2a52ca21ce177ed413d6907865b4b42b80c102e7c636df736628 WHIRLPOOL 2176f82b120a7f9360f3b01cb970a8fcc5078e97da90ae0e870b37a53998beca6306b5f58bf9af3a15dc403f1dbb888457a56b0657a2f972b8e01ebe1b725abe
DIST netbeans-trunk-nightly-201501200001-src.zip 201396862 SHA256 1a9378d8f52c4f617653d096aff287cf62212af8a6f878fe54cc468e4dd4bed7 SHA512 92fd39cda2d11816b9a01e0e5c26b3f527354a69efdc940cb27d5b17ee6493a07225d2698260db2bdc220e01d166ac42b5fb62f809d1e2eb84419c6e6abb3e14 WHIRLPOOL c3ba7155b5d376041d750c42f1ff8f8dec5bdbfedb470dea483a665978ef3982f087cb7a521f7892c264bb38d0876e4e7a08346ae4579338ba698ae7ee4ba456
@@ -61,19 +48,6 @@ EBUILD netbeans-profiler-7.3.ebuild 3231 SHA256 05ff6550e8f5d0162c1c00c5917ec48d
EBUILD netbeans-profiler-7.4.ebuild 3406 SHA256 e73ede861ec7b56587a238e62d98d02dd0c0f635c015a89f1599e234e157fb38 SHA512 e2bad58feb9edd50cf7d8a481185da444e3ebb901b7a301727b8d1da331fbae9bdbd409f877057d4115c262b34a33f35e29fc0af803cac52226be75f239fd71d WHIRLPOOL c257a910f2338f291f5d62741558e77c2535a86d8e4d1c94206c96b5e0db3d2aeb1004de45e817ebbec316c56bf5bbfd369e77e6c58ad5720b827032a1c10913
EBUILD netbeans-profiler-8.0.2.ebuild 3408 SHA256 eb32570a30e051de36232b72659d535b856facbf4c4ecc20b4b84f5ff6c10f37 SHA512 b2c7bc68060a30b2c37a1887ac3a69f1ff29efe2119eeb58cbd668ed5d7eed6e3f14426be0e6377e8762d18cdf18fcadca0361a229bb7c7d51db340e43c3a66c WHIRLPOOL 1a71df26be816630d4605ae30343c52b92e966b11ec0914c8a27a38826ab63bbe40742c96431cbad166ec0ebd669c3a210fa904cf9bfff58a3ba78c748264c78
EBUILD netbeans-profiler-8.0.ebuild 3400 SHA256 f437313de87204944244c45525990358130f5febf569e9f4d89b2017871f9176 SHA512 a7c4520f851a93c7b627aff815cec0053f32800e643546fddfd6487d5b3b5108718302fca25f94f7de7ad087b4d721d86a0c516b125a213a5b1d95cdf6964e1b WHIRLPOOL 3ed8e38cc8315793375e8b25bc7b1d90704860feb8c0d0619139044fd01e058206b6203a934d4aefdb315f2ec7f67a706a8d5da575694bdb218f336764b6a035
-EBUILD netbeans-profiler-9999_p20150103.ebuild 3478 SHA256 bb6e4c324856cec17b88c9e6a1338728fd4006572d2d144cce8ed6c83ac7759e SHA512 d1e3cead73ca1cf25a178e9fdd65a5590cf598c3b993272c17adf4a04593897c3de95740d92480f422751b018e5187507c7171b6b81b4011fef4f51a2985afa2 WHIRLPOOL 1f3a930292abe276d9af69bd68ddc9f3bd6517661208ce890dc2fe07b6ddc1807f28cdbd43aa211183c94f2ce4e56312fb16bae99ec8e5c32ee91449055859fa
-EBUILD netbeans-profiler-9999_p20150104.ebuild 3478 SHA256 6d26cb3893ead34dc03fda4500b82a9e56c360ad7e771d171f9caa361aed4824 SHA512 a8fa79ea93858a4d55d5791d701c34ea92f98dee41a74a705d0d10f154ea6851b681f5565637bb73b325e17bd07b9aa58a67c78ecdea8f3e1a9bcd0ed9320c8d WHIRLPOOL 277aa5804d383e81cdb3cd9df36160768d3a770118e6620e996eae694ad4ff4f08fb16ea090b6a30abbb044e7f16e9a2a90ff2a7b9022d90a8dd4e4e1667824e
-EBUILD netbeans-profiler-9999_p20150105.ebuild 3478 SHA256 38944933f3735279cd650aebb6eb79187ac8d74882604f73b6a8a9902c688085 SHA512 4f2e63b3adbb41bea9c1c63c7feba36f1e31c0f2b66cf418a5117e064371e4150f68f3acb0a121044dadd1de598fbf5907dd8651631e2285a3d942195036f508 WHIRLPOOL 0ad7cae90bb0d5f76e62c22b2adfe5a818073aa3aa878b83a2cd0ee378056eefd5b1bfe4330a017e603d59d3fcd21cf9dff929ee1adc71a33daf7b5ea0eebf6a
-EBUILD netbeans-profiler-9999_p20150106.ebuild 3478 SHA256 3db7a6e5880d109b2c99f2383fbb844c06bde18b46b517c77c9eb098eae5e814 SHA512 d351da7c30ae822c2081d706e51d88a4b9802a5f368853f56fc0cb70753a886959babd972e45005cc665dd87c98df7ad1ad268c9515c89cac9fc98a66b67d9c1 WHIRLPOOL 57dc759d255a6460bde6eccebe50b65172b5703e920d100ebe5d9ea7c9107c62fd1ad338560387fff2f95cc46175223e3eca197c84e0de87aede044232256e93
-EBUILD netbeans-profiler-9999_p20150107.ebuild 3478 SHA256 a4bd379c155ba355d771d9bfa8a2ea72737bcb806583af5bed63bc2fb5d6286b SHA512 e1e4db6667ed885e48cf1fa1ee8c2ea0c0e27eab14e2be76002fd65bef389fee65290b34736845351d4c93f4a111eca3be5749923c55415d9dd4d3f7a876b36c WHIRLPOOL 9ef5a521adf9557b0da1d0f19808de395569eaa9540e68259d75a2e82f21a0e898d822fe89f2e724d7ad586b53ab0ea492e9e266cd9a9e4ff1261a1383449cf0
-EBUILD netbeans-profiler-9999_p20150108.ebuild 3478 SHA256 d5cccef5736c382f45afe324d4baccb87e70a8a8bb844050b213ac08dce8a243 SHA512 ecde754b1aaf5e9cc6a1e2760680093799c06a2f82d9e784d5749e63aa5daeda1113f6709fd1c33548569d4e9dc508cbdeabd6182b47ae7dbd3cf72f81e432eb WHIRLPOOL f68f97077e4e8c87a3e40926d8b78e639741e3ef1ca5f9f66363174b72df68f6ed5dca3559e28f6a2519188bc19db55feb02b477c7d83d523f69c3645b8b7312
-EBUILD netbeans-profiler-9999_p20150109.ebuild 3478 SHA256 24bd74d076190d142ed163642b0892ba3acbbdd4396f53c180c5a941109c769c SHA512 69b86e4c835080c3a35c53c4f81b524286a049f76e28fb8494d11f55af94a3fa1cb44935e7fa6a8b764a78205b1ffb7424e2d55b6551b5034b62f4ab4bed9896 WHIRLPOOL 03c01442ec3668285259da11611c6ef3869df59ad78fa4328909c2bba49d3daab3116ad4981fc5beae7ac83fce492ea48ec996095b34a668b103aad31e10b6f0
-EBUILD netbeans-profiler-9999_p20150111.ebuild 3478 SHA256 d56851a7ff9b6399b4ca772029ddd1911b610187b5aa7d4cd7ca0726d0b18296 SHA512 c33dc3dcd781dc4b956975697d4c27ff1003889d002ce88ed8b0c7eb91176d7160873b9a6762b12682479872e93927a6d8e2e3400b7a6f088b5c6341aaa98740 WHIRLPOOL 6238d328b744cf86cf24b1cba0cf89d758ab3d3c2df7eff1fc3ce96df1da97293a194d4bc64f6acb36d19ef47f4dc37773cb6d56aae34e29749d1933755484f5
-EBUILD netbeans-profiler-9999_p20150112.ebuild 3478 SHA256 ca5b2740118422355cee8bd8cd7777559dffe3364016e69ba977d502a6ec4082 SHA512 cabb2b725abbfb82aa3e316023ce73b9664c932bd435c3174de10c3635bbabdfbbab2050c3d7f1df1a5e2dbdb3928b8f49f5903e2c3478bc20127c15774e04fb WHIRLPOOL 94ac0f875e854e62382e5de68f049c8444a021f770ca8c97bfd01927a1243e0c8a0a78be244044b052b39c4fdaadb6d9d0e0b230a99f59cbacb6559df883c95c
-EBUILD netbeans-profiler-9999_p20150113.ebuild 3478 SHA256 33e27ac1cd118a16d7f09142249c0b22f62205f839e9454e6df838d134b28bf2 SHA512 82e00372163efcd973a9f285ec1450a5b0ab007f75af5f6c3b80438606715532a0f1a7e9176b530ab0ee0fc86851a571fb7d6720a2616881c5cd842248fea4e6 WHIRLPOOL cab080f07211368e388b916d2e5f6124d0745ebcc33c88a27e4c0b6992c6eb41e57d32f21f2caa9cacdc1337159c5905cf1ce8fb501b4373c76176d69d802f0a
-EBUILD netbeans-profiler-9999_p20150114.ebuild 3478 SHA256 c51d13f368a66ec3f418259948846e1be451b02a093a8ec937a67b515319a25c SHA512 e1a0c4cffa66d80fa49bc56e4225ab550c1dd0bd42d24f08cfa21f51a5cda734a73d572d1a36f5c4bf1443e56db5b45293c1b86f3c2d4fe4a6d424ff437d4f33 WHIRLPOOL 4ebed844534bcd07c56524277a083d12fbfe8d4c91b81801dde8eaaefc409107c2e3b9aab00cce052fac94fc7619ae6757b2c57dd7cb2268f0ebacb40b7d555d
-EBUILD netbeans-profiler-9999_p20150115.ebuild 3478 SHA256 62b0d5e5e15e11d58b4d3f181fb2858774d81283c42e21a2daaa854bfc6acbb2 SHA512 d96f0da5848aefce3828d87c95085a277f4bd866a7e3b82cf3e6c2bfa988c23248cb3a216976f8cc677ae5f270e0d7e5da419cb0fadfed1bb14176741d13a2bb WHIRLPOOL 2ebc369fad408d30d88a2c19171e0edcf63e9331dc55b8119ab8c3436aa9fe58b4f289aec22d27f379a020dcab76a4460a952bcdf95dc77e059d18470b1ff9c0
-EBUILD netbeans-profiler-9999_p20150116.ebuild 3478 SHA256 de5b4b51c1e3651fc8d5592145c9534589272e9ba7a793c1aaf629c35642e88b SHA512 2a6089f96f09dbf2074303c03cf3c3d38455ef8b7262f2d4399908a38121e40ad93bcde7a5a891da4e2b50655c7e068fb9f4f07c2d1df994ef205d430f12b246 WHIRLPOOL 72421d0cb157b9230934bfd0a8bb01ad7d28882af663f9047744c0a68191edbb509bd7457812b4ba409b1abeab719422eb994c3002e1b2018005fec92f23c082
EBUILD netbeans-profiler-9999_p20150118.ebuild 3478 SHA256 1a8a41944225f8fc0ece1d06c5d603631ce16551516beee9597f5e2c5ab524a5 SHA512 b6062aaf1fd74e97d057a395417fd50c439c89bc00c766bf654dfc1e868dee469508f480d99f78967bdf3124f37b8f9d7f1b27acbe4482b14d7f7a2542409704 WHIRLPOOL 44cee17d7862491074d3b587cfacd38b2236429a012c699f42ada261d9bb6764c38aa5c9c5b1c98bb356ba08389a69d0111d02478876f7e4e91c25bcbd280ef0
EBUILD netbeans-profiler-9999_p20150119.ebuild 3478 SHA256 53c24023b661cd64e8efda3f4e1da5e6db515520fb1238b3c4dfb6d64e034cff SHA512 ce8dbd30bb3adb061a804a4ea0d517fdd04439335093b8033c6ed0e4927c57eac8d033de27da5e87c6e73977100b56e0a867e80acea3622d9f402f44289bf8a2 WHIRLPOOL 7a507483885dee703d698c8ce3b2078758580e757ad0ed432e86185e8bad10178461248fcc22b85d0242f7d037cd10760eed3a52a45a3fef39e3f37d98ed8476
EBUILD netbeans-profiler-9999_p20150120.ebuild 3478 SHA256 979d9ced9f2bf0446673a337b3fcba84b41cbe8c8fd2931992aadbac0aa418f0 SHA512 d2127fdd30a4908a2f71bef0f39d879e9e2f4a0caee72a063f62fb7ec4c269d742f13dae2adef9be04dd1d9165f8e523958d3b1d4e6948b5e3c9587cad943413 WHIRLPOOL 0d13dc72c5867fd533f2d91766594bc4529833ab90eb5092523b69c3715a6a8b9c8930c1740b6c71b00626f2c89603e8c1c1e686d2d60860826475c923913c63
@@ -102,5 +76,5 @@ EBUILD netbeans-profiler-9999_p20150212.ebuild 3478 SHA256 2c81f322f451e40722d0a
EBUILD netbeans-profiler-9999_p20150213.ebuild 3478 SHA256 f04e115cbde492d5ffcca5b75aa7788c3821b60ade9df133cd11d782ae2ef240 SHA512 39cff8c3b44768e6dc3b9ea50d932ca2755d637241fb928073eb63b6077dbfff1664b4885adc709e91b58ed7eb4a3662ac003cfdd25234fcfa5c17c06d1dcbee WHIRLPOOL 4bfd917c69be3cf5f57c359e20755d71cf37f15eb970ac755ae77d77d63e7c83b6a96171d85165311e4d5224c728f5b16b4442bda27d13c77cd0813d3cd13f9c
EBUILD netbeans-profiler-9999_p20150216.ebuild 3478 SHA256 b296e3bf733b2657710649a9dd56221f7f1209f8141a409db6341c578be1178b SHA512 dce60dc932d4438c599c57776b2ceaceac7703edc31dfce0c276286fe546976b2b32a4bfe241e9ff355bf1fa26514e5437031d248ea42e114b3fcbe4f6230228 WHIRLPOOL 0f186bb232e1e5aa18bf5c8ddf09344e2b77e7fe941ed97fba0ccdb7348dda9e9b543ebeee8ae1ed5278dcb2991b367f093707cd0622637fd5e4d420b1909973
EBUILD netbeans-profiler-9999_p20150217.ebuild 3478 SHA256 4d2d5c5bd9dda5da589068495c776ba94e594ca1a063068ebf0105c1ca507fe3 SHA512 87fd3d2024a52aecdf80cf7f247e227fe8324ddaebb4365cfb2423ad3a5ea91cf4ac9798ba16a3c148ff253b25b485a90b8ffc1ac02fd859a45a897b10c05de8 WHIRLPOOL 56f9560520571c2a248e255e4aacbe6e2bc61b05837ff610356369f2e3591b69bd27fbb925d1da91632bb816a32a8d91ff35f9a796f9580f993ea9b0bc801036
-MISC ChangeLog 156280 SHA256 a40575db2d94b4c84e92353dc37c8f6fb063c8693a7b9c59e36b7fb80e090365 SHA512 1d1c51e5cf968ef5d4d32b70acae15ecd329216d3d6c6aa9bed1df7fe073a74df066ab53f24ca64ff8dd716d3921ab115f3a5a0eb98a502f44726879ef74c5d7 WHIRLPOOL 4a764cebb185c710d4a5b883f6df0c10bfee942effda56b5f21a2eaf725d58b2539ca46ec85dc45dd1956673a0bc4580856c83e11b308b69ce55226e833e064a
+MISC ChangeLog 156932 SHA256 28faef9636ea7ceb9d843e964f072e8198a3fc11e65da4313399df40062188a5 SHA512 6b143b47ed77f257715752d0115582ef75a07a3f583ae80312aa2adc1b8cd44e36c3ad5bb050afab0388395ce98e156b8f1901b8d3410f4a08d4cd477fa7a152 WHIRLPOOL 55e7f6786c62ced92c94b71faf483256651f8e47d5f6952472e4dc6ecca21b69df5f3bb4f36d7015040c3b7f9a0be49ba53fb7929c209db0d16999ba893b2dbd
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150103.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150103.ebuild
deleted file mode 100644
index b7d0da2..0000000
--- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150103.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Profiler Cluster"
-HOMEPAGE="http://netbeans.org/projects/profiler"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-03_00-01-55/zip/netbeans-trunk-nightly-201501030001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# Binary files needed for remote profiling
-QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/profiler >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- for file in lib/deployed/cvm/linux/*.so ; do
- fperms 755 ${file}
- done
-
- for file in lib/deployed/jdk*/linux*/*.so ; do
- fperms 755 ${file}
- done
-
- for file in remote-pack-defs/*.sh ; do
- fperms 755 ${file}
- done
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
-}
diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150104.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150104.ebuild
deleted file mode 100644
index d122e9d..0000000
--- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150104.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Profiler Cluster"
-HOMEPAGE="http://netbeans.org/projects/profiler"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-04_00-01-55/zip/netbeans-trunk-nightly-201501040001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# Binary files needed for remote profiling
-QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/profiler >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- for file in lib/deployed/cvm/linux/*.so ; do
- fperms 755 ${file}
- done
-
- for file in lib/deployed/jdk*/linux*/*.so ; do
- fperms 755 ${file}
- done
-
- for file in remote-pack-defs/*.sh ; do
- fperms 755 ${file}
- done
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
-}
diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150105.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150105.ebuild
deleted file mode 100644
index 6c532c6..0000000
--- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150105.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Profiler Cluster"
-HOMEPAGE="http://netbeans.org/projects/profiler"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-05_00-01-55/zip/netbeans-trunk-nightly-201501050001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# Binary files needed for remote profiling
-QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/profiler >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- for file in lib/deployed/cvm/linux/*.so ; do
- fperms 755 ${file}
- done
-
- for file in lib/deployed/jdk*/linux*/*.so ; do
- fperms 755 ${file}
- done
-
- for file in remote-pack-defs/*.sh ; do
- fperms 755 ${file}
- done
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
-}
diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150106.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150106.ebuild
deleted file mode 100644
index 90aa963..0000000
--- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150106.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Profiler Cluster"
-HOMEPAGE="http://netbeans.org/projects/profiler"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-06_00-01-55/zip/netbeans-trunk-nightly-201501060001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# Binary files needed for remote profiling
-QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/profiler >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- for file in lib/deployed/cvm/linux/*.so ; do
- fperms 755 ${file}
- done
-
- for file in lib/deployed/jdk*/linux*/*.so ; do
- fperms 755 ${file}
- done
-
- for file in remote-pack-defs/*.sh ; do
- fperms 755 ${file}
- done
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
-}
diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150107.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150107.ebuild
deleted file mode 100644
index ef9c04c..0000000
--- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150107.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Profiler Cluster"
-HOMEPAGE="http://netbeans.org/projects/profiler"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-07_00-01-55/zip/netbeans-trunk-nightly-201501070001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# Binary files needed for remote profiling
-QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/profiler >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- for file in lib/deployed/cvm/linux/*.so ; do
- fperms 755 ${file}
- done
-
- for file in lib/deployed/jdk*/linux*/*.so ; do
- fperms 755 ${file}
- done
-
- for file in remote-pack-defs/*.sh ; do
- fperms 755 ${file}
- done
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
-}
diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150108.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150108.ebuild
deleted file mode 100644
index 994ba45..0000000
--- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150108.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Profiler Cluster"
-HOMEPAGE="http://netbeans.org/projects/profiler"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-08_00-01-55/zip/netbeans-trunk-nightly-201501080001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# Binary files needed for remote profiling
-QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/profiler >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- for file in lib/deployed/cvm/linux/*.so ; do
- fperms 755 ${file}
- done
-
- for file in lib/deployed/jdk*/linux*/*.so ; do
- fperms 755 ${file}
- done
-
- for file in remote-pack-defs/*.sh ; do
- fperms 755 ${file}
- done
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
-}
diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150109.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150109.ebuild
deleted file mode 100644
index 084bec0..0000000
--- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150109.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Profiler Cluster"
-HOMEPAGE="http://netbeans.org/projects/profiler"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# Binary files needed for remote profiling
-QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/profiler >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- for file in lib/deployed/cvm/linux/*.so ; do
- fperms 755 ${file}
- done
-
- for file in lib/deployed/jdk*/linux*/*.so ; do
- fperms 755 ${file}
- done
-
- for file in remote-pack-defs/*.sh ; do
- fperms 755 ${file}
- done
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
-}
diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150111.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150111.ebuild
deleted file mode 100644
index af8eb3a..0000000
--- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150111.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Profiler Cluster"
-HOMEPAGE="http://netbeans.org/projects/profiler"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-11_02-08-05/zip/netbeans-trunk-nightly-201501110208-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# Binary files needed for remote profiling
-QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/profiler >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- for file in lib/deployed/cvm/linux/*.so ; do
- fperms 755 ${file}
- done
-
- for file in lib/deployed/jdk*/linux*/*.so ; do
- fperms 755 ${file}
- done
-
- for file in remote-pack-defs/*.sh ; do
- fperms 755 ${file}
- done
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
-}
diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150112.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150112.ebuild
deleted file mode 100644
index 514e855..0000000
--- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150112.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Profiler Cluster"
-HOMEPAGE="http://netbeans.org/projects/profiler"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-12_00-01-55/zip/netbeans-trunk-nightly-201501120001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# Binary files needed for remote profiling
-QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/profiler >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- for file in lib/deployed/cvm/linux/*.so ; do
- fperms 755 ${file}
- done
-
- for file in lib/deployed/jdk*/linux*/*.so ; do
- fperms 755 ${file}
- done
-
- for file in remote-pack-defs/*.sh ; do
- fperms 755 ${file}
- done
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
-}
diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150113.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150113.ebuild
deleted file mode 100644
index 8d0fe5c..0000000
--- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150113.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Profiler Cluster"
-HOMEPAGE="http://netbeans.org/projects/profiler"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# Binary files needed for remote profiling
-QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/profiler >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- for file in lib/deployed/cvm/linux/*.so ; do
- fperms 755 ${file}
- done
-
- for file in lib/deployed/jdk*/linux*/*.so ; do
- fperms 755 ${file}
- done
-
- for file in remote-pack-defs/*.sh ; do
- fperms 755 ${file}
- done
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
-}
diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150114.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150114.ebuild
deleted file mode 100644
index 456cff6..0000000
--- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150114.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Profiler Cluster"
-HOMEPAGE="http://netbeans.org/projects/profiler"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-14_00-01-55/zip/netbeans-trunk-nightly-201501140001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# Binary files needed for remote profiling
-QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/profiler >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- for file in lib/deployed/cvm/linux/*.so ; do
- fperms 755 ${file}
- done
-
- for file in lib/deployed/jdk*/linux*/*.so ; do
- fperms 755 ${file}
- done
-
- for file in remote-pack-defs/*.sh ; do
- fperms 755 ${file}
- done
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
-}
diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150115.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150115.ebuild
deleted file mode 100644
index f0ef659..0000000
--- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150115.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Profiler Cluster"
-HOMEPAGE="http://netbeans.org/projects/profiler"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-15_00-01-55/zip/netbeans-trunk-nightly-201501150001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# Binary files needed for remote profiling
-QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/profiler >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- for file in lib/deployed/cvm/linux/*.so ; do
- fperms 755 ${file}
- done
-
- for file in lib/deployed/jdk*/linux*/*.so ; do
- fperms 755 ${file}
- done
-
- for file in remote-pack-defs/*.sh ; do
- fperms 755 ${file}
- done
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
-}
diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150116.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150116.ebuild
deleted file mode 100644
index a26eea5..0000000
--- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150116.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Profiler Cluster"
-HOMEPAGE="http://netbeans.org/projects/profiler"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-16_00-01-55/zip/netbeans-trunk-nightly-201501160001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# Binary files needed for remote profiling
-QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/profiler >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- for file in lib/deployed/cvm/linux/*.so ; do
- fperms 755 ${file}
- done
-
- for file in lib/deployed/jdk*/linux*/*.so ; do
- fperms 755 ${file}
- done
-
- for file in remote-pack-defs/*.sh ; do
- fperms 755 ${file}
- done
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
-}
diff --git a/dev-java/netbeans-webcommon/ChangeLog b/dev-java/netbeans-webcommon/ChangeLog
index bcc517d..3165f4f 100644
--- a/dev-java/netbeans-webcommon/ChangeLog
+++ b/dev-java/netbeans-webcommon/ChangeLog
@@ -2,6 +2,22 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ -netbeans-webcommon-9999_p20150103.ebuild,
+ -netbeans-webcommon-9999_p20150104.ebuild,
+ -netbeans-webcommon-9999_p20150105.ebuild,
+ -netbeans-webcommon-9999_p20150106.ebuild,
+ -netbeans-webcommon-9999_p20150107.ebuild,
+ -netbeans-webcommon-9999_p20150108.ebuild,
+ -netbeans-webcommon-9999_p20150109.ebuild,
+ -netbeans-webcommon-9999_p20150111.ebuild,
+ -netbeans-webcommon-9999_p20150112.ebuild,
+ -netbeans-webcommon-9999_p20150113.ebuild,
+ -netbeans-webcommon-9999_p20150114.ebuild,
+ -netbeans-webcommon-9999_p20150115.ebuild,
+ -netbeans-webcommon-9999_p20150116.ebuild:
+ removed obsolete ebuilds
+
*netbeans-webcommon-9999_p20150217 (17 Feb 2015)
17 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-webcommon/Manifest b/dev-java/netbeans-webcommon/Manifest
index 57d35c7..95a5ddf 100644
--- a/dev-java/netbeans-webcommon/Manifest
+++ b/dev-java/netbeans-webcommon/Manifest
@@ -19,19 +19,6 @@ DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c
DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201501030001-src.zip 201338819 SHA256 c3ffc019c29c3c7bef021b074ffff4829e5f1d1adc3e4ae097a56d27069bf820 SHA512 ad1361a2faba8703a0daeeaa5b834dae46dd3d8f044a6cef200738d268aaa2c74b557c2426735454194e525bec28250e684b67d79501b9c3373f295de65c1a22 WHIRLPOOL dfe43998e68de2b48a461606cef3755474f7e36bc3927bdcb6d63597aa40dde11fff0e3217a5e234916ca2f91998f2d127ef350c5c9778efc7895db429126d99
-DIST netbeans-trunk-nightly-201501040001-src.zip 201339217 SHA256 ded2c737bab950f4f4e403f85f9352753a0ce313262164d9c5bee6bdbfb570c4 SHA512 902d0e19d09070a608175a5e950d1fae63480ccc52771f381e784b5029ddfe422f96a00a9be8ca29a52989e71d121741561064b39460ba7aaa39a686feb7fabc WHIRLPOOL 38c176edb5e96d8afef1ae69f5f48c3c4a7ba71573737ebbad7f73b7b7a802576f78fc130359e34e8f4eb6e7ce5f96470ae045652fa9e5f301dfe11f55c68e72
-DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4ee139e231cb9b91dea84d95b428820d987f7f4b49569bff2d3 SHA512 f7070f335de561a6d0dd9b8301365c0b2b6ea20facca9b66ed8fbc6ef3eba62200f66e8c3e9a38fe99982f5f1ce85f743dde3a33a8c2a34897ca424c8c667094 WHIRLPOOL 72c94387a21ec39e4ba0f0d846212f97313f6b80ea3698a471a92b570dbb3dd4cc27ec54fe1a67f119b18274940bb66459216d52a53509b7c64e3ac3472d26c0
-DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
-DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
-DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
-DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
-DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
-DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
-DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
-DIST netbeans-trunk-nightly-201501140001-src.zip 201400262 SHA256 65aef07f80d9cfe6b47ac2c3aa2be2f1d98a7d9466a44c5196cab7b88e743a2d SHA512 1175de97a824b8be65a5b25b20cfcd17ae4ab4b101794f7dbdde8059b7192f30193d634e63141a54e9e8c2018166f1f204d321270ba91959d450839b9e1fb89e WHIRLPOOL b5944d4eb663cda53d83f88a52775868cf942c632e5cae0be25970fde60557aa43f69095ddc0861eb872f815e562f6998a5873b8aae1c2c660ae8e8ade75b4c2
-DIST netbeans-trunk-nightly-201501150001-src.zip 201400330 SHA256 20732864d0ece6b3b7a2050181c2ec341fa33b031423a913141b9c76aa590044 SHA512 6cd0ff2334b892835c91ae0c0bcf996e2322673533f46cec0efa37db25837f809202de061696c737da837099179a1fe20ef7bd569f6c04375e6090a8c5757d4d WHIRLPOOL 82a9189ff14ac9f373d84346361b231bc7ef298be20892b7a76e20ba8fe3762055f11957f40ba914d939d650cf7f9b098604aae84d30622e207498a5ad14fa81
-DIST netbeans-trunk-nightly-201501160001-src.zip 201394511 SHA256 0a5e6e98692bceabdacc7ef41fe2b7fb59d9c879453982b2dc0e79d28f077714 SHA512 2a5be09537b1735e712ec373cc7f41b1e8b7753be5026ec3a1562d7347f4d5addf58bb9ea052051e0df2113e18a366e4095f84432dffb4b75b86b9ca913d3d56 WHIRLPOOL 7a8d35dcba4754cb809b8ac8710cbba8ba5452c4c4e13963a40e032b13241aa9b44328f3bbeea681bf535a31980e766331acaf5ae265bda5dd5790bda872d8dc
DIST netbeans-trunk-nightly-201501180001-src.zip 201391445 SHA256 b1bf4373e5b799f830894b4ea7ab878ef09c64059758cebb2fa1b1a244718965 SHA512 bf1a40344c915a754f3b7baed759b6513e6a055bface5fe6c30c4e0adeb76fe7d2aaac5d344553ee5df505131cb05c7e2219c67514d4a962f681f9a39c685166 WHIRLPOOL f33d7bfe0174c7de81986a44578df8322fa8f2b46911e9f6fc05ffe8f0839e70b691d62ef9b6dc1b248aceb68760330ef69e86f026a83b6c0f27bcee3a4bc07b
DIST netbeans-trunk-nightly-201501190001-src.zip 201391445 SHA256 ce4ec7706f80732c5c6d5764fb4cb0f2f82341d668e2680ed4d12c382e8541de SHA512 232c8beecd613bafca37af997c3aae0f35caa28a3a3f381553bc3264916f606540bcb5186c8a2a52ca21ce177ed413d6907865b4b42b80c102e7c636df736628 WHIRLPOOL 2176f82b120a7f9360f3b01cb970a8fcc5078e97da90ae0e870b37a53998beca6306b5f58bf9af3a15dc403f1dbb888457a56b0657a2f972b8e01ebe1b725abe
DIST netbeans-trunk-nightly-201501200001-src.zip 201396862 SHA256 1a9378d8f52c4f617653d096aff287cf62212af8a6f878fe54cc468e4dd4bed7 SHA512 92fd39cda2d11816b9a01e0e5c26b3f527354a69efdc940cb27d5b17ee6493a07225d2698260db2bdc220e01d166ac42b5fb62f809d1e2eb84419c6e6abb3e14 WHIRLPOOL c3ba7155b5d376041d750c42f1ff8f8dec5bdbfedb470dea483a665978ef3982f087cb7a521f7892c264bb38d0876e4e7a08346ae4579338ba698ae7ee4ba456
@@ -65,19 +52,6 @@ EBUILD netbeans-webcommon-7.3.ebuild 2986 SHA256 327c0a73fb20778d9fbe4a12024fa06
EBUILD netbeans-webcommon-7.4.ebuild 4727 SHA256 54a0b63527001da34a21ae3ed69c2cfbf9a446ee69bda4bb6ac5ebb939ebb68d SHA512 96895c972cf7092426ec8bc06dccc6ab4f33334da4e67fd4da01e586801110bda8d955f2f29ecd93b8bb58ae64c4af4139e9954a784c10dec925e2beaeab2394 WHIRLPOOL aa7b3b59d315bd37553052470b1f56f435979569e5ef033493cf6f93c29827f2ecd30f6b874f07a0cd8824469c6546982ac3ed360bf3b6cbf211d95943a3398a
EBUILD netbeans-webcommon-8.0.2.ebuild 4729 SHA256 c06b792b1c2c64a4637ad100356d167ae87bf32c16f2d36c3500d083f576c122 SHA512 b00711896958ea9cd70849e382b78300ea298c595db076fe37808b330d9718e8369d42d899e640d8dfe0419770d151517a4cc7cd68c42ac3447f7941b2b33567 WHIRLPOOL cc360461bc48a1821b9665965ee8f4c538e33cf13c7d36d364ad2ad4cd764640de840776bac35f0da7dcabad8e7b55281261feebe8d06c3bef889441066655d5
EBUILD netbeans-webcommon-8.0.ebuild 4721 SHA256 cdf2dad59dcbe70dcb8708012ccc5eb9162f7a673ec684593f05fd360cd878d3 SHA512 0e34ca5ef8dbe422f6653a8b44a2550e92d55555a23eda439b46db3c0f8d0a3f712e2065e7247e627b3890789d7843bad964efe2e70302a2d7756f8272b1c803 WHIRLPOOL 37a325a9472bbdd8905842aec8b52aeea6cde1efa5fd990042f3cf6cb627843f47dccff2cd92e86ec385bacce3ea6e938770b552d0e000eccbe0ca73853b3cd5
-EBUILD netbeans-webcommon-9999_p20150103.ebuild 4997 SHA256 9e9709a3a7f0fe6d4014ce4f14da47e42b89c91bb8f9946e6244a8c39e01dfbe SHA512 0fcdb065cbe407008dd6635bc227b490c1a0d6f38ba79bf4a6d01f54d38c49e6dfdf81c2c4556987dab9837ee488a734296cc80a75d13649cc22c28548b1e27a WHIRLPOOL 7308350548f66bc2bbd6667f65f9d15ea1c91163e1cba2339145e9d87d086513caf6fd797b161c509f82aeb4ff85e078c090872fc8b47e620715f56189e6b011
-EBUILD netbeans-webcommon-9999_p20150104.ebuild 4997 SHA256 9d38d8a9dd6f847839022765dd6176c375ab1534cf58236f856cd2fc74b0eec2 SHA512 2bb759a307735a063a9d1a1ee8fb5d6154f137a51c64b251084605cb91a56a5d6b3401ac81cc123376826793b8e5050b283a289df0df69bca0b95579897863df WHIRLPOOL ca85fcf248563ee3186cc6dd5514e5b6d575d53d3d3074ceca55443f984599a5d2a84feebd86653f62726728060a1a487c057641788cb26854b7c7a9aba17a66
-EBUILD netbeans-webcommon-9999_p20150105.ebuild 4997 SHA256 f439093c1e7153277ebd3c35d2eaf71c05063b0782d3ac2a34802388f23625e4 SHA512 9b97f5768d98cbb05f86c3d855221c5ec30324f8cb039976d9815eb10982a45b3af827915381c7cb2e0992bab1d2d69433e35dd9be4e542411ca5359fec100fb WHIRLPOOL b2690db167a3cb4c6bc62c7cd09f6c4b5e2622c7634d479b358f7694d8923e66534ce7733257b3b9eee9e4ac1c3e48e4a69d53fc8d3f5a0f9a8c3ec21357d299
-EBUILD netbeans-webcommon-9999_p20150106.ebuild 4997 SHA256 84eeca73ce9453e2ed48161445a766e3a4fe0b70653554c37fbdc4fde0729213 SHA512 7ec4ce6bb8c5f720587bada9135c78f6622232259647ee96be0973f5210a9c1ac2202fc169b8c0f16dd99a961d0d4082b6d677ab3fb4098ea06cbaaa7a7fdf49 WHIRLPOOL f61d315a062f92bcf12e8e64aa2d90d2e64db97346a3202c752de6886b1fb7f3fbd64d6b13a9070e28ec250f8f85a4d3c8c2146b587f00590182535df9d8c052
-EBUILD netbeans-webcommon-9999_p20150107.ebuild 4997 SHA256 ee3204443e11e0b1702e37fcc267cde228ee9ad4b903a03502e0fefe9677ebc0 SHA512 272460b32cc848894c68a70552cb9a1a91f67f8b91696fa20c5294d4b1b763b51f5d18b726c082fb77c5522617fd2202d0bef5be07953b2a6c1ddae06b02f27f WHIRLPOOL 1816ecfd86c7427559049addc7dd4cb1593fa6eab7831ef6112cdc63685e8d899fe09c6fade2a404a0ca9ef2a30670906eaf62ee357d56490b1295a0bc9c9203
-EBUILD netbeans-webcommon-9999_p20150108.ebuild 4997 SHA256 41db1ec4df1824c2aa954a016d264142101dfaa25accbe602c2c57a17d077b5a SHA512 b34607d6f5972751067d5b4c1d099aa631c58455b8b02c631909abc82bae48a4e74f3f0df39ed8122fcd078815b5a0c4342c452c1d5655d33083ecf43890c9b7 WHIRLPOOL 795cb202b8c2a34fa5986ee1f1ca3338be09c5074c5f5cf97cb819b97060d294d7bc20a072d092811358f1815ade65728dab7e04f72b59bb44d89be7338602d0
-EBUILD netbeans-webcommon-9999_p20150109.ebuild 4997 SHA256 bd627d480b481b4c16ce0da369e82d82774be4f6dedd78e48a38b01c27c5e7c8 SHA512 d3f296fdb49bf478b8ed8e72dca329c69e039e5bb1ae83fc84ad993e57443d542d01e96d0b8b42db020d69ff071b7de1dc127f3ffe902074df9f98530dfeb330 WHIRLPOOL 42196637150edfc26d8d349871aa638fcc80fbc74a78990306152ec10225eff29e88074f84a5ec42129038e0bbd0a1aba41c4deee6a74b29a8b3a84ac06136f1
-EBUILD netbeans-webcommon-9999_p20150111.ebuild 4997 SHA256 50f52d5c81ccdb1302ce25f8dc2c094ab45eb155a60bb7e9ebcc9d6de0e83d52 SHA512 d046d3b05eef22ba20422a1b76f6e0984bf5176871a7b909d2d0049b357894fb48f75b8da49660e10773243ca585388ea74f8b6d6af1a8b151b7f4ae57b984c9 WHIRLPOOL 4375848c17f00af8c617682b9549f3eb537fdf2375fb9702b2c3680a1287b374dec6c8f7ebedea510fda64877bdc81441bb616cb3ee57b04dc305db2c84927c3
-EBUILD netbeans-webcommon-9999_p20150112.ebuild 4997 SHA256 7e323f9c3593b9181d195943af20a614cac1049214d456c6357a9658e3a5010e SHA512 c839007c66e9fb5bbc7adbbca9fc28e68fd653fb14afa9616278486faa2ceb59c258c28f28bf475539b1c6ddd6e4eeb219d65d009551828de5517c00b30ed116 WHIRLPOOL 23e807046ac6fa2242e8a7d1f77ed863d7d6696bee6a5bccb321dde0fafb4a0d4b1bd1c38a451efddb5c3746256cf0d49beee66ae8fa3539afe9158c40dc1c95
-EBUILD netbeans-webcommon-9999_p20150113.ebuild 4997 SHA256 5f9b6c71c952022b9b89c306d0b13d5ef2dc953596f83538d44505e8c3564ccd SHA512 ac723a856d49f9e27b4de14d89feaad47296d0d1b48190cea442baefbb2514423f9fb43ad0258e24fce58f26c9e9bbfdd60ee121e98175486477b2bac82e5e6d WHIRLPOOL d332195f568d68ed2b4a9caf8c101586ae48216f801517f075dc159474d06089435899e1043cadebbccb0bc753b8495af84b6fce2eb90b23da8232c559368f93
-EBUILD netbeans-webcommon-9999_p20150114.ebuild 4997 SHA256 ddfdfa120d1b65a9f646e3b694145513f0c99cf7ac9a429a23ce13cb33566f75 SHA512 d6a32f19760b0bdfbf73d867c915b4a2f23ec6d725d785da0f0a16f9abcc22427c29b3bb3cac1adb1d62b5e1834c3e8f5ed6a7b37516ee0fa486304ec02759c4 WHIRLPOOL 9acab1cbb1185e3880ef26c20bc5664c28e2fa17ab177fc49812ca1f45052b1ff76c5f1d499b3e7978deb6b0ef5e95c7c3994479e8b5f4807678dd45720f440a
-EBUILD netbeans-webcommon-9999_p20150115.ebuild 4997 SHA256 d4a393471335a0eb6286438fc779cfbfd8620a08085d8fe4c8444d93135d2e8c SHA512 1293b48ee5ea063c34a441a1c5c1b75c58265bb10a19948d5a7006ad61edf015f4e2af0c90fd9b93889348da68478c45a7b3127eceb00c4164508afc4c14fd22 WHIRLPOOL 04bd0333e32d0a5a06177269e191af1b14509cbaf1649f314aab8c94b9e2b939ca215895f35523a36b475cf6c0dbfe95475b7f73ec6a8fad5b091c1ea27ff939
-EBUILD netbeans-webcommon-9999_p20150116.ebuild 4997 SHA256 0251db677101f76e3ec56f52beef42321d8debf73ba5e2e26505ee830124c1b6 SHA512 e6037bc7136a2c876a65ad14d6b2cbd5523297acc05983defd8a188d7f7aef23d2a2a7e0688bbb525a007b657318ed0c8ef71d76761ae6f0b6164a5a74a112a3 WHIRLPOOL b7ad8462fe27ab5cb59a921e39fda75df03bc11412029ad68c5a7afecad14775fb50f0a03f8d731cc855e551beb879b1f6c920b5be902dbc038d14278159ede0
EBUILD netbeans-webcommon-9999_p20150118.ebuild 4997 SHA256 85000b0400338b446298a941b63c84d45a95a01d38233d3625589fb43621dfcc SHA512 bb891437516e3f6fe0bb2df4a4febbb2ef73c47243ac42ed45356a8edb87ab5c3599470f090a251f31c824512f6234f78ce90e4a7611ff8aac242b445d8245ae WHIRLPOOL 610f9e0ef6c6db49b3a97eecae0b9b688228b480bc86b7806a95d782c461567caaccd15ad0d398016433531ffc791f3047e6afb0b63669e18aa89c89355aa801
EBUILD netbeans-webcommon-9999_p20150119.ebuild 4997 SHA256 59521a9e2b8a0063d64c908d4e23a9ce3b36e7e870db0c57d3a3f93c5a6b64b0 SHA512 91b8e8ed94e44d426a5feebcbf6057b6d07d555bb3e60e71739a784511a13456eacb6ad75a27b108b35dc1b8a4680f7758b0f24372ca67a9faefcc14e5b46ad0 WHIRLPOOL 1b2efde7ad000830c0ab0fcf3bacc6596ffceab6de179b4c29d5c23e85df3072a8b34eee50ac34aaadb319a40129cb1146bc375164931b0ec7bf9162f638b707
EBUILD netbeans-webcommon-9999_p20150120.ebuild 4997 SHA256 1acfbe6ec2a711b4e039afbad0ef493f3873ca0dcb48bd81fe614cb1d45f141c SHA512 5f6b6a5f34042ebc6e190895d9ec4347026978df20c5ce0adedf16932b6f274135d9d75d221dcc29f96b716ec0a20f0e71aa62724d56b9081bfcf5829690ff73 WHIRLPOOL 99bc42a5e1dbb5b6841ed01868f7efc26ebd30643d165d4146a6b052d6214fc1f4c6b4eecb8be474aea0a9870fe67c507ef3cab960bb5ed46282bc4b143ce726
@@ -106,5 +80,5 @@ EBUILD netbeans-webcommon-9999_p20150212.ebuild 4997 SHA256 760a42cce761031ff5eb
EBUILD netbeans-webcommon-9999_p20150213.ebuild 4997 SHA256 bcdbfcb0ed2d390a73b7ec8569f0f5932aa9867a69c452015faaa01f3d19ee33 SHA512 071dae0a9edaad0d30aba72320b86a567878871c8e70ef8d9c09d5dfb69962848e1f3cb7ca237b49b30e2bc01b076a4ffca22eeaf8b7023b06345e6f39826664 WHIRLPOOL 12799d8ab6a97c5a7f7fb1e5ab671be3984f9dc39224a8c4e2f3ab113744d926ca138bed34818927300857285f28756d3888297aab5a3b249f89ccfb4b22c1a6
EBUILD netbeans-webcommon-9999_p20150216.ebuild 4997 SHA256 8efeabbc4abfeab009386da00061211d2a29b310953ab75d28772a7e08609cf6 SHA512 4e93acbcf2ed3814df5271984efd08429b9cea866558b89e74971939a90fb5f77ba5aae527042ea39fc317bf31d1e8fe20a211d549f6f231d35f3e0ef36e81c9 WHIRLPOOL d894c71af78b2b00355cd59e182fbb2a977e45905e09c650c9888ebf241f88b6c6a911d08117f59e59487cb151bb75187f6e1736d04596c4193d882caf98b6a9
EBUILD netbeans-webcommon-9999_p20150217.ebuild 4997 SHA256 c4099493e26c73379da06589ad413f612ee79cca9c497047fea2241e4645101e SHA512 b53e01bbc96b5be5e0f0e1e9a44a604c5ab143c11b451653fdf9c4a47aa31a5776729749a617428325a73fc1047efd2701bc62249253bbec0193c1a011fcdf66 WHIRLPOOL 360e0e505ee8bbcda6a5ff1276d595f91ab261432561ac96a235cfc3544c15c9c88a0e01d928c9595019d9b3c5b5fc055ba4b4e5c6c8ba5bd75572fbd8df9bb5
-MISC ChangeLog 129199 SHA256 dce895f28031df93568823ec0c97cd2b5ed7d80934111ab0025ca49b712ac654 SHA512 1bc8e8f9eb96352b04c99b461429070dc237a6016a4786ad5657aec3ac6fce4900783d9997ef712f0562ac6571255cfc36e5e6d53b2a9821b77541e782cc7074 WHIRLPOOL 2bb5a1226604d49c2ac19a5ff6870de946767772767d09f26035a96c355e98be689e6d10bdd0b770e44f5016d26f36660eb192135341399b5fa2b8b584a8b679
+MISC ChangeLog 129864 SHA256 97f21f269fb42997451f24dd8066a141ba2d3c1ac816718cb8885afd041c9335 SHA512 f088d8d557bbac975c8164933bc4f26c1a5f375ebc87c1779f941ee25f37702536ccb6bd8317197da0e34100c49e7f97780f6f8402a24f74918f320f40fb18c2 WHIRLPOOL fbe68d60b27642b14df7e263c2cba51bdad845a6b0499184445d3529f1dc6f105ee654c3bc0d4a0df49f6972c229d707a14e36d2f6aac1f0186178f08049255e
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150103.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150103.ebuild
deleted file mode 100644
index 361a5c6..0000000
--- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150103.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-03_00-01-55/zip/netbeans-trunk-nightly-201501030001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
- http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
- http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
- http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
- http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
- http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
- http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- dev-java/commons-compress:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
- ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
- ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
- ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
- ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
- ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
- ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/webcommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
-}
diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150104.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150104.ebuild
deleted file mode 100644
index 93265e0..0000000
--- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150104.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-04_00-01-55/zip/netbeans-trunk-nightly-201501040001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
- http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
- http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
- http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
- http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
- http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
- http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- dev-java/commons-compress:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
- ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
- ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
- ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
- ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
- ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
- ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/webcommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
-}
diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150105.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150105.ebuild
deleted file mode 100644
index e0341c7..0000000
--- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150105.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-05_00-01-55/zip/netbeans-trunk-nightly-201501050001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
- http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
- http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
- http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
- http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
- http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
- http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- dev-java/commons-compress:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
- ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
- ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
- ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
- ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
- ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
- ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/webcommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
-}
diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150106.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150106.ebuild
deleted file mode 100644
index 0292d9b..0000000
--- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150106.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-06_00-01-55/zip/netbeans-trunk-nightly-201501060001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
- http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
- http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
- http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
- http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
- http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
- http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- dev-java/commons-compress:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
- ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
- ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
- ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
- ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
- ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
- ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/webcommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
-}
diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150107.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150107.ebuild
deleted file mode 100644
index 7e0db52..0000000
--- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150107.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-07_00-01-55/zip/netbeans-trunk-nightly-201501070001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
- http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
- http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
- http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
- http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
- http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
- http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- dev-java/commons-compress:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
- ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
- ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
- ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
- ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
- ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
- ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/webcommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
-}
diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150108.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150108.ebuild
deleted file mode 100644
index bf0bc19..0000000
--- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150108.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-08_00-01-55/zip/netbeans-trunk-nightly-201501080001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
- http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
- http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
- http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
- http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
- http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
- http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- dev-java/commons-compress:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
- ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
- ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
- ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
- ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
- ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
- ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/webcommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
-}
diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150109.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150109.ebuild
deleted file mode 100644
index e171fd5..0000000
--- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150109.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
- http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
- http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
- http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
- http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
- http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
- http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- dev-java/commons-compress:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
- ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
- ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
- ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
- ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
- ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
- ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/webcommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
-}
diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150111.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150111.ebuild
deleted file mode 100644
index 7d666b4..0000000
--- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150111.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-11_02-08-05/zip/netbeans-trunk-nightly-201501110208-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
- http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
- http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
- http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
- http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
- http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
- http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- dev-java/commons-compress:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
- ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
- ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
- ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
- ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
- ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
- ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/webcommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
-}
diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150112.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150112.ebuild
deleted file mode 100644
index 5afda0d..0000000
--- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150112.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-12_00-01-55/zip/netbeans-trunk-nightly-201501120001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
- http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
- http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
- http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
- http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
- http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
- http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- dev-java/commons-compress:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
- ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
- ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
- ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
- ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
- ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
- ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/webcommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
-}
diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150113.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150113.ebuild
deleted file mode 100644
index d3c77a7..0000000
--- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150113.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
- http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
- http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
- http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
- http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
- http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
- http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- dev-java/commons-compress:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
- ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
- ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
- ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
- ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
- ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
- ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/webcommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
-}
diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150114.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150114.ebuild
deleted file mode 100644
index 80d3bf6..0000000
--- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150114.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-14_00-01-55/zip/netbeans-trunk-nightly-201501140001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
- http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
- http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
- http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
- http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
- http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
- http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- dev-java/commons-compress:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
- ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
- ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
- ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
- ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
- ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
- ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/webcommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
-}
diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150115.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150115.ebuild
deleted file mode 100644
index 296c66b..0000000
--- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150115.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-15_00-01-55/zip/netbeans-trunk-nightly-201501150001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
- http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
- http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
- http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
- http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
- http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
- http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- dev-java/commons-compress:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
- ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
- ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
- ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
- ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
- ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
- ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/webcommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
-}
diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150116.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150116.ebuild
deleted file mode 100644
index 9a9c77f..0000000
--- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150116.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-16_00-01-55/zip/netbeans-trunk-nightly-201501160001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
- http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
- http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
- http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
- http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
- http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
- http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- dev-java/commons-compress:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
- ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
- ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
- ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
- ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
- ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
- ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/webcommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- local instdir=/${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
-}
diff --git a/dev-java/netbeans-websvccommon/ChangeLog b/dev-java/netbeans-websvccommon/ChangeLog
index 29b8425..9847805 100644
--- a/dev-java/netbeans-websvccommon/ChangeLog
+++ b/dev-java/netbeans-websvccommon/ChangeLog
@@ -2,6 +2,22 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ -netbeans-websvccommon-9999_p20150103.ebuild,
+ -netbeans-websvccommon-9999_p20150104.ebuild,
+ -netbeans-websvccommon-9999_p20150105.ebuild,
+ -netbeans-websvccommon-9999_p20150106.ebuild,
+ -netbeans-websvccommon-9999_p20150107.ebuild,
+ -netbeans-websvccommon-9999_p20150108.ebuild,
+ -netbeans-websvccommon-9999_p20150109.ebuild,
+ -netbeans-websvccommon-9999_p20150111.ebuild,
+ -netbeans-websvccommon-9999_p20150112.ebuild,
+ -netbeans-websvccommon-9999_p20150113.ebuild,
+ -netbeans-websvccommon-9999_p20150114.ebuild,
+ -netbeans-websvccommon-9999_p20150115.ebuild,
+ -netbeans-websvccommon-9999_p20150116.ebuild:
+ removed obsolete ebuilds
+
*netbeans-websvccommon-9999_p20150217 (17 Feb 2015)
17 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
index b84ea9a..df4e190 100644
--- a/dev-java/netbeans-websvccommon/Manifest
+++ b/dev-java/netbeans-websvccommon/Manifest
@@ -13,19 +13,6 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201501030001-src.zip 201338819 SHA256 c3ffc019c29c3c7bef021b074ffff4829e5f1d1adc3e4ae097a56d27069bf820 SHA512 ad1361a2faba8703a0daeeaa5b834dae46dd3d8f044a6cef200738d268aaa2c74b557c2426735454194e525bec28250e684b67d79501b9c3373f295de65c1a22 WHIRLPOOL dfe43998e68de2b48a461606cef3755474f7e36bc3927bdcb6d63597aa40dde11fff0e3217a5e234916ca2f91998f2d127ef350c5c9778efc7895db429126d99
-DIST netbeans-trunk-nightly-201501040001-src.zip 201339217 SHA256 ded2c737bab950f4f4e403f85f9352753a0ce313262164d9c5bee6bdbfb570c4 SHA512 902d0e19d09070a608175a5e950d1fae63480ccc52771f381e784b5029ddfe422f96a00a9be8ca29a52989e71d121741561064b39460ba7aaa39a686feb7fabc WHIRLPOOL 38c176edb5e96d8afef1ae69f5f48c3c4a7ba71573737ebbad7f73b7b7a802576f78fc130359e34e8f4eb6e7ce5f96470ae045652fa9e5f301dfe11f55c68e72
-DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4ee139e231cb9b91dea84d95b428820d987f7f4b49569bff2d3 SHA512 f7070f335de561a6d0dd9b8301365c0b2b6ea20facca9b66ed8fbc6ef3eba62200f66e8c3e9a38fe99982f5f1ce85f743dde3a33a8c2a34897ca424c8c667094 WHIRLPOOL 72c94387a21ec39e4ba0f0d846212f97313f6b80ea3698a471a92b570dbb3dd4cc27ec54fe1a67f119b18274940bb66459216d52a53509b7c64e3ac3472d26c0
-DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
-DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
-DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
-DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
-DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
-DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
-DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
-DIST netbeans-trunk-nightly-201501140001-src.zip 201400262 SHA256 65aef07f80d9cfe6b47ac2c3aa2be2f1d98a7d9466a44c5196cab7b88e743a2d SHA512 1175de97a824b8be65a5b25b20cfcd17ae4ab4b101794f7dbdde8059b7192f30193d634e63141a54e9e8c2018166f1f204d321270ba91959d450839b9e1fb89e WHIRLPOOL b5944d4eb663cda53d83f88a52775868cf942c632e5cae0be25970fde60557aa43f69095ddc0861eb872f815e562f6998a5873b8aae1c2c660ae8e8ade75b4c2
-DIST netbeans-trunk-nightly-201501150001-src.zip 201400330 SHA256 20732864d0ece6b3b7a2050181c2ec341fa33b031423a913141b9c76aa590044 SHA512 6cd0ff2334b892835c91ae0c0bcf996e2322673533f46cec0efa37db25837f809202de061696c737da837099179a1fe20ef7bd569f6c04375e6090a8c5757d4d WHIRLPOOL 82a9189ff14ac9f373d84346361b231bc7ef298be20892b7a76e20ba8fe3762055f11957f40ba914d939d650cf7f9b098604aae84d30622e207498a5ad14fa81
-DIST netbeans-trunk-nightly-201501160001-src.zip 201394511 SHA256 0a5e6e98692bceabdacc7ef41fe2b7fb59d9c879453982b2dc0e79d28f077714 SHA512 2a5be09537b1735e712ec373cc7f41b1e8b7753be5026ec3a1562d7347f4d5addf58bb9ea052051e0df2113e18a366e4095f84432dffb4b75b86b9ca913d3d56 WHIRLPOOL 7a8d35dcba4754cb809b8ac8710cbba8ba5452c4c4e13963a40e032b13241aa9b44328f3bbeea681bf535a31980e766331acaf5ae265bda5dd5790bda872d8dc
DIST netbeans-trunk-nightly-201501180001-src.zip 201391445 SHA256 b1bf4373e5b799f830894b4ea7ab878ef09c64059758cebb2fa1b1a244718965 SHA512 bf1a40344c915a754f3b7baed759b6513e6a055bface5fe6c30c4e0adeb76fe7d2aaac5d344553ee5df505131cb05c7e2219c67514d4a962f681f9a39c685166 WHIRLPOOL f33d7bfe0174c7de81986a44578df8322fa8f2b46911e9f6fc05ffe8f0839e70b691d62ef9b6dc1b248aceb68760330ef69e86f026a83b6c0f27bcee3a4bc07b
DIST netbeans-trunk-nightly-201501190001-src.zip 201391445 SHA256 ce4ec7706f80732c5c6d5764fb4cb0f2f82341d668e2680ed4d12c382e8541de SHA512 232c8beecd613bafca37af997c3aae0f35caa28a3a3f381553bc3264916f606540bcb5186c8a2a52ca21ce177ed413d6907865b4b42b80c102e7c636df736628 WHIRLPOOL 2176f82b120a7f9360f3b01cb970a8fcc5078e97da90ae0e870b37a53998beca6306b5f58bf9af3a15dc403f1dbb888457a56b0657a2f972b8e01ebe1b725abe
DIST netbeans-trunk-nightly-201501200001-src.zip 201396862 SHA256 1a9378d8f52c4f617653d096aff287cf62212af8a6f878fe54cc468e4dd4bed7 SHA512 92fd39cda2d11816b9a01e0e5c26b3f527354a69efdc940cb27d5b17ee6493a07225d2698260db2bdc220e01d166ac42b5fb62f809d1e2eb84419c6e6abb3e14 WHIRLPOOL c3ba7155b5d376041d750c42f1ff8f8dec5bdbfedb470dea483a665978ef3982f087cb7a521f7892c264bb38d0876e4e7a08346ae4579338ba698ae7ee4ba456
@@ -61,19 +48,6 @@ EBUILD netbeans-websvccommon-7.3.ebuild 2701 SHA256 a5d30b948c23550941eac8797bab
EBUILD netbeans-websvccommon-7.4.ebuild 2655 SHA256 e21fe6e680e79651d20220b3b913ca09be3b77b87924527dfa674ef274030cf4 SHA512 e4d42507b3e71edbdf97389d9fca959f97e2e06e6df64890c8e2b7106560495ff6f595d0eb34cde186bbc1bb47a7f0490469e3b7eb6f80d9de8c468c69b24c9b WHIRLPOOL 5f08f148bdbbd637dc82c031933bd0f5fbcb5bf58bbc8f2f2335e72e34eb7ae3c4899de27e076b2043fa249237b8aae4b10d7bb0613119d00c98646ee5086821
EBUILD netbeans-websvccommon-8.0.2.ebuild 2657 SHA256 89949bf0bbc4de97ae3f5090cb4fc0fe09dd423b82a313ea74b6bbfad5d288a5 SHA512 1f779692b21b763dfaa8a14b3121bb751b6d310b5b09f761dd02ce1b8934fdb10f71eda5dd3c63c43ea9a01f75e24c4af3dfd70f985dfd583e7d04c6414e899a WHIRLPOOL 6a0b766f52ade7073e0b5071b6e0dcf7e6fa5e177fdb652ceb5d089fcfc9894df8bb8c432c971a449d94444a7d7fddf28b70c127a19ea9ac9817de23aca9fc2c
EBUILD netbeans-websvccommon-8.0.ebuild 2649 SHA256 7d216abb3e3a38e9b730f273ef7b5ed4c14acd3475842b9f16ee14b07f529904 SHA512 27fe3cf6e6e8bf28ab06d70f5d4c18063bf70f070a829837c5b9f0e637e741b36cb5561842545421808b3048f493af49ee64fde7409770a838d2357638ef5a8b WHIRLPOOL bf7066689776a7d4ab0e89dc3bfac1b9caafc8082a60bf7a1a2901a4e7293055a68cd6c83f9457497c11d4b577c9a96d9444685b8d54684dd6e1bca558cc5604
-EBUILD netbeans-websvccommon-9999_p20150103.ebuild 2727 SHA256 3096833663a87cbf26347763d5e508b4b437e60ede478ec7dbcd84a503d3b7a3 SHA512 624d91502e37917a87fbf9ae70eb8f063bcf80a94f597b4a1d6d68d836e369b942702c13121ee04a1ce5827889f2079ef125c52d72ea6c02f26b8154272c5d3e WHIRLPOOL 6531b84c0427ff9e15051e88e2c68f23cf93af094b0af6f389fa50c52caab461060abfd68117f1ea4d100866d1f0ed1e3365cd608fd4c5218482739ce2f7845b
-EBUILD netbeans-websvccommon-9999_p20150104.ebuild 2727 SHA256 77aac9e3239c4991a304e1cc7acaca0f46c35aa9cbcb593a84a5e40771b54489 SHA512 384bf3fa618e8eaa90bad180dd10c69a93b11250cda1ffa5d7001030e40a25eb3b64dc21a6663058992669826248fafe7499d367378fd01c7fdcfb5d461211c5 WHIRLPOOL 035bebfcf0fef45d75a193643d17de41ed4679fd1b73dfaa3894ae91a4259c73d126a810a73181d68b2231c4446c3442db970a573886925cfe3d85179c114bdc
-EBUILD netbeans-websvccommon-9999_p20150105.ebuild 2727 SHA256 a64aa6163353af4c9842761b786838db1756291af0f8a484bbe3a44628515ef6 SHA512 7fe8abebb790a8de2db8a8ea74a795dfea01bc26a8db5415daec1394fd02555dc05f111624584f2994071ac225f826d2b841ae2d676118940d90c05cc63fbdb5 WHIRLPOOL 23fb77ecabbf38cee348ae09b8fa8c1de1dc4e7baecd9f4dc6c44b3929d7fbe9e0921b4ca68a79f8e85c0a9626501e8b91132956c0378c18feaed7c7b3c8eda2
-EBUILD netbeans-websvccommon-9999_p20150106.ebuild 2727 SHA256 6e976c30159e7924c5c6bfc6e827586da7f5b712f0cbaa5aa79218415edaccfd SHA512 130875a9903f1e3007f69025b0704d1069036a7d6c0ed3d34b214f1916e4a4adbe3f5d41555f65d64c21458c313d27aa70c9e539e8348fc19a9defeea9ef975d WHIRLPOOL 57acc1daabe9a013d28b03ad972fd75855807fb9c671cfe10342c8d17beb6295d9215958361914abe420a1cc70acdf27e6e849ae1c2cf9468a729ca88acf5a2c
-EBUILD netbeans-websvccommon-9999_p20150107.ebuild 2727 SHA256 5ac8b82a7080ec2830970996028574cd5984af4d0bd3a0ec9aa61fce4d699ead SHA512 edc5ef51fbe68320948e8bd239237585bda21a2dbb9b561ee0174e617d1a7600a7d3dd00b77f28ce02a8b65f9b2031ba37d080616b7143f1db7236b2db6a6e2f WHIRLPOOL 019204ecf9ec5944848373eec1e8c0de3f993a7586f41784ef4b11296e154e60595ec3b85d76ac882061a535e4b0fec6b7cb0456f29599e6d6d69be6a3fc2b78
-EBUILD netbeans-websvccommon-9999_p20150108.ebuild 2727 SHA256 7d6e012e656eb3d31bc33a499a1d321f2a3326086e71a8993f090dbe790270d7 SHA512 1fa7b89e033e01fbd77a0eb81610181294272735a9522228cc74265d8288239ea67721429744fb317d83eb066687c2ef34f3245f4c29cdda4e21ae7e825a021a WHIRLPOOL b73b70ba4149ca5a1c0203dd72b7d64113336927c806041a607af13e4a07f0de90e48eae894e6861c1e7554e734e464783349394a0c2fb7881403d2fb070bfcd
-EBUILD netbeans-websvccommon-9999_p20150109.ebuild 2727 SHA256 cf3520be5c5891facc08538a6f5fa6ba82aeb61329ccd5098d5e4fa173eba435 SHA512 2652c6fe90def402d22e0adb9d9da0e7db3ff128ed41fdfd004f537b1d65fb76ef560a47e2934ae7c8a8565c90c01d19bb052e04026fbad8d0c574ef01f21757 WHIRLPOOL 93f8753d388c12fc501e8aff4b513b7aa7d8e0f7bfbaa336d03345709c94a23e3d238aa02faf1e6bacab1556201ae8aecdef10e6fae95b9abe0b3cc10a3aed2e
-EBUILD netbeans-websvccommon-9999_p20150111.ebuild 2727 SHA256 9c602d2941b675c95e9fa3ddd7fd2a3ca3d6c27c7abd2cf1beffdc61e54439ee SHA512 a5caf84dc9632b31f0c594f134e11a6cde37f6654776d66f88d3776d20fc12051ac48e5161cae0ef834afeb4ccb81d909d8dbb1f77fbeb1a09ed505ac4d66874 WHIRLPOOL e9baeb7f29afc0e410de2229f3720a5047f235733aeee433600c7a6bc2a5e8a3830ca12fe620df4b6fc42a36e0ba6129980c2322fd208ab727f5ae94e9dc334d
-EBUILD netbeans-websvccommon-9999_p20150112.ebuild 2727 SHA256 ebdfaf8fd04e288365080819a3dd0fa9c61f8ea62771378f568d96420fa2f2a5 SHA512 0a1869d48532ab44d1066571c5df24c2d3f380280511d6cf487f7a1d935808df7d19556272ea5636bfd46f6b2e6c76a418cd04ed522e65b5f8d71c023ad98531 WHIRLPOOL 4f11db27a13fc2080dedbbcd1304510adcc7f1bf34f8b0b10f840e2b0cb45bd92698d192532ca4441b7514bc1134cac6f9ca95862622aa5aa63a05d418f40efe
-EBUILD netbeans-websvccommon-9999_p20150113.ebuild 2727 SHA256 aeb389cfef748bf0d8c432f1c45e4b90d065839504671954346d8854fc6e6528 SHA512 1368b43f2ef83233d1e4c5fc63be079895a8bf7e0df9b1bd8bdc8c17a0d07e092d20e2e08f3f0f2c0a6d825dc2ed413842ef78ac886b88f2f6aba9803dca50d9 WHIRLPOOL c3f4618053497022024cd3c55bcc084a676b0fabfb60b2b8a26c9df8190a5c1f112ff10d6703ba3f642b3d1ce3504d6da0d8089c856d0f5c1305d613879ccc60
-EBUILD netbeans-websvccommon-9999_p20150114.ebuild 2727 SHA256 d6349f1a50a0ab593e454e08ea4047a697dbe25a90400a09f3e7b6d587f64dd5 SHA512 ac1c8838c55749e16f0649b5ced8673dc941c7692596a5982d1e2d6fc732e48e368b1c696703d6b873b3fcdb973d1219167f96151ba5e58f0ed29067b471d52c WHIRLPOOL 464034a53422dc00300834183a7c2c10ae163f2559c0a8e717b24cbdb56efc209299f9e56be7080f9f8d5e89f62eaf5b9f8e5c2a34404ada7e362c8253e0a1e9
-EBUILD netbeans-websvccommon-9999_p20150115.ebuild 2727 SHA256 aa9ddcf1829a4a2d6021080cfa1dbc2a8c7cebfb8315940db86946b8a89d581b SHA512 ce503b1c8bf330109b0356f2a75a7a9c73ede633bf0fed73d50d5255265ff5592b901b7a43759dc0c05ac5e74aa1e4c74a069ce9fda8e4fe13a06eda00fb20a6 WHIRLPOOL 67bb41532686549a8aa088afff0abed80ae0af6260f8d0b50dedd9954e444a3b8642f12825f39fa44071e398ec02b724cf229f1ff2571d344f1eb34e2216b67f
-EBUILD netbeans-websvccommon-9999_p20150116.ebuild 2727 SHA256 6c30bc2507cc9e5a096cd50e6615b4609d6ecc4034e312ddf0377ac91f1b2c66 SHA512 6da1d854fd9f6b20b6d224600197c67bad3caff62dee02101da504e2ae3af6d301a2c7f52f42da19bed6c668e0c5707a7021af18ff77a5613115fcc40af66951 WHIRLPOOL 42cb4ce0c8899ce032a8091f914156b90ac9d71f912e7cff0845c59c721ecc1da2dc6621dab8ec93e50849ec71c9582581f8330bfc8949cf75f26ae9295b17fa
EBUILD netbeans-websvccommon-9999_p20150118.ebuild 2727 SHA256 1f59d2120e206997bab4c493976a3cab1f91b0440d4db909ed691b9e73a9d96e SHA512 b1d78610baef6378fa30373a28b2504a0884ff379b28b44a863cf30d05d60011c9d858d0f2586221b54c31820d2c4635b60ade78546a0e8716268fc85f1c3117 WHIRLPOOL 1933ebc83fbe473827be12c8d99e5b30187fe6e2a80cd33c658317098393f797db9680c5f6e7223e002bb31d43f4b320de32a0136fc29d023f026ef0ee422702
EBUILD netbeans-websvccommon-9999_p20150119.ebuild 2727 SHA256 1ac36d17eaf05534e933a128c7a8cb1bfee23f9e89e2ee15fa1245a3a3640224 SHA512 7697999c8e3054531000b2e1da48479751bda7e3ac68bd86f2ad8bcf0b2afb8d6e4abd7d99320146e8b94ad8f08d9b94a9226ca8da125f99652128cb921fbf70 WHIRLPOOL 7fb0b3acbcbfd0bd682da42e6428cfc3a80c3bdfc750404be77fdcca0661c51d86039a76bc2f8c1ba12389f712909c6ec3479803f668036fcfa2cc454d3b17fc
EBUILD netbeans-websvccommon-9999_p20150120.ebuild 2727 SHA256 1fc1715c4144ffbe58189d38bd4eb0f056c292da8b39cfdcc77a28cdf04a06c7 SHA512 d241104d507f705aa56e05a22a981c9c26d100e22524525cac9ad9fa07f4d0665740452a5c9021d50198d499589196eec22723c2643eeba59cede092a7ec3359 WHIRLPOOL 6f1b51a34eb1b49a7b8e37efd2ec38167a750d2dabdfaae77c479d17638ace9ea8498509927e1c2b56e370c4a8d20370a407a1fbb086b7e202f0917b4ba53b47
@@ -102,5 +76,5 @@ EBUILD netbeans-websvccommon-9999_p20150212.ebuild 2727 SHA256 b6b452816124a2e14
EBUILD netbeans-websvccommon-9999_p20150213.ebuild 2727 SHA256 c10a62dd1415ca266a16b3bf31fe9692a390c10046db7935f8e66e3ea874de79 SHA512 952294f0517bd3f060da75ddb5cac5394286668a2462c2382c0c0612fe62e99196d90d4ba63d29ce4e80fac64523b662a9191620b88de22f792020659ce2edd2 WHIRLPOOL 8118beaff3e8c4fdf9e14609ee251f2251a9dd4315d57f434171f98033ab3407f4235b8e8aae1bf7e82677b63a08ba611fc89c20b75bc0efc4cfb9abfb10b47f
EBUILD netbeans-websvccommon-9999_p20150216.ebuild 2727 SHA256 c072dc3dc2e71ccef6a5aab2c0c6bcb148351693b3ed5b8f843b363b80cfe1b5 SHA512 fba4649174957d6baba0562a063b183a60f4bda0439668ba80df988bdd03db7a2f7a6a4c44966a693622def6c652cab35ccdac416cc0a55bfadb11617b8d1a7a WHIRLPOOL 30e0f0eed44b6daa23d522800bbb4a80f502382a6b3c054dbbce0b1d6e07aa6b29d6d5f2ddb9955944c43d0aa80c3e6a7294538e431531360d381c26ce1f2759
EBUILD netbeans-websvccommon-9999_p20150217.ebuild 2727 SHA256 fb5af261ddd49eeba99ccf57c38c8e9338d30460eb619bbf6e10e0a3612c4ec5 SHA512 a0a0415921b5fe1340dff9e362ca5b18220b69cb7d142dfe7d22539cc84d685680324f0a40bee2ed31899658b533c59bf9aaca8a8ef7143f050ebda37a343e32 WHIRLPOOL 03d22367c1760e8b664947e2fbf4edca985bc3fb1b15a899374554c5f961aaf6aeb80d5fb23f78c4d94ccd5cf3f3dbd89583f6aec47b89c350d216b81a67e88d
-MISC ChangeLog 163697 SHA256 1d51965972a39834bd8c5de55a83ed7c2d84fa13904222d2e6d2144692ce2f9b SHA512 527b7cac4505878ef42c7007cede5ca4f6e038d50960dcaa4460344f32ccfa1a27238ba4f3b3482efb5ab8c23c72d770ea6aa99a32de147a4ee01afcba19a04e WHIRLPOOL d295236eb11d9a1416695b5f788a6e5fe5bb84d77fd559d1605bf454ad63018e0167f6a412dc571d76d9a78b2478ab644f9d2b3e9b904fb787afa350f968b4b3
+MISC ChangeLog 164401 SHA256 b7ac794ea0c07463b918a14e3749f71102a1d578de1c7265de7daec6e949c0bf SHA512 681f2f5e54440371016442ca14322b924d36fe596c1b9260f09969f94681f09af08e830383f020fa87f705e5df8547ccd4a3ad4c51f76fd9beac793bc5aa7ffd WHIRLPOOL 58b1ddbbfc4e53df76e522c3c86ab85a6e4de5ca4931eaa609c1f0d5661cfc005e72c9fbf6f6044687c325b5039ed9ca671c565170b65d2b9e53a2e26e903990
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150103.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150103.ebuild
deleted file mode 100644
index 5745f31..0000000
--- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150103.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Common Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-03_00-01-55/zip/netbeans-trunk-nightly-201501030001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/websvccommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
-}
diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150104.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150104.ebuild
deleted file mode 100644
index de4dab9..0000000
--- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150104.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Common Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-04_00-01-55/zip/netbeans-trunk-nightly-201501040001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/websvccommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
-}
diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150105.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150105.ebuild
deleted file mode 100644
index a149aa0..0000000
--- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150105.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Common Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-05_00-01-55/zip/netbeans-trunk-nightly-201501050001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/websvccommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
-}
diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150106.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150106.ebuild
deleted file mode 100644
index 959c5ba..0000000
--- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150106.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Common Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-06_00-01-55/zip/netbeans-trunk-nightly-201501060001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/websvccommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
-}
diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150107.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150107.ebuild
deleted file mode 100644
index ae5ffb0..0000000
--- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150107.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Common Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-07_00-01-55/zip/netbeans-trunk-nightly-201501070001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/websvccommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
-}
diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150108.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150108.ebuild
deleted file mode 100644
index 28a480e..0000000
--- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150108.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Common Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-08_00-01-55/zip/netbeans-trunk-nightly-201501080001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/websvccommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
-}
diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150109.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150109.ebuild
deleted file mode 100644
index 1bcfca0..0000000
--- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150109.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Common Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/websvccommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
-}
diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150111.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150111.ebuild
deleted file mode 100644
index 6f23744..0000000
--- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150111.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Common Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-11_02-08-05/zip/netbeans-trunk-nightly-201501110208-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/websvccommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
-}
diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150112.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150112.ebuild
deleted file mode 100644
index 6ea3014..0000000
--- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150112.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Common Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-12_00-01-55/zip/netbeans-trunk-nightly-201501120001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/websvccommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
-}
diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150113.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150113.ebuild
deleted file mode 100644
index 110bdc9..0000000
--- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150113.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Common Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/websvccommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
-}
diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150114.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150114.ebuild
deleted file mode 100644
index 3c6bfe1..0000000
--- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150114.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Common Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-14_00-01-55/zip/netbeans-trunk-nightly-201501140001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/websvccommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
-}
diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150115.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150115.ebuild
deleted file mode 100644
index 817da32..0000000
--- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150115.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Common Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-15_00-01-55/zip/netbeans-trunk-nightly-201501150001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/websvccommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
-}
diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150116.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150116.ebuild
deleted file mode 100644
index 1149a38..0000000
--- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150116.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Common Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-16_00-01-55/zip/netbeans-trunk-nightly-201501160001-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/websvccommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
-}
diff --git a/dev-util/netbeans/ChangeLog b/dev-util/netbeans/ChangeLog
index 2d70a55..55f926e 100644
--- a/dev-util/netbeans/ChangeLog
+++ b/dev-util/netbeans/ChangeLog
@@ -2,6 +2,16 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ -netbeans-9999_p20150103.ebuild, -netbeans-9999_p20150104.ebuild,
+ -netbeans-9999_p20150105.ebuild, -netbeans-9999_p20150106.ebuild,
+ -netbeans-9999_p20150107.ebuild, -netbeans-9999_p20150108.ebuild,
+ -netbeans-9999_p20150109.ebuild, -netbeans-9999_p20150111.ebuild,
+ -netbeans-9999_p20150112.ebuild, -netbeans-9999_p20150113.ebuild,
+ -netbeans-9999_p20150114.ebuild, -netbeans-9999_p20150115.ebuild,
+ -netbeans-9999_p20150116.ebuild:
+ removed obsolete ebuilds
+
*netbeans-9999_p20150217 (17 Feb 2015)
17 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
index c8ca928..5c92b7d 100644
--- a/dev-util/netbeans/Manifest
+++ b/dev-util/netbeans/Manifest
@@ -21,19 +21,6 @@ DIST netbeans-l10n-7.4-20131010.tar.bz2 12414976 SHA256 b0810e4e04011a7a634b30d3
DIST netbeans-l10n-8.0-20140228.tar.bz2 12022373 SHA256 5ff8c77aff7cd596206cfc573d5f37f83b475802a42a87b7892c00856b1bd91a SHA512 bd5e12277362bf4d51148fdad3faaa4d7d70e36b6b487e6ef9dfc4a082a3e1aa2a8828d266ad851e7bc98c28cdcf132a1fa01323677ee42a6add9bf920fa6161 WHIRLPOOL 3ca6e20abe73fe22a7653be97d6229daee3dd2a8f0f2a7a6a2a821f4336f8836abe6d11917acc539e47739e946ceb7533de15dc7e9919c449ddc4762920c657b
DIST netbeans-l10n-8.0.1-20141110.tar.bz2 12065358 SHA256 542d325cbc6e0e617f6076e964e37803ec322b6d0ee4724a6d2127f2f480fb24 SHA512 28242dcbe7bcbc6a9abce15dfe6fd6140a275a417d96ff28228315bdc0ce8110ede899a1815e2fdf9115b48221d50cd3ff5b71a15d36316d04d81f66e9c0cac4 WHIRLPOOL 0318caea3463d3f7bb8876774b1cc9467dadd9bc36497a9304ed12900e2fabdc4dcdfec0b9eaee27bb36c39e9caff3743c5a42ad4c3a432205a716832688c4d6
DIST netbeans-l10n-9999-20131010.tar.bz2 12440242 SHA256 64c48605820ec1f35e38c34b48cc16cd40c053d085d50819d4b4e9a80453dfa9 SHA512 7d4d61fa61710186fefd90721598ec635db7c6249ce6fc484fd5813636220f163b60230349c984c398c87e083d2d629c531fe5b4cea3752ebbcaa9823b701a02 WHIRLPOOL 10506e3a3004d6c0ab17b05507f72db2c25d2713c3233a7f5478da27d3b1261b5fb6d5f71cbf369858668ca2d1219dad1900c6c42d3f250adcc935e846e56b09
-DIST netbeans-trunk-nightly-201501030001-src.zip 201338819 SHA256 c3ffc019c29c3c7bef021b074ffff4829e5f1d1adc3e4ae097a56d27069bf820 SHA512 ad1361a2faba8703a0daeeaa5b834dae46dd3d8f044a6cef200738d268aaa2c74b557c2426735454194e525bec28250e684b67d79501b9c3373f295de65c1a22 WHIRLPOOL dfe43998e68de2b48a461606cef3755474f7e36bc3927bdcb6d63597aa40dde11fff0e3217a5e234916ca2f91998f2d127ef350c5c9778efc7895db429126d99
-DIST netbeans-trunk-nightly-201501040001-src.zip 201339217 SHA256 ded2c737bab950f4f4e403f85f9352753a0ce313262164d9c5bee6bdbfb570c4 SHA512 902d0e19d09070a608175a5e950d1fae63480ccc52771f381e784b5029ddfe422f96a00a9be8ca29a52989e71d121741561064b39460ba7aaa39a686feb7fabc WHIRLPOOL 38c176edb5e96d8afef1ae69f5f48c3c4a7ba71573737ebbad7f73b7b7a802576f78fc130359e34e8f4eb6e7ce5f96470ae045652fa9e5f301dfe11f55c68e72
-DIST netbeans-trunk-nightly-201501050001-src.zip 201339217 SHA256 e6dbec399367e4ee139e231cb9b91dea84d95b428820d987f7f4b49569bff2d3 SHA512 f7070f335de561a6d0dd9b8301365c0b2b6ea20facca9b66ed8fbc6ef3eba62200f66e8c3e9a38fe99982f5f1ce85f743dde3a33a8c2a34897ca424c8c667094 WHIRLPOOL 72c94387a21ec39e4ba0f0d846212f97313f6b80ea3698a471a92b570dbb3dd4cc27ec54fe1a67f119b18274940bb66459216d52a53509b7c64e3ac3472d26c0
-DIST netbeans-trunk-nightly-201501060001-src.zip 201344766 SHA256 140fc7200d1d00dc1432e7999cdabaf2f72e537cb8a88ba97ea8eabe6a4c3553 SHA512 593629b8ec36d623877c598b4605dd0db1db0dc4bb7125c39f7a44ee71cda7e1d8cd0cff4aaa93bfec5b300b35b8830ddf5255906dbbea49adcf1f8b03eaca4c WHIRLPOOL 4b7597d5fefc728634a6c6c1ff4bcfdba35000569a2aadcd7303357712f7095c6fe385fe6ec9e17214bd17bdb1882f4cc4a7ee06918a3aa678d614e85e4f63c6
-DIST netbeans-trunk-nightly-201501070001-src.zip 201351397 SHA256 a04e22a015ef3773db5bc6d3e5e60919f24563b48c2562e916a27717dcbc06dd SHA512 e4d7e72120b910bc4e93276dd0b586e98fdc8f9fdbc62cc5193bbce71a187089ab83da4598cb7f552640a6ce4e2b64d1e2c88ca49c50b59126d76cf82a57b0a3 WHIRLPOOL 6effcf8ebc1127ae316ae46653bcc2ea233ae79414ad3ccdf24105c87bd4fd2e68603e2aceeb364e35aa6db3ccc14f39d0a95fb5f597844dabb0f24774c7c20b
-DIST netbeans-trunk-nightly-201501080001-src.zip 201355601 SHA256 79082a78e2b4cdadcbf3b9ffb505422a083ae3423c486e351c228e75b11347c0 SHA512 8e3cc2e53f5a8a66bb56ba7d0832a8af1d041c7b2e87c3bd25e09af1c84b1268ba35611655e809a90c3815f281f0f303e444b4918c1f1bf13a37b723ba8fe5b8 WHIRLPOOL f199c06dd0244697565090354c2b4ec16125208d0ce9e356ff255bd36d3fe58fff931ab64cb2dfad65ba84ebe02d646dad08cad58ee5ee07ba63477fc5c96feb
-DIST netbeans-trunk-nightly-201501090001-src.zip 201356906 SHA256 507578e09c422688359c9d0f49722047978e81f92308ad71d096e0e5d3a92f09 SHA512 79fc85158a5cfcba5fd4023c8f81bb57577e10f51f056bd985b444e84f256899c50ac2e54a0018118e5c73e7e4b8adde301a9bc657751173c4405c2706ca0545 WHIRLPOOL 7acd13995ca297347bee725b06eef40173a791ef10450853f1766c4ce2c317b73aecac62835aff81eb744cfe9bd111643d2189c5d6c6bebe660f0292be3a885d
-DIST netbeans-trunk-nightly-201501110208-src.zip 201361873 SHA256 d7566509bd6646b81f64a5943378afd0bab17576524fce42470ae7b945df91c5 SHA512 d7820ff456f69e55cd643c8d730a5c7b05a16113b98978ff55bbb0289ccf66997bb6719d2a77286f7dbce22f2e5763aa54e1bd41a092cb5810608a6cd763eb04 WHIRLPOOL ce0b5491fee3dd6ecdd71b5cb71b13c69d774da26e60692353bb6f19b4b17411e49d9bbb79379cfdc9d42d31ef5affe80c7ac3f73895fc37f99b492bdea3756b
-DIST netbeans-trunk-nightly-201501120001-src.zip 201361873 SHA256 1300b28ee050e2aa8e6d89ef4083de7d7bc244356bd47b19bf104f994576e2f0 SHA512 bee1052640148d00db7f415624a02c8b82dc4ea4eb14950e1a35875e360a05a171c0b2aa84e0a06488d8f699627fbb90bfd3edbe13762ad903d1265ef67e3ddc WHIRLPOOL d66b6c8eed319040678911993058612eaa6da0f28a1614f2879f01c297ca16fdc0a9733c45b6a4c07d3bbca66565294f77beb2d0a7c6976088a3f8499bd4178c
-DIST netbeans-trunk-nightly-201501130001-src.zip 201373370 SHA256 eb5fbabdcc6f246321180f9092a9d0a701cf8816258c694d1e8287da82e1e6dd SHA512 fe8387735727ba0a8147db6f6133bbe028e329fbe0699eca4fc6e78cca5b566232f1de93c205960c3966376a56af3db5a5990e8edf182618d70ace918a4f7d04 WHIRLPOOL a03b28c2038e58f70fa2bbdf02c1adc4c58e34e230ec9fdf67027573a44687dbb769cf213af2392e932e6d793c2c906bb5df637d4809254b8a7f9adc356fb0bb
-DIST netbeans-trunk-nightly-201501140001-src.zip 201400262 SHA256 65aef07f80d9cfe6b47ac2c3aa2be2f1d98a7d9466a44c5196cab7b88e743a2d SHA512 1175de97a824b8be65a5b25b20cfcd17ae4ab4b101794f7dbdde8059b7192f30193d634e63141a54e9e8c2018166f1f204d321270ba91959d450839b9e1fb89e WHIRLPOOL b5944d4eb663cda53d83f88a52775868cf942c632e5cae0be25970fde60557aa43f69095ddc0861eb872f815e562f6998a5873b8aae1c2c660ae8e8ade75b4c2
-DIST netbeans-trunk-nightly-201501150001-src.zip 201400330 SHA256 20732864d0ece6b3b7a2050181c2ec341fa33b031423a913141b9c76aa590044 SHA512 6cd0ff2334b892835c91ae0c0bcf996e2322673533f46cec0efa37db25837f809202de061696c737da837099179a1fe20ef7bd569f6c04375e6090a8c5757d4d WHIRLPOOL 82a9189ff14ac9f373d84346361b231bc7ef298be20892b7a76e20ba8fe3762055f11957f40ba914d939d650cf7f9b098604aae84d30622e207498a5ad14fa81
-DIST netbeans-trunk-nightly-201501160001-src.zip 201394511 SHA256 0a5e6e98692bceabdacc7ef41fe2b7fb59d9c879453982b2dc0e79d28f077714 SHA512 2a5be09537b1735e712ec373cc7f41b1e8b7753be5026ec3a1562d7347f4d5addf58bb9ea052051e0df2113e18a366e4095f84432dffb4b75b86b9ca913d3d56 WHIRLPOOL 7a8d35dcba4754cb809b8ac8710cbba8ba5452c4c4e13963a40e032b13241aa9b44328f3bbeea681bf535a31980e766331acaf5ae265bda5dd5790bda872d8dc
DIST netbeans-trunk-nightly-201501180001-src.zip 201391445 SHA256 b1bf4373e5b799f830894b4ea7ab878ef09c64059758cebb2fa1b1a244718965 SHA512 bf1a40344c915a754f3b7baed759b6513e6a055bface5fe6c30c4e0adeb76fe7d2aaac5d344553ee5df505131cb05c7e2219c67514d4a962f681f9a39c685166 WHIRLPOOL f33d7bfe0174c7de81986a44578df8322fa8f2b46911e9f6fc05ffe8f0839e70b691d62ef9b6dc1b248aceb68760330ef69e86f026a83b6c0f27bcee3a4bc07b
DIST netbeans-trunk-nightly-201501190001-src.zip 201391445 SHA256 ce4ec7706f80732c5c6d5764fb4cb0f2f82341d668e2680ed4d12c382e8541de SHA512 232c8beecd613bafca37af997c3aae0f35caa28a3a3f381553bc3264916f606540bcb5186c8a2a52ca21ce177ed413d6907865b4b42b80c102e7c636df736628 WHIRLPOOL 2176f82b120a7f9360f3b01cb970a8fcc5078e97da90ae0e870b37a53998beca6306b5f58bf9af3a15dc403f1dbb888457a56b0657a2f972b8e01ebe1b725abe
DIST netbeans-trunk-nightly-201501200001-src.zip 201396862 SHA256 1a9378d8f52c4f617653d096aff287cf62212af8a6f878fe54cc468e4dd4bed7 SHA512 92fd39cda2d11816b9a01e0e5c26b3f527354a69efdc940cb27d5b17ee6493a07225d2698260db2bdc220e01d166ac42b5fb62f809d1e2eb84419c6e6abb3e14 WHIRLPOOL c3ba7155b5d376041d750c42f1ff8f8dec5bdbfedb470dea483a665978ef3982f087cb7a521f7892c264bb38d0876e4e7a08346ae4579338ba698ae7ee4ba456
@@ -69,19 +56,6 @@ EBUILD netbeans-7.3.ebuild 7074 SHA256 30465addae831440b18a7fad88f9d38067a740525
EBUILD netbeans-7.4.ebuild 7169 SHA256 2f632e897796886c6bd4d16191b9b75ea480046deeb85815b87a885720a742d5 SHA512 cf09bfe47cdc796118001c9b181b671e58c0ffa36f0abc8f5e2cbacbda8f9eda1c9952de6c8be0ab353e3fcb15a877a6860a46e0bb93df37b3c35ef6937458d6 WHIRLPOOL 4158d082b1207f8ad3ac750342a59b52f22656defc4c782f5eb217a9e0c1f02ad6493eb72b17a89e62f2638a4904772a60b3fce6fc157cfb14a979a4e8d4515e
EBUILD netbeans-8.0.2.ebuild 7173 SHA256 5e87d0c04e12b320be141faaedadc288c0527fecb9c015e534de1b627a1f9f68 SHA512 f59784ff6a9019a25e6300fcc9a74e560f53177f0197499fc95ee5980d5e9ef82ddddbaf0909fcc3ade1d5af43562d1a2e58392eb9dba20129e6f670979e7c7c WHIRLPOOL eddd0f2c17bd6d59e73512f964f3758ccfdad2f8d4b9871117ebb64d27cc68729730a17b534b1648d5a01cd1252ef08b7038018a4bfcbc02c9c85e0acd59802a
EBUILD netbeans-8.0.ebuild 7163 SHA256 45598392e0b78719738465961369c082696753d8ed06cb89fa2490b63c2a1427 SHA512 27ddd189ad7dc22b202d8c1ed5259a5f8d29313d41a22cab1afba64d41da71ffc2c0adfa357f36fb31873dc7e21cbe5cce58671344d715db69180d8b2509e98d WHIRLPOOL e69cb0725b792f907688e622b886e315a75ed95e6e0c5e465a002961cfe905cd07270b0071ed675105db0711c023e78ff4df5cc91234ef210f427a9cd2b79393
-EBUILD netbeans-9999_p20150103.ebuild 7216 SHA256 f98110337a651ec7583e5139527d4d2132a220b71702480c3336e892eafe3a72 SHA512 ae554e1d79f6cf783243982019760e5f084fe80505cde4dc19a3206cd6599ab7892d5628da772356634cd796991602fc225fc6d1aa12935eb59384ee27bf03a6 WHIRLPOOL d13b4c949691cf482a450fef5f915e08d37e552cf328ca7d589310890a62303574e41acfb692ac45d2217566ebae70ac1ea273109013a043775c4a8adbe4c329
-EBUILD netbeans-9999_p20150104.ebuild 7216 SHA256 bc44fd596aae6865a068db5f8fecd771bef1465f8da1f0d27f9a7f3839c0a017 SHA512 5957c8526593b0e3b7961872845d4407a921053f24e577dd6354c9d65a530989f3b1b2aedd6e529e971708cae497e1e42f633a1dbb9ea5e7f2c84cdefd49891c WHIRLPOOL 47ab09a847266dd94a20d0888765b8b1bec6312d7701c978dca3820929f1d16bfe836888e0628be81999c30ba30efd7828af617c32769e2c3c2aeb6e3281d790
-EBUILD netbeans-9999_p20150105.ebuild 7216 SHA256 bfe6a7f0b44e8fd44e1d26a2daaf4d19144e93601f81a65dc6a93370a7389154 SHA512 e8a13fbde138579eca0562e60027ae3bd46fdc5fc8f9e52beb565111ef7980441be95bff93c977ea8cea4dae3beef1b72a36639750a9f25c741eb4d1258d6eb8 WHIRLPOOL 6a1975c2eaf2d2277a71addd035bdb7e68615f367dd222a71249a3bc2aaacf163f27c77664a3e24bbe83afc6ae6b12e9869048b4f758ba4bccb0623628cc4c07
-EBUILD netbeans-9999_p20150106.ebuild 7216 SHA256 c4417955dccde459c319dc18ac603b4348536235d40a505f0848831862fa53f8 SHA512 d2015e6ed9baaa91a6493c29d3881f65f59e769c98f0bddbbf810c54f329bf6958d2e78aa9dba62d1a3d5dabf13eb96d3f0a5e456e92e3fc93023299ab7312f1 WHIRLPOOL db44603abe35315dc1b19827ec42cbccf73b9549b54bfed5ac4a83e5f0b83a64e7188d027279c259bb66ccd0ef38669e0ce3973b8199f7b33b6529d6dd2d1e3b
-EBUILD netbeans-9999_p20150107.ebuild 7216 SHA256 1ce91e148596905b8569dd2370bbb8c405b41eafaaf07a22c6a8500aa3dea199 SHA512 701f85cf0c65476a05cb8b6bb3cf620bc7161c99936a1521008f5311ba26aa56460062230ab72ac33f4b7733e86c4d4d10041c560bc30d473181635f33109885 WHIRLPOOL da9433002cfb120340884f3edff9147120894e4442463905bbb538dbdd59f36d1f3bee8b4b7f7ad216c61257bd721c77d2c541e643d94c5603b43a6abc32be22
-EBUILD netbeans-9999_p20150108.ebuild 7216 SHA256 2b467461b511bbdc926c8998c6cc3cbea056ac702cfada3ae94806690d6c2917 SHA512 ac1c0c777e1905500a14a431074c8f63714fcc32121e8f3738c033e032a286b75d12882e65c477773480376d4e3fb717ee7f0548a76558c389171f803c05ab05 WHIRLPOOL c00bc6890beb6fe0600cbe9f7d1df88129e2c041299a7ddc946d9a4d8a262de5851d6e2f65bb581c62d4f37043c6fabf4a6579632da19dee31ce0bada4bd1bd5
-EBUILD netbeans-9999_p20150109.ebuild 7216 SHA256 6a262b6ffa2305a31047c028d575a35a420a773cd1c4df1bd7c687a8438a0feb SHA512 e729ed17cb2ef1b96ff41fbca705e24d014ac97cb8288e2090986678ba0d14c877ee7167f9de6fdc9458bd8b6c402df9ccee34eb84cf872aa79f2afffc26a02f WHIRLPOOL 2b5690a824125a4a7b192a04b2c5e430580d1663c14b3e16df5b2b5a6e1badebfdfaa91d63a8cd3cf599afbd6804693aa37fd06e7c865e3e2897869dfe422e4c
-EBUILD netbeans-9999_p20150111.ebuild 7216 SHA256 6e2010781d968850f493005b26244b7e8c9d3de03213504e168714430c2c7538 SHA512 97fecbf6a7ce746887ec6fe25ba1d96d9c51e30aba85197fc2b6d1a59ae4e8e41aeb2fc995c98e0e76e21eb14d8371bf024d6d8104f450744ab901e641a694b0 WHIRLPOOL f355bb2d04a8f383c7688f4b308662c6098900b63a24a285b491f5b805cb1cb6f7b78bf0aa82c9871ecb6a9dae84015b573c448ad9e96e1b41162381dce7acff
-EBUILD netbeans-9999_p20150112.ebuild 7216 SHA256 c7893df3e5177175412f45f2f45dee21af6a42fa4f8092a80f8dd4e72fd32dba SHA512 c42a14040f49bfa7350a4204139b1b52d0a3783bb77da344a63a7ee428c5a1d30bd61bdd7aca76eee6a5ef82b300889d203dcd441cac8020b86b4c90ebc87c44 WHIRLPOOL f19d439dbfe42e4df7b13599a355706329fe93daa19e20220712187ebce79ea26f177ff7cea3946aedd5d4ffe945e351f971e465843875091d1378cb978c4069
-EBUILD netbeans-9999_p20150113.ebuild 7216 SHA256 ae012f69a2244659ac63b3262cd7dfb278a2d2b277c386c53cb3a2a7f8bf7fe9 SHA512 5d89707d1dee66e4e34cd52faad0fc879efd541d819f3970c89fc4810f08f07533a3af0f376dd192c464575d960c572cbe30619f7c2245d094f6e7e4498dbcbb WHIRLPOOL 4d5eeb5e7f20b69707a6bcaae2a1275f031b16a8642a49816756dcd10bfcbd9e15c312096bdd530120c4ef55cba3ffd129cb2a9287f736ceab6c6e235716bb2b
-EBUILD netbeans-9999_p20150114.ebuild 7216 SHA256 02ca10c7d20f2f37c54eb2ff6f21f6521b088fcccfb67515529d52bbaa81ab5a SHA512 f1b64da112b597e857d508d6564b9563b96d323fbbd80fa21438bd36d8b1df63624ba476983d42edd45ff4c7dc4d3ad2166f66021498ae126456f71e68fb76c4 WHIRLPOOL 8bde0a6bc540cf62401c74d539496bed9c09d34caa3218730301da51e6ca11cb46a640ab96e560a5a4eab60cea5abfd5c7ec3bfeb88b554f762e8d0f27d103fa
-EBUILD netbeans-9999_p20150115.ebuild 7216 SHA256 a4bbbf4b6012d8ddd8495eebfb13e6cc11aba015547f6aefba5ebf625bdb6a43 SHA512 4ea70adb5dd0f9ac9e641ce7a5e4c45c723b2c3d8a0e0b420fb7da65d41c29ee844767a3bc70d9fb9f73b5c9853ab0342ccb11b30d6ebe68006982f638354f70 WHIRLPOOL fbf70c3918379c5552ae150b7621515401ccf778e17bc7eb0e9c394df5688debef2a27983b6015e70e3ccd7d92e44a9fda91299d2b21bd3761b2ebbc43c0bc47
-EBUILD netbeans-9999_p20150116.ebuild 7216 SHA256 932a7ddb1f2112bbf19bea6281826ce0c0bbfcb8c82b7ce344ae81f54802ba17 SHA512 362c8d7c3bf9e4b1bd6d02cfc67f02e662292803268d24a2f9c00cdb0a9e96a758e4797f2ea7ff019c8d02b5f840d2a031c1991db55feaa97a1e4f271488bcf2 WHIRLPOOL 4dd9bd1655142727033e31eaa15a870d2386fc8448d2a48c20848e76483563312b3360d72ed50f00c6ad3aebfeea8ae0ab5985f8c30ef1b3099c166fe0df77c1
EBUILD netbeans-9999_p20150118.ebuild 7216 SHA256 7a062c1b98caa319060dece145d11ce58c23fd26f9431a34e18b9d41647ae5fc SHA512 c5ab2287f52cdc6b4f79b15780560542aa4583da16cea0fbce09bc6ebac0b02b0e8b4c50c3c04fa2a95c4c91f147505b38b9f7075a0c58349528dedf25fde9b6 WHIRLPOOL 302db2c25d542d129832cb6133be572f6d7a3297e5408d9a0393a89e67e8fee12c40d17e9f6d0eaf76b1b68587f491523ace57d91606e934b1d2a41e7ce8309d
EBUILD netbeans-9999_p20150119.ebuild 7216 SHA256 b5b2e582ed7951a59ca92f94626a75520193cf24dddc25aefcdb905740cce090 SHA512 a8b78600ab6bce97df9c43a97040e03176c591793339d8221d2f895bea009e1ba6b519db16a7c35e00c9d2e5c1ad5c4fe142c7cfe55df43ea513da3bc73dd90d WHIRLPOOL eb84493a8bbfe7b8ceb848e873ee156d174867e457a884fa3b1a28fc96b109c4fd37b65846957320089b726300010203f88d74e57a9c6bd6070f8d7529459d0d
EBUILD netbeans-9999_p20150120.ebuild 7216 SHA256 a46b7bf70116ab124fbc25bb50bed53d93b6986204d5cd09b35ab7b982bbfc21 SHA512 c3a358dd649e655ce3860fbe52ab0071659afac6afc9afff3568765a9924c7e5b8bf3a1398c52b32e24feed5aa5e34cec4d69a5d4c37bd0553410ae816a4dcc4 WHIRLPOOL 49b0466d93ab1cbc9f3d80d483ae88d742ac37c8a0ca5c8b17ae46a8f08160466bfeb5c73e488696a1d34a8b13c6bbee6cf593d992f84fb92aad8f48797652a1
@@ -110,5 +84,5 @@ EBUILD netbeans-9999_p20150212.ebuild 7216 SHA256 0eb26bbcfc08eb298debdc617782d6
EBUILD netbeans-9999_p20150213.ebuild 7216 SHA256 dd42d3484752aa20f920c1437cd7a8aa0ae2a157790efab2bbc94e4f74b4b2c8 SHA512 a924d343fba014bd8cc1410264506657ec97b042424a24834e4c71a039c4cd43f8a963ed4d2c143e214ff7fc4c9664b73a0a8c23954d4b68400bcc00633bb5bd WHIRLPOOL 1c1e1821d16fbed1dcf681210b2d4183c3b676dda2485557781da6e588785aa359460339afc1cf368b11fc164790c53af8b7d677a1ab56975095b2a2c2d5e071
EBUILD netbeans-9999_p20150216.ebuild 7216 SHA256 d4ff70446caa6c3ee4e17a42dcc62c10d383d5a694a2dd55fe113eba8a15e8ac SHA512 59d26ddb3422a5583931c87cca93a96f16f20134a9c38d5a767b4da94d6126a66ff080bb575c80c77e965a01767344e079ba1cb4f181fab5dc5de3d37d77ea9a WHIRLPOOL a62b63e82f069b90652140b404684220246bfad5b4840a3a3465c0642bc9fe104e74ddebb94fa6e9adf885b6f1a61e5318aaea19e8fdbac610f52bf525456aaa
EBUILD netbeans-9999_p20150217.ebuild 7216 SHA256 7caeec75ad9f2afbf1f5b315e1b0fd4e985fb165efcf97b8dac7df72f27cc956 SHA512 3c83d5c5679a89621d22804b54e5836f1421e683ec41e13104ab340e7c435a53e95f27232a65824a58e53fd574451fb9466e4f5f831b6d559ec7e2449ed68c82 WHIRLPOOL a94301119e3a086ad9e9635d0da5e05c3f84844d983b9ba23c01ec15c4351a947ad07159ed133c0f8511a94ce302ed5e51c9473aa42aa94b15d04c4a0d36e85b
-MISC ChangeLog 139414 SHA256 5b9759a860b9cd5859c7bb0efc5b76a0bcbf71dd569312a1f4b09656770486e6 SHA512 96c4199f06bfa1a49373d8aee3f25a04fc4647b7958bcf9f0850f69121f454ebada5ee6c0cb924c219e1bda875b63d2da1465532981ca2197d5ce71fad646ff6 WHIRLPOOL 3609b5fdfbcf4372689024dd360128b8f2cee773f65d1cac7ba47d425b8833db18c86681febef0340854fb61f2bab20d24e08958806524e431c243f0d8a6923c
+MISC ChangeLog 139937 SHA256 2e200e481107348c2dd5a70d9ff02a46902a8ff33161c6ff794b943636444982 SHA512 0415839f32e438e49aa6db8aeecaa5909499ba3e9a953aba72ce90be00d30117ec5ecaf9ad052e406dc6bc9482cfeefadf0af28177c1a9fc79f0baac15e82560 WHIRLPOOL 61ce46eb157fe5c237200dc5d3ea44465ebab1092bbca00381dc519e464e1ee3edfed02254f7f0314f36b0286319fa9461559c6b2362198a083c455bcc499dde
MISC metadata.xml 333 SHA256 a7c289d7be537b4c51bd8100bca0d8a40ceb5fb011942bbd1b286841cf3c1d0a SHA512 3f730fc27f893489524053e81a465519037a68e297f02a5d6400f85f8bfd8a20006e5515a135b8a5779ebf5951a661d99aaa8bf3b9b96141f863e134dba2265e WHIRLPOOL d37106234351185946f6dc870e9b77babd38bed88673771949d26d176d8dad4071be5f2c59bf72b139a6a35c899c2c7ac9ffde1c7b4885135d52c821780cf3d2
diff --git a/dev-util/netbeans/netbeans-9999_p20150103.ebuild b/dev-util/netbeans/netbeans-9999_p20150103.ebuild
deleted file mode 100644
index 249eb95..0000000
--- a/dev-util/netbeans/netbeans-9999_p20150103.ebuild
+++ /dev/null
@@ -1,264 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-03_00-01-55/zip/netbeans-trunk-nightly-201501030001-src.zip"
-PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
-ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
-SRC_URI="linguas_af? ( ${ALL_URLS} )
- linguas_ar? ( ${ALL_URLS} )
- linguas_bg? ( ${ALL_URLS} )
- linguas_ca? ( ${ALL_URLS} )
- linguas_cs? ( ${ALL_URLS} )
- linguas_de? ( ${ALL_URLS} )
- linguas_el? ( ${ALL_URLS} )
- linguas_es? ( ${ALL_URLS} )
- linguas_fr? ( ${ALL_URLS} )
- linguas_gl? ( ${ALL_URLS} )
- linguas_hi_IN? ( ${ALL_URLS} )
- linguas_id? ( ${ALL_URLS} )
- linguas_it? ( ${ALL_URLS} )
- linguas_ja? ( ${ALL_URLS} )
- linguas_ko? ( ${ALL_URLS} )
- linguas_lt? ( ${ALL_URLS} )
- linguas_nl? ( ${ALL_URLS} )
- linguas_pl? ( ${ALL_URLS} )
- linguas_pt_BR? ( ${ALL_URLS} )
- linguas_pt_PT? ( ${ALL_URLS} )
- linguas_ro? ( ${ALL_URLS} )
- linguas_ru? ( ${ALL_URLS} )
- linguas_si? ( ${ALL_URLS} )
- linguas_sq? ( ${ALL_URLS} )
- linguas_sr? ( ${ALL_URLS} )
- linguas_sv? ( ${ALL_URLS} )
- linguas_ta_IN? ( ${ALL_URLS} )
- linguas_tl? ( ${ALL_URLS} )
- linguas_tr? ( ${ALL_URLS} )
- linguas_vi? ( ${ALL_URLS} )
- linguas_zh_CN? ( ${ALL_URLS} )
- linguas_zh_TW? ( ${ALL_URLS} )
-"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE_NETBEANS_MODULES="
- +netbeans_modules_apisupport
- netbeans_modules_cnd
- netbeans_modules_dlight
- netbeans_modules_enterprise
- netbeans_modules_ergonomics
- netbeans_modules_extide
- netbeans_modules_groovy
- +netbeans_modules_java
- netbeans_modules_javacard
- +netbeans_modules_javafx
- netbeans_modules_mobility
- netbeans_modules_php
- +netbeans_modules_profiler
- netbeans_modules_webcommon
- +netbeans_modules_websvccommon"
-IUSE_LINGUAS="
- linguas_af
- linguas_ar
- linguas_bg
- linguas_ca
- linguas_cs
- linguas_de
- linguas_el
- linguas_es
- linguas_fr
- linguas_gl
- linguas_hi_IN
- linguas_id
- linguas_it
- linguas_ja
- linguas_ko
- linguas_lt
- linguas_nl
- linguas_pl
- linguas_pt_BR
- linguas_pt_PT
- linguas_ro
- linguas_ru
- linguas_si
- linguas_sq
- linguas_sr
- linguas_sv
- linguas_ta_IN
- linguas_tl
- linguas_tr
- linguas_vi
- linguas_zh_CN
- linguas_zh_TW"
-IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
-S="${WORKDIR}"
-
-DEPEND=">=virtual/jdk-1.7
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}
- netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
- netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
- netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
- netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
- netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
- netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
- netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
- netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
- netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
- netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
- netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
- netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
- netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
- netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
- netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
- doc? ( ~dev-java/netbeans-javadoc-${PV} )"
-JAVA_PKG_BSFIX="off"
-NBLOCALES=""
-
-pkg_setup() {
- for lingua in ${IUSE_LINGUAS} ; do
- local lang=${lingua/linguas_/}
-
- if [[ "${lang}" = "ar" ]] ; then
- lang="ar_EG,ar_SA"
- elif [[ "${lang}" = "es" ]] ; then
- lang="es,es_CO"
- elif [[ "${lang}" = "gl" ]] ; then
- lang="gl_ES"
- elif [[ "${lang}" = "id" ]] ; then
- lang="in_ID"
- elif [[ "${lang}" = "nl" ]] ; then
- lang="nl_BE,nl_NL"
- elif [[ "${lang}" = "tl" ]] ; then
- lang="fil_PH"
- fi
-
- if use ${lingua} ; then
- if [ -z "${NBLOCALES}" ] ; then
- NBLOCALES="${lang}"
- else
- NBLOCALES="${NBLOCALES},${lang}"
- fi
- fi
- done
-
- java-pkg-2_pkg_setup
-}
-
-src_unpack() {
- if [ -n "${NBLOCALES}" ] ; then
- unpack $(basename ${SOURCE_URL})
- unpack $(basename ${L10N_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
- fi
-}
-
-src_prepare() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- fi
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Compiling support for locales: ${NBLOCALES}"
- eant -f nbbuild/build.xml bootstrap || die
- eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
- -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
- fi
-}
-
-src_install() {
- if [ -n "${NBLOCALES}" ] ; then
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
- if [ -d "${cluster}" ] ; then
- insinto /usr/share/netbeans-${cluster}-${SLOT}
- doins -r ${cluster}/*
- fi
- done
-
- if [ -d nb ] ; then
- insinto /usr/share/netbeans-nb-${SLOT}/nb
- doins -r nb/*
- fi
-
- popd >/dev/null || die
- fi
-}
-
-pkg_postinst() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
- einfo "the locale is built for Netbeans."
- einfo "If you want to force specific locale, use --locale argument, for example:"
- einfo "${PN}-${SLOT} --locale de"
- einfo "${PN}-${SLOT} --locale pt:BR"
- fi
-
- if use linguas_ar ; then
- einfo
- einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
- fi
-
- if use linguas_es ; then
- einfo
- einfo "You selected Spanish locale so you can choose either es or es:CO variant."
- fi
-
- if use linguas_gl ; then
- einfo
- einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
- fi
-
- if use linguas_id ; then
- einfo
- einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
- fi
-
- if use linguas_nl ; then
- einfo
- einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
- fi
-
- if use linguas_tl ; then
- einfo
- einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
- fi
-}
diff --git a/dev-util/netbeans/netbeans-9999_p20150104.ebuild b/dev-util/netbeans/netbeans-9999_p20150104.ebuild
deleted file mode 100644
index 789d671..0000000
--- a/dev-util/netbeans/netbeans-9999_p20150104.ebuild
+++ /dev/null
@@ -1,264 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-04_00-01-55/zip/netbeans-trunk-nightly-201501040001-src.zip"
-PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
-ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
-SRC_URI="linguas_af? ( ${ALL_URLS} )
- linguas_ar? ( ${ALL_URLS} )
- linguas_bg? ( ${ALL_URLS} )
- linguas_ca? ( ${ALL_URLS} )
- linguas_cs? ( ${ALL_URLS} )
- linguas_de? ( ${ALL_URLS} )
- linguas_el? ( ${ALL_URLS} )
- linguas_es? ( ${ALL_URLS} )
- linguas_fr? ( ${ALL_URLS} )
- linguas_gl? ( ${ALL_URLS} )
- linguas_hi_IN? ( ${ALL_URLS} )
- linguas_id? ( ${ALL_URLS} )
- linguas_it? ( ${ALL_URLS} )
- linguas_ja? ( ${ALL_URLS} )
- linguas_ko? ( ${ALL_URLS} )
- linguas_lt? ( ${ALL_URLS} )
- linguas_nl? ( ${ALL_URLS} )
- linguas_pl? ( ${ALL_URLS} )
- linguas_pt_BR? ( ${ALL_URLS} )
- linguas_pt_PT? ( ${ALL_URLS} )
- linguas_ro? ( ${ALL_URLS} )
- linguas_ru? ( ${ALL_URLS} )
- linguas_si? ( ${ALL_URLS} )
- linguas_sq? ( ${ALL_URLS} )
- linguas_sr? ( ${ALL_URLS} )
- linguas_sv? ( ${ALL_URLS} )
- linguas_ta_IN? ( ${ALL_URLS} )
- linguas_tl? ( ${ALL_URLS} )
- linguas_tr? ( ${ALL_URLS} )
- linguas_vi? ( ${ALL_URLS} )
- linguas_zh_CN? ( ${ALL_URLS} )
- linguas_zh_TW? ( ${ALL_URLS} )
-"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE_NETBEANS_MODULES="
- +netbeans_modules_apisupport
- netbeans_modules_cnd
- netbeans_modules_dlight
- netbeans_modules_enterprise
- netbeans_modules_ergonomics
- netbeans_modules_extide
- netbeans_modules_groovy
- +netbeans_modules_java
- netbeans_modules_javacard
- +netbeans_modules_javafx
- netbeans_modules_mobility
- netbeans_modules_php
- +netbeans_modules_profiler
- netbeans_modules_webcommon
- +netbeans_modules_websvccommon"
-IUSE_LINGUAS="
- linguas_af
- linguas_ar
- linguas_bg
- linguas_ca
- linguas_cs
- linguas_de
- linguas_el
- linguas_es
- linguas_fr
- linguas_gl
- linguas_hi_IN
- linguas_id
- linguas_it
- linguas_ja
- linguas_ko
- linguas_lt
- linguas_nl
- linguas_pl
- linguas_pt_BR
- linguas_pt_PT
- linguas_ro
- linguas_ru
- linguas_si
- linguas_sq
- linguas_sr
- linguas_sv
- linguas_ta_IN
- linguas_tl
- linguas_tr
- linguas_vi
- linguas_zh_CN
- linguas_zh_TW"
-IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
-S="${WORKDIR}"
-
-DEPEND=">=virtual/jdk-1.7
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}
- netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
- netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
- netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
- netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
- netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
- netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
- netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
- netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
- netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
- netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
- netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
- netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
- netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
- netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
- netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
- doc? ( ~dev-java/netbeans-javadoc-${PV} )"
-JAVA_PKG_BSFIX="off"
-NBLOCALES=""
-
-pkg_setup() {
- for lingua in ${IUSE_LINGUAS} ; do
- local lang=${lingua/linguas_/}
-
- if [[ "${lang}" = "ar" ]] ; then
- lang="ar_EG,ar_SA"
- elif [[ "${lang}" = "es" ]] ; then
- lang="es,es_CO"
- elif [[ "${lang}" = "gl" ]] ; then
- lang="gl_ES"
- elif [[ "${lang}" = "id" ]] ; then
- lang="in_ID"
- elif [[ "${lang}" = "nl" ]] ; then
- lang="nl_BE,nl_NL"
- elif [[ "${lang}" = "tl" ]] ; then
- lang="fil_PH"
- fi
-
- if use ${lingua} ; then
- if [ -z "${NBLOCALES}" ] ; then
- NBLOCALES="${lang}"
- else
- NBLOCALES="${NBLOCALES},${lang}"
- fi
- fi
- done
-
- java-pkg-2_pkg_setup
-}
-
-src_unpack() {
- if [ -n "${NBLOCALES}" ] ; then
- unpack $(basename ${SOURCE_URL})
- unpack $(basename ${L10N_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
- fi
-}
-
-src_prepare() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- fi
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Compiling support for locales: ${NBLOCALES}"
- eant -f nbbuild/build.xml bootstrap || die
- eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
- -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
- fi
-}
-
-src_install() {
- if [ -n "${NBLOCALES}" ] ; then
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
- if [ -d "${cluster}" ] ; then
- insinto /usr/share/netbeans-${cluster}-${SLOT}
- doins -r ${cluster}/*
- fi
- done
-
- if [ -d nb ] ; then
- insinto /usr/share/netbeans-nb-${SLOT}/nb
- doins -r nb/*
- fi
-
- popd >/dev/null || die
- fi
-}
-
-pkg_postinst() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
- einfo "the locale is built for Netbeans."
- einfo "If you want to force specific locale, use --locale argument, for example:"
- einfo "${PN}-${SLOT} --locale de"
- einfo "${PN}-${SLOT} --locale pt:BR"
- fi
-
- if use linguas_ar ; then
- einfo
- einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
- fi
-
- if use linguas_es ; then
- einfo
- einfo "You selected Spanish locale so you can choose either es or es:CO variant."
- fi
-
- if use linguas_gl ; then
- einfo
- einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
- fi
-
- if use linguas_id ; then
- einfo
- einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
- fi
-
- if use linguas_nl ; then
- einfo
- einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
- fi
-
- if use linguas_tl ; then
- einfo
- einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
- fi
-}
diff --git a/dev-util/netbeans/netbeans-9999_p20150105.ebuild b/dev-util/netbeans/netbeans-9999_p20150105.ebuild
deleted file mode 100644
index 87493b3..0000000
--- a/dev-util/netbeans/netbeans-9999_p20150105.ebuild
+++ /dev/null
@@ -1,264 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-05_00-01-55/zip/netbeans-trunk-nightly-201501050001-src.zip"
-PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
-ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
-SRC_URI="linguas_af? ( ${ALL_URLS} )
- linguas_ar? ( ${ALL_URLS} )
- linguas_bg? ( ${ALL_URLS} )
- linguas_ca? ( ${ALL_URLS} )
- linguas_cs? ( ${ALL_URLS} )
- linguas_de? ( ${ALL_URLS} )
- linguas_el? ( ${ALL_URLS} )
- linguas_es? ( ${ALL_URLS} )
- linguas_fr? ( ${ALL_URLS} )
- linguas_gl? ( ${ALL_URLS} )
- linguas_hi_IN? ( ${ALL_URLS} )
- linguas_id? ( ${ALL_URLS} )
- linguas_it? ( ${ALL_URLS} )
- linguas_ja? ( ${ALL_URLS} )
- linguas_ko? ( ${ALL_URLS} )
- linguas_lt? ( ${ALL_URLS} )
- linguas_nl? ( ${ALL_URLS} )
- linguas_pl? ( ${ALL_URLS} )
- linguas_pt_BR? ( ${ALL_URLS} )
- linguas_pt_PT? ( ${ALL_URLS} )
- linguas_ro? ( ${ALL_URLS} )
- linguas_ru? ( ${ALL_URLS} )
- linguas_si? ( ${ALL_URLS} )
- linguas_sq? ( ${ALL_URLS} )
- linguas_sr? ( ${ALL_URLS} )
- linguas_sv? ( ${ALL_URLS} )
- linguas_ta_IN? ( ${ALL_URLS} )
- linguas_tl? ( ${ALL_URLS} )
- linguas_tr? ( ${ALL_URLS} )
- linguas_vi? ( ${ALL_URLS} )
- linguas_zh_CN? ( ${ALL_URLS} )
- linguas_zh_TW? ( ${ALL_URLS} )
-"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE_NETBEANS_MODULES="
- +netbeans_modules_apisupport
- netbeans_modules_cnd
- netbeans_modules_dlight
- netbeans_modules_enterprise
- netbeans_modules_ergonomics
- netbeans_modules_extide
- netbeans_modules_groovy
- +netbeans_modules_java
- netbeans_modules_javacard
- +netbeans_modules_javafx
- netbeans_modules_mobility
- netbeans_modules_php
- +netbeans_modules_profiler
- netbeans_modules_webcommon
- +netbeans_modules_websvccommon"
-IUSE_LINGUAS="
- linguas_af
- linguas_ar
- linguas_bg
- linguas_ca
- linguas_cs
- linguas_de
- linguas_el
- linguas_es
- linguas_fr
- linguas_gl
- linguas_hi_IN
- linguas_id
- linguas_it
- linguas_ja
- linguas_ko
- linguas_lt
- linguas_nl
- linguas_pl
- linguas_pt_BR
- linguas_pt_PT
- linguas_ro
- linguas_ru
- linguas_si
- linguas_sq
- linguas_sr
- linguas_sv
- linguas_ta_IN
- linguas_tl
- linguas_tr
- linguas_vi
- linguas_zh_CN
- linguas_zh_TW"
-IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
-S="${WORKDIR}"
-
-DEPEND=">=virtual/jdk-1.7
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}
- netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
- netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
- netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
- netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
- netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
- netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
- netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
- netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
- netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
- netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
- netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
- netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
- netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
- netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
- netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
- doc? ( ~dev-java/netbeans-javadoc-${PV} )"
-JAVA_PKG_BSFIX="off"
-NBLOCALES=""
-
-pkg_setup() {
- for lingua in ${IUSE_LINGUAS} ; do
- local lang=${lingua/linguas_/}
-
- if [[ "${lang}" = "ar" ]] ; then
- lang="ar_EG,ar_SA"
- elif [[ "${lang}" = "es" ]] ; then
- lang="es,es_CO"
- elif [[ "${lang}" = "gl" ]] ; then
- lang="gl_ES"
- elif [[ "${lang}" = "id" ]] ; then
- lang="in_ID"
- elif [[ "${lang}" = "nl" ]] ; then
- lang="nl_BE,nl_NL"
- elif [[ "${lang}" = "tl" ]] ; then
- lang="fil_PH"
- fi
-
- if use ${lingua} ; then
- if [ -z "${NBLOCALES}" ] ; then
- NBLOCALES="${lang}"
- else
- NBLOCALES="${NBLOCALES},${lang}"
- fi
- fi
- done
-
- java-pkg-2_pkg_setup
-}
-
-src_unpack() {
- if [ -n "${NBLOCALES}" ] ; then
- unpack $(basename ${SOURCE_URL})
- unpack $(basename ${L10N_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
- fi
-}
-
-src_prepare() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- fi
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Compiling support for locales: ${NBLOCALES}"
- eant -f nbbuild/build.xml bootstrap || die
- eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
- -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
- fi
-}
-
-src_install() {
- if [ -n "${NBLOCALES}" ] ; then
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
- if [ -d "${cluster}" ] ; then
- insinto /usr/share/netbeans-${cluster}-${SLOT}
- doins -r ${cluster}/*
- fi
- done
-
- if [ -d nb ] ; then
- insinto /usr/share/netbeans-nb-${SLOT}/nb
- doins -r nb/*
- fi
-
- popd >/dev/null || die
- fi
-}
-
-pkg_postinst() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
- einfo "the locale is built for Netbeans."
- einfo "If you want to force specific locale, use --locale argument, for example:"
- einfo "${PN}-${SLOT} --locale de"
- einfo "${PN}-${SLOT} --locale pt:BR"
- fi
-
- if use linguas_ar ; then
- einfo
- einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
- fi
-
- if use linguas_es ; then
- einfo
- einfo "You selected Spanish locale so you can choose either es or es:CO variant."
- fi
-
- if use linguas_gl ; then
- einfo
- einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
- fi
-
- if use linguas_id ; then
- einfo
- einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
- fi
-
- if use linguas_nl ; then
- einfo
- einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
- fi
-
- if use linguas_tl ; then
- einfo
- einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
- fi
-}
diff --git a/dev-util/netbeans/netbeans-9999_p20150106.ebuild b/dev-util/netbeans/netbeans-9999_p20150106.ebuild
deleted file mode 100644
index 40619e8..0000000
--- a/dev-util/netbeans/netbeans-9999_p20150106.ebuild
+++ /dev/null
@@ -1,264 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-06_00-01-55/zip/netbeans-trunk-nightly-201501060001-src.zip"
-PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
-ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
-SRC_URI="linguas_af? ( ${ALL_URLS} )
- linguas_ar? ( ${ALL_URLS} )
- linguas_bg? ( ${ALL_URLS} )
- linguas_ca? ( ${ALL_URLS} )
- linguas_cs? ( ${ALL_URLS} )
- linguas_de? ( ${ALL_URLS} )
- linguas_el? ( ${ALL_URLS} )
- linguas_es? ( ${ALL_URLS} )
- linguas_fr? ( ${ALL_URLS} )
- linguas_gl? ( ${ALL_URLS} )
- linguas_hi_IN? ( ${ALL_URLS} )
- linguas_id? ( ${ALL_URLS} )
- linguas_it? ( ${ALL_URLS} )
- linguas_ja? ( ${ALL_URLS} )
- linguas_ko? ( ${ALL_URLS} )
- linguas_lt? ( ${ALL_URLS} )
- linguas_nl? ( ${ALL_URLS} )
- linguas_pl? ( ${ALL_URLS} )
- linguas_pt_BR? ( ${ALL_URLS} )
- linguas_pt_PT? ( ${ALL_URLS} )
- linguas_ro? ( ${ALL_URLS} )
- linguas_ru? ( ${ALL_URLS} )
- linguas_si? ( ${ALL_URLS} )
- linguas_sq? ( ${ALL_URLS} )
- linguas_sr? ( ${ALL_URLS} )
- linguas_sv? ( ${ALL_URLS} )
- linguas_ta_IN? ( ${ALL_URLS} )
- linguas_tl? ( ${ALL_URLS} )
- linguas_tr? ( ${ALL_URLS} )
- linguas_vi? ( ${ALL_URLS} )
- linguas_zh_CN? ( ${ALL_URLS} )
- linguas_zh_TW? ( ${ALL_URLS} )
-"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE_NETBEANS_MODULES="
- +netbeans_modules_apisupport
- netbeans_modules_cnd
- netbeans_modules_dlight
- netbeans_modules_enterprise
- netbeans_modules_ergonomics
- netbeans_modules_extide
- netbeans_modules_groovy
- +netbeans_modules_java
- netbeans_modules_javacard
- +netbeans_modules_javafx
- netbeans_modules_mobility
- netbeans_modules_php
- +netbeans_modules_profiler
- netbeans_modules_webcommon
- +netbeans_modules_websvccommon"
-IUSE_LINGUAS="
- linguas_af
- linguas_ar
- linguas_bg
- linguas_ca
- linguas_cs
- linguas_de
- linguas_el
- linguas_es
- linguas_fr
- linguas_gl
- linguas_hi_IN
- linguas_id
- linguas_it
- linguas_ja
- linguas_ko
- linguas_lt
- linguas_nl
- linguas_pl
- linguas_pt_BR
- linguas_pt_PT
- linguas_ro
- linguas_ru
- linguas_si
- linguas_sq
- linguas_sr
- linguas_sv
- linguas_ta_IN
- linguas_tl
- linguas_tr
- linguas_vi
- linguas_zh_CN
- linguas_zh_TW"
-IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
-S="${WORKDIR}"
-
-DEPEND=">=virtual/jdk-1.7
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}
- netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
- netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
- netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
- netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
- netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
- netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
- netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
- netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
- netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
- netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
- netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
- netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
- netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
- netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
- netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
- doc? ( ~dev-java/netbeans-javadoc-${PV} )"
-JAVA_PKG_BSFIX="off"
-NBLOCALES=""
-
-pkg_setup() {
- for lingua in ${IUSE_LINGUAS} ; do
- local lang=${lingua/linguas_/}
-
- if [[ "${lang}" = "ar" ]] ; then
- lang="ar_EG,ar_SA"
- elif [[ "${lang}" = "es" ]] ; then
- lang="es,es_CO"
- elif [[ "${lang}" = "gl" ]] ; then
- lang="gl_ES"
- elif [[ "${lang}" = "id" ]] ; then
- lang="in_ID"
- elif [[ "${lang}" = "nl" ]] ; then
- lang="nl_BE,nl_NL"
- elif [[ "${lang}" = "tl" ]] ; then
- lang="fil_PH"
- fi
-
- if use ${lingua} ; then
- if [ -z "${NBLOCALES}" ] ; then
- NBLOCALES="${lang}"
- else
- NBLOCALES="${NBLOCALES},${lang}"
- fi
- fi
- done
-
- java-pkg-2_pkg_setup
-}
-
-src_unpack() {
- if [ -n "${NBLOCALES}" ] ; then
- unpack $(basename ${SOURCE_URL})
- unpack $(basename ${L10N_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
- fi
-}
-
-src_prepare() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- fi
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Compiling support for locales: ${NBLOCALES}"
- eant -f nbbuild/build.xml bootstrap || die
- eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
- -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
- fi
-}
-
-src_install() {
- if [ -n "${NBLOCALES}" ] ; then
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
- if [ -d "${cluster}" ] ; then
- insinto /usr/share/netbeans-${cluster}-${SLOT}
- doins -r ${cluster}/*
- fi
- done
-
- if [ -d nb ] ; then
- insinto /usr/share/netbeans-nb-${SLOT}/nb
- doins -r nb/*
- fi
-
- popd >/dev/null || die
- fi
-}
-
-pkg_postinst() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
- einfo "the locale is built for Netbeans."
- einfo "If you want to force specific locale, use --locale argument, for example:"
- einfo "${PN}-${SLOT} --locale de"
- einfo "${PN}-${SLOT} --locale pt:BR"
- fi
-
- if use linguas_ar ; then
- einfo
- einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
- fi
-
- if use linguas_es ; then
- einfo
- einfo "You selected Spanish locale so you can choose either es or es:CO variant."
- fi
-
- if use linguas_gl ; then
- einfo
- einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
- fi
-
- if use linguas_id ; then
- einfo
- einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
- fi
-
- if use linguas_nl ; then
- einfo
- einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
- fi
-
- if use linguas_tl ; then
- einfo
- einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
- fi
-}
diff --git a/dev-util/netbeans/netbeans-9999_p20150107.ebuild b/dev-util/netbeans/netbeans-9999_p20150107.ebuild
deleted file mode 100644
index 133ef0c..0000000
--- a/dev-util/netbeans/netbeans-9999_p20150107.ebuild
+++ /dev/null
@@ -1,264 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-07_00-01-55/zip/netbeans-trunk-nightly-201501070001-src.zip"
-PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
-ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
-SRC_URI="linguas_af? ( ${ALL_URLS} )
- linguas_ar? ( ${ALL_URLS} )
- linguas_bg? ( ${ALL_URLS} )
- linguas_ca? ( ${ALL_URLS} )
- linguas_cs? ( ${ALL_URLS} )
- linguas_de? ( ${ALL_URLS} )
- linguas_el? ( ${ALL_URLS} )
- linguas_es? ( ${ALL_URLS} )
- linguas_fr? ( ${ALL_URLS} )
- linguas_gl? ( ${ALL_URLS} )
- linguas_hi_IN? ( ${ALL_URLS} )
- linguas_id? ( ${ALL_URLS} )
- linguas_it? ( ${ALL_URLS} )
- linguas_ja? ( ${ALL_URLS} )
- linguas_ko? ( ${ALL_URLS} )
- linguas_lt? ( ${ALL_URLS} )
- linguas_nl? ( ${ALL_URLS} )
- linguas_pl? ( ${ALL_URLS} )
- linguas_pt_BR? ( ${ALL_URLS} )
- linguas_pt_PT? ( ${ALL_URLS} )
- linguas_ro? ( ${ALL_URLS} )
- linguas_ru? ( ${ALL_URLS} )
- linguas_si? ( ${ALL_URLS} )
- linguas_sq? ( ${ALL_URLS} )
- linguas_sr? ( ${ALL_URLS} )
- linguas_sv? ( ${ALL_URLS} )
- linguas_ta_IN? ( ${ALL_URLS} )
- linguas_tl? ( ${ALL_URLS} )
- linguas_tr? ( ${ALL_URLS} )
- linguas_vi? ( ${ALL_URLS} )
- linguas_zh_CN? ( ${ALL_URLS} )
- linguas_zh_TW? ( ${ALL_URLS} )
-"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE_NETBEANS_MODULES="
- +netbeans_modules_apisupport
- netbeans_modules_cnd
- netbeans_modules_dlight
- netbeans_modules_enterprise
- netbeans_modules_ergonomics
- netbeans_modules_extide
- netbeans_modules_groovy
- +netbeans_modules_java
- netbeans_modules_javacard
- +netbeans_modules_javafx
- netbeans_modules_mobility
- netbeans_modules_php
- +netbeans_modules_profiler
- netbeans_modules_webcommon
- +netbeans_modules_websvccommon"
-IUSE_LINGUAS="
- linguas_af
- linguas_ar
- linguas_bg
- linguas_ca
- linguas_cs
- linguas_de
- linguas_el
- linguas_es
- linguas_fr
- linguas_gl
- linguas_hi_IN
- linguas_id
- linguas_it
- linguas_ja
- linguas_ko
- linguas_lt
- linguas_nl
- linguas_pl
- linguas_pt_BR
- linguas_pt_PT
- linguas_ro
- linguas_ru
- linguas_si
- linguas_sq
- linguas_sr
- linguas_sv
- linguas_ta_IN
- linguas_tl
- linguas_tr
- linguas_vi
- linguas_zh_CN
- linguas_zh_TW"
-IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
-S="${WORKDIR}"
-
-DEPEND=">=virtual/jdk-1.7
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}
- netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
- netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
- netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
- netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
- netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
- netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
- netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
- netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
- netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
- netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
- netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
- netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
- netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
- netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
- netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
- doc? ( ~dev-java/netbeans-javadoc-${PV} )"
-JAVA_PKG_BSFIX="off"
-NBLOCALES=""
-
-pkg_setup() {
- for lingua in ${IUSE_LINGUAS} ; do
- local lang=${lingua/linguas_/}
-
- if [[ "${lang}" = "ar" ]] ; then
- lang="ar_EG,ar_SA"
- elif [[ "${lang}" = "es" ]] ; then
- lang="es,es_CO"
- elif [[ "${lang}" = "gl" ]] ; then
- lang="gl_ES"
- elif [[ "${lang}" = "id" ]] ; then
- lang="in_ID"
- elif [[ "${lang}" = "nl" ]] ; then
- lang="nl_BE,nl_NL"
- elif [[ "${lang}" = "tl" ]] ; then
- lang="fil_PH"
- fi
-
- if use ${lingua} ; then
- if [ -z "${NBLOCALES}" ] ; then
- NBLOCALES="${lang}"
- else
- NBLOCALES="${NBLOCALES},${lang}"
- fi
- fi
- done
-
- java-pkg-2_pkg_setup
-}
-
-src_unpack() {
- if [ -n "${NBLOCALES}" ] ; then
- unpack $(basename ${SOURCE_URL})
- unpack $(basename ${L10N_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
- fi
-}
-
-src_prepare() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- fi
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Compiling support for locales: ${NBLOCALES}"
- eant -f nbbuild/build.xml bootstrap || die
- eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
- -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
- fi
-}
-
-src_install() {
- if [ -n "${NBLOCALES}" ] ; then
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
- if [ -d "${cluster}" ] ; then
- insinto /usr/share/netbeans-${cluster}-${SLOT}
- doins -r ${cluster}/*
- fi
- done
-
- if [ -d nb ] ; then
- insinto /usr/share/netbeans-nb-${SLOT}/nb
- doins -r nb/*
- fi
-
- popd >/dev/null || die
- fi
-}
-
-pkg_postinst() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
- einfo "the locale is built for Netbeans."
- einfo "If you want to force specific locale, use --locale argument, for example:"
- einfo "${PN}-${SLOT} --locale de"
- einfo "${PN}-${SLOT} --locale pt:BR"
- fi
-
- if use linguas_ar ; then
- einfo
- einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
- fi
-
- if use linguas_es ; then
- einfo
- einfo "You selected Spanish locale so you can choose either es or es:CO variant."
- fi
-
- if use linguas_gl ; then
- einfo
- einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
- fi
-
- if use linguas_id ; then
- einfo
- einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
- fi
-
- if use linguas_nl ; then
- einfo
- einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
- fi
-
- if use linguas_tl ; then
- einfo
- einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
- fi
-}
diff --git a/dev-util/netbeans/netbeans-9999_p20150108.ebuild b/dev-util/netbeans/netbeans-9999_p20150108.ebuild
deleted file mode 100644
index 35b940d..0000000
--- a/dev-util/netbeans/netbeans-9999_p20150108.ebuild
+++ /dev/null
@@ -1,264 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-08_00-01-55/zip/netbeans-trunk-nightly-201501080001-src.zip"
-PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
-ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
-SRC_URI="linguas_af? ( ${ALL_URLS} )
- linguas_ar? ( ${ALL_URLS} )
- linguas_bg? ( ${ALL_URLS} )
- linguas_ca? ( ${ALL_URLS} )
- linguas_cs? ( ${ALL_URLS} )
- linguas_de? ( ${ALL_URLS} )
- linguas_el? ( ${ALL_URLS} )
- linguas_es? ( ${ALL_URLS} )
- linguas_fr? ( ${ALL_URLS} )
- linguas_gl? ( ${ALL_URLS} )
- linguas_hi_IN? ( ${ALL_URLS} )
- linguas_id? ( ${ALL_URLS} )
- linguas_it? ( ${ALL_URLS} )
- linguas_ja? ( ${ALL_URLS} )
- linguas_ko? ( ${ALL_URLS} )
- linguas_lt? ( ${ALL_URLS} )
- linguas_nl? ( ${ALL_URLS} )
- linguas_pl? ( ${ALL_URLS} )
- linguas_pt_BR? ( ${ALL_URLS} )
- linguas_pt_PT? ( ${ALL_URLS} )
- linguas_ro? ( ${ALL_URLS} )
- linguas_ru? ( ${ALL_URLS} )
- linguas_si? ( ${ALL_URLS} )
- linguas_sq? ( ${ALL_URLS} )
- linguas_sr? ( ${ALL_URLS} )
- linguas_sv? ( ${ALL_URLS} )
- linguas_ta_IN? ( ${ALL_URLS} )
- linguas_tl? ( ${ALL_URLS} )
- linguas_tr? ( ${ALL_URLS} )
- linguas_vi? ( ${ALL_URLS} )
- linguas_zh_CN? ( ${ALL_URLS} )
- linguas_zh_TW? ( ${ALL_URLS} )
-"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE_NETBEANS_MODULES="
- +netbeans_modules_apisupport
- netbeans_modules_cnd
- netbeans_modules_dlight
- netbeans_modules_enterprise
- netbeans_modules_ergonomics
- netbeans_modules_extide
- netbeans_modules_groovy
- +netbeans_modules_java
- netbeans_modules_javacard
- +netbeans_modules_javafx
- netbeans_modules_mobility
- netbeans_modules_php
- +netbeans_modules_profiler
- netbeans_modules_webcommon
- +netbeans_modules_websvccommon"
-IUSE_LINGUAS="
- linguas_af
- linguas_ar
- linguas_bg
- linguas_ca
- linguas_cs
- linguas_de
- linguas_el
- linguas_es
- linguas_fr
- linguas_gl
- linguas_hi_IN
- linguas_id
- linguas_it
- linguas_ja
- linguas_ko
- linguas_lt
- linguas_nl
- linguas_pl
- linguas_pt_BR
- linguas_pt_PT
- linguas_ro
- linguas_ru
- linguas_si
- linguas_sq
- linguas_sr
- linguas_sv
- linguas_ta_IN
- linguas_tl
- linguas_tr
- linguas_vi
- linguas_zh_CN
- linguas_zh_TW"
-IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
-S="${WORKDIR}"
-
-DEPEND=">=virtual/jdk-1.7
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}
- netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
- netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
- netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
- netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
- netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
- netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
- netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
- netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
- netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
- netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
- netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
- netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
- netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
- netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
- netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
- doc? ( ~dev-java/netbeans-javadoc-${PV} )"
-JAVA_PKG_BSFIX="off"
-NBLOCALES=""
-
-pkg_setup() {
- for lingua in ${IUSE_LINGUAS} ; do
- local lang=${lingua/linguas_/}
-
- if [[ "${lang}" = "ar" ]] ; then
- lang="ar_EG,ar_SA"
- elif [[ "${lang}" = "es" ]] ; then
- lang="es,es_CO"
- elif [[ "${lang}" = "gl" ]] ; then
- lang="gl_ES"
- elif [[ "${lang}" = "id" ]] ; then
- lang="in_ID"
- elif [[ "${lang}" = "nl" ]] ; then
- lang="nl_BE,nl_NL"
- elif [[ "${lang}" = "tl" ]] ; then
- lang="fil_PH"
- fi
-
- if use ${lingua} ; then
- if [ -z "${NBLOCALES}" ] ; then
- NBLOCALES="${lang}"
- else
- NBLOCALES="${NBLOCALES},${lang}"
- fi
- fi
- done
-
- java-pkg-2_pkg_setup
-}
-
-src_unpack() {
- if [ -n "${NBLOCALES}" ] ; then
- unpack $(basename ${SOURCE_URL})
- unpack $(basename ${L10N_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
- fi
-}
-
-src_prepare() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- fi
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Compiling support for locales: ${NBLOCALES}"
- eant -f nbbuild/build.xml bootstrap || die
- eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
- -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
- fi
-}
-
-src_install() {
- if [ -n "${NBLOCALES}" ] ; then
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
- if [ -d "${cluster}" ] ; then
- insinto /usr/share/netbeans-${cluster}-${SLOT}
- doins -r ${cluster}/*
- fi
- done
-
- if [ -d nb ] ; then
- insinto /usr/share/netbeans-nb-${SLOT}/nb
- doins -r nb/*
- fi
-
- popd >/dev/null || die
- fi
-}
-
-pkg_postinst() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
- einfo "the locale is built for Netbeans."
- einfo "If you want to force specific locale, use --locale argument, for example:"
- einfo "${PN}-${SLOT} --locale de"
- einfo "${PN}-${SLOT} --locale pt:BR"
- fi
-
- if use linguas_ar ; then
- einfo
- einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
- fi
-
- if use linguas_es ; then
- einfo
- einfo "You selected Spanish locale so you can choose either es or es:CO variant."
- fi
-
- if use linguas_gl ; then
- einfo
- einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
- fi
-
- if use linguas_id ; then
- einfo
- einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
- fi
-
- if use linguas_nl ; then
- einfo
- einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
- fi
-
- if use linguas_tl ; then
- einfo
- einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
- fi
-}
diff --git a/dev-util/netbeans/netbeans-9999_p20150109.ebuild b/dev-util/netbeans/netbeans-9999_p20150109.ebuild
deleted file mode 100644
index 405239a..0000000
--- a/dev-util/netbeans/netbeans-9999_p20150109.ebuild
+++ /dev/null
@@ -1,264 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-09_00-01-55/zip/netbeans-trunk-nightly-201501090001-src.zip"
-PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
-ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
-SRC_URI="linguas_af? ( ${ALL_URLS} )
- linguas_ar? ( ${ALL_URLS} )
- linguas_bg? ( ${ALL_URLS} )
- linguas_ca? ( ${ALL_URLS} )
- linguas_cs? ( ${ALL_URLS} )
- linguas_de? ( ${ALL_URLS} )
- linguas_el? ( ${ALL_URLS} )
- linguas_es? ( ${ALL_URLS} )
- linguas_fr? ( ${ALL_URLS} )
- linguas_gl? ( ${ALL_URLS} )
- linguas_hi_IN? ( ${ALL_URLS} )
- linguas_id? ( ${ALL_URLS} )
- linguas_it? ( ${ALL_URLS} )
- linguas_ja? ( ${ALL_URLS} )
- linguas_ko? ( ${ALL_URLS} )
- linguas_lt? ( ${ALL_URLS} )
- linguas_nl? ( ${ALL_URLS} )
- linguas_pl? ( ${ALL_URLS} )
- linguas_pt_BR? ( ${ALL_URLS} )
- linguas_pt_PT? ( ${ALL_URLS} )
- linguas_ro? ( ${ALL_URLS} )
- linguas_ru? ( ${ALL_URLS} )
- linguas_si? ( ${ALL_URLS} )
- linguas_sq? ( ${ALL_URLS} )
- linguas_sr? ( ${ALL_URLS} )
- linguas_sv? ( ${ALL_URLS} )
- linguas_ta_IN? ( ${ALL_URLS} )
- linguas_tl? ( ${ALL_URLS} )
- linguas_tr? ( ${ALL_URLS} )
- linguas_vi? ( ${ALL_URLS} )
- linguas_zh_CN? ( ${ALL_URLS} )
- linguas_zh_TW? ( ${ALL_URLS} )
-"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE_NETBEANS_MODULES="
- +netbeans_modules_apisupport
- netbeans_modules_cnd
- netbeans_modules_dlight
- netbeans_modules_enterprise
- netbeans_modules_ergonomics
- netbeans_modules_extide
- netbeans_modules_groovy
- +netbeans_modules_java
- netbeans_modules_javacard
- +netbeans_modules_javafx
- netbeans_modules_mobility
- netbeans_modules_php
- +netbeans_modules_profiler
- netbeans_modules_webcommon
- +netbeans_modules_websvccommon"
-IUSE_LINGUAS="
- linguas_af
- linguas_ar
- linguas_bg
- linguas_ca
- linguas_cs
- linguas_de
- linguas_el
- linguas_es
- linguas_fr
- linguas_gl
- linguas_hi_IN
- linguas_id
- linguas_it
- linguas_ja
- linguas_ko
- linguas_lt
- linguas_nl
- linguas_pl
- linguas_pt_BR
- linguas_pt_PT
- linguas_ro
- linguas_ru
- linguas_si
- linguas_sq
- linguas_sr
- linguas_sv
- linguas_ta_IN
- linguas_tl
- linguas_tr
- linguas_vi
- linguas_zh_CN
- linguas_zh_TW"
-IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
-S="${WORKDIR}"
-
-DEPEND=">=virtual/jdk-1.7
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}
- netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
- netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
- netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
- netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
- netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
- netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
- netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
- netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
- netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
- netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
- netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
- netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
- netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
- netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
- netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
- doc? ( ~dev-java/netbeans-javadoc-${PV} )"
-JAVA_PKG_BSFIX="off"
-NBLOCALES=""
-
-pkg_setup() {
- for lingua in ${IUSE_LINGUAS} ; do
- local lang=${lingua/linguas_/}
-
- if [[ "${lang}" = "ar" ]] ; then
- lang="ar_EG,ar_SA"
- elif [[ "${lang}" = "es" ]] ; then
- lang="es,es_CO"
- elif [[ "${lang}" = "gl" ]] ; then
- lang="gl_ES"
- elif [[ "${lang}" = "id" ]] ; then
- lang="in_ID"
- elif [[ "${lang}" = "nl" ]] ; then
- lang="nl_BE,nl_NL"
- elif [[ "${lang}" = "tl" ]] ; then
- lang="fil_PH"
- fi
-
- if use ${lingua} ; then
- if [ -z "${NBLOCALES}" ] ; then
- NBLOCALES="${lang}"
- else
- NBLOCALES="${NBLOCALES},${lang}"
- fi
- fi
- done
-
- java-pkg-2_pkg_setup
-}
-
-src_unpack() {
- if [ -n "${NBLOCALES}" ] ; then
- unpack $(basename ${SOURCE_URL})
- unpack $(basename ${L10N_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
- fi
-}
-
-src_prepare() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- fi
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Compiling support for locales: ${NBLOCALES}"
- eant -f nbbuild/build.xml bootstrap || die
- eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
- -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
- fi
-}
-
-src_install() {
- if [ -n "${NBLOCALES}" ] ; then
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
- if [ -d "${cluster}" ] ; then
- insinto /usr/share/netbeans-${cluster}-${SLOT}
- doins -r ${cluster}/*
- fi
- done
-
- if [ -d nb ] ; then
- insinto /usr/share/netbeans-nb-${SLOT}/nb
- doins -r nb/*
- fi
-
- popd >/dev/null || die
- fi
-}
-
-pkg_postinst() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
- einfo "the locale is built for Netbeans."
- einfo "If you want to force specific locale, use --locale argument, for example:"
- einfo "${PN}-${SLOT} --locale de"
- einfo "${PN}-${SLOT} --locale pt:BR"
- fi
-
- if use linguas_ar ; then
- einfo
- einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
- fi
-
- if use linguas_es ; then
- einfo
- einfo "You selected Spanish locale so you can choose either es or es:CO variant."
- fi
-
- if use linguas_gl ; then
- einfo
- einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
- fi
-
- if use linguas_id ; then
- einfo
- einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
- fi
-
- if use linguas_nl ; then
- einfo
- einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
- fi
-
- if use linguas_tl ; then
- einfo
- einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
- fi
-}
diff --git a/dev-util/netbeans/netbeans-9999_p20150111.ebuild b/dev-util/netbeans/netbeans-9999_p20150111.ebuild
deleted file mode 100644
index 39f69c3..0000000
--- a/dev-util/netbeans/netbeans-9999_p20150111.ebuild
+++ /dev/null
@@ -1,264 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-11_02-08-05/zip/netbeans-trunk-nightly-201501110208-src.zip"
-PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
-ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
-SRC_URI="linguas_af? ( ${ALL_URLS} )
- linguas_ar? ( ${ALL_URLS} )
- linguas_bg? ( ${ALL_URLS} )
- linguas_ca? ( ${ALL_URLS} )
- linguas_cs? ( ${ALL_URLS} )
- linguas_de? ( ${ALL_URLS} )
- linguas_el? ( ${ALL_URLS} )
- linguas_es? ( ${ALL_URLS} )
- linguas_fr? ( ${ALL_URLS} )
- linguas_gl? ( ${ALL_URLS} )
- linguas_hi_IN? ( ${ALL_URLS} )
- linguas_id? ( ${ALL_URLS} )
- linguas_it? ( ${ALL_URLS} )
- linguas_ja? ( ${ALL_URLS} )
- linguas_ko? ( ${ALL_URLS} )
- linguas_lt? ( ${ALL_URLS} )
- linguas_nl? ( ${ALL_URLS} )
- linguas_pl? ( ${ALL_URLS} )
- linguas_pt_BR? ( ${ALL_URLS} )
- linguas_pt_PT? ( ${ALL_URLS} )
- linguas_ro? ( ${ALL_URLS} )
- linguas_ru? ( ${ALL_URLS} )
- linguas_si? ( ${ALL_URLS} )
- linguas_sq? ( ${ALL_URLS} )
- linguas_sr? ( ${ALL_URLS} )
- linguas_sv? ( ${ALL_URLS} )
- linguas_ta_IN? ( ${ALL_URLS} )
- linguas_tl? ( ${ALL_URLS} )
- linguas_tr? ( ${ALL_URLS} )
- linguas_vi? ( ${ALL_URLS} )
- linguas_zh_CN? ( ${ALL_URLS} )
- linguas_zh_TW? ( ${ALL_URLS} )
-"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE_NETBEANS_MODULES="
- +netbeans_modules_apisupport
- netbeans_modules_cnd
- netbeans_modules_dlight
- netbeans_modules_enterprise
- netbeans_modules_ergonomics
- netbeans_modules_extide
- netbeans_modules_groovy
- +netbeans_modules_java
- netbeans_modules_javacard
- +netbeans_modules_javafx
- netbeans_modules_mobility
- netbeans_modules_php
- +netbeans_modules_profiler
- netbeans_modules_webcommon
- +netbeans_modules_websvccommon"
-IUSE_LINGUAS="
- linguas_af
- linguas_ar
- linguas_bg
- linguas_ca
- linguas_cs
- linguas_de
- linguas_el
- linguas_es
- linguas_fr
- linguas_gl
- linguas_hi_IN
- linguas_id
- linguas_it
- linguas_ja
- linguas_ko
- linguas_lt
- linguas_nl
- linguas_pl
- linguas_pt_BR
- linguas_pt_PT
- linguas_ro
- linguas_ru
- linguas_si
- linguas_sq
- linguas_sr
- linguas_sv
- linguas_ta_IN
- linguas_tl
- linguas_tr
- linguas_vi
- linguas_zh_CN
- linguas_zh_TW"
-IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
-S="${WORKDIR}"
-
-DEPEND=">=virtual/jdk-1.7
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}
- netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
- netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
- netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
- netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
- netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
- netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
- netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
- netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
- netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
- netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
- netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
- netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
- netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
- netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
- netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
- doc? ( ~dev-java/netbeans-javadoc-${PV} )"
-JAVA_PKG_BSFIX="off"
-NBLOCALES=""
-
-pkg_setup() {
- for lingua in ${IUSE_LINGUAS} ; do
- local lang=${lingua/linguas_/}
-
- if [[ "${lang}" = "ar" ]] ; then
- lang="ar_EG,ar_SA"
- elif [[ "${lang}" = "es" ]] ; then
- lang="es,es_CO"
- elif [[ "${lang}" = "gl" ]] ; then
- lang="gl_ES"
- elif [[ "${lang}" = "id" ]] ; then
- lang="in_ID"
- elif [[ "${lang}" = "nl" ]] ; then
- lang="nl_BE,nl_NL"
- elif [[ "${lang}" = "tl" ]] ; then
- lang="fil_PH"
- fi
-
- if use ${lingua} ; then
- if [ -z "${NBLOCALES}" ] ; then
- NBLOCALES="${lang}"
- else
- NBLOCALES="${NBLOCALES},${lang}"
- fi
- fi
- done
-
- java-pkg-2_pkg_setup
-}
-
-src_unpack() {
- if [ -n "${NBLOCALES}" ] ; then
- unpack $(basename ${SOURCE_URL})
- unpack $(basename ${L10N_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
- fi
-}
-
-src_prepare() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- fi
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Compiling support for locales: ${NBLOCALES}"
- eant -f nbbuild/build.xml bootstrap || die
- eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
- -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
- fi
-}
-
-src_install() {
- if [ -n "${NBLOCALES}" ] ; then
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
- if [ -d "${cluster}" ] ; then
- insinto /usr/share/netbeans-${cluster}-${SLOT}
- doins -r ${cluster}/*
- fi
- done
-
- if [ -d nb ] ; then
- insinto /usr/share/netbeans-nb-${SLOT}/nb
- doins -r nb/*
- fi
-
- popd >/dev/null || die
- fi
-}
-
-pkg_postinst() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
- einfo "the locale is built for Netbeans."
- einfo "If you want to force specific locale, use --locale argument, for example:"
- einfo "${PN}-${SLOT} --locale de"
- einfo "${PN}-${SLOT} --locale pt:BR"
- fi
-
- if use linguas_ar ; then
- einfo
- einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
- fi
-
- if use linguas_es ; then
- einfo
- einfo "You selected Spanish locale so you can choose either es or es:CO variant."
- fi
-
- if use linguas_gl ; then
- einfo
- einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
- fi
-
- if use linguas_id ; then
- einfo
- einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
- fi
-
- if use linguas_nl ; then
- einfo
- einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
- fi
-
- if use linguas_tl ; then
- einfo
- einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
- fi
-}
diff --git a/dev-util/netbeans/netbeans-9999_p20150112.ebuild b/dev-util/netbeans/netbeans-9999_p20150112.ebuild
deleted file mode 100644
index 7ac63e7..0000000
--- a/dev-util/netbeans/netbeans-9999_p20150112.ebuild
+++ /dev/null
@@ -1,264 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-12_00-01-55/zip/netbeans-trunk-nightly-201501120001-src.zip"
-PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
-ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
-SRC_URI="linguas_af? ( ${ALL_URLS} )
- linguas_ar? ( ${ALL_URLS} )
- linguas_bg? ( ${ALL_URLS} )
- linguas_ca? ( ${ALL_URLS} )
- linguas_cs? ( ${ALL_URLS} )
- linguas_de? ( ${ALL_URLS} )
- linguas_el? ( ${ALL_URLS} )
- linguas_es? ( ${ALL_URLS} )
- linguas_fr? ( ${ALL_URLS} )
- linguas_gl? ( ${ALL_URLS} )
- linguas_hi_IN? ( ${ALL_URLS} )
- linguas_id? ( ${ALL_URLS} )
- linguas_it? ( ${ALL_URLS} )
- linguas_ja? ( ${ALL_URLS} )
- linguas_ko? ( ${ALL_URLS} )
- linguas_lt? ( ${ALL_URLS} )
- linguas_nl? ( ${ALL_URLS} )
- linguas_pl? ( ${ALL_URLS} )
- linguas_pt_BR? ( ${ALL_URLS} )
- linguas_pt_PT? ( ${ALL_URLS} )
- linguas_ro? ( ${ALL_URLS} )
- linguas_ru? ( ${ALL_URLS} )
- linguas_si? ( ${ALL_URLS} )
- linguas_sq? ( ${ALL_URLS} )
- linguas_sr? ( ${ALL_URLS} )
- linguas_sv? ( ${ALL_URLS} )
- linguas_ta_IN? ( ${ALL_URLS} )
- linguas_tl? ( ${ALL_URLS} )
- linguas_tr? ( ${ALL_URLS} )
- linguas_vi? ( ${ALL_URLS} )
- linguas_zh_CN? ( ${ALL_URLS} )
- linguas_zh_TW? ( ${ALL_URLS} )
-"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE_NETBEANS_MODULES="
- +netbeans_modules_apisupport
- netbeans_modules_cnd
- netbeans_modules_dlight
- netbeans_modules_enterprise
- netbeans_modules_ergonomics
- netbeans_modules_extide
- netbeans_modules_groovy
- +netbeans_modules_java
- netbeans_modules_javacard
- +netbeans_modules_javafx
- netbeans_modules_mobility
- netbeans_modules_php
- +netbeans_modules_profiler
- netbeans_modules_webcommon
- +netbeans_modules_websvccommon"
-IUSE_LINGUAS="
- linguas_af
- linguas_ar
- linguas_bg
- linguas_ca
- linguas_cs
- linguas_de
- linguas_el
- linguas_es
- linguas_fr
- linguas_gl
- linguas_hi_IN
- linguas_id
- linguas_it
- linguas_ja
- linguas_ko
- linguas_lt
- linguas_nl
- linguas_pl
- linguas_pt_BR
- linguas_pt_PT
- linguas_ro
- linguas_ru
- linguas_si
- linguas_sq
- linguas_sr
- linguas_sv
- linguas_ta_IN
- linguas_tl
- linguas_tr
- linguas_vi
- linguas_zh_CN
- linguas_zh_TW"
-IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
-S="${WORKDIR}"
-
-DEPEND=">=virtual/jdk-1.7
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}
- netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
- netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
- netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
- netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
- netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
- netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
- netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
- netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
- netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
- netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
- netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
- netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
- netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
- netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
- netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
- doc? ( ~dev-java/netbeans-javadoc-${PV} )"
-JAVA_PKG_BSFIX="off"
-NBLOCALES=""
-
-pkg_setup() {
- for lingua in ${IUSE_LINGUAS} ; do
- local lang=${lingua/linguas_/}
-
- if [[ "${lang}" = "ar" ]] ; then
- lang="ar_EG,ar_SA"
- elif [[ "${lang}" = "es" ]] ; then
- lang="es,es_CO"
- elif [[ "${lang}" = "gl" ]] ; then
- lang="gl_ES"
- elif [[ "${lang}" = "id" ]] ; then
- lang="in_ID"
- elif [[ "${lang}" = "nl" ]] ; then
- lang="nl_BE,nl_NL"
- elif [[ "${lang}" = "tl" ]] ; then
- lang="fil_PH"
- fi
-
- if use ${lingua} ; then
- if [ -z "${NBLOCALES}" ] ; then
- NBLOCALES="${lang}"
- else
- NBLOCALES="${NBLOCALES},${lang}"
- fi
- fi
- done
-
- java-pkg-2_pkg_setup
-}
-
-src_unpack() {
- if [ -n "${NBLOCALES}" ] ; then
- unpack $(basename ${SOURCE_URL})
- unpack $(basename ${L10N_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
- fi
-}
-
-src_prepare() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- fi
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Compiling support for locales: ${NBLOCALES}"
- eant -f nbbuild/build.xml bootstrap || die
- eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
- -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
- fi
-}
-
-src_install() {
- if [ -n "${NBLOCALES}" ] ; then
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
- if [ -d "${cluster}" ] ; then
- insinto /usr/share/netbeans-${cluster}-${SLOT}
- doins -r ${cluster}/*
- fi
- done
-
- if [ -d nb ] ; then
- insinto /usr/share/netbeans-nb-${SLOT}/nb
- doins -r nb/*
- fi
-
- popd >/dev/null || die
- fi
-}
-
-pkg_postinst() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
- einfo "the locale is built for Netbeans."
- einfo "If you want to force specific locale, use --locale argument, for example:"
- einfo "${PN}-${SLOT} --locale de"
- einfo "${PN}-${SLOT} --locale pt:BR"
- fi
-
- if use linguas_ar ; then
- einfo
- einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
- fi
-
- if use linguas_es ; then
- einfo
- einfo "You selected Spanish locale so you can choose either es or es:CO variant."
- fi
-
- if use linguas_gl ; then
- einfo
- einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
- fi
-
- if use linguas_id ; then
- einfo
- einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
- fi
-
- if use linguas_nl ; then
- einfo
- einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
- fi
-
- if use linguas_tl ; then
- einfo
- einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
- fi
-}
diff --git a/dev-util/netbeans/netbeans-9999_p20150113.ebuild b/dev-util/netbeans/netbeans-9999_p20150113.ebuild
deleted file mode 100644
index 2ce2ef6..0000000
--- a/dev-util/netbeans/netbeans-9999_p20150113.ebuild
+++ /dev/null
@@ -1,264 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-13_00-01-55/zip/netbeans-trunk-nightly-201501130001-src.zip"
-PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
-ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
-SRC_URI="linguas_af? ( ${ALL_URLS} )
- linguas_ar? ( ${ALL_URLS} )
- linguas_bg? ( ${ALL_URLS} )
- linguas_ca? ( ${ALL_URLS} )
- linguas_cs? ( ${ALL_URLS} )
- linguas_de? ( ${ALL_URLS} )
- linguas_el? ( ${ALL_URLS} )
- linguas_es? ( ${ALL_URLS} )
- linguas_fr? ( ${ALL_URLS} )
- linguas_gl? ( ${ALL_URLS} )
- linguas_hi_IN? ( ${ALL_URLS} )
- linguas_id? ( ${ALL_URLS} )
- linguas_it? ( ${ALL_URLS} )
- linguas_ja? ( ${ALL_URLS} )
- linguas_ko? ( ${ALL_URLS} )
- linguas_lt? ( ${ALL_URLS} )
- linguas_nl? ( ${ALL_URLS} )
- linguas_pl? ( ${ALL_URLS} )
- linguas_pt_BR? ( ${ALL_URLS} )
- linguas_pt_PT? ( ${ALL_URLS} )
- linguas_ro? ( ${ALL_URLS} )
- linguas_ru? ( ${ALL_URLS} )
- linguas_si? ( ${ALL_URLS} )
- linguas_sq? ( ${ALL_URLS} )
- linguas_sr? ( ${ALL_URLS} )
- linguas_sv? ( ${ALL_URLS} )
- linguas_ta_IN? ( ${ALL_URLS} )
- linguas_tl? ( ${ALL_URLS} )
- linguas_tr? ( ${ALL_URLS} )
- linguas_vi? ( ${ALL_URLS} )
- linguas_zh_CN? ( ${ALL_URLS} )
- linguas_zh_TW? ( ${ALL_URLS} )
-"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE_NETBEANS_MODULES="
- +netbeans_modules_apisupport
- netbeans_modules_cnd
- netbeans_modules_dlight
- netbeans_modules_enterprise
- netbeans_modules_ergonomics
- netbeans_modules_extide
- netbeans_modules_groovy
- +netbeans_modules_java
- netbeans_modules_javacard
- +netbeans_modules_javafx
- netbeans_modules_mobility
- netbeans_modules_php
- +netbeans_modules_profiler
- netbeans_modules_webcommon
- +netbeans_modules_websvccommon"
-IUSE_LINGUAS="
- linguas_af
- linguas_ar
- linguas_bg
- linguas_ca
- linguas_cs
- linguas_de
- linguas_el
- linguas_es
- linguas_fr
- linguas_gl
- linguas_hi_IN
- linguas_id
- linguas_it
- linguas_ja
- linguas_ko
- linguas_lt
- linguas_nl
- linguas_pl
- linguas_pt_BR
- linguas_pt_PT
- linguas_ro
- linguas_ru
- linguas_si
- linguas_sq
- linguas_sr
- linguas_sv
- linguas_ta_IN
- linguas_tl
- linguas_tr
- linguas_vi
- linguas_zh_CN
- linguas_zh_TW"
-IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
-S="${WORKDIR}"
-
-DEPEND=">=virtual/jdk-1.7
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}
- netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
- netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
- netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
- netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
- netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
- netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
- netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
- netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
- netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
- netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
- netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
- netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
- netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
- netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
- netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
- doc? ( ~dev-java/netbeans-javadoc-${PV} )"
-JAVA_PKG_BSFIX="off"
-NBLOCALES=""
-
-pkg_setup() {
- for lingua in ${IUSE_LINGUAS} ; do
- local lang=${lingua/linguas_/}
-
- if [[ "${lang}" = "ar" ]] ; then
- lang="ar_EG,ar_SA"
- elif [[ "${lang}" = "es" ]] ; then
- lang="es,es_CO"
- elif [[ "${lang}" = "gl" ]] ; then
- lang="gl_ES"
- elif [[ "${lang}" = "id" ]] ; then
- lang="in_ID"
- elif [[ "${lang}" = "nl" ]] ; then
- lang="nl_BE,nl_NL"
- elif [[ "${lang}" = "tl" ]] ; then
- lang="fil_PH"
- fi
-
- if use ${lingua} ; then
- if [ -z "${NBLOCALES}" ] ; then
- NBLOCALES="${lang}"
- else
- NBLOCALES="${NBLOCALES},${lang}"
- fi
- fi
- done
-
- java-pkg-2_pkg_setup
-}
-
-src_unpack() {
- if [ -n "${NBLOCALES}" ] ; then
- unpack $(basename ${SOURCE_URL})
- unpack $(basename ${L10N_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
- fi
-}
-
-src_prepare() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- fi
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Compiling support for locales: ${NBLOCALES}"
- eant -f nbbuild/build.xml bootstrap || die
- eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
- -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
- fi
-}
-
-src_install() {
- if [ -n "${NBLOCALES}" ] ; then
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
- if [ -d "${cluster}" ] ; then
- insinto /usr/share/netbeans-${cluster}-${SLOT}
- doins -r ${cluster}/*
- fi
- done
-
- if [ -d nb ] ; then
- insinto /usr/share/netbeans-nb-${SLOT}/nb
- doins -r nb/*
- fi
-
- popd >/dev/null || die
- fi
-}
-
-pkg_postinst() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
- einfo "the locale is built for Netbeans."
- einfo "If you want to force specific locale, use --locale argument, for example:"
- einfo "${PN}-${SLOT} --locale de"
- einfo "${PN}-${SLOT} --locale pt:BR"
- fi
-
- if use linguas_ar ; then
- einfo
- einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
- fi
-
- if use linguas_es ; then
- einfo
- einfo "You selected Spanish locale so you can choose either es or es:CO variant."
- fi
-
- if use linguas_gl ; then
- einfo
- einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
- fi
-
- if use linguas_id ; then
- einfo
- einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
- fi
-
- if use linguas_nl ; then
- einfo
- einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
- fi
-
- if use linguas_tl ; then
- einfo
- einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
- fi
-}
diff --git a/dev-util/netbeans/netbeans-9999_p20150114.ebuild b/dev-util/netbeans/netbeans-9999_p20150114.ebuild
deleted file mode 100644
index 5d32fac..0000000
--- a/dev-util/netbeans/netbeans-9999_p20150114.ebuild
+++ /dev/null
@@ -1,264 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-14_00-01-55/zip/netbeans-trunk-nightly-201501140001-src.zip"
-PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
-ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
-SRC_URI="linguas_af? ( ${ALL_URLS} )
- linguas_ar? ( ${ALL_URLS} )
- linguas_bg? ( ${ALL_URLS} )
- linguas_ca? ( ${ALL_URLS} )
- linguas_cs? ( ${ALL_URLS} )
- linguas_de? ( ${ALL_URLS} )
- linguas_el? ( ${ALL_URLS} )
- linguas_es? ( ${ALL_URLS} )
- linguas_fr? ( ${ALL_URLS} )
- linguas_gl? ( ${ALL_URLS} )
- linguas_hi_IN? ( ${ALL_URLS} )
- linguas_id? ( ${ALL_URLS} )
- linguas_it? ( ${ALL_URLS} )
- linguas_ja? ( ${ALL_URLS} )
- linguas_ko? ( ${ALL_URLS} )
- linguas_lt? ( ${ALL_URLS} )
- linguas_nl? ( ${ALL_URLS} )
- linguas_pl? ( ${ALL_URLS} )
- linguas_pt_BR? ( ${ALL_URLS} )
- linguas_pt_PT? ( ${ALL_URLS} )
- linguas_ro? ( ${ALL_URLS} )
- linguas_ru? ( ${ALL_URLS} )
- linguas_si? ( ${ALL_URLS} )
- linguas_sq? ( ${ALL_URLS} )
- linguas_sr? ( ${ALL_URLS} )
- linguas_sv? ( ${ALL_URLS} )
- linguas_ta_IN? ( ${ALL_URLS} )
- linguas_tl? ( ${ALL_URLS} )
- linguas_tr? ( ${ALL_URLS} )
- linguas_vi? ( ${ALL_URLS} )
- linguas_zh_CN? ( ${ALL_URLS} )
- linguas_zh_TW? ( ${ALL_URLS} )
-"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE_NETBEANS_MODULES="
- +netbeans_modules_apisupport
- netbeans_modules_cnd
- netbeans_modules_dlight
- netbeans_modules_enterprise
- netbeans_modules_ergonomics
- netbeans_modules_extide
- netbeans_modules_groovy
- +netbeans_modules_java
- netbeans_modules_javacard
- +netbeans_modules_javafx
- netbeans_modules_mobility
- netbeans_modules_php
- +netbeans_modules_profiler
- netbeans_modules_webcommon
- +netbeans_modules_websvccommon"
-IUSE_LINGUAS="
- linguas_af
- linguas_ar
- linguas_bg
- linguas_ca
- linguas_cs
- linguas_de
- linguas_el
- linguas_es
- linguas_fr
- linguas_gl
- linguas_hi_IN
- linguas_id
- linguas_it
- linguas_ja
- linguas_ko
- linguas_lt
- linguas_nl
- linguas_pl
- linguas_pt_BR
- linguas_pt_PT
- linguas_ro
- linguas_ru
- linguas_si
- linguas_sq
- linguas_sr
- linguas_sv
- linguas_ta_IN
- linguas_tl
- linguas_tr
- linguas_vi
- linguas_zh_CN
- linguas_zh_TW"
-IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
-S="${WORKDIR}"
-
-DEPEND=">=virtual/jdk-1.7
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}
- netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
- netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
- netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
- netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
- netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
- netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
- netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
- netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
- netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
- netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
- netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
- netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
- netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
- netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
- netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
- doc? ( ~dev-java/netbeans-javadoc-${PV} )"
-JAVA_PKG_BSFIX="off"
-NBLOCALES=""
-
-pkg_setup() {
- for lingua in ${IUSE_LINGUAS} ; do
- local lang=${lingua/linguas_/}
-
- if [[ "${lang}" = "ar" ]] ; then
- lang="ar_EG,ar_SA"
- elif [[ "${lang}" = "es" ]] ; then
- lang="es,es_CO"
- elif [[ "${lang}" = "gl" ]] ; then
- lang="gl_ES"
- elif [[ "${lang}" = "id" ]] ; then
- lang="in_ID"
- elif [[ "${lang}" = "nl" ]] ; then
- lang="nl_BE,nl_NL"
- elif [[ "${lang}" = "tl" ]] ; then
- lang="fil_PH"
- fi
-
- if use ${lingua} ; then
- if [ -z "${NBLOCALES}" ] ; then
- NBLOCALES="${lang}"
- else
- NBLOCALES="${NBLOCALES},${lang}"
- fi
- fi
- done
-
- java-pkg-2_pkg_setup
-}
-
-src_unpack() {
- if [ -n "${NBLOCALES}" ] ; then
- unpack $(basename ${SOURCE_URL})
- unpack $(basename ${L10N_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
- fi
-}
-
-src_prepare() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- fi
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Compiling support for locales: ${NBLOCALES}"
- eant -f nbbuild/build.xml bootstrap || die
- eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
- -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
- fi
-}
-
-src_install() {
- if [ -n "${NBLOCALES}" ] ; then
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
- if [ -d "${cluster}" ] ; then
- insinto /usr/share/netbeans-${cluster}-${SLOT}
- doins -r ${cluster}/*
- fi
- done
-
- if [ -d nb ] ; then
- insinto /usr/share/netbeans-nb-${SLOT}/nb
- doins -r nb/*
- fi
-
- popd >/dev/null || die
- fi
-}
-
-pkg_postinst() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
- einfo "the locale is built for Netbeans."
- einfo "If you want to force specific locale, use --locale argument, for example:"
- einfo "${PN}-${SLOT} --locale de"
- einfo "${PN}-${SLOT} --locale pt:BR"
- fi
-
- if use linguas_ar ; then
- einfo
- einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
- fi
-
- if use linguas_es ; then
- einfo
- einfo "You selected Spanish locale so you can choose either es or es:CO variant."
- fi
-
- if use linguas_gl ; then
- einfo
- einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
- fi
-
- if use linguas_id ; then
- einfo
- einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
- fi
-
- if use linguas_nl ; then
- einfo
- einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
- fi
-
- if use linguas_tl ; then
- einfo
- einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
- fi
-}
diff --git a/dev-util/netbeans/netbeans-9999_p20150115.ebuild b/dev-util/netbeans/netbeans-9999_p20150115.ebuild
deleted file mode 100644
index af17414..0000000
--- a/dev-util/netbeans/netbeans-9999_p20150115.ebuild
+++ /dev/null
@@ -1,264 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-15_00-01-55/zip/netbeans-trunk-nightly-201501150001-src.zip"
-PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
-ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
-SRC_URI="linguas_af? ( ${ALL_URLS} )
- linguas_ar? ( ${ALL_URLS} )
- linguas_bg? ( ${ALL_URLS} )
- linguas_ca? ( ${ALL_URLS} )
- linguas_cs? ( ${ALL_URLS} )
- linguas_de? ( ${ALL_URLS} )
- linguas_el? ( ${ALL_URLS} )
- linguas_es? ( ${ALL_URLS} )
- linguas_fr? ( ${ALL_URLS} )
- linguas_gl? ( ${ALL_URLS} )
- linguas_hi_IN? ( ${ALL_URLS} )
- linguas_id? ( ${ALL_URLS} )
- linguas_it? ( ${ALL_URLS} )
- linguas_ja? ( ${ALL_URLS} )
- linguas_ko? ( ${ALL_URLS} )
- linguas_lt? ( ${ALL_URLS} )
- linguas_nl? ( ${ALL_URLS} )
- linguas_pl? ( ${ALL_URLS} )
- linguas_pt_BR? ( ${ALL_URLS} )
- linguas_pt_PT? ( ${ALL_URLS} )
- linguas_ro? ( ${ALL_URLS} )
- linguas_ru? ( ${ALL_URLS} )
- linguas_si? ( ${ALL_URLS} )
- linguas_sq? ( ${ALL_URLS} )
- linguas_sr? ( ${ALL_URLS} )
- linguas_sv? ( ${ALL_URLS} )
- linguas_ta_IN? ( ${ALL_URLS} )
- linguas_tl? ( ${ALL_URLS} )
- linguas_tr? ( ${ALL_URLS} )
- linguas_vi? ( ${ALL_URLS} )
- linguas_zh_CN? ( ${ALL_URLS} )
- linguas_zh_TW? ( ${ALL_URLS} )
-"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE_NETBEANS_MODULES="
- +netbeans_modules_apisupport
- netbeans_modules_cnd
- netbeans_modules_dlight
- netbeans_modules_enterprise
- netbeans_modules_ergonomics
- netbeans_modules_extide
- netbeans_modules_groovy
- +netbeans_modules_java
- netbeans_modules_javacard
- +netbeans_modules_javafx
- netbeans_modules_mobility
- netbeans_modules_php
- +netbeans_modules_profiler
- netbeans_modules_webcommon
- +netbeans_modules_websvccommon"
-IUSE_LINGUAS="
- linguas_af
- linguas_ar
- linguas_bg
- linguas_ca
- linguas_cs
- linguas_de
- linguas_el
- linguas_es
- linguas_fr
- linguas_gl
- linguas_hi_IN
- linguas_id
- linguas_it
- linguas_ja
- linguas_ko
- linguas_lt
- linguas_nl
- linguas_pl
- linguas_pt_BR
- linguas_pt_PT
- linguas_ro
- linguas_ru
- linguas_si
- linguas_sq
- linguas_sr
- linguas_sv
- linguas_ta_IN
- linguas_tl
- linguas_tr
- linguas_vi
- linguas_zh_CN
- linguas_zh_TW"
-IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
-S="${WORKDIR}"
-
-DEPEND=">=virtual/jdk-1.7
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}
- netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
- netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
- netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
- netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
- netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
- netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
- netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
- netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
- netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
- netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
- netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
- netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
- netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
- netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
- netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
- doc? ( ~dev-java/netbeans-javadoc-${PV} )"
-JAVA_PKG_BSFIX="off"
-NBLOCALES=""
-
-pkg_setup() {
- for lingua in ${IUSE_LINGUAS} ; do
- local lang=${lingua/linguas_/}
-
- if [[ "${lang}" = "ar" ]] ; then
- lang="ar_EG,ar_SA"
- elif [[ "${lang}" = "es" ]] ; then
- lang="es,es_CO"
- elif [[ "${lang}" = "gl" ]] ; then
- lang="gl_ES"
- elif [[ "${lang}" = "id" ]] ; then
- lang="in_ID"
- elif [[ "${lang}" = "nl" ]] ; then
- lang="nl_BE,nl_NL"
- elif [[ "${lang}" = "tl" ]] ; then
- lang="fil_PH"
- fi
-
- if use ${lingua} ; then
- if [ -z "${NBLOCALES}" ] ; then
- NBLOCALES="${lang}"
- else
- NBLOCALES="${NBLOCALES},${lang}"
- fi
- fi
- done
-
- java-pkg-2_pkg_setup
-}
-
-src_unpack() {
- if [ -n "${NBLOCALES}" ] ; then
- unpack $(basename ${SOURCE_URL})
- unpack $(basename ${L10N_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
- fi
-}
-
-src_prepare() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- fi
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Compiling support for locales: ${NBLOCALES}"
- eant -f nbbuild/build.xml bootstrap || die
- eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
- -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
- fi
-}
-
-src_install() {
- if [ -n "${NBLOCALES}" ] ; then
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
- if [ -d "${cluster}" ] ; then
- insinto /usr/share/netbeans-${cluster}-${SLOT}
- doins -r ${cluster}/*
- fi
- done
-
- if [ -d nb ] ; then
- insinto /usr/share/netbeans-nb-${SLOT}/nb
- doins -r nb/*
- fi
-
- popd >/dev/null || die
- fi
-}
-
-pkg_postinst() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
- einfo "the locale is built for Netbeans."
- einfo "If you want to force specific locale, use --locale argument, for example:"
- einfo "${PN}-${SLOT} --locale de"
- einfo "${PN}-${SLOT} --locale pt:BR"
- fi
-
- if use linguas_ar ; then
- einfo
- einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
- fi
-
- if use linguas_es ; then
- einfo
- einfo "You selected Spanish locale so you can choose either es or es:CO variant."
- fi
-
- if use linguas_gl ; then
- einfo
- einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
- fi
-
- if use linguas_id ; then
- einfo
- einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
- fi
-
- if use linguas_nl ; then
- einfo
- einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
- fi
-
- if use linguas_tl ; then
- einfo
- einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
- fi
-}
diff --git a/dev-util/netbeans/netbeans-9999_p20150116.ebuild b/dev-util/netbeans/netbeans-9999_p20150116.ebuild
deleted file mode 100644
index c25b70d..0000000
--- a/dev-util/netbeans/netbeans-9999_p20150116.ebuild
+++ /dev/null
@@ -1,264 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-01-16_00-01-55/zip/netbeans-trunk-nightly-201501160001-src.zip"
-PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
-ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
-SRC_URI="linguas_af? ( ${ALL_URLS} )
- linguas_ar? ( ${ALL_URLS} )
- linguas_bg? ( ${ALL_URLS} )
- linguas_ca? ( ${ALL_URLS} )
- linguas_cs? ( ${ALL_URLS} )
- linguas_de? ( ${ALL_URLS} )
- linguas_el? ( ${ALL_URLS} )
- linguas_es? ( ${ALL_URLS} )
- linguas_fr? ( ${ALL_URLS} )
- linguas_gl? ( ${ALL_URLS} )
- linguas_hi_IN? ( ${ALL_URLS} )
- linguas_id? ( ${ALL_URLS} )
- linguas_it? ( ${ALL_URLS} )
- linguas_ja? ( ${ALL_URLS} )
- linguas_ko? ( ${ALL_URLS} )
- linguas_lt? ( ${ALL_URLS} )
- linguas_nl? ( ${ALL_URLS} )
- linguas_pl? ( ${ALL_URLS} )
- linguas_pt_BR? ( ${ALL_URLS} )
- linguas_pt_PT? ( ${ALL_URLS} )
- linguas_ro? ( ${ALL_URLS} )
- linguas_ru? ( ${ALL_URLS} )
- linguas_si? ( ${ALL_URLS} )
- linguas_sq? ( ${ALL_URLS} )
- linguas_sr? ( ${ALL_URLS} )
- linguas_sv? ( ${ALL_URLS} )
- linguas_ta_IN? ( ${ALL_URLS} )
- linguas_tl? ( ${ALL_URLS} )
- linguas_tr? ( ${ALL_URLS} )
- linguas_vi? ( ${ALL_URLS} )
- linguas_zh_CN? ( ${ALL_URLS} )
- linguas_zh_TW? ( ${ALL_URLS} )
-"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE_NETBEANS_MODULES="
- +netbeans_modules_apisupport
- netbeans_modules_cnd
- netbeans_modules_dlight
- netbeans_modules_enterprise
- netbeans_modules_ergonomics
- netbeans_modules_extide
- netbeans_modules_groovy
- +netbeans_modules_java
- netbeans_modules_javacard
- +netbeans_modules_javafx
- netbeans_modules_mobility
- netbeans_modules_php
- +netbeans_modules_profiler
- netbeans_modules_webcommon
- +netbeans_modules_websvccommon"
-IUSE_LINGUAS="
- linguas_af
- linguas_ar
- linguas_bg
- linguas_ca
- linguas_cs
- linguas_de
- linguas_el
- linguas_es
- linguas_fr
- linguas_gl
- linguas_hi_IN
- linguas_id
- linguas_it
- linguas_ja
- linguas_ko
- linguas_lt
- linguas_nl
- linguas_pl
- linguas_pt_BR
- linguas_pt_PT
- linguas_ro
- linguas_ru
- linguas_si
- linguas_sq
- linguas_sr
- linguas_sv
- linguas_ta_IN
- linguas_tl
- linguas_tr
- linguas_vi
- linguas_zh_CN
- linguas_zh_TW"
-IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
-S="${WORKDIR}"
-
-DEPEND=">=virtual/jdk-1.7
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}
- netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
- netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
- netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
- netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
- netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
- netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
- netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
- netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
- netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
- netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
- netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
- netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
- netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
- netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
- netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
- doc? ( ~dev-java/netbeans-javadoc-${PV} )"
-JAVA_PKG_BSFIX="off"
-NBLOCALES=""
-
-pkg_setup() {
- for lingua in ${IUSE_LINGUAS} ; do
- local lang=${lingua/linguas_/}
-
- if [[ "${lang}" = "ar" ]] ; then
- lang="ar_EG,ar_SA"
- elif [[ "${lang}" = "es" ]] ; then
- lang="es,es_CO"
- elif [[ "${lang}" = "gl" ]] ; then
- lang="gl_ES"
- elif [[ "${lang}" = "id" ]] ; then
- lang="in_ID"
- elif [[ "${lang}" = "nl" ]] ; then
- lang="nl_BE,nl_NL"
- elif [[ "${lang}" = "tl" ]] ; then
- lang="fil_PH"
- fi
-
- if use ${lingua} ; then
- if [ -z "${NBLOCALES}" ] ; then
- NBLOCALES="${lang}"
- else
- NBLOCALES="${NBLOCALES},${lang}"
- fi
- fi
- done
-
- java-pkg-2_pkg_setup
-}
-
-src_unpack() {
- if [ -n "${NBLOCALES}" ] ; then
- unpack $(basename ${SOURCE_URL})
- unpack $(basename ${L10N_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
- fi
-}
-
-src_prepare() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- fi
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Compiling support for locales: ${NBLOCALES}"
- eant -f nbbuild/build.xml bootstrap || die
- eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
- -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
- fi
-}
-
-src_install() {
- if [ -n "${NBLOCALES}" ] ; then
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
- if [ -d "${cluster}" ] ; then
- insinto /usr/share/netbeans-${cluster}-${SLOT}
- doins -r ${cluster}/*
- fi
- done
-
- if [ -d nb ] ; then
- insinto /usr/share/netbeans-nb-${SLOT}/nb
- doins -r nb/*
- fi
-
- popd >/dev/null || die
- fi
-}
-
-pkg_postinst() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
- einfo "the locale is built for Netbeans."
- einfo "If you want to force specific locale, use --locale argument, for example:"
- einfo "${PN}-${SLOT} --locale de"
- einfo "${PN}-${SLOT} --locale pt:BR"
- fi
-
- if use linguas_ar ; then
- einfo
- einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
- fi
-
- if use linguas_es ; then
- einfo
- einfo "You selected Spanish locale so you can choose either es or es:CO variant."
- fi
-
- if use linguas_gl ; then
- einfo
- einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
- fi
-
- if use linguas_id ; then
- einfo
- einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
- fi
-
- if use linguas_nl ; then
- einfo
- einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
- fi
-
- if use linguas_tl ; then
- einfo
- einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
- fi
-}
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] dev/fordfrog:master commit in: dev-java/netbeans-enterprise/, dev-java/netbeans-mobility/, ...
@ 2015-04-14 9:08 Miroslav Šulc
0 siblings, 0 replies; 4+ messages in thread
From: Miroslav Šulc @ 2015-04-14 9:08 UTC (permalink / raw
To: gentoo-commits
commit: 410cba936062438c13a1a68644fcb2749babd737
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 14 09:07:48 2015 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Apr 14 09:07:48 2015 +0000
URL: https://gitweb.gentoo.org/dev/fordfrog.git/commit/?id=410cba93
netbeans: bumped to the latest sources
dev-java/netbeans-apisupport/ChangeLog | 6 +
dev-java/netbeans-apisupport/Manifest | 4 +-
.../netbeans-apisupport-9999_p20150414.ebuild | 111 ++++++
dev-java/netbeans-cnd/ChangeLog | 6 +
dev-java/netbeans-cnd/Manifest | 4 +-
.../netbeans-cnd-9999_p20150414.ebuild | 125 +++++++
dev-java/netbeans-dlight/ChangeLog | 6 +
dev-java/netbeans-dlight/Manifest | 4 +-
.../netbeans-dlight-9999_p20150414.ebuild | 101 ++++++
dev-java/netbeans-enterprise/ChangeLog | 6 +
dev-java/netbeans-enterprise/Manifest | 4 +-
.../netbeans-enterprise-9999_p20150414.ebuild | 247 ++++++++++++++
dev-java/netbeans-ergonomics/ChangeLog | 6 +
dev-java/netbeans-ergonomics/Manifest | 4 +-
.../netbeans-ergonomics-9999_p20150414.ebuild | 101 ++++++
dev-java/netbeans-extide/ChangeLog | 6 +
dev-java/netbeans-extide/Manifest | 4 +-
.../netbeans-extide-9999_p20150414.ebuild | 108 ++++++
dev-java/netbeans-groovy/ChangeLog | 6 +
dev-java/netbeans-groovy/Manifest | 4 +-
.../netbeans-groovy-9999_p20150414.ebuild | 111 ++++++
dev-java/netbeans-harness/ChangeLog | 6 +
dev-java/netbeans-harness/Manifest | 4 +-
.../netbeans-harness-9999_p20150414.ebuild | 114 +++++++
dev-java/netbeans-ide/ChangeLog | 6 +
dev-java/netbeans-ide/Manifest | 4 +-
.../netbeans-ide-9999_p20150414.ebuild | 371 +++++++++++++++++++++
dev-java/netbeans-java/ChangeLog | 6 +
dev-java/netbeans-java/Manifest | 4 +-
.../netbeans-java-9999_p20150414.ebuild | 253 ++++++++++++++
dev-java/netbeans-javacard/ChangeLog | 6 +
dev-java/netbeans-javacard/Manifest | 4 +-
.../netbeans-javacard-9999_p20150414.ebuild | 134 ++++++++
dev-java/netbeans-javadoc/ChangeLog | 6 +
dev-java/netbeans-javadoc/Manifest | 4 +-
.../netbeans-javadoc-9999_p20150414.ebuild | 168 ++++++++++
dev-java/netbeans-javafx/ChangeLog | 6 +
dev-java/netbeans-javafx/Manifest | 4 +-
.../netbeans-javafx-9999_p20150414.ebuild | 124 +++++++
dev-java/netbeans-mobility/ChangeLog | 6 +
dev-java/netbeans-mobility/Manifest | 4 +-
.../netbeans-mobility-9999_p20150414.ebuild | 126 +++++++
dev-java/netbeans-nb/ChangeLog | 6 +
dev-java/netbeans-nb/Manifest | 4 +-
.../netbeans-nb/netbeans-nb-9999_p20150414.ebuild | 148 ++++++++
dev-java/netbeans-php/ChangeLog | 6 +
dev-java/netbeans-php/Manifest | 4 +-
.../netbeans-php-9999_p20150414.ebuild | 127 +++++++
dev-java/netbeans-platform/ChangeLog | 6 +
dev-java/netbeans-platform/Manifest | 4 +-
.../netbeans-platform-9999_p20150414.ebuild | 153 +++++++++
dev-java/netbeans-profiler/ChangeLog | 6 +
dev-java/netbeans-profiler/Manifest | 4 +-
.../netbeans-profiler-9999_p20150414.ebuild | 121 +++++++
dev-java/netbeans-webcommon/ChangeLog | 6 +
dev-java/netbeans-webcommon/Manifest | 4 +-
.../netbeans-webcommon-9999_p20150414.ebuild | 123 +++++++
dev-java/netbeans-websvccommon/ChangeLog | 6 +
dev-java/netbeans-websvccommon/Manifest | 4 +-
.../netbeans-websvccommon-9999_p20150414.ebuild | 94 ++++++
dev-util/netbeans/ChangeLog | 6 +
dev-util/netbeans/Manifest | 4 +-
dev-util/netbeans/netbeans-9999_p20150414.ebuild | 264 +++++++++++++++
63 files changed, 3413 insertions(+), 21 deletions(-)
diff --git a/dev-java/netbeans-apisupport/ChangeLog b/dev-java/netbeans-apisupport/ChangeLog
index 9150569..e744a68 100644
--- a/dev-java/netbeans-apisupport/ChangeLog
+++ b/dev-java/netbeans-apisupport/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-apisupport-9999_p20150414 (14 Apr 2015)
+
+ 14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-apisupport-9999_p20150414.ebuild:
+ bumped to the latest sources
+
14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-apisupport-9999_p20150302.ebuild,
-netbeans-apisupport-9999_p20150303.ebuild,
diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
index 203b807..4d40914 100644
--- a/dev-java/netbeans-apisupport/Manifest
+++ b/dev-java/netbeans-apisupport/Manifest
@@ -27,6 +27,7 @@ DIST netbeans-trunk-nightly-201504030001-src.zip 207037940 SHA256 ef43b1a5fa3154
DIST netbeans-trunk-nightly-201504070001-src.zip 207066489 SHA256 b5e62cbc53802190d6a75dc9a42ce291aadc863cc59334c3f51ca00cc25c776c SHA512 e4945f96bbc2c98176a120d999de94eac249d1ad260effda48aa2c09eb1dab71c2088e8ac3b4bf0a95e67702c7bb2539fbb9ff0fef566a47030342d189ce5e0c WHIRLPOOL 28d95dd8760bd8d89354c59e1f1b6140e989c889a10434446bb5c179a09c58c40885976384f2cce04fe2bc5240e19fe01739f154fad3e7375cdf2564401278a6
DIST netbeans-trunk-nightly-201504100001-src.zip 207088306 SHA256 fc1bd3117f0a78420b6497cb5eae9a89b3b9cbfbfbb9662c5401fd8594700a32 SHA512 90e5aa708dff7b0c6323dede1c0fc5cb8335b21d293d0ba30981d8f87245757bf1b6f58cb57a5ad175def9b08ac9f27ad37a4e17a3c679dc6bc43d5e8f205075 WHIRLPOOL 90c576c1ef74eaf4d4ae507207fc2147f91f47e1193983f74fabf325b1d6651e42fc77376eb0f59ab59578a14b1068690f8a1631715d038b4d2eaf077e287ba4
DIST netbeans-trunk-nightly-201504130001-src.zip 207117285 SHA256 0d878514b8738ff27d6ff2db087d6e4f77badb8d62170e7363ad71ffc7f21ee2 SHA512 61ab7c14aed3ca28a9c30ed5c2b12ca2adf2d3686d42ff546d23c1677430407183d30f87b895961adc230ecd551ce5ad164a1e9547413c2886d7cc31348950a8 WHIRLPOOL 1386de55e74cbadd5d58ba663a2b4f03395f8015af4bd98dc494a03f9ed7f9c8d4eb85d14aaaaeee6ebba6b95dd665f7b6c61bc82e583f725e06826ddf8e5c1c
+DIST netbeans-trunk-nightly-201504140001-src.zip 207131027 SHA256 78124063613a80e58738442f8dfdf251a297c218bf3a9982d2c8aa62a2d77a9f SHA512 dd5b7d32c1ac1107f8ddca68168d47abdc93eda7b226de6373d1f2842707ca275c2c23d61fffac7d125d8aa403c946c2b6d52ea992a609b4b065d3215ed9d206 WHIRLPOOL 8cf5588de638ee1effa5ba65dc95bbea8b6c72dc8b36d997eeaf3dd60d0ca1848c8786e4fbd43f98b5036a707efef6625c4a6a1acf35a6fb40e9fd1566939e13
EBUILD netbeans-apisupport-7.0.1.ebuild 3134 SHA256 41c32033c9945a39c0aebb6b0271767031d53a47e5c8365d9e3a7c86712e24cd SHA512 dd4bdde9574a87b46b02fd7204b1e90394bd87dc572dfa015b601203b026b35571f20323db834a310f90aefe6e4a822044b0d71d535a7351137219b50ecb2aa8 WHIRLPOOL f3721521a33b337d7dc24d6b49b0b2fe723f5ec446a5a4befb085051140a41bfd2d3081876e9f02f8b9932a3a0997b92211cd964fe372e40b42813df5db5170e
EBUILD netbeans-apisupport-7.1.2.ebuild 3143 SHA256 cf24048c0ecca98a7d6371624bb0ddfb78663bead073d515a7c84229dbec00a8 SHA512 ec44c263e786210fd64c9ebb253bc9d4fc34d3be9493157dad06007c19734672bfd767765c003393d1e5cc6755fd5d1eda956b00c2092e98592a73ec1af4e729 WHIRLPOOL d619c304a994a2b818d892fb6315d092588f2ebf95e566f7a909f92daf21bb368a28c4e1af876ae585980dc82996e62aba30b12c41461103c23620a215480b76
EBUILD netbeans-apisupport-7.2.ebuild 3126 SHA256 b0d64795b8403a932e3e20721a116c755c4de66fc36f7191476fcb4a226bad13 SHA512 cea062a72a8e75a9c2fe91c323f83d542a70149336360e1c41479f401fcae5ead6a301c8a7d5704d5beb27f7810b5d1e3cff0196cce7a26890a001c570179f6a WHIRLPOOL c286f4e4d3a02cbeb1a6e13b2005dc5435a6e9ec026a98fcc00bb83222014b800cd83f437c69352b48d16bdf442a6c7ebbed6aff86f10b3c5e6cdfb7edd9e184
@@ -48,5 +49,6 @@ EBUILD netbeans-apisupport-9999_p20150403.ebuild 3390 SHA256 9f0e7f58bb025318529
EBUILD netbeans-apisupport-9999_p20150407.ebuild 3390 SHA256 08970c8a2cc49edbcd98da32ec60ec079b7ea2869d022729f3872682ca314fcb SHA512 1e5ac4df280042e27047b362b540941c46954516e55ed5c023262d4fa5dcca17b293f87a6a8fac6cd295145fc16c732babfbfea7ed93898276c034f44417cb76 WHIRLPOOL 78c9e42b15fcf2ea2d439bbdd613031d052cc78b34d3ae3b22a6b8c4597dd5ff8b5d527f0ac6329b6f9a749542736a82fd585a9d8469c29636f4cdc510be9ee4
EBUILD netbeans-apisupport-9999_p20150410.ebuild 3390 SHA256 875f7e2ca75c4b524cb87eec8152738c2db06635ee75ec509b0885eb28e3b25d SHA512 e35e35aac2f0291662943eec74eac0cb83cfd73b09866c9b041dd3c4b8716c287c45f64393e2efd4ef0cf75b17c86514ce3111185028ae1ee5ef4c84db156a88 WHIRLPOOL 3f76ac19c5a9902d7ba6f5059658dc28b5bd8c1883e110a818315ec450937a6485059203ad4b95d0a562396f7c49ea9a6292eccf0cae5da5c8084e58d6bd830b
EBUILD netbeans-apisupport-9999_p20150413.ebuild 3390 SHA256 e0e1d2946d5ec38cbc9f07139ecc98e0dc17424b212ac3c82525b573883dc1dd SHA512 cbd96afc96675d5263316dd29be3271c5b7019f80bfa47d449cd4229401e920bea6cada8f0cba3371dc559080fb2fb34d2b1595cc5521971bd038e9dccff0cb4 WHIRLPOOL 4597aca5274f97769f3e6b6f6615af21d73957de546fc6c039cb828d70cdb0aabf11ca9cdde5611234b07c41a241282f25dcd86970cc9d3b8aa647c8f176c3d6
-MISC ChangeLog 167602 SHA256 c557d9473c1d70f73684c7332d2b6903193a73c8657aaf0cde60959304204d35 SHA512 b05c7af4e7f7c69c51cc0cb4c9dbcb6772b6a937e59c90277c4319b23e528d64875a82cf4c39eb748ea08b8eb09dd242df3d32a65f3a8e29d44a86fa699adbd6 WHIRLPOOL 6fa543cca5b1107bbf258c0a34f07babb10679a70cc186f3670c6a2072d7601a66af4919fdaed20ac6dca3c105aa1e163b9dbfc8b7360a3ef66003c707aa43f1
+EBUILD netbeans-apisupport-9999_p20150414.ebuild 3390 SHA256 96cd4c467f2e398af4725e81c6a860d1ed5bb5a401806ac0320ede2f737e142a SHA512 85c350d27e9b983caef381b065cea10e37b86f4cf89bada14a4c72a1a221921db971556652fc613c6644710f449d9e553815375da01a04f093e84c791894c7ae WHIRLPOOL feae49ce22afe6891535cab1d78b2c5cd365c1b934ce84953af32c0dd1a8c16f62e23495a8060986461ca1c8095667325b3f1693ce960910ca2f2548e1f8aed0
+MISC ChangeLog 167783 SHA256 1e5f408cb3ac91f97c52aabb21c9abfec2167b5abae599fcfe0a251e05e90fbd SHA512 3578d0256e450da1cd0e38ebba3302631c1a54be5b8fb2ee074f1cedf5380a50069029607c4eb40a8c813d6c9cb95695ee5b59e35386614c24f92bd3ef93f05d WHIRLPOOL a9a7470d8337e979b2d6d38a6c749c0f54749a0d41099859dd0d8ae56f54049cf1f0ea59a701434c37f1f449d5d612c3e0bf6e5a365cfa407c63af94f3450c9b
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150414.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150414.ebuild
new file mode 100644
index 0000000..484cbc1
--- /dev/null
+++ b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150414.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans API Support Cluster"
+HOMEPAGE="http://netbeans.org/projects/apisupport"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-04-14_00-01-28/zip/netbeans-trunk-nightly-201504140001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/apisupport >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
+}
diff --git a/dev-java/netbeans-cnd/ChangeLog b/dev-java/netbeans-cnd/ChangeLog
index 65422be..cf3695c 100644
--- a/dev-java/netbeans-cnd/ChangeLog
+++ b/dev-java/netbeans-cnd/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-cnd-9999_p20150414 (14 Apr 2015)
+
+ 14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-cnd-9999_p20150414.ebuild:
+ bumped to the latest sources
+
14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-cnd-9999_p20150302.ebuild, -netbeans-cnd-9999_p20150303.ebuild,
-netbeans-cnd-9999_p20150304.ebuild, -netbeans-cnd-9999_p20150305.ebuild,
diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
index e85c3eb..4f48ac8 100644
--- a/dev-java/netbeans-cnd/Manifest
+++ b/dev-java/netbeans-cnd/Manifest
@@ -42,6 +42,7 @@ DIST netbeans-trunk-nightly-201504030001-src.zip 207037940 SHA256 ef43b1a5fa3154
DIST netbeans-trunk-nightly-201504070001-src.zip 207066489 SHA256 b5e62cbc53802190d6a75dc9a42ce291aadc863cc59334c3f51ca00cc25c776c SHA512 e4945f96bbc2c98176a120d999de94eac249d1ad260effda48aa2c09eb1dab71c2088e8ac3b4bf0a95e67702c7bb2539fbb9ff0fef566a47030342d189ce5e0c WHIRLPOOL 28d95dd8760bd8d89354c59e1f1b6140e989c889a10434446bb5c179a09c58c40885976384f2cce04fe2bc5240e19fe01739f154fad3e7375cdf2564401278a6
DIST netbeans-trunk-nightly-201504100001-src.zip 207088306 SHA256 fc1bd3117f0a78420b6497cb5eae9a89b3b9cbfbfbb9662c5401fd8594700a32 SHA512 90e5aa708dff7b0c6323dede1c0fc5cb8335b21d293d0ba30981d8f87245757bf1b6f58cb57a5ad175def9b08ac9f27ad37a4e17a3c679dc6bc43d5e8f205075 WHIRLPOOL 90c576c1ef74eaf4d4ae507207fc2147f91f47e1193983f74fabf325b1d6651e42fc77376eb0f59ab59578a14b1068690f8a1631715d038b4d2eaf077e287ba4
DIST netbeans-trunk-nightly-201504130001-src.zip 207117285 SHA256 0d878514b8738ff27d6ff2db087d6e4f77badb8d62170e7363ad71ffc7f21ee2 SHA512 61ab7c14aed3ca28a9c30ed5c2b12ca2adf2d3686d42ff546d23c1677430407183d30f87b895961adc230ecd551ce5ad164a1e9547413c2886d7cc31348950a8 WHIRLPOOL 1386de55e74cbadd5d58ba663a2b4f03395f8015af4bd98dc494a03f9ed7f9c8d4eb85d14aaaaeee6ebba6b95dd665f7b6c61bc82e583f725e06826ddf8e5c1c
+DIST netbeans-trunk-nightly-201504140001-src.zip 207131027 SHA256 78124063613a80e58738442f8dfdf251a297c218bf3a9982d2c8aa62a2d77a9f SHA512 dd5b7d32c1ac1107f8ddca68168d47abdc93eda7b226de6373d1f2842707ca275c2c23d61fffac7d125d8aa403c946c2b6d52ea992a609b4b065d3215ed9d206 WHIRLPOOL 8cf5588de638ee1effa5ba65dc95bbea8b6c72dc8b36d997eeaf3dd60d0ca1848c8786e4fbd43f98b5036a707efef6625c4a6a1acf35a6fb40e9fd1566939e13
EBUILD netbeans-cnd-7.0.1.ebuild 4602 SHA256 1336b76de715719ef59a3601dd5ad3b24992f58096f874f0e37935ec0d088d8e SHA512 38745c3ad6364198516ebb64002185fd05c34dee75acdb3933221d772177d5d6fcda853bb63991f0d071b21079fdab0c090db93e59cddd8daeb8f8d571a18a41 WHIRLPOOL cc196275289a01c1168b8c2710e0be0c2483cc86dc47b8fb3383ce1141f7bc11565e2b2feb95436cf448c09aaac7ee8c8804316ce6782d8853c0742367c0963a
EBUILD netbeans-cnd-7.1.2.ebuild 4218 SHA256 6c80020e4204226274f4a24413dad8bf134f5beb7aee4ecc53d6b4d709093bb2 SHA512 299c07f5e5d930045e8c8ef3d04009beee7035daa2022a803e6dcb16b380096bbf5014c2d684094705d06b4608afcf6925266ef609a483a86452b03505dcb67c WHIRLPOOL 6d6c8bddf3490282b9134315f9bc94ff55675160056fa4c98c302a59d943a9cb38f23ffb9ca313c82061d84d0ae86898ce72d16756d41c468737e319e68f06ce
EBUILD netbeans-cnd-7.2.ebuild 4201 SHA256 0f77a1a343d437e2eb1236722b27b2f2f03901ecc1afde29e1d38e54aef7c81d SHA512 b5fc985d1280ab900cb5125691a0ff99bab075ff5e93ded9af256310a7dcbea87a28a52ba383875caa24fd0ff28bc8dff4fc0fa0242987a673fdc729f7234b58 WHIRLPOOL 19e79dc426fb05ffb48ff9b13de3bab40f483b6dd9d79514e8f819029c278ee47a09c9531b5b4dba2014f805d502e66745f3355e2932e24e0dd9b5e3e273d2c2
@@ -63,5 +64,6 @@ EBUILD netbeans-cnd-9999_p20150403.ebuild 4586 SHA256 09a6e35f4c188931014bc27cae
EBUILD netbeans-cnd-9999_p20150407.ebuild 4586 SHA256 d1bab5d568ad283e5276d220139f45403719ec2105141308b6570dd020989c08 SHA512 73f8caa95f0c4fe7be2108040b8b3c56ce90ec2e1da1810dac0788cb142dda3a075a0aa2962f92aa9352ac588e74f7b6a3c4de10e4de07d5574b07a23bc13cf1 WHIRLPOOL 53d5f1360c5867e2973c232e2813b6f1f89c9ff5de264dbe0d7adbc31ad38e4be00b50409b8ad587f8f81b69f7fd9d02286c9f25f4ffe221574671a125c91e9a
EBUILD netbeans-cnd-9999_p20150410.ebuild 4586 SHA256 f31a38373db7e2efc81ffe17631e1afc0019142d184ae8b5d55f2bd96d213c4b SHA512 8931386c0c8f502acdfff12f885b8be47497c27719fa00313ba01c38d0821a422f4bf4b806f579e9c99c52e7d0d53add3f5d06475509deb8f65c987232c6f625 WHIRLPOOL 5feb440b9f312554bec400496526d25feaa387ceb3761102bbdf0c79b9d3e55795240a2b985ef9b4d205df9978a512c6608be7af87ca425dfdf745d7d7906507
EBUILD netbeans-cnd-9999_p20150413.ebuild 4586 SHA256 4a276b0d6209f3640c945ae2ee184e2c94243a8b9ad3fdb173e87ca11d1f521c SHA512 29eb881b7645517d8189799f934c0a76d533a4c60b5c4e9f56cfd2c7fbdd0515a47069b7f0340860bb93fcb00ce0efd127484cef75bae56bcc22b8249ca2743c WHIRLPOOL a00a83ac2ca6644c9485c65e61f45d67bcfc49ee99a444924552c38e2182a0d303dc157a816c42222374e48a2a3c1cd39da7933f3718151fdcdef4d1c86083ee
-MISC ChangeLog 152977 SHA256 80906b509cd7581151ab96a15132651fb79454e525372161e38ab5754f1009a8 SHA512 22aade4a2b7bd956c32f9fd70f44df7fb594d38233003f41b4338eaa5c9d9041fadcb24fc09e6fa2059bb3b9ef8292223f90d902e382796cbcf10b93f58af152 WHIRLPOOL 8e3155ef1ab9816d83e3b04c1dfe6f3aac4eb04ea8bd315b0513617c32aabb587da1a2ffd6c7693476765f44669837c14f33f80921062f8df56ffe769aa3c38e
+EBUILD netbeans-cnd-9999_p20150414.ebuild 4586 SHA256 6a37a83fdbe6676a90447630a16254b12973236d6d4653d5c1792269ae94cd5a SHA512 6097d7976bb50a9164b84f2b03df9b57f4b0523f840c089e4c90628a12f3a7e0ffc3c466325138f914553cd45e662dad86ca237e1094bab428c80aa64d4cfce1 WHIRLPOOL b64b738eb4c3a3b270c2e514ebfde0966c2151712f40d2b3cc58ffce4ee01bbc39a47233d982ac90fa16f43c4f18b5a57a5271077c4efb7afaca7ec3f48898a9
+MISC ChangeLog 153144 SHA256 a26629ad76459351c6c2283b41144808bee57b1c7e411d485aa012b5e9ab3898 SHA512 7df50a40a54c1dc66936c8fed272dbd8a77be5c969d6d1ee809e8fde1dcadfabf12502fd2ac481c6650811a414cbe6f1a20956f3a750244d1546bbe0514053ee WHIRLPOOL ac1bcd14ededd6ff80414ff9dd40f4296fec2f863f8422f56453481a0d55976cb33bdf31b213123562f37afa7fa20437a2c6c262f9aea28cd889471af8589ef5
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150414.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150414.ebuild
new file mode 100644
index 0000000..70cec4e
--- /dev/null
+++ b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150414.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans CND Cluster"
+HOMEPAGE="http://netbeans.org/projects/cnd"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-04-14_00-01-28/zip/netbeans-trunk-nightly-201504140001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
+ http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
+ http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
+ http://hg.netbeans.org/binaries/547CFC4D4F7C877925CFB0732F303DC1797A58C1-cnd-rfs-1.0.zip
+ http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+# These files are for remote development and debugging
+QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
+
+CDEPEND="~dev-java/netbeans-dlight-${PV}
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ >=dev-java/jna-3.4.0
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
+ ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
+ ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
+ ln -s "${DISTDIR}"/547CFC4D4F7C877925CFB0732F303DC1797A58C1-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
+ ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
+ cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.dlight.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/cnd >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+ fperms 755 bin/dorun.sh
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
+}
diff --git a/dev-java/netbeans-dlight/ChangeLog b/dev-java/netbeans-dlight/ChangeLog
index eca0591..e660f5a 100644
--- a/dev-java/netbeans-dlight/ChangeLog
+++ b/dev-java/netbeans-dlight/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-dlight-9999_p20150414 (14 Apr 2015)
+
+ 14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-dlight-9999_p20150414.ebuild:
+ bumped to the latest sources
+
14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-dlight-9999_p20150302.ebuild,
-netbeans-dlight-9999_p20150303.ebuild,
diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
index 768f308..f5b032f 100644
--- a/dev-java/netbeans-dlight/Manifest
+++ b/dev-java/netbeans-dlight/Manifest
@@ -36,6 +36,7 @@ DIST netbeans-trunk-nightly-201504030001-src.zip 207037940 SHA256 ef43b1a5fa3154
DIST netbeans-trunk-nightly-201504070001-src.zip 207066489 SHA256 b5e62cbc53802190d6a75dc9a42ce291aadc863cc59334c3f51ca00cc25c776c SHA512 e4945f96bbc2c98176a120d999de94eac249d1ad260effda48aa2c09eb1dab71c2088e8ac3b4bf0a95e67702c7bb2539fbb9ff0fef566a47030342d189ce5e0c WHIRLPOOL 28d95dd8760bd8d89354c59e1f1b6140e989c889a10434446bb5c179a09c58c40885976384f2cce04fe2bc5240e19fe01739f154fad3e7375cdf2564401278a6
DIST netbeans-trunk-nightly-201504100001-src.zip 207088306 SHA256 fc1bd3117f0a78420b6497cb5eae9a89b3b9cbfbfbb9662c5401fd8594700a32 SHA512 90e5aa708dff7b0c6323dede1c0fc5cb8335b21d293d0ba30981d8f87245757bf1b6f58cb57a5ad175def9b08ac9f27ad37a4e17a3c679dc6bc43d5e8f205075 WHIRLPOOL 90c576c1ef74eaf4d4ae507207fc2147f91f47e1193983f74fabf325b1d6651e42fc77376eb0f59ab59578a14b1068690f8a1631715d038b4d2eaf077e287ba4
DIST netbeans-trunk-nightly-201504130001-src.zip 207117285 SHA256 0d878514b8738ff27d6ff2db087d6e4f77badb8d62170e7363ad71ffc7f21ee2 SHA512 61ab7c14aed3ca28a9c30ed5c2b12ca2adf2d3686d42ff546d23c1677430407183d30f87b895961adc230ecd551ce5ad164a1e9547413c2886d7cc31348950a8 WHIRLPOOL 1386de55e74cbadd5d58ba663a2b4f03395f8015af4bd98dc494a03f9ed7f9c8d4eb85d14aaaaeee6ebba6b95dd665f7b6c61bc82e583f725e06826ddf8e5c1c
+DIST netbeans-trunk-nightly-201504140001-src.zip 207131027 SHA256 78124063613a80e58738442f8dfdf251a297c218bf3a9982d2c8aa62a2d77a9f SHA512 dd5b7d32c1ac1107f8ddca68168d47abdc93eda7b226de6373d1f2842707ca275c2c23d61fffac7d125d8aa403c946c2b6d52ea992a609b4b065d3215ed9d206 WHIRLPOOL 8cf5588de638ee1effa5ba65dc95bbea8b6c72dc8b36d997eeaf3dd60d0ca1848c8786e4fbd43f98b5036a707efef6625c4a6a1acf35a6fb40e9fd1566939e13
EBUILD netbeans-dlight-7.0.1.ebuild 3624 SHA256 499a9303a1972ee89dfa2685e1dc1e4511c7531ff3b29caadd1136ba25dee82e SHA512 ad60adc5d64f93d03e27170311ce7bd0a6952c8b41cdc51385f8efc9140593201064d162b3130bff7a003570de11963d375d3676476115b1129ac74632d4a227 WHIRLPOOL d68dcdba50b2565d40e1adc484b51c1ed0171c2fcf99fbee08a221e6d9767f96d161d45eda612eb4c4d62e0db6826e2cd124b83e11ee2f7c9bfb6a440ec6821d
EBUILD netbeans-dlight-7.1.2.ebuild 2935 SHA256 dc7d110b80174b1baeaca9c005e2cc9167540f186c7794067cfb45d335251b9a SHA512 7dc2db63ee40a3e64375eb49e669c54f88cc532d7ac8c7320329f8378a3be15ebc4536208ea2975c7fe4a9b3f2ac60d0ec5b8c9a9da392587fb04838f101e0ec WHIRLPOOL 1801653d9e146eba02642dbdb0a39c235a40e5d3d5ac8d4d5b8d2a570aa62330638355ee8df76693db177c58bbf31271342215c70d7e198e4b6bd905984ed9c7
EBUILD netbeans-dlight-7.2.ebuild 2650 SHA256 9b0c0049b7cf6894cd44327c3697d4ddfb0dba2aebd6aabc1821b550932cd69d SHA512 0584c2a1cc65193673bded284c454b430fa3f5774c33d704922977d25ed26bf88d090670e330299c85ada2e897e5f124ae9f635a6f8be7d7fd10740482df7eae WHIRLPOOL 1c27b0c84a34865cb8a84062127f49aefcd245fa16fb825d7ee57d24c3f5841935242c16b3250319078762ce4e8aa5bc8dbd8dbe497b39af8e027b9e39ee585f
@@ -57,5 +58,6 @@ EBUILD netbeans-dlight-9999_p20150403.ebuild 2995 SHA256 57741993cbbe5f9ec0de123
EBUILD netbeans-dlight-9999_p20150407.ebuild 2995 SHA256 861d20f3f7cd96de25c3cdd39e13515e06ff5b86cdd24a464be022a58f5e32be SHA512 86535d4b2a32957c001f8cd8c8ff7ff34c310e749895e8765dcbff7fbd34cb77883feca9de6bfd59b2ed6de3ce1ffd7821463f919f1ed36f5555ccdecb8d7f73 WHIRLPOOL a7a32391b8288c3abef035ad40b3384476f64cae23950a264a21974e1c06e66abb77678f7f7f9b908cfb46ed8ff9bac08aac7f39148a3dd1a67b7719b9c86e6a
EBUILD netbeans-dlight-9999_p20150410.ebuild 2995 SHA256 7c1857ffe68e5cba5984060b8f021c41c55afc9b26220b7e507c90e5d41b47df SHA512 04debf7819534db32eda1660d690c2e2a9ed49e1c25cd207999cf5fb817e199e76265edd3338e00e1eeecdabbad51c5bf59a3589887819a38f9359f5a7186551 WHIRLPOOL eda15bfe2fae4efdd1ffc5663eaaaab49d7525092e57ae407606877c8e7ba6744f4a8e6d76b70716677d457fceeaad7a51f30854bcd247384707c071a0e094e5
EBUILD netbeans-dlight-9999_p20150413.ebuild 2995 SHA256 d3ede7192c69b9bcd0819afb2ffb482e50eb9d28c3e3a3421d120a7f272a6d33 SHA512 658ab0fde8257d96381fc2758c141e2be2b2dbd050c1c3e6632f66740d49594807fb8f1c789a009e530720c9d8aa67f68c0c6412f9258d5d050e1eadeacad5f2 WHIRLPOOL 6efa323dab26bd7ae260dd17f3426bd992b9ddf61b6521062c599ef83abea3909c975eda9be7fd0d7c5086b76edea83663a8d061dd4ef090937cb62da57a92ad
-MISC ChangeLog 159667 SHA256 37de115d4efb22fad15a7b7c9ea8b79fab688db4036aa9998882c68a86e26dcb SHA512 0ec384d6d605ba5b984abe4084d483340ff3b9c3120b65521c852600e98f6250ec0528141a8eeb7899781a2cedfe2f4e4e0ecfe2c3480900e73c9e521783dcf4 WHIRLPOOL da9e7c6d54530fe5580c6e2b601a2d9bbfef29a087959028a5f73a8e2a0083db32b2bc0265b9fafeb754df253fabe3549527cfa13d34afc146df028ca113553c
+EBUILD netbeans-dlight-9999_p20150414.ebuild 2995 SHA256 1330bb86e1fdb45175952af97c6f47172de2e9dbe1105804066aa01afe81ad42 SHA512 92aeea72a560c2cef9c07cbda65b6bab82f9f02f8ed653952583011b6d2a27a7ef65c2a3c0332606d1e5548cbee2ff8825343df078151020eb65f49339b31ba5 WHIRLPOOL 84e18bda4649a797f11520d30cdffa01e6c8db0283bc8852dd993639a2bdad4405dde9112946e5fde54304837242503b67a97d4f3403d00d0b86b84bdecd5b5c
+MISC ChangeLog 159840 SHA256 d1e03d4f849ab242f210ec9dea9d5aa3eda3b18bc119a91015807d5eaf7f9371 SHA512 dd65e6d28a1bd11879a24fe6e67287b13c19d4d898ab1a0fc08a7e4e8f7eff25309e9acafccb5c31c7fef07253dd2e75fbf2eb3f2a0dfd4f6ad88accb219c872 WHIRLPOOL 13d038f820e8f417f89b2214c691e0e505ab5656f5522f4fa1701013366350ea758afbf860ae1766850fb7bb4ce7cfddf0f36ced61f30f82bf5e348fd068ba75
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150414.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150414.ebuild
new file mode 100644
index 0000000..d2fac27
--- /dev/null
+++ b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150414.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans D-Light Cluster"
+HOMEPAGE="http://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-04-14_00-01-28/zip/netbeans-trunk-nightly-201504140001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/E2B00E95C773FCD0B68CEF4980D19D04C02722EB-fs_server-1.0.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/E2B00E95C773FCD0B68CEF4980D19D04C02722EB-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/dlight >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
+}
diff --git a/dev-java/netbeans-enterprise/ChangeLog b/dev-java/netbeans-enterprise/ChangeLog
index fc49b1b..826a94b 100644
--- a/dev-java/netbeans-enterprise/ChangeLog
+++ b/dev-java/netbeans-enterprise/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-enterprise-9999_p20150414 (14 Apr 2015)
+
+ 14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-enterprise-9999_p20150414.ebuild:
+ bumped to the latest sources
+
14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-enterprise-9999_p20150302.ebuild,
-netbeans-enterprise-9999_p20150303.ebuild,
diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
index 051fe37..6b04836 100644
--- a/dev-java/netbeans-enterprise/Manifest
+++ b/dev-java/netbeans-enterprise/Manifest
@@ -116,6 +116,7 @@ DIST netbeans-trunk-nightly-201504030001-src.zip 207037940 SHA256 ef43b1a5fa3154
DIST netbeans-trunk-nightly-201504070001-src.zip 207066489 SHA256 b5e62cbc53802190d6a75dc9a42ce291aadc863cc59334c3f51ca00cc25c776c SHA512 e4945f96bbc2c98176a120d999de94eac249d1ad260effda48aa2c09eb1dab71c2088e8ac3b4bf0a95e67702c7bb2539fbb9ff0fef566a47030342d189ce5e0c WHIRLPOOL 28d95dd8760bd8d89354c59e1f1b6140e989c889a10434446bb5c179a09c58c40885976384f2cce04fe2bc5240e19fe01739f154fad3e7375cdf2564401278a6
DIST netbeans-trunk-nightly-201504100001-src.zip 207088306 SHA256 fc1bd3117f0a78420b6497cb5eae9a89b3b9cbfbfbb9662c5401fd8594700a32 SHA512 90e5aa708dff7b0c6323dede1c0fc5cb8335b21d293d0ba30981d8f87245757bf1b6f58cb57a5ad175def9b08ac9f27ad37a4e17a3c679dc6bc43d5e8f205075 WHIRLPOOL 90c576c1ef74eaf4d4ae507207fc2147f91f47e1193983f74fabf325b1d6651e42fc77376eb0f59ab59578a14b1068690f8a1631715d038b4d2eaf077e287ba4
DIST netbeans-trunk-nightly-201504130001-src.zip 207117285 SHA256 0d878514b8738ff27d6ff2db087d6e4f77badb8d62170e7363ad71ffc7f21ee2 SHA512 61ab7c14aed3ca28a9c30ed5c2b12ca2adf2d3686d42ff546d23c1677430407183d30f87b895961adc230ecd551ce5ad164a1e9547413c2886d7cc31348950a8 WHIRLPOOL 1386de55e74cbadd5d58ba663a2b4f03395f8015af4bd98dc494a03f9ed7f9c8d4eb85d14aaaaeee6ebba6b95dd665f7b6c61bc82e583f725e06826ddf8e5c1c
+DIST netbeans-trunk-nightly-201504140001-src.zip 207131027 SHA256 78124063613a80e58738442f8dfdf251a297c218bf3a9982d2c8aa62a2d77a9f SHA512 dd5b7d32c1ac1107f8ddca68168d47abdc93eda7b226de6373d1f2842707ca275c2c23d61fffac7d125d8aa403c946c2b6d52ea992a609b4b065d3215ed9d206 WHIRLPOOL 8cf5588de638ee1effa5ba65dc95bbea8b6c72dc8b36d997eeaf3dd60d0ca1848c8786e4fbd43f98b5036a707efef6625c4a6a1acf35a6fb40e9fd1566939e13
EBUILD netbeans-enterprise-7.0.1.ebuild 16338 SHA256 03ea08daaf5d4c5592937929bac33b4af3bac00a23f2167a7ef7b3c172a72abe SHA512 4d24162c7920b9a1c65e6c6753900ead387a4941c2db98b522631bb09889c281bce048a74e2e584f8b5732cfaad1d7125e0cfd37aa2dc81fe85160b0e123ccd8 WHIRLPOOL 35eb648c37cb6e59aca7969c1074c2c280814529aa7ec3c3191b0d3f2a92fa24e1a8d981f343e4217fff52f6100b4884b970df734c45145759889aa6e6661ff2
EBUILD netbeans-enterprise-7.1.2.ebuild 18060 SHA256 f63721b8ce5e1afbc58f783348f66f1e3501be519a1c9c1287ef860acc64ceda SHA512 2ca89ec8f89f106a284136d4d0ed52fe3bcf49c650d56ded6e62306c531e5e41f62b8aa923cb544842cf6e34e5f433fecb278bc1515abac987e2d00fb68ffa26 WHIRLPOOL 879067d72285aa6c7273e84ddc3dfef7d09c7cb9f9a6c279fddfbd3eea6439dea053d3c648fcd56d47ef2292db14d101307eb1aa8b3081dfcdbc3dac4d0c3ed9
EBUILD netbeans-enterprise-7.2.ebuild 17752 SHA256 2f46916df731fe33c5d4626ae580a77686c392932a3388f755324bc3184bd636 SHA512 3543d033b971108fa2b8e6633ed640e812a83b34807e1cb5a69d425823d1fec1c13ecba3cc36fa4504fbfd6297e7eff1ecabe07d01725d9f13c99ffd70d220ba WHIRLPOOL 512753153bbf714ae3fbf9c580f350234d88bd5ce5690e7bc0fadd1c355bd38c2a5c1e9adb7993c3678d759661bbfb1654b0630e3535a2fb9198742fa7fd2c1e
@@ -137,5 +138,6 @@ EBUILD netbeans-enterprise-9999_p20150403.ebuild 14851 SHA256 6db6f31cdf2deda61b
EBUILD netbeans-enterprise-9999_p20150407.ebuild 14851 SHA256 08b562e9caf0d673fcfdc63ec785653557916f08b1dc88eda8b1a8cf1ff20c35 SHA512 69ec1846a117080127e45c1474f85756152e38f413e67bdd2c7f4e10b37be5c17e15e74e0d8fd44f50b27ec3bb1030cecd7c32a92fd75612565ad6dd969d4324 WHIRLPOOL ee49cf791b989482b0e008dddb9b70a4471ef5567f455754db5beca4bf87a0b5cbf67a0409d73b95720af2f822d06f8a89a241861fbba8593f83b0dbf99d5bef
EBUILD netbeans-enterprise-9999_p20150410.ebuild 14851 SHA256 71e277101423b539f2252e0aa1b5d44a45ff2bce6472f33238749dacf57bee6e SHA512 72af3679074ffe047d13fb7a09227764b341056abd6147211af1b71a56e9adaec5ec7473927b483efa43772b885d4448449fbefaf348f0c5b233829f6dc1688b WHIRLPOOL a69e16f4e49795a419753d9be96170bc797d3b895d553e037304e106abbbdf1bef39bc09e8c80a61bfd57100ca1e7f163223bb6f80db1e2e67aaae63642ed703
EBUILD netbeans-enterprise-9999_p20150413.ebuild 14851 SHA256 979e612cc4ca1e5ffb78b44825948e4ae0bd0ac6db00ce01b4a2258bb9a3f5f1 SHA512 bdd2a08bb6c2fb4efeeac53178f228cdf6fb241f458eb73075d966a3967e4a3397d03d17374cbd4fe915ec618a41c0a4612100e21b622454fd10931bf74ee9e2 WHIRLPOOL 949cb032c20864a965e3a5fd6a5e48419442709fe3a2b467c5987c1e639cb8df2583a42976afe73c04b6ac8c6d7d611111511db37eaabcf018a0f9a3d6906008
-MISC ChangeLog 168127 SHA256 b3be24a1ccafb72a78c1b10aa1bc2e20341477504d48b824abe0fbd4f57c3168 SHA512 0f233bac8c643118c00aac1fe7be80af3c459e5e5d92974088c72cba7957bf77f1ffab79ff434555470dce18a78421542135fddfb26dad5823bf5a8f9496b78e WHIRLPOOL 765487b0784a01a17172809e9d158f285fc41721b0f8e3943304c23c1d10c8d33f13fdd49ef7d3b9e65a5f6a029d2079822d89b8c3ae75bbfcaa250d38c1fc89
+EBUILD netbeans-enterprise-9999_p20150414.ebuild 14851 SHA256 8478fd9a92b51d04e7e972402e94ae3ac01112a8ca5bb4222458b9f59ce0113d SHA512 dc6e8808837d4a7370f64db5beb1d2f86adf0396abbec196809f6cadcec713d893cf3dc2e4afa718efd0bf04fb6588d9700a65289f9d199e712db3a245c7af57 WHIRLPOOL cf47664728f04ad5fe3823470444c6759a4b77a203fc0de14fd813882643d6181f2e512e83527da5979c7089d61125541805b04a64eb8053284c20a1646108ab
+MISC ChangeLog 168308 SHA256 7f06f90682ff3cf8f0b83acf8698548023130e4ef660d7bc640e0a9e76da1e26 SHA512 295cd0a1669eddd5f85400cb7bd6e60d27e88a641b24ffae76d2c572ecf008a13ed14acc2ea9623896297925724608efc9ce36945752549012de5dbf456d7444 WHIRLPOOL ca173e5224d0a5792b2aae8f9c7324aa83a79772271be5b7978cd9c554faada9e343213cef322239ada43fbc17e87198891cb30cf720f62e27bd88caff2b1bd1
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150414.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150414.ebuild
new file mode 100644
index 0000000..59958ef
--- /dev/null
+++ b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150414.ebuild
@@ -0,0 +1,247 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Enterprise cluster"
+HOMEPAGE="http://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-04-14_00-01-28/zip/netbeans-trunk-nightly-201504140001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
+ http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
+ http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
+ http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
+ http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
+ http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
+ http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
+ http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
+ http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
+ http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
+ http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
+ http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
+ http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
+ http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
+ http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
+ http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
+ http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
+ http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
+ http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
+ http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
+ http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
+ http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
+ http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
+ http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
+ http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
+ http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
+ http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
+ http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
+ http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
+ http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
+ http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-profiler-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-webcommon-${PV}
+ ~dev-java/netbeans-websvccommon-${PV}
+ dev-java/commons-codec:0
+ dev-java/commons-fileupload:0
+ dev-java/commons-logging:0
+ dev-java/glassfish-deployment-api:1.2"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0
+ dev-java/jsr181:0
+ >=dev-java/junit-4.4:4
+ dev-java/tomcat-servlet-api:2.3"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}
+ dev-java/antlr:0[java]
+ dev-java/bsf:2.3
+ dev-java/commons-beanutils:1.7
+ dev-java/commons-collections:0
+ dev-java/commons-digester:0
+ dev-java/commons-io:1
+ dev-java/commons-validator:0
+ dev-java/jakarta-oro:2.0"
+# dev-java/commons-chain:1.1 in overlay
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
+ ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
+ ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
+ ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
+ ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
+ ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
+ ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
+ ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
+ ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
+ ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
+ ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
+ ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
+ ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
+ ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
+ ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
+ ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
+ ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
+ ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
+ ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
+ ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
+ ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
+ ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
+ ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
+ ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
+ ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
+ ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
+ ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
+ ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
+ ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
+ ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
+ ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
+ java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
+ java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
+ java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
+ java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
+ java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
+ java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
+ cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.profiler.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
+ cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.webcommon.built
+
+ ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
+ cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.websvccommon.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/enterprise >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
+ rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
+ rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
+ rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
+ rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
+ rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext/struts
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
+ rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
+ rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
+ rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
+ rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
+ rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
+ rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
+ rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
+ rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
+}
diff --git a/dev-java/netbeans-ergonomics/ChangeLog b/dev-java/netbeans-ergonomics/ChangeLog
index 238c5cc..05d4268 100644
--- a/dev-java/netbeans-ergonomics/ChangeLog
+++ b/dev-java/netbeans-ergonomics/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-ergonomics-9999_p20150414 (14 Apr 2015)
+
+ 14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-ergonomics-9999_p20150414.ebuild:
+ bumped to the latest sources
+
14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-ergonomics-9999_p20150302.ebuild,
-netbeans-ergonomics-9999_p20150303.ebuild,
diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
index bc5ffe9..7494dfc 100644
--- a/dev-java/netbeans-ergonomics/Manifest
+++ b/dev-java/netbeans-ergonomics/Manifest
@@ -27,6 +27,7 @@ DIST netbeans-trunk-nightly-201504030001-src.zip 207037940 SHA256 ef43b1a5fa3154
DIST netbeans-trunk-nightly-201504070001-src.zip 207066489 SHA256 b5e62cbc53802190d6a75dc9a42ce291aadc863cc59334c3f51ca00cc25c776c SHA512 e4945f96bbc2c98176a120d999de94eac249d1ad260effda48aa2c09eb1dab71c2088e8ac3b4bf0a95e67702c7bb2539fbb9ff0fef566a47030342d189ce5e0c WHIRLPOOL 28d95dd8760bd8d89354c59e1f1b6140e989c889a10434446bb5c179a09c58c40885976384f2cce04fe2bc5240e19fe01739f154fad3e7375cdf2564401278a6
DIST netbeans-trunk-nightly-201504100001-src.zip 207088306 SHA256 fc1bd3117f0a78420b6497cb5eae9a89b3b9cbfbfbb9662c5401fd8594700a32 SHA512 90e5aa708dff7b0c6323dede1c0fc5cb8335b21d293d0ba30981d8f87245757bf1b6f58cb57a5ad175def9b08ac9f27ad37a4e17a3c679dc6bc43d5e8f205075 WHIRLPOOL 90c576c1ef74eaf4d4ae507207fc2147f91f47e1193983f74fabf325b1d6651e42fc77376eb0f59ab59578a14b1068690f8a1631715d038b4d2eaf077e287ba4
DIST netbeans-trunk-nightly-201504130001-src.zip 207117285 SHA256 0d878514b8738ff27d6ff2db087d6e4f77badb8d62170e7363ad71ffc7f21ee2 SHA512 61ab7c14aed3ca28a9c30ed5c2b12ca2adf2d3686d42ff546d23c1677430407183d30f87b895961adc230ecd551ce5ad164a1e9547413c2886d7cc31348950a8 WHIRLPOOL 1386de55e74cbadd5d58ba663a2b4f03395f8015af4bd98dc494a03f9ed7f9c8d4eb85d14aaaaeee6ebba6b95dd665f7b6c61bc82e583f725e06826ddf8e5c1c
+DIST netbeans-trunk-nightly-201504140001-src.zip 207131027 SHA256 78124063613a80e58738442f8dfdf251a297c218bf3a9982d2c8aa62a2d77a9f SHA512 dd5b7d32c1ac1107f8ddca68168d47abdc93eda7b226de6373d1f2842707ca275c2c23d61fffac7d125d8aa403c946c2b6d52ea992a609b4b065d3215ed9d206 WHIRLPOOL 8cf5588de638ee1effa5ba65dc95bbea8b6c72dc8b36d997eeaf3dd60d0ca1848c8786e4fbd43f98b5036a707efef6625c4a6a1acf35a6fb40e9fd1566939e13
EBUILD netbeans-ergonomics-7.0.1.ebuild 2884 SHA256 e8e4a785fc11b6d0d3c722826761581b8c9c779c5460dc7d1487b3154f4402ab SHA512 3ba2810e650726f48fbdb1bc0c58b6ee1e7d9d29d4be3b27c00bc981b773f26d979fd90154184276e044eafd1d4d8940b47d6f0f58589f9cff7fbadef5fbb05f WHIRLPOOL 5fab7fe6492f91bd0e97a8a95c0652266d771e9b60957e16ce6ff683c1e38081372151cd8c7bea44ee1f1dd7bf435f8b00b9a1a23e4c6106c990794c6093ba10
EBUILD netbeans-ergonomics-7.1.2.ebuild 2893 SHA256 cd56250980429160b8fa9deb17f15050d016394d5fdef19bf772cf29988c86d8 SHA512 32d4556218791a32efb8cf8ec8303f7e8f27bfb03b97af0c66cee717563c7e02fcd9e350b0425ec0cec28ab09865d4815aba1471ee958e05e7c42e421a7f71c2 WHIRLPOOL 318c8528c2338c1e2f6e342c263be52753fa74c9ac934b0ee60fe0fff2146e86d1761fef8eaeca8eab844709bea2196fbe181fad1f689a9d5b9994da3271b4db
EBUILD netbeans-ergonomics-7.2.ebuild 2876 SHA256 ca7184ac24c255941c4ec3e686c4237ef0af4be7242c44417fa799813083515e SHA512 c6537bedf2fed4ea914c74a208124fe692af837ab2c81c98b8aa0347cb9d5af496378a8c042437facced26d3b42b101225dfa8b81dfc3d6ec4e3e5613e359f72 WHIRLPOOL c7e4c08ace118690f454dbf6a9040bff3e7013c646947fd02b05bca2b4d802393b6eca3234c6228f8e4df4da1ed193ecfd93c848038e4dd9ae3f50959692aa15
@@ -48,5 +49,6 @@ EBUILD netbeans-ergonomics-9999_p20150403.ebuild 2919 SHA256 93261c6a71f8ce78b0a
EBUILD netbeans-ergonomics-9999_p20150407.ebuild 2919 SHA256 4b4e0a1006a312665d6a61caa3949421c44cb061923e5ba9095ac7d096a6c102 SHA512 745b9332c2e1d267fddce1ff5dd66f204b3c1f717609573d0f3c71cac909305cf4b5b2eae0f01e86bdbb1d46ff7a8c977a5bb0c0dd72a7f94a4671938c5626b1 WHIRLPOOL b9aef930d95add1c25803b8715479c1fd2adef1f250ca37903e379c066e080655a509c410012e832ff50b81448cd6f192989fc3ee325eba94eea4cbb531ad9bb
EBUILD netbeans-ergonomics-9999_p20150410.ebuild 2919 SHA256 dfd22b77e397b2133e0f093157ae6f3343c75ec8caaf6df9809bbfd9a11f7598 SHA512 f927dda1dffccd429e1b17013826e3f6ca17b1251e868f45c914cd026cc6e3d7e0afe375135c3f5975f57f38ccc2e95b76188538e30c34ceeb29db3910ec453e WHIRLPOOL fef04150ed72410ea58f625851182070b1957485d9e9721e92c1e0c13e1c4b7e27792f9eb6f978c186ff90a083cc7ca89acaf692e24d658c987a89e03934980e
EBUILD netbeans-ergonomics-9999_p20150413.ebuild 2919 SHA256 67b03704398da019521e5c3c35fec36f4451bae3d2270f00d4c42c98a0a01daf SHA512 39084cabb44e86423d5af564f8bac4b578d6d0101137c93e35bc65823eca2a2925e70588b01f92eebaecc832d8cd9b70ba38e289eba6772654432343378889b6 WHIRLPOOL fccb885eaf90feb5651a5b3323f44426617e54621152e24547a852831a58a6699c347519867236b84c07a4f80c3f80278778027cffe8b4ba348f2e29362788c6
-MISC ChangeLog 167602 SHA256 a720763f20ec1c73b7821e4ebeeffb6c9893f2624bb37ba732dbdce6656c0220 SHA512 df061e56f061059aea76b1e379b5e331fdd6d1c7de53e7cfdee2d3a6c9f9f8a0926b81b26331a44b8649132dbbf0a24e8e9ee98f3fd7f2bcda12bd0824a11a18 WHIRLPOOL 47f4e580061af781716785b185b4a29eb6910bb78f7efc8848d50a434bf21b2d3f9daf669127382fc656a3c386fd78b52cc79b2569b4c0ea42846b5b10fd54a7
+EBUILD netbeans-ergonomics-9999_p20150414.ebuild 2919 SHA256 c4b6380136ca3771223648acb664675acac7657cbe2f52c1511542e15272690e SHA512 cb0eeb7b9ef22570eca2d647bc7389f1e7e12b3c70015db855da3a372a40119c01b70cfd39146f5bdacdab5da1b1cf3045d07eb76b3223aa521fae71d0e348a3 WHIRLPOOL 0824262668a4e6b17d7792e7799822ed3c58edc66a10e800b78f77f8226236c2028aedb76e7b2776a2f2fe97943e3ef527520c22d5bef0f6ed9a8b0667049fcc
+MISC ChangeLog 167783 SHA256 abf2a16e0471a913d4c9e51f218302c61623e35adb5bec9d2bbffebcb1cc5194 SHA512 f28f19a587fa07afc629c3ea65f0bd8c7377e3eda01bbb0131d9f5fa7209438fef5a707856e0e70b481d22494913a0d5d84ab0f640d8e2522c5e90bb2efff6c2 WHIRLPOOL ff83da8f90873f2a173563d7f3630f1d02d1e491cba4209cb2f25d88f6860702b81eaee8802508908f02ae92a9f2e1e1dd48bb96f85ffc0698aa35f680dcae7e
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150414.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150414.ebuild
new file mode 100644
index 0000000..2d0e3ad
--- /dev/null
+++ b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150414.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Ergonomics Cluster"
+HOMEPAGE="http://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-04-14_00-01-28/zip/netbeans-trunk-nightly-201504140001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-nb-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
+ cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.nb.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/ergonomics >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
+}
diff --git a/dev-java/netbeans-extide/ChangeLog b/dev-java/netbeans-extide/ChangeLog
index 78d270e..c458cb7 100644
--- a/dev-java/netbeans-extide/ChangeLog
+++ b/dev-java/netbeans-extide/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-extide-9999_p20150414 (14 Apr 2015)
+
+ 14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-extide-9999_p20150414.ebuild:
+ bumped to the latest sources
+
14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-extide-9999_p20150302.ebuild,
-netbeans-extide-9999_p20150303.ebuild,
diff --git a/dev-java/netbeans-extide/Manifest b/dev-java/netbeans-extide/Manifest
index df82cb2..25b1c8b 100644
--- a/dev-java/netbeans-extide/Manifest
+++ b/dev-java/netbeans-extide/Manifest
@@ -25,6 +25,7 @@ DIST netbeans-trunk-nightly-201504030001-src.zip 207037940 SHA256 ef43b1a5fa3154
DIST netbeans-trunk-nightly-201504070001-src.zip 207066489 SHA256 b5e62cbc53802190d6a75dc9a42ce291aadc863cc59334c3f51ca00cc25c776c SHA512 e4945f96bbc2c98176a120d999de94eac249d1ad260effda48aa2c09eb1dab71c2088e8ac3b4bf0a95e67702c7bb2539fbb9ff0fef566a47030342d189ce5e0c WHIRLPOOL 28d95dd8760bd8d89354c59e1f1b6140e989c889a10434446bb5c179a09c58c40885976384f2cce04fe2bc5240e19fe01739f154fad3e7375cdf2564401278a6
DIST netbeans-trunk-nightly-201504100001-src.zip 207088306 SHA256 fc1bd3117f0a78420b6497cb5eae9a89b3b9cbfbfbb9662c5401fd8594700a32 SHA512 90e5aa708dff7b0c6323dede1c0fc5cb8335b21d293d0ba30981d8f87245757bf1b6f58cb57a5ad175def9b08ac9f27ad37a4e17a3c679dc6bc43d5e8f205075 WHIRLPOOL 90c576c1ef74eaf4d4ae507207fc2147f91f47e1193983f74fabf325b1d6651e42fc77376eb0f59ab59578a14b1068690f8a1631715d038b4d2eaf077e287ba4
DIST netbeans-trunk-nightly-201504130001-src.zip 207117285 SHA256 0d878514b8738ff27d6ff2db087d6e4f77badb8d62170e7363ad71ffc7f21ee2 SHA512 61ab7c14aed3ca28a9c30ed5c2b12ca2adf2d3686d42ff546d23c1677430407183d30f87b895961adc230ecd551ce5ad164a1e9547413c2886d7cc31348950a8 WHIRLPOOL 1386de55e74cbadd5d58ba663a2b4f03395f8015af4bd98dc494a03f9ed7f9c8d4eb85d14aaaaeee6ebba6b95dd665f7b6c61bc82e583f725e06826ddf8e5c1c
+DIST netbeans-trunk-nightly-201504140001-src.zip 207131027 SHA256 78124063613a80e58738442f8dfdf251a297c218bf3a9982d2c8aa62a2d77a9f SHA512 dd5b7d32c1ac1107f8ddca68168d47abdc93eda7b226de6373d1f2842707ca275c2c23d61fffac7d125d8aa403c946c2b6d52ea992a609b4b065d3215ed9d206 WHIRLPOOL 8cf5588de638ee1effa5ba65dc95bbea8b6c72dc8b36d997eeaf3dd60d0ca1848c8786e4fbd43f98b5036a707efef6625c4a6a1acf35a6fb40e9fd1566939e13
EBUILD netbeans-extide-7.4.ebuild 3311 SHA256 8585e0b9eac3b9bb35d5b5e0152936f84708a824d76831930a3dfd3d196556b0 SHA512 19eceec7a634923b4712eb277a1ff9900a2eb4d9ac0a2c699175333c263f0c02baaf24eb30bd7919444f5c9df751186689b2d4359ca1c88dca02884d7c18c3cd WHIRLPOOL e64509f198c4d09851f98d5bd2ddd5b469b0a7c0f3122f391c17833e5d6d77b7a6c2fd9e942e34f2df42047504ad40593f97af9b2898450e769c7b012355c316
EBUILD netbeans-extide-8.0.2.ebuild 3313 SHA256 d147df43b8e55de81e0429604a2497a82861864ae50fbb85368a3070e1c266c9 SHA512 8f2722ce12c1582ca6e9ed348fcb37b9969585037b5432e592e5dd6ef4b3e49c58783da5fe20f088bee07514e3b42de7aa36607900b285c32c4b91fa218df90c WHIRLPOOL 0fb074484787a5e0e688dc734efe027ff6dfd082dd63bc9bccc612f915fbbe33a4f93db6c43d345abc9c191e22ec196aada1e889d1240968916d54c69497a2d6
EBUILD netbeans-extide-8.0.ebuild 3305 SHA256 b2d57e2e2d92760ead3d383fe4dd5b4fb9fc2807a9b58c6f40b44fc24072b8bb SHA512 6e7f12758188a564ef6b5cf8b0ffdf79e30d1021172d10f215d04e727bc4001e4385fd0961a26a6bb42638089e0919b1d4628a13ba11a3deac94d4693c7210d5 WHIRLPOOL adac8461de43669b7bb98ea8920c0a2944837211a37503b957221149d4b91c4bd92b6db160191990b838c474495c65f62c8a4bb9fdbcaa371b4648a335b1afa9
@@ -42,5 +43,6 @@ EBUILD netbeans-extide-9999_p20150403.ebuild 3383 SHA256 f61bed046030f3f719c8dbb
EBUILD netbeans-extide-9999_p20150407.ebuild 3383 SHA256 5f6df862b75cad34d845dacd702681cc22c7d48fbe41b5764698b8ca39672fe7 SHA512 50fd2f60fa1d59e7e180a33d594b7ca82197677470ad79e42e4394f3417a1f8192814ba127e606b685f557a263a0e7c40bf185d47684bec8db0af91d24960c3e WHIRLPOOL 22c6ac4ded31e69c130b5d67a643d6d3d879e45dddad830326c9b5725f96c1b29ee1d5010f42523a8b53774d9646c56e0498d4cce6810b9105ecf6ddeeef1656
EBUILD netbeans-extide-9999_p20150410.ebuild 3383 SHA256 1172a6a74423bf9fd6d807abc3690c3e9f1eaeae00a208e34bee8fa340b9d501 SHA512 ce89ee85cdf0b744d2cdc899fabdf239543d678b2c6249bc488014b832dfb04a9703a1a7b5b0bed4a88d5905f0b81f12d341a0263b26b5beb072db5c0fbbefd1 WHIRLPOOL 26b8748e60912b6b2dfe08b4391c244c89a95a9f1b6416247bbeb0ad2ba80716f731d1a00d3eb22a19adf47a00c5c7ad4dc6b43f14352bb2d823374b057659c7
EBUILD netbeans-extide-9999_p20150413.ebuild 3383 SHA256 a9c8cdfce0924ef61ddb3abf48fc1d80f0bbd32745c13ea90e767fb8c7d91662 SHA512 64523956573671cddba3c141653cfe641e8ec1648dd54f5ee505115460ae78d5ec6cde7289b5857eac7b63c3f746c15d7ffcedfbbdb9311b2ec149caf64d0686 WHIRLPOOL 4a38e8f5dfb760ed10c8fed082ba6e36ac6b08e542e6be2de07f007851d5631e35e2401d639d153a905cc74bbeb0fd8d76308402098b24e5c81543fac30c8d6f
-MISC ChangeLog 91577 SHA256 a89cfe55ccaf240a0ade5d1ddc7dd15245690b8c9b8aa16ec5a6e853b89d2bf1 SHA512 9372c7c767ca06c788f1837eda18dd5d6e128cc3a01467aea47aea8d8ffd4e243f1e5d012cdd254d12f0a5de1bcd3bd3faeddcda9fa24f7407287e8b2c7445a6 WHIRLPOOL 761e1ce6949e091def14c272d000b07cb52249c84be24f2b7a8b3912844cdf82b7e32ca8ba3a66618f1186b00c9592e46a587a188974a82b0084750d8d819c06
+EBUILD netbeans-extide-9999_p20150414.ebuild 3383 SHA256 eb50642e35490b89a2adeb6a3f50b18bfd35566c5f86ea3eb90181dc9995ccf3 SHA512 f92d17cb6d0d9c2e69d4b056fea9f0d3b349bba0fb5812d7f3b0f61bbafff8fe3fa5ec7c79f1b6f0cce4aa6d61d197f9fb0c92c0cf51b2d677f63ffbbaaf3c5b WHIRLPOOL 585de6544c43c7d395b18cb3b91f95174b81ed64aceeb8ed90e91e82f256ddb5c3ea6169687736288a124494cd63076143b28438566f481bbb153fca835bec5e
+MISC ChangeLog 91750 SHA256 647a1ec9aa799b9331560651e9587809b77ac686b2ba090f54a8b97ada8e9745 SHA512 8a38d6398c51487e59ad59bea17174f99fca27b1be74c356a9c7e1b80d910b3b532097167d1230229e0995ca889bb9a4d8f6ebd948841b922fc2633dd4a18f55 WHIRLPOOL 36781213b0b7f5628433e05f78581dc365d7f76f766ac6a4bf3b17ec7ebd3667e7b218350acde5c406868f45f8abd57b8aabbbca3973523ff3b23d4dfdce8ca9
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150414.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150414.ebuild
new file mode 100644
index 0000000..8146da0
--- /dev/null
+++ b/dev-java/netbeans-extide/netbeans-extide-9999_p20150414.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans ExtIDE Cluster"
+HOMEPAGE="http://netbeans.org/projects/ide"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-04-14_00-01-28/zip/netbeans-trunk-nightly-201504140001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
+ http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ dev-java/javahelp:0
+ ${CDEPEND}"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
+ ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_compile() {
+ unset DISPLAY
+ eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
+}
+
+src_install() {
+ pushd nbbuild/netbeans/extide >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
+}
diff --git a/dev-java/netbeans-groovy/ChangeLog b/dev-java/netbeans-groovy/ChangeLog
index b0af712..a166e07 100644
--- a/dev-java/netbeans-groovy/ChangeLog
+++ b/dev-java/netbeans-groovy/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-groovy-9999_p20150414 (14 Apr 2015)
+
+ 14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-groovy-9999_p20150414.ebuild:
+ bumped to the latest sources
+
14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-groovy-9999_p20150302.ebuild,
-netbeans-groovy-9999_p20150303.ebuild,
diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
index 86b3103..cb24587 100644
--- a/dev-java/netbeans-groovy/Manifest
+++ b/dev-java/netbeans-groovy/Manifest
@@ -31,6 +31,7 @@ DIST netbeans-trunk-nightly-201504030001-src.zip 207037940 SHA256 ef43b1a5fa3154
DIST netbeans-trunk-nightly-201504070001-src.zip 207066489 SHA256 b5e62cbc53802190d6a75dc9a42ce291aadc863cc59334c3f51ca00cc25c776c SHA512 e4945f96bbc2c98176a120d999de94eac249d1ad260effda48aa2c09eb1dab71c2088e8ac3b4bf0a95e67702c7bb2539fbb9ff0fef566a47030342d189ce5e0c WHIRLPOOL 28d95dd8760bd8d89354c59e1f1b6140e989c889a10434446bb5c179a09c58c40885976384f2cce04fe2bc5240e19fe01739f154fad3e7375cdf2564401278a6
DIST netbeans-trunk-nightly-201504100001-src.zip 207088306 SHA256 fc1bd3117f0a78420b6497cb5eae9a89b3b9cbfbfbb9662c5401fd8594700a32 SHA512 90e5aa708dff7b0c6323dede1c0fc5cb8335b21d293d0ba30981d8f87245757bf1b6f58cb57a5ad175def9b08ac9f27ad37a4e17a3c679dc6bc43d5e8f205075 WHIRLPOOL 90c576c1ef74eaf4d4ae507207fc2147f91f47e1193983f74fabf325b1d6651e42fc77376eb0f59ab59578a14b1068690f8a1631715d038b4d2eaf077e287ba4
DIST netbeans-trunk-nightly-201504130001-src.zip 207117285 SHA256 0d878514b8738ff27d6ff2db087d6e4f77badb8d62170e7363ad71ffc7f21ee2 SHA512 61ab7c14aed3ca28a9c30ed5c2b12ca2adf2d3686d42ff546d23c1677430407183d30f87b895961adc230ecd551ce5ad164a1e9547413c2886d7cc31348950a8 WHIRLPOOL 1386de55e74cbadd5d58ba663a2b4f03395f8015af4bd98dc494a03f9ed7f9c8d4eb85d14aaaaeee6ebba6b95dd665f7b6c61bc82e583f725e06826ddf8e5c1c
+DIST netbeans-trunk-nightly-201504140001-src.zip 207131027 SHA256 78124063613a80e58738442f8dfdf251a297c218bf3a9982d2c8aa62a2d77a9f SHA512 dd5b7d32c1ac1107f8ddca68168d47abdc93eda7b226de6373d1f2842707ca275c2c23d61fffac7d125d8aa403c946c2b6d52ea992a609b4b065d3215ed9d206 WHIRLPOOL 8cf5588de638ee1effa5ba65dc95bbea8b6c72dc8b36d997eeaf3dd60d0ca1848c8786e4fbd43f98b5036a707efef6625c4a6a1acf35a6fb40e9fd1566939e13
EBUILD netbeans-groovy-7.0.1.ebuild 3296 SHA256 29c3d304eca5999e78550fd715dbcbef9d15639d4e4f17fa0e45a46803080729 SHA512 43a0ddb43354bb3c0b8e29004ab547da508662d037b0006dfd24250c49470ddc0384bfffb6423f1e3eeaca98410c5de8b314a69970189306869a16380ab098a1 WHIRLPOOL bf626cecf6dec0c51e7e0b95ac4ff26a795e44a5dabd25719eeb2244742d96d33cb20ebbd9a68728dc27d28b8e558a7e2a3ee318c2e4fde234e0b5e8d32e6a58
EBUILD netbeans-groovy-7.1.2.ebuild 3305 SHA256 1e00f335b8cc1e90deec3c3251629ba699286b25be5b6945d135d271004dc34b SHA512 3a1d67d02054478ed15e11789292fcce3fcfd343b8feebde5e07a9463c380c644310603a3f9f984e8071b0b097075809dce423b888e1f2aed316cb90a562d20e WHIRLPOOL a790c1e186c4d1949de6b4dd975b929c132e3e7b7c455c7867bd1445f59fb6ace72b5c9adf09d0c6079718fdc6c34a0c5f0c9c437517b55b7ae109ce3e20b064
EBUILD netbeans-groovy-7.2.ebuild 3160 SHA256 6d709b7cc07d7ebb59c3ede0a19c9890ca3230144d7f455cf24d984ac2f633b0 SHA512 e30c8d58165b87a39a356f8b813c593910cd2c247de41420369fee21157c2f2881db34612711f77c9ecd9501aa6d7235ab7bc41d4092be1e68fab778c16d8288 WHIRLPOOL 4a6495ca077f3c374105b25698c8251aaa89daf56c2749bdc73867b0ea1ae404cfc7b2a8b435ef7b19f00aee8128be051c04d6a24fb631379fbe98d6854a507b
@@ -52,5 +53,6 @@ EBUILD netbeans-groovy-9999_p20150403.ebuild 3422 SHA256 d1af0370a3040f187c0b317
EBUILD netbeans-groovy-9999_p20150407.ebuild 3422 SHA256 70c903db22f85d982d4f8ad4a2111dfb68f0cffcee6d4c5a18d57ba93a9b2637 SHA512 d0d9b7a07cdfeb0e51deec0cad8c3e227465882ea3b3943989eaa62bc64c72baa8181fd13efbbbcf20af5b48b99ca17db19b68ef231d8d0179b417dc5e54f08d WHIRLPOOL 98ee4846279eca56cf36b4d68f0d071635539a9debd928f7da130a219c4f394b03cfc168df5c36d9449d40f504bbb04c0d044587642d6e822c07c21115c70963
EBUILD netbeans-groovy-9999_p20150410.ebuild 3422 SHA256 b02a5a1713fd0a673311b140fdfd4e07c7e81d37c255acef096c78b2e8b45a76 SHA512 9460516025435251fb121a2a605dee832a349b230de409f73c0d28e54ac7476e2bc3e032d5cd6933df3365d99b6c24b6f65df6a552e3a0ab96f5570ee8ae2b2f WHIRLPOOL 03988e699363258646545ecc6a5e2bc2d3b7286b09de30310b7b5637b02bfde2aa58a63d00b6fd6b5f5fc0f463d4407eb09b09043cb0b4592de8e4c588a0e483
EBUILD netbeans-groovy-9999_p20150413.ebuild 3422 SHA256 1b8f7b4d440536cc8a793518ef7e63052a51ae2e621b2aa03bc860c5ab9f2861 SHA512 77fe3431bbaaf0b3ab34227543caf1407303184928295c04a56448b7875d401b26a42a80ed2365f88f2180ba6eb3a83e962e9e9d769f7b0513f7b8a25f8c9646 WHIRLPOOL c67ca7ef7e37447f5d1df18f6af30024a78239832af1cec8d43f9e46de2dc665df954bebce689d19660456e06366837da731dc4ff65ddcc1a7d635880b9d2b61
-MISC ChangeLog 159557 SHA256 157c26427cf3ee8d54e39ec9839506a8b572ca9306375c4d36a87e1363ab1d46 SHA512 f5b3e1a5fd32fad6726070061e3d2ddc1b7595ed70c94bfb8d7c999f6b381ee507333f100cb5d934a5fd0379c08084816f835e8d7e4b8d257abb18cc43156b30 WHIRLPOOL fb25a7ff600b764d7255ec413d278edf01ef053f971c69a3dc3755be01e76e27a6943bc67ee152f68165a6d7a33bd4d4335e290f295ddb3604719294df5afc66
+EBUILD netbeans-groovy-9999_p20150414.ebuild 3422 SHA256 5051b2b9788edd5094a3aefb7b722e377268674121cbccfbd6689943e4e5107b SHA512 53e8981128a4958e7d06025516a9d1dd70dad7e40c01f0763c5c5cc6abece56b471ca0424eaed3fb3302289de5eb60437369c9a31dd684fa80a2db0346652bc8 WHIRLPOOL 99b97f849e08bc45a07ff7fb30b7c09361bb09a89ffcf1d9ad1e018b23be2675d13b3c5fde4694c7f17d6e1f2b4a9a1167ac0c0b5eea1688ec0035fca80a84b1
+MISC ChangeLog 159730 SHA256 32a72e78d00c10c2d7651e96fcde4e6d181410bdd6e28376e6a7102d3319215c SHA512 210b497551731715c620e9e31622c716da26f2dfe92b3b7317f98d5a448188fc3d97bcaa0353fd7fc27b4ed4c4548ff182344b64ae962ad2fa5bd809dd84d734 WHIRLPOOL 4d4ee11cc25cd93d2bc83aade325ebdc6bdd78dbb1d558b1398bf88cd072874a66909b1eb169672578167d504272baa66771d5c107e968c9ee897aadccfefdbd
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150414.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150414.ebuild
new file mode 100644
index 0000000..8a56033
--- /dev/null
+++ b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150414.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Groovy Cluster"
+HOMEPAGE="http://netbeans.org/projects/groovy"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-04-14_00-01-28/zip/netbeans-trunk-nightly-201504140001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/groovy >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
+}
diff --git a/dev-java/netbeans-harness/ChangeLog b/dev-java/netbeans-harness/ChangeLog
index cb5ceef..715e1f4 100644
--- a/dev-java/netbeans-harness/ChangeLog
+++ b/dev-java/netbeans-harness/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-harness-9999_p20150414 (14 Apr 2015)
+
+ 14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-harness-9999_p20150414.ebuild:
+ bumped to the latest sources
+
14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-harness-9999_p20150302.ebuild,
-netbeans-harness-9999_p20150303.ebuild,
diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
index 315e5c9..0e09401 100644
--- a/dev-java/netbeans-harness/Manifest
+++ b/dev-java/netbeans-harness/Manifest
@@ -33,6 +33,7 @@ DIST netbeans-trunk-nightly-201504030001-src.zip 207037940 SHA256 ef43b1a5fa3154
DIST netbeans-trunk-nightly-201504070001-src.zip 207066489 SHA256 b5e62cbc53802190d6a75dc9a42ce291aadc863cc59334c3f51ca00cc25c776c SHA512 e4945f96bbc2c98176a120d999de94eac249d1ad260effda48aa2c09eb1dab71c2088e8ac3b4bf0a95e67702c7bb2539fbb9ff0fef566a47030342d189ce5e0c WHIRLPOOL 28d95dd8760bd8d89354c59e1f1b6140e989c889a10434446bb5c179a09c58c40885976384f2cce04fe2bc5240e19fe01739f154fad3e7375cdf2564401278a6
DIST netbeans-trunk-nightly-201504100001-src.zip 207088306 SHA256 fc1bd3117f0a78420b6497cb5eae9a89b3b9cbfbfbb9662c5401fd8594700a32 SHA512 90e5aa708dff7b0c6323dede1c0fc5cb8335b21d293d0ba30981d8f87245757bf1b6f58cb57a5ad175def9b08ac9f27ad37a4e17a3c679dc6bc43d5e8f205075 WHIRLPOOL 90c576c1ef74eaf4d4ae507207fc2147f91f47e1193983f74fabf325b1d6651e42fc77376eb0f59ab59578a14b1068690f8a1631715d038b4d2eaf077e287ba4
DIST netbeans-trunk-nightly-201504130001-src.zip 207117285 SHA256 0d878514b8738ff27d6ff2db087d6e4f77badb8d62170e7363ad71ffc7f21ee2 SHA512 61ab7c14aed3ca28a9c30ed5c2b12ca2adf2d3686d42ff546d23c1677430407183d30f87b895961adc230ecd551ce5ad164a1e9547413c2886d7cc31348950a8 WHIRLPOOL 1386de55e74cbadd5d58ba663a2b4f03395f8015af4bd98dc494a03f9ed7f9c8d4eb85d14aaaaeee6ebba6b95dd665f7b6c61bc82e583f725e06826ddf8e5c1c
+DIST netbeans-trunk-nightly-201504140001-src.zip 207131027 SHA256 78124063613a80e58738442f8dfdf251a297c218bf3a9982d2c8aa62a2d77a9f SHA512 dd5b7d32c1ac1107f8ddca68168d47abdc93eda7b226de6373d1f2842707ca275c2c23d61fffac7d125d8aa403c946c2b6d52ea992a609b4b065d3215ed9d206 WHIRLPOOL 8cf5588de638ee1effa5ba65dc95bbea8b6c72dc8b36d997eeaf3dd60d0ca1848c8786e4fbd43f98b5036a707efef6625c4a6a1acf35a6fb40e9fd1566939e13
EBUILD netbeans-harness-7.0.1.ebuild 3579 SHA256 f4d09cb7bd5e8485caf75a3020ddb8102d3ea326878ac384ef4aecb011a1f6a5 SHA512 390c26b4a3dbc81ad1ef210b3ea668926398cb38ea13fa37dceb6782b4478b1ceb7a49e9db300f691fb8b31c21c56b25f4c3237c0890f0c637ca45f596c88294 WHIRLPOOL ae1e34af6dd61c30f645f39a825b6235e3eb1f9a42dd23431225513733209a2eb225a741b75342f827a4be0ffbf41b9786a6a6430051f543c321abe3c20da6bd
EBUILD netbeans-harness-7.1.2.ebuild 3587 SHA256 e0adc470109009641bf48569623bf0fc51a400ac1ba686475c7dae1a5b561c96 SHA512 e4157a6b294c17fd7430802b33253d473120dc16173557e0d7840078f4043a383d5e3672af64f124509e54cc85d590abfa4375f181a32ab8b49e976cb6613cea WHIRLPOOL 423a5844a2c55ea99db4ac78e1c605a55a04f634601c0ac054e739c0ab4a3e9c765778dbd81ccf4a1e50e9d9e4cc29ecfad2ec64b483197927f434b67cd4d773
EBUILD netbeans-harness-7.2.ebuild 3421 SHA256 47a5281d140b47e0235592c58657a9065d1827175ccca7d0c73fd81e90710090 SHA512 403fd1f49e11b27ef8002c4066fc911dbeadcccc7adddcdded86c6cd95e8bddaf0603c0ccafd0e91ef31a0909508deab1eb326e98e621bcbae7304413acca291 WHIRLPOOL fe3c5f95a606db39861a80201c185cb5a25e2d80698ac78ff724587b54e859f861b834b89aa79aac22f2c5da700532eaafae67fbcc33259ee07d578ba5c7f9ee
@@ -54,5 +55,6 @@ EBUILD netbeans-harness-9999_p20150403.ebuild 4131 SHA256 70cccbf64212804da81df0
EBUILD netbeans-harness-9999_p20150407.ebuild 4131 SHA256 f2eb7b717dcdb9a0a847cfc10ab7fc111ded17af7d40e0c0c7efb979ccff0724 SHA512 e468ee8d85937c9ab237660399392a01010b6135b15349a55ae12327803305c261b0d8a06e79250face4d176cedb9a2d47e5b22db952dc9f76426d1b1fc7116b WHIRLPOOL 400c95e218ce38820d529ba2eb113c622545f5d6793d66bec4e255dd118cf0df6a3a64762777b05c1f1fd513c94e2d44816a035cc705875ea2f5b945043fe9e4
EBUILD netbeans-harness-9999_p20150410.ebuild 4131 SHA256 0ee49c557f37c7ccec472f596d9b877009607ae5891d768a193f01ae99a48bce SHA512 c3ad6a605a356a77758e0ea2df9842df3bc02c738667757f53fe89bb878ba3a24001665f40d211a94d6df2a94fa3ad8f19b8ec8ca5f7cdf5fc0047d0d4b26b9c WHIRLPOOL 5105a36e5a69e6358f8d4b75457560c4a3a79f7949dd06862cd710356130ca853d1b47b883853c95038148660f9bc069d9d788f27f004819608c1c4555accc0b
EBUILD netbeans-harness-9999_p20150413.ebuild 4131 SHA256 cc48603260ea296b66d618a67e5193bcf443dd54c12ee7ddcce962b18eefd166 SHA512 2930870af74e7c8754bc47eb333c897de5d640f1f3a7a90deeafddd0789625f858399926fc2d6e8db26f2378e4b9c101e8f67484f0d6c946585a074f2812c1ef WHIRLPOOL e66c147ec38af268ccfc1e50ce5b086356afe75bcede66c98648ab84c369666784b3223d7e360a81e8bb49d3851bbf56df5bcf534433cb1fbcc750c02e3fa0fc
-MISC ChangeLog 161597 SHA256 ac078b1d525ac4af8b33ca3515c23aab8cdc98f5613a575624fa204cf1d2ca8f SHA512 c7e95d778531e695d382b931a729465abb2642a32fbd623f131909acc000680776161cc399437fb5c22ac31ef3c1a7a7ff924ed2be86bdaf52a72db0177f3211 WHIRLPOOL 79390c630c81e1bb81d4f41daebd391e08961bfc5d494df7eb1b09803a195c61b5cb167c85fca7f51284664f2fffcbfd29efb8f59a45b799b89c68459cdd191f
+EBUILD netbeans-harness-9999_p20150414.ebuild 4131 SHA256 6ccc012a70799b66d9b4ef6b74bb8410c27ac99254f5e72d9cbf0b60d7f9d76c SHA512 482cfba35c8e8ee14f7dc6dc192d93ff2ef9e445365a3cc2d460711f6aca333b87e8090a4650a277e31a4b3ba02090262def0c69aaf4180825ffd95842911132 WHIRLPOOL 6bff467e5cb25b8d00f55783e6de81d7c8910665a48619149174f7e4a4b52c88d00d815946008240821cf25687e4c5e7b2ae004a8c93ee49f8dcae0d2b904fb2
+MISC ChangeLog 161772 SHA256 fa14522df30d6074730d675b66bd421679fd212da63b69034eec0fdd24e39e26 SHA512 52c7d8dd934b26cf7b3762a9d295abf1b419585a06da3cb4d88742556cd3051b91f09183bc3aac7d397542a11a6b30689135444aff327169df3ca31fd0146a4f WHIRLPOOL e9d06b1ddae84589137f9ae2e7149387c9f9a23f1f989de85fd2050cc2c3f9ea8d9185c53907fa031897175b332891ebe74aade2fcea1ec134030c62dca283af
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150414.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150414.ebuild
new file mode 100644
index 0000000..11833e7
--- /dev/null
+++ b/dev-java/netbeans-harness/netbeans-harness-9999_p20150414.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Harness"
+HOMEPAGE="http://netbeans.org/features/platform/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-04-14_00-01-28/zip/netbeans-trunk-nightly-201504140001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
+ http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
+ http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
+ http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
+ http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-platform-${PV}
+ dev-java/javahelp:0"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ >=dev-java/junit-4.4:4"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
+ ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
+ ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
+ ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
+ ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
+ java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/harness >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+ fperms 755 launchers/app.sh
+ find "${D}" -name "*.exe" -type f -delete
+
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/antlib
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
+}
diff --git a/dev-java/netbeans-ide/ChangeLog b/dev-java/netbeans-ide/ChangeLog
index 11718ac..97c26b3 100644
--- a/dev-java/netbeans-ide/ChangeLog
+++ b/dev-java/netbeans-ide/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-ide-9999_p20150414 (14 Apr 2015)
+
+ 14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-ide-9999_p20150414.ebuild:
+ bumped to the latest sources
+
14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-ide-9999_p20150302.ebuild, -netbeans-ide-9999_p20150303.ebuild,
-netbeans-ide-9999_p20150304.ebuild, -netbeans-ide-9999_p20150305.ebuild,
diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
index 3e2f55c..af5efe9 100644
--- a/dev-java/netbeans-ide/Manifest
+++ b/dev-java/netbeans-ide/Manifest
@@ -235,6 +235,7 @@ DIST netbeans-trunk-nightly-201504030001-src.zip 207037940 SHA256 ef43b1a5fa3154
DIST netbeans-trunk-nightly-201504070001-src.zip 207066489 SHA256 b5e62cbc53802190d6a75dc9a42ce291aadc863cc59334c3f51ca00cc25c776c SHA512 e4945f96bbc2c98176a120d999de94eac249d1ad260effda48aa2c09eb1dab71c2088e8ac3b4bf0a95e67702c7bb2539fbb9ff0fef566a47030342d189ce5e0c WHIRLPOOL 28d95dd8760bd8d89354c59e1f1b6140e989c889a10434446bb5c179a09c58c40885976384f2cce04fe2bc5240e19fe01739f154fad3e7375cdf2564401278a6
DIST netbeans-trunk-nightly-201504100001-src.zip 207088306 SHA256 fc1bd3117f0a78420b6497cb5eae9a89b3b9cbfbfbb9662c5401fd8594700a32 SHA512 90e5aa708dff7b0c6323dede1c0fc5cb8335b21d293d0ba30981d8f87245757bf1b6f58cb57a5ad175def9b08ac9f27ad37a4e17a3c679dc6bc43d5e8f205075 WHIRLPOOL 90c576c1ef74eaf4d4ae507207fc2147f91f47e1193983f74fabf325b1d6651e42fc77376eb0f59ab59578a14b1068690f8a1631715d038b4d2eaf077e287ba4
DIST netbeans-trunk-nightly-201504130001-src.zip 207117285 SHA256 0d878514b8738ff27d6ff2db087d6e4f77badb8d62170e7363ad71ffc7f21ee2 SHA512 61ab7c14aed3ca28a9c30ed5c2b12ca2adf2d3686d42ff546d23c1677430407183d30f87b895961adc230ecd551ce5ad164a1e9547413c2886d7cc31348950a8 WHIRLPOOL 1386de55e74cbadd5d58ba663a2b4f03395f8015af4bd98dc494a03f9ed7f9c8d4eb85d14aaaaeee6ebba6b95dd665f7b6c61bc82e583f725e06826ddf8e5c1c
+DIST netbeans-trunk-nightly-201504140001-src.zip 207131027 SHA256 78124063613a80e58738442f8dfdf251a297c218bf3a9982d2c8aa62a2d77a9f SHA512 dd5b7d32c1ac1107f8ddca68168d47abdc93eda7b226de6373d1f2842707ca275c2c23d61fffac7d125d8aa403c946c2b6d52ea992a609b4b065d3215ed9d206 WHIRLPOOL 8cf5588de638ee1effa5ba65dc95bbea8b6c72dc8b36d997eeaf3dd60d0ca1848c8786e4fbd43f98b5036a707efef6625c4a6a1acf35a6fb40e9fd1566939e13
EBUILD netbeans-ide-7.0.1.ebuild 22653 SHA256 4c1b3e46e2a6cb89d902c7f4fe6ad9306cbd0c9463a514e87d4c6ec019dc0356 SHA512 5dd526a85a70720686c612efb3aa5602c395111d507b91ae4db04c5814b27bafd1480ab7e44e1148b7412f768543110ff58abdf676de303cd3be9d87b87bd373 WHIRLPOOL abaedc56df115c6050ad7824929ee959ba1669fc1f3f9d4cd1eb9f9f948a608828621f46aeedd0b6062c85b1ad4481d12f952a504559e52c110ff37b88ae0d72
EBUILD netbeans-ide-7.1.2-r1.ebuild 26831 SHA256 2643a4435aa093e292a2728583d8ffbf213dac6a13dad8e47029ed13a2478493 SHA512 5ba14c7b820f2daae788588ae2fdebdc8af6bb870d6ed56adcc2d43810e5dbd2ea21ae639e6b864d6d0b1e69c9aa4f86dfb15e99eb4a170434aadf0109ad876a WHIRLPOOL c9367735f073f9fcf6bb992b6d481aaea1ebe8526907cb6366d432a3f47a0c4d76bc9224206e0e512708dfe896b465878a2a1ad68836c7cd9b51a3a4efa2aecc
EBUILD netbeans-ide-7.1.2.ebuild 26834 SHA256 1e57e60a1a00b4530f917319b5d8eef915b9669b9dd3ab82b5afabe171d8959a SHA512 4242265c0783a87c028f955425c86596038aa477e3256ff8ba244220a573486bb7f2e47b07b3c94fbef07940a3b32c313a1320b58656a67cb15a490e7307b1ca WHIRLPOOL 1e23b1e4370292500f154527ecd7a0e7ca315ee73588806413f630355677ee8fe9318a0e672b5f6ad60f829c0a5579b37eedbd737bc8ec154aba9f59c53bd337
@@ -258,5 +259,6 @@ EBUILD netbeans-ide-9999_p20150403.ebuild 30068 SHA256 d0575a3fdad7cdbff7e8aff4f
EBUILD netbeans-ide-9999_p20150407.ebuild 30068 SHA256 88fbf0cc7f1086da6e47f712b4796a5a3c4a49399f823a8c70ecd26ee7642273 SHA512 6b80b3cc87940da857ea2bcfc49aa4f393497d27d4422546f64582cbeab0aef6c4125bb6a3d0450fabc85f15de7c0de609762423831231926157c7135c003b7a WHIRLPOOL ed935272dbaf4fa2b5e63ef1d293d450bdc32cec7c0719cf42ff9bea73ccb40f58c28f98f6d866ea27c3a87407bc2ce4fe810934050108191962f4279a2fc609
EBUILD netbeans-ide-9999_p20150410.ebuild 30068 SHA256 e1658addb37e192b018563ac4e25b3443f448d592108b43eacc14e08691d4326 SHA512 8b354b195f974626e8cbec38717f9085bca1d344c17b281228f661a5baf462524b42a4d15eaa892faa97f6387c3b26c83a9aa8a9968a44e01de06bb2111c6e11 WHIRLPOOL 456b0d93126d62324a4277e280e196c54012bb87e7d02b31b09d350dd0d8c3d12bead0c3701e317a5e79650e52f117579775591cf4b69aeb52b2865a4a00629e
EBUILD netbeans-ide-9999_p20150413.ebuild 30068 SHA256 9f46542faee57332b545247abbe8cc7bd80f6b96b7bbbefe53a24b8320b7348d SHA512 c30daf2b96c17be502a54bb4399f166f5f3b74c2e57b917722bf7ddc9b0b2d91ea0358e900846b0e859af79c6ae793515fff4b6ac029b1eda9c103beed7d4a55 WHIRLPOOL 8483d2065f640f2d458078f6474074840b57e396d328cd072580fdf3b0236297e7cd282084b8cb08a19f9dd84d9ea938e894e9891d2156910111da091e36b9ea
-MISC ChangeLog 153891 SHA256 4d9aba17047dac865d0c5631185166829bc77fdba3c3c2d73bccf10355b7d4aa SHA512 4314746cbe24c507e796d6ef840817e9a7b97083eb6b6b6e1c76ec9ce30b2b50002c2a810b47a5e6708a867d47b37fee928820d8e3b1bf7f6ea2fe7db1a2bfbf WHIRLPOOL 8326e4b377d95b774d0afc25298012bc6fcfd1821d7746670c1dea1958f3c693ba16f995b2e632ffbdc9b46aef0ae908a43e73ba3f19d51356dbda0a6b2de976
+EBUILD netbeans-ide-9999_p20150414.ebuild 30068 SHA256 b98120fa998e889402b23663cb4e04f3b03975bd44aa9a9d0ebb25ee0c32c2ad SHA512 c1690d14cb7c8b2a6807d0410b87d7feaf863dd4cd10d5b65915697e85b3ed5937174dfba836a10b64c865056c43d1206224b0fd82cc49633dab0dc2b70d4378 WHIRLPOOL c918bca5b167558580786d4704cb8028e3f29d9f5c03a1198d4aab511b9938a0a18065b6fc3e7fe0d1660ff94d6466c0311d1037d0df48b8072b4e488eb8f678
+MISC ChangeLog 154058 SHA256 60037a5113e79fad0f7fae81366a8592236408c75e6c4d0fe3e4240b5720782f SHA512 5b42bdb1b8d4c68fea6dc463fc96927e8df6febe7436a35f2fd238907d9c7d61907120bb5922cc010a7bd39f5033b3566f52a2a2f1e5cf8df78ee352425ab342 WHIRLPOOL d759edd8fb48e4d1d3c9bb1bf9eede523e0009990de753c19430b6daf20f3af9acd33afb676342b8e7e3c9c781d3371e2ad15ba9431c919803db9aedd1c90a88
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150414.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150414.ebuild
new file mode 100644
index 0000000..14341db
--- /dev/null
+++ b/dev-java/netbeans-ide/netbeans-ide-9999_p20150414.ebuild
@@ -0,0 +1,371 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans IDE Cluster"
+HOMEPAGE="http://netbeans.org/projects/ide"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-04-14_00-01-28/zip/netbeans-trunk-nightly-201504140001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
+ http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
+ http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
+ http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
+ http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
+ http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
+ http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
+ http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
+ http://hg.netbeans.org/binaries/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip
+ http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
+ http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
+ http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
+ http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
+ http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
+ http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
+ http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
+ http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
+ http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
+ http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
+ http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
+ http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
+ http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
+ http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
+ http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
+ http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
+ http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
+ http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
+ http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
+ http://hg.netbeans.org/binaries/7B737C0556FD692D8F072EF375FDD4FCA717DF9B-js-reststubs.zip
+ http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
+ http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
+ http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
+ http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
+ http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
+ http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
+ http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
+ http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
+ http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
+ http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
+ http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
+ http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
+ http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
+ http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
+ http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
+ http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
+ http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
+ http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
+ http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
+ http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
+ http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
+ http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
+ http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
+ http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
+ http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
+ http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
+ http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
+ http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
+ http://hg.netbeans.org/binaries/934DCAB9534B8FE12FD9C90759B26B6B0D442837-org.tmatesoft.svnkit_1.8.7.r10376_v20141223_2131.jar
+ http://hg.netbeans.org/binaries/688C11A84F86005448120D4F8E6347DF38117A56-processtreekiller-1.0.3.jar
+ http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
+ http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
+ http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
+ http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
+ http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
+ http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
+ http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
+ http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
+ http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
+ http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
+ http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
+ http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
+ http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
+ http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
+ http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
+ http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ dev-java/commons-httpclient:3
+ dev-java/commons-lang:2.1
+ dev-java/commons-logging:0
+ dev-java/icu4j:4.4
+ dev-java/iso-relax:0
+ dev-java/jdbc-mysql:0
+ dev-java/jdbc-postgresql:0
+ >=dev-java/json-simple-1.1:0
+ dev-java/jsr173:0
+ dev-java/jvyamlb:0
+ dev-java/log4j:0
+ dev-java/lucene:3.5
+ dev-java/rhino:1.6
+ dev-java/saxon:9
+ dev-java/smack:2.2
+ dev-java/sun-jaf:0
+ dev-java/tomcat-servlet-api:2.2
+ dev-java/ws-commons-util:0
+ dev-java/xerces:2"
+# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
+# app-text/jing:0 our version is probably too old
+# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
+# dev-java/freemarker:2.3
+# dev-java/ini4j:0 our version is too old
+# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
+# dev-java/trilead-ssh2:0 in overlay
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ dev-java/commons-codec:0
+ >=dev-java/jsch-0.1.46:0
+ dev-java/jzlib:0
+ ${CDEPEND}
+ dev-java/javacc:0
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+JAVA_PKG_WANT_SOURCE="1.7"
+JAVA_PKG_WANT_TARGET="1.7"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
+ ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
+ ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
+ ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
+ ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
+ ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
+ ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
+ ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
+ ln -s "${DISTDIR}"/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
+ ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
+ ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
+ ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
+ ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
+ ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
+ ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
+ ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
+ ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
+ ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
+ ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
+ ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
+ ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
+ ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
+ ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
+ ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
+ ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
+ ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
+ ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
+ ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
+ ln -s "${DISTDIR}"/7B737C0556FD692D8F072EF375FDD4FCA717DF9B-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
+ ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
+ ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
+ ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
+ ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
+ ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
+ ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
+ ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
+ ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
+ ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
+ ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
+ ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
+ ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
+ ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
+ ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
+ ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
+ ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
+ ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
+ ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
+ ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
+ ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
+ ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
+ ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
+ ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
+ ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
+ ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
+ ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
+ ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
+ ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
+ ln -s "${DISTDIR}"/934DCAB9534B8FE12FD9C90759B26B6B0D442837-org.tmatesoft.svnkit_1.8.7.r10376_v20141223_2131.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.7.r10376_v20141223_2131.jar || die
+ ln -s "${DISTDIR}"/688C11A84F86005448120D4F8E6347DF38117A56-processtreekiller-1.0.3.jar extexecution.process/external/processtreekiller-1.0.3.jar || die
+ ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
+ ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
+ ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
+ ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
+ ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
+ ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
+ ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
+ ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
+ ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
+ ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
+ ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
+ ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
+ ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
+ ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
+ ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
+ ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
+ ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
+ ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ popd >/dev/null || die
+
+ java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.51.jar
+ java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
+ java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
+ java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
+ java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
+ java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
+ java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
+ java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
+ java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
+ # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
+ java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
+ java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
+ java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
+ java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
+ # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
+ java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
+ java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
+ java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
+ java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
+ java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
+ java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
+ java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
+ java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
+ java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
+
+ java-pkg-2_src_prepare
+}
+
+src_compile() {
+ unset DISPLAY
+ eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
+}
+
+src_install() {
+ pushd nbbuild/netbeans/ide >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+ rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
+ rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
+
+ insinto ${INSTALL_DIR}/bin/nativeexecution
+ doins bin/nativeexecution/*
+
+ pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
+ for file in *.sh ; do
+ fperms 755 ${file}
+ done
+ popd >/dev/null || die
+
+ if use x86 ; then
+ doins -r bin/nativeexecution/Linux-x86
+ pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
+ for file in * ; do
+ fperms 755 ${file}
+ done
+ popd >/dev/null || die
+ elif use amd64 ; then
+ doins -r bin/nativeexecution/Linux-x86_64
+ pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
+ for file in * ; do
+ fperms 755 ${file}
+ done
+ popd >/dev/null || die
+ fi
+
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext
+ pushd "${D}"/${instdir} >/dev/null || die
+ # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
+ rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
+ rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
+ rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
+ rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
+ rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
+ rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
+ rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
+ rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
+ rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
+ rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
+ rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
+ rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
+ # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
+ rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext/jaxb
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
+}
diff --git a/dev-java/netbeans-java/ChangeLog b/dev-java/netbeans-java/ChangeLog
index 233a532..ead3a44 100644
--- a/dev-java/netbeans-java/ChangeLog
+++ b/dev-java/netbeans-java/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-java-9999_p20150414 (14 Apr 2015)
+
+ 14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-java-9999_p20150414.ebuild:
+ bumped to the latest sources
+
14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-java-9999_p20150302.ebuild, -netbeans-java-9999_p20150303.ebuild,
-netbeans-java-9999_p20150304.ebuild, -netbeans-java-9999_p20150305.ebuild,
diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
index ffa80df..1136556 100644
--- a/dev-java/netbeans-java/Manifest
+++ b/dev-java/netbeans-java/Manifest
@@ -107,6 +107,7 @@ DIST netbeans-trunk-nightly-201504030001-src.zip 207037940 SHA256 ef43b1a5fa3154
DIST netbeans-trunk-nightly-201504070001-src.zip 207066489 SHA256 b5e62cbc53802190d6a75dc9a42ce291aadc863cc59334c3f51ca00cc25c776c SHA512 e4945f96bbc2c98176a120d999de94eac249d1ad260effda48aa2c09eb1dab71c2088e8ac3b4bf0a95e67702c7bb2539fbb9ff0fef566a47030342d189ce5e0c WHIRLPOOL 28d95dd8760bd8d89354c59e1f1b6140e989c889a10434446bb5c179a09c58c40885976384f2cce04fe2bc5240e19fe01739f154fad3e7375cdf2564401278a6
DIST netbeans-trunk-nightly-201504100001-src.zip 207088306 SHA256 fc1bd3117f0a78420b6497cb5eae9a89b3b9cbfbfbb9662c5401fd8594700a32 SHA512 90e5aa708dff7b0c6323dede1c0fc5cb8335b21d293d0ba30981d8f87245757bf1b6f58cb57a5ad175def9b08ac9f27ad37a4e17a3c679dc6bc43d5e8f205075 WHIRLPOOL 90c576c1ef74eaf4d4ae507207fc2147f91f47e1193983f74fabf325b1d6651e42fc77376eb0f59ab59578a14b1068690f8a1631715d038b4d2eaf077e287ba4
DIST netbeans-trunk-nightly-201504130001-src.zip 207117285 SHA256 0d878514b8738ff27d6ff2db087d6e4f77badb8d62170e7363ad71ffc7f21ee2 SHA512 61ab7c14aed3ca28a9c30ed5c2b12ca2adf2d3686d42ff546d23c1677430407183d30f87b895961adc230ecd551ce5ad164a1e9547413c2886d7cc31348950a8 WHIRLPOOL 1386de55e74cbadd5d58ba663a2b4f03395f8015af4bd98dc494a03f9ed7f9c8d4eb85d14aaaaeee6ebba6b95dd665f7b6c61bc82e583f725e06826ddf8e5c1c
+DIST netbeans-trunk-nightly-201504140001-src.zip 207131027 SHA256 78124063613a80e58738442f8dfdf251a297c218bf3a9982d2c8aa62a2d77a9f SHA512 dd5b7d32c1ac1107f8ddca68168d47abdc93eda7b226de6373d1f2842707ca275c2c23d61fffac7d125d8aa403c946c2b6d52ea992a609b4b065d3215ed9d206 WHIRLPOOL 8cf5588de638ee1effa5ba65dc95bbea8b6c72dc8b36d997eeaf3dd60d0ca1848c8786e4fbd43f98b5036a707efef6625c4a6a1acf35a6fb40e9fd1566939e13
EBUILD netbeans-java-7.0.1-r2.ebuild 14932 SHA256 3d8eeb5c3aea368c5064e83e9519b2982a3d0f999db11344ba33605f46f865b0 SHA512 0c99037f44aa968f357724650189fe0f6fc89496fbf73f6c5a9bcd589afa5af4974f058a8eea2b6a97e1884f4cabba8b5ecf0214b7e840870358f0e55abbc595 WHIRLPOOL 4c1ccada62d0c8883033500ead9586e5bfcd360e6030b3d8368b0b16b9ed01cc03d3c3d5888de437a16d5382b5fe9ec7c02f3e200c3c19bc9a43f011f32d3a68
EBUILD netbeans-java-7.1.2-r1.ebuild 14936 SHA256 6082d8d5022e011e7aa9d4ff92bf9a144a4f733b879127552c0ca55566b0f18c SHA512 c03a674b6d93a4261bff40ad9aaad6fa9bc0451d6017aeb51f14c42113cc2ff12f84ff5a6cc01c01b43c7ce1b4d885da5c9cb4c0e13601c8ff780eb140060ac6 WHIRLPOOL d32f06a7bd7d4924f14fcb2ed67fd2f5a1766087e4f46ed77d12d472c4c133eef5431d75a709da1abcf8b8cff5afef303dd57e82e4022651a7278076502300d6
EBUILD netbeans-java-7.2.ebuild 12206 SHA256 da05f74f2c02e4aac745dcf1be75069cc7070f241d063c19c40465e139ac135f SHA512 62be228321e175ad03c2a7d9270065445ba9e1ca08a1a51927027ddbc78aa43a0c57c6b4193add993764235068c7128655f2f12e00fcd17fbac807334f2483c6 WHIRLPOOL 5f518535df8a5f1e1e4f0bc5c845ca063317221c619c3e8928c89a4f2bb30be5a03838f5a610bcda58959d535e4fb152f92f4edd780bcd423918b448d7ddf2e1
@@ -129,5 +130,6 @@ EBUILD netbeans-java-9999_p20150403.ebuild 13432 SHA256 1acc4539ed559675f34cc581
EBUILD netbeans-java-9999_p20150407.ebuild 13432 SHA256 5543d011f709b31172e781133a61cc59ec694bfbc2bc7d4aac859d435f596dca SHA512 0c2512af3f4c92fce7b42592e771c3e402f2d5c8ffed4a6bab20c0256f0745dd910277b83c5491654e318c55e4fbdeee07e032a3e8559f9e248d925baaf32d48 WHIRLPOOL 274654c8e9600476bd2f679acff7897a5b26124d8a8ac933faf9d14bf8ddb508dd0c798a913ba5e65fc016d10ca090d867bedfd9524818c1c1d951c0fd8acbbb
EBUILD netbeans-java-9999_p20150410.ebuild 13432 SHA256 f90675ce725ec35a82539566f7e9200b9a96d4ab098e22169018c2e8dd7a3ce6 SHA512 331bb790373abe682580ffa87578c3e0425171725167f337af2340a0ef4890db8ee78a2f18a64c111b121d526ac1ff479587e610838e81ad7ac5e97070c62e7a WHIRLPOOL 8ff6cf0b27e85cfdf9008d6ad11344da3c765a3d9fcc9d15c6b20194828aa024bd491c986f73079a8fa3eaa410e1575c8eec005625ba68a504035dd2858ce223
EBUILD netbeans-java-9999_p20150413.ebuild 13432 SHA256 426d577023f3b0038f70423d60f9949b74f8535124939689a3f1bf05ac8d36b8 SHA512 0f430d6eefa450d4fac4174a696707c87ac397be2d75f04e1f5bf4c66f8c9f20682ea3c187c14d62af437d0698c4e474f7ef31b36fbfc31dc4a922373894b431 WHIRLPOOL 256470c8e91feca39b9653404120eb3007582dbd9483baf43895fe6c25c0ffd4809752046abaa19964c9ba3a4dabc78225fce5dc7c5397b5f212c87ade509020
-MISC ChangeLog 156775 SHA256 3c686e42da4c8663100d06473bb16296982505d343ff02eee6c9e3f04c1f29f0 SHA512 04b3ab512716493ce2b029bf2e6eb3ca7e18de0f4c1d9d0b6771c6fef1646c2310240853abff3349e49279cf507260deb9a1b7d5132c447064d4df0ae76d3042 WHIRLPOOL 16e56da2521d0311f3f3cb70d21423c6495b8f47f807c59d6dcecf7c6896d088b49f6c41000dc3dc26d70bbb130f794b21a61629d3f4dea85f5d9ddd23f03e75
+EBUILD netbeans-java-9999_p20150414.ebuild 13432 SHA256 4cc1ea0b3e212da96fae22ba8258d6ec49d79434711f1e7d1f5468eb7432a319 SHA512 9775ce0b0ddc727485fc7f91bc7ed6bb95552f088a7ed8addb61fbba6ab82b48e55ca7d521c1dfe1241698e147da6e9bd1f4ea4fc9fed0328dfcece4a22d0aef WHIRLPOOL 39896ca770d2a12480e1ad26fd982ae2bcb263edb6ae27743c838f65943eeb7e87c102d3590bc14e23111026e36ef853b2ece613dc1cb7de02432752008f47e1
+MISC ChangeLog 156944 SHA256 ac7a0ed81f533ba86ec162672b3118244ed72e10adf45eeeb03999736430d5d0 SHA512 f2b276d9bcce79d0aec18a1748b1f5ad2f9559c031175c55d25546f3ff083a80745019e01577b6608543b5e51f53ec549b53f98508c2751d8b8fc15d3ab58595 WHIRLPOOL c0fddbccdcb36e1cbc2110a06a1b0396f05886e1965e227f97db117e64a9f2490adda55952f981394e727566dbe17b093f6fad1420e5e158cf35fdd0589f0d1c
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150414.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150414.ebuild
new file mode 100644
index 0000000..f34dc9c
--- /dev/null
+++ b/dev-java/netbeans-java/netbeans-java-9999_p20150414.ebuild
@@ -0,0 +1,253 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
+
+DESCRIPTION="Netbeans Java Cluster"
+HOMEPAGE="http://netbeans.org/projects/java"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-04-14_00-01-28/zip/netbeans-trunk-nightly-201504140001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
+ http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
+ http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
+ http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
+ http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
+ http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
+ http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
+ http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
+ http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
+ http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
+ http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
+ http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
+ http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
+ http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
+ http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
+ http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
+ http://hg.netbeans.org/binaries/87405A9D166EAE11638A7F9C3C9FA3C3B6EDEDF3-nb-javac-impl.jar
+ http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
+ http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
+ http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
+ http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-websvccommon-${PV}
+ dev-java/beansbinding:0
+ dev-java/cglib:2.2
+ dev-java/jdom:1.0"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0
+ dev-java/json-simple:0
+ dev-java/junit:4"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}
+ dev-java/absolutelayout:0
+ dev-java/antlr:0[java]
+ dev-java/c3p0:0
+ dev-java/cglib:2.1
+ dev-java/commons-collections:0
+ dev-java/dom4j:1
+ dev-java/fastinfoset:0
+ dev-java/glassfish-transaction-api:0
+ dev-java/javassist:3
+ dev-java/jboss-logging:0
+ dev-java/jsr67:0
+ dev-java/jsr181:0
+ dev-java/jtidy:0
+ dev-java/log4j:0
+ dev-java/mimepull:0
+ dev-java/saaj:0
+ dev-java/stax-ex:0
+ dev-java/xmlstreambuffer:0"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+pkg_pretend() {
+ local die_now=""
+
+ if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
+ if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
+ eerror "Please remove following symlinks and run emerge again:"
+ find /usr/share/netbeans-java-${SLOT}/ant -type l
+ die_now="1"
+ fi
+ fi
+
+ if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
+ if [ -z "${die_now}" ]; then
+ eerror "Please remove following symlinks and run emerge again:"
+ fi
+
+ echo "/usr/share/netbeans-java-${SLOT}/maven"
+ die_now="1"
+ fi
+
+ if [ -n "${die_now}" ]; then
+ die "Symlinks exist"
+ fi
+}
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
+ ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
+ ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
+ ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
+ ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
+ ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
+ ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
+ ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
+ ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
+ ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
+ ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
+ ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
+ ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
+ ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
+ ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
+ ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
+ ln -s "${DISTDIR}"/87405A9D166EAE11638A7F9C3C9FA3C3B6EDEDF3-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
+ ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
+ ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
+ ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
+ ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
+ java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
+ java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
+ java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
+ java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
+ cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.websvccommon.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/java >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+ grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+ chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
+ rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
+
+ popd >/dev/null || die
+
+ local instdir=/${INSTALL_DIR}/modules/ext
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
+ rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
+ rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext/hibernate4
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
+ rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
+ rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
+ rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
+ rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
+ rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
+ rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
+ rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
+ rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
+ rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
+ popd >/dev/null || die
+
+ local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
+ rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
+ rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
+ rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
+ rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
+ rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext/maven
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
+}
diff --git a/dev-java/netbeans-javacard/ChangeLog b/dev-java/netbeans-javacard/ChangeLog
index 783b1b4..bc71603 100644
--- a/dev-java/netbeans-javacard/ChangeLog
+++ b/dev-java/netbeans-javacard/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-javacard-9999_p20150414 (14 Apr 2015)
+
+ 14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-javacard-9999_p20150414.ebuild:
+ bumped to the latest sources
+
14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-javacard-9999_p20150302.ebuild,
-netbeans-javacard-9999_p20150303.ebuild,
diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
index a8e833f..908c026 100644
--- a/dev-java/netbeans-javacard/Manifest
+++ b/dev-java/netbeans-javacard/Manifest
@@ -30,6 +30,7 @@ DIST netbeans-trunk-nightly-201504030001-src.zip 207037940 SHA256 ef43b1a5fa3154
DIST netbeans-trunk-nightly-201504070001-src.zip 207066489 SHA256 b5e62cbc53802190d6a75dc9a42ce291aadc863cc59334c3f51ca00cc25c776c SHA512 e4945f96bbc2c98176a120d999de94eac249d1ad260effda48aa2c09eb1dab71c2088e8ac3b4bf0a95e67702c7bb2539fbb9ff0fef566a47030342d189ce5e0c WHIRLPOOL 28d95dd8760bd8d89354c59e1f1b6140e989c889a10434446bb5c179a09c58c40885976384f2cce04fe2bc5240e19fe01739f154fad3e7375cdf2564401278a6
DIST netbeans-trunk-nightly-201504100001-src.zip 207088306 SHA256 fc1bd3117f0a78420b6497cb5eae9a89b3b9cbfbfbb9662c5401fd8594700a32 SHA512 90e5aa708dff7b0c6323dede1c0fc5cb8335b21d293d0ba30981d8f87245757bf1b6f58cb57a5ad175def9b08ac9f27ad37a4e17a3c679dc6bc43d5e8f205075 WHIRLPOOL 90c576c1ef74eaf4d4ae507207fc2147f91f47e1193983f74fabf325b1d6651e42fc77376eb0f59ab59578a14b1068690f8a1631715d038b4d2eaf077e287ba4
DIST netbeans-trunk-nightly-201504130001-src.zip 207117285 SHA256 0d878514b8738ff27d6ff2db087d6e4f77badb8d62170e7363ad71ffc7f21ee2 SHA512 61ab7c14aed3ca28a9c30ed5c2b12ca2adf2d3686d42ff546d23c1677430407183d30f87b895961adc230ecd551ce5ad164a1e9547413c2886d7cc31348950a8 WHIRLPOOL 1386de55e74cbadd5d58ba663a2b4f03395f8015af4bd98dc494a03f9ed7f9c8d4eb85d14aaaaeee6ebba6b95dd665f7b6c61bc82e583f725e06826ddf8e5c1c
+DIST netbeans-trunk-nightly-201504140001-src.zip 207131027 SHA256 78124063613a80e58738442f8dfdf251a297c218bf3a9982d2c8aa62a2d77a9f SHA512 dd5b7d32c1ac1107f8ddca68168d47abdc93eda7b226de6373d1f2842707ca275c2c23d61fffac7d125d8aa403c946c2b6d52ea992a609b4b065d3215ed9d206 WHIRLPOOL 8cf5588de638ee1effa5ba65dc95bbea8b6c72dc8b36d997eeaf3dd60d0ca1848c8786e4fbd43f98b5036a707efef6625c4a6a1acf35a6fb40e9fd1566939e13
EBUILD netbeans-javacard-7.0.1.ebuild 4961 SHA256 566bc7e3275c97d0fe3d68c843b53aee641548ec39a8143aebd56d248da3c32c SHA512 5973c8d4254943473209b0881c0fbe40ac6b61563d508e58adc248dd40c8c2d6b742bd6c1667ee11fb404f9d2e62f08a8e4d822a2a3db9fccab254f73828c3b0 WHIRLPOOL fd1e08943ce754a2abfe8c8b83954399287500ce574a46fe0d76f94b300fd2a5978957f94a3ac1d85781330248a46fefacfbae25db95669c3de910145ef96424
EBUILD netbeans-javacard-7.1.2.ebuild 4970 SHA256 15ff13152b140edaa549ea6515949d99cdb2a4656918566179836ab2277f01b8 SHA512 b7e52b477f6ba645084034eb27e848fb48361351937fc45455bf4b7d74acbdd257427ec589286f0edc71cc98c8cdb114e55988b6d3dc92143e13f407e3b45a52 WHIRLPOOL 85ab6dc2c230ea89fd19d7602ac24e3d2b0f226590998e6a6e277c24ef60a7e86874f7e95e90921d255e84f05e04ad1998ee7361b4d26c6f14828076792a933c
EBUILD netbeans-javacard-7.2.ebuild 4718 SHA256 d173c848e825b342a52073ba16b7784016f92124d4bc3b5ad8beebb7a7dda772 SHA512 019183c236c59ec2b961445c49643c6da0b376048f1be1d58677a753890bcb03db126f6441221c7572a74fe45c4c27aeee4acb38db620f9203ad04ae8ff2c426 WHIRLPOOL f2a10183045edd22ef4419b630cedafc093b326eb593178a0f50e8d82ebb25ab732fb8c561d49969073d9fce551c5b9150fb1900b49458ed53f0234baa29a78e
@@ -51,5 +52,6 @@ EBUILD netbeans-javacard-9999_p20150403.ebuild 4982 SHA256 c817991beb3361e974c86
EBUILD netbeans-javacard-9999_p20150407.ebuild 4982 SHA256 b9443064c7606de87ea6e1f0873f24736d3fb60f6112aa53593937571f79b004 SHA512 d68318014f3b787fcfe2142dad3e28b22c156ab93bb93849bd9593c1811bbb64ae0c08897b51b93d3db64a7583fe8f58fde49b49c74ecd33d82873855255b931 WHIRLPOOL a953ebb031370bb13e2ce2c13ee30c3fb657fd9c924bd28d0d633f20bd977c02cf60b98e25790a5a01b7a6e41f6d79f769aeae2908271a42c53a0c905ee18a8f
EBUILD netbeans-javacard-9999_p20150410.ebuild 4982 SHA256 0e8b9312bf6c78b1b5ac88916ad1fa426dee5a91b35a6cb06a62774f312a3758 SHA512 4a486b7bc91b0f3e297586ce92606c0802a80189ed96861da7b3ff8e8cc735b2e13720df55e50dc7c8991c0e38f48bdb8f1505543b2e6e2bcb7035c6c04bffb6 WHIRLPOOL da20097f3d33b8dd60370d7abc1a94bc531359487f78d2622ac6c437909bc79a4a42a5d9523a852790231168f2429333fc9b9475877fcbafb12615ce2d321348
EBUILD netbeans-javacard-9999_p20150413.ebuild 4982 SHA256 af1eabf5f7942536a3c9d6a57e4dcd2a907d2a15076aedefdbc40055e919e209 SHA512 c8d37a53ad2e65d19edabba19962d07f66f01012b033939a8a8a4c83905463177ca76915d2bb0126f7b9cc507ff85b56d7a372821f31c36cbc306670d22ff38b WHIRLPOOL 9424dc8fc6d5b5b814bc6bc38c9291e72b4b3d5d2523e916a790fccf8d6bd9b7700c8a531caa18d0c7e5e42bd98306093561bc40171cee0591e32f9bb0f9671f
-MISC ChangeLog 163637 SHA256 2d1d27fb3c5b4a0cab2787f8fd262304bd6beab78efa8ae4ca0d776f699e5539 SHA512 e8c71f6ad29adf2eb8fd88793dfa8d86d4637cfe04f50ee14984e2585095bb62f6c6f19e90cd2359ead8ec0d0aa4c04fc242fff5af288d09417e59eae1d06cbc WHIRLPOOL 21c33ce6ac6fd0dbb0590559652524f497ad8641eb3501f80d1e0146ac4b6448b86957cf50abfd2bf8b931a6f0a38a960360df28e22b7ccca14e01579d9b1f00
+EBUILD netbeans-javacard-9999_p20150414.ebuild 4982 SHA256 0e1ef0e0493a7e7c703171a6afc205ae875d22098a49d793c1940ff7499250ce SHA512 24e6b9e2852638661d45e221dd938a9ee9800cc3ae17355860fd03b6db9f530322e40fd58bb0bde8f23df678c0f16828b7d7c361010733359778f97a9dc668f2 WHIRLPOOL 2f6611ab3d40832a953a2a9144ac0e197f0ebb5ac8994044a04e7fde6d7b1a00d495e3e434e4db0e8c7363fbdce35a9dffe81373d6c97c499ddc30b516f3c4da
+MISC ChangeLog 163814 SHA256 0a27e4d25a06896704a3fb65f7328bbefc6062f19f704e48a355f8ed69fca7af SHA512 482114df55bdd9997802801b6a59170bf544caaa9bafcb10a78381b0c96a1c6e169d0b9e7bb3d45dffe4c82c8c06fd21d9c59b5faa7256a205ec03641413a9f9 WHIRLPOOL 88a57080f7129d19c6e9f05548022bab343f262fdaa70e067733015df87f6cc4339304cfbfee43f068400aed47f2580965da815b1e59390d4e2a6bce617c024e
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150414.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150414.ebuild
new file mode 100644
index 0000000..db7dad9
--- /dev/null
+++ b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150414.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans JavaCard Cluster"
+HOMEPAGE="http://netbeans.org/projects/javacard"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-04-14_00-01-28/zip/netbeans-trunk-nightly-201504140001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
+ http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
+ http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}
+ dev-java/ant-contrib:0
+ dev-java/asm:3
+ dev-java/bcel:0
+ dev-java/commons-cli:1
+ dev-java/commons-codec:0
+ dev-java/commons-httpclient:3
+ dev-java/commons-logging:0"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
+ ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
+ ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/javacard >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+ rm -fr "${D}"/${INSTALL_DIR}/bin || die
+
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
+ rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
+ rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
+ rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
+ rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
+ rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
+ rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
+}
diff --git a/dev-java/netbeans-javadoc/ChangeLog b/dev-java/netbeans-javadoc/ChangeLog
index cacd8fd..bca8190 100644
--- a/dev-java/netbeans-javadoc/ChangeLog
+++ b/dev-java/netbeans-javadoc/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-javadoc-9999_p20150414 (14 Apr 2015)
+
+ 14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-javadoc-9999_p20150414.ebuild:
+ bumped to the latest sources
+
14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-javadoc-9999_p20150302.ebuild,
-netbeans-javadoc-9999_p20150303.ebuild,
diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
index 131c189..e7c08de 100644
--- a/dev-java/netbeans-javadoc/Manifest
+++ b/dev-java/netbeans-javadoc/Manifest
@@ -33,6 +33,7 @@ DIST netbeans-trunk-nightly-201504030001-src.zip 207037940 SHA256 ef43b1a5fa3154
DIST netbeans-trunk-nightly-201504070001-src.zip 207066489 SHA256 b5e62cbc53802190d6a75dc9a42ce291aadc863cc59334c3f51ca00cc25c776c SHA512 e4945f96bbc2c98176a120d999de94eac249d1ad260effda48aa2c09eb1dab71c2088e8ac3b4bf0a95e67702c7bb2539fbb9ff0fef566a47030342d189ce5e0c WHIRLPOOL 28d95dd8760bd8d89354c59e1f1b6140e989c889a10434446bb5c179a09c58c40885976384f2cce04fe2bc5240e19fe01739f154fad3e7375cdf2564401278a6
DIST netbeans-trunk-nightly-201504100001-src.zip 207088306 SHA256 fc1bd3117f0a78420b6497cb5eae9a89b3b9cbfbfbb9662c5401fd8594700a32 SHA512 90e5aa708dff7b0c6323dede1c0fc5cb8335b21d293d0ba30981d8f87245757bf1b6f58cb57a5ad175def9b08ac9f27ad37a4e17a3c679dc6bc43d5e8f205075 WHIRLPOOL 90c576c1ef74eaf4d4ae507207fc2147f91f47e1193983f74fabf325b1d6651e42fc77376eb0f59ab59578a14b1068690f8a1631715d038b4d2eaf077e287ba4
DIST netbeans-trunk-nightly-201504130001-src.zip 207117285 SHA256 0d878514b8738ff27d6ff2db087d6e4f77badb8d62170e7363ad71ffc7f21ee2 SHA512 61ab7c14aed3ca28a9c30ed5c2b12ca2adf2d3686d42ff546d23c1677430407183d30f87b895961adc230ecd551ce5ad164a1e9547413c2886d7cc31348950a8 WHIRLPOOL 1386de55e74cbadd5d58ba663a2b4f03395f8015af4bd98dc494a03f9ed7f9c8d4eb85d14aaaaeee6ebba6b95dd665f7b6c61bc82e583f725e06826ddf8e5c1c
+DIST netbeans-trunk-nightly-201504140001-src.zip 207131027 SHA256 78124063613a80e58738442f8dfdf251a297c218bf3a9982d2c8aa62a2d77a9f SHA512 dd5b7d32c1ac1107f8ddca68168d47abdc93eda7b226de6373d1f2842707ca275c2c23d61fffac7d125d8aa403c946c2b6d52ea992a609b4b065d3215ed9d206 WHIRLPOOL 8cf5588de638ee1effa5ba65dc95bbea8b6c72dc8b36d997eeaf3dd60d0ca1848c8786e4fbd43f98b5036a707efef6625c4a6a1acf35a6fb40e9fd1566939e13
EBUILD netbeans-javadoc-7.0.1.ebuild 5814 SHA256 68531c51838c95012830f5ae09e2386ea3179c2b31bfd5191f67993e3b3dbe2f SHA512 3bfe0ecc46f371d2553b031a5699229fb874dad1e94415635558b7d46b6764c31337d03444753e687b19a7c0976c68cb72007ccc82df7d1e5848a81f241f80c3 WHIRLPOOL 6571f7a73c262b3b67407840523b79eecc14bad9678cff05fb32a2811049158400870de51bbcef97ecb3f18f8ff59f965bdca8e788918d53822b92e2f20f75f5
EBUILD netbeans-javadoc-7.1.2.ebuild 5855 SHA256 af28efb956ac3b7147e254ca3083dfaab11b84ea42e20677ebdd18aa29ff87e0 SHA512 ee06c552782170b51cfe70d603792b4240aef6064ba0a5074f394701a43285ed1e4030f539622c616be3175dab013e791c1a3a1193ad379193f5fa3e92eefa40 WHIRLPOOL dfcc63d6c9fcf094e2998ce1c08e29b4d4acbefbe9bea6498c2e28f84576f628da50164a1e0ab3ff5528720fe54cae71f2f5e6f84aedca5b639f13053464e6c1
EBUILD netbeans-javadoc-7.2.ebuild 5805 SHA256 20d01deae745a7e8d84ffe55ca63ad74342bd8528c0dd15a20aac6570a1a83e3 SHA512 3947f1ab3efc236b8faa14736406ee3e537bbdbe377ea1bbd4f1eafa06a36d2863f8700dc7c84e6c8501abdf130a78e87ad6a0f52c5172bf0ab52f288617bc86 WHIRLPOOL 8301cce0679ed5f68a09e2e968ab2ba0955547f438758b042a04744539324fd79d83d853dfb8b48421f6dac616362cf1a9dd2a0e0ff8763dc2e12a470d16b95f
@@ -54,5 +55,6 @@ EBUILD netbeans-javadoc-9999_p20150403.ebuild 6234 SHA256 c12f73005fdb7a431992d1
EBUILD netbeans-javadoc-9999_p20150407.ebuild 6234 SHA256 948f29912d6b5c2b62e941816f8ae9fc2824fec04c049acb566128b807893379 SHA512 09802170d98f3c963454c783016ce8977708f661e3cd2ce40a144d91a2e9a3ae7aca966a44d9f103865f059b56660000393cc34c8b7a9cc00b7066e8b5d9ee9f WHIRLPOOL dca79cf51f3f9c34c52bc1904f2ad441d298a30a9ffee7db0c7dfc831ac5fb3225ad2751e3465333fedcd8f3438fbb816d96b046cec853fa592d8c9173836595
EBUILD netbeans-javadoc-9999_p20150410.ebuild 6234 SHA256 950cc7cc23003f45152455af606dab3bf8c4d33cd898400bf43ba22f147b336f SHA512 5ebcc920f1d440bad937438f4c1d3da2cd8d725c4de1c70e3d9e8b465c37905e25eedbb45b362f57f325cf62c2004425fb9725dc30d5673a24bf8f82636dfb59 WHIRLPOOL 0dea4c034ad6f4d426090aff6b4c16511467fd3839c7c7ad5c6480ad052a2af2e35f21ca17b62f949eb876b549470d5d806e7ce3289153bdbe8e33e2085ae5c9
EBUILD netbeans-javadoc-9999_p20150413.ebuild 6234 SHA256 cbc722bb8e4a4c786b89daaed047594362b9b70f785eabc840d8c9750068c1bd SHA512 1c5a978dda9c9e69d9ea795d6b52fdbed1d0cc3b2f52e4e28daba86d4de7b97921e6d29379add3604b4c08955972b9044f64d98ad6748ce62c4208911c3cbb12 WHIRLPOOL fc7867e79b6bd2b2dfa1b1eb1b9234f844c6a67c4b0c93fb2486cc93d02834a2a9119eab8706034453eb4054a9003b99c122521582fd5bbf67e26551a6423259
-MISC ChangeLog 161423 SHA256 305f2ff25d7190de2c16ca4fb7ccf104e63885413328df64573881398627fd33 SHA512 73bfd9e43de8534033dc3c716c69ad3c2d4d8590116497bf3209b55cc1288eab79076e6a13c6533aeb2d0ff084495900af7cd76f055a180949ab9836d5f692aa WHIRLPOOL c19047f7e2583ef51c49652cce6bb9fe07895b656778bf803a1d89fb73e80f45116003f3c1ce30f14e5f3105d945c572e51ca79e9fc14d3a4032d6793d8e78a4
+EBUILD netbeans-javadoc-9999_p20150414.ebuild 6234 SHA256 b99c80bc2581fde7fedf71e930933d57e435242f70e86c9c55f0ee2851b1c7d6 SHA512 7d49aa31d5687a85b734112451266b756122340a027b128bb0662e2e086c5feafae0fd6daeaf7a274e7b66f2c83c997c071be967727616281d650c9fc9b09214 WHIRLPOOL 1cdbacdfcea049f047fda74a653c6ba2b2ebe156428101d25fd1c0b72d4a30a2d27b93c85ce43a2a60560b5585268c0a05211ff02705421c8e0931b722694668
+MISC ChangeLog 161598 SHA256 f8e5d6f2e0cef8cc1292a23d3d41e7235418a40509dfb09f81a61ddfac94db0f SHA512 8f19254c638df1ec8225b65b5a49a5c8d5a910df6667386f0433f5d9fd8bb018983501f95d4865c4b5c8db769b413d1f16fb7043231d0106f7f2ab88b02857b2 WHIRLPOOL 71e5ce669bec2303fbbdd2d90075f388a5ade1692be60006f128457b6d5978ab7ef8e2cfb10519bc58ad83512baec7a1ca310e2431bca3e92d890e8b330f4471
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150414.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150414.ebuild
new file mode 100644
index 0000000..2c28a71
--- /dev/null
+++ b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150414.ebuild
@@ -0,0 +1,168 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans JavaDocs"
+HOMEPAGE="http://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-04-14_00-01-28/zip/netbeans-trunk-nightly-201504140001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
+DEPEND="dev-java/oracle-jdk-bin:1.7
+ app-arch/unzip
+ dev-java/javahelp:0
+ dev-java/junit:4
+ ~dev-java/netbeans-apisupport-${PV}
+ ~dev-java/netbeans-cnd-${PV}
+ ~dev-java/netbeans-dlight-${PV}
+ ~dev-java/netbeans-enterprise-${PV}
+ ~dev-java/netbeans-ergonomics-${PV}
+ ~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-groovy-${PV}
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-javacard-${PV}
+ ~dev-java/netbeans-mobility-${PV}
+ ~dev-java/netbeans-nb-${PV}
+ ~dev-java/netbeans-php-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-profiler-${PV}
+ ~dev-java/netbeans-websvccommon-${PV}"
+RDEPEND=""
+
+JAVA_PKG_BSFIX="off"
+JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
+JAVA_PKG_WANT_SOURCE="1.7"
+JAVA_PKG_WANT_TARGET="1.7"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
+ cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.apisupport.built
+
+ ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
+ cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.cnd.built
+
+ ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
+ cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.dlight.built
+
+ ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
+ cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.enterprise.built
+
+ ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
+ cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ergonomics.built
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
+ cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.groovy.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
+ cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.javacard.built
+
+ ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
+ cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.mobility.built
+
+ ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
+ cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.nb.built
+
+ ln -s /usr/share/netbeans-php-${SLOT} php || die
+ cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.php.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
+ cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.profiler.built
+
+ ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
+ cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.websvccommon.built
+
+ java-pkg-2_src_prepare
+}
+
+src_compile() {
+ eant -f nbbuild/build.xml bootstrap || die
+ ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
+}
+
+src_install() {
+ rm nbbuild/build/javadoc/*.zip
+ java-pkg_dojavadoc nbbuild/build/javadoc
+}
diff --git a/dev-java/netbeans-javafx/ChangeLog b/dev-java/netbeans-javafx/ChangeLog
index e2c0c16..b03349d 100644
--- a/dev-java/netbeans-javafx/ChangeLog
+++ b/dev-java/netbeans-javafx/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-javafx-9999_p20150414 (14 Apr 2015)
+
+ 14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-javafx-9999_p20150414.ebuild:
+ bumped to the latest sources
+
14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-javafx-9999_p20150302.ebuild,
-netbeans-javafx-9999_p20150303.ebuild,
diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
index d1cad28..477db18 100644
--- a/dev-java/netbeans-javafx/Manifest
+++ b/dev-java/netbeans-javafx/Manifest
@@ -33,6 +33,7 @@ DIST netbeans-trunk-nightly-201504030001-src.zip 207037940 SHA256 ef43b1a5fa3154
DIST netbeans-trunk-nightly-201504070001-src.zip 207066489 SHA256 b5e62cbc53802190d6a75dc9a42ce291aadc863cc59334c3f51ca00cc25c776c SHA512 e4945f96bbc2c98176a120d999de94eac249d1ad260effda48aa2c09eb1dab71c2088e8ac3b4bf0a95e67702c7bb2539fbb9ff0fef566a47030342d189ce5e0c WHIRLPOOL 28d95dd8760bd8d89354c59e1f1b6140e989c889a10434446bb5c179a09c58c40885976384f2cce04fe2bc5240e19fe01739f154fad3e7375cdf2564401278a6
DIST netbeans-trunk-nightly-201504100001-src.zip 207088306 SHA256 fc1bd3117f0a78420b6497cb5eae9a89b3b9cbfbfbb9662c5401fd8594700a32 SHA512 90e5aa708dff7b0c6323dede1c0fc5cb8335b21d293d0ba30981d8f87245757bf1b6f58cb57a5ad175def9b08ac9f27ad37a4e17a3c679dc6bc43d5e8f205075 WHIRLPOOL 90c576c1ef74eaf4d4ae507207fc2147f91f47e1193983f74fabf325b1d6651e42fc77376eb0f59ab59578a14b1068690f8a1631715d038b4d2eaf077e287ba4
DIST netbeans-trunk-nightly-201504130001-src.zip 207117285 SHA256 0d878514b8738ff27d6ff2db087d6e4f77badb8d62170e7363ad71ffc7f21ee2 SHA512 61ab7c14aed3ca28a9c30ed5c2b12ca2adf2d3686d42ff546d23c1677430407183d30f87b895961adc230ecd551ce5ad164a1e9547413c2886d7cc31348950a8 WHIRLPOOL 1386de55e74cbadd5d58ba663a2b4f03395f8015af4bd98dc494a03f9ed7f9c8d4eb85d14aaaaeee6ebba6b95dd665f7b6c61bc82e583f725e06826ddf8e5c1c
+DIST netbeans-trunk-nightly-201504140001-src.zip 207131027 SHA256 78124063613a80e58738442f8dfdf251a297c218bf3a9982d2c8aa62a2d77a9f SHA512 dd5b7d32c1ac1107f8ddca68168d47abdc93eda7b226de6373d1f2842707ca275c2c23d61fffac7d125d8aa403c946c2b6d52ea992a609b4b065d3215ed9d206 WHIRLPOOL 8cf5588de638ee1effa5ba65dc95bbea8b6c72dc8b36d997eeaf3dd60d0ca1848c8786e4fbd43f98b5036a707efef6625c4a6a1acf35a6fb40e9fd1566939e13
EBUILD netbeans-javafx-7.1.2.ebuild 3593 SHA256 76a29b37765000745794e6ae20c6b8528d8637507a257ffef3bef2ce648f05cc SHA512 a04618bda036e6652c7208f90a4dd91e07e75b85243580263f6ec846425ab907a87c318117990d4e8d9044bcd7a0ca8b63bc32bdd0d84e5373a10e67a77b79c0 WHIRLPOOL 11acad585f7315ae6b4edd53c764167567a948cb0e2037d95f2f4de34765909b71d095540c054f4cef3ba70224d294b42720536566e445cbdd06ebf2ad903841
EBUILD netbeans-javafx-7.2.ebuild 3576 SHA256 3441b901a5074013351bc6c7ba6c424455e2affe52e448f2cfac0058c82345e2 SHA512 ee384d6e4ac767ade82b5d337d7a1c5d2b463c15a7596d91e1a850b37349f88d7867a0ffa11a118c48e2ed463f38dcfa791ec42b3fe85ea1e6bf7c4b27f9b073 WHIRLPOOL 15c7d20f2caa39c6cfcba2f846736754b049483f135ac90ced399672932a6a73467f0b4016550c3b2d8583be20d1467486f5652111893ec16111095a3e9c941c
EBUILD netbeans-javafx-7.3.ebuild 4476 SHA256 9f268a852d45f37f9d22c3bb58d36be17f438e4b4cb5105d88ac4404731facb3 SHA512 3fa0e48e949d0df0a4404c04379623529f73ff15259f4164fddd10afb9faa046ceed16aac1a7b14728af89bf3a4ed7037638fb7e7e932a64cc71e84f7ecaa44a WHIRLPOOL 0395ca679fa41610c61dceb6ac018d7a76b62c08ca740de2fa2d98523f8e5f840a2d0a8c357b674d171841f93d980b536a671a1f12b5261d402c03b691ac6504
@@ -53,5 +54,6 @@ EBUILD netbeans-javafx-9999_p20150403.ebuild 4723 SHA256 95abe5fe2fa4a410f156fd2
EBUILD netbeans-javafx-9999_p20150407.ebuild 4723 SHA256 4807f79b00364db37b5a3352af4f21f4951060e926eddb3c177b709b3e420d06 SHA512 66a187c56618b4c32461ccfc7278ed2d48b7e1c21abc57e8e89779f73368a197b40063a5285c56c95db99473a6beb766613f6b29d4aaa29ee61adabc01b9b509 WHIRLPOOL 32183e3d5115095ad56d5dee7b5a8b91d7fe8cacc21fb79338a08223f1929fa130c4d924e50a3c0d7cace58b7fd197237b9c8307e256b7ebf7e4c258c370e77f
EBUILD netbeans-javafx-9999_p20150410.ebuild 4723 SHA256 70d68029b3610d1ef13519e995b232c84f302143c36d607a4f0750801edeff45 SHA512 820c3fade876213c3078b3194b4a4bf4aced091efd8c000d966d52b8a2ffc06b998b1d7c20e58b5ab570ed556586bb6727f15354f714a357d2017866015da8d6 WHIRLPOOL 1ac954af20431d93813e339249a092ec028f27676fb37671f8260077f65bbe156cd399ad46c62fbee5fdcdc97d8fcb5a97e54428811c6d9e1fa427e359660a99
EBUILD netbeans-javafx-9999_p20150413.ebuild 4723 SHA256 9d25c3be83817d40992b6b516e97c6cb8873e0fce03817dfb6e124d640eaf470 SHA512 7e168c3ec1bf0c289ac27b87eeb7fc67d1409802b20b111bc3facb26e0802a960d267526bcbc1f73c38e892027a61ebf4aed43d43c8bf104c95f0828c6ad0aed WHIRLPOOL f2c7dac388f8fab5e4412a6165a0e153cf9a1b28f639a27c282307fa4d86e4b37af58eab89dfb6bba22c6de5961eaf193767c0f341e58eb99ef3febf781d98d9
-MISC ChangeLog 146076 SHA256 c387f6f828e23b96ad636d0e384fefa6a950c1eab23eb8aa4cf07de2e95dbe93 SHA512 2444cb0898f6d0442d1f2e65ff25270751baf1d72f319fde05461496b3bea7f2fed821fc5a55a9bd39c0e384ecd468bafbdda26be1cc407a55fbc5d988bb3a39 WHIRLPOOL c26dac24776960bff8e5fa87ab4b191db91c2acf59f52a16b692da6d60621fdf03460253a394be3dc3471cf3f3fee376378321dfef02541458d317974e622895
+EBUILD netbeans-javafx-9999_p20150414.ebuild 4723 SHA256 bc05fab90f0f7f63307e7a768b27e0112d96fb31b8f92c51208ad3939468d7cc SHA512 200f34169b531d115c67782f8b2886d095c3557ffd390de2354c62b651b8e089a9a8cfa3b7cdcea95eaf267afe93ec4ee58b496f4abbb57530d2a63a3cb5b311 WHIRLPOOL 6abcfbc366201bc6542282c3d08bc8f22f8e0bad113b879ed039a61ff06643b399d0355cdec88fd7259431bd4c977eac88408b3c4065b11b0d322ef218dcf9b9
+MISC ChangeLog 146249 SHA256 9b3b92381e882ca07b69005e84507382b01c8524e81b279b8052be82683d3c3d SHA512 f30695dd573741f753c20d1e75543d7e094cec715a4e53d5ee6ead6604ad4db7b00488d03ee60f9ba348329cfa163779c1f8c16255dc83f6324d0886583f629a WHIRLPOOL 86c07f476ee0b6a69b3b880da1a296308b1f5ec3f4d4573002d14244e30b7f1ace066949217553413d39fcd1e0406ccec9e4a25e196cda63b143da15c79882a4
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150414.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150414.ebuild
new file mode 100644
index 0000000..19d2a20
--- /dev/null
+++ b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150414.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans JavaFX Cluster"
+HOMEPAGE="http://netbeans.org/projects/javafx"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-04-14_00-01-28/zip/netbeans-trunk-nightly-201504140001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
+ http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
+ http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
+ http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
+ http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
+ http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0
+ dev-java/junit:4"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
+ ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
+ ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
+ ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
+ ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
+ ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/javafx >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
+}
diff --git a/dev-java/netbeans-mobility/ChangeLog b/dev-java/netbeans-mobility/ChangeLog
index 4e7057f..752884e 100644
--- a/dev-java/netbeans-mobility/ChangeLog
+++ b/dev-java/netbeans-mobility/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-mobility-9999_p20150414 (14 Apr 2015)
+
+ 14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-mobility-9999_p20150414.ebuild:
+ bumped to the latest sources
+
14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-mobility-9999_p20150302.ebuild,
-netbeans-mobility-9999_p20150303.ebuild,
diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
index 377ddb1..58fc98e 100644
--- a/dev-java/netbeans-mobility/Manifest
+++ b/dev-java/netbeans-mobility/Manifest
@@ -36,6 +36,7 @@ DIST netbeans-trunk-nightly-201504030001-src.zip 207037940 SHA256 ef43b1a5fa3154
DIST netbeans-trunk-nightly-201504070001-src.zip 207066489 SHA256 b5e62cbc53802190d6a75dc9a42ce291aadc863cc59334c3f51ca00cc25c776c SHA512 e4945f96bbc2c98176a120d999de94eac249d1ad260effda48aa2c09eb1dab71c2088e8ac3b4bf0a95e67702c7bb2539fbb9ff0fef566a47030342d189ce5e0c WHIRLPOOL 28d95dd8760bd8d89354c59e1f1b6140e989c889a10434446bb5c179a09c58c40885976384f2cce04fe2bc5240e19fe01739f154fad3e7375cdf2564401278a6
DIST netbeans-trunk-nightly-201504100001-src.zip 207088306 SHA256 fc1bd3117f0a78420b6497cb5eae9a89b3b9cbfbfbb9662c5401fd8594700a32 SHA512 90e5aa708dff7b0c6323dede1c0fc5cb8335b21d293d0ba30981d8f87245757bf1b6f58cb57a5ad175def9b08ac9f27ad37a4e17a3c679dc6bc43d5e8f205075 WHIRLPOOL 90c576c1ef74eaf4d4ae507207fc2147f91f47e1193983f74fabf325b1d6651e42fc77376eb0f59ab59578a14b1068690f8a1631715d038b4d2eaf077e287ba4
DIST netbeans-trunk-nightly-201504130001-src.zip 207117285 SHA256 0d878514b8738ff27d6ff2db087d6e4f77badb8d62170e7363ad71ffc7f21ee2 SHA512 61ab7c14aed3ca28a9c30ed5c2b12ca2adf2d3686d42ff546d23c1677430407183d30f87b895961adc230ecd551ce5ad164a1e9547413c2886d7cc31348950a8 WHIRLPOOL 1386de55e74cbadd5d58ba663a2b4f03395f8015af4bd98dc494a03f9ed7f9c8d4eb85d14aaaaeee6ebba6b95dd665f7b6c61bc82e583f725e06826ddf8e5c1c
+DIST netbeans-trunk-nightly-201504140001-src.zip 207131027 SHA256 78124063613a80e58738442f8dfdf251a297c218bf3a9982d2c8aa62a2d77a9f SHA512 dd5b7d32c1ac1107f8ddca68168d47abdc93eda7b226de6373d1f2842707ca275c2c23d61fffac7d125d8aa403c946c2b6d52ea992a609b4b065d3215ed9d206 WHIRLPOOL 8cf5588de638ee1effa5ba65dc95bbea8b6c72dc8b36d997eeaf3dd60d0ca1848c8786e4fbd43f98b5036a707efef6625c4a6a1acf35a6fb40e9fd1566939e13
EBUILD netbeans-mobility-7.0.1.ebuild 8655 SHA256 992e214ff2926e2f0db623d96b717bf8f8e4ceb47e96e69b3c6b8f67d6a8d130 SHA512 d51bc003f4b637cfe71c9f49a96427e535596542ac195a9621bc4f92c04a6f720a87fac6eb267732f869ba105f263d9d36f848b54a89c734b6a68a78ed323808 WHIRLPOOL 515da7153b12c3b5779cfad16e3800b4d26ba4b174027d9a7b06a26754fad065751c7eda137ba6199315d024a322d59e7ea39a1b2f4244ea75b30770ac505791
EBUILD netbeans-mobility-7.1.2.ebuild 7543 SHA256 bb3f1245ad68133798fa507f06dd1ffbc1d55f6ba38f4cccc29ff0240e5b5f22 SHA512 41f663977a0716c5449db597d5f90054717ff3579a9137a910d1943d3e0b39379c34c0d9aa9c98d231037a042074c8ecf5fc62c018cd7cd5e8680734ff854c51 WHIRLPOOL c3c6feb41ce3df356f617ca80530673ac653cdf50da0aead00518854d0850d6420333529aa6591e15ddd4053249191fcb47100c5f39a804352722e54f802bae4
EBUILD netbeans-mobility-7.2.ebuild 6571 SHA256 58af97ca9a6adc56fa6abe91777a1ac35a3a9b7d68af1e73c23a45dc5631abb2 SHA512 ac42c3a3daa7d55c9c13d1c99dd6880d5d99741f80cfceb683da27e30c70d6228d9434571f2405d0dbbf27d2203e3f877da6347794b07b98331edd1631d3a69d WHIRLPOOL 5a6af3cbcd08180dcdf708a038f3119faacb9c78532b4bb1945c7260fb0a8232af57745e41a73311fafffe185c969e0c88ac34970caab7708313f53417695374
@@ -57,5 +58,6 @@ EBUILD netbeans-mobility-9999_p20150403.ebuild 4418 SHA256 fd9db1d80ac016f7407b3
EBUILD netbeans-mobility-9999_p20150407.ebuild 4418 SHA256 5506cdba67fe0bab0a090e22843db423f09c1f3266ddf590cce590ed17794406 SHA512 b7ff690c2656691056b0dc318102acd5363bec5d516af1d2dc2dbdf3461874a220579b84ec53ce7f4c662d1474d8daeb5eec3bb424e36d4ebbe7ae5d31b9859c WHIRLPOOL ca0bb0bff23b998cc8d8446e4b1e7f56ecebf1718c7d811028dce36bf18f76d2028a73b52bad13dd60ddb4c2c1eb77cf1a31db84112f889cd3932ec009ae7ece
EBUILD netbeans-mobility-9999_p20150410.ebuild 4418 SHA256 21763228ad9d6cd0007e4be7e6bc0c1eebb01332162bb53d953f521cb8d430ae SHA512 719be3772f4c2b26e4a720f3fca4e9fd796f308cfe88d1bb038767b6df766d03f2f88df0630ada60b68f2cb5bdbb232b1baf58043acb6d42c29e48f2c51017f9 WHIRLPOOL 0ddb7c6b038424b0379624cd4bfa4dbd3125f03808abedfa399dc8fd06b643aea8cb2fa5264e449775c33340d224f9678f2e1c98b5b4236916afcefe0d618900
EBUILD netbeans-mobility-9999_p20150413.ebuild 4418 SHA256 e556ea08fd47ef7966060d9b7099f10d2fb2f45fb6900636fbbaae357dea70f7 SHA512 c9741f415b0ec827bb714244344b8055c16cb5a1baa7b31612340bdbd177fc35be6e3da49bd7732a52642a63df24b67ea4402be555c7f2f4376d220f1ac375c0 WHIRLPOOL 3cba835a0c7321b3d0716088fa88f5a4492ae9064aae4a67e486c8d9f6a348d4f233e0edd4be788b208fb6ceef2192a57bb9fe80f67135927cce7ae80a50dc55
-MISC ChangeLog 163778 SHA256 56fb2a2c6f79275e40e78600ae9ecaae7ee5b733e5984d5132cedf017d292ac1 SHA512 66f8584b9659e2f0f885726782ca7aaa91d94f278294ee0def48fca87bf1e1029674ba1cb2d6684e4ac56e886b62fdd7214e48871b92dcab2bd9749b3ce0ea98 WHIRLPOOL 3500fbd5d04fb05e9b711b080fe49fe5e95cf810d917478ad4e658e5da9e6877fc136b77979eb31ad46d777716472ecbee50d0bd1a74df264ee8d2f838f62975
+EBUILD netbeans-mobility-9999_p20150414.ebuild 4418 SHA256 6c3fd35761a9a7617dac4f2bbe49638427df011ac019b83821a39bb3d6d1631d SHA512 5277acb615352d9240421fe71f666b797f783d01d3514db3c63297731ca752684bb7e0b18c14a6851afae80e6abb4b32f2a30cc4d9ed36afa2739f67dce055c9 WHIRLPOOL b52534fe3c909b5b3cd1292fb8f453aacf708e77076ee596a113027e93fd00a5097862427f3836c63d9f8edd95e1c4975196827352e46b890bccf24e3b1e52cd
+MISC ChangeLog 163955 SHA256 72626aec8a8441e03a61d10f9042d8f6eb0e20a859b23047d2a16443da73b370 SHA512 0040d0ee100a25c8315bef59f8eb71797e552c499841f69b87af5028e9b5f25704990af171ac7b75fe6e6a0501c5dac96eaaeb6c82dd22e59b0da5f515b4e487 WHIRLPOOL b60bbc4f8b41ca7be5da63f5d469d5d04167405640208509f0fe89233ecc5c7b02b94368bbc818528d6848b796128a0c59f1f46dea69f8d30f05b618b4dfcdda
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150414.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150414.ebuild
new file mode 100644
index 0000000..efdfb6d
--- /dev/null
+++ b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150414.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Mobility Cluster"
+HOMEPAGE="http://netbeans.org/features/platform/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-04-14_00-01-28/zip/netbeans-trunk-nightly-201504140001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-apisupport-${PV}
+ ~dev-java/netbeans-enterprise-${PV}
+ ~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-websvccommon-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
+ | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
+ | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
+ | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
+ | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
+ cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.apisupport.built
+
+ ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
+ cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.enterprise.built
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
+ cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.websvccommon.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/mobility >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+ rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
+}
diff --git a/dev-java/netbeans-nb/ChangeLog b/dev-java/netbeans-nb/ChangeLog
index 3e62184..99de0ee 100644
--- a/dev-java/netbeans-nb/ChangeLog
+++ b/dev-java/netbeans-nb/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-nb-9999_p20150414 (14 Apr 2015)
+
+ 14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-nb-9999_p20150414.ebuild:
+ bumped to the latest sources
+
14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-nb-9999_p20150302.ebuild, -netbeans-nb-9999_p20150303.ebuild,
-netbeans-nb-9999_p20150304.ebuild, -netbeans-nb-9999_p20150305.ebuild,
diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
index 5ece75d..0f8d64c 100644
--- a/dev-java/netbeans-nb/Manifest
+++ b/dev-java/netbeans-nb/Manifest
@@ -35,6 +35,7 @@ DIST netbeans-trunk-nightly-201504030001-src.zip 207037940 SHA256 ef43b1a5fa3154
DIST netbeans-trunk-nightly-201504070001-src.zip 207066489 SHA256 b5e62cbc53802190d6a75dc9a42ce291aadc863cc59334c3f51ca00cc25c776c SHA512 e4945f96bbc2c98176a120d999de94eac249d1ad260effda48aa2c09eb1dab71c2088e8ac3b4bf0a95e67702c7bb2539fbb9ff0fef566a47030342d189ce5e0c WHIRLPOOL 28d95dd8760bd8d89354c59e1f1b6140e989c889a10434446bb5c179a09c58c40885976384f2cce04fe2bc5240e19fe01739f154fad3e7375cdf2564401278a6
DIST netbeans-trunk-nightly-201504100001-src.zip 207088306 SHA256 fc1bd3117f0a78420b6497cb5eae9a89b3b9cbfbfbb9662c5401fd8594700a32 SHA512 90e5aa708dff7b0c6323dede1c0fc5cb8335b21d293d0ba30981d8f87245757bf1b6f58cb57a5ad175def9b08ac9f27ad37a4e17a3c679dc6bc43d5e8f205075 WHIRLPOOL 90c576c1ef74eaf4d4ae507207fc2147f91f47e1193983f74fabf325b1d6651e42fc77376eb0f59ab59578a14b1068690f8a1631715d038b4d2eaf077e287ba4
DIST netbeans-trunk-nightly-201504130001-src.zip 207117285 SHA256 0d878514b8738ff27d6ff2db087d6e4f77badb8d62170e7363ad71ffc7f21ee2 SHA512 61ab7c14aed3ca28a9c30ed5c2b12ca2adf2d3686d42ff546d23c1677430407183d30f87b895961adc230ecd551ce5ad164a1e9547413c2886d7cc31348950a8 WHIRLPOOL 1386de55e74cbadd5d58ba663a2b4f03395f8015af4bd98dc494a03f9ed7f9c8d4eb85d14aaaaeee6ebba6b95dd665f7b6c61bc82e583f725e06826ddf8e5c1c
+DIST netbeans-trunk-nightly-201504140001-src.zip 207131027 SHA256 78124063613a80e58738442f8dfdf251a297c218bf3a9982d2c8aa62a2d77a9f SHA512 dd5b7d32c1ac1107f8ddca68168d47abdc93eda7b226de6373d1f2842707ca275c2c23d61fffac7d125d8aa403c946c2b6d52ea992a609b4b065d3215ed9d206 WHIRLPOOL 8cf5588de638ee1effa5ba65dc95bbea8b6c72dc8b36d997eeaf3dd60d0ca1848c8786e4fbd43f98b5036a707efef6625c4a6a1acf35a6fb40e9fd1566939e13
EBUILD netbeans-nb-7.0.1.ebuild 5106 SHA256 3c68751bf5face5f80e2d7dcedb7466e69343f2d06c0a4dd30a722a987fbb207 SHA512 d79343e0ca8655b074a8f96b9898e4bc0123d60e346602ba8d7a239597993cadb33a036b43862ef1a39630e4f0ba7e79892d8b2eed8b30535f12a5d0b9f4b581 WHIRLPOOL 9f2cd645e34fbcfa8f0059fbda4f355f411aaff7966121360dfe5b3c769966c5a4586bbc04142b279e3a3fa323bc4b51a6349cf3eafe89063db44fcae58ef119
EBUILD netbeans-nb-7.1.2.ebuild 4977 SHA256 265f9e4a9490937a65632ddaef48e3a731154b07b9ee5f9536a991181fc2fcbd SHA512 65d1065993dba3b1fece428beb1b75f17d89eddb08aacd2cbf5ecd3ee5ca844e75e9100c324ecdeeed5b138b1da4ab8cd5a4598e584a17545ffc2c52ea763779 WHIRLPOOL 9b63f2b5671bd38d24ff6b280de37fc19c74170bf80c22818da5e8af415a85211c6cfcf690e68d7697c41a1b749a3c7b48ec9b362782df140856f892d381e360
EBUILD netbeans-nb-7.2.ebuild 4960 SHA256 bef2020a6e0d722ca77c0931b9a06014cedc822f14a21d8d916200e358dcdfb8 SHA512 988d902bbef52e123b5800e56049210d69c4dd6dbeca80396aeac58c70d90b76da65b338e664368ea3f9a3973b7b94ffd0a47a77b01be53452c2cc04c4067442 WHIRLPOOL a27fa8a1a066499a3fc2cb82e955b6b18b1725889b088ea1e94528cde3ec58f3b46c1e757fa597af6ad4ba96218dacfacff9561799f46add316e233d46127d28
@@ -56,5 +57,6 @@ EBUILD netbeans-nb-9999_p20150403.ebuild 5003 SHA256 6540f0eca3913713e67607f37b4
EBUILD netbeans-nb-9999_p20150407.ebuild 5003 SHA256 41b7440be0a0a75e6ed8fe7391a91044bf42d76b68b5b494af2698740451c65b SHA512 68c067dc80ad74823fb605f467928096a933353873b205975a9de769007fa4e98d7418e05df17c8b1d33807399577a37989c678c320770c3c13527925ca1f629 WHIRLPOOL 8f462ce7aa624d611921f2e92cb29b436592e875e76f44074f091c5614a1da548e2a6fb78de972d9b41a8b922b582c2c06381200e27fbe0d383c3e130e2d8538
EBUILD netbeans-nb-9999_p20150410.ebuild 5003 SHA256 fc42ee1bfe039b23cf3e4fdd3e4b4c9cf7ba7bdb5c33624eb6ace4cf07062e88 SHA512 7c4ab6880caffc4378929bdd5ddb62e9c79a7980a936f8026c4fe7b262ce59712fa0709601994e5412057c5f385d03181ce87496d47f920a1d7ec941c337872d WHIRLPOOL e7ff65caa7515911f80fda714c9fa3dd98ebb26abf91a43d491d19641592b536e3371709b985ca985ba20481e08427b0b5bbb40d4bb5d7127e912dd1569c3dfe
EBUILD netbeans-nb-9999_p20150413.ebuild 5003 SHA256 006cabebac90c279e5532fe9e339c36d8228d6cb8aab56303ef951ae2ba5e015 SHA512 3af905cf477109eebdae93137e93b72ef870c55b062482c8412d9bb7b9ad0bbb865bd3e2722e011aa57be39600edc867a0506eca7acd415d6ff78089a416dbcd WHIRLPOOL 639afcab1a65ed121ee1afe82f72025102e99a54cd28a58926e2932042b85617f00b3c237391a67911fc8394e5f7494e83943359b37ed579c7e72d42d8e2e3fb
-MISC ChangeLog 153048 SHA256 d26df4a5c3585af802ce4601a7a52692fcbd7759eace70db5933a944724fec54 SHA512 306ac4f0cd36a3cc4e3e68b37baa21cf040d340f16d1da84772ffc44151999d07a63eda0b7770e3e75f8822d3e93ad74c245173c34bbf712851cbffa0a8dd734 WHIRLPOOL 442cebbfefd05a7554213b1bf152f7edfd19badbbead136d81c02e184da5ed72f4b82ee69cca975c6fbe468894e5fb6ea8f3d32a6a58b7abb65c5f131998951e
+EBUILD netbeans-nb-9999_p20150414.ebuild 5003 SHA256 20c402d6c38af77fbd6b6b22282e5786d4eaecdcbfaeb1bf544bb6222db2cf13 SHA512 0799c2709b67f8a8c33a4b14b9bbd0a44274cad0de3b54fc3424db2f1ea10a64b4ad71a00f06c0b7f72d607a9d764c8efeadf23b3dcfb1b2eb259c43826e2ebc WHIRLPOOL 590040ee2e43bf7a50cc1ecc3e084ec4523090ca02e7ad32a32818f45890c0430129c2cf53eaa2ab89affac845b9cb735e2e780701b041c65c2e9cd9526217cb
+MISC ChangeLog 153213 SHA256 2c0fb9c5e8c8411125addc3f6c622dfdb2617a3367f2fb109baf5fdb9e211f09 SHA512 a81b0d95e1aed161c00a1a2ae5d716cd2bf07036aba41caea51fe5572273d9bdd81d59d1e10ab3cf9a2ea8eef645796f5ec895e389cbe044f38c79bc3a75b62e WHIRLPOOL e018b831bac62f27af73811e8685db93aaafb7390db3fcb61df11d200dbf42b083eae8a74c7c96f43dfca978b7daa0e7948f1432b76b5e2bf26f6392ef3f689d
MISC metadata.xml 396 SHA256 5083064ed2246a84e2aedbc326d56cc8bf571fd8e7c24af0e4bc14c50f1ebb49 SHA512 a0b2171264f1ea6ba33b184ef802589d679eaba5c4a1753e149d7cd93c2c31aace934eddf5dffed6be341d9e4061c843c849e464afb7b4417c6c2dff3e9ff1c7 WHIRLPOOL 1be3a1a3c2b64d8818108de191db834395ee4ab3cf7994914c9331d6e42ca9015dd2493b9516db20990cb30b4dea385a3dde08b75df956ca39ad65e3fa721cb7
diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150414.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150414.ebuild
new file mode 100644
index 0000000..9bc67ba
--- /dev/null
+++ b/dev-java/netbeans-nb/netbeans-nb-9999_p20150414.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans IDE Branding"
+HOMEPAGE="http://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-04-14_00-01-28/zip/netbeans-trunk-nightly-201504140001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE="keychain"
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}
+ keychain? (
+ net-misc/keychain:0
+ net-misc/x11-ssh-askpass:0
+ )"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+ use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans >/dev/null || die
+
+ insinto ${INSTALL_DIR}/nb
+
+ grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
+
+ insinto ${INSTALL_DIR}
+ doins -r nb
+ dodoc *.txt
+ dohtml *.html *.css
+
+ insinto ${INSTALL_DIR}/bin
+ doins bin/netbeans
+ dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
+ fperms 755 ${INSTALL_DIR}/bin/netbeans
+
+ insinto /etc/netbeans-${SLOT}
+ doins etc/*
+ dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
+
+ # fix paths per bug# 163483
+ if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
+ sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
+ sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
+ fi
+
+ dodir /usr/share/icons/hicolor/32x32/apps
+ dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
+ dodir /usr/share/icons/hicolor/128x128/apps
+ cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
+ dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
+
+ popd >/dev/null || die
+
+ make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
+
+ mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
+ echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
+}
+
+pkg_postinst() {
+ if use keychain ; then
+ einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
+ einfo "your keys while connecting to ssh protected repositories. If you want to load some"
+ einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
+ einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
+ einfo "each key on single line, for example:"
+ einfo "id_dsa"
+ einfo "id_dsa_gentoo"
+ einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
+ einfo "for key password (only this time and never again). You can find more information"
+ einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
+ fi
+}
diff --git a/dev-java/netbeans-php/ChangeLog b/dev-java/netbeans-php/ChangeLog
index 9d8ca03..c137a52 100644
--- a/dev-java/netbeans-php/ChangeLog
+++ b/dev-java/netbeans-php/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-php-9999_p20150414 (14 Apr 2015)
+
+ 14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-php-9999_p20150414.ebuild:
+ bumped to the latest sources
+
14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-php-9999_p20150302.ebuild, -netbeans-php-9999_p20150303.ebuild,
-netbeans-php-9999_p20150304.ebuild, -netbeans-php-9999_p20150305.ebuild,
diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
index edf75c7..0dc1c7d 100644
--- a/dev-java/netbeans-php/Manifest
+++ b/dev-java/netbeans-php/Manifest
@@ -38,6 +38,7 @@ DIST netbeans-trunk-nightly-201504030001-src.zip 207037940 SHA256 ef43b1a5fa3154
DIST netbeans-trunk-nightly-201504070001-src.zip 207066489 SHA256 b5e62cbc53802190d6a75dc9a42ce291aadc863cc59334c3f51ca00cc25c776c SHA512 e4945f96bbc2c98176a120d999de94eac249d1ad260effda48aa2c09eb1dab71c2088e8ac3b4bf0a95e67702c7bb2539fbb9ff0fef566a47030342d189ce5e0c WHIRLPOOL 28d95dd8760bd8d89354c59e1f1b6140e989c889a10434446bb5c179a09c58c40885976384f2cce04fe2bc5240e19fe01739f154fad3e7375cdf2564401278a6
DIST netbeans-trunk-nightly-201504100001-src.zip 207088306 SHA256 fc1bd3117f0a78420b6497cb5eae9a89b3b9cbfbfbb9662c5401fd8594700a32 SHA512 90e5aa708dff7b0c6323dede1c0fc5cb8335b21d293d0ba30981d8f87245757bf1b6f58cb57a5ad175def9b08ac9f27ad37a4e17a3c679dc6bc43d5e8f205075 WHIRLPOOL 90c576c1ef74eaf4d4ae507207fc2147f91f47e1193983f74fabf325b1d6651e42fc77376eb0f59ab59578a14b1068690f8a1631715d038b4d2eaf077e287ba4
DIST netbeans-trunk-nightly-201504130001-src.zip 207117285 SHA256 0d878514b8738ff27d6ff2db087d6e4f77badb8d62170e7363ad71ffc7f21ee2 SHA512 61ab7c14aed3ca28a9c30ed5c2b12ca2adf2d3686d42ff546d23c1677430407183d30f87b895961adc230ecd551ce5ad164a1e9547413c2886d7cc31348950a8 WHIRLPOOL 1386de55e74cbadd5d58ba663a2b4f03395f8015af4bd98dc494a03f9ed7f9c8d4eb85d14aaaaeee6ebba6b95dd665f7b6c61bc82e583f725e06826ddf8e5c1c
+DIST netbeans-trunk-nightly-201504140001-src.zip 207131027 SHA256 78124063613a80e58738442f8dfdf251a297c218bf3a9982d2c8aa62a2d77a9f SHA512 dd5b7d32c1ac1107f8ddca68168d47abdc93eda7b226de6373d1f2842707ca275c2c23d61fffac7d125d8aa403c946c2b6d52ea992a609b4b065d3215ed9d206 WHIRLPOOL 8cf5588de638ee1effa5ba65dc95bbea8b6c72dc8b36d997eeaf3dd60d0ca1848c8786e4fbd43f98b5036a707efef6625c4a6a1acf35a6fb40e9fd1566939e13
EBUILD netbeans-php-7.0.1.ebuild 4151 SHA256 3aee393fe89aa4788ccd17af46f1df43a5681c28af6d580724d8db0f5e804ff0 SHA512 60106805595338b83e17d906c199c54dc4cc5d979f964a41f9938a508e8514670f4e5538eeecd91f8cd06dd2b4376119674f9a7a9f2fac6c1255e14929f2bc19 WHIRLPOOL 1a09962a5bd67a4fd4eed48af3f185146d2de6f506952f626756aabf6a157678fe71e0752ed5988ff414803b83150d9b8b4de956895667e331659bb59f94e09c
EBUILD netbeans-php-7.1.2.ebuild 3940 SHA256 779f3bceb2b5a49e923fff28c36c653e31e2d11e186fabab1e656c3314b48d28 SHA512 1296c8ccbec945e66588c2a1a490d3ea93a28672e77751e16c3dff1f1aa6e3a00b454345f0b888c684a0d31fe05aad4f44310998eb72bf1febba85da1bcdd08b WHIRLPOOL b0238f8c5aa4a8c0a5cff82b0daa29860fe39712e96110916cd8a26938ca07b8e05c308e1387c84e7d693026590846392227e95668d150bbc7f1cbc660676eec
EBUILD netbeans-php-7.2.ebuild 4159 SHA256 bb5c66ed19c9341332e1e42efb29a4ab5d19a22c995bae93efc952ec105ad493 SHA512 c919b120bdc51b56f58b390e9a017f9e059c6b5709220e80138caf7ca3e58d432f53c9ed28f899dc9537851a4cb8cafa9e7067eaefc5d5798b05fb0be9d5bd5f WHIRLPOOL 9857d2e6ac50c4daf5c8afc0a5b65b068b6010ecf2ef04f063bc184810c18b50feda683d2d80c84c0e621909bb05b19731135f2a69f1e56db927c42e8057a658
@@ -59,5 +60,6 @@ EBUILD netbeans-php-9999_p20150403.ebuild 4423 SHA256 ae2a0e359fcfd2bd142c033d43
EBUILD netbeans-php-9999_p20150407.ebuild 4423 SHA256 3e56fb412784c2a291a154a2b434f544f4099ff9f60ad09ad92f3f370e210538 SHA512 47d06c76873b9dd2cfa77c212d38fc290f05dc329bf2a6acbc5bc1566d4f634809b04e8f736808be18ef6c2fa39497890bc8a244801c9feabbe3d6800bea3420 WHIRLPOOL 4ade62c6124b7a1f9da95d584e99bb631e4b6699c200868a52b4d60d7967b7b9d5a1af94a2ca4ed546f12493725b103f3e4f3ca83e5a63646fc806d3bd787513
EBUILD netbeans-php-9999_p20150410.ebuild 4423 SHA256 a9ac36f8d40690acec61c4df95df11213f49e46cc91d888414e47c7b5c93bef3 SHA512 2a71f6634247944338a688a28b529b12cb59b85d49d08e4fc50731229b474e64cc06ee4827937caa4e80f5ee3ed0c1adeed67b20bcd78d7f521ad96cdf5fab07 WHIRLPOOL 2e6f665b98ec66e28c733b75ed9896fe876e7a3ab0864bf246cb47342e6fae0b751057f2f2052e3726a99fcf8cbd75b55ae3b3815c8a9a0a0158bdda307bd1f4
EBUILD netbeans-php-9999_p20150413.ebuild 4423 SHA256 4568e7e17faa2900d43988603ed0f80b89a16c462bee6eb944763ff025f425e4 SHA512 0bb53f29b1a77265764af6ab91cce2d8ff0df45bda64e755a5e91492a2f910c29f00d33dac11f7525560ed2dc2048f213444163ebc8aa3b845c858cc9b2601d2 WHIRLPOOL 67fe82dcecf79cb181b2d51c44b22f535e119aec85da3b8ad127128fa2d092bf94da2618993cd1028ca84f1bbedef9436689d8305d9112cd719f8c19c4d3b8f7
-MISC ChangeLog 152720 SHA256 89a4f679517834c220bd38aceb78fcd9841a9c4e939f8c37054171d6ebd3ff9c SHA512 894787813d0a6c94b3e26de8d17d695bb2b282d4498967ea1ab5342c3acd5d4acfcc4d96e1167a1c5d0923cb58eb41de0c76a0ca9df4a40c9103b512baca8c19 WHIRLPOOL 3d4f61123d13b17c2c345a8356329744c0b131a415392ab52df3f15a8b30972f719ebb9292b0098b5ac9db71eb313544181743d901d2fdd764bab3af5c837d3d
+EBUILD netbeans-php-9999_p20150414.ebuild 4423 SHA256 dba90c7da072a072d4fcedee4c204191bbc93d84f8365908fd300b205c2120dc SHA512 3f010982dd13c5feb2ed4628d748420847bd89fde0009396e40f79cbd2432edd062a580619546e060847c63e447ecdcca5f4511903ca8153b51787aa4eccc0d2 WHIRLPOOL 632839b16f8c9e4bb935ca71e0374466f8c780b0d417c6228f115b6f8cb78a7e9a6f1995686e9782490eaa7ef6308abf3abc06a41b7bc2797135e0df17d5172f
+MISC ChangeLog 152887 SHA256 e841c96c6762a92268754202650e89ff7d5613f46e205c73a717839bd280ae4b SHA512 b97a21a8966e088744d13a299760b1a0ebf0bfed2fccafa748e77ba4225554719e25c00ad76428d0d9ecc7295a763843be45be09065b947855ad48f1c986554d WHIRLPOOL 61501f791af2cdc3596cf162652271cd05e91f64aaae18f2b3f3f0fba970c1cabb262643e6c1c1686aeb5b062dbc336d329ce7b982667e6dfadefc15b162cb23
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150414.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150414.ebuild
new file mode 100644
index 0000000..4a63612
--- /dev/null
+++ b/dev-java/netbeans-php/netbeans-php-9999_p20150414.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans PHP Cluster"
+HOMEPAGE="http://netbeans.org/projects/php"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-04-14_00-01-28/zip/netbeans-trunk-nightly-201504140001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
+ http://hg.netbeans.org/binaries/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip
+ http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-webcommon-${PV}
+ ~dev-java/netbeans-websvccommon-${PV}
+ dev-java/javacup:0"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
+ ln -s "${DISTDIR}"/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
+ ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
+ cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.webcommon.built
+
+ ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
+ cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.websvccommon.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/php >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
+}
diff --git a/dev-java/netbeans-platform/ChangeLog b/dev-java/netbeans-platform/ChangeLog
index 823626d..be9f45d 100644
--- a/dev-java/netbeans-platform/ChangeLog
+++ b/dev-java/netbeans-platform/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-platform-9999_p20150414 (14 Apr 2015)
+
+ 14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-platform-9999_p20150414.ebuild:
+ bumped to the latest sources
+
14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-platform-9999_p20150302.ebuild,
-netbeans-platform-9999_p20150303.ebuild,
diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
index 43d1b0c..5af9dda 100644
--- a/dev-java/netbeans-platform/Manifest
+++ b/dev-java/netbeans-platform/Manifest
@@ -52,6 +52,7 @@ DIST netbeans-trunk-nightly-201504030001-src.zip 207037940 SHA256 ef43b1a5fa3154
DIST netbeans-trunk-nightly-201504070001-src.zip 207066489 SHA256 b5e62cbc53802190d6a75dc9a42ce291aadc863cc59334c3f51ca00cc25c776c SHA512 e4945f96bbc2c98176a120d999de94eac249d1ad260effda48aa2c09eb1dab71c2088e8ac3b4bf0a95e67702c7bb2539fbb9ff0fef566a47030342d189ce5e0c WHIRLPOOL 28d95dd8760bd8d89354c59e1f1b6140e989c889a10434446bb5c179a09c58c40885976384f2cce04fe2bc5240e19fe01739f154fad3e7375cdf2564401278a6
DIST netbeans-trunk-nightly-201504100001-src.zip 207088306 SHA256 fc1bd3117f0a78420b6497cb5eae9a89b3b9cbfbfbb9662c5401fd8594700a32 SHA512 90e5aa708dff7b0c6323dede1c0fc5cb8335b21d293d0ba30981d8f87245757bf1b6f58cb57a5ad175def9b08ac9f27ad37a4e17a3c679dc6bc43d5e8f205075 WHIRLPOOL 90c576c1ef74eaf4d4ae507207fc2147f91f47e1193983f74fabf325b1d6651e42fc77376eb0f59ab59578a14b1068690f8a1631715d038b4d2eaf077e287ba4
DIST netbeans-trunk-nightly-201504130001-src.zip 207117285 SHA256 0d878514b8738ff27d6ff2db087d6e4f77badb8d62170e7363ad71ffc7f21ee2 SHA512 61ab7c14aed3ca28a9c30ed5c2b12ca2adf2d3686d42ff546d23c1677430407183d30f87b895961adc230ecd551ce5ad164a1e9547413c2886d7cc31348950a8 WHIRLPOOL 1386de55e74cbadd5d58ba663a2b4f03395f8015af4bd98dc494a03f9ed7f9c8d4eb85d14aaaaeee6ebba6b95dd665f7b6c61bc82e583f725e06826ddf8e5c1c
+DIST netbeans-trunk-nightly-201504140001-src.zip 207131027 SHA256 78124063613a80e58738442f8dfdf251a297c218bf3a9982d2c8aa62a2d77a9f SHA512 dd5b7d32c1ac1107f8ddca68168d47abdc93eda7b226de6373d1f2842707ca275c2c23d61fffac7d125d8aa403c946c2b6d52ea992a609b4b065d3215ed9d206 WHIRLPOOL 8cf5588de638ee1effa5ba65dc95bbea8b6c72dc8b36d997eeaf3dd60d0ca1848c8786e4fbd43f98b5036a707efef6625c4a6a1acf35a6fb40e9fd1566939e13
EBUILD netbeans-platform-7.0.1.ebuild 5049 SHA256 b67cf0867358fea808614c02b8b6ea2ab88223f8642175ac3f91dc8c610aca4e SHA512 611b8e831a95d1b4e1c3a1f5e4904c84f9606298a94eb0900ac06cc88670849d218a3a03cce07b2463e206da01ce2931cdb6677948d20d8326908a36851589e6 WHIRLPOOL 01769eca4eb20c2702a432a6180eed16a9a50687016e307e585ab5de5cab8b3b664e456d489ff15d9f5af349f791b161eecb9fef7bfaba09a70e1eaab5d545a0
EBUILD netbeans-platform-7.1.2.ebuild 5034 SHA256 a069e7e45f768e590e5b30fdda26185d8fde492355e4c530ce44169def991cc6 SHA512 31cfb0d9f13eacfcafd49be995bc456d17a689776e032f68ed4585e068a49f6e992c37c57f23c5e27176fb060996bcfc86b0446ae26efbc488909102fc10c979 WHIRLPOOL 1bd35ac39366fd13192e4a6a177280727bceb2f5f12ff684a288725954a29a240f2d264c3ef2ca38fa3e133063cdd943cce1d0f493f0f8ea9a621833c8f0031b
EBUILD netbeans-platform-7.2.ebuild 5432 SHA256 227add7f41117667d8487f2bf8eb846c21529e7b2c49dac46e4b3b33062f69b0 SHA512 e49958f21358fe9689336d5cd5edbe435d0a2fd12c315174dcb408bf6ed4e6515d39d458554fb576c342a43f0af50c327bada8fa0b2eb485e14c01ddcdb6248d WHIRLPOOL 4f9101a2d5495fb6002b7791822f85091309c04d6c475060c116725f8da32f9ed270f0c27a9f6a2bd2aa0bd7417b18e9165d1feff7e98f6205bdafff3223e5a3
@@ -73,5 +74,6 @@ EBUILD netbeans-platform-9999_p20150403.ebuild 8293 SHA256 ff93e92ace4f41eb39b6a
EBUILD netbeans-platform-9999_p20150407.ebuild 8293 SHA256 362b644b6330b9d67d908b4836d09cb18cb029b65ba9fb8e94613f3b637794dc SHA512 a8ec99feb658829084d04835ae97d2b8baea128825b186422ac4af3c02741f3d376b13776f4381dfc99a01b282318c10a747504ceab22b8b3f49c1a772d4f703 WHIRLPOOL cc735cc6e60d0777fb9e6b465d332bd646a6a33a84719023011d2cc07009f0aa1ea75ae3c8ac33b082d7f657ec44b822d6f0264eeb5e713c4ca5ead27a5131f6
EBUILD netbeans-platform-9999_p20150410.ebuild 8293 SHA256 670470e6d5f844db895e7d52f2a731f46f1b7a817f73cd37c43607ae655c3f63 SHA512 d1bca346d4f4938d73869137bff7e5cce00c48edeb2a589d27b965e7d8257c6a158db4d6a01cceb2541d8969e45563c7b92a300744f693c3da08ceacafbe213e WHIRLPOOL 85fbd1c0510f5a9671ec531da52f3c93eaedf478dac42e2bfcccbd8a86e438f2fbf235219fdea5e75ae3f0c014feb44be225d9fb9c8145701cf47356843b7b3f
EBUILD netbeans-platform-9999_p20150413.ebuild 8293 SHA256 a771ff21f8e8606cf65fa4adf14952c3edea0355eb156298269b1015b396bf29 SHA512 4009d7e8486ed7a37d3f05ed61f0c76d64cef104daea4742b52e113f2f7a58b9bea0252fc453dcc48544b3ea8ae12de74e87cf512c52b1c4c53af774de09f58b WHIRLPOOL 094c2e1b1f59e7059516904d43598320239fee7c2c89a7be14beb62ced362493d24df4dc44d90f30491b4f4f276f0e21ef261a2f05cc18b16ea7d17c4f9248e2
-MISC ChangeLog 164374 SHA256 eb55574d843ce020685e91844701b51a3df8a55bdd090e4f8caeb8ff2ef31329 SHA512 ea53e49bb5543f72f22d88362ff2104b7a9d4d13bbd5c97267853b2fbc6b62d200721ecdc977c7e95995ba55cc425e4830347023f13384fbb176ef90f79f3294 WHIRLPOOL 613a49c211a39d66d1e15f033d687ff1fcd8c5b3f20891bcf69bd924b2361345d6ffef0df42b0dd6a853023f00e1292657f51035eea53afd55945c4ac864eb55
+EBUILD netbeans-platform-9999_p20150414.ebuild 8293 SHA256 8f983066a5fe8c1eac7c9fcc8439c2a56f0f5a505cf7a4a8393a200a0945cbe7 SHA512 7ae9188a688488b70a04639b10700f822a4ba1361a372ee87402aa4a925c44b375aff85b3c7211216fc3b34066b2ebb69b96b38f7b32ddcd33cecf4446b22fda WHIRLPOOL aadc6549d299bb5b814d825a78ba89cea45f10bc99601e5be6723fd593b9e30cddcb641c00d52606e8a477b1819540a674e80e9d3a118352718fb423d7618dab
+MISC ChangeLog 164551 SHA256 f20f9f3d7e8f5ed8e0ca336b659e4ea1ad82d18f7f6c6708057dad26466da4fb SHA512 209e631eaebbacae9333935858914bcda96016e856cab6f5150a0965ffc45cbe5d3be59f72eae7155ab20b5e6c8fa06c5d5c8f908303c802cda39063b386f51b WHIRLPOOL e42355614f4c7c85dd173dc86e84d7e6c0a1e1f0130a932023a10d5daf75bafb4628c4776e127ee4c2a845eb4d2f5e632607244cba8d95a06ca53080b9cd2d5f
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150414.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150414.ebuild
new file mode 100644
index 0000000..7b4d755
--- /dev/null
+++ b/dev-java/netbeans-platform/netbeans-platform-9999_p20150414.ebuild
@@ -0,0 +1,153 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Platform"
+HOMEPAGE="http://netbeans.org/features/platform/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-04-14_00-01-28/zip/netbeans-trunk-nightly-201504140001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
+ http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
+ http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
+ http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
+ http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
+ http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
+ http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
+ http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
+ http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
+ http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
+ http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
+ http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
+ http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
+ http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
+ http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="dev-java/javahelp:0
+ >=dev-java/jna-3.4:0
+ >=dev-java/osgi-core-api-5:0
+ dev-java/swing-layout:1[source]"
+# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
+# the error:
+# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
+# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
+# [nbmerge] Failed to build target: all-api.html4j
+
+DEPEND="dev-java/oracle-jdk-bin:1.7
+ app-arch/unzip
+ ${CDEPEND}"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
+JAVA_PKG_WANT_SOURCE="1.7"
+JAVA_PKG_WANT_TARGET="1.7"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
+ ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
+ ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
+ ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
+ ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
+ ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
+ ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
+ ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
+ ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
+ ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
+ ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
+ ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
+ ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
+ ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
+ ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ # upstream jna jar contains bundled binary libraries so we disable that feature
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
+ java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
+ java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
+ java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
+ ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
+
+ java-pkg-2_src_prepare
+}
+
+src_compile() {
+ unset DISPLAY
+ eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
+}
+
+src_install() {
+ pushd nbbuild/netbeans/platform >/dev/null || die
+
+ java-pkg_dojar lib/*.jar
+ grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ insinto ${INSTALL_DIR}
+ doins -r *
+ rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
+ dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
+ find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
+ find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
+ rm -fr "${D}"/modules/lib || die
+
+ popd >/dev/null || die
+
+ fperms 775 ${INSTALL_DIR}/lib/nbexec
+ dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
+
+ local instdir=${INSTALL_DIR}/modules/ext
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
+ rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
+ rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
+ rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
+ rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
+}
diff --git a/dev-java/netbeans-profiler/ChangeLog b/dev-java/netbeans-profiler/ChangeLog
index 16114e5..f4e76dd 100644
--- a/dev-java/netbeans-profiler/ChangeLog
+++ b/dev-java/netbeans-profiler/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-profiler-9999_p20150414 (14 Apr 2015)
+
+ 14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-profiler-9999_p20150414.ebuild:
+ bumped to the latest sources
+
14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-profiler-9999_p20150302.ebuild,
-netbeans-profiler-9999_p20150303.ebuild,
diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
index 2a03c90..bcea84c 100644
--- a/dev-java/netbeans-profiler/Manifest
+++ b/dev-java/netbeans-profiler/Manifest
@@ -27,6 +27,7 @@ DIST netbeans-trunk-nightly-201504030001-src.zip 207037940 SHA256 ef43b1a5fa3154
DIST netbeans-trunk-nightly-201504070001-src.zip 207066489 SHA256 b5e62cbc53802190d6a75dc9a42ce291aadc863cc59334c3f51ca00cc25c776c SHA512 e4945f96bbc2c98176a120d999de94eac249d1ad260effda48aa2c09eb1dab71c2088e8ac3b4bf0a95e67702c7bb2539fbb9ff0fef566a47030342d189ce5e0c WHIRLPOOL 28d95dd8760bd8d89354c59e1f1b6140e989c889a10434446bb5c179a09c58c40885976384f2cce04fe2bc5240e19fe01739f154fad3e7375cdf2564401278a6
DIST netbeans-trunk-nightly-201504100001-src.zip 207088306 SHA256 fc1bd3117f0a78420b6497cb5eae9a89b3b9cbfbfbb9662c5401fd8594700a32 SHA512 90e5aa708dff7b0c6323dede1c0fc5cb8335b21d293d0ba30981d8f87245757bf1b6f58cb57a5ad175def9b08ac9f27ad37a4e17a3c679dc6bc43d5e8f205075 WHIRLPOOL 90c576c1ef74eaf4d4ae507207fc2147f91f47e1193983f74fabf325b1d6651e42fc77376eb0f59ab59578a14b1068690f8a1631715d038b4d2eaf077e287ba4
DIST netbeans-trunk-nightly-201504130001-src.zip 207117285 SHA256 0d878514b8738ff27d6ff2db087d6e4f77badb8d62170e7363ad71ffc7f21ee2 SHA512 61ab7c14aed3ca28a9c30ed5c2b12ca2adf2d3686d42ff546d23c1677430407183d30f87b895961adc230ecd551ce5ad164a1e9547413c2886d7cc31348950a8 WHIRLPOOL 1386de55e74cbadd5d58ba663a2b4f03395f8015af4bd98dc494a03f9ed7f9c8d4eb85d14aaaaeee6ebba6b95dd665f7b6c61bc82e583f725e06826ddf8e5c1c
+DIST netbeans-trunk-nightly-201504140001-src.zip 207131027 SHA256 78124063613a80e58738442f8dfdf251a297c218bf3a9982d2c8aa62a2d77a9f SHA512 dd5b7d32c1ac1107f8ddca68168d47abdc93eda7b226de6373d1f2842707ca275c2c23d61fffac7d125d8aa403c946c2b6d52ea992a609b4b065d3215ed9d206 WHIRLPOOL 8cf5588de638ee1effa5ba65dc95bbea8b6c72dc8b36d997eeaf3dd60d0ca1848c8786e4fbd43f98b5036a707efef6625c4a6a1acf35a6fb40e9fd1566939e13
EBUILD netbeans-profiler-7.0.1.ebuild 3222 SHA256 b1bab800a27c30aaea26b8ff5ab21abdd1bec16b9890133429eca9ea77c018fe SHA512 d6198f44a06561b7e2598fdd6a37f8a3dc13c38f63dfbf6a86a083adbf71e9c62af87cb4e1b5b8dd2dc99feeeb99a7afcbb8f7747c378ad92c71263cc91a6c54 WHIRLPOOL c62613f511636b1f0393ac32c6b50641cdf7df9f9fdc95fd5acbe1a602ffe42fdabb556f989552b05b0607a5ad9d324a2019440c3ae66c50995ef3fc8775f385
EBUILD netbeans-profiler-7.1.2.ebuild 3231 SHA256 94d87bf6f86add3bdc27f9f20084f35fe584fc2bd697acafa8c23cce16a0d1ee SHA512 dcc8da918a6b6e07ccae513fb4296d16891e205b49098fb8269d16beb9b1367b1920797cc78053b83f4321c1b69faa393365265c72213bb2abfb9d3f84f66319 WHIRLPOOL 18325a1df836e7242838920483c41d43f37b9dae8322d36a2a562b414baa0dc76971f581204ce76a6d64196dd60643089e8704da69617590cda61ce54ce82e8d
EBUILD netbeans-profiler-7.2.ebuild 3214 SHA256 ddcba9ba672ad566ef256538fc8631ae691aa7c6574269199f26df5382c37f4b SHA512 1bb7eb95381861b8265ab366fe3c7a9b99971d1c4600eb6c7bffb521f4cebb32bcf3d662f82c811d47fe95e77cd39e48f3665f0fcabf9145eb171c2746d89684 WHIRLPOOL 7f74c2be9ec4e7ff419086f1da3b1a12b1c187102def004316ef89ed28f30da62542ed3409a51473a8d9d68d18a30de36b1d0307cd8eeb7e580668fe896c5aa5
@@ -48,5 +49,6 @@ EBUILD netbeans-profiler-9999_p20150403.ebuild 3478 SHA256 836f7f0ef4426541d2373
EBUILD netbeans-profiler-9999_p20150407.ebuild 3478 SHA256 8d67a3d4f468fbac252a4e4752b815e70727fa3a2e4cb095163ea7f522e272e4 SHA512 262412603cded5d698716d2de8e90156f988e6c9dd029203174c24af35fbe044e37e80684391a1d9a74b96100505ad8e8307af1f6bfa1530beb93f87e28e0deb WHIRLPOOL 037a0f5bf61d23ce143be1a73329176e951a4de9c8e9cc93a48a82145d426dcf4de2fcfe9c4d20f47df87257956eae8447495f81727a8a03a959f63a90a23c9f
EBUILD netbeans-profiler-9999_p20150410.ebuild 3478 SHA256 5d6655218c2e98fd7f98698ef6834b9f8fc1fa9b44ff138a5761853eb6e61c48 SHA512 4b11ec8a0e4ddc1adb6463a634f7937356217d04d7bab4cd7ac0dd22d84f56b0ae7cf4a78b4e86e047f4452ccf21b132bda07b44fa6bd38ef4a8575a391dfe06 WHIRLPOOL b85bf4ca32ec8fabef9e63cb1fd83c38d60c9fd1e83e6db1a340a98c47c21fbdf5921c1440e6501b62e51d8f85c1d59e7291a7724f8d090ad54bf236b432e956
EBUILD netbeans-profiler-9999_p20150413.ebuild 3478 SHA256 985b98461654c62f33e587ef46c9433eff841e1301b71c2fed708d44ddfc7f8e SHA512 5a501aeb12dc395dc8f462321c1993db4ada959fbf2f2adeaa8ea65ba37a163852b81089b72bc1c1cafc6cfc0dfcf42c1cb846b0d3f9f0a2f51f1edff71d4f4f WHIRLPOOL 77e580e66c875f81820998fd676ca57cbf0e336359766657a698270fa9d9c64a4de7edb16832bcccf59f8cb512ab61dcfad62b697bed8d9cf5d17627cd647572
-MISC ChangeLog 163835 SHA256 679e33fdf6570deff7d5366492495836eeb194375649bd4cdd82249dbdf7392f SHA512 e51f2457db65d5993406b84bf689127ac51e814a90227f9f63a9202ddc44be45c78b8765e79da85856829dd3aceb497125cdaf6f509159a5cad4c3fb388916be WHIRLPOOL 6f2a492e02e5ebb86a25105db8f849e09cd89c080e20f93ab8201f2e83b3d998aa76ca06b61e7a2c397713eacb813532a895cac1a6dcab1607606ab82db936f7
+EBUILD netbeans-profiler-9999_p20150414.ebuild 3478 SHA256 9101d2b9f97e110898828406dc9843cc15a013d7b650e1df376bb51ac91c2ab3 SHA512 d07c7de8ca779246250dd1a1fa2d75fc17ce4b4310349c313938ac2abff664a4f4181e29bf73a15ca03f3adc9cb6da1f45d44886505a07d6e01192afa69b05f6 WHIRLPOOL bcfd785a5ceef4a13282a072a26c23689ad81914f386fa38e17292f6d8a69f5bb529703c9b74bff73f6dc110fec53b9703ed12aa1a82fc0ba5f94c610b88184f
+MISC ChangeLog 164012 SHA256 fc3254cb271ed525092dfeef96ee9d387de51cd8d30b29994e873863d9a8cd2f SHA512 03f5c857f8f3b3fc843e4732268226dd9e35e93dbe59fedebd9ce44cb171bcb083c35053aa89c6319c3a010cb47cfaec525ab9713222bb8f3b04010c65972b37 WHIRLPOOL 390d68ba27186a04a7aefceddc23706ed87e53dcc9f160f82f750417381e344296769ffd59e1edc7140581a687d04836cb208a9005531975ff04ff093b9dc474
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150414.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150414.ebuild
new file mode 100644
index 0000000..9a81f5d
--- /dev/null
+++ b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150414.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Profiler Cluster"
+HOMEPAGE="http://netbeans.org/projects/profiler"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-04-14_00-01-28/zip/netbeans-trunk-nightly-201504140001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+# Binary files needed for remote profiling
+QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
+
+CDEPEND="~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/profiler >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ for file in lib/deployed/cvm/linux/*.so ; do
+ fperms 755 ${file}
+ done
+
+ for file in lib/deployed/jdk*/linux*/*.so ; do
+ fperms 755 ${file}
+ done
+
+ for file in remote-pack-defs/*.sh ; do
+ fperms 755 ${file}
+ done
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
+}
diff --git a/dev-java/netbeans-webcommon/ChangeLog b/dev-java/netbeans-webcommon/ChangeLog
index ed70357..bb4fa5b 100644
--- a/dev-java/netbeans-webcommon/ChangeLog
+++ b/dev-java/netbeans-webcommon/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-webcommon-9999_p20150414 (14 Apr 2015)
+
+ 14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-webcommon-9999_p20150414.ebuild:
+ bumped to the latest sources
+
14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-webcommon-9999_p20150302.ebuild,
-netbeans-webcommon-9999_p20150303.ebuild,
diff --git a/dev-java/netbeans-webcommon/Manifest b/dev-java/netbeans-webcommon/Manifest
index 319dfc6..78db644 100644
--- a/dev-java/netbeans-webcommon/Manifest
+++ b/dev-java/netbeans-webcommon/Manifest
@@ -33,6 +33,7 @@ DIST netbeans-trunk-nightly-201504030001-src.zip 207037940 SHA256 ef43b1a5fa3154
DIST netbeans-trunk-nightly-201504070001-src.zip 207066489 SHA256 b5e62cbc53802190d6a75dc9a42ce291aadc863cc59334c3f51ca00cc25c776c SHA512 e4945f96bbc2c98176a120d999de94eac249d1ad260effda48aa2c09eb1dab71c2088e8ac3b4bf0a95e67702c7bb2539fbb9ff0fef566a47030342d189ce5e0c WHIRLPOOL 28d95dd8760bd8d89354c59e1f1b6140e989c889a10434446bb5c179a09c58c40885976384f2cce04fe2bc5240e19fe01739f154fad3e7375cdf2564401278a6
DIST netbeans-trunk-nightly-201504100001-src.zip 207088306 SHA256 fc1bd3117f0a78420b6497cb5eae9a89b3b9cbfbfbb9662c5401fd8594700a32 SHA512 90e5aa708dff7b0c6323dede1c0fc5cb8335b21d293d0ba30981d8f87245757bf1b6f58cb57a5ad175def9b08ac9f27ad37a4e17a3c679dc6bc43d5e8f205075 WHIRLPOOL 90c576c1ef74eaf4d4ae507207fc2147f91f47e1193983f74fabf325b1d6651e42fc77376eb0f59ab59578a14b1068690f8a1631715d038b4d2eaf077e287ba4
DIST netbeans-trunk-nightly-201504130001-src.zip 207117285 SHA256 0d878514b8738ff27d6ff2db087d6e4f77badb8d62170e7363ad71ffc7f21ee2 SHA512 61ab7c14aed3ca28a9c30ed5c2b12ca2adf2d3686d42ff546d23c1677430407183d30f87b895961adc230ecd551ce5ad164a1e9547413c2886d7cc31348950a8 WHIRLPOOL 1386de55e74cbadd5d58ba663a2b4f03395f8015af4bd98dc494a03f9ed7f9c8d4eb85d14aaaaeee6ebba6b95dd665f7b6c61bc82e583f725e06826ddf8e5c1c
+DIST netbeans-trunk-nightly-201504140001-src.zip 207131027 SHA256 78124063613a80e58738442f8dfdf251a297c218bf3a9982d2c8aa62a2d77a9f SHA512 dd5b7d32c1ac1107f8ddca68168d47abdc93eda7b226de6373d1f2842707ca275c2c23d61fffac7d125d8aa403c946c2b6d52ea992a609b4b065d3215ed9d206 WHIRLPOOL 8cf5588de638ee1effa5ba65dc95bbea8b6c72dc8b36d997eeaf3dd60d0ca1848c8786e4fbd43f98b5036a707efef6625c4a6a1acf35a6fb40e9fd1566939e13
EBUILD netbeans-webcommon-7.2.ebuild 2665 SHA256 9328ea550dfeca5be5c2b03aa5f512d451f1673e49a40994155fca0b2fb2f79d SHA512 d8b80b79e78769a70d01605a79a8a91f7e839d4138b4cbf28cafca6f56ae3d7003c2f5f40aff77bbe3f2882f43a7d7dca3f0428f0f2723a42ae5b49e4c71ffff WHIRLPOOL 31254cbd2fc6cfb2d1bed4d22958595dbbf73032439f19e684463efbe466ee80c144f77ab00ced7a07815b1cdc1d45a87ceda83e7a2fd20ac2ce65e45d30a093
EBUILD netbeans-webcommon-7.3.ebuild 2986 SHA256 327c0a73fb20778d9fbe4a12024fa065e4102a7aff3fcbda7448874656a46420 SHA512 3d270e940424b3bcdc8c7f8ff2016d33eb55420ac4037f4e406b688c2acea1b07a04625772265ac293d80c0d1afe3bbe6f865051ed9234b700619bd0781d8b39 WHIRLPOOL 5bc288949ed3aa9c3c4cd4cd33b817fe317754229ad30e80da8cfea817bfb77e988a1d6d3280aaef90619968e0309fad212deff0f7970f04438494a893a30a5b
EBUILD netbeans-webcommon-7.4.ebuild 4727 SHA256 54a0b63527001da34a21ae3ed69c2cfbf9a446ee69bda4bb6ac5ebb939ebb68d SHA512 96895c972cf7092426ec8bc06dccc6ab4f33334da4e67fd4da01e586801110bda8d955f2f29ecd93b8bb58ae64c4af4139e9954a784c10dec925e2beaeab2394 WHIRLPOOL aa7b3b59d315bd37553052470b1f56f435979569e5ef033493cf6f93c29827f2ecd30f6b874f07a0cd8824469c6546982ac3ed360bf3b6cbf211d95943a3398a
@@ -52,5 +53,6 @@ EBUILD netbeans-webcommon-9999_p20150403.ebuild 4997 SHA256 4f43db6b4012fe643099
EBUILD netbeans-webcommon-9999_p20150407.ebuild 4997 SHA256 dd7d4b6405eeb0747a2fd9caa8700115ea74a3ac36b2447fb8727b535153e324 SHA512 40308cebfc0e3ec27f2666d9cfd1bd8a8d22881513bffb45cb5b2a4a30aaa282a50c3a5a9102531f0fed4b77148d2a00ba28d084549a3307b4f46ed3309942a6 WHIRLPOOL 9712553b0fcdf4ded504d77b15f983b37b2e556c332a00ba965f1ee97835b4e00a851668914db30d931ee9c495bd59651eaaa2319a5f4cad9191ffd79cd50969
EBUILD netbeans-webcommon-9999_p20150410.ebuild 4997 SHA256 581d22a8a6b6d5b9511775a52fbfce7411816f45ce3a7c2b16ac1ed4817b7ec5 SHA512 b754249617ec86923b5879d8047fb5f32ce7e2337a0d5e2db5eb37a521246622ce6feb35436acfaefdfb31c128524cb0485b6ed68890aeb7e1aee73c1962ddf7 WHIRLPOOL f6063fdc931925036dd68275b989a11653dcda5c91bcc8857cd92e4ddf57119f2d36d10422fa22ced06d30f7a5c9b677277fa52cc03d7f039f5fe2385c698433
EBUILD netbeans-webcommon-9999_p20150413.ebuild 4997 SHA256 91e8293c626d6060d8b9009d26f72551478faf75e0157e95e9d6eb5a6a20e5b5 SHA512 dda55de837eeec7ac60c6a765356722e21f57a52ecce891c51f3182be3db24bc7dd3e8b63337f047b3f1849e251f3d6100a0008b29bb042d99b675bb2289027c WHIRLPOOL ab715b59402fc8572675872f3594f9500db4bbc99dfcd27aa552712d6dfae4375e39f9bceac353e827f08b79d0351ca0ac3bea591d784041008a6c872c3b2f6a
-MISC ChangeLog 136862 SHA256 9574e45f6448d7b18cd36acff169772d283cc0953ec4df1ebea956c1e7aef319 SHA512 66badeb906818d24c6463b1023575663180a39a3c03d159057ea26da075586fec167a21a4267cf418b21dbdac75a43f03aad495e2d100bd228969bf9d7e35f9d WHIRLPOOL 3ff3423836387ed219b96e12634af3e016f1ab50f3db83d0f029a220d3066c0fc9c09b51159a638b200e0c2da26a90adcc1d25f2d18c18a91dda7a622eae544c
+EBUILD netbeans-webcommon-9999_p20150414.ebuild 4997 SHA256 75076bd16e0fff89846981e44d8db4899b2b305d1a20b165e6e3f0382b1c8df5 SHA512 5d15feccc98ee3e41782c898291492b9d92569c8de7a6b41e3e7a06392f5f295c4760a7e888105f82fb5d28799b3750b9ad7d06506ed5cffaf9ce91f79b77dad WHIRLPOOL c92c9d4e9acbdeed73619edd5f6459821f2de050e1b33e7751dd6ca76e38fecba291c667900c81db65b5aa093d0881a51390a17447ebad8718ec5d23ab4658e2
+MISC ChangeLog 137041 SHA256 b12a2743308969ac6d9867286ded561e7b11a49f9b80951b9def3cd27fd0e8a7 SHA512 d47668d20e6db8e8ae80820d2cc3c9245d6a9f92223c81e3b87795b7809267e3c7bf107a8e6d58138f4a6b978ac5553752283fa7d72fa29409b06ec45d3ad0b9 WHIRLPOOL 674a2f3ea7b31404d5be39fdc385471b31b683ff268c68eccb89ec0efd802c498f63a575ec6fda06309e29f2f2f728c94bdd166ccb3349e8148abd97a4e7c0fb
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150414.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150414.ebuild
new file mode 100644
index 0000000..86e10d1
--- /dev/null
+++ b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150414.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Web Services Cluster"
+HOMEPAGE="http://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-04-14_00-01-28/zip/netbeans-trunk-nightly-201504140001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
+ http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
+ http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
+ http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
+ http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
+ http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
+ http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ dev-java/commons-compress:0"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
+ ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
+ ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
+ ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
+ ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
+ ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
+ ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/webcommon >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+ grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+ doins -r *
+
+ popd >/dev/null || die
+
+ local instdir=/${INSTALL_DIR}/modules/ext
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
+}
diff --git a/dev-java/netbeans-websvccommon/ChangeLog b/dev-java/netbeans-websvccommon/ChangeLog
index 7384de7..24f6bb3 100644
--- a/dev-java/netbeans-websvccommon/ChangeLog
+++ b/dev-java/netbeans-websvccommon/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-websvccommon-9999_p20150414 (14 Apr 2015)
+
+ 14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-websvccommon-9999_p20150414.ebuild:
+ bumped to the latest sources
+
14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-websvccommon-9999_p20150302.ebuild,
-netbeans-websvccommon-9999_p20150303.ebuild,
diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
index 5911ccc..357cf7d 100644
--- a/dev-java/netbeans-websvccommon/Manifest
+++ b/dev-java/netbeans-websvccommon/Manifest
@@ -27,6 +27,7 @@ DIST netbeans-trunk-nightly-201504030001-src.zip 207037940 SHA256 ef43b1a5fa3154
DIST netbeans-trunk-nightly-201504070001-src.zip 207066489 SHA256 b5e62cbc53802190d6a75dc9a42ce291aadc863cc59334c3f51ca00cc25c776c SHA512 e4945f96bbc2c98176a120d999de94eac249d1ad260effda48aa2c09eb1dab71c2088e8ac3b4bf0a95e67702c7bb2539fbb9ff0fef566a47030342d189ce5e0c WHIRLPOOL 28d95dd8760bd8d89354c59e1f1b6140e989c889a10434446bb5c179a09c58c40885976384f2cce04fe2bc5240e19fe01739f154fad3e7375cdf2564401278a6
DIST netbeans-trunk-nightly-201504100001-src.zip 207088306 SHA256 fc1bd3117f0a78420b6497cb5eae9a89b3b9cbfbfbb9662c5401fd8594700a32 SHA512 90e5aa708dff7b0c6323dede1c0fc5cb8335b21d293d0ba30981d8f87245757bf1b6f58cb57a5ad175def9b08ac9f27ad37a4e17a3c679dc6bc43d5e8f205075 WHIRLPOOL 90c576c1ef74eaf4d4ae507207fc2147f91f47e1193983f74fabf325b1d6651e42fc77376eb0f59ab59578a14b1068690f8a1631715d038b4d2eaf077e287ba4
DIST netbeans-trunk-nightly-201504130001-src.zip 207117285 SHA256 0d878514b8738ff27d6ff2db087d6e4f77badb8d62170e7363ad71ffc7f21ee2 SHA512 61ab7c14aed3ca28a9c30ed5c2b12ca2adf2d3686d42ff546d23c1677430407183d30f87b895961adc230ecd551ce5ad164a1e9547413c2886d7cc31348950a8 WHIRLPOOL 1386de55e74cbadd5d58ba663a2b4f03395f8015af4bd98dc494a03f9ed7f9c8d4eb85d14aaaaeee6ebba6b95dd665f7b6c61bc82e583f725e06826ddf8e5c1c
+DIST netbeans-trunk-nightly-201504140001-src.zip 207131027 SHA256 78124063613a80e58738442f8dfdf251a297c218bf3a9982d2c8aa62a2d77a9f SHA512 dd5b7d32c1ac1107f8ddca68168d47abdc93eda7b226de6373d1f2842707ca275c2c23d61fffac7d125d8aa403c946c2b6d52ea992a609b4b065d3215ed9d206 WHIRLPOOL 8cf5588de638ee1effa5ba65dc95bbea8b6c72dc8b36d997eeaf3dd60d0ca1848c8786e4fbd43f98b5036a707efef6625c4a6a1acf35a6fb40e9fd1566939e13
EBUILD netbeans-websvccommon-7.0.1.ebuild 2692 SHA256 a18cf7fe0a1e38749826cb12651be06c210b038be50117647496ee6cbd184cda SHA512 32b32894713d7235ebd03446c5c411d22eb8701b96e3d3ac54eca78b2abc833babf279085cea3b74bb7bddc6d89a283a21c58a0b0462042ddd10e22dfcadeb84 WHIRLPOOL 59c18168245767acd1f8e53046f8942698237aa6fd903a669c626b7f17cf3d39247b7ae57f2984562230267885a4b6a62be43dc8a330f1dfeb2cc7acbbd7d3c6
EBUILD netbeans-websvccommon-7.1.2.ebuild 2701 SHA256 3b2a1cf0d32db3c55b66d1c6b8c4ae2ad5487d3fdb27752468ce5c860f9b9515 SHA512 b9be64755f00157c2d6984887b8c0fdc1e34470f21df1fd72b3e399d3ec894af01c9b79fd604778213ac2086a6c96bf66366e8c2c8bf97f7fee23d16ceb36974 WHIRLPOOL 91559de8c8f6391c3c69888854778a91a1a7e0052ae69eb9762bcbd64d8bc5587fb84ebb55d7d0375da5a7855aa8672abfd035b6a38b3eeb5c23a4cd59b3cdce
EBUILD netbeans-websvccommon-7.2.ebuild 2684 SHA256 8bf8cad1e0469713c63280620fed089600191230f501a78b834b010f8fa9b3e9 SHA512 fe885f92a7c6cfac532c8e40e4df6283253c43294e9d82ee4d0d070425496eee3792479c268b46bf1fd484f753ca1f21e7ca38a5d71816b6d4fd219082e8e276 WHIRLPOOL 9d2d622d4a800470c874d8751e9c2055e0a4ef72ad01a01aefda4e95a7f295d55fc95fdb55fdd1f631212e1f610bdc7a6b4ee631b92492bb85f73b0d9fb4ba26
@@ -48,5 +49,6 @@ EBUILD netbeans-websvccommon-9999_p20150403.ebuild 2727 SHA256 eb4d404863513bcc9
EBUILD netbeans-websvccommon-9999_p20150407.ebuild 2727 SHA256 c217a2cfa07495cc4748e50024b3a9f9345cc6ccab884ad349db58290d67ffed SHA512 2a84592eb60bfbb4affeb1cca95a1a8ec2545265baf66ef710f26ee447aa7bb0ad7f772e09205d9d7c555a5889ebf75963136e10606f1f1b30cafe672e72f7a2 WHIRLPOOL 836d6bdbbffad8831b749d1d29acc60b494fd2fa60b5c999cbe0ec948781074c5f2be113ebda767e6dc2147ed2d1b48f7b51b34912f33e73075cc4e5f1fd43b3
EBUILD netbeans-websvccommon-9999_p20150410.ebuild 2727 SHA256 24bdedb3b9fee0824075953cb2a7b2b3c7fd21420a7ce5ff69e8f24777669d77 SHA512 294c3333e59e930a845d56497b239b8eb8f17ea04e4797072c9af4fcd71900902088e5fea07a553d52cd4a35f57146f97f2a6113053fb499083f0825ecb4c568 WHIRLPOOL 9029d4a8c78df8d0e0675e1e100ce51658b5618b93f7e4d1a89fc92f2efb3aa8719025dc79335c4fd40a45995e48cfd4bea0d6d5ad334ef0f79d9f63c0542809
EBUILD netbeans-websvccommon-9999_p20150413.ebuild 2727 SHA256 7d435a9cf2b7d4cf7a01c878298e7fa5d2cd19211f9390e16d307ff591db77e9 SHA512 f476ed02fe132a4c4127d8a3be4ad742becf66f195a854571862760a14df5e0ce6eacb5f7748fb481059de16c2afbf03cd2e84b33adc9493d14bd4856b36303f WHIRLPOOL 8316744e965e2cbf2dbfdbace747bba5cdde37e733a884ebd63fc646118a150e21f4385e7ab1125638fca71c70ca2de3fd530ac103359efbf30acd82bd71dec8
-MISC ChangeLog 171684 SHA256 8595b6b7a38e637531be6466c399e73d04714334bc27c469e14e6a6e7ac43944 SHA512 a15b22ddbfa65ffb916d79b3f36dc7060eb0c0ca7bb9dba5950634bab7a29534d38cb02805b646f08297d78b9f8af7e5d14f1e4e176b3489b4a3afda67d7e541 WHIRLPOOL 16d4c3399ecd48abea2ee76a1573232c16cb32410f1626107fdda461d637f1661ea85bb7d3c592975b9edce2b7f071345a436d93552f901ce91f203bba6b001e
+EBUILD netbeans-websvccommon-9999_p20150414.ebuild 2727 SHA256 aeba52c5446b7336be5b720d4baa0df43daa36d4b82ce9bb6a53388813cdcf17 SHA512 ce0280068b0c531f337045c5ce368da5ef4adf87ff7c050bc6e79b30635d20733349302dfad4d938955d68964ed3423ffa781a066b6e4ff7388d42f28015ad81 WHIRLPOOL 499c30240734eb49b062b8b38353aaea225c5b83165f85c8ed122b78ef14baafad821e75c0afbd774cc20c301044e27cae4f6c885fa0521baafb7d3b5eb7bf36
+MISC ChangeLog 171869 SHA256 a94c37ba8d11e78072a8fe55313470f51162e8c3e18c432cd477723cc41ee59d SHA512 096bb19694051ed6f8f29035b8505791a21bfefd4490c53fd93bd933719123af60130769d40149f1017182b0cb23e22681d92ba45d4a0690c5427b14957a68d9 WHIRLPOOL 99f63dd7fd06914caecec5c59c5a8ef17feabba1c19a59b486df1f5008f89744badc8b41461e1335c6c50e99f5f7b64212b59bd0bf4cbdb2a7a64c2ac9ac2cf4
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150414.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150414.ebuild
new file mode 100644
index 0000000..cce6226
--- /dev/null
+++ b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150414.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Web Services Common Cluster"
+HOMEPAGE="http://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-04-14_00-01-28/zip/netbeans-trunk-nightly-201504140001-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-ide-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/websvccommon >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+ grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
+}
diff --git a/dev-util/netbeans/ChangeLog b/dev-util/netbeans/ChangeLog
index 97970b9..b32fc9c 100644
--- a/dev-util/netbeans/ChangeLog
+++ b/dev-util/netbeans/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*netbeans-9999_p20150414 (14 Apr 2015)
+
+ 14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-9999_p20150414.ebuild:
+ bumped to the latest sources
+
14 Apr 2015; Miroslav Šulc <fordfrog@gentoo.org>
-netbeans-9999_p20150302.ebuild, -netbeans-9999_p20150303.ebuild,
-netbeans-9999_p20150304.ebuild, -netbeans-9999_p20150305.ebuild,
diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
index 06a758b..b031fbd 100644
--- a/dev-util/netbeans/Manifest
+++ b/dev-util/netbeans/Manifest
@@ -35,6 +35,7 @@ DIST netbeans-trunk-nightly-201504030001-src.zip 207037940 SHA256 ef43b1a5fa3154
DIST netbeans-trunk-nightly-201504070001-src.zip 207066489 SHA256 b5e62cbc53802190d6a75dc9a42ce291aadc863cc59334c3f51ca00cc25c776c SHA512 e4945f96bbc2c98176a120d999de94eac249d1ad260effda48aa2c09eb1dab71c2088e8ac3b4bf0a95e67702c7bb2539fbb9ff0fef566a47030342d189ce5e0c WHIRLPOOL 28d95dd8760bd8d89354c59e1f1b6140e989c889a10434446bb5c179a09c58c40885976384f2cce04fe2bc5240e19fe01739f154fad3e7375cdf2564401278a6
DIST netbeans-trunk-nightly-201504100001-src.zip 207088306 SHA256 fc1bd3117f0a78420b6497cb5eae9a89b3b9cbfbfbb9662c5401fd8594700a32 SHA512 90e5aa708dff7b0c6323dede1c0fc5cb8335b21d293d0ba30981d8f87245757bf1b6f58cb57a5ad175def9b08ac9f27ad37a4e17a3c679dc6bc43d5e8f205075 WHIRLPOOL 90c576c1ef74eaf4d4ae507207fc2147f91f47e1193983f74fabf325b1d6651e42fc77376eb0f59ab59578a14b1068690f8a1631715d038b4d2eaf077e287ba4
DIST netbeans-trunk-nightly-201504130001-src.zip 207117285 SHA256 0d878514b8738ff27d6ff2db087d6e4f77badb8d62170e7363ad71ffc7f21ee2 SHA512 61ab7c14aed3ca28a9c30ed5c2b12ca2adf2d3686d42ff546d23c1677430407183d30f87b895961adc230ecd551ce5ad164a1e9547413c2886d7cc31348950a8 WHIRLPOOL 1386de55e74cbadd5d58ba663a2b4f03395f8015af4bd98dc494a03f9ed7f9c8d4eb85d14aaaaeee6ebba6b95dd665f7b6c61bc82e583f725e06826ddf8e5c1c
+DIST netbeans-trunk-nightly-201504140001-src.zip 207131027 SHA256 78124063613a80e58738442f8dfdf251a297c218bf3a9982d2c8aa62a2d77a9f SHA512 dd5b7d32c1ac1107f8ddca68168d47abdc93eda7b226de6373d1f2842707ca275c2c23d61fffac7d125d8aa403c946c2b6d52ea992a609b4b065d3215ed9d206 WHIRLPOOL 8cf5588de638ee1effa5ba65dc95bbea8b6c72dc8b36d997eeaf3dd60d0ca1848c8786e4fbd43f98b5036a707efef6625c4a6a1acf35a6fb40e9fd1566939e13
EBUILD netbeans-7.0.1-r2.ebuild 6736 SHA256 e808fba2ddb516270d93b5cf67cff60d98b37ca58a158878f2e3b3ad696cfc82 SHA512 653fb585d9eaa20fcf88d778a7f34d63c9f29f2af2153a432fcab6d977ef9619c699b19587a48b148ccf717f4b31a43859b81cff80d5d84ad273c5fa16e8f565 WHIRLPOOL 257f2466c3ad198a05db9d5e377cad2707f8a4daf1f421e516d7435670a85fd4bb5f6b3ab657ebda8cc23937e1b4e1f4acce8cccd85bccddc5a7b1f9abbde0ce
EBUILD netbeans-7.1.2.ebuild 6976 SHA256 4222e248dfb664ccfea85d4938ad691d3685f32d8e9b33289d1dda088057261b SHA512 cc0a20bd542b61621fe08d5413611f7bcbbebf0c37d5f67c590c31324e74eb5594e72efacc86d843ff3abffc98c4859c2733c63ce6f993baf51e24d69197b64d WHIRLPOOL 30fb7b0cbf22fc39a8dabefd27a0073ce73e62ef082d55839fb7f815bb73bc5c3c24c3418ce175f355d7c64138ef7e9616da41c68b3b57a70353d16c6113daf7
EBUILD netbeans-7.2.ebuild 7057 SHA256 29140b2779f1a24722499605101c286d05415b4f97d2363afedef711cc586067 SHA512 0776f530f9530c533b13019f7b34fc664990a16926bcff768d0a9f3b9035de82dcd2ed66425ad8da27c65aa69fe3e6be966e0a1ee1bc222949e5d42e14f7f7f1 WHIRLPOOL 9fcb95348171fb0bd8d794b80b51b2e3ce36fd84ccc81653bdd0172cbfa99791e527b33c895ebf7b4d81c228f17d4afab367eb55ceffe28df835b2d09dc8f778
@@ -56,5 +57,6 @@ EBUILD netbeans-9999_p20150403.ebuild 7216 SHA256 bf0adf2a0482c2fa4c775c2221a280
EBUILD netbeans-9999_p20150407.ebuild 7216 SHA256 4261e28353924415151136d81525d79ff755735d55ab7310d10a521baacee8e2 SHA512 8558b390b6ef1ac298fd7c7fe6ee1ebfbd2a750015511de0b26b6ae8ff61c276c806485e470c75192cee5cc70d67aff1022d40d9e90f086b94e1fa08cebb5c61 WHIRLPOOL 047797e1e06193c6fb8903b1bdf5bf8fca64558a088c2c9a5fbbce039fe20781b9e7a386789a7af019cbdb815574ecc4788abfb7e2513ba6ebd47661c1f8102f
EBUILD netbeans-9999_p20150410.ebuild 7216 SHA256 c62523692542f26e5203db6e996c9c5dd989906be965ae3683d856aafcdb8c43 SHA512 449e17a3eeafe5d54497ba1f735f6ac61f1763438eb4a9cd7279572a4a73acef5cf5a27d3fa84a18ceb863d3ad792900a213d66650a2a856c1203e12c818a2f0 WHIRLPOOL 781575f94429480f4770488b4fa5fb1f1a8f47fce0afc0bd6a302ae3550c5ed67d7733c11ac5059b804d384c2e5913dbc5bf4e74ca37836bd37cd85169d2cfff
EBUILD netbeans-9999_p20150413.ebuild 7216 SHA256 4f9e9814aab0b20815b9b88a0ed235601b4ed6a0e93eb69d4600d026e96187eb SHA512 fc6807a6d11796e65a53d3a8f8a5c050d91cec94f0a129f04a051e55145d8ca500dd3eca35b17592409f7ee7afe1cf8527db60bd3eaad7278b111a3e875fb1d2 WHIRLPOOL 0773b9a9ca2bf5960830edfd6135f336f4756241b5e556e07379a830e758e869b092ffc5f41a80404da03627ece4056b0f6bb2652c2d72175ba735009c8477b4
-MISC ChangeLog 145945 SHA256 7674720e5b85e568f63ac6c701581c14424979d7ec870421cfa38f198c9ccaed SHA512 9c0a2862ed43be4e402c81fa757beafe3671902f45a1cbb79b8a5d5cda5320cbcfb314515e92d6b5b732ae19c20f8b595f6084e3331aa7b2592884245ecfa3da WHIRLPOOL 23dcab17cf397b2eaa982d12bd7ec53897d32b39d2363a4dc926088861746754847c07cf9456563a4fa0196932887684f4b5409596686a5c887b6053f7b21242
+EBUILD netbeans-9999_p20150414.ebuild 7216 SHA256 12dd75fe3792937732b5a60c887eb1cb8f9e0e02ac7a42b689e5df34d99c5f67 SHA512 fdd8273374ce6c637112341d925c17e330ef3b134839bb44040c1e9e6dcedea6499d8d4763eb1224771f5242e09f60b98edc4d0c5def6bddcde6f151ee7d9402 WHIRLPOOL 05db751a76c3987ecd0bb67beb5aaa2e2e5c4ec88cf6e7a91f7f1c6e80c1709b04f4b4b4cb33e94528e092a3da1c20734dfd86d5d36e80e8be639819add9b84e
+MISC ChangeLog 146104 SHA256 80e7f2db586299b9624437c215862660b85c0df8f48742004f27ac28a91b1b3d SHA512 bcb636831585371bea013c8574805b1df06d218ae26837caf55cb16152c29a3798284e06c9bebe26202c1235658b2a9de30025c925e6138a9bcb9714e0dbb7a2 WHIRLPOOL 22984f4a4769b1bf98077a5f7cb7fc359bd9a65d896519e2f85577a99302af73b09cb8bbf01c7ff3d98fe639356c56b6b4d73ace89bf051de896cbd6a57191e4
MISC metadata.xml 333 SHA256 a7c289d7be537b4c51bd8100bca0d8a40ceb5fb011942bbd1b286841cf3c1d0a SHA512 3f730fc27f893489524053e81a465519037a68e297f02a5d6400f85f8bfd8a20006e5515a135b8a5779ebf5951a661d99aaa8bf3b9b96141f863e134dba2265e WHIRLPOOL d37106234351185946f6dc870e9b77babd38bed88673771949d26d176d8dad4071be5f2c59bf72b139a6a35c899c2c7ac9ffde1c7b4885135d52c821780cf3d2
diff --git a/dev-util/netbeans/netbeans-9999_p20150414.ebuild b/dev-util/netbeans/netbeans-9999_p20150414.ebuild
new file mode 100644
index 0000000..aec0298
--- /dev/null
+++ b/dev-util/netbeans/netbeans-9999_p20150414.ebuild
@@ -0,0 +1,264 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans IDE"
+HOMEPAGE="http://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-04-14_00-01-28/zip/netbeans-trunk-nightly-201504140001-src.zip"
+PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
+L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
+ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
+SRC_URI="linguas_af? ( ${ALL_URLS} )
+ linguas_ar? ( ${ALL_URLS} )
+ linguas_bg? ( ${ALL_URLS} )
+ linguas_ca? ( ${ALL_URLS} )
+ linguas_cs? ( ${ALL_URLS} )
+ linguas_de? ( ${ALL_URLS} )
+ linguas_el? ( ${ALL_URLS} )
+ linguas_es? ( ${ALL_URLS} )
+ linguas_fr? ( ${ALL_URLS} )
+ linguas_gl? ( ${ALL_URLS} )
+ linguas_hi_IN? ( ${ALL_URLS} )
+ linguas_id? ( ${ALL_URLS} )
+ linguas_it? ( ${ALL_URLS} )
+ linguas_ja? ( ${ALL_URLS} )
+ linguas_ko? ( ${ALL_URLS} )
+ linguas_lt? ( ${ALL_URLS} )
+ linguas_nl? ( ${ALL_URLS} )
+ linguas_pl? ( ${ALL_URLS} )
+ linguas_pt_BR? ( ${ALL_URLS} )
+ linguas_pt_PT? ( ${ALL_URLS} )
+ linguas_ro? ( ${ALL_URLS} )
+ linguas_ru? ( ${ALL_URLS} )
+ linguas_si? ( ${ALL_URLS} )
+ linguas_sq? ( ${ALL_URLS} )
+ linguas_sr? ( ${ALL_URLS} )
+ linguas_sv? ( ${ALL_URLS} )
+ linguas_ta_IN? ( ${ALL_URLS} )
+ linguas_tl? ( ${ALL_URLS} )
+ linguas_tr? ( ${ALL_URLS} )
+ linguas_vi? ( ${ALL_URLS} )
+ linguas_zh_CN? ( ${ALL_URLS} )
+ linguas_zh_TW? ( ${ALL_URLS} )
+"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE_NETBEANS_MODULES="
+ +netbeans_modules_apisupport
+ netbeans_modules_cnd
+ netbeans_modules_dlight
+ netbeans_modules_enterprise
+ netbeans_modules_ergonomics
+ netbeans_modules_extide
+ netbeans_modules_groovy
+ +netbeans_modules_java
+ netbeans_modules_javacard
+ +netbeans_modules_javafx
+ netbeans_modules_mobility
+ netbeans_modules_php
+ +netbeans_modules_profiler
+ netbeans_modules_webcommon
+ +netbeans_modules_websvccommon"
+IUSE_LINGUAS="
+ linguas_af
+ linguas_ar
+ linguas_bg
+ linguas_ca
+ linguas_cs
+ linguas_de
+ linguas_el
+ linguas_es
+ linguas_fr
+ linguas_gl
+ linguas_hi_IN
+ linguas_id
+ linguas_it
+ linguas_ja
+ linguas_ko
+ linguas_lt
+ linguas_nl
+ linguas_pl
+ linguas_pt_BR
+ linguas_pt_PT
+ linguas_ro
+ linguas_ru
+ linguas_si
+ linguas_sq
+ linguas_sr
+ linguas_sv
+ linguas_ta_IN
+ linguas_tl
+ linguas_tr
+ linguas_vi
+ linguas_zh_CN
+ linguas_zh_TW"
+IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
+S="${WORKDIR}"
+
+DEPEND=">=virtual/jdk-1.7
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-nb-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
+ netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
+ netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
+ netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
+ netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
+ netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
+ netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
+ netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
+ netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
+ netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
+ netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
+ netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
+ netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
+ netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
+ netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
+ doc? ( ~dev-java/netbeans-javadoc-${PV} )"
+JAVA_PKG_BSFIX="off"
+NBLOCALES=""
+
+pkg_setup() {
+ for lingua in ${IUSE_LINGUAS} ; do
+ local lang=${lingua/linguas_/}
+
+ if [[ "${lang}" = "ar" ]] ; then
+ lang="ar_EG,ar_SA"
+ elif [[ "${lang}" = "es" ]] ; then
+ lang="es,es_CO"
+ elif [[ "${lang}" = "gl" ]] ; then
+ lang="gl_ES"
+ elif [[ "${lang}" = "id" ]] ; then
+ lang="in_ID"
+ elif [[ "${lang}" = "nl" ]] ; then
+ lang="nl_BE,nl_NL"
+ elif [[ "${lang}" = "tl" ]] ; then
+ lang="fil_PH"
+ fi
+
+ if use ${lingua} ; then
+ if [ -z "${NBLOCALES}" ] ; then
+ NBLOCALES="${lang}"
+ else
+ NBLOCALES="${NBLOCALES},${lang}"
+ fi
+ fi
+ done
+
+ java-pkg-2_pkg_setup
+}
+
+src_unpack() {
+ if [ -n "${NBLOCALES}" ] ; then
+ unpack $(basename ${SOURCE_URL})
+ unpack $(basename ${L10N_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+ fi
+}
+
+src_prepare() {
+ if [ -n "${NBLOCALES}" ] ; then
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ fi
+
+ java-pkg-2_src_prepare
+}
+
+src_compile() {
+ if [ -n "${NBLOCALES}" ] ; then
+ einfo "Compiling support for locales: ${NBLOCALES}"
+ eant -f nbbuild/build.xml bootstrap || die
+ eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
+ -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
+ fi
+}
+
+src_install() {
+ if [ -n "${NBLOCALES}" ] ; then
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
+ if [ -d "${cluster}" ] ; then
+ insinto /usr/share/netbeans-${cluster}-${SLOT}
+ doins -r ${cluster}/*
+ fi
+ done
+
+ if [ -d nb ] ; then
+ insinto /usr/share/netbeans-nb-${SLOT}/nb
+ doins -r nb/*
+ fi
+
+ popd >/dev/null || die
+ fi
+}
+
+pkg_postinst() {
+ if [ -n "${NBLOCALES}" ] ; then
+ einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
+ einfo "the locale is built for Netbeans."
+ einfo "If you want to force specific locale, use --locale argument, for example:"
+ einfo "${PN}-${SLOT} --locale de"
+ einfo "${PN}-${SLOT} --locale pt:BR"
+ fi
+
+ if use linguas_ar ; then
+ einfo
+ einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
+ fi
+
+ if use linguas_es ; then
+ einfo
+ einfo "You selected Spanish locale so you can choose either es or es:CO variant."
+ fi
+
+ if use linguas_gl ; then
+ einfo
+ einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
+ fi
+
+ if use linguas_id ; then
+ einfo
+ einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
+ fi
+
+ if use linguas_nl ; then
+ einfo
+ einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
+ fi
+
+ if use linguas_tl ; then
+ einfo
+ einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
+ fi
+}
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] dev/fordfrog:master commit in: dev-java/netbeans-enterprise/, dev-java/netbeans-mobility/, ...
@ 2016-02-28 14:00 Miroslav Šulc
0 siblings, 0 replies; 4+ messages in thread
From: Miroslav Šulc @ 2016-02-28 14:00 UTC (permalink / raw
To: gentoo-commits
commit: 7e8d135db33a2e7bf6b438d22085279564c1035f
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 28 11:50:38 2016 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sun Feb 28 11:50:38 2016 +0000
URL: https://gitweb.gentoo.org/dev/fordfrog.git/commit/?id=7e8d135d
netbeans: removed obsolete ebuilds
Package-Manager: portage-2.2.27
dev-java/netbeans-apisupport/Manifest | 2 -
.../netbeans-apisupport-9999_p20160127.ebuild | 111 ------
dev-java/netbeans-cnd/Manifest | 2 -
.../netbeans-cnd-9999_p20160127.ebuild | 127 -------
dev-java/netbeans-dlight/Manifest | 2 -
.../netbeans-dlight-9999_p20160127.ebuild | 101 ------
dev-java/netbeans-enterprise/Manifest | 2 -
.../netbeans-enterprise-9999_p20160127.ebuild | 266 ---------------
dev-java/netbeans-ergonomics/Manifest | 2 -
.../netbeans-ergonomics-9999_p20160127.ebuild | 101 ------
dev-java/netbeans-extide/Manifest | 2 -
.../netbeans-extide-9999_p20160127.ebuild | 108 ------
dev-java/netbeans-groovy/Manifest | 2 -
.../netbeans-groovy-9999_p20160127.ebuild | 111 ------
dev-java/netbeans-harness/Manifest | 2 -
.../netbeans-harness-9999_p20160127.ebuild | 114 -------
dev-java/netbeans-ide/Manifest | 2 -
.../netbeans-ide-9999_p20160127.ebuild | 378 ---------------------
dev-java/netbeans-java/Manifest | 2 -
.../netbeans-java-9999_p20160127.ebuild | 274 ---------------
dev-java/netbeans-javacard/Manifest | 2 -
.../netbeans-javacard-9999_p20160127.ebuild | 134 --------
dev-java/netbeans-javadoc/Manifest | 2 -
.../netbeans-javadoc-9999_p20160127.ebuild | 168 ---------
dev-java/netbeans-javafx/Manifest | 2 -
.../netbeans-javafx-9999_p20160127.ebuild | 124 -------
dev-java/netbeans-mobility/Manifest | 2 -
.../netbeans-mobility-9999_p20160127.ebuild | 126 -------
dev-java/netbeans-nb/Manifest | 2 -
.../netbeans-nb/netbeans-nb-9999_p20160127.ebuild | 128 -------
dev-java/netbeans-php/Manifest | 2 -
.../netbeans-php-9999_p20160127.ebuild | 127 -------
dev-java/netbeans-platform/Manifest | 2 -
.../netbeans-platform-9999_p20160127.ebuild | 165 ---------
dev-java/netbeans-profiler/Manifest | 2 -
.../netbeans-profiler-9999_p20160127.ebuild | 121 -------
dev-java/netbeans-webcommon/Manifest | 2 -
.../netbeans-webcommon-9999_p20160127.ebuild | 122 -------
dev-java/netbeans-websvccommon/Manifest | 2 -
.../netbeans-websvccommon-9999_p20160127.ebuild | 94 -----
dev-util/netbeans/Manifest | 2 -
dev-util/netbeans/netbeans-9999_p20160127.ebuild | 253 --------------
42 files changed, 3295 deletions(-)
diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
index 7263e61..1a8b768 100644
--- a/dev-java/netbeans-apisupport/Manifest
+++ b/dev-java/netbeans-apisupport/Manifest
@@ -3,7 +3,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201601270002-src.zip 209531425 SHA256 368e7f65afd280d20a26b31be55a46dd03eb2ec10bc10a6126ce782b855372a2 SHA512 633671e83592c1016efcd91226b46d957435c8d55066339dc712f30a17821638b20bc617373d715914087dcb3498fa68817373f63e0489b0a35dcb9a47e382e5 WHIRLPOOL 3d5b403e4cdf89382e47c3bc471047162081a2403689484afb3b08ef764d3f38932f5dd057240840a5cf9fd6b64919ded7b08d4fc81e75352aef4ff61065c6da
DIST netbeans-trunk-nightly-201601280002-src.zip 209553372 SHA256 ccbc7eb7f1317a14111bc06b7f35089ade220aed0d91e5aa91d774eed602c7cf SHA512 aeeebe3500207a3a4b63d775fec0119980bdf19dfa7e7bd4436c75f4d6b542c3ee6d0a2955165ff50b8d3e4f27acdbf93a5bee29e1f1b4ce0b16c0f4c85cbae1 WHIRLPOOL 08957d670b1816869be8ac6d6de3a67ca3cbe8ffb3c4c92c681355f0fd98016d76de29a49f039b6d333291f5dbe9c2e601f3c80bd4f8fefdd37bdf095c72ef51
DIST netbeans-trunk-nightly-201601290002-src.zip 209572474 SHA256 aecbabf995b4317e2cb4cac3810a1ad2ef0267f0ce546438e1ef8ad7a97870d6 SHA512 be81d583e4f78c66f67037917188f189ebd13615c61b1afe373a9a39d7d0bcc33e70495c2ca3642b8e224e52ea214b80f3b2cb7fe6fa2868885af061c978add5 WHIRLPOOL 2ce1abe1c1f6043eea13c4432ffa72143b335bcececf2df63b2ef18f9700fc42d69bbfec9d4895912dea17283abe451dab3de2665bfb4cfef9a9790919523eba
DIST netbeans-trunk-nightly-201601310002-src.zip 209587059 SHA256 fc95aebeac0d9ad56f46f55c48f6f2f29be561f35efd97b4b2ed5a80336045a6 SHA512 9b3a14aa58c3796257278d867e180c6dac24a9f8e9d3cf8ea2e8b639f8947e8514c6fa93c1ee8764fd854eeaa2e5239ac1febda6b53cf173525e99fa5328d58a WHIRLPOOL 4cb3842a6a99c9b80ecfd455912df8fea23339a432a3e5e9b36ba551c630efebef1211fe60edaec55fae0261c0f4cfafda626edcc27d867cb0a6aeee755ecb3e
@@ -31,7 +30,6 @@ DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
EBUILD netbeans-apisupport-8.0.2.ebuild 3314 SHA256 b68fe791f275fe4fcc8b00888688949b8927cb39db2cf9ad7860017c6d20adee SHA512 35c4bbcd34ec0eaef8a2de86c13333d2bf092db61af48558c3e173bb17dbf8fcd15001307bd7c498f4ccdbaa4277e1ee42ff0909af6170039165b547f646c383 WHIRLPOOL 206fe8d5f64e76827d3eb958a629ba087e8a16c2797752f5d9e62dff4166653677587a81be19e0a2c6adcf49292255d532e1f542c02550b1cf6ffd51467bde3c
EBUILD netbeans-apisupport-8.1.ebuild 3338 SHA256 d249a09cd1a527bfc4f0dc87b1768aad9f05fc7fe7079fad0094c27d416d030c SHA512 47e5db58581625b23157ef7a7b6e340fce1327db85e015369ac32791178a0836af3348397ac6ff4439ab246170d3318c2062994c81019ff361084f00d432c9c8 WHIRLPOOL 8e379c9219b7730a15c10216bed00c3ec104f84b252d32da629f066095897398a4d8818e07cda5afdf94b115b97ead8de6a9529f38c81c1c41144067f119e54e
-EBUILD netbeans-apisupport-9999_p20160127.ebuild 3384 SHA256 ebe398d51659b89da5184ade85ebab6f80aafa29a4787390c86f97c411e97adb SHA512 64c2ca899841ebb20456d4457251aa2e1e591db2c2eb6867039b8c04d7bdbbe61d2af48e0a17d2af45763ed320bc02f5379ec60114ad52ddb17ff6d058f8e7d4 WHIRLPOOL de17de704b6f37bb7d282b18c7d28ea1e9b02f6361005b3f9bbcd82612921e20c1c047398b2b66d54b03b7f74ce078fb1bcc738342a948293eaa8b3b55a2d67c
EBUILD netbeans-apisupport-9999_p20160128.ebuild 3384 SHA256 8b644f55bf5f5136ee9f45e12756275983275847f0124641026053006ef2792d SHA512 268e02b9615c69f1ba63505b56effd917c737e3b08cbea628ef21c10218006698691a3fe84e68fd8c7823238a3f7eeb0cbc3fcd15f8ec13d2f269d0b06fcd3ff WHIRLPOOL f623cef513bda37e016bf62025bec76e18980d8927c623b18f1cfd2998d0b96cd579f37135258da597331dae6864555c68e799ae8f747037001c1248cb774b1d
EBUILD netbeans-apisupport-9999_p20160129.ebuild 3384 SHA256 9890b1fb66a753a27a0a9b074b96312919ad16c9e9723d730022093648f4c5f2 SHA512 492d280abed8fdda1439921da9e8e9a7debe1be4d2166b778d411aa0bdd5160f6be82e6b3d2f70937d60ad37ed4e99b7a06aa421daf8c98e33c065e96dd06c5b WHIRLPOOL d2334241c23fdcd54fb9e436b9fa0f2eb4adf94fdd8ee1c7f52a55340913f762bdef385c74d0040794dc8064ace86cd8262b867fd906b0f2952458f1e1ad425d
EBUILD netbeans-apisupport-9999_p20160131.ebuild 3384 SHA256 6ce06ae6c5c0fc9b990d7726c3d29ce44188ea288f7962c50a1f6886a3b30b76 SHA512 40bb82b5d136e86c38b0baa4b094da8fb840bd8f725d6dd477718e2ff6d06baa892945207c698e1aa0e040a3dbb52100e105ca728580cb0ac4bb0eb1a5e40fcc WHIRLPOOL e866b87e4c2b2d4830cd7d6cab8bc5c0bb19be7a086a1655d140ee5408bc57e5a81376fbda8387be073ce8474a4e27bc892699bfa479a6f37048f6665d14448c
diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160127.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160127.ebuild
deleted file mode 100644
index 30653e6..0000000
--- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160127.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans API Support Cluster"
-HOMEPAGE="http://netbeans.org/projects/apisupport"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-01-27_00-02-15/zip/netbeans-trunk-nightly-201601270002-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/apisupport >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
-}
diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
index 73de526..48c3503 100644
--- a/dev-java/netbeans-cnd/Manifest
+++ b/dev-java/netbeans-cnd/Manifest
@@ -16,7 +16,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201601270002-src.zip 209531425 SHA256 368e7f65afd280d20a26b31be55a46dd03eb2ec10bc10a6126ce782b855372a2 SHA512 633671e83592c1016efcd91226b46d957435c8d55066339dc712f30a17821638b20bc617373d715914087dcb3498fa68817373f63e0489b0a35dcb9a47e382e5 WHIRLPOOL 3d5b403e4cdf89382e47c3bc471047162081a2403689484afb3b08ef764d3f38932f5dd057240840a5cf9fd6b64919ded7b08d4fc81e75352aef4ff61065c6da
DIST netbeans-trunk-nightly-201601280002-src.zip 209553372 SHA256 ccbc7eb7f1317a14111bc06b7f35089ade220aed0d91e5aa91d774eed602c7cf SHA512 aeeebe3500207a3a4b63d775fec0119980bdf19dfa7e7bd4436c75f4d6b542c3ee6d0a2955165ff50b8d3e4f27acdbf93a5bee29e1f1b4ce0b16c0f4c85cbae1 WHIRLPOOL 08957d670b1816869be8ac6d6de3a67ca3cbe8ffb3c4c92c681355f0fd98016d76de29a49f039b6d333291f5dbe9c2e601f3c80bd4f8fefdd37bdf095c72ef51
DIST netbeans-trunk-nightly-201601290002-src.zip 209572474 SHA256 aecbabf995b4317e2cb4cac3810a1ad2ef0267f0ce546438e1ef8ad7a97870d6 SHA512 be81d583e4f78c66f67037917188f189ebd13615c61b1afe373a9a39d7d0bcc33e70495c2ca3642b8e224e52ea214b80f3b2cb7fe6fa2868885af061c978add5 WHIRLPOOL 2ce1abe1c1f6043eea13c4432ffa72143b335bcececf2df63b2ef18f9700fc42d69bbfec9d4895912dea17283abe451dab3de2665bfb4cfef9a9790919523eba
DIST netbeans-trunk-nightly-201601310002-src.zip 209587059 SHA256 fc95aebeac0d9ad56f46f55c48f6f2f29be561f35efd97b4b2ed5a80336045a6 SHA512 9b3a14aa58c3796257278d867e180c6dac24a9f8e9d3cf8ea2e8b639f8947e8514c6fa93c1ee8764fd854eeaa2e5239ac1febda6b53cf173525e99fa5328d58a WHIRLPOOL 4cb3842a6a99c9b80ecfd455912df8fea23339a432a3e5e9b36ba551c630efebef1211fe60edaec55fae0261c0f4cfafda626edcc27d867cb0a6aeee755ecb3e
@@ -44,7 +43,6 @@ DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
EBUILD netbeans-cnd-8.0.2.ebuild 4510 SHA256 0a9a4e58e28f395b5bcb017016b6ddb1b77afe393d0e5bd81cc05e3a32076c71 SHA512 2b1fedfe292fa140920fd11829e77127f9535e08b8307886accfa37e6d11195a1204e6b71b2640937da0711c3ce0bbf80c0eaa3c248a64fd61b6a3d99d5de14e WHIRLPOOL 10b1518360ade5d6f1f27c79a10f630b94a2ec5062e18df11f9828d4b374e6cbdea0b9f770e01c117ca90fa194dff9bd3be6a468075c2d35167fb78a7bb32794
EBUILD netbeans-cnd-8.1.ebuild 4744 SHA256 e008e92761489558e039a07d4858b5a9745aa38c38c57668cba8b5f6a28dbd9b SHA512 724af3f292851fa1a04ccc95fe0a4f9d0fab5503ce31d2ff11be73779d67bd0f38835b334684f628f8eea2dde44543e6b872611b2bd6c01191ccfe26e69f4ec2 WHIRLPOOL 59ddd65a105dafeb8b783f457ec7a8c67a5a3aceb78ca60ac7c4f45f330b28b429ba6236a643ca0023189a9ebdb1ca0182ec0546943ec2494693859aa8f95515
-EBUILD netbeans-cnd-9999_p20160127.ebuild 4790 SHA256 ef97f5648fb7e4c62ca46a05745dac7523d4286892ffc13e3fbc0f3301586071 SHA512 ccd6e138f940a3d17cab39c1206f54f161b9fa6267bc895f7bed9ef600abe94b37372c311c745738bc3857468f99e4b9d8db956b6f617c42f5b331c207d2176a WHIRLPOOL 96461880dc3076ec6c6069e7c850e42d66476217f4f385555b7aa1b874222eac1b3b87a6263e48d2d0eb3a06f8196038b8ff47fbf838d8edbb221fd14d7a7dee
EBUILD netbeans-cnd-9999_p20160128.ebuild 4790 SHA256 a03039f09241763376fc87452e9f6b928d915e56e2ea9bd47297a3630a3dac71 SHA512 05ef01cf018da426f538b7b8f2c0feb7da3e980ef54afec2b7daaad850f4dbac0c319a6b2b04bc7cec8bb3f10e0ce98f684223178b0d002e5ece6e7cfb0e1552 WHIRLPOOL 1f68d1a02f4454b447f8ba7334f631f5fc7f851c173c7b4687a466a8e3bdb921e2c000a33d010837e225d17102cfd273f4ad3c67c5eaf0563cb97539a7a3eecc
EBUILD netbeans-cnd-9999_p20160129.ebuild 4790 SHA256 bde95da79ff2390d97a08cacd904acb99d86308259a8fdd6f5b26838f6c8568d SHA512 76d117b16bf36a22633b6ff9949a83b71dd2fb60010ecc994404c2bcbc5c2547833bb65f42f3d8cf182e9ffa8ce8aa743e2f5c00a1ce8522aa3909364f0d38dd WHIRLPOOL c41e0350be94b9cf48928a75365ed17718d369c61c5fecdeda04b83fc4b7f0f1d6bc6a222cfc3b48f1c8966def5bd427738bb72679724886aa2a9b019cfe1941
EBUILD netbeans-cnd-9999_p20160131.ebuild 4790 SHA256 1ea104fd415abc4d1c0449aa616d1430d603b7d1c76670ad0bda30fac03d1871 SHA512 2b5a99eeb58977ae285987ccbba56d9a394ece55a3d5ecf6daa4791a274cedc1a3e0d577e713a705e012c1c941953ce14ed3b40383ec16a2753ff6c45aa0adce WHIRLPOOL 54cfcd1e3227f08f7168c7b18caaeca68682a58d77582a5b62e497722d58c8dd5770fc8d58cd29095e33c48dbd8f54b7ae42f88c59e5a90aca69a6003a79f835
diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160127.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160127.ebuild
deleted file mode 100644
index e64fa5f..0000000
--- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160127.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans CND Cluster"
-HOMEPAGE="http://netbeans.org/projects/cnd"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-01-27_00-02-15/zip/netbeans-trunk-nightly-201601270002-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/C796A5575BF0F5364ACD3D8173ED6EC664686AC2-clank_0.3.6.zip
- http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
- http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
- http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# These files are for remote development and debugging
-QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
-
-CDEPEND="~dev-java/netbeans-dlight-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- >=dev-java/jna-3.4.0
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/C796A5575BF0F5364ACD3D8173ED6EC664686AC2-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
- ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-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
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
- cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.dlight.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/cnd >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- fperms 755 bin/dorun.sh
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
-}
diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
index fd8a09e..e7cd064 100644
--- a/dev-java/netbeans-dlight/Manifest
+++ b/dev-java/netbeans-dlight/Manifest
@@ -7,7 +7,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201601270002-src.zip 209531425 SHA256 368e7f65afd280d20a26b31be55a46dd03eb2ec10bc10a6126ce782b855372a2 SHA512 633671e83592c1016efcd91226b46d957435c8d55066339dc712f30a17821638b20bc617373d715914087dcb3498fa68817373f63e0489b0a35dcb9a47e382e5 WHIRLPOOL 3d5b403e4cdf89382e47c3bc471047162081a2403689484afb3b08ef764d3f38932f5dd057240840a5cf9fd6b64919ded7b08d4fc81e75352aef4ff61065c6da
DIST netbeans-trunk-nightly-201601280002-src.zip 209553372 SHA256 ccbc7eb7f1317a14111bc06b7f35089ade220aed0d91e5aa91d774eed602c7cf SHA512 aeeebe3500207a3a4b63d775fec0119980bdf19dfa7e7bd4436c75f4d6b542c3ee6d0a2955165ff50b8d3e4f27acdbf93a5bee29e1f1b4ce0b16c0f4c85cbae1 WHIRLPOOL 08957d670b1816869be8ac6d6de3a67ca3cbe8ffb3c4c92c681355f0fd98016d76de29a49f039b6d333291f5dbe9c2e601f3c80bd4f8fefdd37bdf095c72ef51
DIST netbeans-trunk-nightly-201601290002-src.zip 209572474 SHA256 aecbabf995b4317e2cb4cac3810a1ad2ef0267f0ce546438e1ef8ad7a97870d6 SHA512 be81d583e4f78c66f67037917188f189ebd13615c61b1afe373a9a39d7d0bcc33e70495c2ca3642b8e224e52ea214b80f3b2cb7fe6fa2868885af061c978add5 WHIRLPOOL 2ce1abe1c1f6043eea13c4432ffa72143b335bcececf2df63b2ef18f9700fc42d69bbfec9d4895912dea17283abe451dab3de2665bfb4cfef9a9790919523eba
DIST netbeans-trunk-nightly-201601310002-src.zip 209587059 SHA256 fc95aebeac0d9ad56f46f55c48f6f2f29be561f35efd97b4b2ed5a80336045a6 SHA512 9b3a14aa58c3796257278d867e180c6dac24a9f8e9d3cf8ea2e8b639f8947e8514c6fa93c1ee8764fd854eeaa2e5239ac1febda6b53cf173525e99fa5328d58a WHIRLPOOL 4cb3842a6a99c9b80ecfd455912df8fea23339a432a3e5e9b36ba551c630efebef1211fe60edaec55fae0261c0f4cfafda626edcc27d867cb0a6aeee755ecb3e
@@ -35,7 +34,6 @@ DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
EBUILD netbeans-dlight-8.0.2.ebuild 2898 SHA256 08402481b573b90396431be03bda45904b2dd29f0086e09a111fe362e310c3f7 SHA512 3f6d6c9ea0043382562fbe47ad16e3273032407a74cb44ec7ff26736f96483835af4be8674361e910912a550b9fe592cc5a28c2b93b6b993076553195c35eac5 WHIRLPOOL 9d8706ccbc0d97b0f5d64ebf22c36316b08d8fbccd57408119ca5f5faef08c7f82677bf67488ff611eabeaa730e4c9a730c50966d94d738cfe79330ac147863d
EBUILD netbeans-dlight-8.1.ebuild 2922 SHA256 f003a099e3f82f5ab53dcc56d86c00a662c98f47480feacac2a77ffea90ccd0f SHA512 94706ac4d8570deb8860236300cfeddfb2c3cbfd385ecb438a039991deeb018f292f6dbb2267d7c701b7f1b5b88d200f2c25696fb3204fcf205c15155b26d1fc WHIRLPOOL 1e44f40c8e2c03b7aa7385ef20a3247ea15a4d4705ce4b5f860bffe236eb578ab3d912f2cc2457e5906158ae747edc3b6b92463336c69af9cd58eca3fccb223d
-EBUILD netbeans-dlight-9999_p20160127.ebuild 2968 SHA256 94c777096574b90c00e795b157014e56f20f101be5ea66db92bdd9f71ee22167 SHA512 a2ab661a2b7dcbd4845b8d790bd64b1f6f75dabfcee466ab90d7859e008f19d9606c891576d01563d02eb25e20ac581c36b9748b1db67229582c61bce1b4031d WHIRLPOOL 5b960d602009e2c7fa613545d8e5442646368bc90c514c0abb05c2436d1a96a7d8c0c634f8dc4e877244b7e23b09763b4641e3b888f9ef85f8adde33be394188
EBUILD netbeans-dlight-9999_p20160128.ebuild 2968 SHA256 b7b27bbe3eafac9d5d5586092b1479aed8e0209467885a12fd4ebe17e77daf7c SHA512 2c6d6778e247fac4671e0a7ec926232a5088959442e819e03d31984b10c02dfc173698af7b8cbdc2ec759e907428fc3ecc1f1c9ab2f0e2f91ab9f3a1719b7969 WHIRLPOOL 455c842a59a9ed0f7c1e6d8f20a592fedb16de3e51dabac148a510e5297af702ba29d4c21dd70448ee3d3039c59a16eac499846b1958a319565b769438f742e7
EBUILD netbeans-dlight-9999_p20160129.ebuild 2968 SHA256 cde3f9619c4a8083df8bc61014023d0e18f21676ae27dbd4a5f554930f4c69ea SHA512 1a47deed637e81a65f3deb2bd596693dafe97b128ef32ea410f95660fea5a3a9cd6eb8339c42411baee73014d45ffeb7e7108d39ba8419e2c34d36d300a7ee19 WHIRLPOOL 8e8ca7ed81a569ef438604899fcf2d70a47277dccde854c06001214a21494a1d38f8047e908f4382ed3a519b37d566ba88faf71cc7b3e3acad19147681d764c6
EBUILD netbeans-dlight-9999_p20160131.ebuild 2968 SHA256 c16bd6d76364ebb45c88e08df4e95c4b8855948e94e4c90d2c44f9b696424ac9 SHA512 b5bab0f36ea0377162ca8f25ed0ac7d9050cdb201f3be0ef7d4771cbec83b88574f91848370f52eb6ec30aca8703ddb3c9bfd76d5d2b1a922b8837e466216d03 WHIRLPOOL bea04887129ca67eab6b26dfe8e3768a2be815eeb85d9c3b19c9cbcbf80cef8ef76ca419d01df8bc3dd18258311ade88244bc29d8ac036d6aaf0ccb1c0767d36
diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160127.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160127.ebuild
deleted file mode 100644
index 9cb9e5c..0000000
--- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160127.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans D-Light Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-01-27_00-02-15/zip/netbeans-trunk-nightly-201601270002-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/AE86A01A66ADBA4126F61A340A97B093FDFC1F47-fs_server-1.0.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/AE86A01A66ADBA4126F61A340A97B093FDFC1F47-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/dlight >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
-}
diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
index 639ce80..4262a3a 100644
--- a/dev-java/netbeans-enterprise/Manifest
+++ b/dev-java/netbeans-enterprise/Manifest
@@ -35,7 +35,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201601270002-src.zip 209531425 SHA256 368e7f65afd280d20a26b31be55a46dd03eb2ec10bc10a6126ce782b855372a2 SHA512 633671e83592c1016efcd91226b46d957435c8d55066339dc712f30a17821638b20bc617373d715914087dcb3498fa68817373f63e0489b0a35dcb9a47e382e5 WHIRLPOOL 3d5b403e4cdf89382e47c3bc471047162081a2403689484afb3b08ef764d3f38932f5dd057240840a5cf9fd6b64919ded7b08d4fc81e75352aef4ff61065c6da
DIST netbeans-trunk-nightly-201601280002-src.zip 209553372 SHA256 ccbc7eb7f1317a14111bc06b7f35089ade220aed0d91e5aa91d774eed602c7cf SHA512 aeeebe3500207a3a4b63d775fec0119980bdf19dfa7e7bd4436c75f4d6b542c3ee6d0a2955165ff50b8d3e4f27acdbf93a5bee29e1f1b4ce0b16c0f4c85cbae1 WHIRLPOOL 08957d670b1816869be8ac6d6de3a67ca3cbe8ffb3c4c92c681355f0fd98016d76de29a49f039b6d333291f5dbe9c2e601f3c80bd4f8fefdd37bdf095c72ef51
DIST netbeans-trunk-nightly-201601290002-src.zip 209572474 SHA256 aecbabf995b4317e2cb4cac3810a1ad2ef0267f0ce546438e1ef8ad7a97870d6 SHA512 be81d583e4f78c66f67037917188f189ebd13615c61b1afe373a9a39d7d0bcc33e70495c2ca3642b8e224e52ea214b80f3b2cb7fe6fa2868885af061c978add5 WHIRLPOOL 2ce1abe1c1f6043eea13c4432ffa72143b335bcececf2df63b2ef18f9700fc42d69bbfec9d4895912dea17283abe451dab3de2665bfb4cfef9a9790919523eba
DIST netbeans-trunk-nightly-201601310002-src.zip 209587059 SHA256 fc95aebeac0d9ad56f46f55c48f6f2f29be561f35efd97b4b2ed5a80336045a6 SHA512 9b3a14aa58c3796257278d867e180c6dac24a9f8e9d3cf8ea2e8b639f8947e8514c6fa93c1ee8764fd854eeaa2e5239ac1febda6b53cf173525e99fa5328d58a WHIRLPOOL 4cb3842a6a99c9b80ecfd455912df8fea23339a432a3e5e9b36ba551c630efebef1211fe60edaec55fae0261c0f4cfafda626edcc27d867cb0a6aeee755ecb3e
@@ -63,7 +62,6 @@ DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
EBUILD netbeans-enterprise-8.0.2-r1.ebuild 15075 SHA256 41d376117ad1d8d59c8194debfd29dc42f5fd4de70aee12a2134ec143a604dda SHA512 4cd9de88e9a401cc0be88e3e2605abc411c47307818376b2bcc00f9ae570b21324f2bf00fd83e819bfa076da0fb07811fa1f0f9362a6cd0ee05b63221a199000 WHIRLPOOL 73f4518c14430fe7aa3614ebf1b11a06ba0e9bce7479af2770db3a114f149d575a16a655218f757ed416b5149228ac56dac700f5a8d5e034cc838bfa4092e636
EBUILD netbeans-enterprise-8.1-r1.ebuild 15888 SHA256 d4c04ccfee01a46819020cb7cf8fd8297618f3c0431ae2d9dd7eec8131f988ab SHA512 6c7c39c378cb79d3f382cb80d07710a8c5233aaf0df8fb58889ee6aa6bde73624efa6aa49b43f84105685094a7aff89e4b6367ffd1fd113da27b42d50d07e983 WHIRLPOOL e678e2a6957e428c1b6e51469c0e7cc6a08da2c797f1575b6bb660a7f3281c00f071179de459e27c983304915b005baaf94ad4fae0a4c08162f218bf53b7d821
-EBUILD netbeans-enterprise-9999_p20160127.ebuild 15825 SHA256 fda016ce13996815dc1a97776d8ae4fca321fdf31926633afbc1f17f9427cdb1 SHA512 24ae4e8bbbab5cfe3fc74e3e730db4e5d66d26a04ae7fefe72e51e87d6207c18619907fe01affa7a66b9efe7ccb250be9920b9b916c7c1f0101cd2d83037a8bc WHIRLPOOL 0f6397e92aae46bd81e548dadd6491c1a7cb0032b4848b72bc4f45c652a8271e3878d1fca14cfa844799109afb7f5b5e700d6917a8c5b1bfa1eae6b3e095b7a5
EBUILD netbeans-enterprise-9999_p20160128.ebuild 15825 SHA256 08265ef2cf841e6ebe18dd26a227f2fd45061437bae1359e237b1c693519972e SHA512 4ee3c28bdf0b6e04ad09c89d90da0d119e3d434d0cb648704c8f53696d6dee876b5e66bcc844665296f9adb53ee618f21ea3c53bf74554d18265fe35597f248c WHIRLPOOL afb5821c4950c773eac22ec2a601ef25ca036f961360a19781ac52e8f71a9363973e168003e7b0ddc1dff4ee364f84077e157cbc5437c570a0ac7c90a38bb496
EBUILD netbeans-enterprise-9999_p20160129.ebuild 15825 SHA256 11ac5af569d12ae7a164e2aa4c0eb0652215b1e209bee5b94f8b8de409b8d9ad SHA512 a7048b99b1e5d612ca0d112305a487db887ad326894b58b95be57fda80abf8992b9ec562cf28183699129cf87ccdef3c7b51f7ba3fde4c39f7708ca98ee4a153 WHIRLPOOL 0e3a8e58007ab8e966396a49bb44ebadb08f08d935a1b7a690feb8748fd1368986b6967b570460bcdd3d686dc5eb19a7ee20005db7416a3e9fb5c3187a2e235e
EBUILD netbeans-enterprise-9999_p20160131.ebuild 15825 SHA256 39a6119cf0f9a174e8cedce132e34ea5d54c03a1ad37303b0202d338af2766f5 SHA512 23e342a112fcfad052ad26cb18f2038571f34e9f7a20caf73139ca951deef4557dedba4f2d1dac046fb28854809a3414fcdd0c467fc2ff6a71857279347b9efc WHIRLPOOL 02a4b226915d7eed3c50350a131b0626978ebd6daab8b1f26527f0a711fd3382c9861605af2d77247cf7742faeecfa8141a14420ab0be46573d60fe05b5cb203
diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160127.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160127.ebuild
deleted file mode 100644
index 1cdc6e4..0000000
--- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160127.ebuild
+++ /dev/null
@@ -1,266 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Enterprise cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-01-27_00-02-15/zip/netbeans-trunk-nightly-201601270002-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
- http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
- http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
- http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
- http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
- http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
- http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
- http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
- http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
- http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
- http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
- http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
- http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
- http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
- http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
- http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
- http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
- http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
- http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
- http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
- http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
- http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
- http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
- http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
- http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
- http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
- http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
- http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
- http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
- http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-profiler-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/commons-codec:0
- dev-java/commons-fileupload:0
- dev-java/commons-logging:0
- dev-java/glassfish-deployment-api:1.2
- dev-java/jsr181:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- >=dev-java/junit-4.4:4
- dev-java/tomcat-servlet-api:2.3"
-RDEPEND=">=virtual/jdk-1.7
- ${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:14
- 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-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
- ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
- ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
- ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
- ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
- ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
- ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
- ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
- ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
- ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
- ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
- ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
- ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
- ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
- ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
- ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
- ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
- ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
- ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
- ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
- ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
- ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
- ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
- ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
- ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
- ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
- ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
- ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
- ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
- ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
- java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
- java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
- java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
- java-pkg_jar-from --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
-}
-
-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-14 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 aed4979..5f9afad 100644
--- a/dev-java/netbeans-ergonomics/Manifest
+++ b/dev-java/netbeans-ergonomics/Manifest
@@ -3,7 +3,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201601270002-src.zip 209531425 SHA256 368e7f65afd280d20a26b31be55a46dd03eb2ec10bc10a6126ce782b855372a2 SHA512 633671e83592c1016efcd91226b46d957435c8d55066339dc712f30a17821638b20bc617373d715914087dcb3498fa68817373f63e0489b0a35dcb9a47e382e5 WHIRLPOOL 3d5b403e4cdf89382e47c3bc471047162081a2403689484afb3b08ef764d3f38932f5dd057240840a5cf9fd6b64919ded7b08d4fc81e75352aef4ff61065c6da
DIST netbeans-trunk-nightly-201601280002-src.zip 209553372 SHA256 ccbc7eb7f1317a14111bc06b7f35089ade220aed0d91e5aa91d774eed602c7cf SHA512 aeeebe3500207a3a4b63d775fec0119980bdf19dfa7e7bd4436c75f4d6b542c3ee6d0a2955165ff50b8d3e4f27acdbf93a5bee29e1f1b4ce0b16c0f4c85cbae1 WHIRLPOOL 08957d670b1816869be8ac6d6de3a67ca3cbe8ffb3c4c92c681355f0fd98016d76de29a49f039b6d333291f5dbe9c2e601f3c80bd4f8fefdd37bdf095c72ef51
DIST netbeans-trunk-nightly-201601290002-src.zip 209572474 SHA256 aecbabf995b4317e2cb4cac3810a1ad2ef0267f0ce546438e1ef8ad7a97870d6 SHA512 be81d583e4f78c66f67037917188f189ebd13615c61b1afe373a9a39d7d0bcc33e70495c2ca3642b8e224e52ea214b80f3b2cb7fe6fa2868885af061c978add5 WHIRLPOOL 2ce1abe1c1f6043eea13c4432ffa72143b335bcececf2df63b2ef18f9700fc42d69bbfec9d4895912dea17283abe451dab3de2665bfb4cfef9a9790919523eba
DIST netbeans-trunk-nightly-201601310002-src.zip 209587059 SHA256 fc95aebeac0d9ad56f46f55c48f6f2f29be561f35efd97b4b2ed5a80336045a6 SHA512 9b3a14aa58c3796257278d867e180c6dac24a9f8e9d3cf8ea2e8b639f8947e8514c6fa93c1ee8764fd854eeaa2e5239ac1febda6b53cf173525e99fa5328d58a WHIRLPOOL 4cb3842a6a99c9b80ecfd455912df8fea23339a432a3e5e9b36ba551c630efebef1211fe60edaec55fae0261c0f4cfafda626edcc27d867cb0a6aeee755ecb3e
@@ -31,7 +30,6 @@ DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
EBUILD netbeans-ergonomics-8.0.2.ebuild 2843 SHA256 f9262f6ee7f2aed1fab9bf4cf756f565272e9894afa50b349735e39961e7acc3 SHA512 f158c27640541f7aef31da050e0811c07a251ae4797cc663b95a074a47eaf9d6bb7a9aa11ba38ea55e75c185f7dba74629ba6716a819e8ad68eb3db9ada71451 WHIRLPOOL 4fe9634fb673fb05dbba25996efc3a212ef3bb23ab6e7c732cb75de076feb930735e3901806fd9c801abc7ee8aa8eb800718065325d415371255a886474061d4
EBUILD netbeans-ergonomics-8.1.ebuild 2867 SHA256 6d2c0b7221d47b64c77b243c8c5232c6d8c24d3199eae5799adafeac609b2e2a SHA512 6302c8c13d43ec51048e8b0439916746a01bb67f14e7cd21be95b4179df6106dcff1d3973b9191f7a36cf6f29d53b1d2308864f5f64d9f87f980ea264b1a97c0 WHIRLPOOL 63ceaad04323d9085dfb90d1e5075ad13f6e14e8991b13aafaf3fc174440152054f32498ac8d03f57917744887db3bc1efdfc30b473b8d1a33b514ec4960ea6f
-EBUILD netbeans-ergonomics-9999_p20160127.ebuild 2913 SHA256 3ff7d0ca56a47b907c8eb59fdda44013347653ac74216ae56d14217cf3961ced SHA512 028471dd3fd49a160fa212bd3dcca9a5c3724efb119ea939553f3e11174f27729c0282b844a3a7080e0bca622f8fb2680d6461d5c95f7abeb393aad2d19cdbc5 WHIRLPOOL 0b3a2d2435cabf0aabb57f6941f8db8d0f27106aa2ff47694b89653057aa25183fc586b3fa1c63c1aeb399fa8e754c9e112c8c7ffe04f031a1ee4befb3e767ec
EBUILD netbeans-ergonomics-9999_p20160128.ebuild 2913 SHA256 8f1d28834af6ac8a0877afd2925a579dfd50f96a002b35a7ef49559d198810c0 SHA512 ee5ca206224837e32124f57cd6d1c04158e3bb479e2db2e093705e271cd36531c7d8308bf8b415d4dc29baa57bc201b8d2ba7106277f216c96fb0894897efcef WHIRLPOOL dc2a6ebfc6797d56f607310c28964bf9ebf77c5cd11311bbe2c0bf49676f26e71b32672e21d9422aba8e05b99827a433b82557133c7807237d8a83a930a23820
EBUILD netbeans-ergonomics-9999_p20160129.ebuild 2913 SHA256 69365d476dc57889d9bedeacd496e9d9eaff09788b022c7aaec8625b4bc85939 SHA512 bbbc2946db4e95374cabeef608d31454261143422e7910ac44eb837b1365cda9c9a0205d791a15f660a123f28a9b721db608cf2fa86be1bf2d86ad4e8d160d08 WHIRLPOOL 47ef0a7188b0697e8be4a6a41d394afa9b048b4a31b3bbd369dec63de9294bbf08e1baaad6c4254c106e057de8b2dea3b4606b39f144b2ac4c8ef84613d50144
EBUILD netbeans-ergonomics-9999_p20160131.ebuild 2913 SHA256 5cfa54f1831365fda034264e4ffd366e94bac16dc4645de9056dcca947f66112 SHA512 57211541d9c154399a90ae37ece1af1a34c9de2a3ef9a3ce4ad2634c717588b8cc18357ba45ed30c25f9594d4ac0ac50518dd5754d148d3c10a538d37e75e38c WHIRLPOOL 69d4358d6c29a33cb7977de8a28a1eccdab217fb8d44d81fbddc69a61046e73b62ea24a802e65dcdc207310e7deb2581319b7b9c6941d75ca69ba02a8065fa3f
diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160127.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160127.ebuild
deleted file mode 100644
index 23fede5..0000000
--- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160127.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Ergonomics Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-01-27_00-02-15/zip/netbeans-trunk-nightly-201601270002-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
- cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.nb.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/ergonomics >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
-}
diff --git a/dev-java/netbeans-extide/Manifest b/dev-java/netbeans-extide/Manifest
index 3ed4b14..16913a5 100644
--- a/dev-java/netbeans-extide/Manifest
+++ b/dev-java/netbeans-extide/Manifest
@@ -5,7 +5,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201601270002-src.zip 209531425 SHA256 368e7f65afd280d20a26b31be55a46dd03eb2ec10bc10a6126ce782b855372a2 SHA512 633671e83592c1016efcd91226b46d957435c8d55066339dc712f30a17821638b20bc617373d715914087dcb3498fa68817373f63e0489b0a35dcb9a47e382e5 WHIRLPOOL 3d5b403e4cdf89382e47c3bc471047162081a2403689484afb3b08ef764d3f38932f5dd057240840a5cf9fd6b64919ded7b08d4fc81e75352aef4ff61065c6da
DIST netbeans-trunk-nightly-201601280002-src.zip 209553372 SHA256 ccbc7eb7f1317a14111bc06b7f35089ade220aed0d91e5aa91d774eed602c7cf SHA512 aeeebe3500207a3a4b63d775fec0119980bdf19dfa7e7bd4436c75f4d6b542c3ee6d0a2955165ff50b8d3e4f27acdbf93a5bee29e1f1b4ce0b16c0f4c85cbae1 WHIRLPOOL 08957d670b1816869be8ac6d6de3a67ca3cbe8ffb3c4c92c681355f0fd98016d76de29a49f039b6d333291f5dbe9c2e601f3c80bd4f8fefdd37bdf095c72ef51
DIST netbeans-trunk-nightly-201601290002-src.zip 209572474 SHA256 aecbabf995b4317e2cb4cac3810a1ad2ef0267f0ce546438e1ef8ad7a97870d6 SHA512 be81d583e4f78c66f67037917188f189ebd13615c61b1afe373a9a39d7d0bcc33e70495c2ca3642b8e224e52ea214b80f3b2cb7fe6fa2868885af061c978add5 WHIRLPOOL 2ce1abe1c1f6043eea13c4432ffa72143b335bcececf2df63b2ef18f9700fc42d69bbfec9d4895912dea17283abe451dab3de2665bfb4cfef9a9790919523eba
DIST netbeans-trunk-nightly-201601310002-src.zip 209587059 SHA256 fc95aebeac0d9ad56f46f55c48f6f2f29be561f35efd97b4b2ed5a80336045a6 SHA512 9b3a14aa58c3796257278d867e180c6dac24a9f8e9d3cf8ea2e8b639f8947e8514c6fa93c1ee8764fd854eeaa2e5239ac1febda6b53cf173525e99fa5328d58a WHIRLPOOL 4cb3842a6a99c9b80ecfd455912df8fea23339a432a3e5e9b36ba551c630efebef1211fe60edaec55fae0261c0f4cfafda626edcc27d867cb0a6aeee755ecb3e
@@ -33,7 +32,6 @@ DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
EBUILD netbeans-extide-8.0.2.ebuild 3307 SHA256 084e952eae1708b0fab785fd34313985e864dbc74a8531a0d5cdcf906e88f85a SHA512 ade8dc37aa932d7ec20966199e521311716061c23df08d02635f78efd2776f1d7bf040b0f9c9488b947bbbdfb3e33fa764723e3dfffa2214892bc6d685428f6f WHIRLPOOL ad2c26b005675ebca7d902ff1e6caa28552f3fda6795e327cc3584cf109f0ad6efad6516e15af5e70d689be236298b0948003e09a3da4991b3e29a1c85607b2f
EBUILD netbeans-extide-8.1.ebuild 3331 SHA256 7d81adb3cba102e13678052bfe288e8417753ebceb69f69ce528ede3fedcef04 SHA512 ae445552036799069f31b40c145879ac55cf0964e168f328ac84f2d434171de8c4848e3416ad7425563e8565c09f798c9520bb3cb7511348f5d6a7522b878e40 WHIRLPOOL 44142233d4d3047ebb5c152992b484e5fef1fddd04cf274cc370f00beece5a75a986e5fadedd4bc18a01559c4f6cb58289cefbfc24d8d098d70056707e8b8f57
-EBUILD netbeans-extide-9999_p20160127.ebuild 3377 SHA256 3a46903906bf4438183e94e6105f15fa5967e228bcfd91b3fd5c0208bc0e09b1 SHA512 ef9978b48f38e1c5f68e73873c214b70c5a7ab46af81562e25cf6756189c09b771dd4d57daff41f7e71161421a5490dd13bf474c7de930f2ed4b607766de4892 WHIRLPOOL d510712c6351e7833bd19081a976925d93c0096e0b5b70efc9e7659810ebf9312c7d4077368b454ebdaa3f8b2f56fa366352cf16057c69a5644e8f67d8d58867
EBUILD netbeans-extide-9999_p20160128.ebuild 3377 SHA256 29909a5e82ef010cc75d9b69b4365a3e2631717d14dbadd332a88624330de213 SHA512 ced60b098bfb035c4711c44406f7410d024fb2e4a50f8a596ff5e913e16f6dde590054d6e67976dc310b0a53df571eb5bcce24bd6c9503e70f639ab5a9e1f0b5 WHIRLPOOL b80af6355f5ee6a7f532b72bb98e76ff78f39592f2fa3368c1813d00ee1d0b531790c7566ed9ed5e20aa8031013ec4d4d2e5e7cfbb738906b877581e8cd02f26
EBUILD netbeans-extide-9999_p20160129.ebuild 3377 SHA256 444f74315b5c815af87442a43d6e20ceb2ca03114525c6834bbbffca339d4004 SHA512 802147deee41e61d1298eb4c9c39a867853d22d5e6d8837dc36780261c14b9546cf391a26cb9d8443ed0b4233c61cd8a36ce636a79ddf73c88216024c9ab69e4 WHIRLPOOL 0cf78cf59ec428af8d76f3ff4bfbd883683e77cc01869e539144c4b4f40f6f5a589ce61fba09e27383effee8e0f1e5e9e5eeb1730cfb9122c2fa94d824bcbfeb
EBUILD netbeans-extide-9999_p20160131.ebuild 3377 SHA256 68594e9939d5ac7e950d44a02c32c4554f78b18572a50039d2e9fd48f9b1ab21 SHA512 fe9317fd8a0f94748db66dbfc6f287dc2f0b9abadc25bfece9bab451183e7dceed808a897e70cef1e7fcc223113c54b8e076e8e58a90ce2de423f1b779d439d9 WHIRLPOOL 8a9b275995657c62379c9f87dedb4e730abca75d14a21fc0923eccc63f8510a099e3d4a30eb80d9b6ddf4663fc42ce0645cae9fe490e9d5191e63693c13e2650
diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160127.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160127.ebuild
deleted file mode 100644
index bed9866..0000000
--- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160127.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans ExtIDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-01-27_00-02-15/zip/netbeans-trunk-nightly-201601270002-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
- http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/javahelp:0
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/extide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
-}
diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
index b4d7a75..a1651fa 100644
--- a/dev-java/netbeans-groovy/Manifest
+++ b/dev-java/netbeans-groovy/Manifest
@@ -5,7 +5,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201601270002-src.zip 209531425 SHA256 368e7f65afd280d20a26b31be55a46dd03eb2ec10bc10a6126ce782b855372a2 SHA512 633671e83592c1016efcd91226b46d957435c8d55066339dc712f30a17821638b20bc617373d715914087dcb3498fa68817373f63e0489b0a35dcb9a47e382e5 WHIRLPOOL 3d5b403e4cdf89382e47c3bc471047162081a2403689484afb3b08ef764d3f38932f5dd057240840a5cf9fd6b64919ded7b08d4fc81e75352aef4ff61065c6da
DIST netbeans-trunk-nightly-201601280002-src.zip 209553372 SHA256 ccbc7eb7f1317a14111bc06b7f35089ade220aed0d91e5aa91d774eed602c7cf SHA512 aeeebe3500207a3a4b63d775fec0119980bdf19dfa7e7bd4436c75f4d6b542c3ee6d0a2955165ff50b8d3e4f27acdbf93a5bee29e1f1b4ce0b16c0f4c85cbae1 WHIRLPOOL 08957d670b1816869be8ac6d6de3a67ca3cbe8ffb3c4c92c681355f0fd98016d76de29a49f039b6d333291f5dbe9c2e601f3c80bd4f8fefdd37bdf095c72ef51
DIST netbeans-trunk-nightly-201601290002-src.zip 209572474 SHA256 aecbabf995b4317e2cb4cac3810a1ad2ef0267f0ce546438e1ef8ad7a97870d6 SHA512 be81d583e4f78c66f67037917188f189ebd13615c61b1afe373a9a39d7d0bcc33e70495c2ca3642b8e224e52ea214b80f3b2cb7fe6fa2868885af061c978add5 WHIRLPOOL 2ce1abe1c1f6043eea13c4432ffa72143b335bcececf2df63b2ef18f9700fc42d69bbfec9d4895912dea17283abe451dab3de2665bfb4cfef9a9790919523eba
DIST netbeans-trunk-nightly-201601310002-src.zip 209587059 SHA256 fc95aebeac0d9ad56f46f55c48f6f2f29be561f35efd97b4b2ed5a80336045a6 SHA512 9b3a14aa58c3796257278d867e180c6dac24a9f8e9d3cf8ea2e8b639f8947e8514c6fa93c1ee8764fd854eeaa2e5239ac1febda6b53cf173525e99fa5328d58a WHIRLPOOL 4cb3842a6a99c9b80ecfd455912df8fea23339a432a3e5e9b36ba551c630efebef1211fe60edaec55fae0261c0f4cfafda626edcc27d867cb0a6aeee755ecb3e
@@ -33,7 +32,6 @@ DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
EBUILD netbeans-groovy-8.0.2.ebuild 3346 SHA256 907e6cd11c222f15c826494b44929483803f0e4249de0d54db51e6855b574148 SHA512 8bb37121e7e32621959318d109b1d982e2c705a9deb7171f5fef1dcaed55fc5718b0bc9e6bbb2592cdaa5e96d874bb6e6bfa96d06fe09f14d5250c1485eb1da5 WHIRLPOOL d5e09fa1e975835f05c6132c091fee4ae9fc9dd671af9f5f88a9195d5cd4a93804f96687ed3f2bd741117fa65773f2c464b3cfd6697425039cc51a940efa2a31
EBUILD netbeans-groovy-8.1.ebuild 3370 SHA256 ca32569d438060704e4d5d5e46be2ebf20bffdb0ae2471d8718ada8676f32082 SHA512 40555d2ffa0ddab1e55ca514eddbd98c6e721caa230cd174050fb56f144def46f389b0ac018068c9f509936c83235b2d3423cae8676db7c96e8782b0da73e4ad WHIRLPOOL 7b2b021581db21aa8ff90ea188ddeea0974ec84fdb064cf367a56a6fa53487affe89edb1880a83934a2cf0c586060a9192838687ffebf33b55e79d9ddc7ac986
-EBUILD netbeans-groovy-9999_p20160127.ebuild 3416 SHA256 18ec3e56910a46236867084529a3985fa55cf6f4c15652fa60d68d91e07c313d SHA512 2919ec033c55c235b4e2f20285b205045a80dfced74b482fda0943a904b5c98e51763bd67b9502afd794b3884523800fe27789a88f6906d35cfbd8f5e6e155e5 WHIRLPOOL 9679c5174ebf41d2c8046e0651dca4ed8ff8b210cd68fbad3a1ab5babb60be68fff0f7b722bc6f435a84ecec628bb5d52dbe2923d1ef1996aa2759c42a2ed1fb
EBUILD netbeans-groovy-9999_p20160128.ebuild 3416 SHA256 d2204bbe6dfdbe3a68bde48288a5f323f0c458449971c475857e43f348ea5f79 SHA512 c21d72c1e65630494662946d1d595539b65ff651a5924e122bbd37df8152cdb1652434c099007c3f92393f5ae1b89e63904357a64f6eee598787b5fb87b75cf1 WHIRLPOOL 3c1273b457393610f5b27511674718da132168e4c5b4cb10b46807fb20f17af11a0105f3675c8d6103029f1c6166d1fddaa41f866218525b4fadfeeeb8695b23
EBUILD netbeans-groovy-9999_p20160129.ebuild 3416 SHA256 6e2e45cd825c6f334e848a862a765f18efe7355d3eee27cfc6a886e83bea5db2 SHA512 b400a4c6b0a8ef603316971f6307b926d12963cc40f8227c1f3e9c407ef461becd6204554fdf94417d05d0ab00bd603b62d19edcc7e4399945f22fa8543a7958 WHIRLPOOL 1edf622031799dc8796325c3be952d099f549423aba76d968e6fc12b4c47ae332015692a89686e2ca3e834c1d6137aca481a075856e6589b98e501ef1b5fd688
EBUILD netbeans-groovy-9999_p20160131.ebuild 3416 SHA256 24e021ac4abbc3b29b6213c2c06518b4da3ff6777ba8b7aa6b2c3039b0dd4751 SHA512 4f814e8aa51bf698ca5138c06135774b453bf428c58dd88b578bb9bf70371d20508533d1252aeec1875fd3b63af04b69f05512e5affe90648a67c1cd6451db74 WHIRLPOOL 5c1fe109bd1a338f3e2a73638c3b41baa63bcf90fa47f80d561b5ce4b87ce8e308c73fabe5c51877ab5dd39d7f0232462b3869a5c3284a2598bf59cdcce00df0
diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160127.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160127.ebuild
deleted file mode 100644
index a4260a9..0000000
--- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160127.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Groovy Cluster"
-HOMEPAGE="http://netbeans.org/projects/groovy"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-01-27_00-02-15/zip/netbeans-trunk-nightly-201601270002-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://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="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/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-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/groovy >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
-}
diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
index 40d9bbb..b389d4c 100644
--- a/dev-java/netbeans-harness/Manifest
+++ b/dev-java/netbeans-harness/Manifest
@@ -8,7 +8,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201601270002-src.zip 209531425 SHA256 368e7f65afd280d20a26b31be55a46dd03eb2ec10bc10a6126ce782b855372a2 SHA512 633671e83592c1016efcd91226b46d957435c8d55066339dc712f30a17821638b20bc617373d715914087dcb3498fa68817373f63e0489b0a35dcb9a47e382e5 WHIRLPOOL 3d5b403e4cdf89382e47c3bc471047162081a2403689484afb3b08ef764d3f38932f5dd057240840a5cf9fd6b64919ded7b08d4fc81e75352aef4ff61065c6da
DIST netbeans-trunk-nightly-201601280002-src.zip 209553372 SHA256 ccbc7eb7f1317a14111bc06b7f35089ade220aed0d91e5aa91d774eed602c7cf SHA512 aeeebe3500207a3a4b63d775fec0119980bdf19dfa7e7bd4436c75f4d6b542c3ee6d0a2955165ff50b8d3e4f27acdbf93a5bee29e1f1b4ce0b16c0f4c85cbae1 WHIRLPOOL 08957d670b1816869be8ac6d6de3a67ca3cbe8ffb3c4c92c681355f0fd98016d76de29a49f039b6d333291f5dbe9c2e601f3c80bd4f8fefdd37bdf095c72ef51
DIST netbeans-trunk-nightly-201601290002-src.zip 209572474 SHA256 aecbabf995b4317e2cb4cac3810a1ad2ef0267f0ce546438e1ef8ad7a97870d6 SHA512 be81d583e4f78c66f67037917188f189ebd13615c61b1afe373a9a39d7d0bcc33e70495c2ca3642b8e224e52ea214b80f3b2cb7fe6fa2868885af061c978add5 WHIRLPOOL 2ce1abe1c1f6043eea13c4432ffa72143b335bcececf2df63b2ef18f9700fc42d69bbfec9d4895912dea17283abe451dab3de2665bfb4cfef9a9790919523eba
DIST netbeans-trunk-nightly-201601310002-src.zip 209587059 SHA256 fc95aebeac0d9ad56f46f55c48f6f2f29be561f35efd97b4b2ed5a80336045a6 SHA512 9b3a14aa58c3796257278d867e180c6dac24a9f8e9d3cf8ea2e8b639f8947e8514c6fa93c1ee8764fd854eeaa2e5239ac1febda6b53cf173525e99fa5328d58a WHIRLPOOL 4cb3842a6a99c9b80ecfd455912df8fea23339a432a3e5e9b36ba551c630efebef1211fe60edaec55fae0261c0f4cfafda626edcc27d867cb0a6aeee755ecb3e
@@ -36,7 +35,6 @@ DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
EBUILD netbeans-harness-8.0.2.ebuild 4055 SHA256 2674d562adc57648c82cac9f714f74f9d29dd7b7ff7fa7f0ef37c43ef0975489 SHA512 7d72bed5b955b2365a4c11fcd97a2d6f2372ab939fb9a03b3ff7915053f24d695373c1aa154f6e6916d37ef3ace7b38864d575419460382760500576dae52e49 WHIRLPOOL 72f54a6cb83f282a75f0abb073109414a7b8bcd4e9263466281e68ff34148a7343ed3bd78ebdc8afd109b6b9f5b9f15bfd0e250f418fcaa4986a7c886b57b9f6
EBUILD netbeans-harness-8.1.ebuild 4079 SHA256 116b90d6e6fd1b1ad8ce99c81104262a416a485b3a3110beed70e9381333cec2 SHA512 77ca4bbaf078adf6e13c0fea0a8e673262aaed60dd799ec161584589fb4c791d9bd758c87f4272297d863d3992b54a66b77b7bf05135cada530d111e1c428e68 WHIRLPOOL d385cd6292f31a5817a2c096f960330186a68242b51ed26e4272f33a690a98175e0b622a5d5309e1e6a72ff824662964785b7d235cf3a73ba4d715cd19e89dbb
-EBUILD netbeans-harness-9999_p20160127.ebuild 4126 SHA256 186c45c90a58b47beb8fa339948f775c1635725688e8c7857fc0ece213fc26c8 SHA512 73e34bfc24482b7c8a056e54f4457acce99111c118a80cf579caa12dfea338318042a9066b5e1151020ae696174033e8174f4394c6ec331eea3326551f0d5183 WHIRLPOOL 4374ea0243c7ec94345815136bac0665cfab71405212b6c60be46ea5e626432a6f320e94577ef4d9827e8f0009db1f8a18a5e5c98162e5bcb05659f895cd0b4a
EBUILD netbeans-harness-9999_p20160128.ebuild 4126 SHA256 c545646cc1df0dbb28a0a409848d4a40309fea711524636ecaa46c916cba9bf7 SHA512 66d3884d3513366abad1b69bf2abf5d9b8d35e70117ff5b58bfe55d1271949d60dd503f90e6b1e382d26c6d85df58fa9240abb0ebea41a71d852762d5d32e7e0 WHIRLPOOL 05a9a1c862c800de14f466705b1c7e1b0f7591d1bd566c3443379500ccdfb5751671f0d1bc4eaddce32bfe3128d93c0d4709a59691df02b80aac8e52c2eb0301
EBUILD netbeans-harness-9999_p20160129.ebuild 4126 SHA256 bfb690f231d6d06959ecf694bfc7c45b202c9be0ff08c430e3b2003e21680d6f SHA512 0de734d9e7acba11539ae2dc00ba34e9ea09f59e8897a49ee4aa1fe336343b844713d5df25cf472ec6ef9af698de0674a9cd21189d25ee2ce0ebba705366c0a3 WHIRLPOOL b6e86e710904426bd6b5d38cfb4020eee5abd9df8dd7b68c90cd26d5285ccacc31ebf98f599517404e503b3d7ff738c5a0d471536b5de1ced817b196574a3e8c
EBUILD netbeans-harness-9999_p20160131.ebuild 4126 SHA256 c83fb523282aa3ff4e0b97a8347b78962f083ed42ffd5692dd83678780349fd7 SHA512 fea1215eea56be58da53060cbdc5bf6f2d61ad69101352f1ba813ebe6db2bd9bcf3beadca6ee7a8a2a4b30975810be5fede587751b30bfb2949a406a7480abf8 WHIRLPOOL 075c885864ee756c85c63675d9cc4ae76926b676a2dca2dc84f45d35b65bd1b1c23c9428974dc7db9bbc4d17e8202784734f789cb4e6b48f7ea7fc43da1c0289
diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160127.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160127.ebuild
deleted file mode 100644
index 032857f..0000000
--- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160127.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Harness"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-01-27_00-02-15/zip/netbeans-trunk-nightly-201601270002-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- dev-java/javahelp:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- >=dev-java/junit-4.4:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.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
-}
-
-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 258d226..92b391f 100644
--- a/dev-java/netbeans-ide/Manifest
+++ b/dev-java/netbeans-ide/Manifest
@@ -135,7 +135,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201601270002-src.zip 209531425 SHA256 368e7f65afd280d20a26b31be55a46dd03eb2ec10bc10a6126ce782b855372a2 SHA512 633671e83592c1016efcd91226b46d957435c8d55066339dc712f30a17821638b20bc617373d715914087dcb3498fa68817373f63e0489b0a35dcb9a47e382e5 WHIRLPOOL 3d5b403e4cdf89382e47c3bc471047162081a2403689484afb3b08ef764d3f38932f5dd057240840a5cf9fd6b64919ded7b08d4fc81e75352aef4ff61065c6da
DIST netbeans-trunk-nightly-201601280002-src.zip 209553372 SHA256 ccbc7eb7f1317a14111bc06b7f35089ade220aed0d91e5aa91d774eed602c7cf SHA512 aeeebe3500207a3a4b63d775fec0119980bdf19dfa7e7bd4436c75f4d6b542c3ee6d0a2955165ff50b8d3e4f27acdbf93a5bee29e1f1b4ce0b16c0f4c85cbae1 WHIRLPOOL 08957d670b1816869be8ac6d6de3a67ca3cbe8ffb3c4c92c681355f0fd98016d76de29a49f039b6d333291f5dbe9c2e601f3c80bd4f8fefdd37bdf095c72ef51
DIST netbeans-trunk-nightly-201601290002-src.zip 209572474 SHA256 aecbabf995b4317e2cb4cac3810a1ad2ef0267f0ce546438e1ef8ad7a97870d6 SHA512 be81d583e4f78c66f67037917188f189ebd13615c61b1afe373a9a39d7d0bcc33e70495c2ca3642b8e224e52ea214b80f3b2cb7fe6fa2868885af061c978add5 WHIRLPOOL 2ce1abe1c1f6043eea13c4432ffa72143b335bcececf2df63b2ef18f9700fc42d69bbfec9d4895912dea17283abe451dab3de2665bfb4cfef9a9790919523eba
DIST netbeans-trunk-nightly-201601310002-src.zip 209587059 SHA256 fc95aebeac0d9ad56f46f55c48f6f2f29be561f35efd97b4b2ed5a80336045a6 SHA512 9b3a14aa58c3796257278d867e180c6dac24a9f8e9d3cf8ea2e8b639f8947e8514c6fa93c1ee8764fd854eeaa2e5239ac1febda6b53cf173525e99fa5328d58a WHIRLPOOL 4cb3842a6a99c9b80ecfd455912df8fea23339a432a3e5e9b36ba551c630efebef1211fe60edaec55fae0261c0f4cfafda626edcc27d867cb0a6aeee755ecb3e
@@ -163,7 +162,6 @@ DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
EBUILD netbeans-ide-8.0.2-r1.ebuild 29314 SHA256 365d4077009861319e587dd898eed753e66756aaabaf114a5af2028342928bd8 SHA512 2a186b6ec5591f59f825dc27a6440ffeb1b96f35fcaed0a9783218d867b5a9f95378ec095b8697927fb244280c039b2afdc71d2bce2da0d7af2b06ebe1ce5cd9 WHIRLPOOL bf9a36b20188c86f70b4bd84ab6fdd7a5fcb25bf0d4793f0b8e44c10538c05ce085a29fa44673a3d78424d2276c2de6dca345e38b51887098c13a8929dc30634
EBUILD netbeans-ide-8.1-r1.ebuild 30285 SHA256 6e42dd3e0e8d546d3187f2e894244951f93f2060b187f156ed7b97d7d23b9b9e SHA512 6219b1d4d6ffb0183cfa781b87d34c01cdff4f73d09811218c5390879ccf9281b23fa7c9c884da8877a3fb8181f660130687de942782db600da90fb7b709772d WHIRLPOOL e8ec3da7e2ee059b912094f704e1abfdec936117cf34beaaee1be9fd1659727c0c5330123dc33c959cbe08e45248f82b8418afa9ffcc18a0f3ca044f997ccbe1
-EBUILD netbeans-ide-9999_p20160127.ebuild 30238 SHA256 efc40dd5a874dde7deeadc823f2f9805419095d49e9a49f954b3816ad8fd6487 SHA512 231a335d3b1b2aa202b4f3b9faf6b33e5047f5ac61f68d87acc047b2ce702ce2702ab6cd2ec48feffd8a55179518a9ceaef526a148c75a9ef48f8c645a3342a7 WHIRLPOOL 9d1eb9adb85233a0bbf45e48950791aef088f5c4041d5467ccd5d6c1b7d6583377e1286ba4d22323861a9ca4a19ff7e2d7e3b216b6b1d9c4a32bd497af44b674
EBUILD netbeans-ide-9999_p20160128.ebuild 30238 SHA256 dba6d87835fed749a8fdf6dae4c10cb0ad7a2333802b9b5eaf91ab757650014c SHA512 b558467b1199d81b4b09f1a7cd81b86059e41778ef26098cc2740d172a9832d3d90d97a6833eca86ade7aa2de76d492eba469123fb52734d441c112bdcd84623 WHIRLPOOL a381c7d6dfd15cdf44008c28374b8212924478c6ec7b364b8ac51510d1bac47dfd830da73f0d6bc763a3614a373661e9537e5f8e5cca9da852642b1fb1ee7c90
EBUILD netbeans-ide-9999_p20160129.ebuild 30238 SHA256 52ee72461891f54998b175db329c274d3de3c01d000a2b5197a2274ff00a8475 SHA512 8bc7b091db09a6f4cd625de0c10710addefc76b77780a60b8d1287641a663ff56ee35c22aec0437b27e3b6e4f112c397e3e7c195a1f9e4682a1b0d6e3ac68953 WHIRLPOOL dc63e87a596e9f0b420bcb1e90abc9716c9bbd1db65522dec2880ae14b0274cf00ef32d4c66603f7d4646db0a876a47ef60370b65573819b44d97c74c0d12e5d
EBUILD netbeans-ide-9999_p20160131.ebuild 30238 SHA256 5767b7d8fb6e6d9c9bdee95789f1f46e48655be007aef2a277c8b5ecd5814539 SHA512 7b77ca43f29e52944d72a26a47d1ad763c940a385a3d6ee72193309448783cf5bd556ce3d7f82b90149f4f37a177c9c64710ea387871607f99bcb6b0b368a3ac WHIRLPOOL e1745f191603cf5ad95a9698e68cf24744c2dd810007d264346618495effe0ef0efbe558d3c24992fc66ee3e749d1d4ccaaa4ec94a7d6e0d16d965020da8e07d
diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160127.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160127.ebuild
deleted file mode 100644
index 5cf95c3..0000000
--- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160127.ebuild
+++ /dev/null
@@ -1,378 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Cluster"
-HOMEPAGE="http://netbeans.org/projects/ide"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-01-27_00-02-15/zip/netbeans-trunk-nightly-201601270002-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
- http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
- http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
- http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
- http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
- http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
- http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
- http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
- http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
- http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
- http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
- http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
- http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
- http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
- http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
- http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
- http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
- http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
- http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
- http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
- http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
- http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
- http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
- http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
- http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
- http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
- http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
- http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
- http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
- http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
- http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
- http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
- http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
- http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
- http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
- http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
- http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
- http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
- http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
- http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
- http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
- http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
- http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
- http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
- http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
- http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
- http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
- http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
- http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
- http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
- http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
- http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
- http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
- http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
- http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
- http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
- http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
- http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
- http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
- http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
- http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
- http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
- http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
- http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
- http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
- http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
- http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
- http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
- http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
- http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
- http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
- http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
- http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
- http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
- http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-platform-${PV}
- dev-java/commons-compress:0
- dev-java/commons-httpclient:3
- dev-java/commons-logging:0
- dev-java/icu4j:4.4
- dev-java/iso-relax:0
- dev-java/jdbc-mysql:0
- dev-java/jdbc-postgresql:0
- >=dev-java/jsch-0.1.46: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=">=virtual/jdk-1.7
- app-arch/unzip
- dev-java/commons-codec:0
- ${CDEPEND}
- dev-java/javacc:0
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-JAVA_PKG_WANT_SOURCE="1.7"
-JAVA_PKG_WANT_TARGET="1.7"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
- ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
- ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
- ln -s "${DISTDIR}"/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build219_t20150519_2322.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}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
- ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
- ln -s "${DISTDIR}"/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}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-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}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
- ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
- ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
- ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
- ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
- ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
- ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
- ln -s "${DISTDIR}"/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}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.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}"/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}"/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.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}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
- ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
- ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
- ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
- ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
- ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
- ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
- ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
- ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
- ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
- ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
- ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
- ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
- ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- popd >/dev/null || die
-
- java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
- java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
- java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
- java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
- java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
- java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
- java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
- java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
- java-pkg_jar-from --into libs.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 --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 activation.jar activation.jar
- java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/ide >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
- rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
-
- insinto ${INSTALL_DIR}/bin/nativeexecution
- doins bin/nativeexecution/*
-
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
- for file in *.sh ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
-
- if use x86 ; then
- doins -r bin/nativeexecution/Linux-x86
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- elif use amd64 ; then
- doins -r bin/nativeexecution/Linux-x86_64
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
- for file in * ; do
- fperms 755 ${file}
- done
- popd >/dev/null || die
- fi
-
- popd >/dev/null || die
-
- local instdir="${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 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-4.4 icu4j.jar icu4j-4_4_2.jar
- rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax 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.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.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 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 5a5fac6..3f7a656 100644
--- a/dev-java/netbeans-java/Manifest
+++ b/dev-java/netbeans-java/Manifest
@@ -32,7 +32,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201601270002-src.zip 209531425 SHA256 368e7f65afd280d20a26b31be55a46dd03eb2ec10bc10a6126ce782b855372a2 SHA512 633671e83592c1016efcd91226b46d957435c8d55066339dc712f30a17821638b20bc617373d715914087dcb3498fa68817373f63e0489b0a35dcb9a47e382e5 WHIRLPOOL 3d5b403e4cdf89382e47c3bc471047162081a2403689484afb3b08ef764d3f38932f5dd057240840a5cf9fd6b64919ded7b08d4fc81e75352aef4ff61065c6da
DIST netbeans-trunk-nightly-201601280002-src.zip 209553372 SHA256 ccbc7eb7f1317a14111bc06b7f35089ade220aed0d91e5aa91d774eed602c7cf SHA512 aeeebe3500207a3a4b63d775fec0119980bdf19dfa7e7bd4436c75f4d6b542c3ee6d0a2955165ff50b8d3e4f27acdbf93a5bee29e1f1b4ce0b16c0f4c85cbae1 WHIRLPOOL 08957d670b1816869be8ac6d6de3a67ca3cbe8ffb3c4c92c681355f0fd98016d76de29a49f039b6d333291f5dbe9c2e601f3c80bd4f8fefdd37bdf095c72ef51
DIST netbeans-trunk-nightly-201601290002-src.zip 209572474 SHA256 aecbabf995b4317e2cb4cac3810a1ad2ef0267f0ce546438e1ef8ad7a97870d6 SHA512 be81d583e4f78c66f67037917188f189ebd13615c61b1afe373a9a39d7d0bcc33e70495c2ca3642b8e224e52ea214b80f3b2cb7fe6fa2868885af061c978add5 WHIRLPOOL 2ce1abe1c1f6043eea13c4432ffa72143b335bcececf2df63b2ef18f9700fc42d69bbfec9d4895912dea17283abe451dab3de2665bfb4cfef9a9790919523eba
DIST netbeans-trunk-nightly-201601310002-src.zip 209587059 SHA256 fc95aebeac0d9ad56f46f55c48f6f2f29be561f35efd97b4b2ed5a80336045a6 SHA512 9b3a14aa58c3796257278d867e180c6dac24a9f8e9d3cf8ea2e8b639f8947e8514c6fa93c1ee8764fd854eeaa2e5239ac1febda6b53cf173525e99fa5328d58a WHIRLPOOL 4cb3842a6a99c9b80ecfd455912df8fea23339a432a3e5e9b36ba551c630efebef1211fe60edaec55fae0261c0f4cfafda626edcc27d867cb0a6aeee755ecb3e
@@ -60,7 +59,6 @@ DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
EBUILD netbeans-java-8.0.2-r4.ebuild 13298 SHA256 d4172dfdec5afecb1cd099e18a21aa872c7822bff40b192b5f4ec4d35e6e0ef8 SHA512 48ae6f7141117fbf58123ded750d76f2e7311211a6be3b62bd491349817460da11f781ec5694da91584315547c32008f568fac3bfb406dbdb5ed7fd825ff694e WHIRLPOOL 73fb68aec003707c14b2b390c2de80f24e1e5413cf7e16cf7e661af47c908e2d559214580379e45e21d316767987ac906b5a119a61ae39f03c3d01dafad49b7c
EBUILD netbeans-java-8.1-r2.ebuild 14814 SHA256 1f49212c90fcaa9a6483f19bb60c963520f20aa08c2a509aa19cc7fda12e4564 SHA512 2d6b225f5d32f0ce1801124808b0cc2101f16a703540877c4818be06694742cfa262c3a2e7018761254f9244a7992eb7fe9bc15cdb20f6f4cb83958789c0ef42 WHIRLPOOL 8557163a46ea91a47efec3c272b8a8a0f2acbf9eaa8f6c280d0ddaac6dd8b2185f06716ab12ebf76fb87fe6c05ab1a14bfd281875ebef586f1304d2162e5f2dc
-EBUILD netbeans-java-9999_p20160127.ebuild 14930 SHA256 500c2591d6e6eebd50e188703cd1275c81a31f6971129e4ad7c80a4afcfdec00 SHA512 eef1903403bfe2f482d28d7637b9554b893dcc28a432c524c2a13f213079ecf76a8b8a0b387370cb25c15ac609575c3d89801b133c462adb428250c7e21047a4 WHIRLPOOL 6cb411cd7c1df1c8e1d2eabe2959518fcefdfc0faf429a7c49e4489c75c7e0f51d6abb9f12f9a81b8811b65c64f0d6ba8f4e7dcc918a6805c4a4bd086bff9808
EBUILD netbeans-java-9999_p20160128.ebuild 14930 SHA256 74acab37411bc60aefdb6c1b02638ba6bd6a2817c4a22f4b691dfe986003f5d8 SHA512 e8fd018bd8e9fe1eb3c2d2552c212f67f48987b0ee42b079735c8c77acaf269503a9436a4cf8c26e96f6ff68451afe170fd742e9b243a9d24ca4e179ec45f801 WHIRLPOOL 0dac873e104d540770a8ddece5cfe1c83bf2949a02f738fab7fec2b12e5d843be43ce4b5d5c1442be765a5d94d6f50bf38b338f2b656176a5c15775941502472
EBUILD netbeans-java-9999_p20160129.ebuild 14930 SHA256 067f7168197ccce48c3f005ce9709450e7d93ec4141fbc38ecf03f37a935fdf9 SHA512 1975c14bf537b80d6bb93f1a54c4fb3d54fd2988c1ef438ec39a62db8ea4ae004c29b8b108baa0d08bd81cf562881b49da68e2537391a60643e28c39723ca389 WHIRLPOOL 0a8abfde7fb1b0f0d785da0d0ffdb4839a26271b83f53e954d6b5ad465d37aeaeb3a49c546d72885451fb98514416b392ac1b990f84d8189444a68f8ae7222c8
EBUILD netbeans-java-9999_p20160131.ebuild 14930 SHA256 35b978bd0650407a3a994838b82fb16f9be704c0a76a94f653b1bf246b9e5d4f SHA512 e00f61fd157e46b7b905cced903471ced453edd87c26b4c3f4a5d8bddfb64572c8e821e8747e66ab129e41d3f47b6a8c2b46a9afdd7c2289bd80915bab885554 WHIRLPOOL f704b7736323c071a04a7b10e8f34b9a910a20e4527f0113c8a828730b2f50119e927555f721ed94ceff99bf6dbd2bbb09b330d1771e2d7dd4cc8f1f2926065b
diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160127.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160127.ebuild
deleted file mode 100644
index d5062a1..0000000
--- a/dev-java/netbeans-java/netbeans-java-9999_p20160127.ebuild
+++ /dev/null
@@ -1,274 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
-
-DESCRIPTION="Netbeans Java Cluster"
-HOMEPAGE="http://netbeans.org/projects/java"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-01-27_00-02-15/zip/netbeans-trunk-nightly-201601270002-src.zip"
-# jarjar-1.4 contains also asm libraries
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
- http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
- http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
- http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
- http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
- http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
- http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
- http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
- http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
- http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
- http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
- http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
- http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
- http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
- http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
- http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
- http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
- http://hg.netbeans.org/binaries/37781101C4BAF40437CA4D1A16149647B4082F3B-nb-javac-impl.jar
- http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
- http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
- http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
- http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/beansbinding:0
- dev-java/cglib:3
- dev-java/jdom:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/json-simple:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/absolutelayout:0
- >=dev-java/antlr-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-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
- ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
- ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
- ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
- ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
- ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
- ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
- ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
- ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
- ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
- ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
- ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
- ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
- ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
- ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
- ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
- ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- ln -s "${DISTDIR}"/37781101C4BAF40437CA4D1A16149647B4082F3B-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}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.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
-}
-
-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 jta.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 22ca4a2..16e6574 100644
--- a/dev-java/netbeans-javacard/Manifest
+++ b/dev-java/netbeans-javacard/Manifest
@@ -6,7 +6,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201601270002-src.zip 209531425 SHA256 368e7f65afd280d20a26b31be55a46dd03eb2ec10bc10a6126ce782b855372a2 SHA512 633671e83592c1016efcd91226b46d957435c8d55066339dc712f30a17821638b20bc617373d715914087dcb3498fa68817373f63e0489b0a35dcb9a47e382e5 WHIRLPOOL 3d5b403e4cdf89382e47c3bc471047162081a2403689484afb3b08ef764d3f38932f5dd057240840a5cf9fd6b64919ded7b08d4fc81e75352aef4ff61065c6da
DIST netbeans-trunk-nightly-201601280002-src.zip 209553372 SHA256 ccbc7eb7f1317a14111bc06b7f35089ade220aed0d91e5aa91d774eed602c7cf SHA512 aeeebe3500207a3a4b63d775fec0119980bdf19dfa7e7bd4436c75f4d6b542c3ee6d0a2955165ff50b8d3e4f27acdbf93a5bee29e1f1b4ce0b16c0f4c85cbae1 WHIRLPOOL 08957d670b1816869be8ac6d6de3a67ca3cbe8ffb3c4c92c681355f0fd98016d76de29a49f039b6d333291f5dbe9c2e601f3c80bd4f8fefdd37bdf095c72ef51
DIST netbeans-trunk-nightly-201601290002-src.zip 209572474 SHA256 aecbabf995b4317e2cb4cac3810a1ad2ef0267f0ce546438e1ef8ad7a97870d6 SHA512 be81d583e4f78c66f67037917188f189ebd13615c61b1afe373a9a39d7d0bcc33e70495c2ca3642b8e224e52ea214b80f3b2cb7fe6fa2868885af061c978add5 WHIRLPOOL 2ce1abe1c1f6043eea13c4432ffa72143b335bcececf2df63b2ef18f9700fc42d69bbfec9d4895912dea17283abe451dab3de2665bfb4cfef9a9790919523eba
DIST netbeans-trunk-nightly-201601310002-src.zip 209587059 SHA256 fc95aebeac0d9ad56f46f55c48f6f2f29be561f35efd97b4b2ed5a80336045a6 SHA512 9b3a14aa58c3796257278d867e180c6dac24a9f8e9d3cf8ea2e8b639f8947e8514c6fa93c1ee8764fd854eeaa2e5239ac1febda6b53cf173525e99fa5328d58a WHIRLPOOL 4cb3842a6a99c9b80ecfd455912df8fea23339a432a3e5e9b36ba551c630efebef1211fe60edaec55fae0261c0f4cfafda626edcc27d867cb0a6aeee755ecb3e
@@ -34,7 +33,6 @@ DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
EBUILD netbeans-javacard-8.0.2.ebuild 4906 SHA256 944fee40d693c2c287e748f70ba565f3cd84bb7c19110f8be716134ec20694a7 SHA512 1f66cd2756effbfde7d43f9da7d8d93cb6252c58a02ee3d821f6faeaf63bf3c63e28f80c6eb44689e3aa954452a2f3893c65e75de84158dff1da0d94cafea14a WHIRLPOOL 88197e03008b8acb1ce62f72783bb096d9a3fc2a289b83367841a8adbee2bf822031f9bd6051831515ee44b1d5d2a109c5646f98ca723506f27c874301fb4189
EBUILD netbeans-javacard-8.1.ebuild 4930 SHA256 5342d0d3f4207da3d36eb19f0fa78015f33b4a6e6435fcf43b7f568afabb9d02 SHA512 5275ae0fd617e26cd8580f6256a766bdd9cc0299f5a488be5a97744ec6abddf262e5fb1db358b9ac00203bbedfe7ac152828b174856d9cf6fa06e1e2128e219b WHIRLPOOL 427bfed5b61a421340acf7ec0cfb5e88a8b4a68cb546b9d0546b7c69ab0e29700d03e2bf58641bde63a2a43579b0521c028cf57dbf25af280fb0732565a30617
-EBUILD netbeans-javacard-9999_p20160127.ebuild 4971 SHA256 76fb1c7ceaec8fb8989ed21cd3d09df4451b1db2112ce9fe61411104a26afd75 SHA512 4bd73b9de8718f986641ecb6256b25d71d090e5e2dd789be5103d0b9ef5b996e6ce3a0bf53640be07b6a3397eaa9c66682b4de2ad626d056c010744c63ab84be WHIRLPOOL ee3568c0fac0b7eba0ebb713b392f58661200b0c80115a5357323f2b8a514296e6d31a7b5dbe1e97d3b542ccd529da0f71bae5fef72ae3adb02d8a2741e3c889
EBUILD netbeans-javacard-9999_p20160128.ebuild 4971 SHA256 e290ef5b9a91733256278122cd3296e8f05f2d029c38f0214e9426f60cb69458 SHA512 d0e79d70442be21061790edd55893de03bc94596b03918af3b24a30e9fb36ff3fbe0681ee3a24c52e6275f84e53a0af3ef2de5f0596ce8e867f926df5a85657d WHIRLPOOL 8c90580feb8b021a947d856df1d470605a52c8478ac36c38dc24b0e5efbb388c1f35a5b0128170581961383c026a85827b8900a28714b01b346da22168a81241
EBUILD netbeans-javacard-9999_p20160129.ebuild 4971 SHA256 210fcdbef8c1124a203608de6cd3396f43469dbf1904aa02901e16cfbe676422 SHA512 b9e992483af23ff78bf131398b00b26d34781000f643632df0f1f24410163a771ca59655970c2fd1ecfd71b3a120015231365c2edc93dfdf0310b7d73e72df6e WHIRLPOOL cb42f24122635a4f6686cfa87a85b5e7c23c0d31636dde12a01c7506ea8410ee557689751631a574fb36eb5674943068cf9371d265cc317ee2577de17cb00b32
EBUILD netbeans-javacard-9999_p20160131.ebuild 4971 SHA256 90bf1461c8940f6c456a04b4432544ceb40957306fec5a626cd6a043d60d32df SHA512 05a5cf8395ddac9406e1ece1cd982946568c8e894cdaf70c393f4f4ca2b8d3af19b34071dabd877673a501fc4e1269785a2c992442010b0227329fded79a19ed WHIRLPOOL e7a97a83660123a69ebe49e257a677ccf817b0054c70526d74ab6695a0c7399e98f75befb7e8d4ebca6e8520033c17182b7e3c752510282f342f6b5ab1a4e498
diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160127.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160127.ebuild
deleted file mode 100644
index 9229b76..0000000
--- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160127.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaCard Cluster"
-HOMEPAGE="http://netbeans.org/projects/javacard"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-01-27_00-02-15/zip/netbeans-trunk-nightly-201601270002-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
- http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
- http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}
- dev-java/ant-contrib:0
- dev-java/asm:3
- dev-java/bcel:0
- dev-java/commons-cli:1
- dev-java/commons-codec:0
- dev-java/commons-httpclient:3
- dev-java/commons-logging:0"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
- ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
- ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/javacard >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -fr "${D}"/${INSTALL_DIR}/bin || die
-
- popd >/dev/null || die
-
- local instdir="${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 7927549..fb3b07b 100644
--- a/dev-java/netbeans-javadoc/Manifest
+++ b/dev-java/netbeans-javadoc/Manifest
@@ -4,7 +4,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201601270002-src.zip 209531425 SHA256 368e7f65afd280d20a26b31be55a46dd03eb2ec10bc10a6126ce782b855372a2 SHA512 633671e83592c1016efcd91226b46d957435c8d55066339dc712f30a17821638b20bc617373d715914087dcb3498fa68817373f63e0489b0a35dcb9a47e382e5 WHIRLPOOL 3d5b403e4cdf89382e47c3bc471047162081a2403689484afb3b08ef764d3f38932f5dd057240840a5cf9fd6b64919ded7b08d4fc81e75352aef4ff61065c6da
DIST netbeans-trunk-nightly-201601280002-src.zip 209553372 SHA256 ccbc7eb7f1317a14111bc06b7f35089ade220aed0d91e5aa91d774eed602c7cf SHA512 aeeebe3500207a3a4b63d775fec0119980bdf19dfa7e7bd4436c75f4d6b542c3ee6d0a2955165ff50b8d3e4f27acdbf93a5bee29e1f1b4ce0b16c0f4c85cbae1 WHIRLPOOL 08957d670b1816869be8ac6d6de3a67ca3cbe8ffb3c4c92c681355f0fd98016d76de29a49f039b6d333291f5dbe9c2e601f3c80bd4f8fefdd37bdf095c72ef51
DIST netbeans-trunk-nightly-201601290002-src.zip 209572474 SHA256 aecbabf995b4317e2cb4cac3810a1ad2ef0267f0ce546438e1ef8ad7a97870d6 SHA512 be81d583e4f78c66f67037917188f189ebd13615c61b1afe373a9a39d7d0bcc33e70495c2ca3642b8e224e52ea214b80f3b2cb7fe6fa2868885af061c978add5 WHIRLPOOL 2ce1abe1c1f6043eea13c4432ffa72143b335bcececf2df63b2ef18f9700fc42d69bbfec9d4895912dea17283abe451dab3de2665bfb4cfef9a9790919523eba
DIST netbeans-trunk-nightly-201601310002-src.zip 209587059 SHA256 fc95aebeac0d9ad56f46f55c48f6f2f29be561f35efd97b4b2ed5a80336045a6 SHA512 9b3a14aa58c3796257278d867e180c6dac24a9f8e9d3cf8ea2e8b639f8947e8514c6fa93c1ee8764fd854eeaa2e5239ac1febda6b53cf173525e99fa5328d58a WHIRLPOOL 4cb3842a6a99c9b80ecfd455912df8fea23339a432a3e5e9b36ba551c630efebef1211fe60edaec55fae0261c0f4cfafda626edcc27d867cb0a6aeee755ecb3e
@@ -32,7 +31,6 @@ DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
EBUILD netbeans-javadoc-8.0.2.ebuild 5993 SHA256 baf9da38d87b86eb8ed10ef46017361f36ca8583dd90885c9d1667a51851bc52 SHA512 892bc25b30dc26e3ee7c8be9aaf8542c00a7fa1d1d8f883d82bebb816edfa93e1ee9abeac1b0c47ecc8b4169bcaded56c5c71f18151fdc22fe241fcee0fd4521 WHIRLPOOL 2012f28f3ba5074b4d262b20e9a1c8ddf590ce444339ec1a404c890867c1271e38f9f9e09717d0648fae061553f5c8da3d97a70c35c8e853fe4894fb6fd4ec96
EBUILD netbeans-javadoc-8.1.ebuild 6247 SHA256 5f0ab01cbea85353ac471a46e341750785f4889732c9da111d77b87bbd1bcc2d SHA512 4a4636f4f58a9baba9d9f5bac4ee7d4f57c0e07d6790902d34974383660f2926c4c4b16a27bacc2a3a7a0a6d5b7699caae90bb2ac513ac8e0535e46d11ec345e WHIRLPOOL 9cbac0234b9f1a8122df116512d5154b7e85561fd9541e0a77dc5c2b5863cf3238400ac17d05499e950705309faa97caace6da00c912ea07d6a74b0076f683ed
-EBUILD netbeans-javadoc-9999_p20160127.ebuild 6293 SHA256 486c1718998065afc210628e78055a6b94d8a31b2b73cf1f3dd708f55b1e9f88 SHA512 bafecb1d0525c5ea7198998c5fe0eb39a6d19a9c14b744dea09dbf983ccfe8f5be962f404446d3c620c4b8f576a873e4ff499b1a45aeca6835a88aacc1089aa6 WHIRLPOOL 4e5479d6ea7df97a37217b7407cd1e50690f3e4b0265e0a232b45d72143838d10b5dda25d71fa496d324ea1fc14e97ba97ef310d283ceedee39b6ca1e4edee1a
EBUILD netbeans-javadoc-9999_p20160128.ebuild 6293 SHA256 41fe67bc125ecffb34986a20064a4255976f6196e2877c22dafdad695886ccf6 SHA512 aecddc75ac6d801c305064c84d84ccbad49ccee6d114807a1cee62b4bb4d8cd130b7fed23de6d923fa1da3f488aef032ee7875894bf288e0b2c7478e4944bc63 WHIRLPOOL 61782be26556c8443ddd5ae0ac620daa887b1e08258f54df81d97324267b227b9ebe2d3abf0d14856aa5598d9c2412da96c1cd98eba2b2f9268b670c750aacee
EBUILD netbeans-javadoc-9999_p20160129.ebuild 6293 SHA256 d60cd6e35e3a86f772f1b4ea7bb0fd329dd6eb4d903143c77d2470e3eed42d49 SHA512 11b191aa53331558c1d992b993214ca716e15d9e8753ee109508878dea9979baa024011733bd0091848ecc3aadf46e437a75c006e488f4724c232e72c5373f34 WHIRLPOOL 32ea16e15282396e8657b9a0410ad669d2a8d2afa684928e81ef90774b97e40078882bf2066ac9e4cdf4880c83c479dbe47bf26b102846b97d2a79fd00abc643
EBUILD netbeans-javadoc-9999_p20160131.ebuild 6293 SHA256 66ec977d22d21a3e730c0d85d308d77e773492d8728607d8cc0db16fc2066316 SHA512 a8caecdee051cb4dfd55fc85ae89221e463b66ed74d96817d0f5ec43f8fd462ee30ef1aeda99b4c22590ff6fae555fd0424365456f2a4d10777154b5365805fc WHIRLPOOL 6ed29417bebb473f21405a0e3c0538b41b638fc1832787302d5d69cf4495d25c68535027551d7f667105f78cc61e27b0e5aa310e60af4b3bb36b26eb15c86a8b
diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160127.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160127.ebuild
deleted file mode 100644
index 15857b1..0000000
--- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160127.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaDocs"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-01-27_00-02-15/zip/netbeans-trunk-nightly-201601270002-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# oracle-jdk-bin is needed because 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-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.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
-}
-
-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 1a7c5e6..f51f43d 100644
--- a/dev-java/netbeans-javafx/Manifest
+++ b/dev-java/netbeans-javafx/Manifest
@@ -11,7 +11,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201601270002-src.zip 209531425 SHA256 368e7f65afd280d20a26b31be55a46dd03eb2ec10bc10a6126ce782b855372a2 SHA512 633671e83592c1016efcd91226b46d957435c8d55066339dc712f30a17821638b20bc617373d715914087dcb3498fa68817373f63e0489b0a35dcb9a47e382e5 WHIRLPOOL 3d5b403e4cdf89382e47c3bc471047162081a2403689484afb3b08ef764d3f38932f5dd057240840a5cf9fd6b64919ded7b08d4fc81e75352aef4ff61065c6da
DIST netbeans-trunk-nightly-201601280002-src.zip 209553372 SHA256 ccbc7eb7f1317a14111bc06b7f35089ade220aed0d91e5aa91d774eed602c7cf SHA512 aeeebe3500207a3a4b63d775fec0119980bdf19dfa7e7bd4436c75f4d6b542c3ee6d0a2955165ff50b8d3e4f27acdbf93a5bee29e1f1b4ce0b16c0f4c85cbae1 WHIRLPOOL 08957d670b1816869be8ac6d6de3a67ca3cbe8ffb3c4c92c681355f0fd98016d76de29a49f039b6d333291f5dbe9c2e601f3c80bd4f8fefdd37bdf095c72ef51
DIST netbeans-trunk-nightly-201601290002-src.zip 209572474 SHA256 aecbabf995b4317e2cb4cac3810a1ad2ef0267f0ce546438e1ef8ad7a97870d6 SHA512 be81d583e4f78c66f67037917188f189ebd13615c61b1afe373a9a39d7d0bcc33e70495c2ca3642b8e224e52ea214b80f3b2cb7fe6fa2868885af061c978add5 WHIRLPOOL 2ce1abe1c1f6043eea13c4432ffa72143b335bcececf2df63b2ef18f9700fc42d69bbfec9d4895912dea17283abe451dab3de2665bfb4cfef9a9790919523eba
DIST netbeans-trunk-nightly-201601310002-src.zip 209587059 SHA256 fc95aebeac0d9ad56f46f55c48f6f2f29be561f35efd97b4b2ed5a80336045a6 SHA512 9b3a14aa58c3796257278d867e180c6dac24a9f8e9d3cf8ea2e8b639f8947e8514c6fa93c1ee8764fd854eeaa2e5239ac1febda6b53cf173525e99fa5328d58a WHIRLPOOL 4cb3842a6a99c9b80ecfd455912df8fea23339a432a3e5e9b36ba551c630efebef1211fe60edaec55fae0261c0f4cfafda626edcc27d867cb0a6aeee755ecb3e
@@ -39,7 +38,6 @@ DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
EBUILD netbeans-javafx-8.0.2.ebuild 4647 SHA256 15e5e0b1c4729852dd55e5bfb2dcb520ba7c959bd9927d315c0abcb3f94e4ecc SHA512 520c60264fee67b0ccfd50ced0cc8586d5653d5186fa75c6b7cd8b400aae834de446b7e6145ad38df7e68207391fb360ef4834140e096d48add568fed387ac98 WHIRLPOOL 416a56ceb2ba85e3923ada0c8ef485cdd6fa16b3423b8fd0de523fa54dd082cbaedee5da4f1a92b50e440195f9256376f50e99a850d70ccdcb8c0ff370007f7c
EBUILD netbeans-javafx-8.1.ebuild 4671 SHA256 2a12bebaca0ddbb03b84c33de7f5933f76a8381db3c40013fc4014687ded6cd4 SHA512 ff410f96e808c414e3e9485461866239080098e46e843ee771a78a0afffddc1c776697dccb276daf7f87dadf915a212bfe9c2a07b3a8a9057cb3ea19b77163fb WHIRLPOOL 51729142255a16d4cd949d4bf5f3b681d36bc83f30dad39aad9d1dd56f7dcec0dae4377817350e7947d518129a74eec7f227c3cb1600ac168ea90d056b87d195
-EBUILD netbeans-javafx-9999_p20160127.ebuild 4717 SHA256 01a9226fb3c2da59cb88f8001c7598fd379b566a55fd4e89215e4150d81292b5 SHA512 3c5833a8ef4d15c19018852dab3c6db1f4716d056df26caa5cfe8e2e9830432535064b3291ba53e2193eb27d15fc25669717891e5678cf36555f599bfed1c3c0 WHIRLPOOL e1f62a2cc00f9d18b096ff2eb189beadeb032d4f7401deefc9902009ee6d06710796526ee74d1d697bb3e8be5b1b1f5b8acd44ea62e9603dd7ca19e72a146ff8
EBUILD netbeans-javafx-9999_p20160128.ebuild 4717 SHA256 4e085f89c66cb74c0382f7f2d93e1e0dea0357e5238a9451dc6fa5aa0c061883 SHA512 533472813715a38472ee74ed457c4d67aac07d34b67f4628b0fda2e7df9223359f553c023236e9ca9cbd31084940de8769b42c141b924d06651ac3b5d5cb177d WHIRLPOOL 6cde9b01808f84aa250d02a63df6afa42700ffb2c20a021591a6927dda9385346740052ac8ae6d202d0f5ca560edf95f04be9bdcbe6d8ab1d5c160bb69349495
EBUILD netbeans-javafx-9999_p20160129.ebuild 4717 SHA256 977b401552e3ff424a6256a98de6dce278f3e5bc0d96111998ac46159aed79c6 SHA512 d12821bbe6bbe7835b9ce4b043b7d31993d66b040bf694bd9f2695e46716701614a2d4fcbdfaac8d2f4f13d154e988c08861244b3445cf498ea0691355ca32fa WHIRLPOOL 75d0353b0a8cfeef8c0aa8dd3190d3499a86b56550b9e13ea751cc7742e88c8592ea34158609b667dc4e1c3940e0c8c0c21cc96e115e8e3357fb88d89cd3051d
EBUILD netbeans-javafx-9999_p20160131.ebuild 4717 SHA256 06879d2f78d0c1caa698686d5f096491f03714f1c1b14b2384282f65a90290b8 SHA512 81a254324cd115eea6cdb9a137fbb808dca5c47fc9c4ae3e3f258364eae1ceb92c84c939347a2c1f1b01dfe07be862a8f88897832340194bc5df4bf21ffc230a WHIRLPOOL abb4149acdf298c4798ff8905f768168fad36a0ee8d2363fdcd5725084ab869ea8d1ee7083100ff43d0d49cc2f53d470bd67e0c483c6c0faa792c7c9ad8274d0
diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160127.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160127.ebuild
deleted file mode 100644
index 5591aa8..0000000
--- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160127.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans JavaFX Cluster"
-HOMEPAGE="http://netbeans.org/projects/javafx"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-01-27_00-02-15/zip/netbeans-trunk-nightly-201601270002-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
- http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
- http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
- http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
- http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
- http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0
- dev-java/junit:4"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
- ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
- ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
- ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
- ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
- ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.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
-}
-
-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 a94503b..d92ae7b 100644
--- a/dev-java/netbeans-mobility/Manifest
+++ b/dev-java/netbeans-mobility/Manifest
@@ -3,7 +3,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201601270002-src.zip 209531425 SHA256 368e7f65afd280d20a26b31be55a46dd03eb2ec10bc10a6126ce782b855372a2 SHA512 633671e83592c1016efcd91226b46d957435c8d55066339dc712f30a17821638b20bc617373d715914087dcb3498fa68817373f63e0489b0a35dcb9a47e382e5 WHIRLPOOL 3d5b403e4cdf89382e47c3bc471047162081a2403689484afb3b08ef764d3f38932f5dd057240840a5cf9fd6b64919ded7b08d4fc81e75352aef4ff61065c6da
DIST netbeans-trunk-nightly-201601280002-src.zip 209553372 SHA256 ccbc7eb7f1317a14111bc06b7f35089ade220aed0d91e5aa91d774eed602c7cf SHA512 aeeebe3500207a3a4b63d775fec0119980bdf19dfa7e7bd4436c75f4d6b542c3ee6d0a2955165ff50b8d3e4f27acdbf93a5bee29e1f1b4ce0b16c0f4c85cbae1 WHIRLPOOL 08957d670b1816869be8ac6d6de3a67ca3cbe8ffb3c4c92c681355f0fd98016d76de29a49f039b6d333291f5dbe9c2e601f3c80bd4f8fefdd37bdf095c72ef51
DIST netbeans-trunk-nightly-201601290002-src.zip 209572474 SHA256 aecbabf995b4317e2cb4cac3810a1ad2ef0267f0ce546438e1ef8ad7a97870d6 SHA512 be81d583e4f78c66f67037917188f189ebd13615c61b1afe373a9a39d7d0bcc33e70495c2ca3642b8e224e52ea214b80f3b2cb7fe6fa2868885af061c978add5 WHIRLPOOL 2ce1abe1c1f6043eea13c4432ffa72143b335bcececf2df63b2ef18f9700fc42d69bbfec9d4895912dea17283abe451dab3de2665bfb4cfef9a9790919523eba
DIST netbeans-trunk-nightly-201601310002-src.zip 209587059 SHA256 fc95aebeac0d9ad56f46f55c48f6f2f29be561f35efd97b4b2ed5a80336045a6 SHA512 9b3a14aa58c3796257278d867e180c6dac24a9f8e9d3cf8ea2e8b639f8947e8514c6fa93c1ee8764fd854eeaa2e5239ac1febda6b53cf173525e99fa5328d58a WHIRLPOOL 4cb3842a6a99c9b80ecfd455912df8fea23339a432a3e5e9b36ba551c630efebef1211fe60edaec55fae0261c0f4cfafda626edcc27d867cb0a6aeee755ecb3e
@@ -31,7 +30,6 @@ DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
EBUILD netbeans-mobility-8.0.2.ebuild 4342 SHA256 e9b4ff8fe38904346bc21a82219696e97322bf9df4e9d4cad2259b6f08bbe7f9 SHA512 338711fe61c469cee80e499ddf8c3ad70a3a38e6658311afcd1d24edd1a99b87566fafcbd392bb958b589796e0913d2574b07570870c8d3382a91a324227082f WHIRLPOOL 855b2817c36bea67c8fb368a0740be18b71dbebb2b98a154552f002a56eaff34f54eee2698379d7200a6042c1de699df23e7717b5b6c532776852d8757b74cb0
EBUILD netbeans-mobility-8.1.ebuild 4366 SHA256 fe10d103a284b8f82b67179ea52d51d57b43cfc4a4084b97e3f9650526621497 SHA512 36bdf0948b41bfe4f9c66fe093030d5f27b90f5a89be94dfbd176e3887b249d5aa3eb9b0924df142291f0d693f274eef840ed3a7f658106847327befd0374710 WHIRLPOOL f9dd44e6401367b2df73c5f1428bff53547ac012068297667666d0241c29310aed4413a368e5350a996af37ad026e875325467b1a165cba6953d99a5da3a0d76
-EBUILD netbeans-mobility-9999_p20160127.ebuild 4412 SHA256 5c3d8395ff4a353d459a33db6445d6d35d2edaa85b862d4853328c3f8f46c3fe SHA512 0209d5a60418a404ea4953944eb207698f015b027ad192c8326825bfc97a802da481f68bc3159e026fba028a1aa1cac4c06ac0eb6e4e9d97e06ebded27a5d84d WHIRLPOOL 42679b7e2d21d314346c88e11a8abe53e3b5f206f73c64936d92d4c2a226091fa70d8fcf59be53fd1a64d7524c9a1d4169b0d3bce095b4eec94770ec2bfe8217
EBUILD netbeans-mobility-9999_p20160128.ebuild 4412 SHA256 80187228527b6610e845b1f3f18e78dd543ee0074299366f8fd7acae3b380ce6 SHA512 d4ece59b28fff3121e45a9ef12b5e23585490a0687da01de78030159a2add66e7add7b503809e571a1ccbb24b6a990f0d6f6ea9d129f7fc99cb310be7a444c9a WHIRLPOOL b26bd961c4a81e1e1aedb4b9b104ca09b05f8b3ad19a40a132b73fbf03783fadbdc324ed42737e3dd20f238058570582f147a1e503b8516f99621dae292647ea
EBUILD netbeans-mobility-9999_p20160129.ebuild 4412 SHA256 cc73307539e6630196425bbdc2f019ade2f35351458b73d051505132d201a74d SHA512 da8fcde42d65d34f77f8c8d5c51ef616d735b2fd5386bf91bcbdd190b8b9cd35093b95bb550ecc58dd0222c31fce69b52f5cbb244cc016c1ec0eb304723ac2d6 WHIRLPOOL 3c2262b85d9f92b8f93b84e4de621aa50cf991dbcd6f112c5911812589e9d4e48b0f8b696a5b981453451e05c216a9fd3a83757c27d0b385fc130be1d6243207
EBUILD netbeans-mobility-9999_p20160131.ebuild 4412 SHA256 e8c78bfbfeb0b126dbc1a67d81427e5712c7b7b637022e5888f411d16c73f2d2 SHA512 8bf0188b97815e7692121c0488664ae741b0fb835f949f0cb983f9ca1959057a3b18a2d4a3215d2ad00f5d5d34b9dfa718fa2446330327ca29d7f005eda6fd9c WHIRLPOOL 3fade0aa5af647569fd0dcdfc4b28d4fb0a2cb9ade4798a35a7a7181052938b0073a00994e08efd512fd20d7932e94dfcc08edc7f15d6edb689e7465f726fe43
diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160127.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160127.ebuild
deleted file mode 100644
index c0046b6..0000000
--- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160127.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Mobility Cluster"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-01-27_00-02-15/zip/netbeans-trunk-nightly-201601270002-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-apisupport-${PV}
- ~dev-java/netbeans-enterprise-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-websvccommon-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
- | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
- | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
- | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
- | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
- cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.apisupport.built
-
- ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
- cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.enterprise.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/mobility >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
- rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
-}
diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
index 2bca02d..e97c987 100644
--- a/dev-java/netbeans-nb/Manifest
+++ b/dev-java/netbeans-nb/Manifest
@@ -6,7 +6,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201601270002-src.zip 209531425 SHA256 368e7f65afd280d20a26b31be55a46dd03eb2ec10bc10a6126ce782b855372a2 SHA512 633671e83592c1016efcd91226b46d957435c8d55066339dc712f30a17821638b20bc617373d715914087dcb3498fa68817373f63e0489b0a35dcb9a47e382e5 WHIRLPOOL 3d5b403e4cdf89382e47c3bc471047162081a2403689484afb3b08ef764d3f38932f5dd057240840a5cf9fd6b64919ded7b08d4fc81e75352aef4ff61065c6da
DIST netbeans-trunk-nightly-201601280002-src.zip 209553372 SHA256 ccbc7eb7f1317a14111bc06b7f35089ade220aed0d91e5aa91d774eed602c7cf SHA512 aeeebe3500207a3a4b63d775fec0119980bdf19dfa7e7bd4436c75f4d6b542c3ee6d0a2955165ff50b8d3e4f27acdbf93a5bee29e1f1b4ce0b16c0f4c85cbae1 WHIRLPOOL 08957d670b1816869be8ac6d6de3a67ca3cbe8ffb3c4c92c681355f0fd98016d76de29a49f039b6d333291f5dbe9c2e601f3c80bd4f8fefdd37bdf095c72ef51
DIST netbeans-trunk-nightly-201601290002-src.zip 209572474 SHA256 aecbabf995b4317e2cb4cac3810a1ad2ef0267f0ce546438e1ef8ad7a97870d6 SHA512 be81d583e4f78c66f67037917188f189ebd13615c61b1afe373a9a39d7d0bcc33e70495c2ca3642b8e224e52ea214b80f3b2cb7fe6fa2868885af061c978add5 WHIRLPOOL 2ce1abe1c1f6043eea13c4432ffa72143b335bcececf2df63b2ef18f9700fc42d69bbfec9d4895912dea17283abe451dab3de2665bfb4cfef9a9790919523eba
DIST netbeans-trunk-nightly-201601310002-src.zip 209587059 SHA256 fc95aebeac0d9ad56f46f55c48f6f2f29be561f35efd97b4b2ed5a80336045a6 SHA512 9b3a14aa58c3796257278d867e180c6dac24a9f8e9d3cf8ea2e8b639f8947e8514c6fa93c1ee8764fd854eeaa2e5239ac1febda6b53cf173525e99fa5328d58a WHIRLPOOL 4cb3842a6a99c9b80ecfd455912df8fea23339a432a3e5e9b36ba551c630efebef1211fe60edaec55fae0261c0f4cfafda626edcc27d867cb0a6aeee755ecb3e
@@ -34,7 +33,6 @@ DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
EBUILD netbeans-nb-8.0.2.ebuild 4927 SHA256 7531e50c4d76608bf925efdba4f54f522de3a8ceeef4d48807fb4ee48bfabdf6 SHA512 925734f331cf228066c5c9e614f48b756af31cac8b559cfe756347b6a2cb0ce362c7c41489a25084f2ed3f2e415baefd148a54f39fc00269fb14179efe056cb9 WHIRLPOOL e3224c5f22bb8e4792a5f98bbe819e071ff18c99533ce05a3fc1c5898ddcca1e3ce34487ba78159bb4d60155acdf15ae4fe81189ff2d5b1bc77ffd9ee4e20aca
EBUILD netbeans-nb-8.1.ebuild 4065 SHA256 c1bfd704ecaa1fd62b149114b7391b4633a90a8a1d87645b833731920aa6efbb SHA512 56bda99c3d05522d5becb032177e4b4411d862d18a069e2d4343ddc8b08d05ed6c3199588e28aece7e583ccc9f95517621780a246bdd65c7d3edf072a61ef1cb WHIRLPOOL b9a43e6b4ada929bcf2aaed0bffe9cdfe0b9dbbf001e8ee4f2ab3cf8a08e27d318ea435d0580c80fd23cf921d261ca9b54d54a2b2e7a53173f955bde03aa0a12
-EBUILD netbeans-nb-9999_p20160127.ebuild 4111 SHA256 ce157e576dd46447d07117004ea9d28863e02c9ffe5158690a79d82c4c30ec95 SHA512 0b559a54db875da07f338b8c247c23e03ad894c27bd7cad6a20beb5d66fad132cb4c0db9706e2e5051692e37b8d5d2320ba3c7ce02c3a35579423d11e57a66e1 WHIRLPOOL 84e30c09c49ac3ce1c6cb3d30366c56352fa9ca827dc93b17c2031624fc19cc8182e1cef75f69efc0010da5202b8e0f05f707323e3effef6cdc1c882728a6882
EBUILD netbeans-nb-9999_p20160128.ebuild 4111 SHA256 37a80cd7aa618832c4ff8baa2af373e10473de6ab3287694e6f3843a89d26f2e SHA512 e6a14ab351263c3b2c9013a7f94207c48cedb059449de3bdcde1bd6ae355ad3e381c7df1e1d2e7aa59e39d9b3df49f26c2684e4e5a959b8be2d8ab5417f5df48 WHIRLPOOL 7264e716c4f34302ccd2c939bc4d9115208a8e4f705c4cca68a20f85597b0aeb33d924c6304d96a9aa0f2ab8129508781986728f38f8142eea570ca7c9511443
EBUILD netbeans-nb-9999_p20160129.ebuild 4111 SHA256 03eb8e599d256249d56bdbc2d4dc7ef83b1b36a1e8a147325c10b0758e5aa9e5 SHA512 7c1197c621c83695eb195e0ed840dcd64e89bbc0cc3e647a723af761d3558a32e9b878a99349022511902ee22b20442cc13f396656c411da0a13f2b1ba8b2146 WHIRLPOOL e99fea179c269515d6dad75f20d57e99232057833edc3cf95f57afe08ea05c68c073fc410744171b389a8d331521365edd189826b17c843718c487e98e46374e
EBUILD netbeans-nb-9999_p20160131.ebuild 4111 SHA256 467fcdfaad349af8820324f4888b52179b151888d4b8e82342c1995e20d2f4f4 SHA512 5b0718fa59766eec097506ec65186dda63be525b5936982de04eed67ab3edf6d2008e67feb320177d8c663e3f3a733657624d572b506eeacaee73b7c90f30af9 WHIRLPOOL 2fa1c9bbc0b256a7e10b76ac0c72873b8237188b48bee00529ed2914ee4e01514a37ad539cbc382e0107eb941f14468995098371428d8d17fa8bc0ec506971dd
diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160127.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160127.ebuild
deleted file mode 100644
index acb44cd..0000000
--- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160127.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE Branding"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-01-27_00-02-15/zip/netbeans-trunk-nightly-201601270002-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.harness.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans >/dev/null || die
-
- insinto ${INSTALL_DIR}/nb
-
- grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r nb
- dodoc *.txt
- dohtml *.html *.css
-
- insinto ${INSTALL_DIR}/bin
- doins bin/netbeans
- dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
- fperms 755 ${INSTALL_DIR}/bin/netbeans
-
- insinto /etc/netbeans-${SLOT}
- doins etc/*
- dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
-
- # fix paths per bug# 163483
- if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
- sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
- fi
-
- dodir /usr/share/icons/hicolor/32x32/apps
- dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
- dodir /usr/share/icons/hicolor/128x128/apps
- cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
- dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
-
- popd >/dev/null || die
-
- make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
-
- mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
- echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
-}
diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
index 9141ed2..ab41410 100644
--- a/dev-java/netbeans-php/Manifest
+++ b/dev-java/netbeans-php/Manifest
@@ -7,7 +7,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201601270002-src.zip 209531425 SHA256 368e7f65afd280d20a26b31be55a46dd03eb2ec10bc10a6126ce782b855372a2 SHA512 633671e83592c1016efcd91226b46d957435c8d55066339dc712f30a17821638b20bc617373d715914087dcb3498fa68817373f63e0489b0a35dcb9a47e382e5 WHIRLPOOL 3d5b403e4cdf89382e47c3bc471047162081a2403689484afb3b08ef764d3f38932f5dd057240840a5cf9fd6b64919ded7b08d4fc81e75352aef4ff61065c6da
DIST netbeans-trunk-nightly-201601280002-src.zip 209553372 SHA256 ccbc7eb7f1317a14111bc06b7f35089ade220aed0d91e5aa91d774eed602c7cf SHA512 aeeebe3500207a3a4b63d775fec0119980bdf19dfa7e7bd4436c75f4d6b542c3ee6d0a2955165ff50b8d3e4f27acdbf93a5bee29e1f1b4ce0b16c0f4c85cbae1 WHIRLPOOL 08957d670b1816869be8ac6d6de3a67ca3cbe8ffb3c4c92c681355f0fd98016d76de29a49f039b6d333291f5dbe9c2e601f3c80bd4f8fefdd37bdf095c72ef51
DIST netbeans-trunk-nightly-201601290002-src.zip 209572474 SHA256 aecbabf995b4317e2cb4cac3810a1ad2ef0267f0ce546438e1ef8ad7a97870d6 SHA512 be81d583e4f78c66f67037917188f189ebd13615c61b1afe373a9a39d7d0bcc33e70495c2ca3642b8e224e52ea214b80f3b2cb7fe6fa2868885af061c978add5 WHIRLPOOL 2ce1abe1c1f6043eea13c4432ffa72143b335bcececf2df63b2ef18f9700fc42d69bbfec9d4895912dea17283abe451dab3de2665bfb4cfef9a9790919523eba
DIST netbeans-trunk-nightly-201601310002-src.zip 209587059 SHA256 fc95aebeac0d9ad56f46f55c48f6f2f29be561f35efd97b4b2ed5a80336045a6 SHA512 9b3a14aa58c3796257278d867e180c6dac24a9f8e9d3cf8ea2e8b639f8947e8514c6fa93c1ee8764fd854eeaa2e5239ac1febda6b53cf173525e99fa5328d58a WHIRLPOOL 4cb3842a6a99c9b80ecfd455912df8fea23339a432a3e5e9b36ba551c630efebef1211fe60edaec55fae0261c0f4cfafda626edcc27d867cb0a6aeee755ecb3e
@@ -35,7 +34,6 @@ DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
EBUILD netbeans-php-8.0.2.ebuild 4347 SHA256 585b2488d748f3d0f87c17c951870e167aac7bf10847428add786e4a8a446583 SHA512 1431305d4f340cb0a2c7c896c54d45f6f02ef82a4201f82053278b98511a5a4a68210317530e9cdf5cf1f495996d3a3f9c4b2c3c479aa407abd375072ab3182f WHIRLPOOL af8476f2ff2d119f2657e6be03cfea1160f86e41bd791f40609f1bc8a8aada46ba1081e4f2417b0fddde931fa4e43d20956c0fe1d4fdf3617b78d01afd23f9b4
EBUILD netbeans-php-8.1.ebuild 4371 SHA256 a9e7565a8cbcc5dfca4d9449f43b959911c47ad8da59648e383ecce55c4b0064 SHA512 67d43532ea43abf007adce73e7da2345d9cc42229189ba90d254d7764e19e3fd3c86b990ea2fe08cf52e49422def481046fe6e0e447fdc1de1680ac59f51d9d3 WHIRLPOOL 433275570fd81db477180e58909ebd50b83cde03bd5df807cc9ee213e2f3a44f65f3ec4877851aa6322e7752969aa72313ee7b35b8ee07446e8c22be4321d536
-EBUILD netbeans-php-9999_p20160127.ebuild 4418 SHA256 2719e0dfe3f27fc5030f4be2116d6d854cd862dc5ca329fa90c8489774f13acf SHA512 b91ad8b25e707989d9810284e33088d872f16ccad54d097a7af7e247d575f56d5826ac7736edd90e4883052f72ad5fe8a287b0d463b155facce24243e6e0b231 WHIRLPOOL f6d178ced3274ca624e4ffa296974c3fe99a645a0f93949d9c36f64ca98dfc4754c8531fd22ea196a97197e476a69494c7edc4a76caac1acb009455b917d99bb
EBUILD netbeans-php-9999_p20160128.ebuild 4418 SHA256 2dacb8e81072084bec8697b60176d495a04afca510fb20f5afd31a2e8c888620 SHA512 bb4b24e5d7f94b12b03be207299c4fb1b81bdc18f50e9fa91213367bbd8a38af1dc2b341487571f1fd5213c36a7b9020212f8260e5a7acecd660479a04b91d93 WHIRLPOOL e82decd6c2780b911912e8c3c6944ea32561663cef1bd39be2120f3fd0784819db14dedd4ffc8bd9be29e449df587bc5851262b6eb1e542833b14f1fb16846e8
EBUILD netbeans-php-9999_p20160129.ebuild 4418 SHA256 302d16d9851c39f872be18301dd10b74a015a13088ba754828e93a0735556144 SHA512 fc9dc6b3f043ea1407c6c054839926ff56b6894f1627c227abaaa3f26a8c7a4d139ffc65fbfd2739e5733aef6fbdf03b45e96fae6abdffa760f332b4b5026d3b WHIRLPOOL e1802f2521f4c5b3a4f6c437d67d99ecfd306156acabce996e9eb8f1e7e7ff0878f08c92e527902601bc2ede5ee30e8a8d9f43e2dd3b73705e257b87fe9229ef
EBUILD netbeans-php-9999_p20160131.ebuild 4418 SHA256 c25a3aab7d7bceb7883b1dc753cd7854dbf195be1c9e4da962ab8225174796dc SHA512 4f74825c765c5f824401fe41bc49c92b9f1f38cc62dabf665162dee33af16d1506c4376d860b94a326611169d92b09f14d7fb9520415e49ecc83d1fac20b4ddd WHIRLPOOL ee2a10b4721899b2c71a95d813922e498d19b426354bd6268614ff90a2460f78f5a09a84fa5dcfa2f4333cb878e68a8da91760849b89ed5f72b2d439eae83623
diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160127.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160127.ebuild
deleted file mode 100644
index edf453a..0000000
--- a/dev-java/netbeans-php/netbeans-php-9999_p20160127.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans PHP Cluster"
-HOMEPAGE="http://netbeans.org/projects/php"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-01-27_00-02-15/zip/netbeans-trunk-nightly-201601270002-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
- http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
- http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-webcommon-${PV}
- ~dev-java/netbeans-websvccommon-${PV}
- dev-java/javacup:0"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
- ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
- ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
- cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.webcommon.built
-
- ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
- cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.websvccommon.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/php >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- popd >/dev/null || die
-
- local instdir="${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 e80b4b0..909f4e6 100644
--- a/dev-java/netbeans-platform/Manifest
+++ b/dev-java/netbeans-platform/Manifest
@@ -20,7 +20,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201601270002-src.zip 209531425 SHA256 368e7f65afd280d20a26b31be55a46dd03eb2ec10bc10a6126ce782b855372a2 SHA512 633671e83592c1016efcd91226b46d957435c8d55066339dc712f30a17821638b20bc617373d715914087dcb3498fa68817373f63e0489b0a35dcb9a47e382e5 WHIRLPOOL 3d5b403e4cdf89382e47c3bc471047162081a2403689484afb3b08ef764d3f38932f5dd057240840a5cf9fd6b64919ded7b08d4fc81e75352aef4ff61065c6da
DIST netbeans-trunk-nightly-201601280002-src.zip 209553372 SHA256 ccbc7eb7f1317a14111bc06b7f35089ade220aed0d91e5aa91d774eed602c7cf SHA512 aeeebe3500207a3a4b63d775fec0119980bdf19dfa7e7bd4436c75f4d6b542c3ee6d0a2955165ff50b8d3e4f27acdbf93a5bee29e1f1b4ce0b16c0f4c85cbae1 WHIRLPOOL 08957d670b1816869be8ac6d6de3a67ca3cbe8ffb3c4c92c681355f0fd98016d76de29a49f039b6d333291f5dbe9c2e601f3c80bd4f8fefdd37bdf095c72ef51
DIST netbeans-trunk-nightly-201601290002-src.zip 209572474 SHA256 aecbabf995b4317e2cb4cac3810a1ad2ef0267f0ce546438e1ef8ad7a97870d6 SHA512 be81d583e4f78c66f67037917188f189ebd13615c61b1afe373a9a39d7d0bcc33e70495c2ca3642b8e224e52ea214b80f3b2cb7fe6fa2868885af061c978add5 WHIRLPOOL 2ce1abe1c1f6043eea13c4432ffa72143b335bcececf2df63b2ef18f9700fc42d69bbfec9d4895912dea17283abe451dab3de2665bfb4cfef9a9790919523eba
DIST netbeans-trunk-nightly-201601310002-src.zip 209587059 SHA256 fc95aebeac0d9ad56f46f55c48f6f2f29be561f35efd97b4b2ed5a80336045a6 SHA512 9b3a14aa58c3796257278d867e180c6dac24a9f8e9d3cf8ea2e8b639f8947e8514c6fa93c1ee8764fd854eeaa2e5239ac1febda6b53cf173525e99fa5328d58a WHIRLPOOL 4cb3842a6a99c9b80ecfd455912df8fea23339a432a3e5e9b36ba551c630efebef1211fe60edaec55fae0261c0f4cfafda626edcc27d867cb0a6aeee755ecb3e
@@ -48,7 +47,6 @@ DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
EBUILD netbeans-platform-8.0.2.ebuild 5406 SHA256 98e9861da45ead0d2d975a0527315df5282870b2d7e71a089724d91c18852e81 SHA512 cadbe66132d3ad81f6d149e20731b558c11c529e2ec15b1fe47ff97d99a3f4b4612fa5c98c435c4ff979eaefab6702721db009a03162202c96b4b411cf9f872a WHIRLPOOL 9552948e8bbad308f4379eaae69d8c214da9fbfab87d75226949b69ddca3e68c2d36c4d05738196073e5b959ab0b764064c9186d421198937122aa4bdc4988dc
EBUILD netbeans-platform-8.1.ebuild 9320 SHA256 4a03fc6a399aaab949edb3df7c629da5bc7ce6288d44dbc848097352c2b4ae3a SHA512 7015cb042dd4e371cdcad49838eb2e4109d1ec505ac618f3a6f98d4dce328ab34be90a3cb0820896bd75337a180a1bd9c91c842a143fdffdf033696d5f496402 WHIRLPOOL 8c5311df396a374bf9d8c994b37c5c9fe6aa3c82a9e9e0824a5caefb0006fd9b44f4fdddd387ee12da48592929d5c4dd7e7fb2d866c9ddaf76acf5b3adbe310e
-EBUILD netbeans-platform-9999_p20160127.ebuild 9360 SHA256 5486f4e750e866b20f984767b6ca3bb43a1eab0e19f604348e269228a5b46630 SHA512 022c982650474d9f017b90217620ec33a5c11d98019965698f1c2e35c6cbbcadba7f14922c0d66676f398be652092b6db9e7a4ed3dbb2389f72bc102aab04f15 WHIRLPOOL 791bd245f93025cb2299e3410c68e79f1577dca644e91d74634a2a4e2780d371f2bc0de099409c09b25ac5b061402d54315f3b0e64bd2f043ceebea78eaa6992
EBUILD netbeans-platform-9999_p20160128.ebuild 9360 SHA256 0d36267f0fa1a1e43a8359ea97ce5218b0c45cc8ca18b17732d70a47810e555a SHA512 46ec34fddb2bb364d249bc023b36250df0e895123101bdffd06bb99fa57c404dd8cd830bbe0b0dfedbe69e6cc4b466fdca9b66950d97dc7b50e3e421405e45b1 WHIRLPOOL 9571f02d3435160d77b990145b0b0379b43d956e5427db08eeee25fe43d644746385049847d41378ac0970a6a4d5541d1516a6e47ba9493430efe057dbdea42a
EBUILD netbeans-platform-9999_p20160129.ebuild 9360 SHA256 d76978cafa723f41383c7bf58e697249f96e876d3d8ef384010f3bd15e79e18c SHA512 9f4138852d200c4449b7caa29e7916c7262f94558a92e6865be407c13b8f4db68c923e758890dcf9be237610b3ce611352cde5ea3d64a5c7e17d4a60f2054c7d WHIRLPOOL 6204751ae7dee75ff21542e5aaca95be9b38c4a883f8cc1b537a7912e77dc5b628e9df0e78c11495f8b21085625d5b11b45a0d23570f6a0bc2984823af6436bf
EBUILD netbeans-platform-9999_p20160131.ebuild 9360 SHA256 e45e08ae69dc3c4f64c638fd9368537cd914e3cbab744e2fab2fa418d141bfcf SHA512 a549e821e95901841a363fd8f12a067467eab0f4e3b19b09f18b526d46a70337975606245fc64b7358fafa17b7c55b57c9c588b30ee6c6bcc19c0dbad56a2c21 WHIRLPOOL d3a5c516a375022798941ebb7916ce1cb65afa0d8d0abe1379a28f0548a13c3281253a7db05330a9f1a7707c0b8a59cddfd6b201aee13ad89387269c102376ef
diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160127.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160127.ebuild
deleted file mode 100644
index 04bd057..0000000
--- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160127.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Platform"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-01-27_00-02-15/zip/netbeans-trunk-nightly-201601270002-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
- http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
- http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
- http://hg.netbeans.org/binaries/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar
- http://hg.netbeans.org/binaries/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar
- http://hg.netbeans.org/binaries/7BA1E1C450BCD0AD9D0D2F6797A2EB50A4822E0E-net.java.html.boot-1.2.3.jar
- http://hg.netbeans.org/binaries/068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar
- http://hg.netbeans.org/binaries/8621531E83EC4850DA61AA2266FE41105C304F40-net.java.html.boot.script-1.2.3.jar
- http://hg.netbeans.org/binaries/24824B1E8C2A2D3A5C471F5875BF61F27E8916DB-net.java.html.geo-1.2.3.jar
- http://hg.netbeans.org/binaries/F41518385DA4B5682C864F19B82C3BA4AF65AE83-net.java.html.json-1.2.3.jar
- http://hg.netbeans.org/binaries/989A81454D4FA962EB1C158FE794D2EB060AB9F6-net.java.html.sound-1.2.3.jar
- http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
- http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
- http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# 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-3.4:0
- 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="dev-java/oracle-jdk-bin:1.8[javafx]
- app-arch/unzip
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.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-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
- ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
- ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
- ln -s "${DISTDIR}"/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar o.n.html.ko4j/external/ko4j-1.2.3.jar || die
- ln -s "${DISTDIR}"/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar net.java.html/external/net.java.html-1.2.3.jar || die
- ln -s "${DISTDIR}"/7BA1E1C450BCD0AD9D0D2F6797A2EB50A4822E0E-net.java.html.boot-1.2.3.jar net.java.html.boot/external/net.java.html.boot-1.2.3.jar || die
- ln -s "${DISTDIR}"/068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.2.3.jar || die
- ln -s "${DISTDIR}"/8621531E83EC4850DA61AA2266FE41105C304F40-net.java.html.boot.script-1.2.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.2.3.jar || die
- ln -s "${DISTDIR}"/24824B1E8C2A2D3A5C471F5875BF61F27E8916DB-net.java.html.geo-1.2.3.jar net.java.html.geo/external/net.java.html.geo-1.2.3.jar || die
- ln -s "${DISTDIR}"/F41518385DA4B5682C864F19B82C3BA4AF65AE83-net.java.html.json-1.2.3.jar net.java.html.json/external/net.java.html.json-1.2.3.jar || die
- ln -s "${DISTDIR}"/989A81454D4FA962EB1C158FE794D2EB060AB9F6-net.java.html.sound-1.2.3.jar net.java.html.sound/external/net.java.html.sound-1.2.3.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
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- # upstream jna jar contains bundled binary libraries so we disable that feature
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
- java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
- java-pkg_jar-from --into libs.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
-}
-
-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.1.0.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.1.0.jar
- rm jna-platform-4.1.0.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-platform-4.1.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 c34b41b..116b612 100644
--- a/dev-java/netbeans-profiler/Manifest
+++ b/dev-java/netbeans-profiler/Manifest
@@ -3,7 +3,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201601270002-src.zip 209531425 SHA256 368e7f65afd280d20a26b31be55a46dd03eb2ec10bc10a6126ce782b855372a2 SHA512 633671e83592c1016efcd91226b46d957435c8d55066339dc712f30a17821638b20bc617373d715914087dcb3498fa68817373f63e0489b0a35dcb9a47e382e5 WHIRLPOOL 3d5b403e4cdf89382e47c3bc471047162081a2403689484afb3b08ef764d3f38932f5dd057240840a5cf9fd6b64919ded7b08d4fc81e75352aef4ff61065c6da
DIST netbeans-trunk-nightly-201601280002-src.zip 209553372 SHA256 ccbc7eb7f1317a14111bc06b7f35089ade220aed0d91e5aa91d774eed602c7cf SHA512 aeeebe3500207a3a4b63d775fec0119980bdf19dfa7e7bd4436c75f4d6b542c3ee6d0a2955165ff50b8d3e4f27acdbf93a5bee29e1f1b4ce0b16c0f4c85cbae1 WHIRLPOOL 08957d670b1816869be8ac6d6de3a67ca3cbe8ffb3c4c92c681355f0fd98016d76de29a49f039b6d333291f5dbe9c2e601f3c80bd4f8fefdd37bdf095c72ef51
DIST netbeans-trunk-nightly-201601290002-src.zip 209572474 SHA256 aecbabf995b4317e2cb4cac3810a1ad2ef0267f0ce546438e1ef8ad7a97870d6 SHA512 be81d583e4f78c66f67037917188f189ebd13615c61b1afe373a9a39d7d0bcc33e70495c2ca3642b8e224e52ea214b80f3b2cb7fe6fa2868885af061c978add5 WHIRLPOOL 2ce1abe1c1f6043eea13c4432ffa72143b335bcececf2df63b2ef18f9700fc42d69bbfec9d4895912dea17283abe451dab3de2665bfb4cfef9a9790919523eba
DIST netbeans-trunk-nightly-201601310002-src.zip 209587059 SHA256 fc95aebeac0d9ad56f46f55c48f6f2f29be561f35efd97b4b2ed5a80336045a6 SHA512 9b3a14aa58c3796257278d867e180c6dac24a9f8e9d3cf8ea2e8b639f8947e8514c6fa93c1ee8764fd854eeaa2e5239ac1febda6b53cf173525e99fa5328d58a WHIRLPOOL 4cb3842a6a99c9b80ecfd455912df8fea23339a432a3e5e9b36ba551c630efebef1211fe60edaec55fae0261c0f4cfafda626edcc27d867cb0a6aeee755ecb3e
@@ -31,7 +30,6 @@ DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
EBUILD netbeans-profiler-8.0.2.ebuild 3402 SHA256 8021dea620d1bc26214ff0ec285f8061c24693dd28a62a97a48ac3223707e920 SHA512 2660390337a973256b1aac3a02b14e16782c230fa2714ae695213b0cabc0eb60621c6a1ae234f9e57259a19de22a87447f9a89ab846bd59bcedd2be313c35072 WHIRLPOOL 5d1053ded03143b2de05b64cfbe59b515cb786d60bfa65566be795567bfaf5feb88a2f8e7161a05da512fafd523f871778d5ddeb3c6b89fc95885096e379f65d
EBUILD netbeans-profiler-8.1.ebuild 3426 SHA256 81f8b3b135f021a2dbe7b5ccb53fc7fcf79908ab83ef14ca0e912732b7fb4b53 SHA512 210bc0c5214aa8f79f559cccf69f1ed885dd2d14dc55cd17bd89c8a7f04f1a76de5b414426337b2ba6e99576850f0753f13e41e0f424b3f0adc58001dffc217a WHIRLPOOL 293d12a03294532dc9ce10503b030282cb636f08af6300ea796885eb6a3fe36c9d37c2a07138d03e9c4d45b31352ce160901a96f659f26d50a0fe5caee3bf0fa
-EBUILD netbeans-profiler-9999_p20160127.ebuild 3472 SHA256 bb315fc5faaf2de8e982c475d6096473871a01ae1f3b338bc7e3543208898793 SHA512 889d98e6f0f264a74c580a051455f990461395259951b3c0c428741fb42ec0d4c09e163bc773781e7ea2d7819f672597b55ad8db37bbae1190dede96e496b5b8 WHIRLPOOL be0d38b9a1557888c4012eda401eeebd70b04a4be26dfcef2eb0703dc515881480c5e2c552d8837bb50293943736f014e81dad3a5955af2d5d4e40f2df772ea5
EBUILD netbeans-profiler-9999_p20160128.ebuild 3472 SHA256 6c134db461fe942ae8fefc77b2b710f01fa9d4bc4abbc2837c9c192852bf7ab1 SHA512 432b5630b6df790b8764c3cb9b8d43db00b9687266e7ebdeb22769fda61418d1b0a6d3fa9a782a2cb1dd53109a2b12d20076abc5f376fe13f73dd90c80992c5a WHIRLPOOL a229de1c38c7af908bdc7d7b22e1d14efa43588fef9095df0883fa91497b9decbe75738e79dafadd501fa16332ef3bebdf0cb84fb91499df48de21844f68a8a2
EBUILD netbeans-profiler-9999_p20160129.ebuild 3472 SHA256 0df50d640f1fd0a9185daa500488e0f8a1d1a9206baf747cbd392a3eb17dc24f SHA512 1835d77967e4069d36d7958daf78afe02f4810d4fe975ba4af610cd9366ac2096092daf107d8574a2aeda80b52b1f5fdb4615e751aa129b018e480f47bdfc505 WHIRLPOOL f9366d98ab835381428768ac222401abd65c9e73d189ce89dddeb901581786074b90a4638610466aed4013032b6598baafcef73d0af25cc72a02a301fd9862a7
EBUILD netbeans-profiler-9999_p20160131.ebuild 3472 SHA256 42f578bbe357b748a4abad2471b9c944f18c5dcc150f4329ee53064cb7db7bc5 SHA512 8cf7be32614649ff130a7bf39f16f26e0f09e6247161b3bb97e1513fdf5316aef907a4a52b9bc842ec807e4c24bf17ab4660f342ecb279cad4b13d766b866d9b WHIRLPOOL 84f360321c007d815abba58aa2dc94ffdb808daf63ae937cc401a6c16ae9605b17f2f40abb01f846c204b62698f49dfbecc3fbcfe0389294edb2c929cabaa7bb
diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160127.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160127.ebuild
deleted file mode 100644
index f3ada01..0000000
--- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160127.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Profiler Cluster"
-HOMEPAGE="http://netbeans.org/projects/profiler"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-01-27_00-02-15/zip/netbeans-trunk-nightly-201601270002-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-# Binary files needed for remote profiling
-QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
-
-CDEPEND="~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-java-${PV}
- ~dev-java/netbeans-platform-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- ln -s /usr/share/netbeans-java-${SLOT} java || die
- cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.java.built
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/profiler >/dev/null || die
-
- insinto ${INSTALL_DIR}
-
- grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- doins -r *
-
- for file in lib/deployed/cvm/linux/*.so ; do
- fperms 755 ${file}
- done
-
- for file in lib/deployed/jdk*/linux*/*.so ; do
- fperms 755 ${file}
- done
-
- for file in remote-pack-defs/*.sh ; do
- fperms 755 ${file}
- done
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
-}
diff --git a/dev-java/netbeans-webcommon/Manifest b/dev-java/netbeans-webcommon/Manifest
index 69ae3f3..29fef17 100644
--- a/dev-java/netbeans-webcommon/Manifest
+++ b/dev-java/netbeans-webcommon/Manifest
@@ -18,7 +18,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201601270002-src.zip 209531425 SHA256 368e7f65afd280d20a26b31be55a46dd03eb2ec10bc10a6126ce782b855372a2 SHA512 633671e83592c1016efcd91226b46d957435c8d55066339dc712f30a17821638b20bc617373d715914087dcb3498fa68817373f63e0489b0a35dcb9a47e382e5 WHIRLPOOL 3d5b403e4cdf89382e47c3bc471047162081a2403689484afb3b08ef764d3f38932f5dd057240840a5cf9fd6b64919ded7b08d4fc81e75352aef4ff61065c6da
DIST netbeans-trunk-nightly-201601280002-src.zip 209553372 SHA256 ccbc7eb7f1317a14111bc06b7f35089ade220aed0d91e5aa91d774eed602c7cf SHA512 aeeebe3500207a3a4b63d775fec0119980bdf19dfa7e7bd4436c75f4d6b542c3ee6d0a2955165ff50b8d3e4f27acdbf93a5bee29e1f1b4ce0b16c0f4c85cbae1 WHIRLPOOL 08957d670b1816869be8ac6d6de3a67ca3cbe8ffb3c4c92c681355f0fd98016d76de29a49f039b6d333291f5dbe9c2e601f3c80bd4f8fefdd37bdf095c72ef51
DIST netbeans-trunk-nightly-201601290002-src.zip 209572474 SHA256 aecbabf995b4317e2cb4cac3810a1ad2ef0267f0ce546438e1ef8ad7a97870d6 SHA512 be81d583e4f78c66f67037917188f189ebd13615c61b1afe373a9a39d7d0bcc33e70495c2ca3642b8e224e52ea214b80f3b2cb7fe6fa2868885af061c978add5 WHIRLPOOL 2ce1abe1c1f6043eea13c4432ffa72143b335bcececf2df63b2ef18f9700fc42d69bbfec9d4895912dea17283abe451dab3de2665bfb4cfef9a9790919523eba
DIST netbeans-trunk-nightly-201601310002-src.zip 209587059 SHA256 fc95aebeac0d9ad56f46f55c48f6f2f29be561f35efd97b4b2ed5a80336045a6 SHA512 9b3a14aa58c3796257278d867e180c6dac24a9f8e9d3cf8ea2e8b639f8947e8514c6fa93c1ee8764fd854eeaa2e5239ac1febda6b53cf173525e99fa5328d58a WHIRLPOOL 4cb3842a6a99c9b80ecfd455912df8fea23339a432a3e5e9b36ba551c630efebef1211fe60edaec55fae0261c0f4cfafda626edcc27d867cb0a6aeee755ecb3e
@@ -46,7 +45,6 @@ DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
EBUILD netbeans-webcommon-8.0.2.ebuild 4723 SHA256 e2ba39cb6f22c990acf9a492eac5707f130382d56f9bc1e3636e82cbe4d61938 SHA512 61955d38f829b3ed54bc5cb9a71da07f05676a2bf7219fa8073aeee0f0e2d0e73f7aa6ec1636be39fb071d3d2b9de7ceb813a247a61961874f4cc78697d4e568 WHIRLPOOL 1a272650fc2394716a790b79cb85a9322929c7cc96ea4776cc639fb869c5b536140dbdc632b1a8aa9cb1fc8e740050125c2ebe9390de7a8f4207e88e24924206
EBUILD netbeans-webcommon-8.1.ebuild 4945 SHA256 55c57b638481134d659763154a7820467a9866707112cba0e60dbd9ba8cd2840 SHA512 a98987535f60b533bf0df701f83693a58584dfa9a10d5c8646186165d884fb7e8a3348ec77cbf25d1a8cc8cfd947bf54cdb30d251ae1a3fffb74947070d76579 WHIRLPOOL 36fe1b7b9b34a02fcda227aaeebed8a33562e6fe4a014c78e9a464d709bf5120322a35bd54a0ffa15c4dd4f3ae605cf6fc2d35c5652f7162ae646c61ad69210a
-EBUILD netbeans-webcommon-9999_p20160127.ebuild 5280 SHA256 612fab564b5d2f1bedda004ca7994b7c3978894b4da087c79fb81e5faf1c1d38 SHA512 30c9335487f4d9ae8bd2569271fb3222d37974035d27aa02e6f9ec7cdb52dc6cf0a0e37e8dbe866adc9d522e5a27e4a4e0dcb453396070380d9a4e64869e0d48 WHIRLPOOL 7764d5ae9d89774aa129918d937359aaeb03731bd1dee4cab70e26febb38e3bd8f0b47d8e20e3e75e8e06f00ad61c6a4e4c59f82a24ac0fedde18cf0c5f30e8e
EBUILD netbeans-webcommon-9999_p20160128.ebuild 5280 SHA256 96b03f211ff1321f408c7302c7eaaf449ecd1c8c9afd9c7262466f1a2e77bf65 SHA512 66a8969181804e2ddaf2905d614ffad9c69ca5cea1ff1dde1ee94c388eb947eae8fe13578381b7e4258fa6bbc4d20668f4dabf72e83239fbae48090dc9d681fa WHIRLPOOL 9e598ca4d6827c4690f045665d3fc1e82d626820d1aede3c23ecf085127cd948dba415cb168001d48a75a2a0c7dc51b2e052c87209c612c5035a6ed8cc6ad07e
EBUILD netbeans-webcommon-9999_p20160129.ebuild 5280 SHA256 7b5230211a95ba0ae2d6a12b0dc4971ff757d69e1ebd3f30ccee23b8e53d2329 SHA512 ad134f7bdea7ee60dcdf25e1b554e83e39ecade3b83caed134ddc16b3a5633f57f8733f93cef3f34f08bfadc5746a1cbc2a09d2689b39d0d4dedba8481c8f749 WHIRLPOOL e347a10ff1168fc9243f718cf9818bb45737ab69ea6daa0a47057397a62138638961668f304d53a5e61a3722d68a22dcc5f4914eee9a391b45c5c1b280a2585e
EBUILD netbeans-webcommon-9999_p20160131.ebuild 5280 SHA256 aef3a1289824593e2363eaff796db87c73af6bd02e1252a1d5635f5c2d62fb51 SHA512 4119e9d8ed2a9431ae7228ab85544d8f74c92b3817c5fc88fe37547c5a1108905a08559ca43a0f0f83cc2138cedbeedc0dc5d0cfe7cff0d552281a73e3b57d68 WHIRLPOOL 43c6d23c364cb942417d8bbc56048e9a92f98215f1038fde24aaeb8d6b7b1a6e1c5adc9fc4f30d4ee034da0339b3ac2e7df2b3c606c4f53eaa1f03818206a4e7
diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160127.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160127.ebuild
deleted file mode 100644
index 77ea42f..0000000
--- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160127.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-01-27_00-02-15/zip/netbeans-trunk-nightly-201601270002-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
- http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
- http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
- http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
- http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
- http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
- http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
- http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
- http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
- http://hg.netbeans.org/binaries/456736E6988B164BFC5C740605237A76A18A963E-ojetdocs-1_2_0-Dev10192015.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-extide-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
- ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
- ln -s "${DISTDIR}"/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}"/456736E6988B164BFC5C740605237A76A18A963E-ojetdocs-1_2_0-Dev10192015.zip html.ojet/external/ojetdocs-1_2_0-Dev10192015.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-extide-${SLOT} extide || die
- cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.extide.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/webcommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
-}
diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
index 95402d7..58a0017 100644
--- a/dev-java/netbeans-websvccommon/Manifest
+++ b/dev-java/netbeans-websvccommon/Manifest
@@ -3,7 +3,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
-DIST netbeans-trunk-nightly-201601270002-src.zip 209531425 SHA256 368e7f65afd280d20a26b31be55a46dd03eb2ec10bc10a6126ce782b855372a2 SHA512 633671e83592c1016efcd91226b46d957435c8d55066339dc712f30a17821638b20bc617373d715914087dcb3498fa68817373f63e0489b0a35dcb9a47e382e5 WHIRLPOOL 3d5b403e4cdf89382e47c3bc471047162081a2403689484afb3b08ef764d3f38932f5dd057240840a5cf9fd6b64919ded7b08d4fc81e75352aef4ff61065c6da
DIST netbeans-trunk-nightly-201601280002-src.zip 209553372 SHA256 ccbc7eb7f1317a14111bc06b7f35089ade220aed0d91e5aa91d774eed602c7cf SHA512 aeeebe3500207a3a4b63d775fec0119980bdf19dfa7e7bd4436c75f4d6b542c3ee6d0a2955165ff50b8d3e4f27acdbf93a5bee29e1f1b4ce0b16c0f4c85cbae1 WHIRLPOOL 08957d670b1816869be8ac6d6de3a67ca3cbe8ffb3c4c92c681355f0fd98016d76de29a49f039b6d333291f5dbe9c2e601f3c80bd4f8fefdd37bdf095c72ef51
DIST netbeans-trunk-nightly-201601290002-src.zip 209572474 SHA256 aecbabf995b4317e2cb4cac3810a1ad2ef0267f0ce546438e1ef8ad7a97870d6 SHA512 be81d583e4f78c66f67037917188f189ebd13615c61b1afe373a9a39d7d0bcc33e70495c2ca3642b8e224e52ea214b80f3b2cb7fe6fa2868885af061c978add5 WHIRLPOOL 2ce1abe1c1f6043eea13c4432ffa72143b335bcececf2df63b2ef18f9700fc42d69bbfec9d4895912dea17283abe451dab3de2665bfb4cfef9a9790919523eba
DIST netbeans-trunk-nightly-201601310002-src.zip 209587059 SHA256 fc95aebeac0d9ad56f46f55c48f6f2f29be561f35efd97b4b2ed5a80336045a6 SHA512 9b3a14aa58c3796257278d867e180c6dac24a9f8e9d3cf8ea2e8b639f8947e8514c6fa93c1ee8764fd854eeaa2e5239ac1febda6b53cf173525e99fa5328d58a WHIRLPOOL 4cb3842a6a99c9b80ecfd455912df8fea23339a432a3e5e9b36ba551c630efebef1211fe60edaec55fae0261c0f4cfafda626edcc27d867cb0a6aeee755ecb3e
@@ -31,7 +30,6 @@ DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
EBUILD netbeans-websvccommon-8.0.2.ebuild 2651 SHA256 a195b307847c466dbb5f46eb04240358ce3c92cadeecb8fda1562304de46820f SHA512 933626bd2073f58e3508180c042e237b9e61ba6f3c992cf37ea43978ac2fc972d2dcc3ef0b5c390b3867296e197ed2605c43452c98e36acf0982e7338b6d1eb7 WHIRLPOOL c3db8f0b50116d0129f50778e1961166e76601d8c165e20e73d75c91b02c8a095067e0f13e18178d849dd29adcedaeee7d3e0e62f99be592d7ce159fd6af632e
EBUILD netbeans-websvccommon-8.1.ebuild 2675 SHA256 c9ff3d598c5f76c2b69dd5488a80c63025acc3cd0cc99321a0e84a493502df36 SHA512 89daec44b860aa8011d9e5533230f89dad7bcc50a119664122d2718db3e53501d1319ae4b27eac1d71596671e9a7c21315a641346e6cbab22edb3c7232bf5ce3 WHIRLPOOL 521521094b396c98687e2054742e4c019023045f19b01a6cc3a5f826f4cabe9448254db8b834448f3b33368c76dd667942554e1bae459c55de2c571bb5cfb4f5
-EBUILD netbeans-websvccommon-9999_p20160127.ebuild 2721 SHA256 35426db523390957555b9e3a6b61b918b2084ec910d9b1ee606e8aa6728b8e3c SHA512 f3a9fdf8233ee0a10eabb593e78a6b06fffee7b009b53a858f7bd66e5c3c23283aa12c6681e61657863d1fe3b6623e69c28e3f16cb611497c6c5080f69378266 WHIRLPOOL 9bba1616a170fd5179c0605643c05ccfa00eabb05965e1e0f8f8c1dbe4de059e641474fe17f4231dc9ca8964b7e0b9d3da208bad57261480824a5bc309c3718e
EBUILD netbeans-websvccommon-9999_p20160128.ebuild 2721 SHA256 40ca21c62398724d59e20f7bdecdec56b46e5a2f9d5ee203ce6b9e2ebd9a9fa6 SHA512 b24dbab669a5ac22fba78fd35f791b86f9658e9396e5f566c95dddfdefb8f15e1dfbfa1ddcd0a5393718a6c1393db3496aa46e0475a98847c6e90978ed277849 WHIRLPOOL 2d5a1993d1fd48007f590dff46c376fdcd96270c8dbd15d5a62171fdb2cda77337c390592bf4006777aaf6c03505292527e9c456123d055a69272cb4052718a1
EBUILD netbeans-websvccommon-9999_p20160129.ebuild 2721 SHA256 b62f8ab2ebb4db8e62eb569fb1693b8e91f021cfebfd1ceaeaa59ab48610788b SHA512 bd626018daf04172c27fb75a01247a077ffbd8ad96b1305e4af561cb2e546a801e726244d47ae95a197dd2d90ec4b799b090dc7a2dbf28b276426c6aee4b78e8 WHIRLPOOL 3d06c1ffd8cd6082c4b8f315f3961170f4d06749cc398add1e00d7a7795b5e0c853e93d5ef50aae8bbc57b6dd35bfe841df0f1ec0537404a74f7648040b7b281
EBUILD netbeans-websvccommon-9999_p20160131.ebuild 2721 SHA256 f8743d6d8d9778d9cb1a121ad39d6223e1a0f0a2277dc07add61a3916ab748cf SHA512 77a38f6c859ae61b7bcc12d8e83604f851d55089472cdfe9f3095c29f3c18177b4713371b6a7d8f7bc71235791f3c335b0df305ea75d24de9ce728761af198e1 WHIRLPOOL 25dca843d1d906722890bcd5a0083f7cef40621f364c71c8f32f4de962e7ad1d04465159083323b73168fe44f7788edee543e925bd3cb089cc0a5d1be2173eeb
diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160127.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160127.ebuild
deleted file mode 100644
index 9ee47e2..0000000
--- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160127.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Web Services Common Cluster"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-01-27_00-02-15/zip/netbeans-trunk-nightly-201601270002-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="~dev-java/netbeans-platform-${PV}
- ~dev-java/netbeans-ide-${PV}"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip
- ${CDEPEND}
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ${CDEPEND}"
-
-INSTALL_DIR="/usr/share/${PN}-${SLOT}"
-
-EANT_BUILD_XML="nbbuild/build.xml"
-EANT_BUILD_TARGET="rebuild-cluster"
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
-JAVA_PKG_BSFIX="off"
-
-src_unpack() {
- unpack $(basename ${SOURCE_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
-
- einfo "Linking in other clusters..."
- mkdir "${S}"/nbbuild/netbeans || die
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.platform.built
-
- ln -s /usr/share/netbeans-ide-${SLOT} ide || die
- cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
- touch nb.cluster.ide.built
-
- popd >/dev/null || die
-
- java-pkg-2_src_prepare
-}
-
-src_install() {
- pushd nbbuild/netbeans/websvccommon >/dev/null || die
-
- insinto ${INSTALL_DIR}
- grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
- doins -r *
-
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
-}
diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
index 1bd31f0..a5031b9 100644
--- a/dev-util/netbeans/Manifest
+++ b/dev-util/netbeans/Manifest
@@ -6,7 +6,6 @@ DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3
DIST netbeans-l10n-8.0.1-20141110.tar.bz2 12065358 SHA256 542d325cbc6e0e617f6076e964e37803ec322b6d0ee4724a6d2127f2f480fb24 SHA512 28242dcbe7bcbc6a9abce15dfe6fd6140a275a417d96ff28228315bdc0ce8110ede899a1815e2fdf9115b48221d50cd3ff5b71a15d36316d04d81f66e9c0cac4 WHIRLPOOL 0318caea3463d3f7bb8876774b1cc9467dadd9bc36497a9304ed12900e2fabdc4dcdfec0b9eaee27bb36c39e9caff3743c5a42ad4c3a432205a716832688c4d6
DIST netbeans-l10n-8.1-20151105.tar.bz2 11945028 SHA256 33e86aa7315021d28fdb64790233327d7599c98bcf3ab9d936b6fe924884325a SHA512 eb3163eaa8add417a0e8ac3ed4923a6e4992a80eaac00a01eed24e0e1ceb8a5cbd308659bcf0e5e1192ac8e84a79ea36744ad6b2589d60891b03b37102e9435d WHIRLPOOL f214a865bfd8c54341fb9d538da6db4d9b24906b0d94b3ee6cbf4a525e8842d28e852febb2f34c4c31f989d1b6baf750480bc2f04d94bcd7a8bdb8c9553ef590
DIST netbeans-l10n-9999-20131010.tar.bz2 12440242 SHA256 64c48605820ec1f35e38c34b48cc16cd40c053d085d50819d4b4e9a80453dfa9 SHA512 7d4d61fa61710186fefd90721598ec635db7c6249ce6fc484fd5813636220f163b60230349c984c398c87e083d2d629c531fe5b4cea3752ebbcaa9823b701a02 WHIRLPOOL 10506e3a3004d6c0ab17b05507f72db2c25d2713c3233a7f5478da27d3b1261b5fb6d5f71cbf369858668ca2d1219dad1900c6c42d3f250adcc935e846e56b09
-DIST netbeans-trunk-nightly-201601270002-src.zip 209531425 SHA256 368e7f65afd280d20a26b31be55a46dd03eb2ec10bc10a6126ce782b855372a2 SHA512 633671e83592c1016efcd91226b46d957435c8d55066339dc712f30a17821638b20bc617373d715914087dcb3498fa68817373f63e0489b0a35dcb9a47e382e5 WHIRLPOOL 3d5b403e4cdf89382e47c3bc471047162081a2403689484afb3b08ef764d3f38932f5dd057240840a5cf9fd6b64919ded7b08d4fc81e75352aef4ff61065c6da
DIST netbeans-trunk-nightly-201601280002-src.zip 209553372 SHA256 ccbc7eb7f1317a14111bc06b7f35089ade220aed0d91e5aa91d774eed602c7cf SHA512 aeeebe3500207a3a4b63d775fec0119980bdf19dfa7e7bd4436c75f4d6b542c3ee6d0a2955165ff50b8d3e4f27acdbf93a5bee29e1f1b4ce0b16c0f4c85cbae1 WHIRLPOOL 08957d670b1816869be8ac6d6de3a67ca3cbe8ffb3c4c92c681355f0fd98016d76de29a49f039b6d333291f5dbe9c2e601f3c80bd4f8fefdd37bdf095c72ef51
DIST netbeans-trunk-nightly-201601290002-src.zip 209572474 SHA256 aecbabf995b4317e2cb4cac3810a1ad2ef0267f0ce546438e1ef8ad7a97870d6 SHA512 be81d583e4f78c66f67037917188f189ebd13615c61b1afe373a9a39d7d0bcc33e70495c2ca3642b8e224e52ea214b80f3b2cb7fe6fa2868885af061c978add5 WHIRLPOOL 2ce1abe1c1f6043eea13c4432ffa72143b335bcececf2df63b2ef18f9700fc42d69bbfec9d4895912dea17283abe451dab3de2665bfb4cfef9a9790919523eba
DIST netbeans-trunk-nightly-201601310002-src.zip 209587059 SHA256 fc95aebeac0d9ad56f46f55c48f6f2f29be561f35efd97b4b2ed5a80336045a6 SHA512 9b3a14aa58c3796257278d867e180c6dac24a9f8e9d3cf8ea2e8b639f8947e8514c6fa93c1ee8764fd854eeaa2e5239ac1febda6b53cf173525e99fa5328d58a WHIRLPOOL 4cb3842a6a99c9b80ecfd455912df8fea23339a432a3e5e9b36ba551c630efebef1211fe60edaec55fae0261c0f4cfafda626edcc27d867cb0a6aeee755ecb3e
@@ -34,7 +33,6 @@ DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
EBUILD netbeans-8.0.2.ebuild 7167 SHA256 80e31382a0ceb680c2a055dc5c78c1dce8edf32c50bbae6a1c14a2c568492519 SHA512 0ab466ca247ec953896ef0ab3b01b43ffea3a9f37e9bcdacecfc0476226d45cef35e4ddf27f2b85628d9512ed304e6cc6cfe963a5e547217d08cad400eefc4b9 WHIRLPOOL d09668e669f4f8d7987ab02cf26104fc6e54ba29b8b497fe0013cc8816a2d7560c99e6e1b02db77ead872d5240b84c09e3fabbc3465587d1d1ca7d6fcae114c1
EBUILD netbeans-8.1.ebuild 6891 SHA256 22a19f05bdcea85475c0451df867367b69363bfbc6280f78b087248d9f8e9513 SHA512 812b6cdae3e5feaf37db5ca8b5efa1b374d5492f11cfa1df2adbd3617986cdca6a79d2d4dffd024c8c48492fc8a21704190242f5741c5699b12070620cea2c87 WHIRLPOOL baf5f750574c01effa0d02c72194139fb2757be932054f4900ceb0534607064af10f2b5b38063ff2cca34e75ab5be23d00c7e5d90d1c724339666d20f1bb10d3
-EBUILD netbeans-9999_p20160127.ebuild 6938 SHA256 0ba9f3863fb853a9611a9f8f06fb5d041f6c3f802e336046c72364409d81800c SHA512 bf163db5182369e9412b3985275f47275e8023a3695a71e6012d3bf3dbd4e6738f079009bdf778695113f638a93b1665989001a5db8ee02129b3e09389e182cf WHIRLPOOL 1917bdf9759e03d27726f3228f7d333d2004ada0d936430cabe0c17f6760cc760c374286bf8422166a09fc8a531e545d89dbb851cd3fe026a1bea1485594eb8f
EBUILD netbeans-9999_p20160128.ebuild 6938 SHA256 321e9cecf0a08f93e83bc3d2af6f0ad37881332677d29037a323098cd2df5030 SHA512 68e8c94e350b64ddb780c89cf2ac577912ee4165f9f4a5d2f83c2a120730cf2e23e30d598e3ff514bd83b210b1ba2c0570a4f507cd33f17242a592426161213e WHIRLPOOL 6945144d2b18e22410e504bb8d914d2b80bd510a488fbfe4b7969e27b4277eb6b61c806d3e18914e9de950e4f28072633aeffb08f6be1b667e8417504c2a4237
EBUILD netbeans-9999_p20160129.ebuild 6938 SHA256 39bf449ae0a9d02dbd6529eb9f6801dbd01c85bd5e0c1ca7642bba0e9867a918 SHA512 a07198a37c408ab0f8a2a7a9fca779f53bdd91c895329b51b90159a084e4707ca09bfe2f08252f6c2fbc59c75620e9f2f4e0ad012c8e6b71058ff764cf20bf65 WHIRLPOOL 70a1cae05909f5109c5f315a5e86c5a835707886a6da0a13323e1d2ef771b3d210a05b35d482fc703bb691ee0fe3d187f402805f922d3704abd3739b32d5c5f6
EBUILD netbeans-9999_p20160131.ebuild 6939 SHA256 bef12b48a84503649a6da0ab419dcf8b663cdce3693a2c5fdb98b6fae291712c SHA512 359de8bc186f514d05dda9f46046e36e458e058e0f9b15031c4fadcb576130e8be344a9fe6595641f2550cf32c809c491c7b8c3843c27292b0d2ac0babd7db26 WHIRLPOOL df3d508c342e94d7847b4d118345afb9032787acc0998331da802543e4530e900eaf2a2b239f5f3f959720eb215303a39d21e2f050f274927f66972b4e6b50bd
diff --git a/dev-util/netbeans/netbeans-9999_p20160127.ebuild b/dev-util/netbeans/netbeans-9999_p20160127.ebuild
deleted file mode 100644
index f2d4942..0000000
--- a/dev-util/netbeans/netbeans-9999_p20160127.ebuild
+++ /dev/null
@@ -1,253 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans IDE"
-HOMEPAGE="http://netbeans.org/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-01-27_00-02-15/zip/netbeans-trunk-nightly-201601270002-src.zip"
-PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
-L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
-ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
-SRC_URI="linguas_af? ( ${ALL_URLS} )
- linguas_ar? ( ${ALL_URLS} )
- linguas_ar_SA? ( ${ALL_URLS} )
- linguas_bg? ( ${ALL_URLS} )
- linguas_ca? ( ${ALL_URLS} )
- linguas_cs? ( ${ALL_URLS} )
- linguas_de? ( ${ALL_URLS} )
- linguas_el? ( ${ALL_URLS} )
- linguas_es? ( ${ALL_URLS} )
- linguas_es_CO? ( ${ALL_URLS} )
- linguas_fil? ( ${ALL_URLS} )
- linguas_fr? ( ${ALL_URLS} )
- linguas_gl? ( ${ALL_URLS} )
- linguas_hi_IN? ( ${ALL_URLS} )
- linguas_id_ID? ( ${ALL_URLS} )
- linguas_it? ( ${ALL_URLS} )
- linguas_ja? ( ${ALL_URLS} )
- linguas_ko? ( ${ALL_URLS} )
- linguas_lt? ( ${ALL_URLS} )
- linguas_nl_BE? ( ${ALL_URLS} )
- linguas_nl_NL? ( ${ALL_URLS} )
- linguas_pl? ( ${ALL_URLS} )
- linguas_pt_BR? ( ${ALL_URLS} )
- linguas_pt_PT? ( ${ALL_URLS} )
- linguas_ro? ( ${ALL_URLS} )
- linguas_ru? ( ${ALL_URLS} )
- linguas_si? ( ${ALL_URLS} )
- linguas_sq? ( ${ALL_URLS} )
- linguas_sr? ( ${ALL_URLS} )
- linguas_sv? ( ${ALL_URLS} )
- linguas_ta_IN? ( ${ALL_URLS} )
- linguas_tr? ( ${ALL_URLS} )
- linguas_vi? ( ${ALL_URLS} )
- linguas_zh_CN? ( ${ALL_URLS} )
- linguas_zh_TW? ( ${ALL_URLS} )
-"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE_NETBEANS_MODULES="
- +netbeans_modules_apisupport
- netbeans_modules_cnd
- netbeans_modules_dlight
- netbeans_modules_enterprise
- netbeans_modules_ergonomics
- netbeans_modules_extide
- netbeans_modules_groovy
- +netbeans_modules_java
- netbeans_modules_javacard
- +netbeans_modules_javafx
- netbeans_modules_mobility
- netbeans_modules_php
- +netbeans_modules_profiler
- netbeans_modules_webcommon
- +netbeans_modules_websvccommon"
-IUSE_LINGUAS="
- linguas_af
- linguas_ar
- linguas_ar_SA
- linguas_bg
- linguas_ca
- linguas_cs
- linguas_de
- linguas_el
- linguas_es
- linguas_es_CO
- linguas_fil
- linguas_fr
- linguas_gl
- linguas_hi_IN
- linguas_id_ID
- linguas_it
- linguas_ja
- linguas_ko
- linguas_lt
- linguas_nl_BE
- linguas_nl_NL
- linguas_pl
- linguas_pt_BR
- linguas_pt_PT
- linguas_ro
- linguas_ru
- linguas_si
- linguas_sq
- linguas_sr
- linguas_sv
- linguas_ta_IN
- linguas_tr
- linguas_vi
- linguas_zh_CN
- linguas_zh_TW"
-IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
-S="${WORKDIR}"
-
-DEPEND=">=virtual/jdk-1.7
- dev-java/javahelp:0"
-RDEPEND=">=virtual/jdk-1.7
- ~dev-java/netbeans-harness-${PV}
- ~dev-java/netbeans-ide-${PV}
- ~dev-java/netbeans-nb-${PV}
- ~dev-java/netbeans-platform-${PV}
- netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
- netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
- netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
- netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
- netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
- netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
- netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
- netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
- netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
- netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
- netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
- netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
- netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
- netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
- netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
- doc? ( ~dev-java/netbeans-javadoc-${PV} )"
-JAVA_PKG_BSFIX="off"
-NBLOCALES=""
-
-pkg_setup() {
- for lingua in ${IUSE_LINGUAS} ; do
- local lang=${lingua/linguas_/}
-
- if [[ "${lang}" = "ar" ]] ; then
- lang="ar_EG,ar_SA"
- elif [[ "${lang}" = "es" ]] ; then
- lang="es,es_CO"
- elif [[ "${lang}" = "fil" ]] ; then
- lang="fil_PH"
- elif [[ "${lang}" = "gl" ]] ; then
- lang="gl_ES"
- elif [[ "${lang}" = "id_ID" ]] ; then
- lang="in_ID"
- fi
-
- if use ${lingua} ; then
- if [ -z "${NBLOCALES}" ] ; then
- NBLOCALES="${lang}"
- else
- NBLOCALES="${NBLOCALES},${lang}"
- fi
- fi
- done
-
- java-pkg-2_pkg_setup
-}
-
-src_unpack() {
- if [ -n "${NBLOCALES}" ] ; then
- unpack $(basename ${SOURCE_URL})
- unpack $(basename ${L10N_URL})
-
- einfo "Deleting bundled jars..."
- find -name "*.jar" -type f -delete
-
- unpack netbeans-9999-r14-build.xml.patch.bz2
- fi
-}
-
-src_prepare() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r14-build.xml.patch
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- fi
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Compiling support for locales: ${NBLOCALES}"
- eant -f nbbuild/build.xml bootstrap || die
- eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
- -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
- fi
-}
-
-src_install() {
- if [ -n "${NBLOCALES}" ] ; then
- pushd "${S}"/nbbuild/netbeans >/dev/null || die
-
- for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
- if [ -d "${cluster}" ] ; then
- insinto /usr/share/netbeans-${cluster}-${SLOT}
- doins -r ${cluster}/*
- fi
- done
-
- if [ -d nb ] ; then
- insinto /usr/share/netbeans-nb-${SLOT}/nb
- doins -r nb/*
- fi
-
- popd >/dev/null || die
- fi
-}
-
-pkg_postinst() {
- if [ -n "${NBLOCALES}" ] ; then
- einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
- einfo "the locale is built for Netbeans."
- einfo "If you want to force specific locale, use --locale argument, for example:"
- einfo "${PN}-${SLOT} --locale de"
- einfo "${PN}-${SLOT} --locale pt:BR"
- fi
-
- if use linguas_ar ; then
- einfo
- einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
- fi
-
- if use linguas_es ; then
- einfo
- einfo "You selected Spanish locale so you can choose either es or es:CO variant."
- fi
-
- if use linguas_id_ID ; then
- einfo
- einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
- fi
-}
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] dev/fordfrog:master commit in: dev-java/netbeans-enterprise/, dev-java/netbeans-mobility/, ...
@ 2016-02-28 14:00 Miroslav Šulc
0 siblings, 0 replies; 4+ messages in thread
From: Miroslav Šulc @ 2016-02-28 14:00 UTC (permalink / raw
To: gentoo-commits
commit: e4d24049dd2d04fdd413aa85bd1c7dec39f2c43d
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 28 14:00:46 2016 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sun Feb 28 14:00:46 2016 +0000
URL: https://gitweb.gentoo.org/dev/fordfrog.git/commit/?id=e4d24049
netbeans: bumped to the latest nightly sources
Package-Manager: portage-2.2.27
dev-java/netbeans-apisupport/Manifest | 2 +
.../netbeans-apisupport-9999_p20160228.ebuild | 111 ++++++
dev-java/netbeans-cnd/Manifest | 2 +
.../netbeans-cnd-9999_p20160228.ebuild | 127 +++++++
dev-java/netbeans-dlight/Manifest | 2 +
.../netbeans-dlight-9999_p20160228.ebuild | 101 ++++++
dev-java/netbeans-enterprise/Manifest | 2 +
.../netbeans-enterprise-9999_p20160228.ebuild | 266 +++++++++++++++
dev-java/netbeans-ergonomics/Manifest | 2 +
.../netbeans-ergonomics-9999_p20160228.ebuild | 101 ++++++
dev-java/netbeans-extide/Manifest | 2 +
.../netbeans-extide-9999_p20160228.ebuild | 108 ++++++
dev-java/netbeans-groovy/Manifest | 2 +
.../netbeans-groovy-9999_p20160228.ebuild | 111 ++++++
dev-java/netbeans-harness/Manifest | 2 +
.../netbeans-harness-9999_p20160228.ebuild | 114 +++++++
dev-java/netbeans-ide/Manifest | 2 +
.../netbeans-ide-9999_p20160228.ebuild | 378 +++++++++++++++++++++
dev-java/netbeans-java/Manifest | 2 +
.../netbeans-java-9999_p20160228.ebuild | 274 +++++++++++++++
dev-java/netbeans-javacard/Manifest | 2 +
.../netbeans-javacard-9999_p20160228.ebuild | 134 ++++++++
dev-java/netbeans-javadoc/Manifest | 2 +
.../netbeans-javadoc-9999_p20160228.ebuild | 168 +++++++++
dev-java/netbeans-javafx/Manifest | 2 +
.../netbeans-javafx-9999_p20160228.ebuild | 124 +++++++
dev-java/netbeans-mobility/Manifest | 2 +
.../netbeans-mobility-9999_p20160228.ebuild | 126 +++++++
dev-java/netbeans-nb/Manifest | 2 +
.../netbeans-nb/netbeans-nb-9999_p20160228.ebuild | 128 +++++++
dev-java/netbeans-php/Manifest | 2 +
.../netbeans-php-9999_p20160228.ebuild | 127 +++++++
dev-java/netbeans-platform/Manifest | 2 +
.../netbeans-platform-9999_p20160228.ebuild | 165 +++++++++
dev-java/netbeans-profiler/Manifest | 2 +
.../netbeans-profiler-9999_p20160228.ebuild | 121 +++++++
dev-java/netbeans-webcommon/Manifest | 2 +
.../netbeans-webcommon-9999_p20160228.ebuild | 122 +++++++
dev-java/netbeans-websvccommon/Manifest | 2 +
.../netbeans-websvccommon-9999_p20160228.ebuild | 94 +++++
dev-util/netbeans/Manifest | 2 +
dev-util/netbeans/netbeans-9999_p20160228.ebuild | 254 ++++++++++++++
42 files changed, 3296 insertions(+)
diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
index 1a8b768..938f2e5 100644
--- a/dev-java/netbeans-apisupport/Manifest
+++ b/dev-java/netbeans-apisupport/Manifest
@@ -28,6 +28,7 @@ DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea
DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
+DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
EBUILD netbeans-apisupport-8.0.2.ebuild 3314 SHA256 b68fe791f275fe4fcc8b00888688949b8927cb39db2cf9ad7860017c6d20adee SHA512 35c4bbcd34ec0eaef8a2de86c13333d2bf092db61af48558c3e173bb17dbf8fcd15001307bd7c498f4ccdbaa4277e1ee42ff0909af6170039165b547f646c383 WHIRLPOOL 206fe8d5f64e76827d3eb958a629ba087e8a16c2797752f5d9e62dff4166653677587a81be19e0a2c6adcf49292255d532e1f542c02550b1cf6ffd51467bde3c
EBUILD netbeans-apisupport-8.1.ebuild 3338 SHA256 d249a09cd1a527bfc4f0dc87b1768aad9f05fc7fe7079fad0094c27d416d030c SHA512 47e5db58581625b23157ef7a7b6e340fce1327db85e015369ac32791178a0836af3348397ac6ff4439ab246170d3318c2062994c81019ff361084f00d432c9c8 WHIRLPOOL 8e379c9219b7730a15c10216bed00c3ec104f84b252d32da629f066095897398a4d8818e07cda5afdf94b115b97ead8de6a9529f38c81c1c41144067f119e54e
EBUILD netbeans-apisupport-9999_p20160128.ebuild 3384 SHA256 8b644f55bf5f5136ee9f45e12756275983275847f0124641026053006ef2792d SHA512 268e02b9615c69f1ba63505b56effd917c737e3b08cbea628ef21c10218006698691a3fe84e68fd8c7823238a3f7eeb0cbc3fcd15f8ec13d2f269d0b06fcd3ff WHIRLPOOL f623cef513bda37e016bf62025bec76e18980d8927c623b18f1cfd2998d0b96cd579f37135258da597331dae6864555c68e799ae8f747037001c1248cb774b1d
@@ -55,4 +56,5 @@ EBUILD netbeans-apisupport-9999_p20160223.ebuild 3384 SHA256 5daddd74a5e1320640a
EBUILD netbeans-apisupport-9999_p20160224.ebuild 3384 SHA256 05c3ed3fdc8f4dadb2c7baa7f695a50e99ba158ae94be7252721100b6fe3f5cf SHA512 78417f8658393fe6b7b33477e59c4da7c52e9806deb8486eac0f5c19249d3e6cbeae2337a070d178247aa6aedf813de388918e7fa39eb151300d0cbd8ad2430d WHIRLPOOL 4d871f15572189ddd4ba9916b992af839a1c40d4e4f5af2d255368633ac34e423f573de079e6dedb273890b7a3624c0078fab2214bb9ca1dd0c4f65caf7a115e
EBUILD netbeans-apisupport-9999_p20160226.ebuild 3384 SHA256 18676f86e44d877da64e956673a5b86fcd9665e69204457d44edce3c259c2090 SHA512 3993374523b2f7f4c4bd3a2632590bf995018fa6d45e379be0b6a58081eca543f355671302a5a35f0c74ac1a42776cf9cefe438159e0debcaebe9b11d8040cd6 WHIRLPOOL c6392ed9c67796607dc259cefd70456ed84e94139b63242477c687e4960798df5eb126999d0a073056186300843fd89540579c81abc1aaa84bc8f8d48cb9e56d
EBUILD netbeans-apisupport-9999_p20160227.ebuild 3384 SHA256 2efccee0bd25f948ac65bda4752252dc59151d766968af7bb531bcaaf85483d1 SHA512 edec51a8c7b7d8ebedd69d32f90579a155dd144ef018e8d054b248fbb2f645d42b25b4829afed7b163e46ee46eca827f7ebd837a4c4a9129867e3bd8a5c7eb76 WHIRLPOOL 3570112194a7004dfefe0aa03225435ddafb43e3569e6f975d75a6ccd786d2253a7cfd8c80699ae0b13203a91befb863c2a889ff8b0f9e39d7f8236b5ce300fd
+EBUILD netbeans-apisupport-9999_p20160228.ebuild 3384 SHA256 4adc3912092c462be45c4fb7c2829bbe73ef96e8ebbaeb3d375416f46328a921 SHA512 a7f7bc4e3634e9a756b131557cf05d8514f59cefcb0a1a512dafce78443f7779fefd20c3231a6eaaf01616969555ce455871f94703ef196103770d0b2ed46d10 WHIRLPOOL b601297fb3e10c289b746ff2ff00381283c13416b8a9b838a8fbb8c795651956cb69d93e26205ce7ed31cec1f39f2e9d98fe59cf9922e391f15305b2bee5dbb2
MISC metadata.xml 247 SHA256 8e0ccbf349cdd36adaaa8c3becadea9b65febd7868f27664ef7e70a1197765fe SHA512 1a68c1448a18938e13e6e39e718934a3e700b1d2ca708332d9cefd522d30049794b281c1cc8f788f1d0eb73c468a55b67a4bafbcf6e43317978d661d5d736faf WHIRLPOOL aaa66eab1db9d82717d76e5c65990f7f30e9527a6573006ebc43cc0edb05550ddce87e8e911ba7c7d67de863e6a191cc351b31fed299c4654a7b894f9eb13740
diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160228.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160228.ebuild
new file mode 100644
index 0000000..2053e30
--- /dev/null
+++ b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160228.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans API Support Cluster"
+HOMEPAGE="http://netbeans.org/projects/apisupport"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-28_00-02-15/zip/netbeans-trunk-nightly-201602280002-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/apisupport >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
+}
diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
index 48c3503..aed8c86 100644
--- a/dev-java/netbeans-cnd/Manifest
+++ b/dev-java/netbeans-cnd/Manifest
@@ -41,6 +41,7 @@ DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea
DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
+DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
EBUILD netbeans-cnd-8.0.2.ebuild 4510 SHA256 0a9a4e58e28f395b5bcb017016b6ddb1b77afe393d0e5bd81cc05e3a32076c71 SHA512 2b1fedfe292fa140920fd11829e77127f9535e08b8307886accfa37e6d11195a1204e6b71b2640937da0711c3ce0bbf80c0eaa3c248a64fd61b6a3d99d5de14e WHIRLPOOL 10b1518360ade5d6f1f27c79a10f630b94a2ec5062e18df11f9828d4b374e6cbdea0b9f770e01c117ca90fa194dff9bd3be6a468075c2d35167fb78a7bb32794
EBUILD netbeans-cnd-8.1.ebuild 4744 SHA256 e008e92761489558e039a07d4858b5a9745aa38c38c57668cba8b5f6a28dbd9b SHA512 724af3f292851fa1a04ccc95fe0a4f9d0fab5503ce31d2ff11be73779d67bd0f38835b334684f628f8eea2dde44543e6b872611b2bd6c01191ccfe26e69f4ec2 WHIRLPOOL 59ddd65a105dafeb8b783f457ec7a8c67a5a3aceb78ca60ac7c4f45f330b28b429ba6236a643ca0023189a9ebdb1ca0182ec0546943ec2494693859aa8f95515
EBUILD netbeans-cnd-9999_p20160128.ebuild 4790 SHA256 a03039f09241763376fc87452e9f6b928d915e56e2ea9bd47297a3630a3dac71 SHA512 05ef01cf018da426f538b7b8f2c0feb7da3e980ef54afec2b7daaad850f4dbac0c319a6b2b04bc7cec8bb3f10e0ce98f684223178b0d002e5ece6e7cfb0e1552 WHIRLPOOL 1f68d1a02f4454b447f8ba7334f631f5fc7f851c173c7b4687a466a8e3bdb921e2c000a33d010837e225d17102cfd273f4ad3c67c5eaf0563cb97539a7a3eecc
@@ -68,4 +69,5 @@ EBUILD netbeans-cnd-9999_p20160223.ebuild 4790 SHA256 bbeabbad72c5a0a2ca07c4c9c1
EBUILD netbeans-cnd-9999_p20160224.ebuild 4790 SHA256 5a72d6a89a109546ffc5e283684f4be41fc610b561eb2d23cda272857528714b SHA512 8d67a08ffbeb421e23ec00e2bb3f6b1f68d592e2f8afd84c5ecad6884bafee156fb7b50d491e3d60ded45fc6127eb89274e391dac7a8d9ebd0ca68fdfe39133e WHIRLPOOL 1ce47f24420a37062ef492910f2e38b6620ddf5bcef011db24919dba92b92b2e0b4eed3dba62fc6fce3c38eb6d57e5ddc6b91dd805061260f081449d89c8b1ef
EBUILD netbeans-cnd-9999_p20160226.ebuild 4790 SHA256 3bf157310b9648255834e8329ea52e7313483edc9a019600d7454d040c25a957 SHA512 ddec7543bf7b250d53bf5e2375d927bdaafe8387cd34f4e90686163a9943e41fe86f1427a34b6b47c43f71d58be11bbceefc3904bba95c352138ff2051a53c2a WHIRLPOOL c129fb90dc65276a1035e9a8edbb1df541945d68c709e2e9d8e30da46402e647d52f923f984317ab6794f43b04e12f4869e1be69cc21e65ef866c304ca6d2042
EBUILD netbeans-cnd-9999_p20160227.ebuild 4790 SHA256 ef9657d75aa49cf78a681fb9659c0c2d1b7615e1b9b243055003a2a7ff57bbd7 SHA512 b79df91c064773512df2844a998776879ad5d546e3a3e40fb6a47203ef93d01980020f8ee02953ac3c69f1179a26f6aa5de2b053d13075302d01f5aac853f637 WHIRLPOOL 9092f73997e94df54b0af6233e82a8918ff94f73e73bb55e7f85f53807768450acd19891d1d5d324a448d521b760bcdc94f3c1486f850f569afeef1e16347b30
+EBUILD netbeans-cnd-9999_p20160228.ebuild 4790 SHA256 c11294caa490fabcd55224143363eb4715b9fec9f84637e3cc4995a17309c592 SHA512 f08c6dcd72b749486fd11371e41593c36fe7e8752f2094f4fe5f488ca6c082b8111fc33abb26066602475d701fcba5e3e357fb434dc146372a59898f5997c104 WHIRLPOOL c85b2014b20dd5aec2920dfbbd056ca9b6fbd6e9e92ca7e4f3279c91fa5c8dfc68e937a8f43543a6eea84be9f4f578fc90f2d0e599ede388099395105e9b3358
MISC metadata.xml 247 SHA256 8e0ccbf349cdd36adaaa8c3becadea9b65febd7868f27664ef7e70a1197765fe SHA512 1a68c1448a18938e13e6e39e718934a3e700b1d2ca708332d9cefd522d30049794b281c1cc8f788f1d0eb73c468a55b67a4bafbcf6e43317978d661d5d736faf WHIRLPOOL aaa66eab1db9d82717d76e5c65990f7f30e9527a6573006ebc43cc0edb05550ddce87e8e911ba7c7d67de863e6a191cc351b31fed299c4654a7b894f9eb13740
diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160228.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160228.ebuild
new file mode 100644
index 0000000..ae1101a
--- /dev/null
+++ b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160228.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans CND Cluster"
+HOMEPAGE="http://netbeans.org/projects/cnd"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-28_00-02-15/zip/netbeans-trunk-nightly-201602280002-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
+ http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
+ http://hg.netbeans.org/binaries/DD5ECBE848DDC19E34F4ABB74A7C1950C0F587CA-clank_0.3.6.zip
+ http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
+ http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
+ http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+# These files are for remote development and debugging
+QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
+
+CDEPEND="~dev-java/netbeans-dlight-${PV}
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ >=dev-java/jna-3.4.0
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
+ ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
+ ln -s "${DISTDIR}"/DD5ECBE848DDC19E34F4ABB74A7C1950C0F587CA-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
+ ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-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
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
+ cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.dlight.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/cnd >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+ fperms 755 bin/dorun.sh
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
+}
diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
index e7cd064..2427297 100644
--- a/dev-java/netbeans-dlight/Manifest
+++ b/dev-java/netbeans-dlight/Manifest
@@ -32,6 +32,7 @@ DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea
DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
+DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
EBUILD netbeans-dlight-8.0.2.ebuild 2898 SHA256 08402481b573b90396431be03bda45904b2dd29f0086e09a111fe362e310c3f7 SHA512 3f6d6c9ea0043382562fbe47ad16e3273032407a74cb44ec7ff26736f96483835af4be8674361e910912a550b9fe592cc5a28c2b93b6b993076553195c35eac5 WHIRLPOOL 9d8706ccbc0d97b0f5d64ebf22c36316b08d8fbccd57408119ca5f5faef08c7f82677bf67488ff611eabeaa730e4c9a730c50966d94d738cfe79330ac147863d
EBUILD netbeans-dlight-8.1.ebuild 2922 SHA256 f003a099e3f82f5ab53dcc56d86c00a662c98f47480feacac2a77ffea90ccd0f SHA512 94706ac4d8570deb8860236300cfeddfb2c3cbfd385ecb438a039991deeb018f292f6dbb2267d7c701b7f1b5b88d200f2c25696fb3204fcf205c15155b26d1fc WHIRLPOOL 1e44f40c8e2c03b7aa7385ef20a3247ea15a4d4705ce4b5f860bffe236eb578ab3d912f2cc2457e5906158ae747edc3b6b92463336c69af9cd58eca3fccb223d
EBUILD netbeans-dlight-9999_p20160128.ebuild 2968 SHA256 b7b27bbe3eafac9d5d5586092b1479aed8e0209467885a12fd4ebe17e77daf7c SHA512 2c6d6778e247fac4671e0a7ec926232a5088959442e819e03d31984b10c02dfc173698af7b8cbdc2ec759e907428fc3ecc1f1c9ab2f0e2f91ab9f3a1719b7969 WHIRLPOOL 455c842a59a9ed0f7c1e6d8f20a592fedb16de3e51dabac148a510e5297af702ba29d4c21dd70448ee3d3039c59a16eac499846b1958a319565b769438f742e7
@@ -59,4 +60,5 @@ EBUILD netbeans-dlight-9999_p20160223.ebuild 2968 SHA256 5c71a5d3b3984fdbcb1d222
EBUILD netbeans-dlight-9999_p20160224.ebuild 2968 SHA256 da8b091d1196ec07b4f212ebc445b2381bb595db63d461bc4439d4628482a23a SHA512 cb1ae680d46931d18273890db371b635cafc37848d906a2b42174b823f1c0ab7eaa6c5b62f63761c5899874013461762c9b36be92fc7a90f6717ba3c18a8d145 WHIRLPOOL 18bc00993aad5d16062d472cbdde1905f7b8bae5cd767adb1bfc9c6040b12ce79f6eae42e22d2e1bac619e028fca45e35d2b5bef5e66de45cbfcccb7e5d69057
EBUILD netbeans-dlight-9999_p20160226.ebuild 2968 SHA256 4b6fb15fa3f63b94f65b14f049c54f3f2dadbb677f5f7d48d57a157a226e9163 SHA512 c92e9235c6225d58e87f64d581b2b0b6de951e794c863f2a54fd0965b9d25540465ffb06ffa3ffac12098fa17d9ac1497ac34755c1162b3f43990373df527e2e WHIRLPOOL af62f009adff8f896bf803c4e9b3dd014198fa3c40bb127e9adcb18efab16fb3fefc94e84a2eff096142b520eab30ecdcfb18269ec93ac9a67e6c684292744da
EBUILD netbeans-dlight-9999_p20160227.ebuild 2968 SHA256 4d99e8510350e13b6c99f530d22d3c0a550682442a1488c6ef110f0c2fb043f5 SHA512 e9923afb997f4882628f3ff18bd62f1db3f5ff6952acd35b96475db07db359d49553ed8b3f63c5b16e67dc2ed1c49f16dbb7599b03b5b6111f7f43417dda93e7 WHIRLPOOL 172c4aa4c7807d834bb0ff5bc8ac739d0d43d18f13f6747d2f328459a0ec9d0a2d8e03673f672579a607c2cde3be932cce098880e2026e31ed4074de655b4e0f
+EBUILD netbeans-dlight-9999_p20160228.ebuild 2968 SHA256 7555125dde1124332a3c4cf423bbbeba04027e5c333116d27b8db0b1aa1ab33b SHA512 a415f56a5c5b7e2e1c85508cb8b8d464b4205e49aefc927ce648c094f5958ba7583ac3dffdddce64f9534523199798c7ca6a58c7bb1789fae037fdee307c16d9 WHIRLPOOL 0438dd5b7944528a8f8378ba75fd294a158096545a0a82a558d1c7aac7047f08c8ff28db79bb4d5922282d2e5720c2a62f08369a5b0b36d33207fbd030d7b9ea
MISC metadata.xml 247 SHA256 8e0ccbf349cdd36adaaa8c3becadea9b65febd7868f27664ef7e70a1197765fe SHA512 1a68c1448a18938e13e6e39e718934a3e700b1d2ca708332d9cefd522d30049794b281c1cc8f788f1d0eb73c468a55b67a4bafbcf6e43317978d661d5d736faf WHIRLPOOL aaa66eab1db9d82717d76e5c65990f7f30e9527a6573006ebc43cc0edb05550ddce87e8e911ba7c7d67de863e6a191cc351b31fed299c4654a7b894f9eb13740
diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160228.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160228.ebuild
new file mode 100644
index 0000000..cf1017f
--- /dev/null
+++ b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160228.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans D-Light Cluster"
+HOMEPAGE="http://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-28_00-02-15/zip/netbeans-trunk-nightly-201602280002-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/dlight >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
+}
diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
index 4262a3a..3a1ac22 100644
--- a/dev-java/netbeans-enterprise/Manifest
+++ b/dev-java/netbeans-enterprise/Manifest
@@ -60,6 +60,7 @@ DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea
DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
+DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
EBUILD netbeans-enterprise-8.0.2-r1.ebuild 15075 SHA256 41d376117ad1d8d59c8194debfd29dc42f5fd4de70aee12a2134ec143a604dda SHA512 4cd9de88e9a401cc0be88e3e2605abc411c47307818376b2bcc00f9ae570b21324f2bf00fd83e819bfa076da0fb07811fa1f0f9362a6cd0ee05b63221a199000 WHIRLPOOL 73f4518c14430fe7aa3614ebf1b11a06ba0e9bce7479af2770db3a114f149d575a16a655218f757ed416b5149228ac56dac700f5a8d5e034cc838bfa4092e636
EBUILD netbeans-enterprise-8.1-r1.ebuild 15888 SHA256 d4c04ccfee01a46819020cb7cf8fd8297618f3c0431ae2d9dd7eec8131f988ab SHA512 6c7c39c378cb79d3f382cb80d07710a8c5233aaf0df8fb58889ee6aa6bde73624efa6aa49b43f84105685094a7aff89e4b6367ffd1fd113da27b42d50d07e983 WHIRLPOOL e678e2a6957e428c1b6e51469c0e7cc6a08da2c797f1575b6bb660a7f3281c00f071179de459e27c983304915b005baaf94ad4fae0a4c08162f218bf53b7d821
EBUILD netbeans-enterprise-9999_p20160128.ebuild 15825 SHA256 08265ef2cf841e6ebe18dd26a227f2fd45061437bae1359e237b1c693519972e SHA512 4ee3c28bdf0b6e04ad09c89d90da0d119e3d434d0cb648704c8f53696d6dee876b5e66bcc844665296f9adb53ee618f21ea3c53bf74554d18265fe35597f248c WHIRLPOOL afb5821c4950c773eac22ec2a601ef25ca036f961360a19781ac52e8f71a9363973e168003e7b0ddc1dff4ee364f84077e157cbc5437c570a0ac7c90a38bb496
@@ -87,4 +88,5 @@ EBUILD netbeans-enterprise-9999_p20160223.ebuild 15825 SHA256 31e2790d5ab2f3cf60
EBUILD netbeans-enterprise-9999_p20160224.ebuild 15825 SHA256 00ab61a3730c2af21573bac663d61419e8212c622464dce4afa59fb062a83cb3 SHA512 56def11ca42985fd800612ffa9689974ac74827db0e19cd6af2cc1051916784012f98ffd62b232d32bd2207ac0ded98d3c71be5a1dc626e1f1d2e39edc9cd4a3 WHIRLPOOL 15fee31f4c7975b575206360893e8abf7dcfc4007261b86e5710c9de5381a3cce2ae857ba424aa59602c47062b4fdac8af9b08bf5f88cedadc2ebbbfea389dd2
EBUILD netbeans-enterprise-9999_p20160226.ebuild 15825 SHA256 a6010d4c7134d830756c12c80f0bc478e2bb852e10879e3c51b47d1e666133bb SHA512 b87762419a3a7518024f1a909fd2d8865258ada275941b20d3d7b87bf136779a8315d9e0bf0ad765ff3f017f8eb8494fb2d73be375b71b547d245a0e108f7d4d WHIRLPOOL dbc6211c6a3f992e5cba1f040a1592224d1a61d83ad2f08da301a18be6676cf53c66fdf027e69e711fa3ad3e0d72328a8b2386884ea6e96d55f06aa8ed712db4
EBUILD netbeans-enterprise-9999_p20160227.ebuild 15825 SHA256 a6978ba6760a4aa18696ba7ffc8db8a20cbf0d54c15461f618ba6ccd7c3945d8 SHA512 40bec434839368a7a841b0d618d9290b02f7e8d2b6ab8c44a986108ec63b75c4bba267ad58c19bcc475a8c13d22ef654c0ab57caa8c54e5b1cc127532633d185 WHIRLPOOL 7018584507806d021bccdafd11c87ffea60ba83926c0c1ea4eefe5f508da03f72dc2979f2c54539c00df2070a7e56d4b9710b8c3946e2d6fc19f16da3c46c674
+EBUILD netbeans-enterprise-9999_p20160228.ebuild 15825 SHA256 f36fa7423164bc3022c1598d9ec2cc97964586a6c73452e85a11d0fda19c357a SHA512 3edbe82b1ebcdfe7552e3f47031a10e608954c8c73dfc76383bf31be965b9a5aba935be5c1ffd1d3a298e3a510e58b8ff330857cd03eee6b4195a7d52ba499f0 WHIRLPOOL 56bcdef46148014718aadb02b86a90e49f574221fae082451d2a061b2b1b0891073f2cffee2ea7de93afd469d7378964a73a774f0c398c645321615b661f0da1
MISC metadata.xml 247 SHA256 8e0ccbf349cdd36adaaa8c3becadea9b65febd7868f27664ef7e70a1197765fe SHA512 1a68c1448a18938e13e6e39e718934a3e700b1d2ca708332d9cefd522d30049794b281c1cc8f788f1d0eb73c468a55b67a4bafbcf6e43317978d661d5d736faf WHIRLPOOL aaa66eab1db9d82717d76e5c65990f7f30e9527a6573006ebc43cc0edb05550ddce87e8e911ba7c7d67de863e6a191cc351b31fed299c4654a7b894f9eb13740
diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160228.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160228.ebuild
new file mode 100644
index 0000000..49bd6b2
--- /dev/null
+++ b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160228.ebuild
@@ -0,0 +1,266 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Enterprise cluster"
+HOMEPAGE="http://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-28_00-02-15/zip/netbeans-trunk-nightly-201602280002-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
+ http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
+ http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
+ http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
+ http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
+ http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
+ http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
+ http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
+ http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
+ http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
+ http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
+ http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
+ http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
+ http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
+ http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
+ http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
+ http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
+ http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
+ http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
+ http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
+ http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
+ http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
+ http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
+ http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
+ http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
+ http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
+ http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
+ http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
+ http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
+ http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
+ http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-profiler-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-webcommon-${PV}
+ ~dev-java/netbeans-websvccommon-${PV}
+ dev-java/commons-codec:0
+ dev-java/commons-fileupload:0
+ dev-java/commons-logging:0
+ dev-java/glassfish-deployment-api:1.2
+ dev-java/jsr181:0"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0
+ >=dev-java/junit-4.4:4
+ dev-java/tomcat-servlet-api:2.3"
+RDEPEND=">=virtual/jdk-1.7
+ ${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:14
+ 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-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
+ ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
+ ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
+ ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
+ ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
+ ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
+ ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
+ ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
+ ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
+ ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
+ ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
+ ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
+ ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
+ ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
+ ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
+ ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
+ ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
+ ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
+ ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
+ ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
+ ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
+ ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
+ ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
+ ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
+ ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
+ ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
+ ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
+ ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
+ ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
+ ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
+ ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
+ java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
+ java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
+ java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
+ java-pkg_jar-from --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
+}
+
+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-14 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 5f9afad..777a151 100644
--- a/dev-java/netbeans-ergonomics/Manifest
+++ b/dev-java/netbeans-ergonomics/Manifest
@@ -28,6 +28,7 @@ DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea
DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
+DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
EBUILD netbeans-ergonomics-8.0.2.ebuild 2843 SHA256 f9262f6ee7f2aed1fab9bf4cf756f565272e9894afa50b349735e39961e7acc3 SHA512 f158c27640541f7aef31da050e0811c07a251ae4797cc663b95a074a47eaf9d6bb7a9aa11ba38ea55e75c185f7dba74629ba6716a819e8ad68eb3db9ada71451 WHIRLPOOL 4fe9634fb673fb05dbba25996efc3a212ef3bb23ab6e7c732cb75de076feb930735e3901806fd9c801abc7ee8aa8eb800718065325d415371255a886474061d4
EBUILD netbeans-ergonomics-8.1.ebuild 2867 SHA256 6d2c0b7221d47b64c77b243c8c5232c6d8c24d3199eae5799adafeac609b2e2a SHA512 6302c8c13d43ec51048e8b0439916746a01bb67f14e7cd21be95b4179df6106dcff1d3973b9191f7a36cf6f29d53b1d2308864f5f64d9f87f980ea264b1a97c0 WHIRLPOOL 63ceaad04323d9085dfb90d1e5075ad13f6e14e8991b13aafaf3fc174440152054f32498ac8d03f57917744887db3bc1efdfc30b473b8d1a33b514ec4960ea6f
EBUILD netbeans-ergonomics-9999_p20160128.ebuild 2913 SHA256 8f1d28834af6ac8a0877afd2925a579dfd50f96a002b35a7ef49559d198810c0 SHA512 ee5ca206224837e32124f57cd6d1c04158e3bb479e2db2e093705e271cd36531c7d8308bf8b415d4dc29baa57bc201b8d2ba7106277f216c96fb0894897efcef WHIRLPOOL dc2a6ebfc6797d56f607310c28964bf9ebf77c5cd11311bbe2c0bf49676f26e71b32672e21d9422aba8e05b99827a433b82557133c7807237d8a83a930a23820
@@ -55,4 +56,5 @@ EBUILD netbeans-ergonomics-9999_p20160223.ebuild 2913 SHA256 6ff5f86044c351beff5
EBUILD netbeans-ergonomics-9999_p20160224.ebuild 2913 SHA256 42ee66ea178a567e5a6724161460fee8fa5e2299919edb926b8ad4c102d6dfb8 SHA512 6dc78811be3a60c79ff0a990ed5d0ed3ac45b1dd219f1f9ef41cfef48c9d8ae4657ee5b98fa3382700fd251f3c377b3c2766097cb57dc31266f61fe749e6dd92 WHIRLPOOL 238de82e9985c15d7599be9a1796296352285b66c05b82291599c9ebbc49aa59600f89dfa55914130ddaa1e0b62f8ba37c01a1c9f8ee6cccfe71d5cfe8fb50e5
EBUILD netbeans-ergonomics-9999_p20160226.ebuild 2913 SHA256 c18d3872c9c5e33c071814b58f05b5550608fe70a10fd7871c20f4918695ec82 SHA512 a47cb04204e8edc7623c511439e9c47213286463daee2b7c5200dd4de77567ad534266618dd603eb73056270746c52365493b4dfc3bf38777330d46ccb2d9125 WHIRLPOOL a040bc1ad2f7f650609ea979eaa8d88cbf6d35162cd27df3fa91950b28a8221ba3ad2b163b4582b9519965325054f31ed6c602b9ce268c669e47521ffe3f9c35
EBUILD netbeans-ergonomics-9999_p20160227.ebuild 2913 SHA256 9dbaea5ab7fde77a21156561ead70a16da1c5385a64b241b888a342947cf881d SHA512 3cd03e2495e8e8f6ada21df9282c0bb3977e9979f398383712fbe1ffc162eae46b3e3a61644c1a5c694d80d562868b04dcb980c5376049c31f9a69a782fb8a39 WHIRLPOOL dcc2dc70e49408b5f1c9c351f109b050232ca966d4e0aa90a315faf68823c71c97f212d27b00d1f51f1adc09c3058409bb60354e05b6bf9480254c813b3be884
+EBUILD netbeans-ergonomics-9999_p20160228.ebuild 2913 SHA256 dbcf923511d8393e14134c805c4a47c5dedc693579c05b3242e05c4c099a380c SHA512 bf2c2446f39578a60c46ebb5bf0f4722551508bffeecb3270607d8dcfeed1389a9eb35660b203cfd0c447a08b7f86d54d010998d5711fcfeed2ac33723596937 WHIRLPOOL e6cca6d9087f1658e7b9caf204a999d4e1b42c37cce55cac5b7a7e6b0f40ee468ccbb20235f8a0b24757e850ae79477d4ac69a8ec1f82f22eeecc653dec6ddd3
MISC metadata.xml 247 SHA256 8e0ccbf349cdd36adaaa8c3becadea9b65febd7868f27664ef7e70a1197765fe SHA512 1a68c1448a18938e13e6e39e718934a3e700b1d2ca708332d9cefd522d30049794b281c1cc8f788f1d0eb73c468a55b67a4bafbcf6e43317978d661d5d736faf WHIRLPOOL aaa66eab1db9d82717d76e5c65990f7f30e9527a6573006ebc43cc0edb05550ddce87e8e911ba7c7d67de863e6a191cc351b31fed299c4654a7b894f9eb13740
diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160228.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160228.ebuild
new file mode 100644
index 0000000..cded30c
--- /dev/null
+++ b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160228.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Ergonomics Cluster"
+HOMEPAGE="http://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-28_00-02-15/zip/netbeans-trunk-nightly-201602280002-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-nb-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
+ cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.nb.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/ergonomics >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
+}
diff --git a/dev-java/netbeans-extide/Manifest b/dev-java/netbeans-extide/Manifest
index 16913a5..7069072 100644
--- a/dev-java/netbeans-extide/Manifest
+++ b/dev-java/netbeans-extide/Manifest
@@ -30,6 +30,7 @@ DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea
DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
+DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
EBUILD netbeans-extide-8.0.2.ebuild 3307 SHA256 084e952eae1708b0fab785fd34313985e864dbc74a8531a0d5cdcf906e88f85a SHA512 ade8dc37aa932d7ec20966199e521311716061c23df08d02635f78efd2776f1d7bf040b0f9c9488b947bbbdfb3e33fa764723e3dfffa2214892bc6d685428f6f WHIRLPOOL ad2c26b005675ebca7d902ff1e6caa28552f3fda6795e327cc3584cf109f0ad6efad6516e15af5e70d689be236298b0948003e09a3da4991b3e29a1c85607b2f
EBUILD netbeans-extide-8.1.ebuild 3331 SHA256 7d81adb3cba102e13678052bfe288e8417753ebceb69f69ce528ede3fedcef04 SHA512 ae445552036799069f31b40c145879ac55cf0964e168f328ac84f2d434171de8c4848e3416ad7425563e8565c09f798c9520bb3cb7511348f5d6a7522b878e40 WHIRLPOOL 44142233d4d3047ebb5c152992b484e5fef1fddd04cf274cc370f00beece5a75a986e5fadedd4bc18a01559c4f6cb58289cefbfc24d8d098d70056707e8b8f57
EBUILD netbeans-extide-9999_p20160128.ebuild 3377 SHA256 29909a5e82ef010cc75d9b69b4365a3e2631717d14dbadd332a88624330de213 SHA512 ced60b098bfb035c4711c44406f7410d024fb2e4a50f8a596ff5e913e16f6dde590054d6e67976dc310b0a53df571eb5bcce24bd6c9503e70f639ab5a9e1f0b5 WHIRLPOOL b80af6355f5ee6a7f532b72bb98e76ff78f39592f2fa3368c1813d00ee1d0b531790c7566ed9ed5e20aa8031013ec4d4d2e5e7cfbb738906b877581e8cd02f26
@@ -57,4 +58,5 @@ EBUILD netbeans-extide-9999_p20160223.ebuild 3377 SHA256 d0c25e373788ffe46d79bae
EBUILD netbeans-extide-9999_p20160224.ebuild 3377 SHA256 ac2f52296a2b7eadfc19cced823abab72cda9d268ae3f2c4487d7d742053da86 SHA512 838ab3b3b53ba1bd20bd25f7b40cff5062f442ac64a94e8beb2f7d2868a9cd184fceba7eba315c670a12d66527066e5b3d9c43d16572d42a8d8f9443f5f71ede WHIRLPOOL 90d4cab3654bc9c30e62fd56169b25adffe689b09c603cdcda29c12623dc256cc02735d67711e31e87710d11cb34db0e7fc7b662c1c2049d32061022151676a1
EBUILD netbeans-extide-9999_p20160226.ebuild 3377 SHA256 34af177610d5d508c3442dc37c7e7d0241f00e016751d380daa4184f07285c7a SHA512 388590e881372070bda554ef20c73ab62a21018fc933ed0439e8d7ca3ef13dc09bd72393496ac02e4cface814b3ed49cc566b7d14a3898095cc0d6529f01baeb WHIRLPOOL 19d77544f7cce0b7d9a765dab7ad204d8ced3621af10fde8cf5be85c1b12144088a41a3b92d1e23becd8b8c66d9e4777d7ebe2d57c6c385f9b6a87c9c7828089
EBUILD netbeans-extide-9999_p20160227.ebuild 3377 SHA256 444041a43b09c707a927c9e063e823207ddaa14e84abcf9684ac11f4fe6fb7e2 SHA512 523910f8d52dc62b5dd13c4eebd398dcd44e9fe648f5bc128e480ae8d1766f07faea7bdc581773a418409c1b18a789f6a09289e50c81dc43a21ab39801dfda1c WHIRLPOOL aa2429af6fa16ecd254e5de2e44ad51c796e9b7e579d0b31b7e89ae20f1ae8cc3a58a2ad7f40f33361d487f9e7880eea6cd344c91a97425b667e7e9901d2abb5
+EBUILD netbeans-extide-9999_p20160228.ebuild 3377 SHA256 181ec286dafad3c9f7542d238246a26f42b0a9932960c77d8d9c5df240751ac8 SHA512 d7d5b554dead77da59ab596b480934f851603ac0cfb61e8a56b33f274193c3d636bbf781e030d251e98fd010e9f1505606689cf71d85c21add21899127cc7fbf WHIRLPOOL 03eea17e5d0c0fa11bc5ecbee20f816dca991ba108b7e21de9b168c28f720e7c60c1989cb8a09eba616d1449adacda0d28d38d1a429e1a42d671cf177f41188a
MISC metadata.xml 247 SHA256 8e0ccbf349cdd36adaaa8c3becadea9b65febd7868f27664ef7e70a1197765fe SHA512 1a68c1448a18938e13e6e39e718934a3e700b1d2ca708332d9cefd522d30049794b281c1cc8f788f1d0eb73c468a55b67a4bafbcf6e43317978d661d5d736faf WHIRLPOOL aaa66eab1db9d82717d76e5c65990f7f30e9527a6573006ebc43cc0edb05550ddce87e8e911ba7c7d67de863e6a191cc351b31fed299c4654a7b894f9eb13740
diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160228.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160228.ebuild
new file mode 100644
index 0000000..9d7735c
--- /dev/null
+++ b/dev-java/netbeans-extide/netbeans-extide-9999_p20160228.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans ExtIDE Cluster"
+HOMEPAGE="http://netbeans.org/projects/ide"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-28_00-02-15/zip/netbeans-trunk-nightly-201602280002-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
+ http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ dev-java/javahelp:0
+ ${CDEPEND}"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
+ ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_compile() {
+ unset DISPLAY
+ eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
+}
+
+src_install() {
+ pushd nbbuild/netbeans/extide >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
+}
diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
index a1651fa..54871ed 100644
--- a/dev-java/netbeans-groovy/Manifest
+++ b/dev-java/netbeans-groovy/Manifest
@@ -30,6 +30,7 @@ DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea
DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
+DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
EBUILD netbeans-groovy-8.0.2.ebuild 3346 SHA256 907e6cd11c222f15c826494b44929483803f0e4249de0d54db51e6855b574148 SHA512 8bb37121e7e32621959318d109b1d982e2c705a9deb7171f5fef1dcaed55fc5718b0bc9e6bbb2592cdaa5e96d874bb6e6bfa96d06fe09f14d5250c1485eb1da5 WHIRLPOOL d5e09fa1e975835f05c6132c091fee4ae9fc9dd671af9f5f88a9195d5cd4a93804f96687ed3f2bd741117fa65773f2c464b3cfd6697425039cc51a940efa2a31
EBUILD netbeans-groovy-8.1.ebuild 3370 SHA256 ca32569d438060704e4d5d5e46be2ebf20bffdb0ae2471d8718ada8676f32082 SHA512 40555d2ffa0ddab1e55ca514eddbd98c6e721caa230cd174050fb56f144def46f389b0ac018068c9f509936c83235b2d3423cae8676db7c96e8782b0da73e4ad WHIRLPOOL 7b2b021581db21aa8ff90ea188ddeea0974ec84fdb064cf367a56a6fa53487affe89edb1880a83934a2cf0c586060a9192838687ffebf33b55e79d9ddc7ac986
EBUILD netbeans-groovy-9999_p20160128.ebuild 3416 SHA256 d2204bbe6dfdbe3a68bde48288a5f323f0c458449971c475857e43f348ea5f79 SHA512 c21d72c1e65630494662946d1d595539b65ff651a5924e122bbd37df8152cdb1652434c099007c3f92393f5ae1b89e63904357a64f6eee598787b5fb87b75cf1 WHIRLPOOL 3c1273b457393610f5b27511674718da132168e4c5b4cb10b46807fb20f17af11a0105f3675c8d6103029f1c6166d1fddaa41f866218525b4fadfeeeb8695b23
@@ -57,4 +58,5 @@ EBUILD netbeans-groovy-9999_p20160223.ebuild 3416 SHA256 cc089bee4a8b4574f642ca1
EBUILD netbeans-groovy-9999_p20160224.ebuild 3416 SHA256 c66f1a6975008be6aa0050e238803be39c19ea625f404414bae54b9384421e47 SHA512 d4fa26a0a9c02c78874cc0c1c06606a7e1fd74658b6ede7fa4cda76cdf2a8e0b5c777934df1eb3371ee09dfc268bde7e15e536a853811a0ff2922548ad13240c WHIRLPOOL f9762cf233995eef079cba4887d7406fc1e8fbc250f82363a0783ccb44fe59da7cfe70e1095611241b189a02948f44404fa740ccb1333eaf1fe6e0d06dad1800
EBUILD netbeans-groovy-9999_p20160226.ebuild 3416 SHA256 d148b14ff8d19271fd2b7f89d6473951c78407a521a894d030d7fa2c1cbf4210 SHA512 d3a89ad6543d9f80fec79e48c4452297b9705ef86d3fe68c04d37d183209761309ce48941548604de12fa59c015185fc257b33151d85cdc37c4382686a675321 WHIRLPOOL 1176ff945d81ffa62e80d12b73c2bf28accad2015cbd680ee08db05a838fba112f9e1a69bf4e7cf94fd4480d041dbbc63805987eefa94cc0f8eee4f9800af011
EBUILD netbeans-groovy-9999_p20160227.ebuild 3416 SHA256 6ed026e82fb6db50c51773c547990f22ef77f52e6b3f03b64ef928d9b155ba34 SHA512 c0f84c51e8b93ba4966b66ac60dd93e92863ab485e1e7060c7ab2d48d684389983e67f54a244698952620a2b21d0e4962ead206d6c53ff66323a0353d17a4a25 WHIRLPOOL 48bdc1e918196c58d6f5a6fdf16b460a6aa13529109c4a4325289a16daef976e14e9fa6a1974fb51b53f24c21ef35fbcf72eea006738506c4d34cce064600403
+EBUILD netbeans-groovy-9999_p20160228.ebuild 3416 SHA256 9fec0bf0771de9dac16225e14edfdd4bb8e5ad6761859238e6acd7eb25e474e8 SHA512 559e5e91e4ea91cecd4dff58f551d72f9bd3673fe36f5346952ac587f859c6df2780ecb3d30a981ffd7f53c236307fe7eb19d869064a19a5e6c2db608123dc10 WHIRLPOOL 5539cfc816b5963a1ff656c8e9dcbe965d199826f30d76655f243c557c7adb6c8fb57ffd1994162d2a17483534ec6eca7b5a3cf7cefcf3a5818673fb734cb67c
MISC metadata.xml 247 SHA256 8e0ccbf349cdd36adaaa8c3becadea9b65febd7868f27664ef7e70a1197765fe SHA512 1a68c1448a18938e13e6e39e718934a3e700b1d2ca708332d9cefd522d30049794b281c1cc8f788f1d0eb73c468a55b67a4bafbcf6e43317978d661d5d736faf WHIRLPOOL aaa66eab1db9d82717d76e5c65990f7f30e9527a6573006ebc43cc0edb05550ddce87e8e911ba7c7d67de863e6a191cc351b31fed299c4654a7b894f9eb13740
diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160228.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160228.ebuild
new file mode 100644
index 0000000..b6e4579
--- /dev/null
+++ b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160228.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Groovy Cluster"
+HOMEPAGE="http://netbeans.org/projects/groovy"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-28_00-02-15/zip/netbeans-trunk-nightly-201602280002-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://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="~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/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-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/groovy >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
+}
diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
index b389d4c..74451a1 100644
--- a/dev-java/netbeans-harness/Manifest
+++ b/dev-java/netbeans-harness/Manifest
@@ -33,6 +33,7 @@ DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea
DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
+DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
EBUILD netbeans-harness-8.0.2.ebuild 4055 SHA256 2674d562adc57648c82cac9f714f74f9d29dd7b7ff7fa7f0ef37c43ef0975489 SHA512 7d72bed5b955b2365a4c11fcd97a2d6f2372ab939fb9a03b3ff7915053f24d695373c1aa154f6e6916d37ef3ace7b38864d575419460382760500576dae52e49 WHIRLPOOL 72f54a6cb83f282a75f0abb073109414a7b8bcd4e9263466281e68ff34148a7343ed3bd78ebdc8afd109b6b9f5b9f15bfd0e250f418fcaa4986a7c886b57b9f6
EBUILD netbeans-harness-8.1.ebuild 4079 SHA256 116b90d6e6fd1b1ad8ce99c81104262a416a485b3a3110beed70e9381333cec2 SHA512 77ca4bbaf078adf6e13c0fea0a8e673262aaed60dd799ec161584589fb4c791d9bd758c87f4272297d863d3992b54a66b77b7bf05135cada530d111e1c428e68 WHIRLPOOL d385cd6292f31a5817a2c096f960330186a68242b51ed26e4272f33a690a98175e0b622a5d5309e1e6a72ff824662964785b7d235cf3a73ba4d715cd19e89dbb
EBUILD netbeans-harness-9999_p20160128.ebuild 4126 SHA256 c545646cc1df0dbb28a0a409848d4a40309fea711524636ecaa46c916cba9bf7 SHA512 66d3884d3513366abad1b69bf2abf5d9b8d35e70117ff5b58bfe55d1271949d60dd503f90e6b1e382d26c6d85df58fa9240abb0ebea41a71d852762d5d32e7e0 WHIRLPOOL 05a9a1c862c800de14f466705b1c7e1b0f7591d1bd566c3443379500ccdfb5751671f0d1bc4eaddce32bfe3128d93c0d4709a59691df02b80aac8e52c2eb0301
@@ -60,4 +61,5 @@ EBUILD netbeans-harness-9999_p20160223.ebuild 4126 SHA256 57311330141b3f7b60f7e6
EBUILD netbeans-harness-9999_p20160224.ebuild 4126 SHA256 256dd2933cd1c2ce755f6d6e3b9f88404d02772a0f8b29bfbcf14aa5c189ec45 SHA512 7f3f4216c153f2613c17676343d8e3ee8b9593450b9a636231e96ecf66402094d006e839ec9e1b2e0926ab8772a24416d95e783468703d9f85aaa6beaed139ef WHIRLPOOL 36178e3dafe218e4fd2ec2b75e3e3cc8b34b8e9995235b9da1d9f2f49e4d1f18e7c1eb67286a7c1c6fccf10fc17bf998017845ef8337e7fd0fe0eb2702aa36f8
EBUILD netbeans-harness-9999_p20160226.ebuild 4126 SHA256 393417e9a8f381c0abf6ee340ef41628afb27418119d4c37529df0a7c91043be SHA512 73998b964bb5c12e20475ea8343f7a45e28a71905327bdac21103a697a93db24d42bb948cf4c7047cbce57be7d62617174fea9b605d503db972ff6e191429e08 WHIRLPOOL fe83e39f47becea6cfccc49ed33cc07d8d4e89afc2eeca91998db156898bf5ccb4911b9202af2d9097720f8a924c2b27f69c0bb21ab4afa1ff6167a9cda3f1b2
EBUILD netbeans-harness-9999_p20160227.ebuild 4126 SHA256 8be58a3da5b91098408b2b6a3dc1359e7f7abdf8a907e659c103c7dc2480d1e4 SHA512 c2e1d3acd09ca7be12793daf16449777fd9d4e1e9cc71422b09eaab3fd3f8258d60cf01fe72f83d170253e810a9db274ed1f2c782dd8ebca55477a96eba33747 WHIRLPOOL d15584dcc84c39bfb2ad4ca7bfe88aa003e9b3da58691c313d46c326ff1808b6c8fdcd11f5f05472bb8d75479854e2a5b6afb0fb7a8f92836c2be61dd1de4bad
+EBUILD netbeans-harness-9999_p20160228.ebuild 4126 SHA256 ca80498874b6a43098dc1afcaae22a18448629b3c594e8bcf1a47f1f094cac5e SHA512 2bccebc537715fc4631da707f572efadc4e3837440f2346e58416cc528223a8ff95fb4adc4e9598260d5f3a0fdc0d98887c79d6d6378989705f5363ada496829 WHIRLPOOL 29d9760af9e421cb8f58b2c130d93c060efde1c5c7b8d07f91f4b04476ed86d9a5b3292cddbdaec4ff2b43bbaaaae0a9c066512f3ff4174349b508a59924d1b0
MISC metadata.xml 247 SHA256 8e0ccbf349cdd36adaaa8c3becadea9b65febd7868f27664ef7e70a1197765fe SHA512 1a68c1448a18938e13e6e39e718934a3e700b1d2ca708332d9cefd522d30049794b281c1cc8f788f1d0eb73c468a55b67a4bafbcf6e43317978d661d5d736faf WHIRLPOOL aaa66eab1db9d82717d76e5c65990f7f30e9527a6573006ebc43cc0edb05550ddce87e8e911ba7c7d67de863e6a191cc351b31fed299c4654a7b894f9eb13740
diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160228.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160228.ebuild
new file mode 100644
index 0000000..e111326
--- /dev/null
+++ b/dev-java/netbeans-harness/netbeans-harness-9999_p20160228.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Harness"
+HOMEPAGE="http://netbeans.org/features/platform/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-28_00-02-15/zip/netbeans-trunk-nightly-201602280002-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
+ http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
+ http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
+ http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
+ http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-platform-${PV}
+ dev-java/javahelp:0"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ >=dev-java/junit-4.4:4"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
+ ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
+ ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
+ ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
+ ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
+ java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.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
+}
+
+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 92b391f..9fdf894 100644
--- a/dev-java/netbeans-ide/Manifest
+++ b/dev-java/netbeans-ide/Manifest
@@ -160,6 +160,7 @@ DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea
DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
+DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
EBUILD netbeans-ide-8.0.2-r1.ebuild 29314 SHA256 365d4077009861319e587dd898eed753e66756aaabaf114a5af2028342928bd8 SHA512 2a186b6ec5591f59f825dc27a6440ffeb1b96f35fcaed0a9783218d867b5a9f95378ec095b8697927fb244280c039b2afdc71d2bce2da0d7af2b06ebe1ce5cd9 WHIRLPOOL bf9a36b20188c86f70b4bd84ab6fdd7a5fcb25bf0d4793f0b8e44c10538c05ce085a29fa44673a3d78424d2276c2de6dca345e38b51887098c13a8929dc30634
EBUILD netbeans-ide-8.1-r1.ebuild 30285 SHA256 6e42dd3e0e8d546d3187f2e894244951f93f2060b187f156ed7b97d7d23b9b9e SHA512 6219b1d4d6ffb0183cfa781b87d34c01cdff4f73d09811218c5390879ccf9281b23fa7c9c884da8877a3fb8181f660130687de942782db600da90fb7b709772d WHIRLPOOL e8ec3da7e2ee059b912094f704e1abfdec936117cf34beaaee1be9fd1659727c0c5330123dc33c959cbe08e45248f82b8418afa9ffcc18a0f3ca044f997ccbe1
EBUILD netbeans-ide-9999_p20160128.ebuild 30238 SHA256 dba6d87835fed749a8fdf6dae4c10cb0ad7a2333802b9b5eaf91ab757650014c SHA512 b558467b1199d81b4b09f1a7cd81b86059e41778ef26098cc2740d172a9832d3d90d97a6833eca86ade7aa2de76d492eba469123fb52734d441c112bdcd84623 WHIRLPOOL a381c7d6dfd15cdf44008c28374b8212924478c6ec7b364b8ac51510d1bac47dfd830da73f0d6bc763a3614a373661e9537e5f8e5cca9da852642b1fb1ee7c90
@@ -187,4 +188,5 @@ EBUILD netbeans-ide-9999_p20160223.ebuild 30235 SHA256 42a75953a9bdeee192bf1f6ba
EBUILD netbeans-ide-9999_p20160224.ebuild 30235 SHA256 f710b7fedc800b0c865e01e4b0f4f698c2069eade4a323899287bc2495bc966e SHA512 9e61b8540fbabc33446473cbdfc3cf48ef035382eeedecf138ca8c1e8079aa09133c10217ae924603277b504d3b9e5391c0fd49fd84acaa551f7f2d93c44aa9e WHIRLPOOL b146db1b14ee4c0a27228b1701d79fb2c51cbd8ba659bea8f889dd057ecefaa407ac48cbc3a01346d71470e282864ec13914e2c908f292ac9e10a954bd92ee78
EBUILD netbeans-ide-9999_p20160226.ebuild 30235 SHA256 0836616c278109eb1b3212474011bce707085786f31552abb1a421ebf054e692 SHA512 779483e1b664e077765f2e70213848ec9283b935003ab790e75dc82467249eac07da6e9aafadeaa45460dbde7b9d4ef2dd59c7290819d6edae46c0eb6c63e652 WHIRLPOOL 0eaf9e3e2a1bc34ff78c17b7eb5e3bfdef6c554825cd872892e712c16c9bfd786227a4dda98743d28d85a36d0f1b06e0ad8ab1552803e08a7b3e56ea642b9c04
EBUILD netbeans-ide-9999_p20160227.ebuild 30250 SHA256 672392406ee7a7020e0a6081ea61f081013b06a022e1c2119da22bd476588584 SHA512 09bd47e3ee168aca0bbc5f17a0aede47055417c017928debd7acd89cc4a43f2cbe56d3caff5c8a0d62ece1a4decff7bde022029a0ff99f7168677448af10a8c7 WHIRLPOOL a15bf2072f4c6fee47a43e280de99a438d079737c41b97a8a367a19bfa4776a3474412323e3d8b2e825e0f2966b40973bb513cdd1292b4b61810a56680d11073
+EBUILD netbeans-ide-9999_p20160228.ebuild 30250 SHA256 20c33c2342adeb5ff72d4da522fd1db5b2c816d701b54c031548be91254f1acf SHA512 884a400439d3debf2811ed019a141ef241298e678b80cc81af8450c85b7085e9fd345b136eb5a4197bdc27ca94388c98d72a480edb0e89491ed13d90639dfdce WHIRLPOOL fbfb7d15b9de1ecf8947aa4da50c3e9c4ceb685fb7c89af00428c4a2d39ded9c312ee075759661f9036e6f0de76d8bc1e135fa83f2a77e41e0485a7e77b62250
MISC metadata.xml 247 SHA256 8e0ccbf349cdd36adaaa8c3becadea9b65febd7868f27664ef7e70a1197765fe SHA512 1a68c1448a18938e13e6e39e718934a3e700b1d2ca708332d9cefd522d30049794b281c1cc8f788f1d0eb73c468a55b67a4bafbcf6e43317978d661d5d736faf WHIRLPOOL aaa66eab1db9d82717d76e5c65990f7f30e9527a6573006ebc43cc0edb05550ddce87e8e911ba7c7d67de863e6a191cc351b31fed299c4654a7b894f9eb13740
diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160228.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160228.ebuild
new file mode 100644
index 0000000..b771fa7
--- /dev/null
+++ b/dev-java/netbeans-ide/netbeans-ide-9999_p20160228.ebuild
@@ -0,0 +1,378 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans IDE Cluster"
+HOMEPAGE="http://netbeans.org/projects/ide"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-28_00-02-15/zip/netbeans-trunk-nightly-201602280002-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
+ http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
+ http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
+ http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
+ http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
+ http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
+ http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
+ http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
+ http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
+ http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
+ http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
+ http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
+ http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
+ http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
+ http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
+ http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
+ http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
+ http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
+ http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
+ http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
+ http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
+ http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
+ http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
+ http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
+ http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
+ http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
+ http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
+ http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
+ http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
+ http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
+ http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
+ http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
+ http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
+ http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
+ http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
+ http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
+ http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
+ http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
+ http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
+ http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
+ http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
+ http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
+ http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
+ http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
+ http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
+ http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
+ http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
+ http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
+ http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
+ http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
+ http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
+ http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
+ http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
+ http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
+ http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
+ http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
+ http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
+ http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
+ http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
+ http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
+ http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
+ http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
+ http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
+ http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
+ http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
+ http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
+ http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
+ http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
+ http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
+ http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
+ http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
+ http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
+ http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
+ http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
+ http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ dev-java/commons-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.1.46: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=">=virtual/jdk-1.7
+ app-arch/unzip
+ dev-java/commons-codec:0
+ ${CDEPEND}
+ dev-java/javacc:0
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+JAVA_PKG_WANT_SOURCE="1.7"
+JAVA_PKG_WANT_TARGET="1.7"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
+ ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
+ ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
+ ln -s "${DISTDIR}"/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build219_t20150519_2322.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}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
+ ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
+ ln -s "${DISTDIR}"/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}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-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}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
+ ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
+ ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
+ ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
+ ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
+ ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
+ ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
+ ln -s "${DISTDIR}"/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}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.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}"/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}"/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.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}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
+ ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
+ ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
+ ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
+ ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
+ ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
+ ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
+ ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
+ ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
+ ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
+ ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
+ ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
+ ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
+ ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ popd >/dev/null || die
+
+ java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
+ java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
+ java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
+ java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
+ java-pkg_jar-from --into html.parser/external icu4j-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 --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 --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 activation.jar activation.jar
+ java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
+
+ java-pkg-2_src_prepare
+}
+
+src_compile() {
+ unset DISPLAY
+ eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
+}
+
+src_install() {
+ pushd nbbuild/netbeans/ide >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+ rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
+ rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
+
+ insinto ${INSTALL_DIR}/bin/nativeexecution
+ doins bin/nativeexecution/*
+
+ pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
+ for file in *.sh ; do
+ fperms 755 ${file}
+ done
+ popd >/dev/null || die
+
+ if use x86 ; then
+ doins -r bin/nativeexecution/Linux-x86
+ pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
+ for file in * ; do
+ fperms 755 ${file}
+ done
+ popd >/dev/null || die
+ elif use amd64 ; then
+ doins -r bin/nativeexecution/Linux-x86_64
+ pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
+ for file in * ; do
+ fperms 755 ${file}
+ done
+ popd >/dev/null || die
+ fi
+
+ popd >/dev/null || die
+
+ local instdir="${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 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.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.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 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 3f7a656..1d137af 100644
--- a/dev-java/netbeans-java/Manifest
+++ b/dev-java/netbeans-java/Manifest
@@ -57,6 +57,7 @@ DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea
DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
+DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
EBUILD netbeans-java-8.0.2-r4.ebuild 13298 SHA256 d4172dfdec5afecb1cd099e18a21aa872c7822bff40b192b5f4ec4d35e6e0ef8 SHA512 48ae6f7141117fbf58123ded750d76f2e7311211a6be3b62bd491349817460da11f781ec5694da91584315547c32008f568fac3bfb406dbdb5ed7fd825ff694e WHIRLPOOL 73fb68aec003707c14b2b390c2de80f24e1e5413cf7e16cf7e661af47c908e2d559214580379e45e21d316767987ac906b5a119a61ae39f03c3d01dafad49b7c
EBUILD netbeans-java-8.1-r2.ebuild 14814 SHA256 1f49212c90fcaa9a6483f19bb60c963520f20aa08c2a509aa19cc7fda12e4564 SHA512 2d6b225f5d32f0ce1801124808b0cc2101f16a703540877c4818be06694742cfa262c3a2e7018761254f9244a7992eb7fe9bc15cdb20f6f4cb83958789c0ef42 WHIRLPOOL 8557163a46ea91a47efec3c272b8a8a0f2acbf9eaa8f6c280d0ddaac6dd8b2185f06716ab12ebf76fb87fe6c05ab1a14bfd281875ebef586f1304d2162e5f2dc
EBUILD netbeans-java-9999_p20160128.ebuild 14930 SHA256 74acab37411bc60aefdb6c1b02638ba6bd6a2817c4a22f4b691dfe986003f5d8 SHA512 e8fd018bd8e9fe1eb3c2d2552c212f67f48987b0ee42b079735c8c77acaf269503a9436a4cf8c26e96f6ff68451afe170fd742e9b243a9d24ca4e179ec45f801 WHIRLPOOL 0dac873e104d540770a8ddece5cfe1c83bf2949a02f738fab7fec2b12e5d843be43ce4b5d5c1442be765a5d94d6f50bf38b338f2b656176a5c15775941502472
@@ -84,4 +85,5 @@ EBUILD netbeans-java-9999_p20160223.ebuild 14930 SHA256 b277782f4837d65401fb02c2
EBUILD netbeans-java-9999_p20160224.ebuild 14930 SHA256 b8437d19aec04ee745f5a1f012deeac06ce919a190809f40e404bc4ea27a407f SHA512 9ee1b60be2ede082f4e3b3ef3100835153d7063983aaa9b7ac84523784e651da780a9bad124f3d7c53c497938f22cd052f09ce1bbd5830ed757aeb97a77b72a4 WHIRLPOOL ab16ddbc28902b382fc57ee4473143ea0e83a27a5f917e09cedd12732c1446590300e49c722b2c5460fdd2f89adb9907be710f44862a4b628f44c4fe9a9316ea
EBUILD netbeans-java-9999_p20160226.ebuild 14930 SHA256 fc9c476d372a29d8699e21fcd7452ba730898f33dc9711b38dbd475c6ec743f6 SHA512 f674aae89d47aec2de403d15f8afe0d5baba2c5adcd1bb200b9486f0a4626b13ce03f795c199888e990179a721d3bc53e8bb7950a6a630a96ef43ef5f13606ad WHIRLPOOL aad7150ab031335e97bc666eef873dc34714ab83d2df3f199bc3dd083f4058295c77a278616830707636c0dfb8fb7147a7a27dde944b1db1206f1dcc17f378a8
EBUILD netbeans-java-9999_p20160227.ebuild 14930 SHA256 2438fd3e258d595b01d76a464498a9a98f5b1e65e7cb85f0d52917c86815b6e2 SHA512 2985dc065805e4bd913443385eec8c8996445ca45f428e63c84b27cfb8ddf718d9e1c55c52896bf64bd0da024034da5c8b4ad7be69d190a54ef768bdd2903a79 WHIRLPOOL eecec8658bf855de6acb365b4d78bd8dcca08cdf13ef3fa2d75f748da3994fe113f812d095f6a4a0f2f6d68f1bf17df159813846ab70a9b9bda3cac7d30157e2
+EBUILD netbeans-java-9999_p20160228.ebuild 14930 SHA256 22fa74a31da327b39ae5874bf4f2bdeff14baea8013624d4797c5e1beb061f20 SHA512 85114afca7be5818741429fda4aad80551bae95418b3c1d7e836d8d7c5ef455b4f3682bcfb3e0a216a5165058bddc2de07cb7b20ea30b94a8134625f48a32df9 WHIRLPOOL ffe3fee26d028a908a7b46513d378994eb1b4886c8ed01a23288dfccafec3723c92c62a2dd4021a019e66de04212ad73473c1df1b071a297caa84438119a3960
MISC metadata.xml 247 SHA256 8e0ccbf349cdd36adaaa8c3becadea9b65febd7868f27664ef7e70a1197765fe SHA512 1a68c1448a18938e13e6e39e718934a3e700b1d2ca708332d9cefd522d30049794b281c1cc8f788f1d0eb73c468a55b67a4bafbcf6e43317978d661d5d736faf WHIRLPOOL aaa66eab1db9d82717d76e5c65990f7f30e9527a6573006ebc43cc0edb05550ddce87e8e911ba7c7d67de863e6a191cc351b31fed299c4654a7b894f9eb13740
diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160228.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160228.ebuild
new file mode 100644
index 0000000..74ae161
--- /dev/null
+++ b/dev-java/netbeans-java/netbeans-java-9999_p20160228.ebuild
@@ -0,0 +1,274 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
+
+DESCRIPTION="Netbeans Java Cluster"
+HOMEPAGE="http://netbeans.org/projects/java"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-28_00-02-15/zip/netbeans-trunk-nightly-201602280002-src.zip"
+# jarjar-1.4 contains also asm libraries
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
+ http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
+ http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
+ http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
+ http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
+ http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
+ http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
+ http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
+ http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
+ http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
+ http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
+ http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
+ http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
+ http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
+ http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
+ http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
+ http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
+ http://hg.netbeans.org/binaries/37781101C4BAF40437CA4D1A16149647B4082F3B-nb-javac-impl.jar
+ http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
+ http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
+ http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
+ http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
+ http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-websvccommon-${PV}
+ dev-java/beansbinding:0
+ dev-java/cglib:3
+ dev-java/jdom:0"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0
+ dev-java/json-simple:0
+ dev-java/junit:4"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}
+ dev-java/absolutelayout:0
+ >=dev-java/antlr-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-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
+ ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
+ ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
+ ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
+ ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
+ ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
+ ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
+ ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
+ ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
+ ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
+ ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
+ ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
+ ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
+ ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
+ ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
+ ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
+ ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
+ ln -s "${DISTDIR}"/37781101C4BAF40437CA4D1A16149647B4082F3B-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}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into libs.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
+}
+
+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 jta.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 16e6574..77e4a97 100644
--- a/dev-java/netbeans-javacard/Manifest
+++ b/dev-java/netbeans-javacard/Manifest
@@ -31,6 +31,7 @@ DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea
DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
+DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
EBUILD netbeans-javacard-8.0.2.ebuild 4906 SHA256 944fee40d693c2c287e748f70ba565f3cd84bb7c19110f8be716134ec20694a7 SHA512 1f66cd2756effbfde7d43f9da7d8d93cb6252c58a02ee3d821f6faeaf63bf3c63e28f80c6eb44689e3aa954452a2f3893c65e75de84158dff1da0d94cafea14a WHIRLPOOL 88197e03008b8acb1ce62f72783bb096d9a3fc2a289b83367841a8adbee2bf822031f9bd6051831515ee44b1d5d2a109c5646f98ca723506f27c874301fb4189
EBUILD netbeans-javacard-8.1.ebuild 4930 SHA256 5342d0d3f4207da3d36eb19f0fa78015f33b4a6e6435fcf43b7f568afabb9d02 SHA512 5275ae0fd617e26cd8580f6256a766bdd9cc0299f5a488be5a97744ec6abddf262e5fb1db358b9ac00203bbedfe7ac152828b174856d9cf6fa06e1e2128e219b WHIRLPOOL 427bfed5b61a421340acf7ec0cfb5e88a8b4a68cb546b9d0546b7c69ab0e29700d03e2bf58641bde63a2a43579b0521c028cf57dbf25af280fb0732565a30617
EBUILD netbeans-javacard-9999_p20160128.ebuild 4971 SHA256 e290ef5b9a91733256278122cd3296e8f05f2d029c38f0214e9426f60cb69458 SHA512 d0e79d70442be21061790edd55893de03bc94596b03918af3b24a30e9fb36ff3fbe0681ee3a24c52e6275f84e53a0af3ef2de5f0596ce8e867f926df5a85657d WHIRLPOOL 8c90580feb8b021a947d856df1d470605a52c8478ac36c38dc24b0e5efbb388c1f35a5b0128170581961383c026a85827b8900a28714b01b346da22168a81241
@@ -58,4 +59,5 @@ EBUILD netbeans-javacard-9999_p20160223.ebuild 4971 SHA256 81eaadb7b246ee0314f77
EBUILD netbeans-javacard-9999_p20160224.ebuild 4971 SHA256 73cffcd5c7a7c8e77c4550c37708fb8a51ba0d44c73ffb7a8334168fb2962100 SHA512 9003a7828c137056de2d0aeed6867441b06c9c36761146762ed5c45d2f3bc52b6d84764c5a865eb785a5b51f349990c485ea0c577fec07b3057576b93e8b8a81 WHIRLPOOL 4b67cb95e2eb6bb1355aaf77219ad420c21b40d05491a310e66e2df8bc42d9d50d9a80a315850715f80e2b7c63a5065282da7feb365f6a1f1457e1be02875715
EBUILD netbeans-javacard-9999_p20160226.ebuild 4971 SHA256 e47ba2e3e2ba7b1407b873668eb341f1c7bcc0af6f202524d03830d771db418d SHA512 654aab63a0d07577b744ec686ae8dc3c2d61cc934798f61fece32d3619bbe8e6b148271695d56544aefba06ef33888e93df7824040ce2f87f8d31f8691aa2448 WHIRLPOOL 7a0e5f77cd3672589f580c181903f3a2e68d3e119fb4e406760a54d775760493825df80fdb425702cacf2e8604a20dc7620a4b43016133aa3866dee7a01d542b
EBUILD netbeans-javacard-9999_p20160227.ebuild 4971 SHA256 ec10c9a4e50173211dd3054814517b9813fd2e51a723fa9a8730ff8c23de7e87 SHA512 1c721c40df05c41006efd060e35b8ae981337b1a8470bc68b03d7a7831529cfd34f40c7291d4090277acb54f3f08abd1339f63746642a8ef9e88f3efd4011a82 WHIRLPOOL c3d97feffde552a9b2a67a3395a67aee56161460ffc1c2fe95331b6fb8e3947822b2ad7a3a2edbc4170f744961330d3c4f3184c2647347fd9da44f008054fb0b
+EBUILD netbeans-javacard-9999_p20160228.ebuild 4971 SHA256 7d637c93ed833b61b41396066da4aa00e58a82962552c313abd6a8522888dee6 SHA512 8d010318839e20cd7c9fe9d772612d3800ae082cea9e717b718ef315356229b2a1d10974dd6c4d692d2b8aedd40c92d9b973bef800d8bbe1c3aa0475753903be WHIRLPOOL b439e9b6968331d4fbed5cb31f095946c5ddb5842525cf87617734c7c62a698c9a7b5231e8bb6f9ac69ef8d0353d8576e41614ba35131950f752e24bfe7b91b9
MISC metadata.xml 247 SHA256 8e0ccbf349cdd36adaaa8c3becadea9b65febd7868f27664ef7e70a1197765fe SHA512 1a68c1448a18938e13e6e39e718934a3e700b1d2ca708332d9cefd522d30049794b281c1cc8f788f1d0eb73c468a55b67a4bafbcf6e43317978d661d5d736faf WHIRLPOOL aaa66eab1db9d82717d76e5c65990f7f30e9527a6573006ebc43cc0edb05550ddce87e8e911ba7c7d67de863e6a191cc351b31fed299c4654a7b894f9eb13740
diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160228.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160228.ebuild
new file mode 100644
index 0000000..4f4ee3f
--- /dev/null
+++ b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160228.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans JavaCard Cluster"
+HOMEPAGE="http://netbeans.org/projects/javacard"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-28_00-02-15/zip/netbeans-trunk-nightly-201602280002-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
+ http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
+ http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}
+ dev-java/ant-contrib:0
+ dev-java/asm:3
+ dev-java/bcel:0
+ dev-java/commons-cli:1
+ dev-java/commons-codec:0
+ dev-java/commons-httpclient:3
+ dev-java/commons-logging:0"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
+ ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
+ ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/javacard >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+ rm -fr "${D}"/${INSTALL_DIR}/bin || die
+
+ popd >/dev/null || die
+
+ local instdir="${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 fb3b07b..96176f2 100644
--- a/dev-java/netbeans-javadoc/Manifest
+++ b/dev-java/netbeans-javadoc/Manifest
@@ -29,6 +29,7 @@ DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea
DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
+DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
EBUILD netbeans-javadoc-8.0.2.ebuild 5993 SHA256 baf9da38d87b86eb8ed10ef46017361f36ca8583dd90885c9d1667a51851bc52 SHA512 892bc25b30dc26e3ee7c8be9aaf8542c00a7fa1d1d8f883d82bebb816edfa93e1ee9abeac1b0c47ecc8b4169bcaded56c5c71f18151fdc22fe241fcee0fd4521 WHIRLPOOL 2012f28f3ba5074b4d262b20e9a1c8ddf590ce444339ec1a404c890867c1271e38f9f9e09717d0648fae061553f5c8da3d97a70c35c8e853fe4894fb6fd4ec96
EBUILD netbeans-javadoc-8.1.ebuild 6247 SHA256 5f0ab01cbea85353ac471a46e341750785f4889732c9da111d77b87bbd1bcc2d SHA512 4a4636f4f58a9baba9d9f5bac4ee7d4f57c0e07d6790902d34974383660f2926c4c4b16a27bacc2a3a7a0a6d5b7699caae90bb2ac513ac8e0535e46d11ec345e WHIRLPOOL 9cbac0234b9f1a8122df116512d5154b7e85561fd9541e0a77dc5c2b5863cf3238400ac17d05499e950705309faa97caace6da00c912ea07d6a74b0076f683ed
EBUILD netbeans-javadoc-9999_p20160128.ebuild 6293 SHA256 41fe67bc125ecffb34986a20064a4255976f6196e2877c22dafdad695886ccf6 SHA512 aecddc75ac6d801c305064c84d84ccbad49ccee6d114807a1cee62b4bb4d8cd130b7fed23de6d923fa1da3f488aef032ee7875894bf288e0b2c7478e4944bc63 WHIRLPOOL 61782be26556c8443ddd5ae0ac620daa887b1e08258f54df81d97324267b227b9ebe2d3abf0d14856aa5598d9c2412da96c1cd98eba2b2f9268b670c750aacee
@@ -56,4 +57,5 @@ EBUILD netbeans-javadoc-9999_p20160223.ebuild 6293 SHA256 ab491f58251c66c9b1c0fc
EBUILD netbeans-javadoc-9999_p20160224.ebuild 6293 SHA256 2dee46ec7213b4cbc114bcae5be19934d71781dd28ccef1f7b0db1e444f5ff7e SHA512 6671a79afd23e3a2528060f7175724154510040280bd18b82f93e55bf8539c2a99e9674784774ff66240276302e4efa2030d62fcc0d007d6c505761fa867d022 WHIRLPOOL 2b540ce45c96a1e05d6b3cfe85398c8244b235edbb75d8779959b0593a2308c8fe105fa5eb84b0563d42fe2e58d701c624b69d8f2b1ce9e0dbc65ac9f8e26a31
EBUILD netbeans-javadoc-9999_p20160226.ebuild 6293 SHA256 44dccd18e1094dd3bd7f93c6a612394b1377d76d1d5ad6b5b22917b7882a0bd4 SHA512 1f51fd4ebe3ddf9465550ecf9d24adb0acefbce99a066bb0e0df6b107717788fb5b740508f8b3343b6870f60a58e797f4f07959073610b850efa2e86d9571624 WHIRLPOOL 220187d969ec51ae82e946edb1d20c3ec5599592751c63ba788992c328cf608b22934a4559624792d8510c67863a3afc9fd47397ffcb6db45eb212c9c70f8d9c
EBUILD netbeans-javadoc-9999_p20160227.ebuild 6293 SHA256 302140bcff4d2bcbeb2103cec340fe2ddc1b6e451844420a60b9efd4ef4af322 SHA512 e8ce4e814b0b3631e86e0603c0f40503934450212c02a6be2a31707cd609cd76d220ca69ed6fd32f41de746c4dc85407a527f6808583de683ad00abdb10335fa WHIRLPOOL 49a69a018363fafcb96bcab5dddea9c25e8720469cc5a30b419d41db8db757c70600c813a3ea3980615ce7f68da581b7c245babefc617d874af46543b9e82f83
+EBUILD netbeans-javadoc-9999_p20160228.ebuild 6293 SHA256 fadc8066a7863dfd365f84d05bb57f7cd1ac747dfd7dabf777cf833ccd0f5b9a SHA512 04e4ebc0f1102e0b84c2ffa4c73e6f409a891fd343c8b3b4fb8569b390c3874bc3f9fccbcc1f6d39a051a8ce6bdffb28f2c173253047f9b12b3e200db75e9611 WHIRLPOOL 3055249fc7feea4499846fb4738f4210180f1df16f9e146bd0826f988976b2154c9e664e81b59ef575ecba33f42c56aa8f68a9b7f6623b754f816b3fee538382
MISC metadata.xml 247 SHA256 8e0ccbf349cdd36adaaa8c3becadea9b65febd7868f27664ef7e70a1197765fe SHA512 1a68c1448a18938e13e6e39e718934a3e700b1d2ca708332d9cefd522d30049794b281c1cc8f788f1d0eb73c468a55b67a4bafbcf6e43317978d661d5d736faf WHIRLPOOL aaa66eab1db9d82717d76e5c65990f7f30e9527a6573006ebc43cc0edb05550ddce87e8e911ba7c7d67de863e6a191cc351b31fed299c4654a7b894f9eb13740
diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160228.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160228.ebuild
new file mode 100644
index 0000000..3cfafa3
--- /dev/null
+++ b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160228.ebuild
@@ -0,0 +1,168 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans JavaDocs"
+HOMEPAGE="http://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-28_00-02-15/zip/netbeans-trunk-nightly-201602280002-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+# oracle-jdk-bin is needed because 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-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.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
+}
+
+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 f51f43d..e2b13e8 100644
--- a/dev-java/netbeans-javafx/Manifest
+++ b/dev-java/netbeans-javafx/Manifest
@@ -36,6 +36,7 @@ DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea
DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
+DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
EBUILD netbeans-javafx-8.0.2.ebuild 4647 SHA256 15e5e0b1c4729852dd55e5bfb2dcb520ba7c959bd9927d315c0abcb3f94e4ecc SHA512 520c60264fee67b0ccfd50ced0cc8586d5653d5186fa75c6b7cd8b400aae834de446b7e6145ad38df7e68207391fb360ef4834140e096d48add568fed387ac98 WHIRLPOOL 416a56ceb2ba85e3923ada0c8ef485cdd6fa16b3423b8fd0de523fa54dd082cbaedee5da4f1a92b50e440195f9256376f50e99a850d70ccdcb8c0ff370007f7c
EBUILD netbeans-javafx-8.1.ebuild 4671 SHA256 2a12bebaca0ddbb03b84c33de7f5933f76a8381db3c40013fc4014687ded6cd4 SHA512 ff410f96e808c414e3e9485461866239080098e46e843ee771a78a0afffddc1c776697dccb276daf7f87dadf915a212bfe9c2a07b3a8a9057cb3ea19b77163fb WHIRLPOOL 51729142255a16d4cd949d4bf5f3b681d36bc83f30dad39aad9d1dd56f7dcec0dae4377817350e7947d518129a74eec7f227c3cb1600ac168ea90d056b87d195
EBUILD netbeans-javafx-9999_p20160128.ebuild 4717 SHA256 4e085f89c66cb74c0382f7f2d93e1e0dea0357e5238a9451dc6fa5aa0c061883 SHA512 533472813715a38472ee74ed457c4d67aac07d34b67f4628b0fda2e7df9223359f553c023236e9ca9cbd31084940de8769b42c141b924d06651ac3b5d5cb177d WHIRLPOOL 6cde9b01808f84aa250d02a63df6afa42700ffb2c20a021591a6927dda9385346740052ac8ae6d202d0f5ca560edf95f04be9bdcbe6d8ab1d5c160bb69349495
@@ -63,4 +64,5 @@ EBUILD netbeans-javafx-9999_p20160223.ebuild 4717 SHA256 25d4a8912785b067f6dd613
EBUILD netbeans-javafx-9999_p20160224.ebuild 4717 SHA256 a53cfdc6e82ae858d83c5c01e899ce38fadf96800f8acc6a3d16b58305f9e245 SHA512 6e62af629abe06a1533ef510eb3a68d2fdfd849b35e1d77e6350705831224d853186b896e95d5d7f188df7baddac5d1adb29b11e83ffc454422e07cdde841941 WHIRLPOOL 95bf165cbcd5ca932886e496b889151f889d9b163d6cf4cf11f91fbcbb5054b032868d27f0d26f0588c7e746f044586bb0ca905a692d1b50eb454055cc0b1b75
EBUILD netbeans-javafx-9999_p20160226.ebuild 4717 SHA256 65d06a481db89dc3734e1e09c11ef3cb3fc4b212a3512e5c2d871de35ab6fa25 SHA512 b72bee6950fc1231be8cb6f02ddbe2c5b95e84061ac90b7a9b3b4e3bead61d2661bb6c89284334a9f4e38e0636b3c5efeb8c99eff6b7f249b68b556f818fb802 WHIRLPOOL 0a5c2f159e3c1701e5c4a8df36d77882ccac36de3d0cb5ea17b57ffdb60b8823b0dc2856cc2a5df0d82458350100905627c9ca7ee83737487a54638a53de0f76
EBUILD netbeans-javafx-9999_p20160227.ebuild 4717 SHA256 dcaf0583089f0a9d0f887271226485c8f7c1c0149321fb7c93514929cd28fbfe SHA512 5e57c120b0d0faeb4a24c90f3cb8a3e1aa9b36124c1b4d38efadfa24c8a0115f99be701cf38cb1496178f4f2993915be192b10bf10c6e16e747f9ed84de85465 WHIRLPOOL ad848a3ffe376c7ad2e365d8a2b6a57b3090b22cfd5f67cccfdbdd260d39f43115701ece8d24c2088c5744e6c93d86289b056391a0bab7a4c682acf5661a5be8
+EBUILD netbeans-javafx-9999_p20160228.ebuild 4717 SHA256 a404421c29b60f801004496d00ee18e2ae539ace60c703cfa03e96cd29c3d69d SHA512 c6ca4d5d4a03b41c7e95d6e6f0558914661f002eee0cd875d38abb423d3e4b7c79184c04392d9048fa9c80c641bec14fd103415793cb55167525dcab2fc669b4 WHIRLPOOL 089f7d269e373b378f06fc9b80e8aa2e2c2a10516e12eba718a9b45f1196c1f2a7b754d4a844706ac198a45697c4654898d129e3ca826dac295a44da26cad7c1
MISC metadata.xml 247 SHA256 8e0ccbf349cdd36adaaa8c3becadea9b65febd7868f27664ef7e70a1197765fe SHA512 1a68c1448a18938e13e6e39e718934a3e700b1d2ca708332d9cefd522d30049794b281c1cc8f788f1d0eb73c468a55b67a4bafbcf6e43317978d661d5d736faf WHIRLPOOL aaa66eab1db9d82717d76e5c65990f7f30e9527a6573006ebc43cc0edb05550ddce87e8e911ba7c7d67de863e6a191cc351b31fed299c4654a7b894f9eb13740
diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160228.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160228.ebuild
new file mode 100644
index 0000000..2c9fd51
--- /dev/null
+++ b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160228.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans JavaFX Cluster"
+HOMEPAGE="http://netbeans.org/projects/javafx"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-28_00-02-15/zip/netbeans-trunk-nightly-201602280002-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
+ http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
+ http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
+ http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
+ http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
+ http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0
+ dev-java/junit:4"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
+ ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
+ ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
+ ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
+ ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
+ ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.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
+}
+
+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 d92ae7b..8795e96 100644
--- a/dev-java/netbeans-mobility/Manifest
+++ b/dev-java/netbeans-mobility/Manifest
@@ -28,6 +28,7 @@ DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea
DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
+DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
EBUILD netbeans-mobility-8.0.2.ebuild 4342 SHA256 e9b4ff8fe38904346bc21a82219696e97322bf9df4e9d4cad2259b6f08bbe7f9 SHA512 338711fe61c469cee80e499ddf8c3ad70a3a38e6658311afcd1d24edd1a99b87566fafcbd392bb958b589796e0913d2574b07570870c8d3382a91a324227082f WHIRLPOOL 855b2817c36bea67c8fb368a0740be18b71dbebb2b98a154552f002a56eaff34f54eee2698379d7200a6042c1de699df23e7717b5b6c532776852d8757b74cb0
EBUILD netbeans-mobility-8.1.ebuild 4366 SHA256 fe10d103a284b8f82b67179ea52d51d57b43cfc4a4084b97e3f9650526621497 SHA512 36bdf0948b41bfe4f9c66fe093030d5f27b90f5a89be94dfbd176e3887b249d5aa3eb9b0924df142291f0d693f274eef840ed3a7f658106847327befd0374710 WHIRLPOOL f9dd44e6401367b2df73c5f1428bff53547ac012068297667666d0241c29310aed4413a368e5350a996af37ad026e875325467b1a165cba6953d99a5da3a0d76
EBUILD netbeans-mobility-9999_p20160128.ebuild 4412 SHA256 80187228527b6610e845b1f3f18e78dd543ee0074299366f8fd7acae3b380ce6 SHA512 d4ece59b28fff3121e45a9ef12b5e23585490a0687da01de78030159a2add66e7add7b503809e571a1ccbb24b6a990f0d6f6ea9d129f7fc99cb310be7a444c9a WHIRLPOOL b26bd961c4a81e1e1aedb4b9b104ca09b05f8b3ad19a40a132b73fbf03783fadbdc324ed42737e3dd20f238058570582f147a1e503b8516f99621dae292647ea
@@ -55,4 +56,5 @@ EBUILD netbeans-mobility-9999_p20160223.ebuild 4412 SHA256 67e415144e9fce632d238
EBUILD netbeans-mobility-9999_p20160224.ebuild 4412 SHA256 3d27b7f762ba7cb1c68f48b5cc6eccba5ce25da257e4d42787fe1fafe6ca28f0 SHA512 38dec685a418e57ba20d39eaabc62f0ca8026624f3abfed4a016b50a456826d6cb1864d0da1f646258b78f05839539e5be578977509a75fd4278f66cd4e26e85 WHIRLPOOL cf8b2c37ed45b87fbb3003b76ded23cf74fbd8214dcc79db8edbdd280fb51f399ce568a70e75c506e175d482f2cbe48343ea0fb901dbd9d869561d01bb690113
EBUILD netbeans-mobility-9999_p20160226.ebuild 4412 SHA256 bbec2e6c2e650d2fc08f509630fd75b94ab377164e8039f739412a9733703e23 SHA512 6ee2a3cac08f3dee80da86aa60b49427682d9fba372f79459249d08a536eaab7aadb8a028db7500bfc7c9c4701ce5b84919ad34391e7527d833a52ea747560f0 WHIRLPOOL 838385e60b32c9cc438a1406469f21983038b62ff3bb158d16ef14d2675af940b371efbfbf14bedcc4cd7e1ef4a1ae73839a9f7c06b66149d89c9ad3ea585b2d
EBUILD netbeans-mobility-9999_p20160227.ebuild 4412 SHA256 58ce32ee3c6e8e0a907e159515b584f2be6533b97709b35895c6dfeefc9dae8f SHA512 e15addc7bee2138ff2063ced6c9b5678e9608e1cb278fa0003638f7c8effe15f7751cbc25d4111122b437d91e91ea7b297397384b2c25a500b823ab61f47fcc6 WHIRLPOOL a5647b8a32b231c474d1b67cf06917ae483317c2f56ef880544571c122b6626c1fd6ca56d76b9dc0feb6ac423ebfd3e948f3389a4983becaf7dd2e9a2acd70c6
+EBUILD netbeans-mobility-9999_p20160228.ebuild 4412 SHA256 a5050d8a8822caef1f0bbea40fa95c36d96bdfb4b591ed3a857f32d6884ee136 SHA512 3543fc6a6100e917e072138b1431e3836b3d07549a1528c2151b4f24582eff3987eeae09e0896c92f855c6f28c828c3b42e309ff84de72af91cd4d886862a7e5 WHIRLPOOL 9a1c12bf864ae69cffc1703ed14057ee3d6d6897ea5bf7c874245b65db3fb3bb31409f932ed82c1eb6180a9b0dcbbd3d6ac977d5621be665440d4f05ed86b378
MISC metadata.xml 247 SHA256 8e0ccbf349cdd36adaaa8c3becadea9b65febd7868f27664ef7e70a1197765fe SHA512 1a68c1448a18938e13e6e39e718934a3e700b1d2ca708332d9cefd522d30049794b281c1cc8f788f1d0eb73c468a55b67a4bafbcf6e43317978d661d5d736faf WHIRLPOOL aaa66eab1db9d82717d76e5c65990f7f30e9527a6573006ebc43cc0edb05550ddce87e8e911ba7c7d67de863e6a191cc351b31fed299c4654a7b894f9eb13740
diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160228.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160228.ebuild
new file mode 100644
index 0000000..2fa73d9
--- /dev/null
+++ b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160228.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Mobility Cluster"
+HOMEPAGE="http://netbeans.org/features/platform/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-28_00-02-15/zip/netbeans-trunk-nightly-201602280002-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-apisupport-${PV}
+ ~dev-java/netbeans-enterprise-${PV}
+ ~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-websvccommon-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
+ | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
+ | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
+ | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
+ | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
+ cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.apisupport.built
+
+ ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
+ cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.enterprise.built
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
+ cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.websvccommon.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/mobility >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+ rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
+}
diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
index e97c987..4670cb2 100644
--- a/dev-java/netbeans-nb/Manifest
+++ b/dev-java/netbeans-nb/Manifest
@@ -31,6 +31,7 @@ DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea
DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
+DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
EBUILD netbeans-nb-8.0.2.ebuild 4927 SHA256 7531e50c4d76608bf925efdba4f54f522de3a8ceeef4d48807fb4ee48bfabdf6 SHA512 925734f331cf228066c5c9e614f48b756af31cac8b559cfe756347b6a2cb0ce362c7c41489a25084f2ed3f2e415baefd148a54f39fc00269fb14179efe056cb9 WHIRLPOOL e3224c5f22bb8e4792a5f98bbe819e071ff18c99533ce05a3fc1c5898ddcca1e3ce34487ba78159bb4d60155acdf15ae4fe81189ff2d5b1bc77ffd9ee4e20aca
EBUILD netbeans-nb-8.1.ebuild 4065 SHA256 c1bfd704ecaa1fd62b149114b7391b4633a90a8a1d87645b833731920aa6efbb SHA512 56bda99c3d05522d5becb032177e4b4411d862d18a069e2d4343ddc8b08d05ed6c3199588e28aece7e583ccc9f95517621780a246bdd65c7d3edf072a61ef1cb WHIRLPOOL b9a43e6b4ada929bcf2aaed0bffe9cdfe0b9dbbf001e8ee4f2ab3cf8a08e27d318ea435d0580c80fd23cf921d261ca9b54d54a2b2e7a53173f955bde03aa0a12
EBUILD netbeans-nb-9999_p20160128.ebuild 4111 SHA256 37a80cd7aa618832c4ff8baa2af373e10473de6ab3287694e6f3843a89d26f2e SHA512 e6a14ab351263c3b2c9013a7f94207c48cedb059449de3bdcde1bd6ae355ad3e381c7df1e1d2e7aa59e39d9b3df49f26c2684e4e5a959b8be2d8ab5417f5df48 WHIRLPOOL 7264e716c4f34302ccd2c939bc4d9115208a8e4f705c4cca68a20f85597b0aeb33d924c6304d96a9aa0f2ab8129508781986728f38f8142eea570ca7c9511443
@@ -58,4 +59,5 @@ EBUILD netbeans-nb-9999_p20160223.ebuild 4111 SHA256 d66c45ed0763ad788286b0c2fd3
EBUILD netbeans-nb-9999_p20160224.ebuild 4111 SHA256 0129727d99b3b83d2f6c03a909be70f235da4710b192ba7d9b9b31ddf3873b0a SHA512 0a5598014c610610c294d0dda8517961f473c6df7c082cf0f4f84547a696f0fb9556e364f238f18238ae1c37f8671a6980ce95c2a1f613fcbc7bd0b31b72ecc1 WHIRLPOOL c53966db858ee19f0c12ca90cb87dcfa50e01ba462769a190bfe8addbb4cd154fae2abb19fb3875afba975a9bea6ec50a910c6a28d8dbb78d6fd9aa16ac0e343
EBUILD netbeans-nb-9999_p20160226.ebuild 4111 SHA256 459b48abe12e8b6aa8270805cd48fbda1bd7125426f991b1b4f10e13b25f69e7 SHA512 ebcd39ae8e705cbacb605179b24f48697949b3d3dfc69ced472d328eaa495dcb2874867ab89c666128099a14aba5c660652cd9491eda0ecd67fb056f6cd7eb8e WHIRLPOOL 0ee12ecd87f84db8425b661c6cd7d71e005205bb96a77b932a8ff194ca93e738d1d77ee415c8ccf1e0373c7afe7a79065d14179c188769956e8e3a786175fed3
EBUILD netbeans-nb-9999_p20160227.ebuild 4111 SHA256 296a708ea143d5a8bd89e37de45354d50ab910f6d473ef2080aa91716e501c98 SHA512 059ded1e6e0a0598d2b4d6a2b026ec327533820c6b22715af0e34d10db6eeda6af7cb4ac0e015ef674422db7ca0e581a6fad449e8eea0bb6e8cd33ac8dcd4619 WHIRLPOOL b37d95987b158dc6440e13d2e654e3b409bf9496e4ba52972ab13d3de91125b190ac287f24dd9155bd34fe84af73a4c6a1f30831b015ad9c86c9b142aedbb784
+EBUILD netbeans-nb-9999_p20160228.ebuild 4111 SHA256 6dfa77fa2deb2866c732f3c78a5593c6f8b84675c12d25056b440929e5f34226 SHA512 4efb1b78c63b1d6b43e1deb85e3b6de9ffe7e20a8ace4016119bd6a74b7aa378d7aaa80fefb4a515fde13c977bfcf140c70b19f63accc54154b98b86b67c148d WHIRLPOOL 63ed904d7db3f534b8727d5c74bfb5ce8a12a7afeb6ceb79abd4c735b14fe7eed18164d9885bc68ebe95fce4a2b0289794ba9329d88f36488a4c601e026c4bed
MISC metadata.xml 392 SHA256 01cdbcc83099b97486bd7b8e813e5b19c1138eb0d8d3e8a5683aafd579820435 SHA512 4d2f9160baa022d6a48b61d5f42e71cfd411d244e7a36436629bc5ee4036e4ce19079134d9a6c704ebe942306c2e0199d0591c1e54f92f8f3c8835147e639246 WHIRLPOOL c1131764e1cec66c56b977ebe36014b29e5a68e35ccc326c0cbadd050a6c625cf191c85c212e0a733661c008dab0d99f9a4cdc4c4ae0cc9d775ba1de554795a9
diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160228.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160228.ebuild
new file mode 100644
index 0000000..f8e3325
--- /dev/null
+++ b/dev-java/netbeans-nb/netbeans-nb-9999_p20160228.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans IDE Branding"
+HOMEPAGE="http://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-28_00-02-15/zip/netbeans-trunk-nightly-201602280002-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans >/dev/null || die
+
+ insinto ${INSTALL_DIR}/nb
+
+ grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
+
+ insinto ${INSTALL_DIR}
+ doins -r nb
+ dodoc *.txt
+ dohtml *.html *.css
+
+ insinto ${INSTALL_DIR}/bin
+ doins bin/netbeans
+ dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
+ fperms 755 ${INSTALL_DIR}/bin/netbeans
+
+ insinto /etc/netbeans-${SLOT}
+ doins etc/*
+ dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
+
+ # fix paths per bug# 163483
+ if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
+ sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
+ sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
+ fi
+
+ dodir /usr/share/icons/hicolor/32x32/apps
+ dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
+ dodir /usr/share/icons/hicolor/128x128/apps
+ cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
+ dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
+
+ popd >/dev/null || die
+
+ make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
+
+ mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
+ echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
+}
diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
index ab41410..82dc924 100644
--- a/dev-java/netbeans-php/Manifest
+++ b/dev-java/netbeans-php/Manifest
@@ -32,6 +32,7 @@ DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea
DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
+DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
EBUILD netbeans-php-8.0.2.ebuild 4347 SHA256 585b2488d748f3d0f87c17c951870e167aac7bf10847428add786e4a8a446583 SHA512 1431305d4f340cb0a2c7c896c54d45f6f02ef82a4201f82053278b98511a5a4a68210317530e9cdf5cf1f495996d3a3f9c4b2c3c479aa407abd375072ab3182f WHIRLPOOL af8476f2ff2d119f2657e6be03cfea1160f86e41bd791f40609f1bc8a8aada46ba1081e4f2417b0fddde931fa4e43d20956c0fe1d4fdf3617b78d01afd23f9b4
EBUILD netbeans-php-8.1.ebuild 4371 SHA256 a9e7565a8cbcc5dfca4d9449f43b959911c47ad8da59648e383ecce55c4b0064 SHA512 67d43532ea43abf007adce73e7da2345d9cc42229189ba90d254d7764e19e3fd3c86b990ea2fe08cf52e49422def481046fe6e0e447fdc1de1680ac59f51d9d3 WHIRLPOOL 433275570fd81db477180e58909ebd50b83cde03bd5df807cc9ee213e2f3a44f65f3ec4877851aa6322e7752969aa72313ee7b35b8ee07446e8c22be4321d536
EBUILD netbeans-php-9999_p20160128.ebuild 4418 SHA256 2dacb8e81072084bec8697b60176d495a04afca510fb20f5afd31a2e8c888620 SHA512 bb4b24e5d7f94b12b03be207299c4fb1b81bdc18f50e9fa91213367bbd8a38af1dc2b341487571f1fd5213c36a7b9020212f8260e5a7acecd660479a04b91d93 WHIRLPOOL e82decd6c2780b911912e8c3c6944ea32561663cef1bd39be2120f3fd0784819db14dedd4ffc8bd9be29e449df587bc5851262b6eb1e542833b14f1fb16846e8
@@ -59,4 +60,5 @@ EBUILD netbeans-php-9999_p20160223.ebuild 4418 SHA256 52c28929af3a5a4f14c5b096e9
EBUILD netbeans-php-9999_p20160224.ebuild 4418 SHA256 75f1e7b9bb6bf5e100d9a3128ab3fe444d94633260680eddd5b8e3d310c70f76 SHA512 b1cc6719ca66678afb17fa9dca08a60d8bd99e30f883035b66a1020d145a900720e2d43cba99f4faf3360dfcc77974fc97df876f4b3f266029fcefb2397c37bf WHIRLPOOL 569451b8683ac314a40a2db42526f98f52348580ba93b0f44809cd2d99254f365669e89c5940667a3bbe3a1852afdc9f976b4f117c025483d7a6102869a40f4b
EBUILD netbeans-php-9999_p20160226.ebuild 4418 SHA256 0b7f0264c328f605a440d95a92df29adb174dcb38a9da56ffca6f0acabeed204 SHA512 9da2ec6718e15411780f8d90aea41da30b348608177b14b55258230109c7a9bfa176fe5849a06c28a1cc19c79fbcdeb0a117a025eaf5e8c20d11524802230c42 WHIRLPOOL c4012442efd2fbda3a0e6d57df5b5fdaed62a992bf11110317eeb67f3424a6abf1db256af752281669e0d170d8c7aec0fdfa2ba1a2c282cd2045cd529a03c467
EBUILD netbeans-php-9999_p20160227.ebuild 4418 SHA256 fa28d7dc3c37bd2611c46bca589b09c61b784ec32337aa89354de0e63a88a7c0 SHA512 639c89ab60a0db8e38624258196ee418e0dc78eea853ca1239bdb8576a04902c77c0f10e5b0a641fbcfa900f65f6075e07c5fa2cdca56570855a8af0b754f712 WHIRLPOOL ce863b2c2559b6f217ea9cc9d2edc3c2120e36db301c8fe8ef393bfc4b620ee0b81b37fdca311875df01c2473cf0215b699a47c2baf2e19d0c8a7f9a107c1ad4
+EBUILD netbeans-php-9999_p20160228.ebuild 4418 SHA256 663133eab5f1f34f379804cbc7b50a7fa082d78ef44ebdffeac8f4e0814e1d75 SHA512 a90ab524efdd7292000b389ff40075843a7be9ff1eee226ead2dd2be96174481922405a7939b6741ab82ced4a7b93d6ffa8b32fa1e591fae0accecc0a87db515 WHIRLPOOL ec45144cafe63152ac712148c6bcd5fccec68383d35641132bff612a31a732501bea6bb592c7425581903fbe1d59f0ea84b4870d91508c48d403b6d71c8f933d
MISC metadata.xml 247 SHA256 8e0ccbf349cdd36adaaa8c3becadea9b65febd7868f27664ef7e70a1197765fe SHA512 1a68c1448a18938e13e6e39e718934a3e700b1d2ca708332d9cefd522d30049794b281c1cc8f788f1d0eb73c468a55b67a4bafbcf6e43317978d661d5d736faf WHIRLPOOL aaa66eab1db9d82717d76e5c65990f7f30e9527a6573006ebc43cc0edb05550ddce87e8e911ba7c7d67de863e6a191cc351b31fed299c4654a7b894f9eb13740
diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160228.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160228.ebuild
new file mode 100644
index 0000000..a49fd45
--- /dev/null
+++ b/dev-java/netbeans-php/netbeans-php-9999_p20160228.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans PHP Cluster"
+HOMEPAGE="http://netbeans.org/projects/php"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-28_00-02-15/zip/netbeans-trunk-nightly-201602280002-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
+ http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
+ http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-webcommon-${PV}
+ ~dev-java/netbeans-websvccommon-${PV}
+ dev-java/javacup:0"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
+ ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
+ ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
+ cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.webcommon.built
+
+ ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
+ cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.websvccommon.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/php >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ local instdir="${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 909f4e6..23c290c 100644
--- a/dev-java/netbeans-platform/Manifest
+++ b/dev-java/netbeans-platform/Manifest
@@ -45,6 +45,7 @@ DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea
DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
+DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
EBUILD netbeans-platform-8.0.2.ebuild 5406 SHA256 98e9861da45ead0d2d975a0527315df5282870b2d7e71a089724d91c18852e81 SHA512 cadbe66132d3ad81f6d149e20731b558c11c529e2ec15b1fe47ff97d99a3f4b4612fa5c98c435c4ff979eaefab6702721db009a03162202c96b4b411cf9f872a WHIRLPOOL 9552948e8bbad308f4379eaae69d8c214da9fbfab87d75226949b69ddca3e68c2d36c4d05738196073e5b959ab0b764064c9186d421198937122aa4bdc4988dc
EBUILD netbeans-platform-8.1.ebuild 9320 SHA256 4a03fc6a399aaab949edb3df7c629da5bc7ce6288d44dbc848097352c2b4ae3a SHA512 7015cb042dd4e371cdcad49838eb2e4109d1ec505ac618f3a6f98d4dce328ab34be90a3cb0820896bd75337a180a1bd9c91c842a143fdffdf033696d5f496402 WHIRLPOOL 8c5311df396a374bf9d8c994b37c5c9fe6aa3c82a9e9e0824a5caefb0006fd9b44f4fdddd387ee12da48592929d5c4dd7e7fb2d866c9ddaf76acf5b3adbe310e
EBUILD netbeans-platform-9999_p20160128.ebuild 9360 SHA256 0d36267f0fa1a1e43a8359ea97ce5218b0c45cc8ca18b17732d70a47810e555a SHA512 46ec34fddb2bb364d249bc023b36250df0e895123101bdffd06bb99fa57c404dd8cd830bbe0b0dfedbe69e6cc4b466fdca9b66950d97dc7b50e3e421405e45b1 WHIRLPOOL 9571f02d3435160d77b990145b0b0379b43d956e5427db08eeee25fe43d644746385049847d41378ac0970a6a4d5541d1516a6e47ba9493430efe057dbdea42a
@@ -72,4 +73,5 @@ EBUILD netbeans-platform-9999_p20160223.ebuild 9360 SHA256 78c6427d97d0b1141709c
EBUILD netbeans-platform-9999_p20160224.ebuild 9360 SHA256 0aba98e98594b605ef93d95025ce0d711cf6e0e508dbe346f5fc6b9a27b5ca16 SHA512 60facab6af8677b6bfa93b427e090a50570666d7c78a1ed6e4d6c6b2a16314c7af6934100975a59d7cae55ade012fb00bc9cd33b643ea3608cf83ab921aa33d3 WHIRLPOOL 566ebeb5cda6094dfb71abf7a7831739f85a59f0efcab801b8f1370e16ace3fdee27cec2b3a4f677edfd1044a1b30bd2869baf22d47d354644a95cca3525e06f
EBUILD netbeans-platform-9999_p20160226.ebuild 9360 SHA256 acef938e46799002469a5dd2fa9a77ebfc997a0151a1511efc38abde0925566b SHA512 50a9330f81a4a70d95e76f0558e93f065e41e701d254577d1fdb0c7fd7ec4974cd94591c439b0c55e005409173c0d2e412a9a2c2bad25b5af75dd2201432fcca WHIRLPOOL afe64db0ad385eba21a52172e540728016ab85a2d4c00ac32fa1957b519209579efd60326475e86c90d17fee016166d4355ceeb32815ee90b4d839c27eb7131a
EBUILD netbeans-platform-9999_p20160227.ebuild 9360 SHA256 9131a019a6e7b2fcb149d00256de15d218923005e03190d76516a9444ff4e89b SHA512 ddfbcb38ae855385c6ff2d0c37cbb6d6a35104bcf4979e5ea617f89ceb4922e55d23f7d6f90c66b7e1a37edd8b3d2a947bfe0ddea4a3ee0943052938041d3699 WHIRLPOOL 34d3313df7773fd0ffc73d49396369c1b7d05cfbf23639a2c79cc674d9c66262975ccdcff871fc6405193a82819ca8fc4e636648463aeee1987402f9107a532c
+EBUILD netbeans-platform-9999_p20160228.ebuild 9360 SHA256 2097241f363db2ed7fde819615b5139561982b4cafd86fe17ba31247c0e67805 SHA512 2b45bad7ad1f9bf1c40e261cbd8fe354f0651c3901ef471d75551cf0d683e0d849ed3bbc3936170048bb1d30e9cea9e90b6fe731afc32ee949e48a87245a1bd5 WHIRLPOOL 47007b58e3daddc13d4b9472e5e3cbdc0f389a4dc13bfd8d58f94f7b8bf9dd8fa05b290bc1fe0667a8b7d5ca77a8c378229f3fed5c9c8be0121fb73dc3999d7f
MISC metadata.xml 247 SHA256 8e0ccbf349cdd36adaaa8c3becadea9b65febd7868f27664ef7e70a1197765fe SHA512 1a68c1448a18938e13e6e39e718934a3e700b1d2ca708332d9cefd522d30049794b281c1cc8f788f1d0eb73c468a55b67a4bafbcf6e43317978d661d5d736faf WHIRLPOOL aaa66eab1db9d82717d76e5c65990f7f30e9527a6573006ebc43cc0edb05550ddce87e8e911ba7c7d67de863e6a191cc351b31fed299c4654a7b894f9eb13740
diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160228.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160228.ebuild
new file mode 100644
index 0000000..2d60e9b
--- /dev/null
+++ b/dev-java/netbeans-platform/netbeans-platform-9999_p20160228.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Platform"
+HOMEPAGE="http://netbeans.org/features/platform/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-28_00-02-15/zip/netbeans-trunk-nightly-201602280002-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
+ http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
+ http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
+ http://hg.netbeans.org/binaries/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar
+ http://hg.netbeans.org/binaries/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar
+ http://hg.netbeans.org/binaries/7BA1E1C450BCD0AD9D0D2F6797A2EB50A4822E0E-net.java.html.boot-1.2.3.jar
+ http://hg.netbeans.org/binaries/068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar
+ http://hg.netbeans.org/binaries/8621531E83EC4850DA61AA2266FE41105C304F40-net.java.html.boot.script-1.2.3.jar
+ http://hg.netbeans.org/binaries/24824B1E8C2A2D3A5C471F5875BF61F27E8916DB-net.java.html.geo-1.2.3.jar
+ http://hg.netbeans.org/binaries/F41518385DA4B5682C864F19B82C3BA4AF65AE83-net.java.html.json-1.2.3.jar
+ http://hg.netbeans.org/binaries/989A81454D4FA962EB1C158FE794D2EB060AB9F6-net.java.html.sound-1.2.3.jar
+ http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
+ http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
+ http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+# 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-3.4:0
+ 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="dev-java/oracle-jdk-bin:1.8[javafx]
+ app-arch/unzip
+ ${CDEPEND}"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.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-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
+ ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
+ ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
+ ln -s "${DISTDIR}"/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar o.n.html.ko4j/external/ko4j-1.2.3.jar || die
+ ln -s "${DISTDIR}"/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar net.java.html/external/net.java.html-1.2.3.jar || die
+ ln -s "${DISTDIR}"/7BA1E1C450BCD0AD9D0D2F6797A2EB50A4822E0E-net.java.html.boot-1.2.3.jar net.java.html.boot/external/net.java.html.boot-1.2.3.jar || die
+ ln -s "${DISTDIR}"/068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.2.3.jar || die
+ ln -s "${DISTDIR}"/8621531E83EC4850DA61AA2266FE41105C304F40-net.java.html.boot.script-1.2.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.2.3.jar || die
+ ln -s "${DISTDIR}"/24824B1E8C2A2D3A5C471F5875BF61F27E8916DB-net.java.html.geo-1.2.3.jar net.java.html.geo/external/net.java.html.geo-1.2.3.jar || die
+ ln -s "${DISTDIR}"/F41518385DA4B5682C864F19B82C3BA4AF65AE83-net.java.html.json-1.2.3.jar net.java.html.json/external/net.java.html.json-1.2.3.jar || die
+ ln -s "${DISTDIR}"/989A81454D4FA962EB1C158FE794D2EB060AB9F6-net.java.html.sound-1.2.3.jar net.java.html.sound/external/net.java.html.sound-1.2.3.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
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ # upstream jna jar contains bundled binary libraries so we disable that feature
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
+ java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
+ java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
+ java-pkg_jar-from --into libs.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
+}
+
+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.1.0.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.1.0.jar
+ rm jna-platform-4.1.0.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-platform-4.1.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 116b612..6b4d1a6 100644
--- a/dev-java/netbeans-profiler/Manifest
+++ b/dev-java/netbeans-profiler/Manifest
@@ -28,6 +28,7 @@ DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea
DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
+DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
EBUILD netbeans-profiler-8.0.2.ebuild 3402 SHA256 8021dea620d1bc26214ff0ec285f8061c24693dd28a62a97a48ac3223707e920 SHA512 2660390337a973256b1aac3a02b14e16782c230fa2714ae695213b0cabc0eb60621c6a1ae234f9e57259a19de22a87447f9a89ab846bd59bcedd2be313c35072 WHIRLPOOL 5d1053ded03143b2de05b64cfbe59b515cb786d60bfa65566be795567bfaf5feb88a2f8e7161a05da512fafd523f871778d5ddeb3c6b89fc95885096e379f65d
EBUILD netbeans-profiler-8.1.ebuild 3426 SHA256 81f8b3b135f021a2dbe7b5ccb53fc7fcf79908ab83ef14ca0e912732b7fb4b53 SHA512 210bc0c5214aa8f79f559cccf69f1ed885dd2d14dc55cd17bd89c8a7f04f1a76de5b414426337b2ba6e99576850f0753f13e41e0f424b3f0adc58001dffc217a WHIRLPOOL 293d12a03294532dc9ce10503b030282cb636f08af6300ea796885eb6a3fe36c9d37c2a07138d03e9c4d45b31352ce160901a96f659f26d50a0fe5caee3bf0fa
EBUILD netbeans-profiler-9999_p20160128.ebuild 3472 SHA256 6c134db461fe942ae8fefc77b2b710f01fa9d4bc4abbc2837c9c192852bf7ab1 SHA512 432b5630b6df790b8764c3cb9b8d43db00b9687266e7ebdeb22769fda61418d1b0a6d3fa9a782a2cb1dd53109a2b12d20076abc5f376fe13f73dd90c80992c5a WHIRLPOOL a229de1c38c7af908bdc7d7b22e1d14efa43588fef9095df0883fa91497b9decbe75738e79dafadd501fa16332ef3bebdf0cb84fb91499df48de21844f68a8a2
@@ -55,4 +56,5 @@ EBUILD netbeans-profiler-9999_p20160223.ebuild 3472 SHA256 c38a3b4ea35fb1d709b1f
EBUILD netbeans-profiler-9999_p20160224.ebuild 3472 SHA256 e912dc7b10ef4bae98e80b2a2212774b361e860d4f1e61df32a9aa73469f2d1d SHA512 49827b40b22f80cba7fbe00170182219a0df9186b8452e9dcfd3e72b34166049e73e05af8808a9ab0142f9f3260a7324c1f3efcfd30b0c3fce2d11cacf0955e5 WHIRLPOOL a96949a63afaf2adbe2705c4d973365dafc5287df6b27611268c07f5a45b4fe7435e68948b0c9daad0cbdedc8d163db437f4e4ba14116dc87a4fb99a99071a01
EBUILD netbeans-profiler-9999_p20160226.ebuild 3472 SHA256 cf513aa4cac3a4780a032fb5a6dfe2b44d94eca33b1955c68dd81c5adc18f44d SHA512 0e507d7749f1200e9fb21c1acb594656098587937efc28c5259c1147df2625fbce79f327d0342007f0865a09820ceff4fb6cfe87eefab4abefd87bbfdc27bd7b WHIRLPOOL 1fa2c89ad1a1035b025e17dadf3d63d353bb4ba6b66eea9a3e7973eac0cedfe33098416319b2b5e3e9113d7fa909d9b39a72838e9868137af98c45d54364bfee
EBUILD netbeans-profiler-9999_p20160227.ebuild 3472 SHA256 2f0d19936dce4e57cd5de04f3e59281ac76057c3663f9701eabb739c3f6cb37e SHA512 f7a144f99387d0123a8b2fe7293d3a3fd25b96e0ed0c0eb90a02e17143df84f9cc1b49a5b635e80680b29daa412bfab69d641e0af2c3918e0ac5d70ba4bbddec WHIRLPOOL b27cc7bded31e6c3db5705218340c3e59744ed39061991585965fbe569ef3e72b8e039c97b877096aba6f57717ec68536f79aa4c7a2ef87d4f19cea2885b34ad
+EBUILD netbeans-profiler-9999_p20160228.ebuild 3472 SHA256 7b5d0787d219447df94434ffa84f3d59169ff3d7d21f9946c764ea025344bcc9 SHA512 fef7d5a49bed4f27db5780fb646da66d5cda175df05592ed24821e6979bc304a28ffe380a0aaa9ca16cefa3cbccc7a141eb015a0bfe707a703f27f07570fec9d WHIRLPOOL c68c7771335cd6c0663c4a9756d3bd7e57c494b9abfe28562bfde565efb3a4a11d57b2ef575eb9c2a5398e87ef3a8c502b7a803fa29ef1c55ae88e98cdcdb2ac
MISC metadata.xml 247 SHA256 8e0ccbf349cdd36adaaa8c3becadea9b65febd7868f27664ef7e70a1197765fe SHA512 1a68c1448a18938e13e6e39e718934a3e700b1d2ca708332d9cefd522d30049794b281c1cc8f788f1d0eb73c468a55b67a4bafbcf6e43317978d661d5d736faf WHIRLPOOL aaa66eab1db9d82717d76e5c65990f7f30e9527a6573006ebc43cc0edb05550ddce87e8e911ba7c7d67de863e6a191cc351b31fed299c4654a7b894f9eb13740
diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160228.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160228.ebuild
new file mode 100644
index 0000000..a656013
--- /dev/null
+++ b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160228.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Profiler Cluster"
+HOMEPAGE="http://netbeans.org/projects/profiler"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-28_00-02-15/zip/netbeans-trunk-nightly-201602280002-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+# Binary files needed for remote profiling
+QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
+
+CDEPEND="~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/profiler >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ for file in lib/deployed/cvm/linux/*.so ; do
+ fperms 755 ${file}
+ done
+
+ for file in lib/deployed/jdk*/linux*/*.so ; do
+ fperms 755 ${file}
+ done
+
+ for file in remote-pack-defs/*.sh ; do
+ fperms 755 ${file}
+ done
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
+}
diff --git a/dev-java/netbeans-webcommon/Manifest b/dev-java/netbeans-webcommon/Manifest
index 29fef17..5d21e30 100644
--- a/dev-java/netbeans-webcommon/Manifest
+++ b/dev-java/netbeans-webcommon/Manifest
@@ -43,6 +43,7 @@ DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea
DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
+DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
EBUILD netbeans-webcommon-8.0.2.ebuild 4723 SHA256 e2ba39cb6f22c990acf9a492eac5707f130382d56f9bc1e3636e82cbe4d61938 SHA512 61955d38f829b3ed54bc5cb9a71da07f05676a2bf7219fa8073aeee0f0e2d0e73f7aa6ec1636be39fb071d3d2b9de7ceb813a247a61961874f4cc78697d4e568 WHIRLPOOL 1a272650fc2394716a790b79cb85a9322929c7cc96ea4776cc639fb869c5b536140dbdc632b1a8aa9cb1fc8e740050125c2ebe9390de7a8f4207e88e24924206
EBUILD netbeans-webcommon-8.1.ebuild 4945 SHA256 55c57b638481134d659763154a7820467a9866707112cba0e60dbd9ba8cd2840 SHA512 a98987535f60b533bf0df701f83693a58584dfa9a10d5c8646186165d884fb7e8a3348ec77cbf25d1a8cc8cfd947bf54cdb30d251ae1a3fffb74947070d76579 WHIRLPOOL 36fe1b7b9b34a02fcda227aaeebed8a33562e6fe4a014c78e9a464d709bf5120322a35bd54a0ffa15c4dd4f3ae605cf6fc2d35c5652f7162ae646c61ad69210a
EBUILD netbeans-webcommon-9999_p20160128.ebuild 5280 SHA256 96b03f211ff1321f408c7302c7eaaf449ecd1c8c9afd9c7262466f1a2e77bf65 SHA512 66a8969181804e2ddaf2905d614ffad9c69ca5cea1ff1dde1ee94c388eb947eae8fe13578381b7e4258fa6bbc4d20668f4dabf72e83239fbae48090dc9d681fa WHIRLPOOL 9e598ca4d6827c4690f045665d3fc1e82d626820d1aede3c23ecf085127cd948dba415cb168001d48a75a2a0c7dc51b2e052c87209c612c5035a6ed8cc6ad07e
@@ -70,4 +71,5 @@ EBUILD netbeans-webcommon-9999_p20160223.ebuild 5280 SHA256 46af50cc127d8757d9c4
EBUILD netbeans-webcommon-9999_p20160224.ebuild 5280 SHA256 7cac3c1505ad1e7777609c104a56d95f2479bbaa160d03965bb6a369647a9d9e SHA512 d900e54ba9a8c1bc8d56e702e36fb21692c61bf6211b6f47c861dc27453224e311ee6fd8ae2e9376d150e5bcbb4ca6a76cc1ee3a5af1af8783c94798e8be2ee3 WHIRLPOOL 17a7c989ec1976d975d2407b76db26c061c4bba845a81d48d573d58664d55f699e84a09c9ce4832480bbc1a99099d2fa84c3667fc1f99ee877727cb2c70ea96f
EBUILD netbeans-webcommon-9999_p20160226.ebuild 5280 SHA256 4def44255acf79f56ce8c4517b7b65fe946425506d1cf5b638058183b9e371c9 SHA512 4a85b6ac3b4be47ea80dba95dc0a6074555b7597babf6b54c9a3357d3868a33af2d3e0855331553de488c72c828f005ebcdcf3b939a93ea1b48a844682ca2bfb WHIRLPOOL adcf5609e086ed39181719fd0bec7482eed0de20e021d761c59fcdff653d601a7e2feccfec5ecea3a26554294b2928b8ee30acc8520262ce0146cbca4ca9b53c
EBUILD netbeans-webcommon-9999_p20160227.ebuild 5280 SHA256 668a577f60298773af8af6e7004eb303f84b2a12a93e2be3151f49c125879a6b SHA512 48b970cd8bb7a8fa228797ecfae6db097ce0f2f478d78039d1ea56a0e4e79a9dd1d876b577c5b20e4d0a9b3bc494d90ae2e997e4b94cfe515c6b3df42f443f9a WHIRLPOOL 03b2fc093d42785eb55121932f28bd3605792a5e45cf8a8f65c90dbcc9e82868009e8f68279f09afb8b7bdd5514dab4ebed6382dddc1b1a7f884fd4cdf1bf2ce
+EBUILD netbeans-webcommon-9999_p20160228.ebuild 5280 SHA256 67d280637114364cb30a76e3b12ac4f33f51b80570aba43745e4f0ee4d4f3b72 SHA512 6cb3a4735325076f960fce347deef43f1199e3dd1a5d3c342fd6eea13012082d24cbdd20c41a06a985fe5f3cbf106009937d70d0ff62f09af8544e651809ef9a WHIRLPOOL 3d7c79ef509a3f08e3f09203e50f62aae725ff176227a4cf902f053e473df70ff25acc5597489b33e45d85270452cfbee1e4ba48eb13e4fd28182dd9f335bcda
MISC metadata.xml 247 SHA256 8e0ccbf349cdd36adaaa8c3becadea9b65febd7868f27664ef7e70a1197765fe SHA512 1a68c1448a18938e13e6e39e718934a3e700b1d2ca708332d9cefd522d30049794b281c1cc8f788f1d0eb73c468a55b67a4bafbcf6e43317978d661d5d736faf WHIRLPOOL aaa66eab1db9d82717d76e5c65990f7f30e9527a6573006ebc43cc0edb05550ddce87e8e911ba7c7d67de863e6a191cc351b31fed299c4654a7b894f9eb13740
diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160228.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160228.ebuild
new file mode 100644
index 0000000..ccbff50
--- /dev/null
+++ b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160228.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Web Services Cluster"
+HOMEPAGE="http://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-28_00-02-15/zip/netbeans-trunk-nightly-201602280002-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
+ http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
+ http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
+ http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
+ http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
+ http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
+ http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
+ http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
+ http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
+ http://hg.netbeans.org/binaries/456736E6988B164BFC5C740605237A76A18A963E-ojetdocs-1_2_0-Dev10192015.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
+ ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
+ ln -s "${DISTDIR}"/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}"/456736E6988B164BFC5C740605237A76A18A963E-ojetdocs-1_2_0-Dev10192015.zip html.ojet/external/ojetdocs-1_2_0-Dev10192015.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/webcommon >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+ grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
+}
diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
index 58a0017..5e8ce0a 100644
--- a/dev-java/netbeans-websvccommon/Manifest
+++ b/dev-java/netbeans-websvccommon/Manifest
@@ -28,6 +28,7 @@ DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea
DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
+DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
EBUILD netbeans-websvccommon-8.0.2.ebuild 2651 SHA256 a195b307847c466dbb5f46eb04240358ce3c92cadeecb8fda1562304de46820f SHA512 933626bd2073f58e3508180c042e237b9e61ba6f3c992cf37ea43978ac2fc972d2dcc3ef0b5c390b3867296e197ed2605c43452c98e36acf0982e7338b6d1eb7 WHIRLPOOL c3db8f0b50116d0129f50778e1961166e76601d8c165e20e73d75c91b02c8a095067e0f13e18178d849dd29adcedaeee7d3e0e62f99be592d7ce159fd6af632e
EBUILD netbeans-websvccommon-8.1.ebuild 2675 SHA256 c9ff3d598c5f76c2b69dd5488a80c63025acc3cd0cc99321a0e84a493502df36 SHA512 89daec44b860aa8011d9e5533230f89dad7bcc50a119664122d2718db3e53501d1319ae4b27eac1d71596671e9a7c21315a641346e6cbab22edb3c7232bf5ce3 WHIRLPOOL 521521094b396c98687e2054742e4c019023045f19b01a6cc3a5f826f4cabe9448254db8b834448f3b33368c76dd667942554e1bae459c55de2c571bb5cfb4f5
EBUILD netbeans-websvccommon-9999_p20160128.ebuild 2721 SHA256 40ca21c62398724d59e20f7bdecdec56b46e5a2f9d5ee203ce6b9e2ebd9a9fa6 SHA512 b24dbab669a5ac22fba78fd35f791b86f9658e9396e5f566c95dddfdefb8f15e1dfbfa1ddcd0a5393718a6c1393db3496aa46e0475a98847c6e90978ed277849 WHIRLPOOL 2d5a1993d1fd48007f590dff46c376fdcd96270c8dbd15d5a62171fdb2cda77337c390592bf4006777aaf6c03505292527e9c456123d055a69272cb4052718a1
@@ -55,4 +56,5 @@ EBUILD netbeans-websvccommon-9999_p20160223.ebuild 2721 SHA256 91ae22880cf71f21a
EBUILD netbeans-websvccommon-9999_p20160224.ebuild 2721 SHA256 9cf3a70d34e87fcce0d4fc77b1ad950d0995aeb6311b0537f930c0133e8adfac SHA512 572b037f2e92bd858ec3f91e7a0d2e8a5d1cd82e067e41e51e4da5362e3b1f6118efa2c172e3480025329edc3b78b0919f2036715f0c77a90c510d63e1771c2c WHIRLPOOL 2c6fbe26b08debc7a018b8156fb30bbef0b56226fed540a1a501bb965898d673c3c6c594f996f29840658391fdd129970b92b77a50942df9b1bb1ef0fe293593
EBUILD netbeans-websvccommon-9999_p20160226.ebuild 2721 SHA256 69c6a48bc572ba9bc77bfc4631ddfe2fc12727b4ed218e58959f6be46e7c0448 SHA512 23e76bb47f71a267363ba434becd1c567d5002629c9e13e20437381e4158333af75182847a8fc3147dba69bda5319d50aa2edaba51dfe87ba8a8a8daab2c45a0 WHIRLPOOL 4fe9d791c26863723fa62de791cbd0630231a5101c6386d31258ecbb26011e86b4cd373f15dfc35fb284618b41ad4ec453a2a1da17ab148cc45cfa5652cd49bf
EBUILD netbeans-websvccommon-9999_p20160227.ebuild 2721 SHA256 6cf7f517a482c7f38c1cdfc998a53a644ef9aac9bcd69b5c6e00571c9f78a15a SHA512 6a78c5a15e8a8c129e056f2218fe7d328bf8ba398fdd1902b38c101cdb0fca3a03db10b48249d40eb272a6cc6908ccd16466dbfa1acc499d94f09aa4c94815ff WHIRLPOOL 1d35ecee50e04532634cd1294dd1b17fa0c73be3c9733282858ea492bd396cbf0ad42e5af334a7c20cf3b2cd53eaea79343cdc55eebe0716fdfe9cbc3f47b814
+EBUILD netbeans-websvccommon-9999_p20160228.ebuild 2721 SHA256 fc0757e8d75deb6892dac5699b2580b83a8d3c359a6288e2c9672a48d907243b SHA512 6d6ffbed9657b60edb4233601850354571fefb0a160ef55d8cedbabb319b7d615f9d2eaaf959bf13b16a3e4b0fb5f7a31f4b6e6a942ae9143ad3f2aa2e445c3f WHIRLPOOL cee3f73e9a38c80ebf589a5340208fe169a6ae7b88ec462e9c25bffcf732cf8e7ae2836ba7fe1d56b67ae18a07f243f13e80dd70079ca890f1c84f8a77ea18fa
MISC metadata.xml 247 SHA256 8e0ccbf349cdd36adaaa8c3becadea9b65febd7868f27664ef7e70a1197765fe SHA512 1a68c1448a18938e13e6e39e718934a3e700b1d2ca708332d9cefd522d30049794b281c1cc8f788f1d0eb73c468a55b67a4bafbcf6e43317978d661d5d736faf WHIRLPOOL aaa66eab1db9d82717d76e5c65990f7f30e9527a6573006ebc43cc0edb05550ddce87e8e911ba7c7d67de863e6a191cc351b31fed299c4654a7b894f9eb13740
diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160228.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160228.ebuild
new file mode 100644
index 0000000..8424b88
--- /dev/null
+++ b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160228.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Web Services Common Cluster"
+HOMEPAGE="http://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-28_00-02-15/zip/netbeans-trunk-nightly-201602280002-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-ide-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/websvccommon >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+ grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
+}
diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
index a5031b9..754512d 100644
--- a/dev-util/netbeans/Manifest
+++ b/dev-util/netbeans/Manifest
@@ -31,6 +31,7 @@ DIST netbeans-trunk-nightly-201602230002-src.zip 209786859 SHA256 83edde24c76dea
DIST netbeans-trunk-nightly-201602240002-src.zip 209790267 SHA256 e17714f1b45d211a9c18c1a2920d6757bfb8b978379460bb5b8d66ae8c5eff67 SHA512 2352cd926b9e8c19b32a74b722385b07d46ae6b44c9d66c4b3976e0b50af36e2ad81d4cd759b35c0437669f2dc259c13eba54f3e0329225d72803fad78f3d306 WHIRLPOOL 265494043b9b2eb7295021ea62a3eae7ee1cf16b315d863bc053b682eb8a0e0365a8c892c0bfd9a662638dd7dce25dab0c2037f6c80c8cb2c08e2eb8eda8d6c5
DIST netbeans-trunk-nightly-201602260002-src.zip 209828915 SHA256 79e707455e36ff5602efab93c10a4d1a2548e51b8ce9799f9793fe24eb029302 SHA512 f506d2ec8b3ffd8ece1f08ced77579e816df11afa8e85246eaa04c166c67e306ee20b3afe5dd856ac1d47ce2a97f9bce69ffdffc5ee38df633a7abc441a2a25c WHIRLPOOL 88f6627dc291e47e487359d7bda443a228ff258269a715d561faa4af4c4e57ac98a3179f3e9fb7150504f1a6dedaddec3d21f38f88eb7f3e99eae4fd2e51cd54
DIST netbeans-trunk-nightly-201602270002-src.zip 209831963 SHA256 20b41ce3e47c43d3e255e9833fa3f2c3bcd48876ff620c40ed93c878c7abd883 SHA512 980ab79ed39cea631f45d7609b5d3bd8e8310737d7934dbe6a3f93f9c31031d5b38c40370ef6d35898bb7f39eb7a72a00ea1715a77b12678eb5d3a2e2f12a76a WHIRLPOOL f4a058519c51572208225a141a6745583c6ce1019e4d4b2ae994e0b6dd000034e330113decdfc2a6589025e61d11583852e64e121dd42fd833552d35f9ba748a
+DIST netbeans-trunk-nightly-201602280002-src.zip 209832078 SHA256 9db7e895e76748c876558471306afbb5a6af856a8cb391248be4f8d700cb0fc0 SHA512 41bfbb29f4e9760e11336d13908703b13276dac95dd070945963a213969dbdfa844e96340a0ec7e32d721cda3bd11a7f940855a3b1ddccd3d3349b32efcf4c36 WHIRLPOOL e2ca8afcc4a6a1b5a8f19958df6015709542f0d896bd7f9b35fbb7671571732fb1931a5de6e1e0deb21ee86fdecdf2a013ff319d76e1569f8c0ba2b252e959d6
EBUILD netbeans-8.0.2.ebuild 7167 SHA256 80e31382a0ceb680c2a055dc5c78c1dce8edf32c50bbae6a1c14a2c568492519 SHA512 0ab466ca247ec953896ef0ab3b01b43ffea3a9f37e9bcdacecfc0476226d45cef35e4ddf27f2b85628d9512ed304e6cc6cfe963a5e547217d08cad400eefc4b9 WHIRLPOOL d09668e669f4f8d7987ab02cf26104fc6e54ba29b8b497fe0013cc8816a2d7560c99e6e1b02db77ead872d5240b84c09e3fabbc3465587d1d1ca7d6fcae114c1
EBUILD netbeans-8.1.ebuild 6891 SHA256 22a19f05bdcea85475c0451df867367b69363bfbc6280f78b087248d9f8e9513 SHA512 812b6cdae3e5feaf37db5ca8b5efa1b374d5492f11cfa1df2adbd3617986cdca6a79d2d4dffd024c8c48492fc8a21704190242f5741c5699b12070620cea2c87 WHIRLPOOL baf5f750574c01effa0d02c72194139fb2757be932054f4900ceb0534607064af10f2b5b38063ff2cca34e75ab5be23d00c7e5d90d1c724339666d20f1bb10d3
EBUILD netbeans-9999_p20160128.ebuild 6938 SHA256 321e9cecf0a08f93e83bc3d2af6f0ad37881332677d29037a323098cd2df5030 SHA512 68e8c94e350b64ddb780c89cf2ac577912ee4165f9f4a5d2f83c2a120730cf2e23e30d598e3ff514bd83b210b1ba2c0570a4f507cd33f17242a592426161213e WHIRLPOOL 6945144d2b18e22410e504bb8d914d2b80bd510a488fbfe4b7969e27b4277eb6b61c806d3e18914e9de950e4f28072633aeffb08f6be1b667e8417504c2a4237
@@ -58,4 +59,5 @@ EBUILD netbeans-9999_p20160223.ebuild 6939 SHA256 4983a26789624ec9422887100f322c
EBUILD netbeans-9999_p20160224.ebuild 6939 SHA256 5e9913b75b362b498790a977d982fb5adbe7ad29d52e934174d0732df42d3ba1 SHA512 f828074bf93e9523dfc283628e13fb2c9db156c7292256059d4b3741276641ee54f4832609c61f0f33b6ac81ec09a5a9446e36293cae1da406d2b1cebc6138dc WHIRLPOOL fc158304855e9e5b157eaf7f184a2d069b00395f00221ffcd53fb09d79c3ed38d447e2c5b1f4b17cfb42f58ac97df2ac235202c362d68607e4e5ddcbefc21e53
EBUILD netbeans-9999_p20160226.ebuild 6939 SHA256 26aaa8f427926fe184550a8f6025271886c7ccd8b16a4e605e6672d904c4a3b2 SHA512 9c99d3fa5c892fbb0b3b486e6f5a2a03947868840074e08569f06e06beb8d1b2374ce51c5244b892ccc0974913f10939d2b057a306774b5b8163d101a3784a6b WHIRLPOOL a243f9fa4d0635c7e85b0eb263551f8ce2c21f773a4298ffdf649a96e4245ac0119fcbc1474c53d6f2eea7e7fb3e995da34c16d7fdc387f6dc9c76b0f292d6ef
EBUILD netbeans-9999_p20160227.ebuild 6939 SHA256 92a1edf460e2135f0f878672e63cba0842d4e4ef777a20e51752127f627dbe86 SHA512 b1b551e2c15be7056394afc1c15d64531deba8e6f2df35c2ccd9969cffd9b5a937a4625018ab90a0f64b3abc536479fc016272d026361f38d14670dadbf57adb WHIRLPOOL 855b7f713e7259d25375157c2757f7d62d22e8f3652217e3c5f62ded36c29b54ec8639e468064e0f60e1f8a4f4f71ef86a330711bd7b11f210ef3da9bc78c8ac
+EBUILD netbeans-9999_p20160228.ebuild 6939 SHA256 0c6d6f1a1550161392e57c92c6223d70a0f42ad01dbe84b81f1321529757133c SHA512 90f4be6ec1de0c1fd12bd3b25def02b3ea25daa90118f62e284b522012c7418b07d4b0ff218d96a50cc29da96473f12c2ad32755e81af586cbfd2c6a855968fb WHIRLPOOL 8a24365a3c4a279c49c25d9a928d4708f54cab0868174bef47166b94ef578d0c805c714ff1c80fa6329f52a9f10c3f0347977d189f583a0b129d24b5df1042e1
MISC metadata.xml 329 SHA256 8aeaf2a0228f15c2e4140f401b30f083509bd99d0a578873069f3595cd8555f3 SHA512 d5d878b3903238db8e1c807862c68fff34e86b972daac3e38a3b283c802ba8a5e6345723740f5ecf7b0313daa5430708a21eca4d4a1415069cf836aaf5429640 WHIRLPOOL 799a9b79b1b447bda9631f67e2dfaf722376740e1d2037796528a05f9745eeed00d9990a74a65ce09f74bc5e1d60a887abde540c3c62487d7dd49b8377c15834
diff --git a/dev-util/netbeans/netbeans-9999_p20160228.ebuild b/dev-util/netbeans/netbeans-9999_p20160228.ebuild
new file mode 100644
index 0000000..bb9ad1c
--- /dev/null
+++ b/dev-util/netbeans/netbeans-9999_p20160228.ebuild
@@ -0,0 +1,254 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans IDE"
+HOMEPAGE="http://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-02-28_00-02-15/zip/netbeans-trunk-nightly-201602280002-src.zip"
+PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
+L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
+ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
+SRC_URI="linguas_af? ( ${ALL_URLS} )
+ linguas_ar? ( ${ALL_URLS} )
+ linguas_ar_SA? ( ${ALL_URLS} )
+ linguas_bg? ( ${ALL_URLS} )
+ linguas_ca? ( ${ALL_URLS} )
+ linguas_cs? ( ${ALL_URLS} )
+ linguas_de? ( ${ALL_URLS} )
+ linguas_el? ( ${ALL_URLS} )
+ linguas_es? ( ${ALL_URLS} )
+ linguas_es_CO? ( ${ALL_URLS} )
+ linguas_fil? ( ${ALL_URLS} )
+ linguas_fr? ( ${ALL_URLS} )
+ linguas_gl? ( ${ALL_URLS} )
+ linguas_hi_IN? ( ${ALL_URLS} )
+ linguas_id_ID? ( ${ALL_URLS} )
+ linguas_it? ( ${ALL_URLS} )
+ linguas_ja? ( ${ALL_URLS} )
+ linguas_ko? ( ${ALL_URLS} )
+ linguas_lt? ( ${ALL_URLS} )
+ linguas_nl_BE? ( ${ALL_URLS} )
+ linguas_nl_NL? ( ${ALL_URLS} )
+ linguas_pl? ( ${ALL_URLS} )
+ linguas_pt_BR? ( ${ALL_URLS} )
+ linguas_pt_PT? ( ${ALL_URLS} )
+ linguas_ro? ( ${ALL_URLS} )
+ linguas_ru? ( ${ALL_URLS} )
+ linguas_si? ( ${ALL_URLS} )
+ linguas_sq? ( ${ALL_URLS} )
+ linguas_sr? ( ${ALL_URLS} )
+ linguas_sv? ( ${ALL_URLS} )
+ linguas_ta_IN? ( ${ALL_URLS} )
+ linguas_tr? ( ${ALL_URLS} )
+ linguas_vi? ( ${ALL_URLS} )
+ linguas_zh_CN? ( ${ALL_URLS} )
+ linguas_zh_TW? ( ${ALL_URLS} )
+"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE_NETBEANS_MODULES="
+ +netbeans_modules_apisupport
+ netbeans_modules_cnd
+ netbeans_modules_dlight
+ netbeans_modules_enterprise
+ netbeans_modules_ergonomics
+ netbeans_modules_extide
+ netbeans_modules_groovy
+ +netbeans_modules_java
+ netbeans_modules_javacard
+ +netbeans_modules_javafx
+ netbeans_modules_mobility
+ netbeans_modules_php
+ +netbeans_modules_profiler
+ netbeans_modules_webcommon
+ +netbeans_modules_websvccommon"
+IUSE_LINGUAS="
+ linguas_af
+ linguas_ar
+ linguas_ar_SA
+ linguas_bg
+ linguas_ca
+ linguas_cs
+ linguas_de
+ linguas_el
+ linguas_es
+ linguas_es_CO
+ linguas_fil
+ linguas_fr
+ linguas_gl
+ linguas_hi_IN
+ linguas_id_ID
+ linguas_it
+ linguas_ja
+ linguas_ko
+ linguas_lt
+ linguas_nl_BE
+ linguas_nl_NL
+ linguas_pl
+ linguas_pt_BR
+ linguas_pt_PT
+ linguas_ro
+ linguas_ru
+ linguas_si
+ linguas_sq
+ linguas_sr
+ linguas_sv
+ linguas_ta_IN
+ linguas_tr
+ linguas_vi
+ linguas_zh_CN
+ linguas_zh_TW"
+IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
+S="${WORKDIR}"
+
+DEPEND=">=virtual/jdk-1.7
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-nb-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
+ netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
+ netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
+ netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
+ netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
+ netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
+ netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
+ netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
+ netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
+ netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
+ netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
+ netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
+ netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
+ netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
+ netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
+ doc? ( ~dev-java/netbeans-javadoc-${PV} )"
+
+JAVA_PKG_BSFIX="off"
+NBLOCALES=""
+
+pkg_setup() {
+ for lingua in ${IUSE_LINGUAS} ; do
+ local lang=${lingua/linguas_/}
+
+ if [[ "${lang}" = "ar" ]] ; then
+ lang="ar_EG,ar_SA"
+ elif [[ "${lang}" = "es" ]] ; then
+ lang="es,es_CO"
+ elif [[ "${lang}" = "fil" ]] ; then
+ lang="fil_PH"
+ elif [[ "${lang}" = "gl" ]] ; then
+ lang="gl_ES"
+ elif [[ "${lang}" = "id_ID" ]] ; then
+ lang="in_ID"
+ fi
+
+ if use ${lingua} ; then
+ if [ -z "${NBLOCALES}" ] ; then
+ NBLOCALES="${lang}"
+ else
+ NBLOCALES="${NBLOCALES},${lang}"
+ fi
+ fi
+ done
+
+ java-pkg-2_pkg_setup
+}
+
+src_unpack() {
+ if [ -n "${NBLOCALES}" ] ; then
+ unpack $(basename ${SOURCE_URL})
+ unpack $(basename ${L10N_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r14-build.xml.patch.bz2
+ fi
+}
+
+src_prepare() {
+ if [ -n "${NBLOCALES}" ] ; then
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r14-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ fi
+
+ java-pkg-2_src_prepare
+}
+
+src_compile() {
+ if [ -n "${NBLOCALES}" ] ; then
+ einfo "Compiling support for locales: ${NBLOCALES}"
+ eant -f nbbuild/build.xml bootstrap || die
+ eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
+ -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
+ fi
+}
+
+src_install() {
+ if [ -n "${NBLOCALES}" ] ; then
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
+ if [ -d "${cluster}" ] ; then
+ insinto /usr/share/netbeans-${cluster}-${SLOT}
+ doins -r ${cluster}/*
+ fi
+ done
+
+ if [ -d nb ] ; then
+ insinto /usr/share/netbeans-nb-${SLOT}/nb
+ doins -r nb/*
+ fi
+
+ popd >/dev/null || die
+ fi
+}
+
+pkg_postinst() {
+ if [ -n "${NBLOCALES}" ] ; then
+ einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
+ einfo "the locale is built for Netbeans."
+ einfo "If you want to force specific locale, use --locale argument, for example:"
+ einfo "${PN}-${SLOT} --locale de"
+ einfo "${PN}-${SLOT} --locale pt:BR"
+ fi
+
+ if use linguas_ar ; then
+ einfo
+ einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
+ fi
+
+ if use linguas_es ; then
+ einfo
+ einfo "You selected Spanish locale so you can choose either es or es:CO variant."
+ fi
+
+ if use linguas_id_ID ; then
+ einfo
+ einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
+ fi
+}
^ permalink raw reply related [flat|nested] 4+ messages in thread
end of thread, other threads:[~2016-02-28 14:01 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-04-14 9:08 [gentoo-commits] dev/fordfrog:master commit in: dev-java/netbeans-enterprise/, dev-java/netbeans-mobility/, Miroslav Šulc
-- strict thread matches above, loose matches on Subject: below --
2016-02-28 14:00 Miroslav Šulc
2016-02-28 14:00 Miroslav Šulc
2015-02-19 20:45 Miroslav Šulc
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox