From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 54D511384B4 for ; Thu, 19 Nov 2015 12:36:53 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7A52621C016; Thu, 19 Nov 2015 12:36:50 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 293A7E07B3 for ; Thu, 19 Nov 2015 12:36:49 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 46D253408FF for ; Thu, 19 Nov 2015 12:36:47 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id ACE92AA2 for ; Thu, 19 Nov 2015 12:36:45 +0000 (UTC) From: "Miroslav Šulc" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Miroslav Šulc" Message-ID: <1447922688.5cbd9e13ff79510ba060d4e886117b3ea76b433f.fordfrog@gentoo> Subject: [gentoo-commits] dev/fordfrog:master commit in: dev-java/netbeans-webcommon/, dev-java/netbeans-mobility/, ... X-VCS-Repository: dev/fordfrog X-VCS-Files: dev-java/netbeans-apisupport/Manifest dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151012.ebuild dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151014.ebuild dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151015.ebuild dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151016.ebuild dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151018.ebuild dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151019.ebuild dev-java/netbeans-cnd/Manifest dev-java/netbeans-cnd/netbeans-cnd-9999_p20151012.ebuild dev-java/netbeans-cnd/netbeans-cnd-9999_p20151014.ebuild dev-java/netbeans-cnd/netbeans-cnd-9999_p20151015.ebuild dev-java/netbeans-cnd/netbeans-cnd-9999_p20151016.ebuild dev-java/netbeans-cnd/netbeans-cnd-9999_p20151018.ebuild dev-java/netbeans-cnd/netbeans-cnd-9999_p20151019.ebuild dev-java/netbeans-dlight/Manifest dev-java/netbeans-dlight/netbeans-dlight-9999_p20151012.ebuild dev-java/netbeans-dlight/netbeans-dlight-9999_p2015 1014.ebuild dev-java/netbeans-dlight/netbeans-dlight-9999_p20151015.ebuild dev-java/netbeans-dlight/netbeans-dlight-9999_p20151016.ebuild dev-java/netbeans-dlight/netbeans-dlight-9999_p20151018.ebuild dev-java/netbeans-dlight/netbeans-dlight-9999_p20151019.ebuild dev-java/netbeans-enterprise/Manifest dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151012.ebuild dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151014.ebuild dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151015.ebuild dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151016.ebuild dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151018.ebuild dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151019.ebuild dev-java/netbeans-ergonomics/Manifest dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151012.ebuild dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151014.ebuild dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151015.ebuild dev-java/netbeans- ergonomics/netbeans-ergonomics-9999_p20151016.ebuild dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151018.ebuild dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151019.ebuild dev-java/netbeans-extide/Manifest dev-java/netbeans-extide/netbeans-extide-9999_p20151012.ebuild dev-java/netbeans-extide/netbeans-extide-9999_p20151014.ebuild dev-java/netbeans-extide/netbeans-extide-9999_p20151015.ebuild dev-java/netbeans-extide/netbeans-extide-9999_p20151016.ebuild dev-java/netbeans-extide/netbeans-extide-9999_p20151018.ebuild dev-java/netbeans-extide/netbeans-extide-9999_p20151019.ebuild dev-java/netbeans-groovy/Manifest dev-java/netbeans-groovy/netbeans-groovy-9999_p20151012.ebuild dev-java/netbeans-groovy/netbeans-groovy-9999_p20151014.ebuild dev-java/netbeans-groovy/netbeans-groovy-9999_p20151015.ebuild dev-java/netbeans-groovy/netbeans-groovy-9999_p20151016.ebuild dev-java/netbeans-groovy/netbeans-groovy-9999_p20151018.ebuild dev-java/netbeans-groovy/netbeans-groovy- 9999_p20151019.ebuild dev-java/netbeans-harness/Manifest dev-java/netbeans-harness/netbeans-harness-9999_p20151012.ebuild dev-java/netbeans-harness/netbeans-harness-9999_p20151014.ebuild dev-java/netbeans-harness/netbeans-harness-9999_p20151015.ebuild dev-java/netbeans-harness/netbeans-harness-9999_p20151016.ebuild dev-java/netbeans-harness/netbeans-harness-9999_p20151018.ebuild dev-java/netbeans-harness/netbeans-harness-9999_p20151019.ebuild dev-java/netbeans-ide/Manifest dev-java/netbeans-ide/netbeans-ide-9999_p20151012.ebuild dev-java/netbeans-ide/netbeans-ide-9999_p20151014.ebuild dev-java/netbeans-ide/netbeans-ide-9999_p20151015.ebuild dev-java/netbeans-ide/netbeans-ide-9999_p20151016.ebuild dev-java/netbeans-ide/netbeans-ide-9999_p20151018.ebuild dev-java/netbeans-ide/netbeans-ide-9999_p20151019.ebuild dev-java/netbeans-java/Manifest dev-java/netbeans-java/netbeans-java-9999_p20151012.ebuild dev-java/netbeans-java/netbeans-java-9999_p20151014.ebuild dev-java/netbeans-java/netb eans-java-9999_p20151015.ebuild dev-java/netbeans-java/netbeans-java-9999_p20151016.ebuild dev-java/netbeans-java/netbeans-java-9999_p20151018.ebuild dev-java/netbeans-java/netbeans-java-9999_p20151019.ebuild dev-java/netbeans-javacard/Manifest dev-java/netbeans-javacard/netbeans-javacard-9999_p20151012.ebuild dev-java/netbeans-javacard/netbeans-javacard-9999_p20151014.ebuild dev-java/netbeans-javacard/netbeans-javacard-9999_p20151015.ebuild dev-java/netbeans-javacard/netbeans-javacard-9999_p20151016.ebuild dev-java/netbeans-javacard/netbeans-javacard-9999_p20151018.ebuild dev-java/netbeans-javacard/netbeans-javacard-9999_p20151019.ebuild dev-java/netbeans-javadoc/Manifest dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151012.ebuild dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151014.ebuild dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151015.ebuild dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151016.ebuild dev-java/netbeans-javadoc/netbeans-javadoc-9999_p201510 18.ebuild dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151019.ebuild dev-java/netbeans-javafx/Manifest dev-java/netbeans-javafx/netbeans-javafx-9999_p20151012.ebuild dev-java/netbeans-javafx/netbeans-javafx-9999_p20151014.ebuild dev-java/netbeans-javafx/netbeans-javafx-9999_p20151015.ebuild dev-java/netbeans-javafx/netbeans-javafx-9999_p20151016.ebuild dev-java/netbeans-javafx/netbeans-javafx-9999_p20151018.ebuild dev-java/netbeans-javafx/netbeans-javafx-9999_p20151019.ebuild dev-java/netbeans-mobility/Manifest dev-java/netbeans-mobility/netbeans-mobility-9999_p20151012.ebuild dev-java/netbeans-mobility/netbeans-mobility-9999_p20151014.ebuild dev-java/netbeans-mobility/netbeans-mobility-9999_p20151015.ebuild dev-java/netbeans-mobility/netbeans-mobility-9999_p20151016.ebuild dev-java/netbeans-mobility/netbeans-mobility-9999_p20151018.ebuild dev-java/netbeans-mobility/netbeans-mobility-9999_p20151019.ebuild dev-java/netbeans-nb/Manifest dev-java/netbeans-nb/netbeans-nb-9999_p201 51012.ebuild dev-java/netbeans-nb/netbeans-nb-9999_p20151014.ebuild dev-java/netbeans-nb/netbeans-nb-9999_p20151015.ebuild dev-java/netbeans-nb/netbeans-nb-9999_p20151016.ebuild dev-java/netbeans-nb/netbeans-nb-9999_p20151018.ebuild dev-java/netbeans-nb/netbeans-nb-9999_p20151019.ebuild dev-java/netbeans-php/Manifest dev-java/netbeans-php/netbeans-php-9999_p20151012.ebuild dev-java/netbeans-php/netbeans-php-9999_p20151014.ebuild dev-java/netbeans-php/netbeans-php-9999_p20151015.ebuild dev-java/netbeans-php/netbeans-php-9999_p20151016.ebuild dev-java/netbeans-php/netbeans-php-9999_p20151018.ebuild dev-java/netbeans-php/netbeans-php-9999_p20151019.ebuild dev-java/netbeans-platform/Manifest dev-java/netbeans-platform/netbeans-platform-9999_p20151012.ebuild dev-java/netbeans-platform/netbeans-platform-9999_p20151014.ebuild dev-java/netbeans-platform/netbeans-platform-9999_p20151015.ebuild dev-java/netbeans-platform/netbeans-platform-9999_p20151016.ebuild dev-java/netbeans-platform/netbe ans-platform-9999_p20151018.ebuild dev-java/netbeans-platform/netbeans-platform-9999_p20151019.ebuild dev-java/netbeans-profiler/Manifest dev-java/netbeans-profiler/netbeans-profiler-9999_p20151012.ebuild dev-java/netbeans-profiler/netbeans-profiler-9999_p20151014.ebuild dev-java/netbeans-profiler/netbeans-profiler-9999_p20151015.ebuild dev-java/netbeans-profiler/netbeans-profiler-9999_p20151016.ebuild dev-java/netbeans-profiler/netbeans-profiler-9999_p20151018.ebuild dev-java/netbeans-profiler/netbeans-profiler-9999_p20151019.ebuild dev-java/netbeans-webcommon/Manifest dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151012.ebuild dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151014.ebuild dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151015.ebuild dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151016.ebuild dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151018.ebuild dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151019.ebuild dev-ja va/netbeans-websvccommon/Manifest dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151012.ebuild dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151014.ebuild dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151015.ebuild dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151016.ebuild dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151018.ebuild dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151019.ebuild dev-util/netbeans/Manifest dev-util/netbeans/netbeans-9999_p20151012.ebuild dev-util/netbeans/netbeans-9999_p20151014.ebuild dev-util/netbeans/netbeans-9999_p20151015.ebuild dev-util/netbeans/netbeans-9999_p20151016.ebuild dev-util/netbeans/netbeans-9999_p20151018.ebuild dev-util/netbeans/netbeans-9999_p20151019.ebuild X-VCS-Directories: dev-java/netbeans-cnd/ dev-java/netbeans-php/ dev-java/netbeans-extide/ dev-java/netbeans-javacard/ dev-java/netbeans-ergonomics/ dev-java/netbeans-harness/ dev-java/netbeans-webcommon/ dev-java/netbeans-javafx/ dev-java/netbeans-mobility/ dev-java/netbeans-profiler/ dev-java/netbeans-apisupport/ dev-util/netbeans/ dev-java/netbeans-javadoc/ dev-java/netbeans-java/ dev-java/netbeans-platform/ dev-java/netbeans-ide/ dev-java/netbeans-enterprise/ dev-java/netbeans-dlight/ dev-java/netbeans-groovy/ dev-java/netbeans-websvccommon/ dev-java/netbeans-nb/ X-VCS-Committer: fordfrog X-VCS-Committer-Name: Miroslav Šulc X-VCS-Revision: 5cbd9e13ff79510ba060d4e886117b3ea76b433f X-VCS-Branch: master Date: Thu, 19 Nov 2015 12:36:45 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 433d6b94-b2d9-408b-877a-3905ed836e10 X-Archives-Hash: 995da81e5d2e735d86adf6281146a217 commit: 5cbd9e13ff79510ba060d4e886117b3ea76b433f Author: Miroslav Šulc gentoo org> AuthorDate: Thu Nov 19 08:44:48 2015 +0000 Commit: Miroslav Šulc gentoo org> CommitDate: Thu Nov 19 08:44:48 2015 +0000 URL: https://gitweb.gentoo.org/dev/fordfrog.git/commit/?id=5cbd9e13 netbeans: removed obsolete ebuilds Package-Manager: portage-2.2.25 dev-java/netbeans-apisupport/Manifest | 12 - .../netbeans-apisupport-9999_p20151012.ebuild | 111 ------ .../netbeans-apisupport-9999_p20151014.ebuild | 111 ------ .../netbeans-apisupport-9999_p20151015.ebuild | 111 ------ .../netbeans-apisupport-9999_p20151016.ebuild | 111 ------ .../netbeans-apisupport-9999_p20151018.ebuild | 111 ------ .../netbeans-apisupport-9999_p20151019.ebuild | 111 ------ dev-java/netbeans-cnd/Manifest | 13 - .../netbeans-cnd-9999_p20151012.ebuild | 127 ------- .../netbeans-cnd-9999_p20151014.ebuild | 127 ------- .../netbeans-cnd-9999_p20151015.ebuild | 127 ------- .../netbeans-cnd-9999_p20151016.ebuild | 127 ------- .../netbeans-cnd-9999_p20151018.ebuild | 127 ------- .../netbeans-cnd-9999_p20151019.ebuild | 127 ------- dev-java/netbeans-dlight/Manifest | 12 - .../netbeans-dlight-9999_p20151012.ebuild | 101 ------ .../netbeans-dlight-9999_p20151014.ebuild | 101 ------ .../netbeans-dlight-9999_p20151015.ebuild | 101 ------ .../netbeans-dlight-9999_p20151016.ebuild | 101 ------ .../netbeans-dlight-9999_p20151018.ebuild | 101 ------ .../netbeans-dlight-9999_p20151019.ebuild | 101 ------ dev-java/netbeans-enterprise/Manifest | 12 - .../netbeans-enterprise-9999_p20151012.ebuild | 266 --------------- .../netbeans-enterprise-9999_p20151014.ebuild | 266 --------------- .../netbeans-enterprise-9999_p20151015.ebuild | 266 --------------- .../netbeans-enterprise-9999_p20151016.ebuild | 266 --------------- .../netbeans-enterprise-9999_p20151018.ebuild | 266 --------------- .../netbeans-enterprise-9999_p20151019.ebuild | 266 --------------- dev-java/netbeans-ergonomics/Manifest | 12 - .../netbeans-ergonomics-9999_p20151012.ebuild | 101 ------ .../netbeans-ergonomics-9999_p20151014.ebuild | 101 ------ .../netbeans-ergonomics-9999_p20151015.ebuild | 101 ------ .../netbeans-ergonomics-9999_p20151016.ebuild | 101 ------ .../netbeans-ergonomics-9999_p20151018.ebuild | 101 ------ .../netbeans-ergonomics-9999_p20151019.ebuild | 101 ------ dev-java/netbeans-extide/Manifest | 12 - .../netbeans-extide-9999_p20151012.ebuild | 108 ------ .../netbeans-extide-9999_p20151014.ebuild | 108 ------ .../netbeans-extide-9999_p20151015.ebuild | 108 ------ .../netbeans-extide-9999_p20151016.ebuild | 108 ------ .../netbeans-extide-9999_p20151018.ebuild | 108 ------ .../netbeans-extide-9999_p20151019.ebuild | 108 ------ dev-java/netbeans-groovy/Manifest | 12 - .../netbeans-groovy-9999_p20151012.ebuild | 111 ------ .../netbeans-groovy-9999_p20151014.ebuild | 111 ------ .../netbeans-groovy-9999_p20151015.ebuild | 111 ------ .../netbeans-groovy-9999_p20151016.ebuild | 111 ------ .../netbeans-groovy-9999_p20151018.ebuild | 111 ------ .../netbeans-groovy-9999_p20151019.ebuild | 111 ------ dev-java/netbeans-harness/Manifest | 12 - .../netbeans-harness-9999_p20151012.ebuild | 114 ------- .../netbeans-harness-9999_p20151014.ebuild | 114 ------- .../netbeans-harness-9999_p20151015.ebuild | 114 ------- .../netbeans-harness-9999_p20151016.ebuild | 114 ------- .../netbeans-harness-9999_p20151018.ebuild | 114 ------- .../netbeans-harness-9999_p20151019.ebuild | 114 ------- dev-java/netbeans-ide/Manifest | 12 - .../netbeans-ide-9999_p20151012.ebuild | 377 --------------------- .../netbeans-ide-9999_p20151014.ebuild | 377 --------------------- .../netbeans-ide-9999_p20151015.ebuild | 377 --------------------- .../netbeans-ide-9999_p20151016.ebuild | 377 --------------------- .../netbeans-ide-9999_p20151018.ebuild | 377 --------------------- .../netbeans-ide-9999_p20151019.ebuild | 377 --------------------- dev-java/netbeans-java/Manifest | 12 - .../netbeans-java-9999_p20151012.ebuild | 273 --------------- .../netbeans-java-9999_p20151014.ebuild | 273 --------------- .../netbeans-java-9999_p20151015.ebuild | 273 --------------- .../netbeans-java-9999_p20151016.ebuild | 273 --------------- .../netbeans-java-9999_p20151018.ebuild | 273 --------------- .../netbeans-java-9999_p20151019.ebuild | 273 --------------- dev-java/netbeans-javacard/Manifest | 12 - .../netbeans-javacard-9999_p20151012.ebuild | 134 -------- .../netbeans-javacard-9999_p20151014.ebuild | 134 -------- .../netbeans-javacard-9999_p20151015.ebuild | 134 -------- .../netbeans-javacard-9999_p20151016.ebuild | 134 -------- .../netbeans-javacard-9999_p20151018.ebuild | 134 -------- .../netbeans-javacard-9999_p20151019.ebuild | 134 -------- dev-java/netbeans-javadoc/Manifest | 12 - .../netbeans-javadoc-9999_p20151012.ebuild | 168 --------- .../netbeans-javadoc-9999_p20151014.ebuild | 168 --------- .../netbeans-javadoc-9999_p20151015.ebuild | 168 --------- .../netbeans-javadoc-9999_p20151016.ebuild | 168 --------- .../netbeans-javadoc-9999_p20151018.ebuild | 168 --------- .../netbeans-javadoc-9999_p20151019.ebuild | 168 --------- dev-java/netbeans-javafx/Manifest | 12 - .../netbeans-javafx-9999_p20151012.ebuild | 124 ------- .../netbeans-javafx-9999_p20151014.ebuild | 124 ------- .../netbeans-javafx-9999_p20151015.ebuild | 124 ------- .../netbeans-javafx-9999_p20151016.ebuild | 124 ------- .../netbeans-javafx-9999_p20151018.ebuild | 124 ------- .../netbeans-javafx-9999_p20151019.ebuild | 124 ------- dev-java/netbeans-mobility/Manifest | 12 - .../netbeans-mobility-9999_p20151012.ebuild | 126 ------- .../netbeans-mobility-9999_p20151014.ebuild | 126 ------- .../netbeans-mobility-9999_p20151015.ebuild | 126 ------- .../netbeans-mobility-9999_p20151016.ebuild | 126 ------- .../netbeans-mobility-9999_p20151018.ebuild | 126 ------- .../netbeans-mobility-9999_p20151019.ebuild | 126 ------- dev-java/netbeans-nb/Manifest | 12 - .../netbeans-nb/netbeans-nb-9999_p20151012.ebuild | 148 -------- .../netbeans-nb/netbeans-nb-9999_p20151014.ebuild | 148 -------- .../netbeans-nb/netbeans-nb-9999_p20151015.ebuild | 148 -------- .../netbeans-nb/netbeans-nb-9999_p20151016.ebuild | 148 -------- .../netbeans-nb/netbeans-nb-9999_p20151018.ebuild | 148 -------- .../netbeans-nb/netbeans-nb-9999_p20151019.ebuild | 148 -------- dev-java/netbeans-php/Manifest | 12 - .../netbeans-php-9999_p20151012.ebuild | 127 ------- .../netbeans-php-9999_p20151014.ebuild | 127 ------- .../netbeans-php-9999_p20151015.ebuild | 127 ------- .../netbeans-php-9999_p20151016.ebuild | 127 ------- .../netbeans-php-9999_p20151018.ebuild | 127 ------- .../netbeans-php-9999_p20151019.ebuild | 127 ------- dev-java/netbeans-platform/Manifest | 12 - .../netbeans-platform-9999_p20151012.ebuild | 166 --------- .../netbeans-platform-9999_p20151014.ebuild | 166 --------- .../netbeans-platform-9999_p20151015.ebuild | 166 --------- .../netbeans-platform-9999_p20151016.ebuild | 166 --------- .../netbeans-platform-9999_p20151018.ebuild | 166 --------- .../netbeans-platform-9999_p20151019.ebuild | 166 --------- dev-java/netbeans-profiler/Manifest | 12 - .../netbeans-profiler-9999_p20151012.ebuild | 121 ------- .../netbeans-profiler-9999_p20151014.ebuild | 121 ------- .../netbeans-profiler-9999_p20151015.ebuild | 121 ------- .../netbeans-profiler-9999_p20151016.ebuild | 121 ------- .../netbeans-profiler-9999_p20151018.ebuild | 121 ------- .../netbeans-profiler-9999_p20151019.ebuild | 121 ------- dev-java/netbeans-webcommon/Manifest | 12 - .../netbeans-webcommon-9999_p20151012.ebuild | 123 ------- .../netbeans-webcommon-9999_p20151014.ebuild | 123 ------- .../netbeans-webcommon-9999_p20151015.ebuild | 123 ------- .../netbeans-webcommon-9999_p20151016.ebuild | 123 ------- .../netbeans-webcommon-9999_p20151018.ebuild | 123 ------- .../netbeans-webcommon-9999_p20151019.ebuild | 123 ------- dev-java/netbeans-websvccommon/Manifest | 12 - .../netbeans-websvccommon-9999_p20151012.ebuild | 94 ----- .../netbeans-websvccommon-9999_p20151014.ebuild | 94 ----- .../netbeans-websvccommon-9999_p20151015.ebuild | 94 ----- .../netbeans-websvccommon-9999_p20151016.ebuild | 94 ----- .../netbeans-websvccommon-9999_p20151018.ebuild | 94 ----- .../netbeans-websvccommon-9999_p20151019.ebuild | 94 ----- dev-util/netbeans/Manifest | 12 - dev-util/netbeans/netbeans-9999_p20151012.ebuild | 264 --------------- dev-util/netbeans/netbeans-9999_p20151014.ebuild | 264 --------------- dev-util/netbeans/netbeans-9999_p20151015.ebuild | 264 --------------- dev-util/netbeans/netbeans-9999_p20151016.ebuild | 264 --------------- dev-util/netbeans/netbeans-9999_p20151018.ebuild | 264 --------------- dev-util/netbeans/netbeans-9999_p20151019.ebuild | 264 --------------- 147 files changed, 19957 deletions(-) diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest index c93f3ad..4a1a817 100644 --- a/dev-java/netbeans-apisupport/Manifest +++ b/dev-java/netbeans-apisupport/Manifest @@ -3,12 +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-201510120002-src.zip 208620253 SHA256 27fba7e135412fccea434d6c3682ec0d8103855f58e8f21038255e1c413d02d3 SHA512 b6cb66f87186220d50785fd57aa311e22982cf531246501620182a08e61de058da8584b45ea0ebb6651f877509492c74f98de5ccd64b5ea6bd2c80ac42d0aa34 WHIRLPOOL 4906908eb51d2d0d0c0c20a0f73433f2cbb76d4243335381c388882901756f26f460395990fd3a4a4316b4496a8330a792e9f1c8b5b20d3f1d542d1b31f99163 -DIST netbeans-trunk-nightly-201510140002-src.zip 208620278 SHA256 ec207e7f0ca45db66859688f6b23b44082e324f196f08ea4aec1d5aae467e0db SHA512 77aecf6fbfcc4b176b92b239217e333b0132f6274243779948394a33a78907a35e7e64454679129480167bb1b28910429eccdd9c7cba6aafcd7a823e84810518 WHIRLPOOL fd89d1fe5b98ad04ba306c0cf7d7918cb4f8f4a545e3ce2c1c14260ca143326db43d1298c94b206f7d8601c57c454debcad9858c20951229d1d41777923ebe0e -DIST netbeans-trunk-nightly-201510150002-src.zip 208627914 SHA256 a7e2706439132b898453379d3fff80e13f5e36458e7b1c8fa11212b6c45028b9 SHA512 de7f0d786ebd952dc4031f27ff16d0f1988f47a18b2c235afab6171b18daa30348a42e85763d6c57cbc185dc2049605de0676e9de896c60898669252e3a223c6 WHIRLPOOL b57bca24b7473081f75820c3a5e425db95589000aacd1e77350c2f35de9eecc11afb41b700fa267f54149dd6e228e50693187b63d7573ce3c6d5ba6813361b81 -DIST netbeans-trunk-nightly-201510160002-src.zip 208629531 SHA256 6ebdf2274ef07d0a5200ce62c35a31f89265c8975ebfba25a47b8ad03e199df4 SHA512 d1fa286feb5e472d8003be3ca18101eb074a415910c88a58d8b2eb6785b3e9ef60a21264616fca6d8fe0b41b3862ed3692bdc87ae41e2f3ad88278e1c11725cf WHIRLPOOL 3301b0c0b4985650adc27e648e911bbf7bf0d5543152a5651a8d95c2db0917732644c8de13da1192ddb91dae1cd38e40c00e7dab4674cdc5f400d5c92767c670 -DIST netbeans-trunk-nightly-201510180002-src.zip 208635309 SHA256 d0e1daa5c4efe5b670917153ad43d65058993c762ad00921cf662fe0ec825a22 SHA512 c2b65e827cdcb5b78ad8304b5b1dde3b2c5959baed9824d8dc57189f623c1bc5bcef48878935cbad140346b4fb72747d34218ff805bd39f2129884ee1bb28e57 WHIRLPOOL 6cf4e991925df6cbf520c46831f767ec39f7a7cf430d4950ef3fe50e71623fe846ba04eaba880fc6854b0c9b748ab82a0377f4be79e2a15ceb089d4b8a03a69d -DIST netbeans-trunk-nightly-201510190002-src.zip 208635309 SHA256 ec26fab3d6ab196510089a32f1324b69dbb9a51938c09b619feb5e46dab2d706 SHA512 9417d43e0c089d5ddbacef844be18a625ae1a1ef717abbe157c2245b1952b9852eb288e24257340a06c5ebecbca8e11b3c3bec3e2b0e0f7daef58b71f374869b WHIRLPOOL f708735c1d7bf0ff65d41cdf3df23563530236627f676b4da7e355697d297c4d07779813ed3043a7303f3b371e6da0460c63f5321042f87af36b3bbc60b210d5 DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678 DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746 DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572 @@ -30,12 +24,6 @@ DIST netbeans-trunk-nightly-201511170002-src.zip 208994489 SHA256 c57071941342d3 DIST netbeans-trunk-nightly-201511180002-src.zip 208995009 SHA256 88f399ba279027f4f93fad39b40fd0e7cc07b9ef38c46b81ae6d8e06c664f83f SHA512 a1f27891ae7235975a385d91270ff1977910545616b841f3fc79f6df4d6ad477ccbb85e4ba3da9872fba89c5e5462ca26e09ce97fcd4ff370c17fc25d03ed111 WHIRLPOOL 6b3206e3165c33297b78b03e9b4ed752e5b36d1cf9193cb56ecb7b5878143fb2c3f9fda721c6265cae945c6caf87c8ce8b16bd77ee4d28485b5cf3da7cd8e535 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_p20151012.ebuild 3384 SHA256 9ead1f6f4135b68d31e7581fdaa7c729ccaf17e45acec8ef1da5eb46600a7e64 SHA512 457131c024339d1dd7dd2bbd379dd96781feb0b4fffc9ed140e1742bc551f84e2b3f69d1b3aac51216cc826abb78fd3b1731454dcb8d98e79fb0d8d40f7b486f WHIRLPOOL 9c73131e6b96a28b692c61fcdf31a656ee0ffc82ad50c4c90fc48e20da1f4296716b8798fcff04f3f90c48ea09f49da74815b97feaadc384455516a4fa820350 -EBUILD netbeans-apisupport-9999_p20151014.ebuild 3384 SHA256 d895212abdeda6ed0690b68b542407e99ca8b1064f97119693148ca0d11a454d SHA512 9428a412a0d2a0336450e9f1dce68b41e007a78a56d6091dabf4b4957d10d64b47b093b8c58c2f44d52918e7345430b873e613018a757007362c3e2a0882822f WHIRLPOOL 94e2ad01ae80da4fa92acf5605e7db23c6c5ab42075640a2d5a783c4582f02430e1801fe468f45e6b1801514623a3739e684f13f27999b6c29c18ccb96605bdb -EBUILD netbeans-apisupport-9999_p20151015.ebuild 3384 SHA256 a2c381308e5f45047a7a4705e602ab2f6c5fcc1b9ea8fd21d055d2b4db579a0d SHA512 89f43e4db25bfee3c98588245e58bf1919fee12a70b135c909126c5fab4fa258869be5b9f4ce6e55e628c2927c472a6eda925a16e06701b24e90cb6bd8fbad0d WHIRLPOOL efaafb3eabe28535e69210d28ae6047466d81f026600a2cd9181e2bb95cdbd24c9230e88c5590e1ebc357502889f2e6af6f8e85ebe0e9421b49497969763f5e4 -EBUILD netbeans-apisupport-9999_p20151016.ebuild 3384 SHA256 4744d6b18b501a5d691a4c6d5fe44ad5784547f0cb366269abdaa2f503483fe4 SHA512 c412d7f33ec7eac9d929ce85f2577f10156be1d3fbe72511d9de073c6c7fa68dd5988c04a558f86760a7687fb5ebc16666f9c1d63cc2ea6eea2b76ba63cf482f WHIRLPOOL 13d302a601f921ae8a7ed37a94000c49e5812551bea635902a3d20bbe0c824b3935e354fd4206a65d3000a2c5464ef78e6175e60bae99b4ae9e104077827b413 -EBUILD netbeans-apisupport-9999_p20151018.ebuild 3384 SHA256 0b2efdc3128f207fa3fa99827830726618ec9d7c041ea9c28624cb52b23ef3ef SHA512 89638d6b7d4c5b20634a2a7d5c340d8a08f7bb572c6ba377b0b4221db8cc79bd14886b02df2eed977eb318a5b9e32667df9a71970214e2e9603037cbc92a31c5 WHIRLPOOL 54cde48f83a9c31fc309be3e88d4595fbdcd4c01a59763493c30d3e1694dbc2b501ba1079a88cd2d942bc5a9e2862f622df6f91cc869c059510a047662fd831c -EBUILD netbeans-apisupport-9999_p20151019.ebuild 3384 SHA256 c134a692a536794832476382e1e61bed6cb78b45fc7da6463061e8cc6c47cac3 SHA512 c07349366bd6e29efca64d58a6aa35764cede9bb6e8876bb16f212698d5823e1f583825a2c2474fc3108b14d7223cbe28c13c49f6183805ca7ec940ca6da37cc WHIRLPOOL 6bcde49368f1706ebfbcbf8a96744eeebb9be29ca583b0058677b3436155b4d3e805f48d7e9498f6778cea066c4a5ff0cf81f085793df7943e83e7e0e9ed3428 EBUILD netbeans-apisupport-9999_p20151020.ebuild 3384 SHA256 a802a8f7ce9dacc6fff9450f9a1d23cf585e9fab6216a9cdd4d82155175e2c80 SHA512 dad537659fb7a12ee11ba7f902d516f74ecdaec8b12c22a3a5519ffe83581aea0f29c6c6cfd79c6385614f4f553f797a72d385a8f21d37354c40d3f21bb9f1a9 WHIRLPOOL 2ef2db6c7eddd9ffbc37285ecfb44ede5c9dab9f45f802c254ddae1d557aa65a38054f1284a23537a8a6617a1d7b1d31c5542025dc28d4c9a239c3ca2e957a35 EBUILD netbeans-apisupport-9999_p20151021.ebuild 3384 SHA256 8180b30fce116176d454d8753d0dfcc95f5fc3d02a7170642a96f951fb2ece76 SHA512 bd4aaf03514786cafad52b694f263f555d2171d2812e363ee77c5ab9602095663cb0d87390c0c58bfe0860f0460f4f40878ccefd2684b5d08add0ee6d5069966 WHIRLPOOL e2cdc423ef3e773dd57494c11654e53a7f39fd32f46ac60c5399296eae21a59f4da7cb9b99b4071cd8f64697052a29880d689c9d1406740508ff9dabf9f1afc0 EBUILD netbeans-apisupport-9999_p20151022.ebuild 3384 SHA256 38235791b80ca0e5c7eb9560cac729e16c5e1f28d0d9a586c79f22e28a9426a6 SHA512 98a26431e8a0da598fb9fcf37d82f9b9e37bd20d925fa36f967d0c231f8c6ae512db42a41261918d2765a776c36e68bd534c6af3d8b582a6e15ad1f234cac945 WHIRLPOOL 3620ee7fed60886be28516d147b1dde754271119025eeff52e7f8abbe811c1d4d7d44151fd3161b8979ee2424bae917fbe403db8ee3e742c7c9653482b630c12 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151012.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151012.ebuild deleted file mode 100644 index b738007..0000000 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151012.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2015 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/2015-10-12_00-02-28/zip/netbeans-trunk-nightly-201510120002-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_p20151014.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151014.ebuild deleted file mode 100644 index 9cfba00..0000000 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151014.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2015 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/2015-10-14_00-02-28/zip/netbeans-trunk-nightly-201510140002-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_p20151015.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151015.ebuild deleted file mode 100644 index de3b258..0000000 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151015.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2015 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/2015-10-15_00-02-28/zip/netbeans-trunk-nightly-201510150002-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_p20151016.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151016.ebuild deleted file mode 100644 index f016bc3..0000000 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151016.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2015 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/2015-10-16_00-02-28/zip/netbeans-trunk-nightly-201510160002-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_p20151018.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151018.ebuild deleted file mode 100644 index 64cb98f..0000000 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151018.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2015 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/2015-10-18_00-02-28/zip/netbeans-trunk-nightly-201510180002-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_p20151019.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151019.ebuild deleted file mode 100644 index 6757e62..0000000 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151019.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2015 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/2015-10-19_00-02-28/zip/netbeans-trunk-nightly-201510190002-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 2174c2c..3e0fcb3 100644 --- a/dev-java/netbeans-cnd/Manifest +++ b/dev-java/netbeans-cnd/Manifest @@ -9,19 +9,12 @@ DIST A5E4E9FC81C8B8BA32F7E9310D4EF64E14E1647E-clank_0.3.6.zip 8645008 SHA256 50d DIST BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip 177647 SHA256 c92c3d3311b8f75883f4f9280fe8d6932b154c67c9dd1bd65a49beb45e578cd1 SHA512 c42e4f0c1b7efb24a45dc375180bfc8b0e02e74e01233665d3e74bf83a182c2b0bbe8b572a8eeb993d77312f6d118777d0576adfca4ea8f4c2cfe08892155345 WHIRLPOOL 41b573c7ca4b926333f28a9329a2423955055ff716e7be03b7a6f4714e7261e57574b16a0e89b96ae744dc0a36f9a4a72f8d948b11a6b8052159d42cbd40876a DIST BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip 31891 SHA256 dd9105ad309b56d22ef08573ec48a5f21baa2c50f8606df9c7b6245abd9dbe72 SHA512 288229a85536a45fbae6ba5a4dc085fa2053264259f14833cd435f64191a4b2f4b93c3e9981589087ec293afbb0fc76e97d2b5312a196e3b3fed11a605ab650a WHIRLPOOL 69379d331a68e1c4eb15aa8b1ff5256c9b98d9fad4688f2d306841973b151fd22ddbca25c5388af39b487b8810a2e521ffefbbb9775cf02271626179c3810c04 DIST C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip 92177 SHA256 71e6d46d9c7e624bc83dbfa4edde20bfdcb47ae76dc2b19dd553d23f22b454e7 SHA512 64b15aa898a45c1dce0d9c58ec4ef8c3dc1a32e1213543d98002cbf5419d67b3caf4357c8a252e36951197f3edd70e34a226c989e5479ce3b2d1405783d3d530 WHIRLPOOL 675db7f81ecadcecfe52f18cf8bd465867c1dac12f818717248da9a7d071d45adeb3c6af2e6ac1863bb5ccca36ae9383722d2361c28af52e51e5f2ac34736e89 -DIST CE0B5C41FF8F4D91D5E6CDF53B2ABDB87C73080C-clank_0.3.6.zip 8511330 SHA256 9e04aeca7ab15fc940f80a05bc7a58c721a1807afe6f47fa0f78a4b780fe241d SHA512 d104460fd6b0b3f13368f002640ec00ebbaab6e5b0951fbdfc8869aeb205cb62c906028e903f530952871bc0ddf0d84355be2eb57e695ee6afdbe041d153370c WHIRLPOOL 7bb820b4e6e7e92c44eb69aa9d4f77b580eb08eb5db66b0a0d0bc42a0eaf2ec25531c94f680912b566edaf1f508791c7359d9e2e58be7fbb9235641c6f9d18d7 DIST EDB5715F20F8F49250553EAF66579C5DD812EB38-clank_0.3.6.zip 8647160 SHA256 c4c7e50856d4fbc2fa2939eb839cc8e8f40743580e3fdb016063d1c36de0ebe7 SHA512 c97e1de0fa21070e2c7bc0e4038d47d7bbf70a497fc72d698e881e402e65ad516da79b878687169fb80bef224fd4870e35245c689f4ff426b9d91f22494a48b8 WHIRLPOOL 27d671d06fd47648d595aad0e5f22846a81814161c5f8b9e269fa0941b2571f8499281c2c460ed5dda14d2aef60dfe9780063557ca9dfe6ad8b3c22b799118e9 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-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-201510120002-src.zip 208620253 SHA256 27fba7e135412fccea434d6c3682ec0d8103855f58e8f21038255e1c413d02d3 SHA512 b6cb66f87186220d50785fd57aa311e22982cf531246501620182a08e61de058da8584b45ea0ebb6651f877509492c74f98de5ccd64b5ea6bd2c80ac42d0aa34 WHIRLPOOL 4906908eb51d2d0d0c0c20a0f73433f2cbb76d4243335381c388882901756f26f460395990fd3a4a4316b4496a8330a792e9f1c8b5b20d3f1d542d1b31f99163 -DIST netbeans-trunk-nightly-201510140002-src.zip 208620278 SHA256 ec207e7f0ca45db66859688f6b23b44082e324f196f08ea4aec1d5aae467e0db SHA512 77aecf6fbfcc4b176b92b239217e333b0132f6274243779948394a33a78907a35e7e64454679129480167bb1b28910429eccdd9c7cba6aafcd7a823e84810518 WHIRLPOOL fd89d1fe5b98ad04ba306c0cf7d7918cb4f8f4a545e3ce2c1c14260ca143326db43d1298c94b206f7d8601c57c454debcad9858c20951229d1d41777923ebe0e -DIST netbeans-trunk-nightly-201510150002-src.zip 208627914 SHA256 a7e2706439132b898453379d3fff80e13f5e36458e7b1c8fa11212b6c45028b9 SHA512 de7f0d786ebd952dc4031f27ff16d0f1988f47a18b2c235afab6171b18daa30348a42e85763d6c57cbc185dc2049605de0676e9de896c60898669252e3a223c6 WHIRLPOOL b57bca24b7473081f75820c3a5e425db95589000aacd1e77350c2f35de9eecc11afb41b700fa267f54149dd6e228e50693187b63d7573ce3c6d5ba6813361b81 -DIST netbeans-trunk-nightly-201510160002-src.zip 208629531 SHA256 6ebdf2274ef07d0a5200ce62c35a31f89265c8975ebfba25a47b8ad03e199df4 SHA512 d1fa286feb5e472d8003be3ca18101eb074a415910c88a58d8b2eb6785b3e9ef60a21264616fca6d8fe0b41b3862ed3692bdc87ae41e2f3ad88278e1c11725cf WHIRLPOOL 3301b0c0b4985650adc27e648e911bbf7bf0d5543152a5651a8d95c2db0917732644c8de13da1192ddb91dae1cd38e40c00e7dab4674cdc5f400d5c92767c670 -DIST netbeans-trunk-nightly-201510180002-src.zip 208635309 SHA256 d0e1daa5c4efe5b670917153ad43d65058993c762ad00921cf662fe0ec825a22 SHA512 c2b65e827cdcb5b78ad8304b5b1dde3b2c5959baed9824d8dc57189f623c1bc5bcef48878935cbad140346b4fb72747d34218ff805bd39f2129884ee1bb28e57 WHIRLPOOL 6cf4e991925df6cbf520c46831f767ec39f7a7cf430d4950ef3fe50e71623fe846ba04eaba880fc6854b0c9b748ab82a0377f4be79e2a15ceb089d4b8a03a69d -DIST netbeans-trunk-nightly-201510190002-src.zip 208635309 SHA256 ec26fab3d6ab196510089a32f1324b69dbb9a51938c09b619feb5e46dab2d706 SHA512 9417d43e0c089d5ddbacef844be18a625ae1a1ef717abbe157c2245b1952b9852eb288e24257340a06c5ebecbca8e11b3c3bec3e2b0e0f7daef58b71f374869b WHIRLPOOL f708735c1d7bf0ff65d41cdf3df23563530236627f676b4da7e355697d297c4d07779813ed3043a7303f3b371e6da0460c63f5321042f87af36b3bbc60b210d5 DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678 DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746 DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572 @@ -43,12 +36,6 @@ DIST netbeans-trunk-nightly-201511170002-src.zip 208994489 SHA256 c57071941342d3 DIST netbeans-trunk-nightly-201511180002-src.zip 208995009 SHA256 88f399ba279027f4f93fad39b40fd0e7cc07b9ef38c46b81ae6d8e06c664f83f SHA512 a1f27891ae7235975a385d91270ff1977910545616b841f3fc79f6df4d6ad477ccbb85e4ba3da9872fba89c5e5462ca26e09ce97fcd4ff370c17fc25d03ed111 WHIRLPOOL 6b3206e3165c33297b78b03e9b4ed752e5b36d1cf9193cb56ecb7b5878143fb2c3f9fda721c6265cae945c6caf87c8ce8b16bd77ee4d28485b5cf3da7cd8e535 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_p20151012.ebuild 4790 SHA256 c85d61c99c956ea519a86fd10acae12515dd61bed0fac444bf49ac9140c05669 SHA512 da27a27c94a8b6943d8a447f43f4b87e14971d642aa19296fc10451f6279128264994412108b8e046aa5fddcc2d9d17ee002fafaa6199f085abd6b026cbaf163 WHIRLPOOL 10e2c6790a5e2f22380cfaff627f08134e6e54383978a38017c4a6688c9f477a3dd7acf842e6944c70deebecc9793aa6d4b94b4e85c114152518767a50ad35f5 -EBUILD netbeans-cnd-9999_p20151014.ebuild 4790 SHA256 dbabbb0b8619ad85c0ad188ef3a237d09b21d51e49b4c6d54685964add2b8e24 SHA512 acbf232792c4d817c6251c58bff89e244a999f36baabd7db0679bec3506a7b3470779fe006fe60e957712e88ebbd8e3c6aac448e65c52c9056b59564edeb34ec WHIRLPOOL 8d163b71433db872187ba4c69d9a4286464804e0b7aff9e85f71106a732ce1ef580622706cfc9c2c8750013a19131d0320a50931a2f44355c0ee81fe6aeda6db -EBUILD netbeans-cnd-9999_p20151015.ebuild 4790 SHA256 029a936f3145d3fa596cd3582db6209ae8259fd9dfc0929ec0ed5307ade35de9 SHA512 35cfed4c047b698e2bcc906cae403f35ddb8d5b30be4656d5f568953c9d213126853e8315448d258d68791e2bfb10a4e1c11ea6f23cb51abfaceb8b32e15e5aa WHIRLPOOL 0b41036d8b58e126df851ca90ce0b1867c6aca79274c68c664fcbb75be1b2f1e0045146ae429dd0a090a7f90ddc9e29cb65d27706b8b634ba0e8225ba0d21b2d -EBUILD netbeans-cnd-9999_p20151016.ebuild 4790 SHA256 82ed66beeb6a32d62af237c63fd2cfbf96d396ef9f5ce22c40a4b98eed28d521 SHA512 c926d5ac7ca80a1089b44b8bbc1808609f1cab31d4302c74fc82d50c5c8f537434770867c1adba594473e1c773c9ba73b26502fd6f4bec3c29990f54d18f1da8 WHIRLPOOL 1fb232e182d9f309c38d471531cd02ef544aba43e4d5f6fb7cef58c390c791598d1188d3752c106308e0fea20d0891724edaac29ffecfe701411bbb394fd6126 -EBUILD netbeans-cnd-9999_p20151018.ebuild 4790 SHA256 489ea3e9b355800bf8ad24695e356b14b478e6feec647ca4e015a8335d04865b SHA512 09bb1f7cdcffe86adb766982fa6ddd304f24c21284e54a647c7695a3a4991ce4ff14baa3faf970e8a2e2bbaea1cdb3805be19b784a63881669a4982b3204017d WHIRLPOOL 09036bcf55b374cc978f7143663450f9c8e043f0caacd6c68612513d5adb3682b42cb9e9442a8b3de8b54300554d23e1646e16df540f2e14d537800194da3bd4 -EBUILD netbeans-cnd-9999_p20151019.ebuild 4790 SHA256 e7fd3e2dd0e907f6b5a3d458977650ce9b4c703834ff92b5f9abb54eefcf32b8 SHA512 b4fb59e74c0f7bf6bd1ac9d93cac8a5b3da5dcac28f574e8462c2f0a03d46d47da5b23ac3c401be95872d20eb8d47dc56ff341ad25027603e005069930eb1c13 WHIRLPOOL 8a7361baa6ca550bac219e140a3701c19172acc72522f702f8e3772a0508b58a17cbd48d9db95cecf3472f1a8d82cdca181383c1835faf4d03286a05a52faba4 EBUILD netbeans-cnd-9999_p20151020.ebuild 4790 SHA256 66315a81faa064377f614b4891799849b7c08b6e6da3dbd947313942d191bed0 SHA512 2008d230f3fb0b8d3665949e6015c768fd35aecc11b2847abcc7acf76a62d2e6b642d56d595acec6de81a2bead1e4feb948e4f2bbae183ad4d85935a48432c37 WHIRLPOOL 61f64490b827d42ac383ab6151db645d8bcf0589c90c8c31d8c55ddf71d7f723f219884d916c48b42fb63aa8faa534f3b0664cdcb498a36346f283302498ed09 EBUILD netbeans-cnd-9999_p20151021.ebuild 4790 SHA256 3f91826649fd4a3c3788c9bccbf1254657bc8d9fe2e057a1f7bcba850bf80ab4 SHA512 bbb630dd578e5076f883182b93927f5eade7f6a7170b59b8600a1bcf734d51b6519d3f6d4e725b2e46390f69fe7a77054dea828a6e51b04a6b1d863e12b645e1 WHIRLPOOL 8af542176b14a589093d24f955c505295babffa003850da789d7617935f3edcc5a70b81ce5c7817179ba9d1a47e8659dcc2d26f62b8d40f8e62dba0a6b834ac4 EBUILD netbeans-cnd-9999_p20151022.ebuild 4790 SHA256 b61fe394eb1ce8a9ad7ab895558721e3d9c1dd1e053c7dc4f8fcd433f3465b63 SHA512 8bfa722afe360ebfa5eb1b1acd3a2552f6d0862cc802d0256868983284c60f76657e287cd51c2ffa05abf35ffc2554c24222bf375d21921731382e8d6c66631c WHIRLPOOL 059f95a570528c96799220d7bcae2f1685cda0c62c40fc8ff240a51082995d01770e66d48320f6d7e0f5498bb214fa830479dc472db4a89ec06bee80af2730ce diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151012.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151012.ebuild deleted file mode 100644 index 5230301..0000000 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151012.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2015 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/2015-10-12_00-02-28/zip/netbeans-trunk-nightly-201510120002-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/CE0B5C41FF8F4D91D5E6CDF53B2ABDB87C73080C-clank_0.3.6.zip - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-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}"/CE0B5C41FF8F4D91D5E6CDF53B2ABDB87C73080C-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}"/BB83D4F8047D608858154CB041054F5CAE35B903-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_p20151014.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151014.ebuild deleted file mode 100644 index bbd1b0b..0000000 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151014.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2015 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/2015-10-14_00-02-28/zip/netbeans-trunk-nightly-201510140002-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/83D26AEF1BD40E89B6C61273F28AC4EB6AC11EDD-clank_0.3.6.zip - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-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}"/83D26AEF1BD40E89B6C61273F28AC4EB6AC11EDD-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}"/BB83D4F8047D608858154CB041054F5CAE35B903-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_p20151015.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151015.ebuild deleted file mode 100644 index f891fac..0000000 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151015.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2015 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/2015-10-15_00-02-28/zip/netbeans-trunk-nightly-201510150002-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/83D26AEF1BD40E89B6C61273F28AC4EB6AC11EDD-clank_0.3.6.zip - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-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}"/83D26AEF1BD40E89B6C61273F28AC4EB6AC11EDD-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}"/BB83D4F8047D608858154CB041054F5CAE35B903-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_p20151016.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151016.ebuild deleted file mode 100644 index f1bd4f6..0000000 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151016.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2015 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/2015-10-16_00-02-28/zip/netbeans-trunk-nightly-201510160002-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/83D26AEF1BD40E89B6C61273F28AC4EB6AC11EDD-clank_0.3.6.zip - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-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}"/83D26AEF1BD40E89B6C61273F28AC4EB6AC11EDD-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}"/BB83D4F8047D608858154CB041054F5CAE35B903-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_p20151018.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151018.ebuild deleted file mode 100644 index e25f7a0..0000000 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151018.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2015 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/2015-10-18_00-02-28/zip/netbeans-trunk-nightly-201510180002-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/83D26AEF1BD40E89B6C61273F28AC4EB6AC11EDD-clank_0.3.6.zip - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-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}"/83D26AEF1BD40E89B6C61273F28AC4EB6AC11EDD-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}"/BB83D4F8047D608858154CB041054F5CAE35B903-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_p20151019.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151019.ebuild deleted file mode 100644 index efd9ba8..0000000 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151019.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2015 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/2015-10-19_00-02-28/zip/netbeans-trunk-nightly-201510190002-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/83D26AEF1BD40E89B6C61273F28AC4EB6AC11EDD-clank_0.3.6.zip - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-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}"/83D26AEF1BD40E89B6C61273F28AC4EB6AC11EDD-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}"/BB83D4F8047D608858154CB041054F5CAE35B903-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 3513758..ff6cf84 100644 --- a/dev-java/netbeans-dlight/Manifest +++ b/dev-java/netbeans-dlight/Manifest @@ -5,12 +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-201510120002-src.zip 208620253 SHA256 27fba7e135412fccea434d6c3682ec0d8103855f58e8f21038255e1c413d02d3 SHA512 b6cb66f87186220d50785fd57aa311e22982cf531246501620182a08e61de058da8584b45ea0ebb6651f877509492c74f98de5ccd64b5ea6bd2c80ac42d0aa34 WHIRLPOOL 4906908eb51d2d0d0c0c20a0f73433f2cbb76d4243335381c388882901756f26f460395990fd3a4a4316b4496a8330a792e9f1c8b5b20d3f1d542d1b31f99163 -DIST netbeans-trunk-nightly-201510140002-src.zip 208620278 SHA256 ec207e7f0ca45db66859688f6b23b44082e324f196f08ea4aec1d5aae467e0db SHA512 77aecf6fbfcc4b176b92b239217e333b0132f6274243779948394a33a78907a35e7e64454679129480167bb1b28910429eccdd9c7cba6aafcd7a823e84810518 WHIRLPOOL fd89d1fe5b98ad04ba306c0cf7d7918cb4f8f4a545e3ce2c1c14260ca143326db43d1298c94b206f7d8601c57c454debcad9858c20951229d1d41777923ebe0e -DIST netbeans-trunk-nightly-201510150002-src.zip 208627914 SHA256 a7e2706439132b898453379d3fff80e13f5e36458e7b1c8fa11212b6c45028b9 SHA512 de7f0d786ebd952dc4031f27ff16d0f1988f47a18b2c235afab6171b18daa30348a42e85763d6c57cbc185dc2049605de0676e9de896c60898669252e3a223c6 WHIRLPOOL b57bca24b7473081f75820c3a5e425db95589000aacd1e77350c2f35de9eecc11afb41b700fa267f54149dd6e228e50693187b63d7573ce3c6d5ba6813361b81 -DIST netbeans-trunk-nightly-201510160002-src.zip 208629531 SHA256 6ebdf2274ef07d0a5200ce62c35a31f89265c8975ebfba25a47b8ad03e199df4 SHA512 d1fa286feb5e472d8003be3ca18101eb074a415910c88a58d8b2eb6785b3e9ef60a21264616fca6d8fe0b41b3862ed3692bdc87ae41e2f3ad88278e1c11725cf WHIRLPOOL 3301b0c0b4985650adc27e648e911bbf7bf0d5543152a5651a8d95c2db0917732644c8de13da1192ddb91dae1cd38e40c00e7dab4674cdc5f400d5c92767c670 -DIST netbeans-trunk-nightly-201510180002-src.zip 208635309 SHA256 d0e1daa5c4efe5b670917153ad43d65058993c762ad00921cf662fe0ec825a22 SHA512 c2b65e827cdcb5b78ad8304b5b1dde3b2c5959baed9824d8dc57189f623c1bc5bcef48878935cbad140346b4fb72747d34218ff805bd39f2129884ee1bb28e57 WHIRLPOOL 6cf4e991925df6cbf520c46831f767ec39f7a7cf430d4950ef3fe50e71623fe846ba04eaba880fc6854b0c9b748ab82a0377f4be79e2a15ceb089d4b8a03a69d -DIST netbeans-trunk-nightly-201510190002-src.zip 208635309 SHA256 ec26fab3d6ab196510089a32f1324b69dbb9a51938c09b619feb5e46dab2d706 SHA512 9417d43e0c089d5ddbacef844be18a625ae1a1ef717abbe157c2245b1952b9852eb288e24257340a06c5ebecbca8e11b3c3bec3e2b0e0f7daef58b71f374869b WHIRLPOOL f708735c1d7bf0ff65d41cdf3df23563530236627f676b4da7e355697d297c4d07779813ed3043a7303f3b371e6da0460c63f5321042f87af36b3bbc60b210d5 DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678 DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746 DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572 @@ -32,12 +26,6 @@ DIST netbeans-trunk-nightly-201511170002-src.zip 208994489 SHA256 c57071941342d3 DIST netbeans-trunk-nightly-201511180002-src.zip 208995009 SHA256 88f399ba279027f4f93fad39b40fd0e7cc07b9ef38c46b81ae6d8e06c664f83f SHA512 a1f27891ae7235975a385d91270ff1977910545616b841f3fc79f6df4d6ad477ccbb85e4ba3da9872fba89c5e5462ca26e09ce97fcd4ff370c17fc25d03ed111 WHIRLPOOL 6b3206e3165c33297b78b03e9b4ed752e5b36d1cf9193cb56ecb7b5878143fb2c3f9fda721c6265cae945c6caf87c8ce8b16bd77ee4d28485b5cf3da7cd8e535 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_p20151012.ebuild 2968 SHA256 7bc24384abf5b64ba35cd2e03f2be477ad0d01c817b43395146e63b7519edf3e SHA512 c710f43a0807216a5bf19815fe16486a070e60855671627680cb6e5f5e1f02d032a3eda56d8d0bd4ce4bdc5432f76f34bfd3943636e0ee554dd84df95249ac3e WHIRLPOOL fb00e29a1c1ea39cdc09c56b610085d557173f991e315433d71a8f4a9c0ef3ed7626bdc4747b7453469dff68a951acc960746bdea4233079174ff5e5201e2bf3 -EBUILD netbeans-dlight-9999_p20151014.ebuild 2968 SHA256 4acdfbe07f4a0c7ad888f8b79f408e4485b7be2f0b1ce6094932f740de74cb90 SHA512 721e371626f8e0f0c6c8c792f49db8e6908e1b98f8cec3c478e14a553ebab68db75ce0914ef7115fd3714e04d1ba836ff3ea1e1b896ef35f57793ad2380845e1 WHIRLPOOL 88f53c2f51c75298be50e4d61cd1c1264ba323dd5f5d62165457acf6a4c6ad28a4a2d8998fc3999cbf806ef347f5427d571fecbd605a66b1120d3ca489f20bda -EBUILD netbeans-dlight-9999_p20151015.ebuild 2968 SHA256 51376e7f74c4c61aca454aa585ee38107ba65af7e50b777a75972fd24738f572 SHA512 4a3117817d9b7bcf5ecc08813558b6f678754d820ba0334e2f4c5c4c25ae41de9b4fffe6bfb6ca018442214249de9a9714f39eac4d0ec6c64c26a857c0cce9b8 WHIRLPOOL 07a625a69895c25e4c8c0b02bf02e2c7f208dffde6cbcc076baa68fa8300052891a39d4f2f488084f6255c138cd77bd794f7e1ca72afdf381e11bb1e9194987c -EBUILD netbeans-dlight-9999_p20151016.ebuild 2968 SHA256 aff768e2dd17c0cc1cd52e8e264703c8095797fdd89f751aa427cda099e035f8 SHA512 6eebff2f50382e2a83f5ac7672b4b74509946fa0423ba2fc36e4296ad6b95dfda1a79d54ee133aa6377ac3ade9d91ac28471447853c50d1f2871dc5489a0df53 WHIRLPOOL cf5eb66b5c4f2b0a1a306f25c18c6f9c60eb96a2065af32eeaef2fad7d95423874cab453e23b03fcf020535ae8fc1af6a899563006aef20823996f3e45edd2ee -EBUILD netbeans-dlight-9999_p20151018.ebuild 2968 SHA256 d1f5e9ee832c993d8c736ba03898e93d3fce5d89373e07362920d59d7d9fcf77 SHA512 fe9fe6c360c99ee918c1d981052f967a1516006e93232dc30533a82957620626fd6eb68d2bfc9f566e765097d8e5a763a8eaef39b7c2cb0f2862e3e2edfc990b WHIRLPOOL 734931d8694a0dc285f70f9fb5656473926aa1ba1a509c6bd8b7452a3da66397798899ad8298f1496bdd23a8c15c739b20fa5ad6c06ecf7888a246a163628e6a -EBUILD netbeans-dlight-9999_p20151019.ebuild 2968 SHA256 38278b338a5ffb6fcdc37a493f6f71c73433f1295411bebce7895f0456bbf5cc SHA512 0c6f5557205770fd1fbbb04b7b25365ccbc9998b4235c1b262a5dcf55c4f70b02e320c0988336595c9c69f0a6f36d933211ccbbdf56290208057fe74a9a74f62 WHIRLPOOL cc5972ab3da3602d554ce85762bc544dc8c4d9569a7f5e2f7aa54d813872c7b9d3969ab199499533f7daedf3cd08d3647f6e49207b2d63c5cc89562ccd89ce8f EBUILD netbeans-dlight-9999_p20151020.ebuild 2968 SHA256 a65fcfda2248cf3e4d1f8f812a8205ebed17738be5f49c0446bd6a4047b3707c SHA512 f8cd1aeed5e0bb0bb83784c6179b799420f997830f11f452026cc4c17b7329eb7ba8a6c9a04cb230bbfe90468ece35ce3125c68caea71a094e469a549639a929 WHIRLPOOL 6f3109f29a5a3d9b9fc8cb355f3feb4c8bf1d0d895fd03dd17dd44502aa36f0f571fc35102854e56acf0a8c46ad0e05356ed08aa81540bf978a2ab0cc0cbf638 EBUILD netbeans-dlight-9999_p20151021.ebuild 2968 SHA256 1ba7298de9cc2ecab062cc036ae5fd219a92adab1ea84d20b02c4ffbbf668509 SHA512 310cd0c5951d2fe796c17e0919e2200e954b520acebd7dea49f8480d42d4e7929db709cdf4f74fa30b494c4d15a12d6183ffb009c0082ccd9040018a2d47542e WHIRLPOOL 1a686d59235cd943aebcbe2890f5f5732c8fc1cd7a7f317624922b69bd4e78c6971a753c1fdeb1d1c142cbed244e211e5e7a3157f6ea36c80ca31e5218e8efc7 EBUILD netbeans-dlight-9999_p20151022.ebuild 2968 SHA256 d1c935681cb5808863a2f034b84bc3c134bb0cdccddd71a4c452e15a52335284 SHA512 3bdd4e4b64e09ec2afd6cb0a2fd73ccd3a5665e19b380916790da07e7eccaecea226cd80fd1e47c38c0dfc2e694387b41213ec551e2bd39bbc6c0e3d8b8b2d8e WHIRLPOOL 919485d806915fe246ee52393e892e4166b0997b353eda23eff62c9b8d3c8fd04b92ab5f9c465263c866227c8ce4a5b5ca720e0c7b257101417242520400af14 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151012.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151012.ebuild deleted file mode 100644 index 88b5519..0000000 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151012.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2015 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/2015-10-12_00-02-28/zip/netbeans-trunk-nightly-201510120002-src.zip" -SRC_URI="${SOURCE_URL} - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2 - http://hg.netbeans.org/binaries/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-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}"/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-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_p20151014.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151014.ebuild deleted file mode 100644 index 10883c3..0000000 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151014.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2015 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/2015-10-14_00-02-28/zip/netbeans-trunk-nightly-201510140002-src.zip" -SRC_URI="${SOURCE_URL} - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2 - http://hg.netbeans.org/binaries/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-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}"/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-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_p20151015.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151015.ebuild deleted file mode 100644 index 36be151..0000000 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151015.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2015 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/2015-10-15_00-02-28/zip/netbeans-trunk-nightly-201510150002-src.zip" -SRC_URI="${SOURCE_URL} - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2 - http://hg.netbeans.org/binaries/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-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}"/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-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_p20151016.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151016.ebuild deleted file mode 100644 index dd7da27..0000000 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151016.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2015 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/2015-10-16_00-02-28/zip/netbeans-trunk-nightly-201510160002-src.zip" -SRC_URI="${SOURCE_URL} - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2 - http://hg.netbeans.org/binaries/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-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}"/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-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_p20151018.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151018.ebuild deleted file mode 100644 index d5725e6..0000000 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151018.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2015 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/2015-10-18_00-02-28/zip/netbeans-trunk-nightly-201510180002-src.zip" -SRC_URI="${SOURCE_URL} - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2 - http://hg.netbeans.org/binaries/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-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}"/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-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_p20151019.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151019.ebuild deleted file mode 100644 index 118b619..0000000 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151019.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2015 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/2015-10-19_00-02-28/zip/netbeans-trunk-nightly-201510190002-src.zip" -SRC_URI="${SOURCE_URL} - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2 - http://hg.netbeans.org/binaries/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-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}"/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-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 9286b9f..0332fef 100644 --- a/dev-java/netbeans-enterprise/Manifest +++ b/dev-java/netbeans-enterprise/Manifest @@ -35,12 +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-201510120002-src.zip 208620253 SHA256 27fba7e135412fccea434d6c3682ec0d8103855f58e8f21038255e1c413d02d3 SHA512 b6cb66f87186220d50785fd57aa311e22982cf531246501620182a08e61de058da8584b45ea0ebb6651f877509492c74f98de5ccd64b5ea6bd2c80ac42d0aa34 WHIRLPOOL 4906908eb51d2d0d0c0c20a0f73433f2cbb76d4243335381c388882901756f26f460395990fd3a4a4316b4496a8330a792e9f1c8b5b20d3f1d542d1b31f99163 -DIST netbeans-trunk-nightly-201510140002-src.zip 208620278 SHA256 ec207e7f0ca45db66859688f6b23b44082e324f196f08ea4aec1d5aae467e0db SHA512 77aecf6fbfcc4b176b92b239217e333b0132f6274243779948394a33a78907a35e7e64454679129480167bb1b28910429eccdd9c7cba6aafcd7a823e84810518 WHIRLPOOL fd89d1fe5b98ad04ba306c0cf7d7918cb4f8f4a545e3ce2c1c14260ca143326db43d1298c94b206f7d8601c57c454debcad9858c20951229d1d41777923ebe0e -DIST netbeans-trunk-nightly-201510150002-src.zip 208627914 SHA256 a7e2706439132b898453379d3fff80e13f5e36458e7b1c8fa11212b6c45028b9 SHA512 de7f0d786ebd952dc4031f27ff16d0f1988f47a18b2c235afab6171b18daa30348a42e85763d6c57cbc185dc2049605de0676e9de896c60898669252e3a223c6 WHIRLPOOL b57bca24b7473081f75820c3a5e425db95589000aacd1e77350c2f35de9eecc11afb41b700fa267f54149dd6e228e50693187b63d7573ce3c6d5ba6813361b81 -DIST netbeans-trunk-nightly-201510160002-src.zip 208629531 SHA256 6ebdf2274ef07d0a5200ce62c35a31f89265c8975ebfba25a47b8ad03e199df4 SHA512 d1fa286feb5e472d8003be3ca18101eb074a415910c88a58d8b2eb6785b3e9ef60a21264616fca6d8fe0b41b3862ed3692bdc87ae41e2f3ad88278e1c11725cf WHIRLPOOL 3301b0c0b4985650adc27e648e911bbf7bf0d5543152a5651a8d95c2db0917732644c8de13da1192ddb91dae1cd38e40c00e7dab4674cdc5f400d5c92767c670 -DIST netbeans-trunk-nightly-201510180002-src.zip 208635309 SHA256 d0e1daa5c4efe5b670917153ad43d65058993c762ad00921cf662fe0ec825a22 SHA512 c2b65e827cdcb5b78ad8304b5b1dde3b2c5959baed9824d8dc57189f623c1bc5bcef48878935cbad140346b4fb72747d34218ff805bd39f2129884ee1bb28e57 WHIRLPOOL 6cf4e991925df6cbf520c46831f767ec39f7a7cf430d4950ef3fe50e71623fe846ba04eaba880fc6854b0c9b748ab82a0377f4be79e2a15ceb089d4b8a03a69d -DIST netbeans-trunk-nightly-201510190002-src.zip 208635309 SHA256 ec26fab3d6ab196510089a32f1324b69dbb9a51938c09b619feb5e46dab2d706 SHA512 9417d43e0c089d5ddbacef844be18a625ae1a1ef717abbe157c2245b1952b9852eb288e24257340a06c5ebecbca8e11b3c3bec3e2b0e0f7daef58b71f374869b WHIRLPOOL f708735c1d7bf0ff65d41cdf3df23563530236627f676b4da7e355697d297c4d07779813ed3043a7303f3b371e6da0460c63f5321042f87af36b3bbc60b210d5 DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678 DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746 DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572 @@ -62,12 +56,6 @@ DIST netbeans-trunk-nightly-201511170002-src.zip 208994489 SHA256 c57071941342d3 DIST netbeans-trunk-nightly-201511180002-src.zip 208995009 SHA256 88f399ba279027f4f93fad39b40fd0e7cc07b9ef38c46b81ae6d8e06c664f83f SHA512 a1f27891ae7235975a385d91270ff1977910545616b841f3fc79f6df4d6ad477ccbb85e4ba3da9872fba89c5e5462ca26e09ce97fcd4ff370c17fc25d03ed111 WHIRLPOOL 6b3206e3165c33297b78b03e9b4ed752e5b36d1cf9193cb56ecb7b5878143fb2c3f9fda721c6265cae945c6caf87c8ce8b16bd77ee4d28485b5cf3da7cd8e535 EBUILD netbeans-enterprise-8.0.2.ebuild 15071 SHA256 84621e3bb946cfa254bb70ca3c3f61202882a7e6d631769ad2f0f4639b0de875 SHA512 6ad38e840764661e6bc5b89b5925e9665871009ba0b640c0a78c555ec104214dbee1200a93cb48e655bc620e07bb6e4d8932b23a00fe458f8a5e9e5c3200d79d WHIRLPOOL b2c2bbf2ff72f8cd9b4cdbe039fdbf7cd074b0fdc20f634aa0b6f79f5c639be358c61fab30854a6e3ab9714a285d9461ac4e39e94e10c14c5068422d6c873c56 EBUILD netbeans-enterprise-8.1.ebuild 15885 SHA256 3fd6aa88405a012ba048d097ac4313ee0034cab88ee3a7d61fc033b8e70b7d32 SHA512 9f30d3c2162eb12027ca2f8d9ad80707e928afdcadd4b73082e470245683dce239b049474859fe5df5f18d0e6f0256306a4df7e207bfb6d157941afca04f9f6c WHIRLPOOL e49f7b009e2c1a79f49d418e517340ca50c2b4ef1fdcf10803f019a9f0aded2c19045598c61e8e9313e8e75feb330e910008765d9c39b3f09d33e656a63b7a67 -EBUILD netbeans-enterprise-9999_p20151012.ebuild 15931 SHA256 2a6a36b3973810ee9418d00d0b5dcb4603d6f7c87d8c7fce69a11d410048773d SHA512 91fe210620ae2dc874974e67056a610834b57ae5a17152803c8b68c512960a512a8757ada4c1842c804d6673b6b3a809b6d072bd465f42a54cfe786a9f6c0a8b WHIRLPOOL ef077b30afbd59ae4ffa117fa4689827aca7450f83809f38d41abe3a2b4ac4b808458f9721629daf0e3bb3431c3c45369e91f706cb246d9a8b701051160de787 -EBUILD netbeans-enterprise-9999_p20151014.ebuild 15931 SHA256 b90559bb22f7fbf454db61de85fc662f10de67ad27876405d4a959bd7fe982b2 SHA512 78b55a75293626f3eb45953b9765b9825b6e3c8cd06d08b15caa0a1565534db84c24202642086c3d5870ee0549615685a060cf04d2fe57f4ac50d459eeab268a WHIRLPOOL 50d23f429a4a0c101f3285bdb40e37301a274ff4a3324b4fef52214fc23435534658335edb30022f063550664c771245e2e3aa310f55e9128ab17746f6d8ff71 -EBUILD netbeans-enterprise-9999_p20151015.ebuild 15931 SHA256 d49654e0932246881dd0cfbdbc3b90ee99afa71353f85cfcf2d697c6fd45a493 SHA512 5c29edf1933a5b107333155e795c3357abae8377719329933a2f89a109f2f44dca84e65df1bf0086ca6168f4f3bfdc5b607d1c175ceeca54dd70a7893ed7eeff WHIRLPOOL 1d817037ad77083806dbaf493348e8306d8d7fc3957a8adf142ffb6010165109ca131eadfca03c45f9a54af7cb84bdf5b8f8572282df16b04fef77352b301ee7 -EBUILD netbeans-enterprise-9999_p20151016.ebuild 15931 SHA256 5a54f331e86c06409e981e644f23a2fd5dcf9650eaf4748f08fe1f647cdf5302 SHA512 e68b0dd57bc4f9148be1ceb5b17780e00f686408977d160891a4caa4cb937ca70d796a5eb7574776f23a80f86a50f0a68ddb189289a185ed184fd9c0a9c7b1ae WHIRLPOOL ee3419ad949f813a28b1f22663d13c369d5a5b6f727d05e1a06c837a55ca3617e487d5acea312151c9e9665ebdf114200fa347bdfdb062d3c932b87d973e838e -EBUILD netbeans-enterprise-9999_p20151018.ebuild 15931 SHA256 ed58878106400c56267aa91d58a04941a56ec05955351b08f624484b9531fe5c SHA512 dd7ce14737f97ae5f7d7505ee503066d6d73ff1e747bf53cd7960afedb755cf123fe95bc0835bfcaed7f7c7efe0b79495c3fd5031c417dca62ee9f6327bfa6e7 WHIRLPOOL f7e44799716a6b9732b5bb7ec639a73bf0248a697023bacb677ef497e0a7b1057c999e111f08970a966a8fc33fd26325d2777fa24597a57fe1be6fb76c27fe51 -EBUILD netbeans-enterprise-9999_p20151019.ebuild 15931 SHA256 db6f4874f27c87b19d807e5f89ae374a412f9376d28026fb9265c849a305d98c SHA512 5b643609005eea1d7e9a26a4c21d48b4acc345f790571af49c2b1c10ab88f323107fbd337dffaf59a79ecfdc7b275c4a15254e5dda95a96f3036950af1837945 WHIRLPOOL 109a2a21a3410096ea21d77503827423f66315d8e6462c56d30950faa1d195f3b8a0334b84cfbd05894c70bd867cfda2ca105052e05c92df9ced41c383805949 EBUILD netbeans-enterprise-9999_p20151020.ebuild 15931 SHA256 e1b6fcfb1ed4f4645675540de7806a6ba0c25c493ac37d0b55cb713a25408e63 SHA512 2052dca8b87bcf9571d3aab7dc97cb1c954368e47a9eaca1a35f88222c584f74856ec7eb1a54d91c4fbc0b191cc6070c9c44dcc713cfbbff97fa7b2188e73289 WHIRLPOOL 32c6cc8a6d364ce2828fcce4226c6b567d8928445158efd9c5804424005e4c820115024bd3c5a1eb7399702c9a4e196bb6429f53be337722ec5003fd5829a70f EBUILD netbeans-enterprise-9999_p20151021.ebuild 15931 SHA256 4bcaa3e57a1b1ad788f058080a0d4f0750ba382c684f6a9503f446aabb5abebd SHA512 358be6956440ec87d99a7b8f972c166047f6df8ee196bc8997507a2083fdbb346d594667fa4503424ff6b28ca55388b36e26dff5670550dea24eec66660e6853 WHIRLPOOL 062c03c6e053226453c3435d605a97663c7aa4804ec0b38288462551f9ed089222d941f383d177c60e65d8b218cb4810c319b93ba57a939df0206fb4f013a698 EBUILD netbeans-enterprise-9999_p20151022.ebuild 15931 SHA256 097ef498bbba60ad201765e4fbcd22e64854f64e0275d4ad00ff652569400a9d SHA512 20bab2b7214074635889173772557499b6ee18395a33209d9f18d5276f6bc9021314da812bb18b2c4c007f57efe78346b5b4350ab0851e1567a6b07833bc8996 WHIRLPOOL e098d110c3d7be8631d51ccdb37bc3c7edcd959f6d84b9aba88874d297da499c4aa4b1b52d7ca3d96a81dbdc791d027a3000e9f5cbadf122f29a6f05d826865c diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151012.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151012.ebuild deleted file mode 100644 index 4e34091..0000000 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151012.ebuild +++ /dev/null @@ -1,266 +0,0 @@ -# Copyright 1999-2015 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/2015-10-12_00-02-28/zip/netbeans-trunk-nightly-201510120002-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/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 --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.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=${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/javaee7-endorsed - pushd "${D}"/${instdir} >/dev/null || die - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die - popd >/dev/null || die - - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext - pushd "${D}"/${instdir} >/dev/null || die - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.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_p20151014.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151014.ebuild deleted file mode 100644 index 5e50988..0000000 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151014.ebuild +++ /dev/null @@ -1,266 +0,0 @@ -# Copyright 1999-2015 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/2015-10-14_00-02-28/zip/netbeans-trunk-nightly-201510140002-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/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 --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.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=${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/javaee7-endorsed - pushd "${D}"/${instdir} >/dev/null || die - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die - popd >/dev/null || die - - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext - pushd "${D}"/${instdir} >/dev/null || die - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.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_p20151015.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151015.ebuild deleted file mode 100644 index b90e0ce..0000000 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151015.ebuild +++ /dev/null @@ -1,266 +0,0 @@ -# Copyright 1999-2015 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/2015-10-15_00-02-28/zip/netbeans-trunk-nightly-201510150002-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/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 --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.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=${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/javaee7-endorsed - pushd "${D}"/${instdir} >/dev/null || die - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die - popd >/dev/null || die - - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext - pushd "${D}"/${instdir} >/dev/null || die - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.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_p20151016.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151016.ebuild deleted file mode 100644 index 56907bb..0000000 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151016.ebuild +++ /dev/null @@ -1,266 +0,0 @@ -# Copyright 1999-2015 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/2015-10-16_00-02-28/zip/netbeans-trunk-nightly-201510160002-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/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 --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.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=${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/javaee7-endorsed - pushd "${D}"/${instdir} >/dev/null || die - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die - popd >/dev/null || die - - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext - pushd "${D}"/${instdir} >/dev/null || die - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.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_p20151018.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151018.ebuild deleted file mode 100644 index 871ea2b..0000000 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151018.ebuild +++ /dev/null @@ -1,266 +0,0 @@ -# Copyright 1999-2015 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/2015-10-18_00-02-28/zip/netbeans-trunk-nightly-201510180002-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/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 --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.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=${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/javaee7-endorsed - pushd "${D}"/${instdir} >/dev/null || die - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die - popd >/dev/null || die - - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext - pushd "${D}"/${instdir} >/dev/null || die - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.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_p20151019.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151019.ebuild deleted file mode 100644 index 3d59836..0000000 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151019.ebuild +++ /dev/null @@ -1,266 +0,0 @@ -# Copyright 1999-2015 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/2015-10-19_00-02-28/zip/netbeans-trunk-nightly-201510190002-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/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 --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.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=${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/javaee7-endorsed - pushd "${D}"/${instdir} >/dev/null || die - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die - popd >/dev/null || die - - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext - pushd "${D}"/${instdir} >/dev/null || die - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.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/Manifest b/dev-java/netbeans-ergonomics/Manifest index 087b645..9a1bb82 100644 --- a/dev-java/netbeans-ergonomics/Manifest +++ b/dev-java/netbeans-ergonomics/Manifest @@ -3,12 +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-201510120002-src.zip 208620253 SHA256 27fba7e135412fccea434d6c3682ec0d8103855f58e8f21038255e1c413d02d3 SHA512 b6cb66f87186220d50785fd57aa311e22982cf531246501620182a08e61de058da8584b45ea0ebb6651f877509492c74f98de5ccd64b5ea6bd2c80ac42d0aa34 WHIRLPOOL 4906908eb51d2d0d0c0c20a0f73433f2cbb76d4243335381c388882901756f26f460395990fd3a4a4316b4496a8330a792e9f1c8b5b20d3f1d542d1b31f99163 -DIST netbeans-trunk-nightly-201510140002-src.zip 208620278 SHA256 ec207e7f0ca45db66859688f6b23b44082e324f196f08ea4aec1d5aae467e0db SHA512 77aecf6fbfcc4b176b92b239217e333b0132f6274243779948394a33a78907a35e7e64454679129480167bb1b28910429eccdd9c7cba6aafcd7a823e84810518 WHIRLPOOL fd89d1fe5b98ad04ba306c0cf7d7918cb4f8f4a545e3ce2c1c14260ca143326db43d1298c94b206f7d8601c57c454debcad9858c20951229d1d41777923ebe0e -DIST netbeans-trunk-nightly-201510150002-src.zip 208627914 SHA256 a7e2706439132b898453379d3fff80e13f5e36458e7b1c8fa11212b6c45028b9 SHA512 de7f0d786ebd952dc4031f27ff16d0f1988f47a18b2c235afab6171b18daa30348a42e85763d6c57cbc185dc2049605de0676e9de896c60898669252e3a223c6 WHIRLPOOL b57bca24b7473081f75820c3a5e425db95589000aacd1e77350c2f35de9eecc11afb41b700fa267f54149dd6e228e50693187b63d7573ce3c6d5ba6813361b81 -DIST netbeans-trunk-nightly-201510160002-src.zip 208629531 SHA256 6ebdf2274ef07d0a5200ce62c35a31f89265c8975ebfba25a47b8ad03e199df4 SHA512 d1fa286feb5e472d8003be3ca18101eb074a415910c88a58d8b2eb6785b3e9ef60a21264616fca6d8fe0b41b3862ed3692bdc87ae41e2f3ad88278e1c11725cf WHIRLPOOL 3301b0c0b4985650adc27e648e911bbf7bf0d5543152a5651a8d95c2db0917732644c8de13da1192ddb91dae1cd38e40c00e7dab4674cdc5f400d5c92767c670 -DIST netbeans-trunk-nightly-201510180002-src.zip 208635309 SHA256 d0e1daa5c4efe5b670917153ad43d65058993c762ad00921cf662fe0ec825a22 SHA512 c2b65e827cdcb5b78ad8304b5b1dde3b2c5959baed9824d8dc57189f623c1bc5bcef48878935cbad140346b4fb72747d34218ff805bd39f2129884ee1bb28e57 WHIRLPOOL 6cf4e991925df6cbf520c46831f767ec39f7a7cf430d4950ef3fe50e71623fe846ba04eaba880fc6854b0c9b748ab82a0377f4be79e2a15ceb089d4b8a03a69d -DIST netbeans-trunk-nightly-201510190002-src.zip 208635309 SHA256 ec26fab3d6ab196510089a32f1324b69dbb9a51938c09b619feb5e46dab2d706 SHA512 9417d43e0c089d5ddbacef844be18a625ae1a1ef717abbe157c2245b1952b9852eb288e24257340a06c5ebecbca8e11b3c3bec3e2b0e0f7daef58b71f374869b WHIRLPOOL f708735c1d7bf0ff65d41cdf3df23563530236627f676b4da7e355697d297c4d07779813ed3043a7303f3b371e6da0460c63f5321042f87af36b3bbc60b210d5 DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678 DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746 DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572 @@ -30,12 +24,6 @@ DIST netbeans-trunk-nightly-201511170002-src.zip 208994489 SHA256 c57071941342d3 DIST netbeans-trunk-nightly-201511180002-src.zip 208995009 SHA256 88f399ba279027f4f93fad39b40fd0e7cc07b9ef38c46b81ae6d8e06c664f83f SHA512 a1f27891ae7235975a385d91270ff1977910545616b841f3fc79f6df4d6ad477ccbb85e4ba3da9872fba89c5e5462ca26e09ce97fcd4ff370c17fc25d03ed111 WHIRLPOOL 6b3206e3165c33297b78b03e9b4ed752e5b36d1cf9193cb56ecb7b5878143fb2c3f9fda721c6265cae945c6caf87c8ce8b16bd77ee4d28485b5cf3da7cd8e535 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_p20151012.ebuild 2913 SHA256 553b35c1b7e382a4b2995f4cc559efd563f4ffd85f813864b50257dc8d2013bc SHA512 0eb5a4ec88eca62cf2afa89ad882b0461aa224c35767b368719f50bff55152c2fdb788990f9b412aac5f9816bcbcfec2a0208aec584af87097defb030c5c1bd1 WHIRLPOOL f208a7c49e2d9df9e7c4786d45e045c0ef2999f521365a65a79327d8285e9cfbcda1b814b1bdf95b994e6f2ac39eff3bafd2614e17a2dc479a004261859c86f3 -EBUILD netbeans-ergonomics-9999_p20151014.ebuild 2913 SHA256 6132b32acc49a8dd397eea7ed9c785a5fc07698b5ff9e41ee540228f123aab45 SHA512 ddc9b3cf02e1480bf23ecafe5262c04d88e8fc240b71278b8fddb6b8234c0335cb9a8d17caf0074b1d7ce42e27929dd8dcfc9881a3a3ffb97ebae1311b0a3d0d WHIRLPOOL 1ab424fcf28190952d584e16fa5a222aaddacf7c17a30f22073386302d96ca6d312562456ad06861b7087b9fdd4300d3e87d1ed27effda145010285cc0672f02 -EBUILD netbeans-ergonomics-9999_p20151015.ebuild 2913 SHA256 9b582788e33c744a9382b07e6fa229683d14b7e1eb840e0f771399063274657c SHA512 44a4915fc34f8134dd04df2b90df74a026cb1a388ff64210f3ae884c9ebfae899939e631a87475673360cb295f22f78f8c859b37099837f60e9b0eff8269e617 WHIRLPOOL 6729e88404165485f390f43c6e467b5b1d40c143a0457cd9edabd2640fa9c70030781e2eebd7c543d07184a09c4d1e49bea20d6b4d38c4a7ca45392b8b1407cc -EBUILD netbeans-ergonomics-9999_p20151016.ebuild 2913 SHA256 a0b921eee233e4ad000e23a95175dcd10a067bec6d89f97058df1572b46309ce SHA512 7dcf12dc89cdc53eaf5296f495bdeed1b643efc87810779774ffa49d3f4b7a84aad9a6ca733c35d324a16847eace21e12dab82203977299f61098ca128c6f243 WHIRLPOOL 4ad0675be61bb703cadfbbfea7477f9e641283d9430874e7676285a8fdc35952046621f8c47c8e9ca56ecfec5667bf3d8f3a649eec07530ab741fa7305803785 -EBUILD netbeans-ergonomics-9999_p20151018.ebuild 2913 SHA256 93d7b6c0e31aa9c7fe3995750af8a050662087f2bf471db04731184086e877f9 SHA512 86b32ea1781af94027704e402d1fddf28377812822da20172efb060a21abc80c7ce72a7a53a011f2a8c8a8c806109616b2bc4237004cd9528d1acce42b4e961d WHIRLPOOL b0892ecd2ab995ffbd94bb8dcb814ffd5bd50935b465987e1dea06148e3971a5ae439b0fc503ed49f639cc5d7fa9e00c8d5dbb9e8a717c3e37210a51bd115e7c -EBUILD netbeans-ergonomics-9999_p20151019.ebuild 2913 SHA256 4e1ab0db95ede7200cabda08637de49899c7ee449cc1c63685ec23038a92bb5c SHA512 373beb724aa62f3515b817240771f8af17d8b1704a5b66eadbebdebb2341984302a1686014693b59c7af1b1f3ba7ea36a73a14e44796adc9563b09262571a510 WHIRLPOOL 4c869ff3f36040c3817476bc0d9cdad5d45c3034efcf72ef83b676c222f1cc05cb747252cffa6210cdfb5f5efef68427b781fc5be1de8d47b4706c13bb48b162 EBUILD netbeans-ergonomics-9999_p20151020.ebuild 2913 SHA256 c427771eaed07707482008965ee7ab7a073165a1b5291ba7b7defde74b2b042e SHA512 cd21b3e42b03617836e91a78ea80fd864e5f6bba688dfb88d241528038bd598f6d0395a5ecc986eb285e18f4fff9103df5be6acd97a7e9475f8aa8abd05c5bd8 WHIRLPOOL 252962555c37479949e70d5fb0fc201fe540e5aa7f51ff1821db82bd96fa8ac047c788263bda06e0640e7590f007c0c213e834e4b2d39fbe44f0b906167ac7ba EBUILD netbeans-ergonomics-9999_p20151021.ebuild 2913 SHA256 31d4d32482d5610e2a7bed6bd644a5f19c3f6029d3f5a7234d5ff1f2b06f30eb SHA512 144b4e7a7d58bf843e65ca8ef31f0ca46e33cd7362103f4d2abfca685f2c61715597c4cf1db7cb5cbf59a9dae515f4e2115e11b77a0f1ea1adddeddc5a942cde WHIRLPOOL 938ad34a7e3f4e748917f506a1b4a2e6809d79966a0f23eb0251148a3994f87ff05d84753094987dfd7510b71d4083b457982f98d89588d6c1afacc401e41b59 EBUILD netbeans-ergonomics-9999_p20151022.ebuild 2913 SHA256 493ed0397216d919708b33f9de2b043a5ef4165f2f5be40b7a48a94d71bcb525 SHA512 fdf00751a676a5e4c1bcb80a99378088398ee5a1b02cdd3aa729a94108d400bf2ea1cfc6c961404cb3ca29b051fb756bab3b16e366556d73a09964752bd0f512 WHIRLPOOL 38913fb4bfe612f0023b3ebe2b1e855218ab1ba8a0a28591d0ad448002db4cebb4f82d1cf18d983ce0f43a1576bd5c48f07fd30af5c3368bcbec20fe7bb6ff71 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151012.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151012.ebuild deleted file mode 100644 index 9e5939c..0000000 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151012.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2015 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/2015-10-12_00-02-28/zip/netbeans-trunk-nightly-201510120002-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_p20151014.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151014.ebuild deleted file mode 100644 index 1437ecb..0000000 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151014.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2015 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/2015-10-14_00-02-28/zip/netbeans-trunk-nightly-201510140002-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_p20151015.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151015.ebuild deleted file mode 100644 index c88e46c..0000000 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151015.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2015 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/2015-10-15_00-02-28/zip/netbeans-trunk-nightly-201510150002-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_p20151016.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151016.ebuild deleted file mode 100644 index 484f027..0000000 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151016.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2015 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/2015-10-16_00-02-28/zip/netbeans-trunk-nightly-201510160002-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_p20151018.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151018.ebuild deleted file mode 100644 index 17cfc8e..0000000 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151018.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2015 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/2015-10-18_00-02-28/zip/netbeans-trunk-nightly-201510180002-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_p20151019.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151019.ebuild deleted file mode 100644 index 2b7234a..0000000 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151019.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2015 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/2015-10-19_00-02-28/zip/netbeans-trunk-nightly-201510190002-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 8c97f7b..86ed820 100644 --- a/dev-java/netbeans-extide/Manifest +++ b/dev-java/netbeans-extide/Manifest @@ -5,12 +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-201510120002-src.zip 208620253 SHA256 27fba7e135412fccea434d6c3682ec0d8103855f58e8f21038255e1c413d02d3 SHA512 b6cb66f87186220d50785fd57aa311e22982cf531246501620182a08e61de058da8584b45ea0ebb6651f877509492c74f98de5ccd64b5ea6bd2c80ac42d0aa34 WHIRLPOOL 4906908eb51d2d0d0c0c20a0f73433f2cbb76d4243335381c388882901756f26f460395990fd3a4a4316b4496a8330a792e9f1c8b5b20d3f1d542d1b31f99163 -DIST netbeans-trunk-nightly-201510140002-src.zip 208620278 SHA256 ec207e7f0ca45db66859688f6b23b44082e324f196f08ea4aec1d5aae467e0db SHA512 77aecf6fbfcc4b176b92b239217e333b0132f6274243779948394a33a78907a35e7e64454679129480167bb1b28910429eccdd9c7cba6aafcd7a823e84810518 WHIRLPOOL fd89d1fe5b98ad04ba306c0cf7d7918cb4f8f4a545e3ce2c1c14260ca143326db43d1298c94b206f7d8601c57c454debcad9858c20951229d1d41777923ebe0e -DIST netbeans-trunk-nightly-201510150002-src.zip 208627914 SHA256 a7e2706439132b898453379d3fff80e13f5e36458e7b1c8fa11212b6c45028b9 SHA512 de7f0d786ebd952dc4031f27ff16d0f1988f47a18b2c235afab6171b18daa30348a42e85763d6c57cbc185dc2049605de0676e9de896c60898669252e3a223c6 WHIRLPOOL b57bca24b7473081f75820c3a5e425db95589000aacd1e77350c2f35de9eecc11afb41b700fa267f54149dd6e228e50693187b63d7573ce3c6d5ba6813361b81 -DIST netbeans-trunk-nightly-201510160002-src.zip 208629531 SHA256 6ebdf2274ef07d0a5200ce62c35a31f89265c8975ebfba25a47b8ad03e199df4 SHA512 d1fa286feb5e472d8003be3ca18101eb074a415910c88a58d8b2eb6785b3e9ef60a21264616fca6d8fe0b41b3862ed3692bdc87ae41e2f3ad88278e1c11725cf WHIRLPOOL 3301b0c0b4985650adc27e648e911bbf7bf0d5543152a5651a8d95c2db0917732644c8de13da1192ddb91dae1cd38e40c00e7dab4674cdc5f400d5c92767c670 -DIST netbeans-trunk-nightly-201510180002-src.zip 208635309 SHA256 d0e1daa5c4efe5b670917153ad43d65058993c762ad00921cf662fe0ec825a22 SHA512 c2b65e827cdcb5b78ad8304b5b1dde3b2c5959baed9824d8dc57189f623c1bc5bcef48878935cbad140346b4fb72747d34218ff805bd39f2129884ee1bb28e57 WHIRLPOOL 6cf4e991925df6cbf520c46831f767ec39f7a7cf430d4950ef3fe50e71623fe846ba04eaba880fc6854b0c9b748ab82a0377f4be79e2a15ceb089d4b8a03a69d -DIST netbeans-trunk-nightly-201510190002-src.zip 208635309 SHA256 ec26fab3d6ab196510089a32f1324b69dbb9a51938c09b619feb5e46dab2d706 SHA512 9417d43e0c089d5ddbacef844be18a625ae1a1ef717abbe157c2245b1952b9852eb288e24257340a06c5ebecbca8e11b3c3bec3e2b0e0f7daef58b71f374869b WHIRLPOOL f708735c1d7bf0ff65d41cdf3df23563530236627f676b4da7e355697d297c4d07779813ed3043a7303f3b371e6da0460c63f5321042f87af36b3bbc60b210d5 DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678 DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746 DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572 @@ -32,12 +26,6 @@ DIST netbeans-trunk-nightly-201511170002-src.zip 208994489 SHA256 c57071941342d3 DIST netbeans-trunk-nightly-201511180002-src.zip 208995009 SHA256 88f399ba279027f4f93fad39b40fd0e7cc07b9ef38c46b81ae6d8e06c664f83f SHA512 a1f27891ae7235975a385d91270ff1977910545616b841f3fc79f6df4d6ad477ccbb85e4ba3da9872fba89c5e5462ca26e09ce97fcd4ff370c17fc25d03ed111 WHIRLPOOL 6b3206e3165c33297b78b03e9b4ed752e5b36d1cf9193cb56ecb7b5878143fb2c3f9fda721c6265cae945c6caf87c8ce8b16bd77ee4d28485b5cf3da7cd8e535 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_p20151012.ebuild 3377 SHA256 9945ab6cdd2753ea4bfa000a6ed16ae80d32374a5a28386488268a04ba4fa94a SHA512 96b42190cff141d0d46524ab0ffeddd96e00c0ea40ea15be9bf384e555a876a2e8ead4e1cd1e5a971cd43ff78ff33b130ab18eb30ac2cf73a6761b2b7e8c71bf WHIRLPOOL 700a16ca37f090e83797aaeff2febc163e818a01ba09a65abe14d5a552f684956312220fa6ce9ca5c9e1c121060b2eb45a677621b183050358432bd1527d195d -EBUILD netbeans-extide-9999_p20151014.ebuild 3377 SHA256 cb37d6ecade983ca7cc8e75c06b7e063bfd73fa52ced143b2ecbd7b3f608d032 SHA512 fdffaa33d40ed322f95e5570bf5e058fdaae3bfaaf094e202b5978616378c9e5cc556ee675f89794675f09886eefd3b8fa429f4d363d3109c3cedfbaec92b562 WHIRLPOOL 7a423564b6875244574613d00b1a3ebe0e3e1582759f8ff66df0324c9020c1e28478d19120dcb0fe819347a0fa407fc1b8c82206cd51bf9c5a533983ad5a9197 -EBUILD netbeans-extide-9999_p20151015.ebuild 3377 SHA256 f5f86b41ec11b26ac9d49c1825ea61323631717688bcca285906232a6773fb54 SHA512 854bd914a002752dcaff2d8236b9412c60cd3586bc2ed8a7e1195e6505f34fab7c2b09ee2c43fd99e3898d84edb464e91de92ca0997f1930dc54e3ae435c20a1 WHIRLPOOL 57fd3240483e1d98f522261eff5ded5d199f6ac0fc52e51c62fe47658cf0a66725bd5fae5b67ea57688155168e8f1d4ae93aef10afd756a895501d65b65f22e3 -EBUILD netbeans-extide-9999_p20151016.ebuild 3377 SHA256 e62ffd16e009aff5219a93b3a04bb302c355ac7aa678b3a32587876ebb08d1c1 SHA512 fc819b1b3f4bdb5906961fca4e9f63c9a26271c0634fb552a0dfa48e5a4e40809e132bc39f2c449699b3c9c1c613b3dd5a9aefa9ffb1401a7b1a40b2f29e2420 WHIRLPOOL 6357fa21cb5c11c6cba6cd2b329b5e3b523f786f442f473ea6d15de78aa53014032d09a3d6227d0bb3ebf6234765ddfa33e2ba3a3f56f91bb8fd95364da193ea -EBUILD netbeans-extide-9999_p20151018.ebuild 3377 SHA256 ce39e35937aa6b43509c49e9916d73c103f6a3b2ddc0d29db63ffd54d1528e00 SHA512 1151d7b048d8852215d0dc4ea334147a5aa03509345b7c163f65b6214ad82f08df2bafd306a78c01c9e8c1df10608180ba07272cc388c26583a3bfbd191a0d09 WHIRLPOOL 755180b18d9aa7b921b82bbd06ed08c55399da7c876749bae8b3fe3996ce96ad4da82660ee5376a9eb15a4d29adc34cb6a0014a655c4cb46a49115a47ded2794 -EBUILD netbeans-extide-9999_p20151019.ebuild 3377 SHA256 d862d79d9816d538e66ea683610bad34785681b34b7df4f91dbf266ef53dd79b SHA512 2e6ac70b88a581d5cf3a0471db924fe1368b22626d8992829bd2914d687e6907c58bbbb2f0a385824fd86910e6ba0eb507336dca22ba4b9188e9d96c38bff5db WHIRLPOOL 5baf9ea4aedf299f5eda778f9e00939af80f473c05a7c55643b8d0ec026ebf8f821056681734318dca619f7f29578f2fe780356e2dc0c68f5b88497c96a493ed EBUILD netbeans-extide-9999_p20151020.ebuild 3377 SHA256 ae85904a27ed01ac4da2317415479c02bcfc53365cc80752b075caee00b98ff3 SHA512 6b206c3d29d731efb7a3b13c78fe199404b459296b43c2f4a6bcbbe4a01dba20e4e366ab4027e2390c92fc513a577f1c7dbb8bea1371952bdd989d6d37bd4942 WHIRLPOOL b57e3a64badedbe927a3313e5e90461d4433ef120a802bacaac0abc2cce7fa45c931e609e93c4340966960807073133d4ff1b3fb348f33a8491dade4729840da EBUILD netbeans-extide-9999_p20151021.ebuild 3377 SHA256 0739b41f0e002f5cc2aaecc54236508e91e1fc9076b0c0000116c2a41f6ae812 SHA512 1ee5b366e45b6ca95807593815ab92f3cfe1681cb54bbd5f7274bc04bcf3a1294abbf66ac8ccd52b9f36b2e3d3867302f556fb34fa5a665bbbb680226f6257c6 WHIRLPOOL 7dad8df184640c7476afaecbea2c9f2af3c95e88f0aed054fa976cfb56b4d8814650f434fbe9987497dd886d57db4cc7d14b2bd1d0f2166b8c0094fe8591c0c9 EBUILD netbeans-extide-9999_p20151022.ebuild 3377 SHA256 5f4c64b9e644bcc85eef630ddb3c448c0faee378580604223d11c39b3b8b9814 SHA512 1afd5de7c73a58d2d1c01f9a81e97b9e0b7b2004ad180e9c58a197049abe60e3a716605fd3a2373b81b827a6dc250b6ebee6079b88ed24f8e541e37664d4f40a WHIRLPOOL 816e5e5fe6841cb472cf8a07404be93f87d5ebf009a66f44d0b68c6d9d3941090274a6c0d7296c9f902f4079b2ea82842cb185ab287c9b63fd2d759680d89ea4 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20151012.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20151012.ebuild deleted file mode 100644 index 35eece3..0000000 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20151012.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2015 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/2015-10-12_00-02-28/zip/netbeans-trunk-nightly-201510120002-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_p20151014.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20151014.ebuild deleted file mode 100644 index a08200d..0000000 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20151014.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2015 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/2015-10-14_00-02-28/zip/netbeans-trunk-nightly-201510140002-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_p20151015.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20151015.ebuild deleted file mode 100644 index b1e6606..0000000 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20151015.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2015 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/2015-10-15_00-02-28/zip/netbeans-trunk-nightly-201510150002-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_p20151016.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20151016.ebuild deleted file mode 100644 index 219ade8..0000000 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20151016.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2015 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/2015-10-16_00-02-28/zip/netbeans-trunk-nightly-201510160002-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_p20151018.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20151018.ebuild deleted file mode 100644 index 3fde0cf..0000000 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20151018.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2015 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/2015-10-18_00-02-28/zip/netbeans-trunk-nightly-201510180002-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_p20151019.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20151019.ebuild deleted file mode 100644 index 029c1a2..0000000 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20151019.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2015 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/2015-10-19_00-02-28/zip/netbeans-trunk-nightly-201510190002-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 7051963..e4768e0 100644 --- a/dev-java/netbeans-groovy/Manifest +++ b/dev-java/netbeans-groovy/Manifest @@ -4,12 +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-201510120002-src.zip 208620253 SHA256 27fba7e135412fccea434d6c3682ec0d8103855f58e8f21038255e1c413d02d3 SHA512 b6cb66f87186220d50785fd57aa311e22982cf531246501620182a08e61de058da8584b45ea0ebb6651f877509492c74f98de5ccd64b5ea6bd2c80ac42d0aa34 WHIRLPOOL 4906908eb51d2d0d0c0c20a0f73433f2cbb76d4243335381c388882901756f26f460395990fd3a4a4316b4496a8330a792e9f1c8b5b20d3f1d542d1b31f99163 -DIST netbeans-trunk-nightly-201510140002-src.zip 208620278 SHA256 ec207e7f0ca45db66859688f6b23b44082e324f196f08ea4aec1d5aae467e0db SHA512 77aecf6fbfcc4b176b92b239217e333b0132f6274243779948394a33a78907a35e7e64454679129480167bb1b28910429eccdd9c7cba6aafcd7a823e84810518 WHIRLPOOL fd89d1fe5b98ad04ba306c0cf7d7918cb4f8f4a545e3ce2c1c14260ca143326db43d1298c94b206f7d8601c57c454debcad9858c20951229d1d41777923ebe0e -DIST netbeans-trunk-nightly-201510150002-src.zip 208627914 SHA256 a7e2706439132b898453379d3fff80e13f5e36458e7b1c8fa11212b6c45028b9 SHA512 de7f0d786ebd952dc4031f27ff16d0f1988f47a18b2c235afab6171b18daa30348a42e85763d6c57cbc185dc2049605de0676e9de896c60898669252e3a223c6 WHIRLPOOL b57bca24b7473081f75820c3a5e425db95589000aacd1e77350c2f35de9eecc11afb41b700fa267f54149dd6e228e50693187b63d7573ce3c6d5ba6813361b81 -DIST netbeans-trunk-nightly-201510160002-src.zip 208629531 SHA256 6ebdf2274ef07d0a5200ce62c35a31f89265c8975ebfba25a47b8ad03e199df4 SHA512 d1fa286feb5e472d8003be3ca18101eb074a415910c88a58d8b2eb6785b3e9ef60a21264616fca6d8fe0b41b3862ed3692bdc87ae41e2f3ad88278e1c11725cf WHIRLPOOL 3301b0c0b4985650adc27e648e911bbf7bf0d5543152a5651a8d95c2db0917732644c8de13da1192ddb91dae1cd38e40c00e7dab4674cdc5f400d5c92767c670 -DIST netbeans-trunk-nightly-201510180002-src.zip 208635309 SHA256 d0e1daa5c4efe5b670917153ad43d65058993c762ad00921cf662fe0ec825a22 SHA512 c2b65e827cdcb5b78ad8304b5b1dde3b2c5959baed9824d8dc57189f623c1bc5bcef48878935cbad140346b4fb72747d34218ff805bd39f2129884ee1bb28e57 WHIRLPOOL 6cf4e991925df6cbf520c46831f767ec39f7a7cf430d4950ef3fe50e71623fe846ba04eaba880fc6854b0c9b748ab82a0377f4be79e2a15ceb089d4b8a03a69d -DIST netbeans-trunk-nightly-201510190002-src.zip 208635309 SHA256 ec26fab3d6ab196510089a32f1324b69dbb9a51938c09b619feb5e46dab2d706 SHA512 9417d43e0c089d5ddbacef844be18a625ae1a1ef717abbe157c2245b1952b9852eb288e24257340a06c5ebecbca8e11b3c3bec3e2b0e0f7daef58b71f374869b WHIRLPOOL f708735c1d7bf0ff65d41cdf3df23563530236627f676b4da7e355697d297c4d07779813ed3043a7303f3b371e6da0460c63f5321042f87af36b3bbc60b210d5 DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678 DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746 DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572 @@ -31,12 +25,6 @@ DIST netbeans-trunk-nightly-201511170002-src.zip 208994489 SHA256 c57071941342d3 DIST netbeans-trunk-nightly-201511180002-src.zip 208995009 SHA256 88f399ba279027f4f93fad39b40fd0e7cc07b9ef38c46b81ae6d8e06c664f83f SHA512 a1f27891ae7235975a385d91270ff1977910545616b841f3fc79f6df4d6ad477ccbb85e4ba3da9872fba89c5e5462ca26e09ce97fcd4ff370c17fc25d03ed111 WHIRLPOOL 6b3206e3165c33297b78b03e9b4ed752e5b36d1cf9193cb56ecb7b5878143fb2c3f9fda721c6265cae945c6caf87c8ce8b16bd77ee4d28485b5cf3da7cd8e535 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_p20151012.ebuild 3416 SHA256 d6591730f31aa44648fca3df6e2468b2d15d68bb2799d6e31d1a310376e0a130 SHA512 01581e75a374747d63c00282272fa76d4f0ebe810c398f89d2d377944cca2a7a55dc88c299eb753b525d13f9a05e4651b78b3dd72751ff2c7a0668690e8f92b3 WHIRLPOOL 13dbc93c0aedf020fcac39259f64387b29223fe1b615bea532cdd3b0c1d111d3c0c9fac60f86f144aa1b4c0f027bdf47a80faf0ea21a13b979f0bd0cf3f383e3 -EBUILD netbeans-groovy-9999_p20151014.ebuild 3416 SHA256 903cd89e84389b5dbe269bbb35541d2f39134ed6b2afb060f5a9a6514485b7ff SHA512 17e8660a662bc46667a7779aebc29ba6a2d31d7deba846056d97b25b97bf6d3ba33ec9509e124d742530ae8019aefbc43e1d3fb18518059dcfb2fb6ab6315849 WHIRLPOOL 7bf7faa6bb0669f730008fec9862299071a23dc67d98a34bf02f4fa48e9c67b6405f897d9c232ce43c24667becd7338a798187f5975ff67ac8e97f030820cdc4 -EBUILD netbeans-groovy-9999_p20151015.ebuild 3416 SHA256 0e78f1a28fd555df3f993b1294b65492ddad595e9b24905f2f9622d0a3bc3ac1 SHA512 20cc0e50c50db55385ca8537825471c3265b8bf8bc9d6f7c96f81290526e996f52782c10ea8877066896e72d92b92bf2a69bf9cb9752ebb657bcaa885e107bf4 WHIRLPOOL 5b214a77b7790ab5662a1bdb420f74f77e6ab8ff265ec1ee43dd6b9283cf69c7e6c8c79d02da58cf623fde55360248fd927f5915adeb87508f498338f0bcd3f4 -EBUILD netbeans-groovy-9999_p20151016.ebuild 3416 SHA256 c0bd20c4da51c7e5b322774ca6d22737397536fa1344637103f42ae8f8be882b SHA512 b72516fcd6a8be8c813f98f1eb259c07562003d915c69b5ed88c35ae9bfea193a79c69b332098c6192231000165187f2451a3319161890cdc06cb7d97b13c2a2 WHIRLPOOL c33cc736b2af11bcca7ddba95089a2f257e975172325073354a077d3c2eaecc3da15a1bc92fdd0fb55731789d28b5f1b01fbd68835e455e408c8b3adb20bede2 -EBUILD netbeans-groovy-9999_p20151018.ebuild 3416 SHA256 9c4b110557d9945e68275ca9dccdb61d7769bad11e74cb15b96195820d6fb16f SHA512 857f1a5c7519244361f3a0b0d4fa2d43f1ba7b7e3e8fa041f7bf42af54bcef3404c51f6376477f5ed525cb4fd04d66ab8fbce77a05a64361c13a263e7d890a19 WHIRLPOOL 219cb9f843fc4cb8cfc33958dde873bb6bf6b6898683addd229a039f1cc6e91e38495dd867a9ca4352e4839db50e16a2383b64fb1d26f43ba67f3da93c81fc53 -EBUILD netbeans-groovy-9999_p20151019.ebuild 3416 SHA256 13a2961a362adca75a87584a8577398b1e658aac37c420a4d710cd5a75144e03 SHA512 6a9f9aafaa3b96bd06a3be1cbcb2ea8e3f7a166377e3d89faa9ebfed8b11be18f1862541913997211f91703de5000ebf55f45d8cc6df34d2801154d74b0faa6f WHIRLPOOL 7c6f8a4330bf382af9e2a8bc18f2e04adc35dce25edc8d9bff0818b4e1aaeae2dece5e91f9036e7a09c2ccac6b2360db1555207f86cf9ea89755f19fb0bc10c6 EBUILD netbeans-groovy-9999_p20151020.ebuild 3416 SHA256 e6656b24da8b8d6a7a5af50e93115a6076290e8df249db67906e0f815c3c9640 SHA512 82b2dfb7b9ba64c1da6f1801b2763bf53dad6b8ee5e73d1d833752be3c6f09df4ebf4c553e6b36ba6154e22bba2f8fd5e93f55c5d284d17e0854bda979f87dbd WHIRLPOOL b86d8797a030c2e95323a27ec0ce3e350895911ce42678c1c9ec836abf2cb44a60de951ef80f9d372ff6426ef758d5f6ba80bce14977805959587310ee8f41d6 EBUILD netbeans-groovy-9999_p20151021.ebuild 3416 SHA256 b2c1a601df3a7ab4a34b37cd9aa16a0211d009a03431073313268fe09987992b SHA512 b21a5eb26165f56611f86944e2d7a3c74ad1b6eeeac6b738cd3c691a109b9ef8ef3a3dcf3debd78038933b681deb0ed35dc4d54e17610e9302c6b4f683b105c5 WHIRLPOOL 2f22eb772cc5fffd0c85605b99a87ee5552842c61ddf8205cd780a37ecbc70ee47f6af5884cadfb49a27af33fc3bb2831fc8f2080028221df1de07ed036aa593 EBUILD netbeans-groovy-9999_p20151022.ebuild 3416 SHA256 188648c47c280020dd1c8d9d43e6cbf2715c9e686bd98f89eb547ccc794bfd1b SHA512 c5e58ccc41cb51547b35e5fae4f2f9d1881f79f4490f962c53895a0064a0e2e26057be284b7bfd4626cd172901a04246b36202ceaef4822d476dfa4010777547 WHIRLPOOL 7b094d7a0f59d3152b9b4b04acfee94817a1513fa3b8ac46c474b4e0bc6c1781d71c8c1cbd76a3314e4927cf9ecb9312553626bdc526eb88e72fbafb1999fa40 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151012.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151012.ebuild deleted file mode 100644 index 0aaf4ea..0000000 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151012.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2015 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/2015-10-12_00-02-28/zip/netbeans-trunk-nightly-201510120002-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_p20151014.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151014.ebuild deleted file mode 100644 index 52191de..0000000 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151014.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2015 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/2015-10-14_00-02-28/zip/netbeans-trunk-nightly-201510140002-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_p20151015.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151015.ebuild deleted file mode 100644 index e376b2c..0000000 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151015.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2015 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/2015-10-15_00-02-28/zip/netbeans-trunk-nightly-201510150002-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_p20151016.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151016.ebuild deleted file mode 100644 index e0a8bc3..0000000 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151016.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2015 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/2015-10-16_00-02-28/zip/netbeans-trunk-nightly-201510160002-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_p20151018.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151018.ebuild deleted file mode 100644 index 4b84589..0000000 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151018.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2015 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/2015-10-18_00-02-28/zip/netbeans-trunk-nightly-201510180002-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_p20151019.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151019.ebuild deleted file mode 100644 index e4fd902..0000000 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151019.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2015 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/2015-10-19_00-02-28/zip/netbeans-trunk-nightly-201510190002-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/Manifest b/dev-java/netbeans-harness/Manifest index 84e3885..f52303f 100644 --- a/dev-java/netbeans-harness/Manifest +++ b/dev-java/netbeans-harness/Manifest @@ -8,12 +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-201510120002-src.zip 208620253 SHA256 27fba7e135412fccea434d6c3682ec0d8103855f58e8f21038255e1c413d02d3 SHA512 b6cb66f87186220d50785fd57aa311e22982cf531246501620182a08e61de058da8584b45ea0ebb6651f877509492c74f98de5ccd64b5ea6bd2c80ac42d0aa34 WHIRLPOOL 4906908eb51d2d0d0c0c20a0f73433f2cbb76d4243335381c388882901756f26f460395990fd3a4a4316b4496a8330a792e9f1c8b5b20d3f1d542d1b31f99163 -DIST netbeans-trunk-nightly-201510140002-src.zip 208620278 SHA256 ec207e7f0ca45db66859688f6b23b44082e324f196f08ea4aec1d5aae467e0db SHA512 77aecf6fbfcc4b176b92b239217e333b0132f6274243779948394a33a78907a35e7e64454679129480167bb1b28910429eccdd9c7cba6aafcd7a823e84810518 WHIRLPOOL fd89d1fe5b98ad04ba306c0cf7d7918cb4f8f4a545e3ce2c1c14260ca143326db43d1298c94b206f7d8601c57c454debcad9858c20951229d1d41777923ebe0e -DIST netbeans-trunk-nightly-201510150002-src.zip 208627914 SHA256 a7e2706439132b898453379d3fff80e13f5e36458e7b1c8fa11212b6c45028b9 SHA512 de7f0d786ebd952dc4031f27ff16d0f1988f47a18b2c235afab6171b18daa30348a42e85763d6c57cbc185dc2049605de0676e9de896c60898669252e3a223c6 WHIRLPOOL b57bca24b7473081f75820c3a5e425db95589000aacd1e77350c2f35de9eecc11afb41b700fa267f54149dd6e228e50693187b63d7573ce3c6d5ba6813361b81 -DIST netbeans-trunk-nightly-201510160002-src.zip 208629531 SHA256 6ebdf2274ef07d0a5200ce62c35a31f89265c8975ebfba25a47b8ad03e199df4 SHA512 d1fa286feb5e472d8003be3ca18101eb074a415910c88a58d8b2eb6785b3e9ef60a21264616fca6d8fe0b41b3862ed3692bdc87ae41e2f3ad88278e1c11725cf WHIRLPOOL 3301b0c0b4985650adc27e648e911bbf7bf0d5543152a5651a8d95c2db0917732644c8de13da1192ddb91dae1cd38e40c00e7dab4674cdc5f400d5c92767c670 -DIST netbeans-trunk-nightly-201510180002-src.zip 208635309 SHA256 d0e1daa5c4efe5b670917153ad43d65058993c762ad00921cf662fe0ec825a22 SHA512 c2b65e827cdcb5b78ad8304b5b1dde3b2c5959baed9824d8dc57189f623c1bc5bcef48878935cbad140346b4fb72747d34218ff805bd39f2129884ee1bb28e57 WHIRLPOOL 6cf4e991925df6cbf520c46831f767ec39f7a7cf430d4950ef3fe50e71623fe846ba04eaba880fc6854b0c9b748ab82a0377f4be79e2a15ceb089d4b8a03a69d -DIST netbeans-trunk-nightly-201510190002-src.zip 208635309 SHA256 ec26fab3d6ab196510089a32f1324b69dbb9a51938c09b619feb5e46dab2d706 SHA512 9417d43e0c089d5ddbacef844be18a625ae1a1ef717abbe157c2245b1952b9852eb288e24257340a06c5ebecbca8e11b3c3bec3e2b0e0f7daef58b71f374869b WHIRLPOOL f708735c1d7bf0ff65d41cdf3df23563530236627f676b4da7e355697d297c4d07779813ed3043a7303f3b371e6da0460c63f5321042f87af36b3bbc60b210d5 DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678 DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746 DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572 @@ -35,12 +29,6 @@ DIST netbeans-trunk-nightly-201511170002-src.zip 208994489 SHA256 c57071941342d3 DIST netbeans-trunk-nightly-201511180002-src.zip 208995009 SHA256 88f399ba279027f4f93fad39b40fd0e7cc07b9ef38c46b81ae6d8e06c664f83f SHA512 a1f27891ae7235975a385d91270ff1977910545616b841f3fc79f6df4d6ad477ccbb85e4ba3da9872fba89c5e5462ca26e09ce97fcd4ff370c17fc25d03ed111 WHIRLPOOL 6b3206e3165c33297b78b03e9b4ed752e5b36d1cf9193cb56ecb7b5878143fb2c3f9fda721c6265cae945c6caf87c8ce8b16bd77ee4d28485b5cf3da7cd8e535 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_p20151012.ebuild 4125 SHA256 f381108f87470f476dbace762936088ef6f7a21b95765ac68e4646c01a058a29 SHA512 15e0f3f2ae8bfad65da467a8bb2c1d7e8c1889083c4ad9fadd6e7a9549fbae73e9827db82a2f95542d6aec9fed43affc3d37335290cac5b5be2f1d7802ad4112 WHIRLPOOL 9c9471ab6c774fbd79e05eb3680fbed830c02b0685e99e25092ea36da8da8db3790837bbd777cac80360c09c218fd002f3c3fc845af2c0ab908e8b7b9d91989a -EBUILD netbeans-harness-9999_p20151014.ebuild 4125 SHA256 c19624482e4368d386a19bf0b2961e6abaa3d9ec1bc6d2fc7bf867b8240df6cd SHA512 217996d89232888fb24fe841f4264c9fed6293e34537eff9b79ef779dfb8b52c3d1b05da15aded094c2f3b9710df661d9bdbfc486ba0967b3e5a9276e7055176 WHIRLPOOL 2576066a7d9a4d11d4bd7704e375eb4507c6b9653ce4125191a4fbf03afdc384cde11717b090c77bcaca7de4c4fc19ecaf64df3d319c32fcd5cc541942da13dc -EBUILD netbeans-harness-9999_p20151015.ebuild 4125 SHA256 5b1dff190ccfdc2afaecc30d07eff73e736d5663ef9bea38eb8056cfb91ba670 SHA512 3e979a02b68ccdb6630c433b18bfb95b071959f9e989c676a6b800bd68f53e263d08ca250d238bb381a1b95cc946989fb9e35b74711e50afb9febf2083425169 WHIRLPOOL 8425bce0529a046cc8fd8ec702b66909eb7303735cfd380d7b07231fd414c71ef57289e97c6959ee132888cb83dd33b36536461cdfb60b6276bb10072e7a5c43 -EBUILD netbeans-harness-9999_p20151016.ebuild 4125 SHA256 3dc76cbe6f39e09706d4a71d0d55ca31dc4245e4265f8053d8f441bbe4ab5a27 SHA512 aa01b510b89d4aa4ae3ffd564f66ca5688fff09bd0afe154ad100ffa22c24e52c99304306624876101f39e6a8c9c4bef881c7c492f61ded78cca1b45623dfe84 WHIRLPOOL a9a942aa67f40c35b6374b9518be4625d92849ec9cf794ee4ae5721a8d2108f51a47c1382c908c9e0eb087f1c7355e2f860736ff1f88946333211618f25e0bf4 -EBUILD netbeans-harness-9999_p20151018.ebuild 4125 SHA256 6f9891290aaec2405de5b5b1b9191c90b8e6a00d3ad5ed362487d9c8b19b20d5 SHA512 6236e1cb3bf5af86e4fc79a476d7d9043eed1a6481585f227106dadf7e413fc2e2ec242632b7045ea5eb67991702432ec3543ea18dc5a044f5a6446d6a01e4f5 WHIRLPOOL 8bd0c91486c2a3c6b4d632ef2e68a1bf49efd0882e031006ff95bcac92ca80ea90517f01e397cec140eef2c999e99aa1a7d81a1b0f14154c7ce903961a07a9d7 -EBUILD netbeans-harness-9999_p20151019.ebuild 4125 SHA256 70f552997945558daf1078d9537f74639ce62bdf41f66a9ebcb687add70222ef SHA512 0091f88ed989a0adc76e5a62d488124be5331200f6febef51f50d15d1a4dc3ab0baddbf2f37da8dad668c17b71dc94593bda432b31b911aeb793424885c7eda0 WHIRLPOOL 32b5851bff8704a72bf7f35855b5674f25526514208ab983e797d1f300dad0c4bcd53c45a227be021b23a543fd204565924d51715e7c1a1d9297ad7b24c9f567 EBUILD netbeans-harness-9999_p20151020.ebuild 4125 SHA256 a2353178bb8fbb9ab606abc0255a5865df100d47ec8daa4dc39e0634f5304a7b SHA512 86ca298b06278505df877f2fdbf7f210808d6d2d5dfe1a523b0414026b8dde1a2e3c9d008c8052b628f9373036ff3300d8c12e100b45ece94fe1e7763fe3036c WHIRLPOOL d7f2648646ed5a1fefe9858fc1a2da28a5781d340578fe9004f9b3415ce4d6d6bca83bcf707f9715d1d1c7aa1f786af86c8f4d9a8ca95dbac24ccd8ddd15f82a EBUILD netbeans-harness-9999_p20151021.ebuild 4125 SHA256 349bd3dca2a82b4f1a3afe1aa586550863c18cd774a560419b6ec3fa7820a6d1 SHA512 e6b208566274f47633962cae96e791aeb31c19962ea96926d65d9a6860833dbd58df662a55cc4cb9824b1a7ed575becb9ec64c3ed1940707d9d3ae44403a53dd WHIRLPOOL a013264743a8ddf52c0a96ae166d4af620825fbd1bc7763e68af370856dd2cdef30c99d048e664f04c86fa65e4157bbdb086fa0b3cd7cae46b196988a2303b73 EBUILD netbeans-harness-9999_p20151022.ebuild 4125 SHA256 6736ff80eaf28da59c4f11903cf06a581073541d9441dcfa8955379f43c8b66d SHA512 7a609e462c8b7848cc06bbecc06a4c880c38495d23bb06fad2dc29db7424752bc5cc94cd74537db1d727594a0a24683c17261ef157f0deb1482942c05f233ec8 WHIRLPOOL 6ba1a448293e7fb7ba1586860985916ee405da5e982014035fdf89bf0dd6e2dd7dd889a33fc072a0d5acee83e9b78e3dcde4876dce52749969461610b4f1480d diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20151012.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20151012.ebuild deleted file mode 100644 index 1a64f68..0000000 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20151012.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2015 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/2015-10-12_00-02-28/zip/netbeans-trunk-nightly-201510120002-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=${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_p20151014.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20151014.ebuild deleted file mode 100644 index 215a19f..0000000 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20151014.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2015 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/2015-10-14_00-02-28/zip/netbeans-trunk-nightly-201510140002-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=${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_p20151015.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20151015.ebuild deleted file mode 100644 index 5a297fb..0000000 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20151015.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2015 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/2015-10-15_00-02-28/zip/netbeans-trunk-nightly-201510150002-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=${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_p20151016.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20151016.ebuild deleted file mode 100644 index de91cab..0000000 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20151016.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2015 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/2015-10-16_00-02-28/zip/netbeans-trunk-nightly-201510160002-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=${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_p20151018.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20151018.ebuild deleted file mode 100644 index bdbbdd4..0000000 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20151018.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2015 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/2015-10-18_00-02-28/zip/netbeans-trunk-nightly-201510180002-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=${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_p20151019.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20151019.ebuild deleted file mode 100644 index d69c8f6..0000000 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20151019.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2015 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/2015-10-19_00-02-28/zip/netbeans-trunk-nightly-201510190002-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=${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/Manifest b/dev-java/netbeans-ide/Manifest index c173f25..88327c2 100644 --- a/dev-java/netbeans-ide/Manifest +++ b/dev-java/netbeans-ide/Manifest @@ -121,12 +121,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-201510120002-src.zip 208620253 SHA256 27fba7e135412fccea434d6c3682ec0d8103855f58e8f21038255e1c413d02d3 SHA512 b6cb66f87186220d50785fd57aa311e22982cf531246501620182a08e61de058da8584b45ea0ebb6651f877509492c74f98de5ccd64b5ea6bd2c80ac42d0aa34 WHIRLPOOL 4906908eb51d2d0d0c0c20a0f73433f2cbb76d4243335381c388882901756f26f460395990fd3a4a4316b4496a8330a792e9f1c8b5b20d3f1d542d1b31f99163 -DIST netbeans-trunk-nightly-201510140002-src.zip 208620278 SHA256 ec207e7f0ca45db66859688f6b23b44082e324f196f08ea4aec1d5aae467e0db SHA512 77aecf6fbfcc4b176b92b239217e333b0132f6274243779948394a33a78907a35e7e64454679129480167bb1b28910429eccdd9c7cba6aafcd7a823e84810518 WHIRLPOOL fd89d1fe5b98ad04ba306c0cf7d7918cb4f8f4a545e3ce2c1c14260ca143326db43d1298c94b206f7d8601c57c454debcad9858c20951229d1d41777923ebe0e -DIST netbeans-trunk-nightly-201510150002-src.zip 208627914 SHA256 a7e2706439132b898453379d3fff80e13f5e36458e7b1c8fa11212b6c45028b9 SHA512 de7f0d786ebd952dc4031f27ff16d0f1988f47a18b2c235afab6171b18daa30348a42e85763d6c57cbc185dc2049605de0676e9de896c60898669252e3a223c6 WHIRLPOOL b57bca24b7473081f75820c3a5e425db95589000aacd1e77350c2f35de9eecc11afb41b700fa267f54149dd6e228e50693187b63d7573ce3c6d5ba6813361b81 -DIST netbeans-trunk-nightly-201510160002-src.zip 208629531 SHA256 6ebdf2274ef07d0a5200ce62c35a31f89265c8975ebfba25a47b8ad03e199df4 SHA512 d1fa286feb5e472d8003be3ca18101eb074a415910c88a58d8b2eb6785b3e9ef60a21264616fca6d8fe0b41b3862ed3692bdc87ae41e2f3ad88278e1c11725cf WHIRLPOOL 3301b0c0b4985650adc27e648e911bbf7bf0d5543152a5651a8d95c2db0917732644c8de13da1192ddb91dae1cd38e40c00e7dab4674cdc5f400d5c92767c670 -DIST netbeans-trunk-nightly-201510180002-src.zip 208635309 SHA256 d0e1daa5c4efe5b670917153ad43d65058993c762ad00921cf662fe0ec825a22 SHA512 c2b65e827cdcb5b78ad8304b5b1dde3b2c5959baed9824d8dc57189f623c1bc5bcef48878935cbad140346b4fb72747d34218ff805bd39f2129884ee1bb28e57 WHIRLPOOL 6cf4e991925df6cbf520c46831f767ec39f7a7cf430d4950ef3fe50e71623fe846ba04eaba880fc6854b0c9b748ab82a0377f4be79e2a15ceb089d4b8a03a69d -DIST netbeans-trunk-nightly-201510190002-src.zip 208635309 SHA256 ec26fab3d6ab196510089a32f1324b69dbb9a51938c09b619feb5e46dab2d706 SHA512 9417d43e0c089d5ddbacef844be18a625ae1a1ef717abbe157c2245b1952b9852eb288e24257340a06c5ebecbca8e11b3c3bec3e2b0e0f7daef58b71f374869b WHIRLPOOL f708735c1d7bf0ff65d41cdf3df23563530236627f676b4da7e355697d297c4d07779813ed3043a7303f3b371e6da0460c63f5321042f87af36b3bbc60b210d5 DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678 DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746 DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572 @@ -148,12 +142,6 @@ DIST netbeans-trunk-nightly-201511170002-src.zip 208994489 SHA256 c57071941342d3 DIST netbeans-trunk-nightly-201511180002-src.zip 208995009 SHA256 88f399ba279027f4f93fad39b40fd0e7cc07b9ef38c46b81ae6d8e06c664f83f SHA512 a1f27891ae7235975a385d91270ff1977910545616b841f3fc79f6df4d6ad477ccbb85e4ba3da9872fba89c5e5462ca26e09ce97fcd4ff370c17fc25d03ed111 WHIRLPOOL 6b3206e3165c33297b78b03e9b4ed752e5b36d1cf9193cb56ecb7b5878143fb2c3f9fda721c6265cae945c6caf87c8ce8b16bd77ee4d28485b5cf3da7cd8e535 EBUILD netbeans-ide-8.0.2.ebuild 29317 SHA256 42218788ab0fc7c7cd1bb42a8b0c72a66543a3260b752aa55365833c355bcc63 SHA512 c712b66b6bee654390a45e5c616479df2be624bb770f3838d4fcce875f71a8d165703dffd55c4fd7d30e19c392784203e5fe01e2404907d88c935d439efaf578 WHIRLPOOL 67763e4a36215ac002fd321556ce2269affc15ba48ad5069d7ccc746d918179994f174e09305a9d9ddadddbea690778c2769e0ea1993eafc09e01580485e2292 EBUILD netbeans-ide-8.1.ebuild 30288 SHA256 783332022c33a787ededc22d5250e30e1a91676508076fddc69ec64bbe5a6e7c SHA512 402d72f8b1a4e849dfe86054d466afeb0ab3987cd5ee747d3173874cd875fe3572be9e3ccd639fadf9e329db92e7543fd68dffc497805aa4d40b1d008c4a79ad WHIRLPOOL fd2cd798a1763af3fae44bb0eef0a4c4d932ffead6427e27d3483639348d969598b9c81d8949a3950ace1e68d3dfa0e08fe0c787b201b0cc9a95ea0040d156bf -EBUILD netbeans-ide-9999_p20151012.ebuild 30334 SHA256 e8c6339a9bfc777a6fcedfde07666bc42f1c2b01e6b780b2e1fff60da0c93a5d SHA512 1174c10b035189e705bbc7ace3c21c9167a4a8787377d5805f9a83b5e57fda649de8e0e3b32a827c4cbfa85d0b759d78994304d7d18dc5c7cd65c36dfbc154f9 WHIRLPOOL c3582b90cb809971bd34e1d3368e4cb21a652c2464e12bc0b32eb587d57ea6ad62fa6a35787ba243074e0d8eadbd01fa43c9ade4a26f56f95adf193eb02cb6a8 -EBUILD netbeans-ide-9999_p20151014.ebuild 30334 SHA256 3e0c1170b505a5dd83da3562185a21d155585151356eb007eeddd96290926c60 SHA512 cacb088c9e087c1179e20bfa0e44919f051d8fc8e481600278d2c1d4ecd3e9477d536756d3de16304ad9772e2f1462ed385f4fdb531fb63ab4c2e61e68371c86 WHIRLPOOL 8ab7b54d017ca90be98af707395993151693078b5d81fbe9d1eda050ff37bb8f3c826609042cfaec522653d458f4fc49d696fa8b7b2b3fb9f9e816e78cf79850 -EBUILD netbeans-ide-9999_p20151015.ebuild 30334 SHA256 a07f9a47b8667c13ee9377b12f045e4e79ccfa8e5f5febd0e62c446845ca85c5 SHA512 f66d7dfdeb87262e2460ec09aefc0910511b3233e2bf0e508de14161942b46fd5c22f3b7b4ffb4eff8fc6cc890de3c24112e8531a31cc60b66ae3c3b1dfb8e9b WHIRLPOOL c36726dd923f840803867650ac18eeeec40c96c991d7f76564fbb1d9c8273dccd60dd77c3590034c93edf912fdfbb94d3e6ffad9d2fd25032db337aa57354915 -EBUILD netbeans-ide-9999_p20151016.ebuild 30334 SHA256 801bc102b6cb10215a151f5a19509493ed7adffe038bee4f7dccce59c454503a SHA512 1b70ac452184ffdb33ced5a47d01bf23513ba9e056d1d6d2fb56caf99434064e5b914e345646d83d207f52c56f39ca63ef6262c1b4fe04e064802fb8b7e2e4a4 WHIRLPOOL aea6ad5a0f3ee2347bfdcd1c81a8cac605407797c979affb86816e048075014513eff20a4adad5045b4e225cc9c24b12a4e37b33a457ff4522fcff2495571e7b -EBUILD netbeans-ide-9999_p20151018.ebuild 30334 SHA256 ab969803a843d0d2c5c4475b786f841bff58c7da524e8096d0c82ffe382fe1d4 SHA512 fd8b446e9c53669b15e4a64d72cefe2854b592732abbad6f316a2bf149cde793ddcce072246c30db75261698fa41d737f0e10b0517e0fbfe1e900c6f33627407 WHIRLPOOL de6b5395201672f2933d27c53d5727a8638a03b6557f44cc99c31a86d68a7535d051201449a24e3546cbe772a1a58e06a567d22e0bc32149c23497277d6c740a -EBUILD netbeans-ide-9999_p20151019.ebuild 30334 SHA256 3c3bd64b2b2985868e96932672ec3018117907702d59341aba4d85ff330db118 SHA512 595a2ffced65d20ce87d9b76a8373d877be223733412948473ef928cb9660bcf6c462899131c0518bb5010eff7465c0745ef53536bea0cf45cb3c66ed2720a6b WHIRLPOOL 70075882146ee06b0f23cba4cfbc69c750dbc99907808598da720fdc500ae60a388b19da722793fcf9084ac0e37f9571f27b0487a8cc90846b9e45d8e69faaa8 EBUILD netbeans-ide-9999_p20151020.ebuild 30334 SHA256 72d4045e01c0b9adb6b431f84f4c300b303e9ea6474df0149296202990811eb4 SHA512 9dbfe097d94f29368a251d851982df5990ed2dfb0dd6537d344e992d1a022e169a860413c7b459fbda6261f38bb1026b43ddba78a5a062bf55150647c5ac134d WHIRLPOOL 82a3f22970d024e8af5d0fba4fbb2dccc00759f98705264f5765f0a1c0cfda03a018bfaf406221a1cb251ce2e73a45acfb376ebe3f8152dfd69a0c706014a445 EBUILD netbeans-ide-9999_p20151021.ebuild 30334 SHA256 084bad7ede24a5d26a4e91e71195cdd38fbaee886ad70421b838f070047c3fba SHA512 0bb75b12d2300d89f56e04915ed0bb6874a83ef69a6cc3eef028d1aef745ac90c4474ad61051f3d96873eb98a0eddc2bdb018b5b5c2b0bfc1b76807f5b3c8b24 WHIRLPOOL a76dc283dfd48058cbd9a98828678b23838d5639508f447479f1d7e71a581c7c9eb103d96f38cdbe4663a2de29e5770a54d1665272149f3db78de0417a76aa8d EBUILD netbeans-ide-9999_p20151022.ebuild 30334 SHA256 271c83431ca06beebf6261f927ab83899f80f405059a24116e0199c491f93e2d SHA512 8a1899efa9b1b8622bc7dfb7b8b719f8367bfcd3ea046d8bea7e07f6fea70b86946d9acea582c15d5bc022ad1a766d25426346e2821a34b9627ea3fb17edc04b WHIRLPOOL 741c585cc42725bed6103fed98cab81fcea2f30d11f9cb78e3281a1afb04b9e8591f0b21ad099ec9a7aeb0c944ff73dc387dc6327e26be1fa92d4669127ce7f1 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20151012.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20151012.ebuild deleted file mode 100644 index 3016a2e..0000000 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20151012.ebuild +++ /dev/null @@ -1,377 +0,0 @@ -# Copyright 1999-2015 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/2015-10-12_00-02-28/zip/netbeans-trunk-nightly-201510120002-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/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/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar - 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/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/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/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/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.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/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/jsch-0.1.46:0 - >=dev-java/json-simple-1.1:0 - dev-java/jsr173:0 - dev-java/jzlib: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 - ${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}"/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}"/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}"/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}"/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}"/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}"/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}"/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}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.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}"/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 --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar - java-pkg_jar-from --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 - pushd "${D}"/${instdir} >/dev/null || die - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die - 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-ide/netbeans-ide-9999_p20151014.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20151014.ebuild deleted file mode 100644 index 564f72b..0000000 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20151014.ebuild +++ /dev/null @@ -1,377 +0,0 @@ -# Copyright 1999-2015 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/2015-10-14_00-02-28/zip/netbeans-trunk-nightly-201510140002-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/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/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar - 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/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/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/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/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.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/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/jsch-0.1.46:0 - >=dev-java/json-simple-1.1:0 - dev-java/jsr173:0 - dev-java/jzlib: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 - ${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}"/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}"/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}"/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}"/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}"/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}"/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}"/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}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.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}"/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 --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar - java-pkg_jar-from --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 - pushd "${D}"/${instdir} >/dev/null || die - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die - 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-ide/netbeans-ide-9999_p20151015.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20151015.ebuild deleted file mode 100644 index 9d046f1..0000000 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20151015.ebuild +++ /dev/null @@ -1,377 +0,0 @@ -# Copyright 1999-2015 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/2015-10-15_00-02-28/zip/netbeans-trunk-nightly-201510150002-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/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/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar - 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/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/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/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/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.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/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/jsch-0.1.46:0 - >=dev-java/json-simple-1.1:0 - dev-java/jsr173:0 - dev-java/jzlib: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 - ${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}"/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}"/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}"/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}"/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}"/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}"/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}"/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}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.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}"/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 --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar - java-pkg_jar-from --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 - pushd "${D}"/${instdir} >/dev/null || die - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die - 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-ide/netbeans-ide-9999_p20151016.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20151016.ebuild deleted file mode 100644 index 393250e..0000000 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20151016.ebuild +++ /dev/null @@ -1,377 +0,0 @@ -# Copyright 1999-2015 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/2015-10-16_00-02-28/zip/netbeans-trunk-nightly-201510160002-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/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/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar - 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/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/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/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/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.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/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/jsch-0.1.46:0 - >=dev-java/json-simple-1.1:0 - dev-java/jsr173:0 - dev-java/jzlib: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 - ${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}"/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}"/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}"/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}"/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}"/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}"/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}"/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}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.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}"/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 --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar - java-pkg_jar-from --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 - pushd "${D}"/${instdir} >/dev/null || die - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die - 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-ide/netbeans-ide-9999_p20151018.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20151018.ebuild deleted file mode 100644 index 8fb3ca9..0000000 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20151018.ebuild +++ /dev/null @@ -1,377 +0,0 @@ -# Copyright 1999-2015 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/2015-10-18_00-02-28/zip/netbeans-trunk-nightly-201510180002-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/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/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar - 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/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/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/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/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.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/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/jsch-0.1.46:0 - >=dev-java/json-simple-1.1:0 - dev-java/jsr173:0 - dev-java/jzlib: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 - ${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}"/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}"/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}"/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}"/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}"/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}"/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}"/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}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.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}"/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 --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar - java-pkg_jar-from --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 - pushd "${D}"/${instdir} >/dev/null || die - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die - 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-ide/netbeans-ide-9999_p20151019.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20151019.ebuild deleted file mode 100644 index e97f23c..0000000 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20151019.ebuild +++ /dev/null @@ -1,377 +0,0 @@ -# Copyright 1999-2015 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/2015-10-19_00-02-28/zip/netbeans-trunk-nightly-201510190002-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/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/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar - 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/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/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/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/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.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/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/jsch-0.1.46:0 - >=dev-java/json-simple-1.1:0 - dev-java/jsr173:0 - dev-java/jzlib: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 - ${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}"/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}"/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}"/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}"/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}"/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}"/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}"/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}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.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}"/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 --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar - java-pkg_jar-from --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 - pushd "${D}"/${instdir} >/dev/null || die - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die - 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/Manifest b/dev-java/netbeans-java/Manifest index fde61b4..74685ec 100644 --- a/dev-java/netbeans-java/Manifest +++ b/dev-java/netbeans-java/Manifest @@ -32,12 +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-201510120002-src.zip 208620253 SHA256 27fba7e135412fccea434d6c3682ec0d8103855f58e8f21038255e1c413d02d3 SHA512 b6cb66f87186220d50785fd57aa311e22982cf531246501620182a08e61de058da8584b45ea0ebb6651f877509492c74f98de5ccd64b5ea6bd2c80ac42d0aa34 WHIRLPOOL 4906908eb51d2d0d0c0c20a0f73433f2cbb76d4243335381c388882901756f26f460395990fd3a4a4316b4496a8330a792e9f1c8b5b20d3f1d542d1b31f99163 -DIST netbeans-trunk-nightly-201510140002-src.zip 208620278 SHA256 ec207e7f0ca45db66859688f6b23b44082e324f196f08ea4aec1d5aae467e0db SHA512 77aecf6fbfcc4b176b92b239217e333b0132f6274243779948394a33a78907a35e7e64454679129480167bb1b28910429eccdd9c7cba6aafcd7a823e84810518 WHIRLPOOL fd89d1fe5b98ad04ba306c0cf7d7918cb4f8f4a545e3ce2c1c14260ca143326db43d1298c94b206f7d8601c57c454debcad9858c20951229d1d41777923ebe0e -DIST netbeans-trunk-nightly-201510150002-src.zip 208627914 SHA256 a7e2706439132b898453379d3fff80e13f5e36458e7b1c8fa11212b6c45028b9 SHA512 de7f0d786ebd952dc4031f27ff16d0f1988f47a18b2c235afab6171b18daa30348a42e85763d6c57cbc185dc2049605de0676e9de896c60898669252e3a223c6 WHIRLPOOL b57bca24b7473081f75820c3a5e425db95589000aacd1e77350c2f35de9eecc11afb41b700fa267f54149dd6e228e50693187b63d7573ce3c6d5ba6813361b81 -DIST netbeans-trunk-nightly-201510160002-src.zip 208629531 SHA256 6ebdf2274ef07d0a5200ce62c35a31f89265c8975ebfba25a47b8ad03e199df4 SHA512 d1fa286feb5e472d8003be3ca18101eb074a415910c88a58d8b2eb6785b3e9ef60a21264616fca6d8fe0b41b3862ed3692bdc87ae41e2f3ad88278e1c11725cf WHIRLPOOL 3301b0c0b4985650adc27e648e911bbf7bf0d5543152a5651a8d95c2db0917732644c8de13da1192ddb91dae1cd38e40c00e7dab4674cdc5f400d5c92767c670 -DIST netbeans-trunk-nightly-201510180002-src.zip 208635309 SHA256 d0e1daa5c4efe5b670917153ad43d65058993c762ad00921cf662fe0ec825a22 SHA512 c2b65e827cdcb5b78ad8304b5b1dde3b2c5959baed9824d8dc57189f623c1bc5bcef48878935cbad140346b4fb72747d34218ff805bd39f2129884ee1bb28e57 WHIRLPOOL 6cf4e991925df6cbf520c46831f767ec39f7a7cf430d4950ef3fe50e71623fe846ba04eaba880fc6854b0c9b748ab82a0377f4be79e2a15ceb089d4b8a03a69d -DIST netbeans-trunk-nightly-201510190002-src.zip 208635309 SHA256 ec26fab3d6ab196510089a32f1324b69dbb9a51938c09b619feb5e46dab2d706 SHA512 9417d43e0c089d5ddbacef844be18a625ae1a1ef717abbe157c2245b1952b9852eb288e24257340a06c5ebecbca8e11b3c3bec3e2b0e0f7daef58b71f374869b WHIRLPOOL f708735c1d7bf0ff65d41cdf3df23563530236627f676b4da7e355697d297c4d07779813ed3043a7303f3b371e6da0460c63f5321042f87af36b3bbc60b210d5 DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678 DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746 DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572 @@ -59,12 +53,6 @@ DIST netbeans-trunk-nightly-201511170002-src.zip 208994489 SHA256 c57071941342d3 DIST netbeans-trunk-nightly-201511180002-src.zip 208995009 SHA256 88f399ba279027f4f93fad39b40fd0e7cc07b9ef38c46b81ae6d8e06c664f83f SHA512 a1f27891ae7235975a385d91270ff1977910545616b841f3fc79f6df4d6ad477ccbb85e4ba3da9872fba89c5e5462ca26e09ce97fcd4ff370c17fc25d03ed111 WHIRLPOOL 6b3206e3165c33297b78b03e9b4ed752e5b36d1cf9193cb56ecb7b5878143fb2c3f9fda721c6265cae945c6caf87c8ce8b16bd77ee4d28485b5cf3da7cd8e535 EBUILD netbeans-java-8.0.2-r3.ebuild 13294 SHA256 4abac657cff75400e92b1f2b19bca696113cdc37611c8c0f49dfa8c82fec4296 SHA512 32e41d7acc3aca026993e5edc791f1314f2bfda47413538af655b0335973c4fe50d998c67f129307b164075c3e0503280b4c1729d700431644ca6610d7f0f635 WHIRLPOOL d7f99c13421d08529b54085138fcffd2959a3c3f97d94a1dbe6e726a6dbc2cded69ec0bf97e1458b56847ac121954e8f173c1adde0703fd2969defa53ac37c51 EBUILD netbeans-java-8.1.ebuild 14772 SHA256 cb902b5daf59fb70506d8b8b665418eb98ef2088a72be533b321cc894ef81642 SHA512 b34b6aa8b6358916b0d65f1af261c5cef5e14e9b037cfb6592b98c34f74c556ea57422cc9cd71c1b6cffe6676a7d16cd44b4ddabf270b06078a907a4a79a2fea WHIRLPOOL 1b497bcf6e5141438b69ed81efd64e60532bf956dceea98f30a50d52c3a9bf04c415d578e1315081deef37fd7a7684ddf4806c88c48e51a1ff6eafa7c9fa338d -EBUILD netbeans-java-9999_p20151012.ebuild 14818 SHA256 79070a1feb49f0603e83ed6df20ee53b0ece47cdf2eec706ccb5ce7b7a273c42 SHA512 04a347805ab4a4e48f612bdb25978d0d94095fd12988c0ba3cf31e225e4fd1f6cdaf9456c53e936f30150e28cb57ff53de9e0c96a561263ab6b33de2cd1854aa WHIRLPOOL 6a7b286fe9f1bb96cce310e30f0ea87e4793c99091a8c8e7ed9f4fd8a28af8b25b48dc78f343b4f58b9abc5570965f130f40212cec154c5c5d598bfa1a3f2b9d -EBUILD netbeans-java-9999_p20151014.ebuild 14818 SHA256 776fbf1d317e960fc799fd97a799ebbdd59a1e537d9690256c26079f9edfdfc4 SHA512 aa26fac614e98463d1f361258ebc9e9ee62b7e317d8304cd488fa269573f47da470d37cdeae3a6f6c0043c885d054718abfbc437932d438737c810e26f5a6153 WHIRLPOOL 27b1f9891b245d818704745a3ef240cd3ccbfd7fe40eaeebc54fb5e7faf23a964fbdbd2cb07c87e39131a5c05b273d57808eb289c485157d353f0d51a9b8319e -EBUILD netbeans-java-9999_p20151015.ebuild 14818 SHA256 fca51cbe8b6d0b100b48aa26eefcfc75d1ebce6eb40d9c3f822ecf04cd33477f SHA512 efd841105b4606b47bbccc80ff128a4f6c1a303412802a96430c20a9c87c4adcdbde6ce7f653f6d813d6c35dcd8fca276df6283f6ae8b4cb09f0758ca36e74c6 WHIRLPOOL 8a694918bfa6246fbbeb305e33707bd63b457d998dfcb3b5dae1e8e35217b591991cd5244e7bf1f1517ee3429f9b9e4c99728ab1f904ce5cba8f9748ac3a2e65 -EBUILD netbeans-java-9999_p20151016.ebuild 14818 SHA256 2ed8212fd7a255a154a5a5495db6fef3f3924e6260bf6e0719dd2f602d46d14c SHA512 ef7fefbc6a136fee4648de4a629b43b2abea47beb986c7e1cc8076a14c16e9b6121841f875152b2f7b8edcf9717f8525a634707e07ce36db776809740f537023 WHIRLPOOL 62743942a782b8f8addd490635082a505d4215ad64cafda5774955adf2131292d37a5604a5f8c33ae518fc4ebdd642e50f2d87f4d8def7c05cd5e1846af0cb93 -EBUILD netbeans-java-9999_p20151018.ebuild 14818 SHA256 581bfd660c0a69332aa04ee1fd82d5f5157f75714368b0df4b9d9a16bf8ccd52 SHA512 4d02aa91952cc470efec478556642e1fb9a2d8f468da24b3e55ca07f5d565c9520fb1b6cd2981b6ca0513d478903ad38607713614181319ea42a1944c048042e WHIRLPOOL 47243d816a3fc7078c558bf62cad1f7700dc026658ea2559e08d15ad502f38f35b272ff00be9167ed74e763014c6c4a449a8eb0c5318de1dcc7fdd18ec291e71 -EBUILD netbeans-java-9999_p20151019.ebuild 14818 SHA256 f6e17f998a0631030e0256540678f7f44b18a32acf437ca839426105435cfa6d SHA512 9519667ac1a804ecd610b13230e21cbd94761796cab2d8af756090bd8273e173b7de12e42f5ac6bb468f1858563f4797a8e9b4e4134f1887e1b9db1334e67e39 WHIRLPOOL 0ba7a8868a2f2ee8641114d4d0da9e017d40641322e3026725e89920f2749979046b22d2c551d071e1af134fe4c4221770cbbc868ac321fa48a9572e01cef5fe EBUILD netbeans-java-9999_p20151020.ebuild 14818 SHA256 8429447d697e0d2c5f6c169937b73ba3e061943bd1ccef44d4ec4676a4e175c6 SHA512 cf9d81fb87a1b5ae5d687023b244ed5d213a8860a0a46a3b8ea98f898b7abd4e07b2a69560f5d042160146c7047370dd132aad45914beb7cd30ab31de0abedad WHIRLPOOL 6a8be8b421801914af952de8bb88e416f451893a72fd123e731b58286bcf475015941c667d794f7372364a627324caf4e79dbd7451ef144d14df6a47d850aa65 EBUILD netbeans-java-9999_p20151021.ebuild 14818 SHA256 777e781e5a006b2fa4d7a384a014e07121bf5ed56b13d26addb9aec240d61eed SHA512 a6b93c90bdcd51ec115ff179b3b59f589595f785c47acfa8bcf3cf169e726e092bd6f767747305a7ae92d3036456cf13f8cbf4e89a1fbe128b61478d10c95849 WHIRLPOOL aad57979d2eec8ea3ffbb631b303f4bee159ca27507d204f3908ad72c3664867ad70071ab6549315c32e6f432d9bb0b2d3abf9a2787486d7a26ed1c31c99004a EBUILD netbeans-java-9999_p20151022.ebuild 14818 SHA256 d94b61e944caff9edb0ff9867a35578586eef230df4a181b316f0b4c6487ff62 SHA512 367f611e540801617aa05b5c09dc9a2cc04864f7b4e016a1786cf9156111ca2b71569e0eabd00c7d8224d46dfac810abec664a3afbe644ecb8795eb67551097f WHIRLPOOL 893a722aefa75c8d257eb0ed7466394c5e5967807c4d54e07e78a18f29bac7cc980f7ebbcbb1b6c8d5822f0af35a1b8077b24049661a1355aec7a98410d10580 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20151012.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20151012.ebuild deleted file mode 100644 index 8ef15d0..0000000 --- a/dev-java/netbeans-java/netbeans-java-9999_p20151012.ebuild +++ /dev/null @@ -1,273 +0,0 @@ -# Copyright 1999-2015 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/2015-10-12_00-02-28/zip/netbeans-trunk-nightly-201510120002-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/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/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.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:0[java] - 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: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}"/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}"/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-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=/${INSTALL_DIR}/maven/lib - pushd "${D}"/${instdir} >/dev/null || die - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || 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-3/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-3/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 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.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 javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.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 stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.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/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_p20151014.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20151014.ebuild deleted file mode 100644 index eb20160..0000000 --- a/dev-java/netbeans-java/netbeans-java-9999_p20151014.ebuild +++ /dev/null @@ -1,273 +0,0 @@ -# Copyright 1999-2015 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/2015-10-14_00-02-28/zip/netbeans-trunk-nightly-201510140002-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/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/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.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:0[java] - 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: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}"/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}"/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-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=/${INSTALL_DIR}/maven/lib - pushd "${D}"/${instdir} >/dev/null || die - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || 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-3/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-3/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 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.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 javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.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 stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.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/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_p20151015.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20151015.ebuild deleted file mode 100644 index 41ee00b..0000000 --- a/dev-java/netbeans-java/netbeans-java-9999_p20151015.ebuild +++ /dev/null @@ -1,273 +0,0 @@ -# Copyright 1999-2015 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/2015-10-15_00-02-28/zip/netbeans-trunk-nightly-201510150002-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/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/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.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:0[java] - 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: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}"/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}"/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-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=/${INSTALL_DIR}/maven/lib - pushd "${D}"/${instdir} >/dev/null || die - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || 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-3/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-3/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 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.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 javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.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 stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.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/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_p20151016.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20151016.ebuild deleted file mode 100644 index faa2da0..0000000 --- a/dev-java/netbeans-java/netbeans-java-9999_p20151016.ebuild +++ /dev/null @@ -1,273 +0,0 @@ -# Copyright 1999-2015 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/2015-10-16_00-02-28/zip/netbeans-trunk-nightly-201510160002-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/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/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.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:0[java] - 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: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}"/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}"/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-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=/${INSTALL_DIR}/maven/lib - pushd "${D}"/${instdir} >/dev/null || die - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || 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-3/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-3/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 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.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 javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.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 stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.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/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_p20151018.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20151018.ebuild deleted file mode 100644 index 7722323..0000000 --- a/dev-java/netbeans-java/netbeans-java-9999_p20151018.ebuild +++ /dev/null @@ -1,273 +0,0 @@ -# Copyright 1999-2015 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/2015-10-18_00-02-28/zip/netbeans-trunk-nightly-201510180002-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/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/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.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:0[java] - 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: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}"/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}"/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-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=/${INSTALL_DIR}/maven/lib - pushd "${D}"/${instdir} >/dev/null || die - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || 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-3/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-3/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 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.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 javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.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 stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.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/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_p20151019.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20151019.ebuild deleted file mode 100644 index 2a52594..0000000 --- a/dev-java/netbeans-java/netbeans-java-9999_p20151019.ebuild +++ /dev/null @@ -1,273 +0,0 @@ -# Copyright 1999-2015 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/2015-10-19_00-02-28/zip/netbeans-trunk-nightly-201510190002-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/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/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.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:0[java] - 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: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}"/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}"/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-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=/${INSTALL_DIR}/maven/lib - pushd "${D}"/${instdir} >/dev/null || die - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || 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-3/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-3/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 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.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 javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.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 stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.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/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/Manifest b/dev-java/netbeans-javacard/Manifest index e45943d..1ca95ab 100644 --- a/dev-java/netbeans-javacard/Manifest +++ b/dev-java/netbeans-javacard/Manifest @@ -6,12 +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-201510120002-src.zip 208620253 SHA256 27fba7e135412fccea434d6c3682ec0d8103855f58e8f21038255e1c413d02d3 SHA512 b6cb66f87186220d50785fd57aa311e22982cf531246501620182a08e61de058da8584b45ea0ebb6651f877509492c74f98de5ccd64b5ea6bd2c80ac42d0aa34 WHIRLPOOL 4906908eb51d2d0d0c0c20a0f73433f2cbb76d4243335381c388882901756f26f460395990fd3a4a4316b4496a8330a792e9f1c8b5b20d3f1d542d1b31f99163 -DIST netbeans-trunk-nightly-201510140002-src.zip 208620278 SHA256 ec207e7f0ca45db66859688f6b23b44082e324f196f08ea4aec1d5aae467e0db SHA512 77aecf6fbfcc4b176b92b239217e333b0132f6274243779948394a33a78907a35e7e64454679129480167bb1b28910429eccdd9c7cba6aafcd7a823e84810518 WHIRLPOOL fd89d1fe5b98ad04ba306c0cf7d7918cb4f8f4a545e3ce2c1c14260ca143326db43d1298c94b206f7d8601c57c454debcad9858c20951229d1d41777923ebe0e -DIST netbeans-trunk-nightly-201510150002-src.zip 208627914 SHA256 a7e2706439132b898453379d3fff80e13f5e36458e7b1c8fa11212b6c45028b9 SHA512 de7f0d786ebd952dc4031f27ff16d0f1988f47a18b2c235afab6171b18daa30348a42e85763d6c57cbc185dc2049605de0676e9de896c60898669252e3a223c6 WHIRLPOOL b57bca24b7473081f75820c3a5e425db95589000aacd1e77350c2f35de9eecc11afb41b700fa267f54149dd6e228e50693187b63d7573ce3c6d5ba6813361b81 -DIST netbeans-trunk-nightly-201510160002-src.zip 208629531 SHA256 6ebdf2274ef07d0a5200ce62c35a31f89265c8975ebfba25a47b8ad03e199df4 SHA512 d1fa286feb5e472d8003be3ca18101eb074a415910c88a58d8b2eb6785b3e9ef60a21264616fca6d8fe0b41b3862ed3692bdc87ae41e2f3ad88278e1c11725cf WHIRLPOOL 3301b0c0b4985650adc27e648e911bbf7bf0d5543152a5651a8d95c2db0917732644c8de13da1192ddb91dae1cd38e40c00e7dab4674cdc5f400d5c92767c670 -DIST netbeans-trunk-nightly-201510180002-src.zip 208635309 SHA256 d0e1daa5c4efe5b670917153ad43d65058993c762ad00921cf662fe0ec825a22 SHA512 c2b65e827cdcb5b78ad8304b5b1dde3b2c5959baed9824d8dc57189f623c1bc5bcef48878935cbad140346b4fb72747d34218ff805bd39f2129884ee1bb28e57 WHIRLPOOL 6cf4e991925df6cbf520c46831f767ec39f7a7cf430d4950ef3fe50e71623fe846ba04eaba880fc6854b0c9b748ab82a0377f4be79e2a15ceb089d4b8a03a69d -DIST netbeans-trunk-nightly-201510190002-src.zip 208635309 SHA256 ec26fab3d6ab196510089a32f1324b69dbb9a51938c09b619feb5e46dab2d706 SHA512 9417d43e0c089d5ddbacef844be18a625ae1a1ef717abbe157c2245b1952b9852eb288e24257340a06c5ebecbca8e11b3c3bec3e2b0e0f7daef58b71f374869b WHIRLPOOL f708735c1d7bf0ff65d41cdf3df23563530236627f676b4da7e355697d297c4d07779813ed3043a7303f3b371e6da0460c63f5321042f87af36b3bbc60b210d5 DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678 DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746 DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572 @@ -33,12 +27,6 @@ DIST netbeans-trunk-nightly-201511170002-src.zip 208994489 SHA256 c57071941342d3 DIST netbeans-trunk-nightly-201511180002-src.zip 208995009 SHA256 88f399ba279027f4f93fad39b40fd0e7cc07b9ef38c46b81ae6d8e06c664f83f SHA512 a1f27891ae7235975a385d91270ff1977910545616b841f3fc79f6df4d6ad477ccbb85e4ba3da9872fba89c5e5462ca26e09ce97fcd4ff370c17fc25d03ed111 WHIRLPOOL 6b3206e3165c33297b78b03e9b4ed752e5b36d1cf9193cb56ecb7b5878143fb2c3f9fda721c6265cae945c6caf87c8ce8b16bd77ee4d28485b5cf3da7cd8e535 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_p20151012.ebuild 4976 SHA256 ba509d64878ed36bb76259e91bfe2aa2a6929e7e106b4af08fa7865f355446ee SHA512 7e000883bee6bfb76ca4bd853c020af3dedfb64842c542b5bc616553328a8ae0c6bdbd5936f907c741a8ea79dca4e85ae53fa2e64c6ac36fad0c005ee0f00234 WHIRLPOOL b9e01adcddf84a0dbc6cc6393ee31d5bee2099b00ae4b88c47339f05cf5753ef7e2e6078b07075e850faa51139074d457973337aa92a8de33047fad705d32aea -EBUILD netbeans-javacard-9999_p20151014.ebuild 4976 SHA256 b81198093253a1d64c1e3851d99c943a5d17db5b68f98d943d42a26963865f5c SHA512 0a171fb2bfecd587910737fb8b080a93b49b6758a80d97082a202b57bb2dbc76583c1476d0276297e3e09a10efc6d28d1f03900075ed352ae8e93ae302d443e3 WHIRLPOOL 765255dbd9f70089e3274bb25fdca30c49f6ee032150e377ba02c6112be1850eb4b006a4bbdb9c92f34daa9a499544b33f0ca1ace29134be54d487abc428a15e -EBUILD netbeans-javacard-9999_p20151015.ebuild 4976 SHA256 bdb73899b48704eb1975f39c5d83c9e8314d1a210be56a9d8bc43faaa6c71d0d SHA512 9ac5ce129dbd10076a13ed48298b57843fa704d2ac01133316a10a39222dd99629ae68d1f675ae882097932b9530ac3b7d0d726b6114345a7a714382ae86477a WHIRLPOOL ff2e59e91c4ee388d382e6e48b3d51be1bc31de46d539db11e8217100eb39ecfb872a27936b4f99ef825509346e8a87058c61db42879c2f39fa18e98af249bec -EBUILD netbeans-javacard-9999_p20151016.ebuild 4976 SHA256 7d67dbdaa7144e448702a70dc1e4692ff0e160f944c3d5f3c8e054d1c24d3292 SHA512 8539ded521a831990ef8ed7ac45eee9ee5c54be65b66ca4c3319ed494b4dd2bf8f0b3ba6d7dc8187ab9bbca34a47f8d2396a1aeffaaabef9eb9ec9b9b06bb1d9 WHIRLPOOL fe6e4bf09f78b094a0ea530dc1b948438a64ad2986e8b955a63de5d5575106470446e793a7b47b47e41b60b93afd579837ff56eb2dff5549f54c6e919bfe9ccf -EBUILD netbeans-javacard-9999_p20151018.ebuild 4976 SHA256 61616e810e2a808c58197eef86d82f4e190afc7a63faac354af01550873878cc SHA512 186962939e49ded2eb975d5e87a5079d9306a8462e5a05edc9b2328cd3a7601896c23565a4269a3bed39b78068a2af87cebf347a31070d4c65770fa9b05ac984 WHIRLPOOL eac4377d9a48effc260063db0e2f4924eeea098bbcc763c75425ba956170d0314da031a000e1742d4598e4a243100f31556575275adc2f15c27a66f2179e0861 -EBUILD netbeans-javacard-9999_p20151019.ebuild 4976 SHA256 b4a8e4a331c61ded18fc33981e1d90aecde92e7fcbd7993c5b9a91bc59835fc4 SHA512 33148e6e5311af24ce7f9800b2ff1cc88a9575de14aefd597e3ce6b87c3f61ddc3d5205095bb04dd4fcea48d0d7bd53be8c523b2086d83a70eeef37094bba0ec WHIRLPOOL 9fa36029add1cbf0a08c459f4f68d61ba58204cdc2cc7217ddba58e2f38294c9f861eb41396bd50fd28d17ab0011be809ccb02defa117e60b6c7323da6ba0808 EBUILD netbeans-javacard-9999_p20151020.ebuild 4976 SHA256 3fa86c840916b7cdbdad3ca01c01fc90d92d83e48570872e597fb1e195baa738 SHA512 198643bd7c1e2d724d51c03399456cb52aa976351acb9ae40da5fd6b87ebeb5b4790e939227e5e885f0422a5d53162258480d471fd8c00d698ce52838ca3f859 WHIRLPOOL d733b45a36ef3cedb5c8327b5a8b89bf76270f4347d51a702ac869687f24a65dfb85a4388e00aa81aebd04397ec8e555a2e9abed08c32f276fd8c5ae3e2cc8f9 EBUILD netbeans-javacard-9999_p20151021.ebuild 4976 SHA256 6f89e15cba20992bcc753c2b30528ec01f252a375caef66957137d126fc61aef SHA512 1da01480b9c39dd0015598ced53b967b41af109b2fe415c3e630bcf8cb0fb07f504798cf1959e8778524587117275007a3d57c541ae36eb78632cba21d8c1155 WHIRLPOOL d072aebdce8fdbef17f4db01361bde811eaafd938c3c7a91068e657bdc17109a6e95b922dc63782ca66833ef63029dc239c98d72e28291385d6f9c5c09de2f2d EBUILD netbeans-javacard-9999_p20151022.ebuild 4976 SHA256 24603bc67e1689171486392d388ee593a230a938c672e0bf4e7a2f68c90f801a SHA512 50610482380a179244616d97104f60149bbfb63b36565bf73abf06df8a35edbfee1549a6fdb180b8d8ce64153943c4bce6f6ab0ebbd6ecad537578fe647f22cb WHIRLPOOL 63a866f42d85ac7064dbdf7be7862d0212e4bf45f9125a3ec5c340bfe3c7fd6b29d929c639ae99db690a320612b9e7a83b584cc8603445508f841869073e0fb2 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151012.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151012.ebuild deleted file mode 100644 index 3f08db3..0000000 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151012.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 1999-2015 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/2015-10-12_00-02-28/zip/netbeans-trunk-nightly-201510120002-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_p20151014.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151014.ebuild deleted file mode 100644 index 3b7cdc1..0000000 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151014.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 1999-2015 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/2015-10-14_00-02-28/zip/netbeans-trunk-nightly-201510140002-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_p20151015.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151015.ebuild deleted file mode 100644 index f9e2a10..0000000 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151015.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 1999-2015 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/2015-10-15_00-02-28/zip/netbeans-trunk-nightly-201510150002-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_p20151016.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151016.ebuild deleted file mode 100644 index eaa95a8..0000000 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151016.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 1999-2015 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/2015-10-16_00-02-28/zip/netbeans-trunk-nightly-201510160002-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_p20151018.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151018.ebuild deleted file mode 100644 index 729efa1..0000000 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151018.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 1999-2015 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/2015-10-18_00-02-28/zip/netbeans-trunk-nightly-201510180002-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_p20151019.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151019.ebuild deleted file mode 100644 index 2494262..0000000 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151019.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 1999-2015 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/2015-10-19_00-02-28/zip/netbeans-trunk-nightly-201510190002-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/Manifest b/dev-java/netbeans-javadoc/Manifest index 1f820e8..c06166f 100644 --- a/dev-java/netbeans-javadoc/Manifest +++ b/dev-java/netbeans-javadoc/Manifest @@ -4,12 +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-201510120002-src.zip 208620253 SHA256 27fba7e135412fccea434d6c3682ec0d8103855f58e8f21038255e1c413d02d3 SHA512 b6cb66f87186220d50785fd57aa311e22982cf531246501620182a08e61de058da8584b45ea0ebb6651f877509492c74f98de5ccd64b5ea6bd2c80ac42d0aa34 WHIRLPOOL 4906908eb51d2d0d0c0c20a0f73433f2cbb76d4243335381c388882901756f26f460395990fd3a4a4316b4496a8330a792e9f1c8b5b20d3f1d542d1b31f99163 -DIST netbeans-trunk-nightly-201510140002-src.zip 208620278 SHA256 ec207e7f0ca45db66859688f6b23b44082e324f196f08ea4aec1d5aae467e0db SHA512 77aecf6fbfcc4b176b92b239217e333b0132f6274243779948394a33a78907a35e7e64454679129480167bb1b28910429eccdd9c7cba6aafcd7a823e84810518 WHIRLPOOL fd89d1fe5b98ad04ba306c0cf7d7918cb4f8f4a545e3ce2c1c14260ca143326db43d1298c94b206f7d8601c57c454debcad9858c20951229d1d41777923ebe0e -DIST netbeans-trunk-nightly-201510150002-src.zip 208627914 SHA256 a7e2706439132b898453379d3fff80e13f5e36458e7b1c8fa11212b6c45028b9 SHA512 de7f0d786ebd952dc4031f27ff16d0f1988f47a18b2c235afab6171b18daa30348a42e85763d6c57cbc185dc2049605de0676e9de896c60898669252e3a223c6 WHIRLPOOL b57bca24b7473081f75820c3a5e425db95589000aacd1e77350c2f35de9eecc11afb41b700fa267f54149dd6e228e50693187b63d7573ce3c6d5ba6813361b81 -DIST netbeans-trunk-nightly-201510160002-src.zip 208629531 SHA256 6ebdf2274ef07d0a5200ce62c35a31f89265c8975ebfba25a47b8ad03e199df4 SHA512 d1fa286feb5e472d8003be3ca18101eb074a415910c88a58d8b2eb6785b3e9ef60a21264616fca6d8fe0b41b3862ed3692bdc87ae41e2f3ad88278e1c11725cf WHIRLPOOL 3301b0c0b4985650adc27e648e911bbf7bf0d5543152a5651a8d95c2db0917732644c8de13da1192ddb91dae1cd38e40c00e7dab4674cdc5f400d5c92767c670 -DIST netbeans-trunk-nightly-201510180002-src.zip 208635309 SHA256 d0e1daa5c4efe5b670917153ad43d65058993c762ad00921cf662fe0ec825a22 SHA512 c2b65e827cdcb5b78ad8304b5b1dde3b2c5959baed9824d8dc57189f623c1bc5bcef48878935cbad140346b4fb72747d34218ff805bd39f2129884ee1bb28e57 WHIRLPOOL 6cf4e991925df6cbf520c46831f767ec39f7a7cf430d4950ef3fe50e71623fe846ba04eaba880fc6854b0c9b748ab82a0377f4be79e2a15ceb089d4b8a03a69d -DIST netbeans-trunk-nightly-201510190002-src.zip 208635309 SHA256 ec26fab3d6ab196510089a32f1324b69dbb9a51938c09b619feb5e46dab2d706 SHA512 9417d43e0c089d5ddbacef844be18a625ae1a1ef717abbe157c2245b1952b9852eb288e24257340a06c5ebecbca8e11b3c3bec3e2b0e0f7daef58b71f374869b WHIRLPOOL f708735c1d7bf0ff65d41cdf3df23563530236627f676b4da7e355697d297c4d07779813ed3043a7303f3b371e6da0460c63f5321042f87af36b3bbc60b210d5 DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678 DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746 DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572 @@ -31,12 +25,6 @@ DIST netbeans-trunk-nightly-201511170002-src.zip 208994489 SHA256 c57071941342d3 DIST netbeans-trunk-nightly-201511180002-src.zip 208995009 SHA256 88f399ba279027f4f93fad39b40fd0e7cc07b9ef38c46b81ae6d8e06c664f83f SHA512 a1f27891ae7235975a385d91270ff1977910545616b841f3fc79f6df4d6ad477ccbb85e4ba3da9872fba89c5e5462ca26e09ce97fcd4ff370c17fc25d03ed111 WHIRLPOOL 6b3206e3165c33297b78b03e9b4ed752e5b36d1cf9193cb56ecb7b5878143fb2c3f9fda721c6265cae945c6caf87c8ce8b16bd77ee4d28485b5cf3da7cd8e535 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_p20151012.ebuild 6228 SHA256 4a054db115d6acd4081cb5abf5dd13be027d0df305a61660a5ff998cd98f5f8c SHA512 41278bc29e63f791ff4ff2c4649a17c4e5797d8309b887921ed829ccf29c0310b8fa5c7aaebfb057f989c913524babeb22fb3f8f0203f5858749b8c29a5e4d1b WHIRLPOOL d072a3800cc901aa9039af77f1b87fb5cabfc6c2cb8aa613267670cdc90459e1da0d8a9b983bfdf0fcebd251dd1388b9ca551941ec3ef982ad4f05881374d9fc -EBUILD netbeans-javadoc-9999_p20151014.ebuild 6228 SHA256 3e56e67e30927b185a43089c874ed18f6d79684e4da595983ec4b3bdb5e83186 SHA512 18b73ab15fa667119d60d499d0aa70a6340395ae81ad4c007e9ba50f1ec2c0d884dcbd8b04a44e9bacaa8e2256bd2392ba6a11dedf24d8e5bb5e68d5f4ff79f7 WHIRLPOOL e830363acd975ebe5c4ed80ef907807b3bed49ab17b097f67ac2c3613b140c003442b7b9ab90548398f5dde5b3e0ca662f74ed2cfce8af2925c2de36fcbe1cb9 -EBUILD netbeans-javadoc-9999_p20151015.ebuild 6228 SHA256 30a315089694444d644d5f4130b9ab78f7d7f8d5c7e8522aaf78d1a132981fde SHA512 82be0d96bfb36d6461598718d3e2f0d802ad5e2f61da893fbf9cbca94b883689d7fc985673a84eaca7fcc3bba7a059f01f7fe207a78e0d3163fb15e492336a18 WHIRLPOOL 505c2dc30f0b87f9dbd7107b39b06e18414a7092feee6626e98c0b476ccf5faf8533cfbed30679f4006eca152b7da704157794a666a483acdda9eadc19eca3e0 -EBUILD netbeans-javadoc-9999_p20151016.ebuild 6228 SHA256 fd888fcd719da51d0da0c95257c069c5b71e94c7bdbdc61c5c5122400a48b19c SHA512 c17648ffcf37db8be754ad002977d97f1fde24916903c18d4101271cf1f77e3b9a7d170ab746b520b491190ddcbcb078aa938ad43f145a76a936bc78498de225 WHIRLPOOL ee3a0be87ed4e3286844ff936d939aa3b04b50ea78ced4d4e17e351b4a746789927cc8c5cca554e1a4ae41f2b26f7c6da5b11bd0a0812b17d284f9e5375ac469 -EBUILD netbeans-javadoc-9999_p20151018.ebuild 6228 SHA256 c1304b137bdd5da5ee8973f30f59d7c1f049449f3acbfe2978d9eff3e9d58bcf SHA512 100850e849ff5f5dca9b170536607cd9f5f1f001e02bc74ed13906a4cd3217897e475ff62758a811b5718a207d3d8a959b312d14d8eceb408f06d845126ce574 WHIRLPOOL c194bf1806b70c82c90b5969802333a0771f150347eda793899c3122e35abe8ce458507be898da9458749bd3d1c1f0538ae234062146f102530364c2ccc65914 -EBUILD netbeans-javadoc-9999_p20151019.ebuild 6228 SHA256 1b46a4f83150969b16a457cf82c6d9175831018bdf914b985a4e30d3b7eaeaf0 SHA512 3dfd2ee77e96e46f9195db4e4b91a070ec828be00bfef1164da9e5318f37d5b94a253459ad672802b8645bdff48e7e849ba54be0292929dfca07fb9610575eae WHIRLPOOL 11abbbac47d0da787929fc68d759dadae18c4684fc0aeae98122742c7cf62af7675fa6827c70e09f395d04a721dd51b21f1a918975bd851703b0556b5ccbc399 EBUILD netbeans-javadoc-9999_p20151020.ebuild 6228 SHA256 dc223ff5c029585a18f5e15773ad43b6ee99773eaf61133e915d638b4b80a432 SHA512 3a4fc7a669aefec1454c261ec6d151ecfb47ff4615029619ba9817c284a6acd9c0444da9113d9bc494b8722a85034b102307797936886c0c9817ef87565eb903 WHIRLPOOL 1741f79478c96b3aec92750444759bca60a84914c64bdf8cd6b28a0c4d0afa33391df02c31da9337d2e52ab81f5f563b44da330c18d265b8f5e7e0e167f338e3 EBUILD netbeans-javadoc-9999_p20151021.ebuild 6228 SHA256 536b88593cc4708143c8136999c88a9a48d1015578314c34de9884f807b5a08f SHA512 f398d5684d3c08c8172137417d48ea912a3dcb1855dcc78d5bf7ec66f484a96153e6c5adf5fb53b34606a5b1d5aeca15abd60aad8cb744ecec04caa83245835d WHIRLPOOL 8b03543bb4a31cd7b2723cf740255f4df88c97aa1ed18d7edc4de44a595de768a4784e55827e025d54d0f9da982ef06d258b5786d65323f5fb33c30507d9c966 EBUILD netbeans-javadoc-9999_p20151022.ebuild 6228 SHA256 8fdf6ffbbb93cf146c379a837c35bb77b68f96bb6f9e1c555b42f12345ee71ad SHA512 f4897e1aa3260f6186eb1ef39c5778e0701ccb8791b4e77cb6d9d1c107df8d2e042bf99d4e48d34c18f37784179ec17f2dd29896e0e02c43a20634f55f6cc17c WHIRLPOOL 7fe77b458beaba8173cab0ed1662573a1204e79ae85bf149356f22b5e739466670831b91da6976516d235e56cefae96cf528146df60407bf1b57a648a9fb8269 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151012.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151012.ebuild deleted file mode 100644 index 6fb7dde..0000000 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151012.ebuild +++ /dev/null @@ -1,168 +0,0 @@ -# Copyright 1999-2015 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/2015-10-12_00-02-28/zip/netbeans-trunk-nightly-201510120002-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.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 -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_p20151014.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151014.ebuild deleted file mode 100644 index e49775d..0000000 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151014.ebuild +++ /dev/null @@ -1,168 +0,0 @@ -# Copyright 1999-2015 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/2015-10-14_00-02-28/zip/netbeans-trunk-nightly-201510140002-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.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 -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_p20151015.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151015.ebuild deleted file mode 100644 index afb435f..0000000 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151015.ebuild +++ /dev/null @@ -1,168 +0,0 @@ -# Copyright 1999-2015 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/2015-10-15_00-02-28/zip/netbeans-trunk-nightly-201510150002-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.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 -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_p20151016.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151016.ebuild deleted file mode 100644 index 1cd1d59..0000000 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151016.ebuild +++ /dev/null @@ -1,168 +0,0 @@ -# Copyright 1999-2015 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/2015-10-16_00-02-28/zip/netbeans-trunk-nightly-201510160002-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.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 -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_p20151018.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151018.ebuild deleted file mode 100644 index 9806e48..0000000 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151018.ebuild +++ /dev/null @@ -1,168 +0,0 @@ -# Copyright 1999-2015 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/2015-10-18_00-02-28/zip/netbeans-trunk-nightly-201510180002-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.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 -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_p20151019.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151019.ebuild deleted file mode 100644 index a80bf46..0000000 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151019.ebuild +++ /dev/null @@ -1,168 +0,0 @@ -# Copyright 1999-2015 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/2015-10-19_00-02-28/zip/netbeans-trunk-nightly-201510190002-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.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 -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/Manifest b/dev-java/netbeans-javafx/Manifest index 5377a8f..fce7234 100644 --- a/dev-java/netbeans-javafx/Manifest +++ b/dev-java/netbeans-javafx/Manifest @@ -10,12 +10,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-201510120002-src.zip 208620253 SHA256 27fba7e135412fccea434d6c3682ec0d8103855f58e8f21038255e1c413d02d3 SHA512 b6cb66f87186220d50785fd57aa311e22982cf531246501620182a08e61de058da8584b45ea0ebb6651f877509492c74f98de5ccd64b5ea6bd2c80ac42d0aa34 WHIRLPOOL 4906908eb51d2d0d0c0c20a0f73433f2cbb76d4243335381c388882901756f26f460395990fd3a4a4316b4496a8330a792e9f1c8b5b20d3f1d542d1b31f99163 -DIST netbeans-trunk-nightly-201510140002-src.zip 208620278 SHA256 ec207e7f0ca45db66859688f6b23b44082e324f196f08ea4aec1d5aae467e0db SHA512 77aecf6fbfcc4b176b92b239217e333b0132f6274243779948394a33a78907a35e7e64454679129480167bb1b28910429eccdd9c7cba6aafcd7a823e84810518 WHIRLPOOL fd89d1fe5b98ad04ba306c0cf7d7918cb4f8f4a545e3ce2c1c14260ca143326db43d1298c94b206f7d8601c57c454debcad9858c20951229d1d41777923ebe0e -DIST netbeans-trunk-nightly-201510150002-src.zip 208627914 SHA256 a7e2706439132b898453379d3fff80e13f5e36458e7b1c8fa11212b6c45028b9 SHA512 de7f0d786ebd952dc4031f27ff16d0f1988f47a18b2c235afab6171b18daa30348a42e85763d6c57cbc185dc2049605de0676e9de896c60898669252e3a223c6 WHIRLPOOL b57bca24b7473081f75820c3a5e425db95589000aacd1e77350c2f35de9eecc11afb41b700fa267f54149dd6e228e50693187b63d7573ce3c6d5ba6813361b81 -DIST netbeans-trunk-nightly-201510160002-src.zip 208629531 SHA256 6ebdf2274ef07d0a5200ce62c35a31f89265c8975ebfba25a47b8ad03e199df4 SHA512 d1fa286feb5e472d8003be3ca18101eb074a415910c88a58d8b2eb6785b3e9ef60a21264616fca6d8fe0b41b3862ed3692bdc87ae41e2f3ad88278e1c11725cf WHIRLPOOL 3301b0c0b4985650adc27e648e911bbf7bf0d5543152a5651a8d95c2db0917732644c8de13da1192ddb91dae1cd38e40c00e7dab4674cdc5f400d5c92767c670 -DIST netbeans-trunk-nightly-201510180002-src.zip 208635309 SHA256 d0e1daa5c4efe5b670917153ad43d65058993c762ad00921cf662fe0ec825a22 SHA512 c2b65e827cdcb5b78ad8304b5b1dde3b2c5959baed9824d8dc57189f623c1bc5bcef48878935cbad140346b4fb72747d34218ff805bd39f2129884ee1bb28e57 WHIRLPOOL 6cf4e991925df6cbf520c46831f767ec39f7a7cf430d4950ef3fe50e71623fe846ba04eaba880fc6854b0c9b748ab82a0377f4be79e2a15ceb089d4b8a03a69d -DIST netbeans-trunk-nightly-201510190002-src.zip 208635309 SHA256 ec26fab3d6ab196510089a32f1324b69dbb9a51938c09b619feb5e46dab2d706 SHA512 9417d43e0c089d5ddbacef844be18a625ae1a1ef717abbe157c2245b1952b9852eb288e24257340a06c5ebecbca8e11b3c3bec3e2b0e0f7daef58b71f374869b WHIRLPOOL f708735c1d7bf0ff65d41cdf3df23563530236627f676b4da7e355697d297c4d07779813ed3043a7303f3b371e6da0460c63f5321042f87af36b3bbc60b210d5 DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678 DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746 DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572 @@ -37,12 +31,6 @@ DIST netbeans-trunk-nightly-201511170002-src.zip 208994489 SHA256 c57071941342d3 DIST netbeans-trunk-nightly-201511180002-src.zip 208995009 SHA256 88f399ba279027f4f93fad39b40fd0e7cc07b9ef38c46b81ae6d8e06c664f83f SHA512 a1f27891ae7235975a385d91270ff1977910545616b841f3fc79f6df4d6ad477ccbb85e4ba3da9872fba89c5e5462ca26e09ce97fcd4ff370c17fc25d03ed111 WHIRLPOOL 6b3206e3165c33297b78b03e9b4ed752e5b36d1cf9193cb56ecb7b5878143fb2c3f9fda721c6265cae945c6caf87c8ce8b16bd77ee4d28485b5cf3da7cd8e535 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_p20151012.ebuild 4717 SHA256 ad051f69d2290298602b60a85f21ae8dbb8c79ad312293719b95d36bb84932f5 SHA512 365ba0b6d8458a2b81a24792f7291d2971a27c97aa401565b713f417289a9bfc863fd28a960e624d4df5543574be6c168123044b6e2833a3d05dbb51c89c43af WHIRLPOOL a8cf5205bb85a303ac0d97c8efd85b21fb9a8cb6de8ec24766e2b8fbea7bbd6985037c1ae468e33bdbeffe8bd1f7e184c359d9fe1f5d96828acfd54420e5e9c0 -EBUILD netbeans-javafx-9999_p20151014.ebuild 4717 SHA256 aad31ad8879efafc33f66de03e7b708e3c21637b383f5b2585069432e7a4a98b SHA512 6c5eef111b691725c9624e742132b099f03360e676a3d2a32f4e8472694ba18095f3dfc06c937172e7b0be9e0bc7377c8faf65cd3999796e98bdfeb441902952 WHIRLPOOL 2cf14df45c0084156f6fe096ad4d61da2d79670719fc78589fcb22c4c5f1873653f3657d8e20450f2a56ed0ee93321e66475bbbd2870b7e3d8af75db3ba8025d -EBUILD netbeans-javafx-9999_p20151015.ebuild 4717 SHA256 ae427821e2bc703765e2cfdca94afdae5020f0c4f66092e09abee27f29d00b9c SHA512 7b0d9f39f0a2b1704d148124aa9216b2c5ab8e7757763f0ee36734538fcdd987a49a9958ad4a5190a4b9a8066d155eee1a9cd56c895461615005417352a02e60 WHIRLPOOL da62cf679b30fa67f59de9ec4b5af9d55e5c846148f98ca0ee361e7a364bc0df61bd30fa03567fcf2033dc0c1c775fb28b04f26c29b029cecf9782d1b06370cd -EBUILD netbeans-javafx-9999_p20151016.ebuild 4717 SHA256 fc8f94790c620a7fedd04ce23532507db52c3f1d8cf829031096fc0502311b9e SHA512 3c0f0826ccf5179aa95527059983bed91b1c4f1ae89fcd5a61d791d61357fb12ea938749f25d65ccbcd7386006661a66cf27448a0809b537e463127fb4494797 WHIRLPOOL d17cd8a4a18072edb4e9775acc0eee53ad10c88cefac3fa078013d50628b27b811995c78de0b1d788a2b2f60a58481219586e5f8b72b2b9b37c72475a32ffaaa -EBUILD netbeans-javafx-9999_p20151018.ebuild 4717 SHA256 9f7b908822a8a2f9fa07d7f08b2e7f20474f6e948d3097790e4339826921bffe SHA512 96942cf6480bd6887662bf381a66ec524b73a8d21128b016d62f4dbfdbee20179b4417b417b60913b67ac24b3daa2ddcf1d2efaa9e00297bf8af64c9e3cd6746 WHIRLPOOL 8aaef761b09528167aa9c05186c057c1bde1a3a8e1923de4f0e477bb6fda36d687053041cb55fb9d35e61a8b9321cdb1e4eedbf8ac1aa4fb5de4fd8e591bbefa -EBUILD netbeans-javafx-9999_p20151019.ebuild 4717 SHA256 d87a5dce318596ab9c03ea210efc4db9b4424d81e8e1282d0ab54459386e7bb2 SHA512 49f17fb0b686bd7bd066d5fa0d4478bf647b7bca20959cee3b66a61c5c2ef0ae778f7d63d84bb92153d624910503c0c4a79f45c9460c25b36bacf534f2ed1fee WHIRLPOOL 5912de521a15eac2e2cb41c44af15d852a6fdb2147841d240bccf5c4f3be5721cd2358a3f2b62e964e0175938066286c9c4e6b539219d256ac8ff909646cdc7a EBUILD netbeans-javafx-9999_p20151020.ebuild 4717 SHA256 9283235fe5544df58cb5962dced7108a333d8ba68124cabf6399a08435557670 SHA512 68f866b745bcbca8090a92896c0b5c29812eee41fe05a41c3f962f76a7026b98c6ca18ee441d394af0b11aab59a14bc9be50f5b4f87d257784ad3f2397e44dd5 WHIRLPOOL c35b1b34da5a61f3984a89dd10caa875c4bbe117964565de4c05a2417253c4fe311c5fee7c16f2c146004844007e0d90ecef359858cd89c3b9ec4357fba8d4cf EBUILD netbeans-javafx-9999_p20151021.ebuild 4717 SHA256 c47d7f400900c07d0d0e109eea6ac82602503243f545a7295d8a7641951804fa SHA512 8516c4f4eed684ba6927243a3f8088c7e3422f0b284fe31205c44fdf3b98d1bb4a67e36ec873e3fd955ce2951ac0d0052fc834b62a22a6f61dcb188aa7c29fbf WHIRLPOOL cda6d3bd92366f82b27550a4de1b628b65f14ef01dfe880ca638a3c55a6862e9fd89e97551dc49592723d9a1598fc8ac04a94f249db3214eefd9dd5d44c1a09a EBUILD netbeans-javafx-9999_p20151022.ebuild 4717 SHA256 1a6ce3036dbec321ce24697911fcb3ad3908cb64c51b3c4aaa7b64a46d1f9096 SHA512 2b3bb3d9f6e23ac6ae424481b4de62054751d0ae9c67d17c06358c3334033ad690153d359413b60f64e735967b7853c3a1d1ef212a4227b5c5cbb0f091e2f910 WHIRLPOOL 665235f06f9cb6008138cabb41d99088bf1f2b5e16c03d8e9076be3030d10ed73c09724357579528334b3b92c36f76bad501651f32e522f5866e64f26e6cd7d6 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151012.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151012.ebuild deleted file mode 100644 index 8e44a0f..0000000 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151012.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2015 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/2015-10-12_00-02-28/zip/netbeans-trunk-nightly-201510120002-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.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-javafx/netbeans-javafx-9999_p20151014.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151014.ebuild deleted file mode 100644 index ff9cff2..0000000 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151014.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2015 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/2015-10-14_00-02-28/zip/netbeans-trunk-nightly-201510140002-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.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-javafx/netbeans-javafx-9999_p20151015.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151015.ebuild deleted file mode 100644 index 9dd1001..0000000 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151015.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2015 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/2015-10-15_00-02-28/zip/netbeans-trunk-nightly-201510150002-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.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-javafx/netbeans-javafx-9999_p20151016.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151016.ebuild deleted file mode 100644 index be7d37d..0000000 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151016.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2015 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/2015-10-16_00-02-28/zip/netbeans-trunk-nightly-201510160002-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.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-javafx/netbeans-javafx-9999_p20151018.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151018.ebuild deleted file mode 100644 index a5d1ece..0000000 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151018.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2015 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/2015-10-18_00-02-28/zip/netbeans-trunk-nightly-201510180002-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.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-javafx/netbeans-javafx-9999_p20151019.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151019.ebuild deleted file mode 100644 index 15ea332..0000000 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151019.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2015 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/2015-10-19_00-02-28/zip/netbeans-trunk-nightly-201510190002-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.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 59abb85..b0d7f34 100644 --- a/dev-java/netbeans-mobility/Manifest +++ b/dev-java/netbeans-mobility/Manifest @@ -3,12 +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-201510120002-src.zip 208620253 SHA256 27fba7e135412fccea434d6c3682ec0d8103855f58e8f21038255e1c413d02d3 SHA512 b6cb66f87186220d50785fd57aa311e22982cf531246501620182a08e61de058da8584b45ea0ebb6651f877509492c74f98de5ccd64b5ea6bd2c80ac42d0aa34 WHIRLPOOL 4906908eb51d2d0d0c0c20a0f73433f2cbb76d4243335381c388882901756f26f460395990fd3a4a4316b4496a8330a792e9f1c8b5b20d3f1d542d1b31f99163 -DIST netbeans-trunk-nightly-201510140002-src.zip 208620278 SHA256 ec207e7f0ca45db66859688f6b23b44082e324f196f08ea4aec1d5aae467e0db SHA512 77aecf6fbfcc4b176b92b239217e333b0132f6274243779948394a33a78907a35e7e64454679129480167bb1b28910429eccdd9c7cba6aafcd7a823e84810518 WHIRLPOOL fd89d1fe5b98ad04ba306c0cf7d7918cb4f8f4a545e3ce2c1c14260ca143326db43d1298c94b206f7d8601c57c454debcad9858c20951229d1d41777923ebe0e -DIST netbeans-trunk-nightly-201510150002-src.zip 208627914 SHA256 a7e2706439132b898453379d3fff80e13f5e36458e7b1c8fa11212b6c45028b9 SHA512 de7f0d786ebd952dc4031f27ff16d0f1988f47a18b2c235afab6171b18daa30348a42e85763d6c57cbc185dc2049605de0676e9de896c60898669252e3a223c6 WHIRLPOOL b57bca24b7473081f75820c3a5e425db95589000aacd1e77350c2f35de9eecc11afb41b700fa267f54149dd6e228e50693187b63d7573ce3c6d5ba6813361b81 -DIST netbeans-trunk-nightly-201510160002-src.zip 208629531 SHA256 6ebdf2274ef07d0a5200ce62c35a31f89265c8975ebfba25a47b8ad03e199df4 SHA512 d1fa286feb5e472d8003be3ca18101eb074a415910c88a58d8b2eb6785b3e9ef60a21264616fca6d8fe0b41b3862ed3692bdc87ae41e2f3ad88278e1c11725cf WHIRLPOOL 3301b0c0b4985650adc27e648e911bbf7bf0d5543152a5651a8d95c2db0917732644c8de13da1192ddb91dae1cd38e40c00e7dab4674cdc5f400d5c92767c670 -DIST netbeans-trunk-nightly-201510180002-src.zip 208635309 SHA256 d0e1daa5c4efe5b670917153ad43d65058993c762ad00921cf662fe0ec825a22 SHA512 c2b65e827cdcb5b78ad8304b5b1dde3b2c5959baed9824d8dc57189f623c1bc5bcef48878935cbad140346b4fb72747d34218ff805bd39f2129884ee1bb28e57 WHIRLPOOL 6cf4e991925df6cbf520c46831f767ec39f7a7cf430d4950ef3fe50e71623fe846ba04eaba880fc6854b0c9b748ab82a0377f4be79e2a15ceb089d4b8a03a69d -DIST netbeans-trunk-nightly-201510190002-src.zip 208635309 SHA256 ec26fab3d6ab196510089a32f1324b69dbb9a51938c09b619feb5e46dab2d706 SHA512 9417d43e0c089d5ddbacef844be18a625ae1a1ef717abbe157c2245b1952b9852eb288e24257340a06c5ebecbca8e11b3c3bec3e2b0e0f7daef58b71f374869b WHIRLPOOL f708735c1d7bf0ff65d41cdf3df23563530236627f676b4da7e355697d297c4d07779813ed3043a7303f3b371e6da0460c63f5321042f87af36b3bbc60b210d5 DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678 DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746 DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572 @@ -30,12 +24,6 @@ DIST netbeans-trunk-nightly-201511170002-src.zip 208994489 SHA256 c57071941342d3 DIST netbeans-trunk-nightly-201511180002-src.zip 208995009 SHA256 88f399ba279027f4f93fad39b40fd0e7cc07b9ef38c46b81ae6d8e06c664f83f SHA512 a1f27891ae7235975a385d91270ff1977910545616b841f3fc79f6df4d6ad477ccbb85e4ba3da9872fba89c5e5462ca26e09ce97fcd4ff370c17fc25d03ed111 WHIRLPOOL 6b3206e3165c33297b78b03e9b4ed752e5b36d1cf9193cb56ecb7b5878143fb2c3f9fda721c6265cae945c6caf87c8ce8b16bd77ee4d28485b5cf3da7cd8e535 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_p20151012.ebuild 4412 SHA256 39b34d320fe71cd6e2fb753491c844929552deeedee3bbb90a758f9f39fcdda9 SHA512 15ce7e5db20d729153b1ba89722d166f52695bfd8de971b7554576a70ee1fe98caea1eb65eacab5469fad464827f5c9585773990189b094fab9e2d7b956c5efd WHIRLPOOL a5f935ed47a1c5fe857a0c29c36356ed516136c80f67c8cbcd3457eea12b170747e72046071a2240ceaae357161865022527eb21a75161d17d2b137e1a8fc7ee -EBUILD netbeans-mobility-9999_p20151014.ebuild 4412 SHA256 007d88247942bde57082fdbf433650555e079b6d7bea9aa4b38ef92c605880d2 SHA512 d1a69dca152dc14e40a192511f041e4c5757d93f7dc7dbf7a89b6140d1730f070c7a2313797da82fc8c18fb368a24ef26fb38f56903e04c57c85300db8a45454 WHIRLPOOL 6bfc0116c50da7f007864de6d549581c5613f4634f85199770709563909fdda0bfdedf0393d51efbb6accfbf36d8c0b92552b939369a7f26551f8d970ebc77a1 -EBUILD netbeans-mobility-9999_p20151015.ebuild 4412 SHA256 7a8320c433f5bf876089e29f6a62e9abb4345afa4ff44bb8e55c5f932ac07342 SHA512 6459c76adaff06f43855ef66af601a18e4a8ecda3704571c656cfe721a105eb2fff3dd2508f5371225245aa94658ab1b7e2c45c4b14f72b6c2e61b0fee7d1fd8 WHIRLPOOL 098df8e03172879f28dc7282391eca42a4cbaae24a52bb687b69184d55f9725fb19e10368370b4e540f2580e9e59a13ccfaecf6c9c4a83aa2b4f16cf44d67710 -EBUILD netbeans-mobility-9999_p20151016.ebuild 4412 SHA256 3a70896346f9e89b7c397a741c6198effa3eabec28682ca8710c20eab02e8f48 SHA512 59cbf10fa6b13f97b56c877069511e7663f4ff01ddc177ff8d206e388427107d568e3381f006bed8f9cfd63cf5a3433f7d58617020f514dd2f19ff996897cbab WHIRLPOOL a2862fb66958b9a0fb53ffa01894eb2abd9f7e260abf1a0c287e9202470c0f8b61e02641895157700cc6e9923d06633e95b589e32fdd1878079cd868d1ffd0ff -EBUILD netbeans-mobility-9999_p20151018.ebuild 4412 SHA256 3d70f262e9a82d42956bb4a9cb0100f41583aa17c2cac2e8463a93de76510510 SHA512 07345434aa85eaf1ec9ed88bd5a33f5c2bfb755ec045e40d00e56188545d93005922cb4665f0f1f06bd742be4338bd7912f9da584b6edb3ae6c5f41c06540a44 WHIRLPOOL 5d98f116c9547cd7d2fd5208350b6fcbee51d9f80ab78b505f65863bebc52dfd30dbc88637fe1568529241d2efacfb2f9fbb43dc8bb137a12a08474c6bcf6a66 -EBUILD netbeans-mobility-9999_p20151019.ebuild 4412 SHA256 031e3b2d35529eb701dc31b1c79f9260a6d2d07583781a5b179c9adf13cc503c SHA512 1de1a07b57a4091161bf575d057f65ae3f3f533fd415730d0f6326d52c791930db158e6cf82f905944beb80bbc9bc01210cfba8ce3529b7acc3804f7bd15f353 WHIRLPOOL c7ea91c5bdd1dad0ab7a85dcc2c1ed91a3e1a7525741b10313fa3f4f6e935078a28b2b295dd5ca18c3be87434e26cb605fbee488d22fb919f3414227f2c35632 EBUILD netbeans-mobility-9999_p20151020.ebuild 4412 SHA256 1d8ef002e80070069c10a8f22e7f9ca36c3b42853cb5c703a8fce60f083d1323 SHA512 7034bc012801d98a05a011b2802d9afed49c382e120b6b09f4dfed83fa5f4a0c2532192ef3f436e6e579800f8302c4993f1c2892178f5959ad5fbda80f0c0aa7 WHIRLPOOL 503a6d3c20d7786ea062933e1dda16b596aa37f7744bbe40085981de931b6175b43589398e40e54ba9870073d3884a7315098766412e949cfe955497a575b549 EBUILD netbeans-mobility-9999_p20151021.ebuild 4412 SHA256 df6d3be68d04956c7f3865ddc4ef8b0a26fd7b8dccfa3f7a0a64af16776cd264 SHA512 f72ab38f30043b6c9ee59141ea95547e5b46d7582c942bfa996d265766adbb6f09a8597b473426910fb87a91b7465cff5aa4b19a36895d166b165792b76487d0 WHIRLPOOL f80bf08281201c3cb5bfc7c33fadc7df8697bab60aae16bb8e0f90c48552f116c155f814dee18f62732a91d84cfc79491ff8569b10be3cb0b97e5e956d807776 EBUILD netbeans-mobility-9999_p20151022.ebuild 4412 SHA256 39124bd89f53f7b3c28999fe76077da5cdde0489360ba3785f407ab2b52616fc SHA512 43bf5692f86d4cf5227d2a8270dc95801cf572cbb685ecfc72d95a131123147db059e91d6f3ad49dc212f28b58bde9236315820148c10fb3da9aba71285fdcc0 WHIRLPOOL 16b87a4dab31cd8fecee6beb315c6e2807dffac044cad1f3141d18dedfd6302d1db101f890f19b5618a9eb5069a5d57d2c47d69ddf2dcc9f7e58522d5ae0efcf diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151012.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151012.ebuild deleted file mode 100644 index 99d7844..0000000 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151012.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2015 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/2015-10-12_00-02-28/zip/netbeans-trunk-nightly-201510120002-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_p20151014.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151014.ebuild deleted file mode 100644 index 9b9e5b5..0000000 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151014.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2015 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/2015-10-14_00-02-28/zip/netbeans-trunk-nightly-201510140002-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_p20151015.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151015.ebuild deleted file mode 100644 index dc5523a..0000000 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151015.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2015 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/2015-10-15_00-02-28/zip/netbeans-trunk-nightly-201510150002-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_p20151016.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151016.ebuild deleted file mode 100644 index 8e0cba3..0000000 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151016.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2015 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/2015-10-16_00-02-28/zip/netbeans-trunk-nightly-201510160002-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_p20151018.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151018.ebuild deleted file mode 100644 index 64a3df7..0000000 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151018.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2015 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/2015-10-18_00-02-28/zip/netbeans-trunk-nightly-201510180002-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_p20151019.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151019.ebuild deleted file mode 100644 index 90cf961..0000000 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151019.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2015 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/2015-10-19_00-02-28/zip/netbeans-trunk-nightly-201510190002-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 b7faf04..1613544 100644 --- a/dev-java/netbeans-nb/Manifest +++ b/dev-java/netbeans-nb/Manifest @@ -6,12 +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-201510120002-src.zip 208620253 SHA256 27fba7e135412fccea434d6c3682ec0d8103855f58e8f21038255e1c413d02d3 SHA512 b6cb66f87186220d50785fd57aa311e22982cf531246501620182a08e61de058da8584b45ea0ebb6651f877509492c74f98de5ccd64b5ea6bd2c80ac42d0aa34 WHIRLPOOL 4906908eb51d2d0d0c0c20a0f73433f2cbb76d4243335381c388882901756f26f460395990fd3a4a4316b4496a8330a792e9f1c8b5b20d3f1d542d1b31f99163 -DIST netbeans-trunk-nightly-201510140002-src.zip 208620278 SHA256 ec207e7f0ca45db66859688f6b23b44082e324f196f08ea4aec1d5aae467e0db SHA512 77aecf6fbfcc4b176b92b239217e333b0132f6274243779948394a33a78907a35e7e64454679129480167bb1b28910429eccdd9c7cba6aafcd7a823e84810518 WHIRLPOOL fd89d1fe5b98ad04ba306c0cf7d7918cb4f8f4a545e3ce2c1c14260ca143326db43d1298c94b206f7d8601c57c454debcad9858c20951229d1d41777923ebe0e -DIST netbeans-trunk-nightly-201510150002-src.zip 208627914 SHA256 a7e2706439132b898453379d3fff80e13f5e36458e7b1c8fa11212b6c45028b9 SHA512 de7f0d786ebd952dc4031f27ff16d0f1988f47a18b2c235afab6171b18daa30348a42e85763d6c57cbc185dc2049605de0676e9de896c60898669252e3a223c6 WHIRLPOOL b57bca24b7473081f75820c3a5e425db95589000aacd1e77350c2f35de9eecc11afb41b700fa267f54149dd6e228e50693187b63d7573ce3c6d5ba6813361b81 -DIST netbeans-trunk-nightly-201510160002-src.zip 208629531 SHA256 6ebdf2274ef07d0a5200ce62c35a31f89265c8975ebfba25a47b8ad03e199df4 SHA512 d1fa286feb5e472d8003be3ca18101eb074a415910c88a58d8b2eb6785b3e9ef60a21264616fca6d8fe0b41b3862ed3692bdc87ae41e2f3ad88278e1c11725cf WHIRLPOOL 3301b0c0b4985650adc27e648e911bbf7bf0d5543152a5651a8d95c2db0917732644c8de13da1192ddb91dae1cd38e40c00e7dab4674cdc5f400d5c92767c670 -DIST netbeans-trunk-nightly-201510180002-src.zip 208635309 SHA256 d0e1daa5c4efe5b670917153ad43d65058993c762ad00921cf662fe0ec825a22 SHA512 c2b65e827cdcb5b78ad8304b5b1dde3b2c5959baed9824d8dc57189f623c1bc5bcef48878935cbad140346b4fb72747d34218ff805bd39f2129884ee1bb28e57 WHIRLPOOL 6cf4e991925df6cbf520c46831f767ec39f7a7cf430d4950ef3fe50e71623fe846ba04eaba880fc6854b0c9b748ab82a0377f4be79e2a15ceb089d4b8a03a69d -DIST netbeans-trunk-nightly-201510190002-src.zip 208635309 SHA256 ec26fab3d6ab196510089a32f1324b69dbb9a51938c09b619feb5e46dab2d706 SHA512 9417d43e0c089d5ddbacef844be18a625ae1a1ef717abbe157c2245b1952b9852eb288e24257340a06c5ebecbca8e11b3c3bec3e2b0e0f7daef58b71f374869b WHIRLPOOL f708735c1d7bf0ff65d41cdf3df23563530236627f676b4da7e355697d297c4d07779813ed3043a7303f3b371e6da0460c63f5321042f87af36b3bbc60b210d5 DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678 DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746 DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572 @@ -33,12 +27,6 @@ DIST netbeans-trunk-nightly-201511170002-src.zip 208994489 SHA256 c57071941342d3 DIST netbeans-trunk-nightly-201511180002-src.zip 208995009 SHA256 88f399ba279027f4f93fad39b40fd0e7cc07b9ef38c46b81ae6d8e06c664f83f SHA512 a1f27891ae7235975a385d91270ff1977910545616b841f3fc79f6df4d6ad477ccbb85e4ba3da9872fba89c5e5462ca26e09ce97fcd4ff370c17fc25d03ed111 WHIRLPOOL 6b3206e3165c33297b78b03e9b4ed752e5b36d1cf9193cb56ecb7b5878143fb2c3f9fda721c6265cae945c6caf87c8ce8b16bd77ee4d28485b5cf3da7cd8e535 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_p20151012.ebuild 4997 SHA256 4083b6eee0af033ed900e5a2760df21feb41e2aade1881e895a9ebbd879b1067 SHA512 214066c135344c3979601c1d0900d33faa9333e4e1888a6069d823ad5b58544adb667d68f242d7f8784cb4096cc90b40b2bea9d3f9f3f52792fb2e2b78ab2de4 WHIRLPOOL 92377f156608d4a7717540fd80e59cdfb9b08564dfc3eca4ae4571dd04397331efa623e324db4fe743d1db46899677f3c671d4a2b230e3d5e398ac45151420a8 -EBUILD netbeans-nb-9999_p20151014.ebuild 4997 SHA256 db1c281199491975455d25067c149af568cccd056432f0f1e3702f019cf38254 SHA512 831587af37f6026f554d6bb7a7e6beac862f865f8e12de52d908305e9d56581217df75029b70b386852f14631724cef9f9be05bbef7260ecac6b65b216bf16b4 WHIRLPOOL d260864e8fa0683b9b98c40e8bb8c743bf11cb41d6b681eb04e53c02bd61b7f33e92438b7eb4f5760ab19781fb9661cef198479e7ff9e5c9bcf4bfc23e9a66c8 -EBUILD netbeans-nb-9999_p20151015.ebuild 4997 SHA256 48ee21b951ada9d9068eff2d99ed6ba0c05aedd2b46da114717d62645dedf863 SHA512 9e72388237dc4884cd1d1b46d81545c88f58b2784ff9a30ba837ab5d2cea9b85d69edd950a76e1fa3c359d76ace1abf65b1bd3591a17c217cb1abc10ecfd5906 WHIRLPOOL 832132a436b6e1ebf30a9322de2072e91d835010d014fd293477f59e1112b525da0086c36b9829d796671546260fe99ae3e5e469590e5b06d98dab8de3323f74 -EBUILD netbeans-nb-9999_p20151016.ebuild 4997 SHA256 410108ddb4c8f5bbaa0e0dcc1696094cd579e44ea959af1018833487d5d80f05 SHA512 929b8a0a85ef265337cfe1823402d8317f1d6516890b9a58cadc7f5e60289c468bfc0cd2d69e3ac5ff1128dd53c4ecb3aef1cd6b1f5a6ce2769bea289a93610d WHIRLPOOL 0a220b5b1ad6fc5c92a5ca75efbc6b50872e228bbcb6c6df573c449e555a57a123cc1cea4d709f822e9d90073299e3fcc80c8ea97e1d6c0a31cdff2d697a6398 -EBUILD netbeans-nb-9999_p20151018.ebuild 4997 SHA256 e955ce319e2bf6c36fb0716f9b42eff829b84a3dfd4273fb3a88e648cd98b85d SHA512 d2961a82c4c785b4306b2c1940052409d43ca8a592a100d7278a3033e1d7a7697a1ebfb056b9e3fedf5db8afb32dbe71ab42d284ca11d83ee743b444df240e3d WHIRLPOOL 4567953ced997f592887dbc588fdabe6fe5fe4bfcd3af177c1c19fcc5f961afe2320b83cb64cfe6551155938d70b713a2977c8645301080dfacdb74e7c1a79e8 -EBUILD netbeans-nb-9999_p20151019.ebuild 4997 SHA256 aae5a9e0c85307179cf1a93f656d19bee53a56f3ba36084f8d498ea5487564f4 SHA512 27360e645cae24f6ccd396afc75d1195eb361d3bd5966a4879c8db36bbf00a5fc1ed32d9d0ddf524a4bf3b4af83e210abb1d4cf5e9f398c011cf5d10144a8bc7 WHIRLPOOL 3da80666bad91ba043e61e9aa51f8ade30c061055a224930782fb0bab8810440871f741bd1570f243e9b50bd2919293c3c729ddbea62d3480e445f7a112e2ea1 EBUILD netbeans-nb-9999_p20151020.ebuild 4997 SHA256 9de1dc3e412e0221882d29d7c5fe185864b7cd18da96967de4c0548f8382c0b8 SHA512 e60354e81cd6278f54d71eecb07ad618cd8f9cc67e477bd4b4147ade941bb1316d39f05803dcd5e0ec559f075f2e1322909193bccc814722eeacdc5e074f3c33 WHIRLPOOL 04317326c50a78e843c281a4abd0e53cf1183fda10035a9ae3e120500a20b9a0a201ba990b184004635608a6fbccf6ef54a3ba0eb9fb3109b5c54a677405ed06 EBUILD netbeans-nb-9999_p20151021.ebuild 4997 SHA256 18d9c7664c8a0426a3acdc46631c7830871e4582f4a869665c52522a12935a34 SHA512 0e04722f14fa109387d872adb91632819c5c16c91423e1d2fd656b24983e06ea3e144753f57c487559cbc536c2697aeefa3af56c73f5ea6b88e80148733edba8 WHIRLPOOL 9f4cfcbb2153b7a33866351e78151d74722db8af1a43ac52bff1470847a8e8d895036ab8c4ff0dda609d5ad0772f8686643b5df5af5f08f1af0f7edab94a75d4 EBUILD netbeans-nb-9999_p20151022.ebuild 4997 SHA256 89df804a96cdef9701d3897bc135ec3d013e11d8153ca4a2a722511085709904 SHA512 debdddb74f9f74b303093ef594d78999a949b7793928a4830b1e3bd8a2b2ae17103b59a01376d10a4d094490bb99f9e158c39d3eb730c5bd14c17c790ea1b89e WHIRLPOOL 440fbc7759cac4c402b3132b9f72b04d6f956821f65ab659c55a20b56fd146574dc8aae3406a87fbdfe763eb0d73ed8ceda1bd2538e18478b17b9e44aa9c9119 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20151012.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20151012.ebuild deleted file mode 100644 index 7da2a6e..0000000 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20151012.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 1999-2015 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/2015-10-12_00-02-28/zip/netbeans-trunk-nightly-201510120002-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_p20151014.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20151014.ebuild deleted file mode 100644 index bc8bddd..0000000 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20151014.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 1999-2015 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/2015-10-14_00-02-28/zip/netbeans-trunk-nightly-201510140002-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_p20151015.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20151015.ebuild deleted file mode 100644 index e9d2655..0000000 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20151015.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 1999-2015 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/2015-10-15_00-02-28/zip/netbeans-trunk-nightly-201510150002-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_p20151016.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20151016.ebuild deleted file mode 100644 index 6eda841..0000000 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20151016.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 1999-2015 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/2015-10-16_00-02-28/zip/netbeans-trunk-nightly-201510160002-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_p20151018.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20151018.ebuild deleted file mode 100644 index e43b458..0000000 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20151018.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 1999-2015 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/2015-10-18_00-02-28/zip/netbeans-trunk-nightly-201510180002-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_p20151019.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20151019.ebuild deleted file mode 100644 index e42cfa5..0000000 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20151019.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 1999-2015 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/2015-10-19_00-02-28/zip/netbeans-trunk-nightly-201510190002-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/Manifest b/dev-java/netbeans-php/Manifest index ee4064f..bdd23a0 100644 --- a/dev-java/netbeans-php/Manifest +++ b/dev-java/netbeans-php/Manifest @@ -7,12 +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-201510120002-src.zip 208620253 SHA256 27fba7e135412fccea434d6c3682ec0d8103855f58e8f21038255e1c413d02d3 SHA512 b6cb66f87186220d50785fd57aa311e22982cf531246501620182a08e61de058da8584b45ea0ebb6651f877509492c74f98de5ccd64b5ea6bd2c80ac42d0aa34 WHIRLPOOL 4906908eb51d2d0d0c0c20a0f73433f2cbb76d4243335381c388882901756f26f460395990fd3a4a4316b4496a8330a792e9f1c8b5b20d3f1d542d1b31f99163 -DIST netbeans-trunk-nightly-201510140002-src.zip 208620278 SHA256 ec207e7f0ca45db66859688f6b23b44082e324f196f08ea4aec1d5aae467e0db SHA512 77aecf6fbfcc4b176b92b239217e333b0132f6274243779948394a33a78907a35e7e64454679129480167bb1b28910429eccdd9c7cba6aafcd7a823e84810518 WHIRLPOOL fd89d1fe5b98ad04ba306c0cf7d7918cb4f8f4a545e3ce2c1c14260ca143326db43d1298c94b206f7d8601c57c454debcad9858c20951229d1d41777923ebe0e -DIST netbeans-trunk-nightly-201510150002-src.zip 208627914 SHA256 a7e2706439132b898453379d3fff80e13f5e36458e7b1c8fa11212b6c45028b9 SHA512 de7f0d786ebd952dc4031f27ff16d0f1988f47a18b2c235afab6171b18daa30348a42e85763d6c57cbc185dc2049605de0676e9de896c60898669252e3a223c6 WHIRLPOOL b57bca24b7473081f75820c3a5e425db95589000aacd1e77350c2f35de9eecc11afb41b700fa267f54149dd6e228e50693187b63d7573ce3c6d5ba6813361b81 -DIST netbeans-trunk-nightly-201510160002-src.zip 208629531 SHA256 6ebdf2274ef07d0a5200ce62c35a31f89265c8975ebfba25a47b8ad03e199df4 SHA512 d1fa286feb5e472d8003be3ca18101eb074a415910c88a58d8b2eb6785b3e9ef60a21264616fca6d8fe0b41b3862ed3692bdc87ae41e2f3ad88278e1c11725cf WHIRLPOOL 3301b0c0b4985650adc27e648e911bbf7bf0d5543152a5651a8d95c2db0917732644c8de13da1192ddb91dae1cd38e40c00e7dab4674cdc5f400d5c92767c670 -DIST netbeans-trunk-nightly-201510180002-src.zip 208635309 SHA256 d0e1daa5c4efe5b670917153ad43d65058993c762ad00921cf662fe0ec825a22 SHA512 c2b65e827cdcb5b78ad8304b5b1dde3b2c5959baed9824d8dc57189f623c1bc5bcef48878935cbad140346b4fb72747d34218ff805bd39f2129884ee1bb28e57 WHIRLPOOL 6cf4e991925df6cbf520c46831f767ec39f7a7cf430d4950ef3fe50e71623fe846ba04eaba880fc6854b0c9b748ab82a0377f4be79e2a15ceb089d4b8a03a69d -DIST netbeans-trunk-nightly-201510190002-src.zip 208635309 SHA256 ec26fab3d6ab196510089a32f1324b69dbb9a51938c09b619feb5e46dab2d706 SHA512 9417d43e0c089d5ddbacef844be18a625ae1a1ef717abbe157c2245b1952b9852eb288e24257340a06c5ebecbca8e11b3c3bec3e2b0e0f7daef58b71f374869b WHIRLPOOL f708735c1d7bf0ff65d41cdf3df23563530236627f676b4da7e355697d297c4d07779813ed3043a7303f3b371e6da0460c63f5321042f87af36b3bbc60b210d5 DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678 DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746 DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572 @@ -34,12 +28,6 @@ DIST netbeans-trunk-nightly-201511170002-src.zip 208994489 SHA256 c57071941342d3 DIST netbeans-trunk-nightly-201511180002-src.zip 208995009 SHA256 88f399ba279027f4f93fad39b40fd0e7cc07b9ef38c46b81ae6d8e06c664f83f SHA512 a1f27891ae7235975a385d91270ff1977910545616b841f3fc79f6df4d6ad477ccbb85e4ba3da9872fba89c5e5462ca26e09ce97fcd4ff370c17fc25d03ed111 WHIRLPOOL 6b3206e3165c33297b78b03e9b4ed752e5b36d1cf9193cb56ecb7b5878143fb2c3f9fda721c6265cae945c6caf87c8ce8b16bd77ee4d28485b5cf3da7cd8e535 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_p20151012.ebuild 4417 SHA256 87be267f2a5eb4e2d173db1cdcd6ab26d8d93de553f54d74235f07be0241e551 SHA512 602aebcb2abed36c303c7eed206bfefbff71bf64db79d146ecf567cd1e4dfd40a5489a9d136ff8eba0f43e1db81af1951357844e24ecd48ee8fbaba623290ad1 WHIRLPOOL 98f5330b9a84e41eafa745310589a2af7dfb9d33ca70c95bbf3381fb28d5b0381e217334b4530682b2e3df049cbde2568f615251db3d01b3ed1574eeefb766ee -EBUILD netbeans-php-9999_p20151014.ebuild 4417 SHA256 850be8c9942028f13c7f7faf527571e1b3dcee460d45ea1268f372651da731f8 SHA512 70250dbf9fbd7922ca6cf8db9564713130700f279081a87646a10e93e982c98a2d8ea7a10324979f2f15fc02343e78d5b631e2a1cfb5b696f7cafc47fc88d98e WHIRLPOOL b9e5bc0485526ae7f065ec0006518eb06898f436a0ce158f501d6b01a7c69ecf46287c2d3b017653600ee419a26af763eb194c89fa5ef3ffc985bc9eb087c20d -EBUILD netbeans-php-9999_p20151015.ebuild 4417 SHA256 d0172f945159595ced4e3fb6bff584f32a4174e7e728680f7e1b78298b3b7066 SHA512 dd7fff48d50f4290ab10e7dc903d4e7c5ae03537f7e872f9a88789260eb055a3286ae5f63fd0fc288d0e136282a792b52ae85cc91405210750950e9ad7db5401 WHIRLPOOL f7648cbd9a5b1f0427ff16a5adfd05236b175b2a728baf1a444ffc78dd529148417cec9f9ee096f0b427aff8f7a7d1898fd2ebe5be79ec3f9fe66730751abdb0 -EBUILD netbeans-php-9999_p20151016.ebuild 4417 SHA256 7f2be214f2ea5c0a8169bbe1512629b9c1facddc46080b9aa8ccf293ac1d2441 SHA512 fd597b4a2138c446edf3926a567d1855ff1ab11c840c743a4b53b3f5cb376414cf779676e2253681e7864231294bafe4694472374f97762f81c2659d1067e1f3 WHIRLPOOL 1109cbb935956e0ee06a611bb15f2ed3a3befa6ecce6e186eef97abd40429aa51dde04919aa2c76516251ac730160e677a289b4870b2ab1a1edd83bafcdd47ea -EBUILD netbeans-php-9999_p20151018.ebuild 4417 SHA256 86a2751a59a2973232ebc58dcf00f7532b7cea4b712238561518dac926df5cb6 SHA512 baf3feee827f3ea4aeab367d9312aedd83c6e4b0d7e4ccbd416dda45fa887616cfd486e5080128c42067ba2fab1f5f8dfbc30373a98d2233494ee5f5c19ece91 WHIRLPOOL 4433674e069d6622e9cb5908776806efd8dad3c6c63307dd612c1af34cdc185f1aa258386635c0af7f7cb57995a031d585a766bd500ec8799f101db2f2c2d2e0 -EBUILD netbeans-php-9999_p20151019.ebuild 4417 SHA256 134c67ccb6d4a4f117eca9e7f423aa7b6d523a21809b808477c53bf9775603b3 SHA512 34596524d4627c8229dfcb1698da74a27d791a3046386e6eaac004128a2336e2a786fa0d8e9e946b2db68f77a383524085eb62e6197d0143183f7cb52a278dbb WHIRLPOOL f61c26bdaee16b1dce5ee9ea3965aae7e289c14103f9daf2ceab600b1e7b1cbcc0bef3832430db41df785968b63d02a195a8240da33da9bd67000c083eeb4338 EBUILD netbeans-php-9999_p20151020.ebuild 4417 SHA256 208c7fa12dd52de0ce78d242a9f427ba5b41adfca6cb259fad7fc4ace2df820d SHA512 3f73c670d6dfe34c28379c6e107588c293bd283b5de32089c83f8c7770baf9b1e53a284ad62c82b96df9590e08b8f45653a679603326a005063242bbf510b1ff WHIRLPOOL 7014632a49417d2062092a771c83b140d31b2eb6586673af3c766fff1d8afbca1b749b1866a407378f9757621ccce816c19a08eb12a50d52891ec1c6fc3776fb EBUILD netbeans-php-9999_p20151021.ebuild 4417 SHA256 b24ce936662554673be3aff8ea5336e6fdab67b224387562f745e83b0db07c0a SHA512 925de49261031fcf5746b890b978a6c14fe33a8b9a4505fa32dd8db8667f7000ecf7e68aa507619b7bc96020167295f4b878798b69675cd91702142ac09e3f8b WHIRLPOOL e3ba0851bbf8eab5d9a0007beed75e16943721d30db70c2ef2aa7c2bd8e99ed2d45844ef4bac9c53e6e069a205772563abaf0e242c3fce56e42b24d41b7a3def EBUILD netbeans-php-9999_p20151022.ebuild 4417 SHA256 eecba5b3b17ecc48e5d37ed05da4c746b8b89447ee52ed6de0539b2ca40e3162 SHA512 28c76bdac0036e20abdcb72d3584c8cf598a51a2e5edb0f6ec76140ab41ca1a71e8dfeea002a55a4e7a3e4d778cd035cee876e5d5424b8f3adafe6b5a22aedfc WHIRLPOOL 6e5fdc4553d72deb8a695a3457c8b4963e92f0c502db34532f6483ed183bc01c31398770a743500e59d3fa2a82ae0c3695018756788976d434aa25b2afaade0c diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20151012.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20151012.ebuild deleted file mode 100644 index b50afae..0000000 --- a/dev-java/netbeans-php/netbeans-php-9999_p20151012.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2015 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/2015-10-12_00-02-28/zip/netbeans-trunk-nightly-201510120002-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=${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_p20151014.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20151014.ebuild deleted file mode 100644 index 251874f..0000000 --- a/dev-java/netbeans-php/netbeans-php-9999_p20151014.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2015 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/2015-10-14_00-02-28/zip/netbeans-trunk-nightly-201510140002-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=${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_p20151015.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20151015.ebuild deleted file mode 100644 index 9562958..0000000 --- a/dev-java/netbeans-php/netbeans-php-9999_p20151015.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2015 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/2015-10-15_00-02-28/zip/netbeans-trunk-nightly-201510150002-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=${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_p20151016.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20151016.ebuild deleted file mode 100644 index bea8eee..0000000 --- a/dev-java/netbeans-php/netbeans-php-9999_p20151016.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2015 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/2015-10-16_00-02-28/zip/netbeans-trunk-nightly-201510160002-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=${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_p20151018.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20151018.ebuild deleted file mode 100644 index e1e34c4..0000000 --- a/dev-java/netbeans-php/netbeans-php-9999_p20151018.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2015 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/2015-10-18_00-02-28/zip/netbeans-trunk-nightly-201510180002-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=${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_p20151019.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20151019.ebuild deleted file mode 100644 index 35894c0..0000000 --- a/dev-java/netbeans-php/netbeans-php-9999_p20151019.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2015 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/2015-10-19_00-02-28/zip/netbeans-trunk-nightly-201510190002-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=${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/Manifest b/dev-java/netbeans-platform/Manifest index 0cd53bf..ab2be40 100644 --- a/dev-java/netbeans-platform/Manifest +++ b/dev-java/netbeans-platform/Manifest @@ -19,12 +19,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-201510120002-src.zip 208620253 SHA256 27fba7e135412fccea434d6c3682ec0d8103855f58e8f21038255e1c413d02d3 SHA512 b6cb66f87186220d50785fd57aa311e22982cf531246501620182a08e61de058da8584b45ea0ebb6651f877509492c74f98de5ccd64b5ea6bd2c80ac42d0aa34 WHIRLPOOL 4906908eb51d2d0d0c0c20a0f73433f2cbb76d4243335381c388882901756f26f460395990fd3a4a4316b4496a8330a792e9f1c8b5b20d3f1d542d1b31f99163 -DIST netbeans-trunk-nightly-201510140002-src.zip 208620278 SHA256 ec207e7f0ca45db66859688f6b23b44082e324f196f08ea4aec1d5aae467e0db SHA512 77aecf6fbfcc4b176b92b239217e333b0132f6274243779948394a33a78907a35e7e64454679129480167bb1b28910429eccdd9c7cba6aafcd7a823e84810518 WHIRLPOOL fd89d1fe5b98ad04ba306c0cf7d7918cb4f8f4a545e3ce2c1c14260ca143326db43d1298c94b206f7d8601c57c454debcad9858c20951229d1d41777923ebe0e -DIST netbeans-trunk-nightly-201510150002-src.zip 208627914 SHA256 a7e2706439132b898453379d3fff80e13f5e36458e7b1c8fa11212b6c45028b9 SHA512 de7f0d786ebd952dc4031f27ff16d0f1988f47a18b2c235afab6171b18daa30348a42e85763d6c57cbc185dc2049605de0676e9de896c60898669252e3a223c6 WHIRLPOOL b57bca24b7473081f75820c3a5e425db95589000aacd1e77350c2f35de9eecc11afb41b700fa267f54149dd6e228e50693187b63d7573ce3c6d5ba6813361b81 -DIST netbeans-trunk-nightly-201510160002-src.zip 208629531 SHA256 6ebdf2274ef07d0a5200ce62c35a31f89265c8975ebfba25a47b8ad03e199df4 SHA512 d1fa286feb5e472d8003be3ca18101eb074a415910c88a58d8b2eb6785b3e9ef60a21264616fca6d8fe0b41b3862ed3692bdc87ae41e2f3ad88278e1c11725cf WHIRLPOOL 3301b0c0b4985650adc27e648e911bbf7bf0d5543152a5651a8d95c2db0917732644c8de13da1192ddb91dae1cd38e40c00e7dab4674cdc5f400d5c92767c670 -DIST netbeans-trunk-nightly-201510180002-src.zip 208635309 SHA256 d0e1daa5c4efe5b670917153ad43d65058993c762ad00921cf662fe0ec825a22 SHA512 c2b65e827cdcb5b78ad8304b5b1dde3b2c5959baed9824d8dc57189f623c1bc5bcef48878935cbad140346b4fb72747d34218ff805bd39f2129884ee1bb28e57 WHIRLPOOL 6cf4e991925df6cbf520c46831f767ec39f7a7cf430d4950ef3fe50e71623fe846ba04eaba880fc6854b0c9b748ab82a0377f4be79e2a15ceb089d4b8a03a69d -DIST netbeans-trunk-nightly-201510190002-src.zip 208635309 SHA256 ec26fab3d6ab196510089a32f1324b69dbb9a51938c09b619feb5e46dab2d706 SHA512 9417d43e0c089d5ddbacef844be18a625ae1a1ef717abbe157c2245b1952b9852eb288e24257340a06c5ebecbca8e11b3c3bec3e2b0e0f7daef58b71f374869b WHIRLPOOL f708735c1d7bf0ff65d41cdf3df23563530236627f676b4da7e355697d297c4d07779813ed3043a7303f3b371e6da0460c63f5321042f87af36b3bbc60b210d5 DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678 DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746 DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572 @@ -46,12 +40,6 @@ DIST netbeans-trunk-nightly-201511170002-src.zip 208994489 SHA256 c57071941342d3 DIST netbeans-trunk-nightly-201511180002-src.zip 208995009 SHA256 88f399ba279027f4f93fad39b40fd0e7cc07b9ef38c46b81ae6d8e06c664f83f SHA512 a1f27891ae7235975a385d91270ff1977910545616b841f3fc79f6df4d6ad477ccbb85e4ba3da9872fba89c5e5462ca26e09ce97fcd4ff370c17fc25d03ed111 WHIRLPOOL 6b3206e3165c33297b78b03e9b4ed752e5b36d1cf9193cb56ecb7b5878143fb2c3f9fda721c6265cae945c6caf87c8ce8b16bd77ee4d28485b5cf3da7cd8e535 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_p20151012.ebuild 9382 SHA256 90231f4def8670365d111a45ee05d6dd3e2f1bfa64804a5993b5aa4acfd4e00e SHA512 f5ab98a7633761bcba8abc709c30f58dfe5e57e6314a8461cc9eb8241279dcc5e897372131141380e731494bbc3db87c3e5e48dbdfee251dcfb02dcc6260669b WHIRLPOOL 637af216dcade3dfc52bb9874e644d67c679913f1467dbba03de17af67e6407052d71755570d56be355d450d74ebae4cb8a621fd40e17bbcd2101c655f2fce22 -EBUILD netbeans-platform-9999_p20151014.ebuild 9382 SHA256 40c2cc850a8f185b141e61e33d65db96da85141a6ca732187dee784dad608e25 SHA512 2bc028cb3d74ba2cbc807a7239a5e206b9bd42753e30335f060b930e3d345be9400f3d668213eba6dea5ed17f9247d6c65db1445f36b0eadfffeba2652de4f16 WHIRLPOOL 275ad4998afb89cea3047223c700b06dc0bd6e0c20e8178706a59b6d53a9ccd537364dfa35795e2efc9840c8247a421326bf73b98cfb7e29d0282af0b7757e85 -EBUILD netbeans-platform-9999_p20151015.ebuild 9382 SHA256 022312d08e8c5d7ddb9ea031f8e71aac6ef1b4f175b99007739171a60ae29854 SHA512 57cb0281c93762d19848cf6b945f193bba81f7519618ad42f45b99728d77ccd216e60c8f3bf4d74611f2b043757fd914035c36db786a8e736267d847016224c7 WHIRLPOOL 81b132507608109f0b2d379cdc0fa28a6d256a5969248e65ed66142d3078309c4037021698c833d6969789db8499d2c32faa36c8f45dbeedf5f288a58b64f61d -EBUILD netbeans-platform-9999_p20151016.ebuild 9382 SHA256 85cc4e6e134dcbf554e7a44b719cd425ba87762892540b0b88422312b5e1b40e SHA512 3d51695643a1d543ca3aea80fa280f82d8cf724587cd50a36d521df755a150b4579b01c857408b2c5f2abfa61cfe08a76bdab74048926280e08d525d433a9e3a WHIRLPOOL 5c7b1fa230f2b1a5e8ee3729a6f1419a9ba6d8c4c7beb272f54a9ce225f66696cdd28d5379c4ec287d11813519e45286527f64553ecff522214af545f93a84b8 -EBUILD netbeans-platform-9999_p20151018.ebuild 9382 SHA256 2e7c7c99e1dacb14d36c26e4cadf0557c9ea5eb712ac0c72a55cc2cf27c8463b SHA512 e2e83c1c7420089cf191eda5a34abd2397692c904493a6cf3a07cc9ecf7781ba721fc1de737b38f42704f921f8fef62a90d7bfedec14c1431d7b01a531483404 WHIRLPOOL e83953b874a385442efc08d3d4c0c5b18b32057d6f465eecde4e31808d218a8163a92c58fe4b48aa300945aa032e92949604f305cdbedf0e145af9caf3767c4c -EBUILD netbeans-platform-9999_p20151019.ebuild 9382 SHA256 3709e97a9fc66b35cfc999e68d76d834ee8160b893a5ca60e43af03341195561 SHA512 2d7094d4b084585479721dfab2682735f42a2ac5fea1ae7ec9e4cfa853599c8818ec8a44bcf19cd02d6bb01bf88f8fe07f3082f2526ca2f472e53ad90469a2c0 WHIRLPOOL 70f183498d51471b0a51dfd569457573b41a9b8d3058a0de4e2ebf31e04cdb6560e9d881f530890c25b8f07addec8956a034265be41bae78f86d08b2b338dbd8 EBUILD netbeans-platform-9999_p20151020.ebuild 9382 SHA256 db617dafb475e4324a21b071b145e661f9a79d786e95e7f396234d29308dc595 SHA512 5fcebabf4c0035b7ab436ca6da2ddf63a19a3d1f91e87193a0dc806b25d03c0f4e406b43232460bc4f54155a741d975b77dbeb2ec621a300276dae0b1b2f3033 WHIRLPOOL ec49b99816e734a41606e73d3d5bfbcdddfb9bbe73e667b5596919696f683ea37bbe8fcfc118ab63be48029de4708d4315944c38e98891a07e635634de7c8e0a EBUILD netbeans-platform-9999_p20151021.ebuild 9382 SHA256 d9742a3110a5b22b89e4329b9412db78682613b582e782a2a9813768948604e4 SHA512 fc2fe7c58772ce0ade11802e35e777bf91318e3a6b1d10dc66378e36fe310d36db8c51c575b6830eaf5876b2e6fee8a86b19e57ee6e9f1d2dd106f50ab4a8c78 WHIRLPOOL 21ec9e4973de328392a4b7ab8e850f3389ffdc642f120749ba35cb0ba80d5c7db08c8f7f378e97bdf6460c0e14d39a05b638af66b72e6422855cedf4131261b7 EBUILD netbeans-platform-9999_p20151022.ebuild 9382 SHA256 1eb19a322dfc7d6dc8f1bb971253b41957503406af7c41eeb24c68b675fb7106 SHA512 4eca2fce825c4c4b6153c3808b68772c50c4f4e665d37ccab33b81b95cecad54b2d1979252c8b77ce8fc91599421bc974e995dd7a03af4e633d110254da13337 WHIRLPOOL a0f1a07c99ccee9cea1282657c855fee70aeef72487816d23f5f4874795ad27d188987f0babda4f74dbf5bdd5db8f1a3ff5056aa709d62f2a04bfe2758dfde9f diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20151012.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20151012.ebuild deleted file mode 100644 index de9da43..0000000 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20151012.ebuild +++ /dev/null @@ -1,166 +0,0 @@ -# Copyright 1999-2015 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/2015-10-12_00-02-28/zip/netbeans-trunk-nightly-201510120002-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/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-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}" - -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" -# 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}"/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}"/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}"/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=${INSTALL_DIR}/modules/ext - pushd "${D}"/${instdir} >/dev/null || die - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || 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 junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.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 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.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_p20151014.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20151014.ebuild deleted file mode 100644 index 69f194e..0000000 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20151014.ebuild +++ /dev/null @@ -1,166 +0,0 @@ -# Copyright 1999-2015 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/2015-10-14_00-02-28/zip/netbeans-trunk-nightly-201510140002-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/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-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}" - -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" -# 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}"/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}"/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}"/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=${INSTALL_DIR}/modules/ext - pushd "${D}"/${instdir} >/dev/null || die - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || 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 junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.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 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.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_p20151015.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20151015.ebuild deleted file mode 100644 index 78bb57b..0000000 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20151015.ebuild +++ /dev/null @@ -1,166 +0,0 @@ -# Copyright 1999-2015 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/2015-10-15_00-02-28/zip/netbeans-trunk-nightly-201510150002-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/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-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}" - -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" -# 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}"/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}"/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}"/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=${INSTALL_DIR}/modules/ext - pushd "${D}"/${instdir} >/dev/null || die - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || 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 junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.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 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.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_p20151016.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20151016.ebuild deleted file mode 100644 index 93c85b5..0000000 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20151016.ebuild +++ /dev/null @@ -1,166 +0,0 @@ -# Copyright 1999-2015 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/2015-10-16_00-02-28/zip/netbeans-trunk-nightly-201510160002-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/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-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}" - -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" -# 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}"/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}"/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}"/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=${INSTALL_DIR}/modules/ext - pushd "${D}"/${instdir} >/dev/null || die - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || 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 junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.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 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.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_p20151018.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20151018.ebuild deleted file mode 100644 index 26ced97..0000000 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20151018.ebuild +++ /dev/null @@ -1,166 +0,0 @@ -# Copyright 1999-2015 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/2015-10-18_00-02-28/zip/netbeans-trunk-nightly-201510180002-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/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-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}" - -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" -# 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}"/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}"/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}"/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=${INSTALL_DIR}/modules/ext - pushd "${D}"/${instdir} >/dev/null || die - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || 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 junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.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 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.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_p20151019.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20151019.ebuild deleted file mode 100644 index e606a76..0000000 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20151019.ebuild +++ /dev/null @@ -1,166 +0,0 @@ -# Copyright 1999-2015 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/2015-10-19_00-02-28/zip/netbeans-trunk-nightly-201510190002-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/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-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}" - -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" -# 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}"/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}"/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}"/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=${INSTALL_DIR}/modules/ext - pushd "${D}"/${instdir} >/dev/null || die - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || 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 junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.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 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die - 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 50d0354..b50e456 100644 --- a/dev-java/netbeans-profiler/Manifest +++ b/dev-java/netbeans-profiler/Manifest @@ -3,12 +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-201510120002-src.zip 208620253 SHA256 27fba7e135412fccea434d6c3682ec0d8103855f58e8f21038255e1c413d02d3 SHA512 b6cb66f87186220d50785fd57aa311e22982cf531246501620182a08e61de058da8584b45ea0ebb6651f877509492c74f98de5ccd64b5ea6bd2c80ac42d0aa34 WHIRLPOOL 4906908eb51d2d0d0c0c20a0f73433f2cbb76d4243335381c388882901756f26f460395990fd3a4a4316b4496a8330a792e9f1c8b5b20d3f1d542d1b31f99163 -DIST netbeans-trunk-nightly-201510140002-src.zip 208620278 SHA256 ec207e7f0ca45db66859688f6b23b44082e324f196f08ea4aec1d5aae467e0db SHA512 77aecf6fbfcc4b176b92b239217e333b0132f6274243779948394a33a78907a35e7e64454679129480167bb1b28910429eccdd9c7cba6aafcd7a823e84810518 WHIRLPOOL fd89d1fe5b98ad04ba306c0cf7d7918cb4f8f4a545e3ce2c1c14260ca143326db43d1298c94b206f7d8601c57c454debcad9858c20951229d1d41777923ebe0e -DIST netbeans-trunk-nightly-201510150002-src.zip 208627914 SHA256 a7e2706439132b898453379d3fff80e13f5e36458e7b1c8fa11212b6c45028b9 SHA512 de7f0d786ebd952dc4031f27ff16d0f1988f47a18b2c235afab6171b18daa30348a42e85763d6c57cbc185dc2049605de0676e9de896c60898669252e3a223c6 WHIRLPOOL b57bca24b7473081f75820c3a5e425db95589000aacd1e77350c2f35de9eecc11afb41b700fa267f54149dd6e228e50693187b63d7573ce3c6d5ba6813361b81 -DIST netbeans-trunk-nightly-201510160002-src.zip 208629531 SHA256 6ebdf2274ef07d0a5200ce62c35a31f89265c8975ebfba25a47b8ad03e199df4 SHA512 d1fa286feb5e472d8003be3ca18101eb074a415910c88a58d8b2eb6785b3e9ef60a21264616fca6d8fe0b41b3862ed3692bdc87ae41e2f3ad88278e1c11725cf WHIRLPOOL 3301b0c0b4985650adc27e648e911bbf7bf0d5543152a5651a8d95c2db0917732644c8de13da1192ddb91dae1cd38e40c00e7dab4674cdc5f400d5c92767c670 -DIST netbeans-trunk-nightly-201510180002-src.zip 208635309 SHA256 d0e1daa5c4efe5b670917153ad43d65058993c762ad00921cf662fe0ec825a22 SHA512 c2b65e827cdcb5b78ad8304b5b1dde3b2c5959baed9824d8dc57189f623c1bc5bcef48878935cbad140346b4fb72747d34218ff805bd39f2129884ee1bb28e57 WHIRLPOOL 6cf4e991925df6cbf520c46831f767ec39f7a7cf430d4950ef3fe50e71623fe846ba04eaba880fc6854b0c9b748ab82a0377f4be79e2a15ceb089d4b8a03a69d -DIST netbeans-trunk-nightly-201510190002-src.zip 208635309 SHA256 ec26fab3d6ab196510089a32f1324b69dbb9a51938c09b619feb5e46dab2d706 SHA512 9417d43e0c089d5ddbacef844be18a625ae1a1ef717abbe157c2245b1952b9852eb288e24257340a06c5ebecbca8e11b3c3bec3e2b0e0f7daef58b71f374869b WHIRLPOOL f708735c1d7bf0ff65d41cdf3df23563530236627f676b4da7e355697d297c4d07779813ed3043a7303f3b371e6da0460c63f5321042f87af36b3bbc60b210d5 DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678 DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746 DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572 @@ -30,12 +24,6 @@ DIST netbeans-trunk-nightly-201511170002-src.zip 208994489 SHA256 c57071941342d3 DIST netbeans-trunk-nightly-201511180002-src.zip 208995009 SHA256 88f399ba279027f4f93fad39b40fd0e7cc07b9ef38c46b81ae6d8e06c664f83f SHA512 a1f27891ae7235975a385d91270ff1977910545616b841f3fc79f6df4d6ad477ccbb85e4ba3da9872fba89c5e5462ca26e09ce97fcd4ff370c17fc25d03ed111 WHIRLPOOL 6b3206e3165c33297b78b03e9b4ed752e5b36d1cf9193cb56ecb7b5878143fb2c3f9fda721c6265cae945c6caf87c8ce8b16bd77ee4d28485b5cf3da7cd8e535 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_p20151012.ebuild 3472 SHA256 bfd4ce3aa0d215ca7505c90243e10a0fd0854b93bb0b3f898051f3ca1a19c4f2 SHA512 b61262a99efca801f926453d522c602baefc3ccf31d3f00b8ab9d634c1614ac87f9e2de9df542762d9bb0d6b51f60cbbfbdf712a89212c52732d49e9237518fe WHIRLPOOL 79e6c5f8f909c8876bde34711f2ba78a6fbcea48cdfbb194e53cd630635ea619129f45f278fc8d45e4d4ba5f9668b5ae27a0261e00cde6c167092ee3c9d09eeb -EBUILD netbeans-profiler-9999_p20151014.ebuild 3472 SHA256 5bd1759c4d512cd8f680b0fc4b6477b09847b0f4891e8af93719b8c51c5bb076 SHA512 91fb4ed9dccf8bd241901d3044229310e66b4471ccca716f40d865a4e13bf6c5858d9a36ac4ed0aed4e9f95e1def4789b936bce34a4193fd487427868658927b WHIRLPOOL 3086790d31c2d7fd7db57a2ae49d575b2ca18bfa6627fadd1cc78d457839a8b9e08228020663903ea67553cb7e7beec1327cad1318b27b02ac91bd90e4a9668b -EBUILD netbeans-profiler-9999_p20151015.ebuild 3472 SHA256 12f443c111c0e989fae0cb9936256df68de38c54122de7ccdcaa0d9a0186bf71 SHA512 e383106e56ebc23be0f61dd4b168f615da1669d62e68219cd934cf40d8b878ce9076f2f0bb0ce6c136e964273bcea00d28b5f55a47f67aea336baa58d8d85f2e WHIRLPOOL 154e592eed96fc3d4aafb5aa40b7b6601c6ec2336372bc32dd7b654e0b57e40cb18585778603c4c97c5c7c19dcca6801bb68770eb3fdf168901cd38703f6ab32 -EBUILD netbeans-profiler-9999_p20151016.ebuild 3472 SHA256 a4d48f59a31dfb1b0fe75732019f4a1ea4b0d16c8c0789e4ca7502f330af5ede SHA512 33bd5d229e28401c68eaffc1ec6d438742f80320436a7d3d185d645770171cf1a2a3e5229f63caf53c1b4886c38cf4675aa526429e9a08f919e9e5ec016589e6 WHIRLPOOL 21ffe8d087944e693f8228f385c4ebb4500cf20aa1935ebb8039b3201d8749f840529e464d55ef515eda4f32fd29b68667c934b782a4bf22bc7b173f3d8f079d -EBUILD netbeans-profiler-9999_p20151018.ebuild 3472 SHA256 8ced5e95622467c3fe974edc2b591939a31ee61c9312c4f509e4a3f3fefd014b SHA512 5fc00d8351bc3f4004f85e7c84375969fbfab76857cc058d7aeb4968f0d681405575a6b951a30478350114a7343f586db01a0efa17f68ec584d7883c5ba60d6c WHIRLPOOL 66831657c9e399004f683cd69f465cd8e3fa58691b60522eff20d8965731d11a92caf121bf05ce1199ee5720c1ad962a4202a2226b7247c9ceee00fd01721164 -EBUILD netbeans-profiler-9999_p20151019.ebuild 3472 SHA256 eace79d3de272258ef9009a3c4283d9fa701041260025c287263b34b6f072b1d SHA512 bd2467fb53675302480acaedcbc2534289b8b186bd2c258953cc250ce78e8611316836718ae1319504f881ed8df2e3f37538d6c88c62116c617e3eac65fb813c WHIRLPOOL f059f18d280038e6d11f4fd25572d079ec40ede9b5f045dcf0607083b9a2fa908c632c812d40a81910a577aa7dcff199ada3afd561d049c80733df2e8b0f12dc EBUILD netbeans-profiler-9999_p20151020.ebuild 3472 SHA256 2b1993d329fe5afdea67c7e24a85fafff444cd7c28b57c9caf5c62b1ecde78f1 SHA512 db24778ecdb2490041c2ec371f94bbe417d1e2712ee1cd43b39b069f3dec7d87b23c494fbfe85408f7d202caa8c3e8761346070d07bb51233d75c24cc623b206 WHIRLPOOL 48caf83a0980a80af45609c9067e4c7f3df4f78f405fe2b545a14a63abf3fad1f316181767f1da3f5b945eaf0bf566ead544ad18516604c5fdc2099a493b7f04 EBUILD netbeans-profiler-9999_p20151021.ebuild 3472 SHA256 03f58d3f6e992c1274fdcc0025c4fa32f718075f0e5225589a6873a0a2d64c7b SHA512 963d342afd85e0451a1bfcc72f94fd77b3f166bd38bb1b03f1bf414640aaa901167fbccc622d71a6c3708cd1eec278501acebe5271352ff65b0a6c3b8c5fa11e WHIRLPOOL e976cace69d324d27c8fa2ce56239d884d2a673c4c341aec1748a7743f8712c6395c9bdc7121750a62f6751d37c194207b08dc644540aa4e0fd0a59f90c47289 EBUILD netbeans-profiler-9999_p20151022.ebuild 3472 SHA256 f33a9e9eb1f2a2dce32855a61ec417a3ff6c835b011492d83c66fa884c0f0179 SHA512 740a39b644677e35195cdc9e83afeacafe8ea0e76a4e8e8c4d3fcbbdcadaf675a4e99e8ff713892587cd3fb0e7d7e06e207b17a3abb39914b4e32cdb7a1d37c2 WHIRLPOOL b25ef4c55c9305654175af0bb700c3796858dc836f3868f3a6ade3b7455f643c46819534170e90a82efffcdf98ff37f33827f8e556a3641343bd46f162c8f228 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151012.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151012.ebuild deleted file mode 100644 index 3c04e9b..0000000 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151012.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2015 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/2015-10-12_00-02-28/zip/netbeans-trunk-nightly-201510120002-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_p20151014.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151014.ebuild deleted file mode 100644 index 3240fc2..0000000 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151014.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2015 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/2015-10-14_00-02-28/zip/netbeans-trunk-nightly-201510140002-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_p20151015.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151015.ebuild deleted file mode 100644 index 8bf13c5..0000000 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151015.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2015 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/2015-10-15_00-02-28/zip/netbeans-trunk-nightly-201510150002-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_p20151016.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151016.ebuild deleted file mode 100644 index 5782637..0000000 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151016.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2015 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/2015-10-16_00-02-28/zip/netbeans-trunk-nightly-201510160002-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_p20151018.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151018.ebuild deleted file mode 100644 index 43f6c71..0000000 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151018.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2015 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/2015-10-18_00-02-28/zip/netbeans-trunk-nightly-201510180002-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_p20151019.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151019.ebuild deleted file mode 100644 index 8fe0637..0000000 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151019.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2015 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/2015-10-19_00-02-28/zip/netbeans-trunk-nightly-201510190002-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 727a36a..c1823a2 100644 --- a/dev-java/netbeans-webcommon/Manifest +++ b/dev-java/netbeans-webcommon/Manifest @@ -12,12 +12,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-201510120002-src.zip 208620253 SHA256 27fba7e135412fccea434d6c3682ec0d8103855f58e8f21038255e1c413d02d3 SHA512 b6cb66f87186220d50785fd57aa311e22982cf531246501620182a08e61de058da8584b45ea0ebb6651f877509492c74f98de5ccd64b5ea6bd2c80ac42d0aa34 WHIRLPOOL 4906908eb51d2d0d0c0c20a0f73433f2cbb76d4243335381c388882901756f26f460395990fd3a4a4316b4496a8330a792e9f1c8b5b20d3f1d542d1b31f99163 -DIST netbeans-trunk-nightly-201510140002-src.zip 208620278 SHA256 ec207e7f0ca45db66859688f6b23b44082e324f196f08ea4aec1d5aae467e0db SHA512 77aecf6fbfcc4b176b92b239217e333b0132f6274243779948394a33a78907a35e7e64454679129480167bb1b28910429eccdd9c7cba6aafcd7a823e84810518 WHIRLPOOL fd89d1fe5b98ad04ba306c0cf7d7918cb4f8f4a545e3ce2c1c14260ca143326db43d1298c94b206f7d8601c57c454debcad9858c20951229d1d41777923ebe0e -DIST netbeans-trunk-nightly-201510150002-src.zip 208627914 SHA256 a7e2706439132b898453379d3fff80e13f5e36458e7b1c8fa11212b6c45028b9 SHA512 de7f0d786ebd952dc4031f27ff16d0f1988f47a18b2c235afab6171b18daa30348a42e85763d6c57cbc185dc2049605de0676e9de896c60898669252e3a223c6 WHIRLPOOL b57bca24b7473081f75820c3a5e425db95589000aacd1e77350c2f35de9eecc11afb41b700fa267f54149dd6e228e50693187b63d7573ce3c6d5ba6813361b81 -DIST netbeans-trunk-nightly-201510160002-src.zip 208629531 SHA256 6ebdf2274ef07d0a5200ce62c35a31f89265c8975ebfba25a47b8ad03e199df4 SHA512 d1fa286feb5e472d8003be3ca18101eb074a415910c88a58d8b2eb6785b3e9ef60a21264616fca6d8fe0b41b3862ed3692bdc87ae41e2f3ad88278e1c11725cf WHIRLPOOL 3301b0c0b4985650adc27e648e911bbf7bf0d5543152a5651a8d95c2db0917732644c8de13da1192ddb91dae1cd38e40c00e7dab4674cdc5f400d5c92767c670 -DIST netbeans-trunk-nightly-201510180002-src.zip 208635309 SHA256 d0e1daa5c4efe5b670917153ad43d65058993c762ad00921cf662fe0ec825a22 SHA512 c2b65e827cdcb5b78ad8304b5b1dde3b2c5959baed9824d8dc57189f623c1bc5bcef48878935cbad140346b4fb72747d34218ff805bd39f2129884ee1bb28e57 WHIRLPOOL 6cf4e991925df6cbf520c46831f767ec39f7a7cf430d4950ef3fe50e71623fe846ba04eaba880fc6854b0c9b748ab82a0377f4be79e2a15ceb089d4b8a03a69d -DIST netbeans-trunk-nightly-201510190002-src.zip 208635309 SHA256 ec26fab3d6ab196510089a32f1324b69dbb9a51938c09b619feb5e46dab2d706 SHA512 9417d43e0c089d5ddbacef844be18a625ae1a1ef717abbe157c2245b1952b9852eb288e24257340a06c5ebecbca8e11b3c3bec3e2b0e0f7daef58b71f374869b WHIRLPOOL f708735c1d7bf0ff65d41cdf3df23563530236627f676b4da7e355697d297c4d07779813ed3043a7303f3b371e6da0460c63f5321042f87af36b3bbc60b210d5 DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678 DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746 DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572 @@ -39,12 +33,6 @@ DIST netbeans-trunk-nightly-201511170002-src.zip 208994489 SHA256 c57071941342d3 DIST netbeans-trunk-nightly-201511180002-src.zip 208995009 SHA256 88f399ba279027f4f93fad39b40fd0e7cc07b9ef38c46b81ae6d8e06c664f83f SHA512 a1f27891ae7235975a385d91270ff1977910545616b841f3fc79f6df4d6ad477ccbb85e4ba3da9872fba89c5e5462ca26e09ce97fcd4ff370c17fc25d03ed111 WHIRLPOOL 6b3206e3165c33297b78b03e9b4ed752e5b36d1cf9193cb56ecb7b5878143fb2c3f9fda721c6265cae945c6caf87c8ce8b16bd77ee4d28485b5cf3da7cd8e535 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_p20151012.ebuild 4991 SHA256 c4ccb1942974abe0dd9ef9553bd7ea9c0cf0c47df6369ba6b67e7b42047c9ce4 SHA512 48f65de75c7a314681fa7c41b73564d5652f7cde6a09209373e76b7bbbde8210b710193cb485c24b49fea518c9d4ad86b050173278e1cdf364fa4e55dc5c7c23 WHIRLPOOL 6b5826e16262dbfef991e63d7d8a85dede6ebe93cdce5b25abeda04a4b74dd295f7d81c43bc03685a3393ad2893ace9d2c5aff08fe53f7c006165a75c1bfb230 -EBUILD netbeans-webcommon-9999_p20151014.ebuild 4991 SHA256 24f23cb320d08b4d52bd77350497c3ede18627ef962bb0d244f7fc121c168cd4 SHA512 5989052c5a774ae61dec3d3c9ff63a57b9534ab1d74ee55098988690c34b314f8ae2a2353f1999b103ec6fce55d53fda3b302c5b12f2d60f57a0e5f273915153 WHIRLPOOL b59de70ea986df692c06e808b76af1c67218f9ca5df4de0c6f303993a68f9998e582d41224c7fa08fffeca66b9192f4ff7fa7464b96c03d2ee3a1ba1c6563011 -EBUILD netbeans-webcommon-9999_p20151015.ebuild 4991 SHA256 5a95b892f110433978d31be3b1d26f8892fcd50a9a9a00723d5109ff05638078 SHA512 755c3e40f29292a04325c5d7c466d11917c4e0e4415a2c8b99f483e79a1a375b51c703cd23d17f93c2352b56ceeda19ea16e4eac07b18f530f0799b99a0ea575 WHIRLPOOL 5f4da2022f8f547a6fed449da3d59c2aada477ee5470724ce8ae7d616a75806a5fd12ee5d98b0ce30e32386f7efd5adb7442681c6baa5001479a84d7e0468c96 -EBUILD netbeans-webcommon-9999_p20151016.ebuild 4991 SHA256 ab8eae3339233170da669ee8a8142c5f42af71e8043278a33ff20571271206d4 SHA512 ef1213084fc694254b1cf1a181b2e3f01bea50ae0413118b3aab69f9a50f7803e6645dcd822110c2858df85ff4f922da87055d83cbcb2a1f220dc99dfc0e238c WHIRLPOOL baedf5d8bded41a19b07b664aa9c8516b5f6d410a75dc36dab81f65496f475cabe5a0effef046e2f9178fda847b0266241047a8741f2afd2d944e3b3ac113c03 -EBUILD netbeans-webcommon-9999_p20151018.ebuild 4991 SHA256 5fa424f30ff9800d517e8a151f5dd080168e1f7a49397263d9fa9e8461fffaa6 SHA512 1f23687367d7789781fec019cf8a9d504ff4ff5b6c838d72a82df08b88aacf3180d7390f7f733c31aaaeeb4cc078fd267353ca52c492f611dc10852bd5065c9b WHIRLPOOL e10190540eb7830ba1016904c1ddc2493157e7f7e0a299ba9c5ac1f52bf25cdc33cb871085e7b117221a7457b8070ccb1ef7ea7a7cf4f7ebcc75d15e900e99d7 -EBUILD netbeans-webcommon-9999_p20151019.ebuild 4991 SHA256 2adcbca8db36c998c90f1e828ae175af1aa4d1b3bb685edb31e0624921c90063 SHA512 86635481d4f7b0ff07ad0faaf82d30392a2a7970cb14d685f8a2fffa0612046fbb882f9c85ab7540abeacb99f9ab7994a1a6714d85f69a5365fc1b11008835f9 WHIRLPOOL 92e4a9c50fb586335b71641d0516ebef5c7034aadae6ce3aade0e89216275dd78413429310ab645b4355df5939e0baa500f121ee7732d81c01fb35231ed49dad EBUILD netbeans-webcommon-9999_p20151020.ebuild 4991 SHA256 d0ec398501285ef079063a9136b13a1cd191a422b54a035e2c3dfc4ba7603b31 SHA512 480a3b051ef36de88a023d53f764b522dee66ec02d1acb730d43cf4e8dc7f3f66690ce847fb3ce37a2f8b0234a0fc9fef3e6683ca40f858cd2dd0df1eda15687 WHIRLPOOL bc2873d5be22616d0327e9f40bc721549b75f4bb4d2288ab415ce3a5ec18c77ba0c1e8d9dde7524d0efac71142f95fc68fb951c0a786eb40dc22fec52991d4cc EBUILD netbeans-webcommon-9999_p20151021.ebuild 4991 SHA256 e1bcd977700d48aa2bb75b738ecff755fc24723d4152d0acc832a2b8c2d7311f SHA512 26df77097e720f8fa8cda7b666f64998f0851eb5cc4d7763974b4a09e863a59827efe68f76fef434685ffae7b5f21c7367d5713d3318547efc588606b4595b64 WHIRLPOOL 7d54f163d3939bba0ddcd256ec91addbe063101cc8d8b1dcfd7e08d586d52cd9b0a2e19d08db316d916ba97066b6989772e2231c0c73f67fbb57434b14f95a7f EBUILD netbeans-webcommon-9999_p20151022.ebuild 4991 SHA256 b1a14475ee0025e7b750d8779915750c7b30d1bbd79513f536a21fecd237eadf SHA512 dadc81d7405fd4bee1249583ce4102a1193c959825e261372a8ce561a6b6415712dac13b1a78ac3f808d45a771a362c1c8944769ad191fbaa333e1e0d235f7f9 WHIRLPOOL 24a20915e017bad651b8bcab44e107e2ff5ca74925fa5975400f8b94f9339d97cf9ead5e2af7b36bc67fb0e2a01d7a7a1d613a84a2e222bebfe4aec5fe25035c diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151012.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151012.ebuild deleted file mode 100644 index bd44a4d..0000000 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151012.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2015 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/2015-10-12_00-02-28/zip/netbeans-trunk-nightly-201510120002-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_p20151014.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151014.ebuild deleted file mode 100644 index 96491a7..0000000 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151014.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2015 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/2015-10-14_00-02-28/zip/netbeans-trunk-nightly-201510140002-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_p20151015.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151015.ebuild deleted file mode 100644 index 22919d5..0000000 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151015.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2015 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/2015-10-15_00-02-28/zip/netbeans-trunk-nightly-201510150002-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_p20151016.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151016.ebuild deleted file mode 100644 index 036c3c5..0000000 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151016.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2015 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/2015-10-16_00-02-28/zip/netbeans-trunk-nightly-201510160002-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_p20151018.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151018.ebuild deleted file mode 100644 index 0fd0cc9..0000000 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151018.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2015 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/2015-10-18_00-02-28/zip/netbeans-trunk-nightly-201510180002-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_p20151019.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151019.ebuild deleted file mode 100644 index d1fdecc..0000000 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151019.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2015 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/2015-10-19_00-02-28/zip/netbeans-trunk-nightly-201510190002-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/Manifest b/dev-java/netbeans-websvccommon/Manifest index ac61b04..f765cff 100644 --- a/dev-java/netbeans-websvccommon/Manifest +++ b/dev-java/netbeans-websvccommon/Manifest @@ -3,12 +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-201510120002-src.zip 208620253 SHA256 27fba7e135412fccea434d6c3682ec0d8103855f58e8f21038255e1c413d02d3 SHA512 b6cb66f87186220d50785fd57aa311e22982cf531246501620182a08e61de058da8584b45ea0ebb6651f877509492c74f98de5ccd64b5ea6bd2c80ac42d0aa34 WHIRLPOOL 4906908eb51d2d0d0c0c20a0f73433f2cbb76d4243335381c388882901756f26f460395990fd3a4a4316b4496a8330a792e9f1c8b5b20d3f1d542d1b31f99163 -DIST netbeans-trunk-nightly-201510140002-src.zip 208620278 SHA256 ec207e7f0ca45db66859688f6b23b44082e324f196f08ea4aec1d5aae467e0db SHA512 77aecf6fbfcc4b176b92b239217e333b0132f6274243779948394a33a78907a35e7e64454679129480167bb1b28910429eccdd9c7cba6aafcd7a823e84810518 WHIRLPOOL fd89d1fe5b98ad04ba306c0cf7d7918cb4f8f4a545e3ce2c1c14260ca143326db43d1298c94b206f7d8601c57c454debcad9858c20951229d1d41777923ebe0e -DIST netbeans-trunk-nightly-201510150002-src.zip 208627914 SHA256 a7e2706439132b898453379d3fff80e13f5e36458e7b1c8fa11212b6c45028b9 SHA512 de7f0d786ebd952dc4031f27ff16d0f1988f47a18b2c235afab6171b18daa30348a42e85763d6c57cbc185dc2049605de0676e9de896c60898669252e3a223c6 WHIRLPOOL b57bca24b7473081f75820c3a5e425db95589000aacd1e77350c2f35de9eecc11afb41b700fa267f54149dd6e228e50693187b63d7573ce3c6d5ba6813361b81 -DIST netbeans-trunk-nightly-201510160002-src.zip 208629531 SHA256 6ebdf2274ef07d0a5200ce62c35a31f89265c8975ebfba25a47b8ad03e199df4 SHA512 d1fa286feb5e472d8003be3ca18101eb074a415910c88a58d8b2eb6785b3e9ef60a21264616fca6d8fe0b41b3862ed3692bdc87ae41e2f3ad88278e1c11725cf WHIRLPOOL 3301b0c0b4985650adc27e648e911bbf7bf0d5543152a5651a8d95c2db0917732644c8de13da1192ddb91dae1cd38e40c00e7dab4674cdc5f400d5c92767c670 -DIST netbeans-trunk-nightly-201510180002-src.zip 208635309 SHA256 d0e1daa5c4efe5b670917153ad43d65058993c762ad00921cf662fe0ec825a22 SHA512 c2b65e827cdcb5b78ad8304b5b1dde3b2c5959baed9824d8dc57189f623c1bc5bcef48878935cbad140346b4fb72747d34218ff805bd39f2129884ee1bb28e57 WHIRLPOOL 6cf4e991925df6cbf520c46831f767ec39f7a7cf430d4950ef3fe50e71623fe846ba04eaba880fc6854b0c9b748ab82a0377f4be79e2a15ceb089d4b8a03a69d -DIST netbeans-trunk-nightly-201510190002-src.zip 208635309 SHA256 ec26fab3d6ab196510089a32f1324b69dbb9a51938c09b619feb5e46dab2d706 SHA512 9417d43e0c089d5ddbacef844be18a625ae1a1ef717abbe157c2245b1952b9852eb288e24257340a06c5ebecbca8e11b3c3bec3e2b0e0f7daef58b71f374869b WHIRLPOOL f708735c1d7bf0ff65d41cdf3df23563530236627f676b4da7e355697d297c4d07779813ed3043a7303f3b371e6da0460c63f5321042f87af36b3bbc60b210d5 DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678 DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746 DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572 @@ -30,12 +24,6 @@ DIST netbeans-trunk-nightly-201511170002-src.zip 208994489 SHA256 c57071941342d3 DIST netbeans-trunk-nightly-201511180002-src.zip 208995009 SHA256 88f399ba279027f4f93fad39b40fd0e7cc07b9ef38c46b81ae6d8e06c664f83f SHA512 a1f27891ae7235975a385d91270ff1977910545616b841f3fc79f6df4d6ad477ccbb85e4ba3da9872fba89c5e5462ca26e09ce97fcd4ff370c17fc25d03ed111 WHIRLPOOL 6b3206e3165c33297b78b03e9b4ed752e5b36d1cf9193cb56ecb7b5878143fb2c3f9fda721c6265cae945c6caf87c8ce8b16bd77ee4d28485b5cf3da7cd8e535 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_p20151012.ebuild 2721 SHA256 e6a812bf57bbc0977aeee94c21c168e5ce5e372045ebe0a52039c080445cca59 SHA512 2e26f0b4c90cf3870d08369656f8e77a13a570931e99771179f6abba88c40116cc30fc4439eeddcaf0cecd1ef12f9856d3a88c0127e14eb63934eba62f903f09 WHIRLPOOL 1a9ac3f25ff07768f1bcfda3345514922de3ad11c54498053b3ebebc38fe5f34462bdb9a00b43325f7f9ff7181b871d46f739282e330990430fcfe9b21b72ab4 -EBUILD netbeans-websvccommon-9999_p20151014.ebuild 2721 SHA256 82f9d4940410cb78c8d9220a496bf6cc836ba657897195221226e4a68a887af3 SHA512 12627c1ecfe9a98dbfc150467052226699407ab348e1e001ee31391cdc05fc770888f91dd5cc2a56b64ca5c91cb3884b4ac75fa2403df816c0b88c859c7b3a2e WHIRLPOOL 8bc506d15efb4bc9aa2dd6ba450379b71da5d9c2e8d1d2f8d1c892d16a787015681b1e93e451978b80e9f6ca5182c698a5088863947e7f45dc9ad10898b76a4d -EBUILD netbeans-websvccommon-9999_p20151015.ebuild 2721 SHA256 ead1f2b7417227887de963c369748a388b64c2bef59418faff3fce21ad115a30 SHA512 e9b5fab4e0413ff101d5a885ccda4f5fee956fb3a5f1e2a44f6d16a2be7be05d125f9e0b87047f805d4259739e1cbddfa775b19f73572c2c1d5ef7402144aa56 WHIRLPOOL 210c3e70dd8bfe073d1a411a54d5e3cc52e8403759641ecd48769f98cb5f954b3d1d910187ff3d8f3de898a6785981090ee4a0820f42f825fec330c24a93fe74 -EBUILD netbeans-websvccommon-9999_p20151016.ebuild 2721 SHA256 862eb1b81f8edd412b3c54dd1f53d3fae90dbf40bd29f06d19a3d1fe47573234 SHA512 5b8abc9cdafd58c44c1a98018dc0a9f455fa5f110ccc2aafe6f34c6358224bf44f16015e147e6ef300113f399ad01e85d659398bfa350db301642f9f914efb9e WHIRLPOOL 4e4a61a4890f2faf216f2c0b21922ae9c1c39f2d4cdd04a11d3773840535f5418d6f85974f33edda9eae565abfd0fba3e600cc02a5ea1b95fdf5884205ab4c3e -EBUILD netbeans-websvccommon-9999_p20151018.ebuild 2721 SHA256 580a129a1160ab01eb8ff8f38ae961421bea415507415dcef7149e0836109c71 SHA512 054fd9e7879e2f172c4922fb02b999858e10c9b82a59ff4ecab84f692b9a0ef7577e8026f868f70beb9330ef8dd7089566cddc8cc2ae0d9769c1ae529ea2ddc7 WHIRLPOOL 16b266cad9d47659b373f7e47bff6e72ef218e8480d5500f6e05214ccc8f4878c0def78371f87ac8b99cb3f069c184c7a7556c23e4d0dc7a9b7f2a0bc2df17eb -EBUILD netbeans-websvccommon-9999_p20151019.ebuild 2721 SHA256 443153a696ca5d85c4e1be5a42f4de77677c884e050820af80fffce32bc5fa1d SHA512 dfedd19c47fb32e5f5cbbbb43856492bdc0800d3e3300dbb95c8fe5e936ce9e5b475ec8b6266169199ac8c82897ec0d22fa99f69ebc4ab389551c5a470bca92e WHIRLPOOL 43491118eee9eb10b5f9fb538ddd304c5d96bf505e1d5cbd9289773b04d3ce592bfd8e2f6a2ba609db6773609f2e120770d411fc02d4e78c311360c0049429d8 EBUILD netbeans-websvccommon-9999_p20151020.ebuild 2721 SHA256 115ff09c7ff247c8b9ef65d7452406d05c17a740ee65c47948d9930276f6a565 SHA512 27ade14dda248dc3af18dd95798bf50b1bb777decc2c7c19757bac3a23fd6da256cce671acbd5c17c46c3c0ee2713f6ea1a901f5e48e2af74bc5a4c141686666 WHIRLPOOL d663e9681d67ce23e5147ffff7215a00c11a2ea3414ac04d27d7f4a94fb4853a1a51c48005a1cd78aaaf0cb788850315982b39d640cda5d6ad80a69bd6906bdb EBUILD netbeans-websvccommon-9999_p20151021.ebuild 2721 SHA256 ce046ae9846e58b532e79316ebb273b4d664408658b4f587f237af3b7028dd45 SHA512 f252fa6dd9b9bb9da91f8d53076fc4784be036b375cf0e6ab58accd5472b90096aec06a7a4e5072dee259b5a6bf7045589c2e54ba23a04480cf5d3e293ebcd09 WHIRLPOOL cee236130568ed4089c9d439794453fcba3a75370b7c82b0d7d4754d2d92a19ca2bc673e18e06723baa4938068d3b514a7811f16be278f4db2466099810a0603 EBUILD netbeans-websvccommon-9999_p20151022.ebuild 2721 SHA256 81a6b38dc99d0293d3403c66340e6bbe1542382bd4be3a4849d77948dc7f72d7 SHA512 178c75337decbe611cae1d3456fcf5c92cfa16ec554ed841c97ad84e462af8db33ea488fe21cd8fe9db41483fdb3808a808de3f5a512dece8c5c3fd0d3b982c5 WHIRLPOOL b737fa34d4babc81e05fe98cbc2611758803f303a5b28f366d1bdd9ac0b1d769ac25c440652363e412b4637f671457f653ae2747542d80d94c3fc479a9b402d0 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151012.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151012.ebuild deleted file mode 100644 index 375258f..0000000 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151012.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2015 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/2015-10-12_00-02-28/zip/netbeans-trunk-nightly-201510120002-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_p20151014.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151014.ebuild deleted file mode 100644 index 001807b..0000000 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151014.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2015 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/2015-10-14_00-02-28/zip/netbeans-trunk-nightly-201510140002-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_p20151015.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151015.ebuild deleted file mode 100644 index 4641d5a..0000000 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151015.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2015 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/2015-10-15_00-02-28/zip/netbeans-trunk-nightly-201510150002-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_p20151016.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151016.ebuild deleted file mode 100644 index 0af27fc..0000000 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151016.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2015 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/2015-10-16_00-02-28/zip/netbeans-trunk-nightly-201510160002-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_p20151018.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151018.ebuild deleted file mode 100644 index a577567..0000000 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151018.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2015 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/2015-10-18_00-02-28/zip/netbeans-trunk-nightly-201510180002-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_p20151019.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151019.ebuild deleted file mode 100644 index 74e5d6c..0000000 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151019.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2015 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/2015-10-19_00-02-28/zip/netbeans-trunk-nightly-201510190002-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 693513c..9117b99 100644 --- a/dev-util/netbeans/Manifest +++ b/dev-util/netbeans/Manifest @@ -6,12 +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-201510120002-src.zip 208620253 SHA256 27fba7e135412fccea434d6c3682ec0d8103855f58e8f21038255e1c413d02d3 SHA512 b6cb66f87186220d50785fd57aa311e22982cf531246501620182a08e61de058da8584b45ea0ebb6651f877509492c74f98de5ccd64b5ea6bd2c80ac42d0aa34 WHIRLPOOL 4906908eb51d2d0d0c0c20a0f73433f2cbb76d4243335381c388882901756f26f460395990fd3a4a4316b4496a8330a792e9f1c8b5b20d3f1d542d1b31f99163 -DIST netbeans-trunk-nightly-201510140002-src.zip 208620278 SHA256 ec207e7f0ca45db66859688f6b23b44082e324f196f08ea4aec1d5aae467e0db SHA512 77aecf6fbfcc4b176b92b239217e333b0132f6274243779948394a33a78907a35e7e64454679129480167bb1b28910429eccdd9c7cba6aafcd7a823e84810518 WHIRLPOOL fd89d1fe5b98ad04ba306c0cf7d7918cb4f8f4a545e3ce2c1c14260ca143326db43d1298c94b206f7d8601c57c454debcad9858c20951229d1d41777923ebe0e -DIST netbeans-trunk-nightly-201510150002-src.zip 208627914 SHA256 a7e2706439132b898453379d3fff80e13f5e36458e7b1c8fa11212b6c45028b9 SHA512 de7f0d786ebd952dc4031f27ff16d0f1988f47a18b2c235afab6171b18daa30348a42e85763d6c57cbc185dc2049605de0676e9de896c60898669252e3a223c6 WHIRLPOOL b57bca24b7473081f75820c3a5e425db95589000aacd1e77350c2f35de9eecc11afb41b700fa267f54149dd6e228e50693187b63d7573ce3c6d5ba6813361b81 -DIST netbeans-trunk-nightly-201510160002-src.zip 208629531 SHA256 6ebdf2274ef07d0a5200ce62c35a31f89265c8975ebfba25a47b8ad03e199df4 SHA512 d1fa286feb5e472d8003be3ca18101eb074a415910c88a58d8b2eb6785b3e9ef60a21264616fca6d8fe0b41b3862ed3692bdc87ae41e2f3ad88278e1c11725cf WHIRLPOOL 3301b0c0b4985650adc27e648e911bbf7bf0d5543152a5651a8d95c2db0917732644c8de13da1192ddb91dae1cd38e40c00e7dab4674cdc5f400d5c92767c670 -DIST netbeans-trunk-nightly-201510180002-src.zip 208635309 SHA256 d0e1daa5c4efe5b670917153ad43d65058993c762ad00921cf662fe0ec825a22 SHA512 c2b65e827cdcb5b78ad8304b5b1dde3b2c5959baed9824d8dc57189f623c1bc5bcef48878935cbad140346b4fb72747d34218ff805bd39f2129884ee1bb28e57 WHIRLPOOL 6cf4e991925df6cbf520c46831f767ec39f7a7cf430d4950ef3fe50e71623fe846ba04eaba880fc6854b0c9b748ab82a0377f4be79e2a15ceb089d4b8a03a69d -DIST netbeans-trunk-nightly-201510190002-src.zip 208635309 SHA256 ec26fab3d6ab196510089a32f1324b69dbb9a51938c09b619feb5e46dab2d706 SHA512 9417d43e0c089d5ddbacef844be18a625ae1a1ef717abbe157c2245b1952b9852eb288e24257340a06c5ebecbca8e11b3c3bec3e2b0e0f7daef58b71f374869b WHIRLPOOL f708735c1d7bf0ff65d41cdf3df23563530236627f676b4da7e355697d297c4d07779813ed3043a7303f3b371e6da0460c63f5321042f87af36b3bbc60b210d5 DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678 DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746 DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572 @@ -33,12 +27,6 @@ DIST netbeans-trunk-nightly-201511170002-src.zip 208994489 SHA256 c57071941342d3 DIST netbeans-trunk-nightly-201511180002-src.zip 208995009 SHA256 88f399ba279027f4f93fad39b40fd0e7cc07b9ef38c46b81ae6d8e06c664f83f SHA512 a1f27891ae7235975a385d91270ff1977910545616b841f3fc79f6df4d6ad477ccbb85e4ba3da9872fba89c5e5462ca26e09ce97fcd4ff370c17fc25d03ed111 WHIRLPOOL 6b3206e3165c33297b78b03e9b4ed752e5b36d1cf9193cb56ecb7b5878143fb2c3f9fda721c6265cae945c6caf87c8ce8b16bd77ee4d28485b5cf3da7cd8e535 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_p20151012.ebuild 7210 SHA256 20c5306816f8efe37c01d9a81e15a6ce370e13c16c432868602e5c306c320ee7 SHA512 056626c8165f98285cd979a19d841829d41afbae8a9d25c6a6b44b69e659325f43f312ae672950261c44eb50613ab497e16d1cdd329ce6c3e5eb2d0910f9c7fa WHIRLPOOL 2e62379f61835aa0398ef6b07b90b4ef513d6d663cab440e3b03da628a2cb8e854a7a6d92460247becf39d449e637dfa8b14669762763f459c7034b441e6f419 -EBUILD netbeans-9999_p20151014.ebuild 7210 SHA256 a95b5ddc386ff86e89234cf69dd1a76b12516dc14af272e2b75a65251c8c1975 SHA512 944348e2a11707c9bbdd151609805c77df34f43d79fe13d279058558b8ee49c6cf6e921970a20549e20979593584a7ac5c366037d1e06f275e2398adbe22c3d5 WHIRLPOOL 3657a2a35558a090269e47355442524cdb397e7fe233ffb613ed7ab45fbf8bf647b16c7af1d748901680805f52439945aa39707cadbda20d14308d4437c025c2 -EBUILD netbeans-9999_p20151015.ebuild 7210 SHA256 b13e4f7e1f42d785b4269442719d4c195ada7b0dd62bd27d74ec4925944b2da4 SHA512 b3fedf83088d3fb1313e5385e2f8a806d7425cb1da7868557f3eb69facf88b6fb8c7b27b007d6651196a57ef0d077cea75fb1f1e0285c19567a703549fd4e01d WHIRLPOOL 57aff484459fe02faea2670a4f6c0436a9a1b412ef733ebf0c7a493013976685c50d3f52032d338e42672eb4c7201be830ea3275bceab807f193edf23fdf3037 -EBUILD netbeans-9999_p20151016.ebuild 7210 SHA256 1c968ee408d4e2222e8637cc844b1a84a6bf528c51ff4d3cf286702bbbbe3a90 SHA512 89a7ab70410a75ccde62c2b468194a7e1a142f10ad38de0e917d9e8c67715bab071116433971ff9378ad1ebe4643bcc0bba540613685822ab4d2c2e5ccb66050 WHIRLPOOL 814cf7018786ac73092174ced2c2491caba044994b7482171446757aef69b886f926ed2f68ea60f6c90d33a78d663466eda3d7de0c9178f287042246a8edbdfd -EBUILD netbeans-9999_p20151018.ebuild 7210 SHA256 76b9a0d3a074e58583999673562c343a305ae1a0dfcf8488d6bf0eb7e049aabe SHA512 f5bcd5b81b7e619a0e641bc3908038d108fe51df58be4be48f9d26982478094f0b4a963fa959abef1928fdb93f80a52396f5cc0658419ff26dd5834240a9f3ec WHIRLPOOL eaf90ce72e665448c055f295bf19a27647f29be28ce938b69378dc2f1c985582afdf5f60a233ec4088fcfed4289ba4f94996524a5c6ecfa7250d13d77a1c7229 -EBUILD netbeans-9999_p20151019.ebuild 7210 SHA256 5a6cbfec486deb344c00375590458eca79d5c9dc1c6adbe4c4d28687d7f8894a SHA512 ae8fa6063dae8cff095206c4c6aadeb79d14f49146d9770680b465f3e0dac755aee6a5241ced447075d49521ce8abe32c9cec0dbb1740f20d8f57854445c5958 WHIRLPOOL b6fad6c170a446af18b586ab0fef63ef1a795b21afbb47c4df2236cd33d901621d776d0f799261d709f7079da85ab663df3acde9885e737ddc78cbd7f239ea0b EBUILD netbeans-9999_p20151020.ebuild 7210 SHA256 a6b6f167d3b234a13eda7a8e03cf567afed94db4b32b53507640ed566e476909 SHA512 5f58a49a0d4ef7bb7dec98279eac950a88aa9f58f6c4f0a15b50c1b894211eceac8a4e1bca24d38ac6a1c1932678b73041a86d6818057afa24d0fbd503ce2546 WHIRLPOOL fd11fe87d841ecab50b36276d770a2e4b52566d6346cb92a69f22d606f9519c6a7cd244185e288dd9bc76ca08a2aef383576ff397df62d9085aeb2c09f0f573e EBUILD netbeans-9999_p20151021.ebuild 7210 SHA256 225a9d7b7600ee198486923f2b80170effa1c05ec5bd1a7aefb10e2deae73317 SHA512 9713857940ebee5a03afcb484763ed83fa2748961b7560eda427ef2b1814bbe8ee556a6dae348078c29f9573ad28166f6abdb16268ab6a30e65c9464d5a2c0c7 WHIRLPOOL 3eb5986ee7273d958e8610cfa8d81911c540e38e3a9c1f66c9e63a5fec62c67aee616071390fdc3e3643e8f8ccba23657e4dc4d9ccdad655c69b9028a6d3cc0a EBUILD netbeans-9999_p20151022.ebuild 7210 SHA256 cbf3546da7aa887c4d4a63d35c24bd6fddf63ebce42f3283b78c4c0fc92ae1c2 SHA512 20ac86f818714ac1c4b2e4f09d3b1ddb8b062d16505cc4b91ab826521509986193643f0b1db81254dc3b39d2d9687448d361bf565123153e9d9db3b45f966c41 WHIRLPOOL 4b73a12dc9742d515e5c1cf79c4d276f3dea57576f0143c542a4b04d3f4d386ffec2ed8383c17b2297d43a89d1b861f0a288e20f843be30c749b5f2a9c31be41 diff --git a/dev-util/netbeans/netbeans-9999_p20151012.ebuild b/dev-util/netbeans/netbeans-9999_p20151012.ebuild deleted file mode 100644 index e0c1343..0000000 --- a/dev-util/netbeans/netbeans-9999_p20151012.ebuild +++ /dev/null @@ -1,264 +0,0 @@ -# Copyright 1999-2015 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/2015-10-12_00-02-28/zip/netbeans-trunk-nightly-201510120002-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_p20151014.ebuild b/dev-util/netbeans/netbeans-9999_p20151014.ebuild deleted file mode 100644 index 224c533..0000000 --- a/dev-util/netbeans/netbeans-9999_p20151014.ebuild +++ /dev/null @@ -1,264 +0,0 @@ -# Copyright 1999-2015 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/2015-10-14_00-02-28/zip/netbeans-trunk-nightly-201510140002-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_p20151015.ebuild b/dev-util/netbeans/netbeans-9999_p20151015.ebuild deleted file mode 100644 index 588df08..0000000 --- a/dev-util/netbeans/netbeans-9999_p20151015.ebuild +++ /dev/null @@ -1,264 +0,0 @@ -# Copyright 1999-2015 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/2015-10-15_00-02-28/zip/netbeans-trunk-nightly-201510150002-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_p20151016.ebuild b/dev-util/netbeans/netbeans-9999_p20151016.ebuild deleted file mode 100644 index 4226753..0000000 --- a/dev-util/netbeans/netbeans-9999_p20151016.ebuild +++ /dev/null @@ -1,264 +0,0 @@ -# Copyright 1999-2015 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/2015-10-16_00-02-28/zip/netbeans-trunk-nightly-201510160002-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_p20151018.ebuild b/dev-util/netbeans/netbeans-9999_p20151018.ebuild deleted file mode 100644 index 5362c81..0000000 --- a/dev-util/netbeans/netbeans-9999_p20151018.ebuild +++ /dev/null @@ -1,264 +0,0 @@ -# Copyright 1999-2015 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/2015-10-18_00-02-28/zip/netbeans-trunk-nightly-201510180002-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_p20151019.ebuild b/dev-util/netbeans/netbeans-9999_p20151019.ebuild deleted file mode 100644 index 1240013..0000000 --- a/dev-util/netbeans/netbeans-9999_p20151019.ebuild +++ /dev/null @@ -1,264 +0,0 @@ -# Copyright 1999-2015 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/2015-10-19_00-02-28/zip/netbeans-trunk-nightly-201510190002-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 -}