1 |
commit: 500a09559f70768666388e1ce20fade9e2e74491 |
2 |
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Mar 2 12:34:24 2016 +0000 |
4 |
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Mar 2 12:35:02 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=500a0955 |
7 |
|
8 |
dev-java/netbeans-ide: fixed problem with renamed iso-relax jar |
9 |
|
10 |
Package-Manager: portage-2.2.27 |
11 |
|
12 |
....0.2-r1.ebuild => netbeans-ide-8.0.2-r2.ebuild} | 6 +- |
13 |
dev-java/netbeans-ide/netbeans-ide-8.0.2.ebuild | 4 +- |
14 |
...de-8.1-r1.ebuild => netbeans-ide-8.1-r2.ebuild} | 6 +- |
15 |
dev-java/netbeans-ide/netbeans-ide-8.1.ebuild | 377 --------------------- |
16 |
4 files changed, 8 insertions(+), 385 deletions(-) |
17 |
|
18 |
diff --git a/dev-java/netbeans-ide/netbeans-ide-8.0.2-r1.ebuild b/dev-java/netbeans-ide/netbeans-ide-8.0.2-r2.ebuild |
19 |
similarity index 99% |
20 |
rename from dev-java/netbeans-ide/netbeans-ide-8.0.2-r1.ebuild |
21 |
rename to dev-java/netbeans-ide/netbeans-ide-8.0.2-r2.ebuild |
22 |
index bf5ae69..a241ae7 100644 |
23 |
--- a/dev-java/netbeans-ide/netbeans-ide-8.0.2-r1.ebuild |
24 |
+++ b/dev-java/netbeans-ide/netbeans-ide-8.0.2-r2.ebuild |
25 |
@@ -97,7 +97,7 @@ CDEPEND="~dev-java/netbeans-harness-${PV} |
26 |
dev-java/commons-lang:2.1 |
27 |
dev-java/commons-logging:0 |
28 |
dev-java/icu4j:55 |
29 |
- dev-java/iso-relax:0 |
30 |
+ >=dev-java/iso-relax-20050331-r4:0 |
31 |
dev-java/jdbc-mysql:0 |
32 |
dev-java/jdbc-postgresql:0 |
33 |
>=dev-java/json-simple-1.1:0 |
34 |
@@ -273,7 +273,7 @@ src_prepare() { |
35 |
java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar |
36 |
java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar |
37 |
java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar |
38 |
- java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar |
39 |
+ java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar |
40 |
java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar |
41 |
java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar |
42 |
# java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar |
43 |
@@ -342,7 +342,7 @@ src_install() { |
44 |
pushd "${D}"/${instdir} >/dev/null || die |
45 |
# rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die |
46 |
rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-55/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die |
47 |
- rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die |
48 |
+ rm isorelax.jar && dosym /usr/share/iso-relax/lib/iso-relax.jar ${instdir}/isorelax.jar || die |
49 |
rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die |
50 |
rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die |
51 |
rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die |
52 |
|
53 |
diff --git a/dev-java/netbeans-ide/netbeans-ide-8.0.2.ebuild b/dev-java/netbeans-ide/netbeans-ide-8.0.2.ebuild |
54 |
index 14fd02a..081956c 100644 |
55 |
--- a/dev-java/netbeans-ide/netbeans-ide-8.0.2.ebuild |
56 |
+++ b/dev-java/netbeans-ide/netbeans-ide-8.0.2.ebuild |
57 |
@@ -1,4 +1,4 @@ |
58 |
-# Copyright 1999-2015 Gentoo Foundation |
59 |
+# Copyright 1999-2016 Gentoo Foundation |
60 |
# Distributed under the terms of the GNU General Public License v2 |
61 |
# $Id$ |
62 |
|
63 |
@@ -97,7 +97,7 @@ CDEPEND="~dev-java/netbeans-harness-${PV} |
64 |
dev-java/commons-lang:2.1 |
65 |
dev-java/commons-logging:0 |
66 |
dev-java/icu4j:4.4 |
67 |
- dev-java/iso-relax:0 |
68 |
+ <=dev-java/iso-relax-20050331-r3:0 |
69 |
dev-java/jdbc-mysql:0 |
70 |
dev-java/jdbc-postgresql:0 |
71 |
>=dev-java/json-simple-1.1:0 |
72 |
|
73 |
diff --git a/dev-java/netbeans-ide/netbeans-ide-8.1-r1.ebuild b/dev-java/netbeans-ide/netbeans-ide-8.1-r2.ebuild |
74 |
similarity index 99% |
75 |
rename from dev-java/netbeans-ide/netbeans-ide-8.1-r1.ebuild |
76 |
rename to dev-java/netbeans-ide/netbeans-ide-8.1-r2.ebuild |
77 |
index cc34916..294aead 100644 |
78 |
--- a/dev-java/netbeans-ide/netbeans-ide-8.1-r1.ebuild |
79 |
+++ b/dev-java/netbeans-ide/netbeans-ide-8.1-r2.ebuild |
80 |
@@ -97,7 +97,7 @@ CDEPEND="~dev-java/netbeans-harness-${PV} |
81 |
dev-java/commons-lang:2.1 |
82 |
dev-java/commons-logging:0 |
83 |
dev-java/icu4j:55 |
84 |
- dev-java/iso-relax:0 |
85 |
+ >=dev-java/iso-relax-20050331-r4:0 |
86 |
dev-java/jdbc-mysql:0 |
87 |
dev-java/jdbc-postgresql:0 |
88 |
>=dev-java/jsch-0.1.46:0 |
89 |
@@ -273,7 +273,7 @@ src_prepare() { |
90 |
java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar |
91 |
java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar |
92 |
java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar |
93 |
- java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar |
94 |
+ java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar |
95 |
java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar |
96 |
java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar |
97 |
# java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar |
98 |
@@ -348,7 +348,7 @@ src_install() { |
99 |
pushd "${D}"/${instdir} >/dev/null || die |
100 |
# rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die |
101 |
rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-55/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die |
102 |
- rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die |
103 |
+ rm isorelax.jar && dosym /usr/share/iso-relax/lib/iso-relax.jar ${instdir}/isorelax.jar || die |
104 |
rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die |
105 |
rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die |
106 |
rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die |
107 |
|
108 |
diff --git a/dev-java/netbeans-ide/netbeans-ide-8.1.ebuild b/dev-java/netbeans-ide/netbeans-ide-8.1.ebuild |
109 |
deleted file mode 100644 |
110 |
index a46702f..0000000 |
111 |
--- a/dev-java/netbeans-ide/netbeans-ide-8.1.ebuild |
112 |
+++ /dev/null |
113 |
@@ -1,377 +0,0 @@ |
114 |
-# Copyright 1999-2015 Gentoo Foundation |
115 |
-# Distributed under the terms of the GNU General Public License v2 |
116 |
-# $Id$ |
117 |
- |
118 |
-EAPI="4" |
119 |
-inherit eutils java-pkg-2 java-ant-2 |
120 |
- |
121 |
-DESCRIPTION="Netbeans IDE Cluster" |
122 |
-HOMEPAGE="http://netbeans.org/projects/ide" |
123 |
-SLOT="8.1" |
124 |
-SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip" |
125 |
-SRC_URI="${SOURCE_URL} |
126 |
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2 |
127 |
- http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar |
128 |
- http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar |
129 |
- http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar |
130 |
- http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar |
131 |
- http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar |
132 |
- http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar |
133 |
- http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip |
134 |
- http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip |
135 |
- http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip |
136 |
- http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip |
137 |
- http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar |
138 |
- http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip |
139 |
- http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar |
140 |
- http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip |
141 |
- http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar |
142 |
- http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar |
143 |
- http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar |
144 |
- http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar |
145 |
- http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip |
146 |
- http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar |
147 |
- http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar |
148 |
- http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip |
149 |
- http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar |
150 |
- http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar |
151 |
- http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar |
152 |
- http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar |
153 |
- http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar |
154 |
- http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip |
155 |
- http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip |
156 |
- http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip |
157 |
- http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar |
158 |
- http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar |
159 |
- http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar |
160 |
- http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar |
161 |
- http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar |
162 |
- http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar |
163 |
- http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar |
164 |
- http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar |
165 |
- http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar |
166 |
- http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar |
167 |
- http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar |
168 |
- http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar |
169 |
- http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar |
170 |
- http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar |
171 |
- http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar |
172 |
- http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar |
173 |
- http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar |
174 |
- http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar |
175 |
- http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar |
176 |
- http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar |
177 |
- http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar |
178 |
- http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar |
179 |
- http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar |
180 |
- http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar |
181 |
- http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar |
182 |
- http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar |
183 |
- http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar |
184 |
- http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar |
185 |
- http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar |
186 |
- http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar |
187 |
- http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar |
188 |
- http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar |
189 |
- http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar |
190 |
- http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar |
191 |
- http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar |
192 |
- http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar |
193 |
- http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar |
194 |
- http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar |
195 |
- http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar |
196 |
- http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar |
197 |
- http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar |
198 |
- http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar |
199 |
- http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar |
200 |
- http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar |
201 |
- http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar" |
202 |
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )" |
203 |
-KEYWORDS="~amd64 ~x86" |
204 |
-IUSE="" |
205 |
-S="${WORKDIR}" |
206 |
- |
207 |
-CDEPEND="~dev-java/netbeans-harness-${PV} |
208 |
- ~dev-java/netbeans-platform-${PV} |
209 |
- dev-java/commons-httpclient:3 |
210 |
- dev-java/commons-lang:2.1 |
211 |
- dev-java/commons-logging:0 |
212 |
- dev-java/icu4j:4.4 |
213 |
- dev-java/iso-relax:0 |
214 |
- dev-java/jdbc-mysql:0 |
215 |
- dev-java/jdbc-postgresql:0 |
216 |
- >=dev-java/jsch-0.1.46:0 |
217 |
- >=dev-java/json-simple-1.1:0 |
218 |
- dev-java/jsr173:0 |
219 |
- dev-java/jzlib:0 |
220 |
- dev-java/jvyamlb:0 |
221 |
- dev-java/log4j:0 |
222 |
- dev-java/lucene:3.5 |
223 |
- dev-java/rhino:1.6 |
224 |
- dev-java/saxon:9 |
225 |
- dev-java/smack:2.2 |
226 |
- dev-java/sun-jaf:0 |
227 |
- dev-java/tomcat-servlet-api:2.2 |
228 |
- dev-java/ws-commons-util:0 |
229 |
- dev-java/xerces:2" |
230 |
-# dev-vcs/subversion>=1.8.4:0[java] missing from the tree |
231 |
-# app-text/jing:0 our version is probably too old |
232 |
-# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module" |
233 |
-# dev-java/freemarker:2.3 |
234 |
-# dev-java/ini4j:0 our version is too old |
235 |
-# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours |
236 |
-# dev-java/trilead-ssh2:0 in overlay |
237 |
-DEPEND=">=virtual/jdk-1.7 |
238 |
- app-arch/unzip |
239 |
- dev-java/commons-codec:0 |
240 |
- ${CDEPEND} |
241 |
- dev-java/javacc:0 |
242 |
- dev-java/javahelp:0" |
243 |
-RDEPEND=">=virtual/jdk-1.7 |
244 |
- ${CDEPEND}" |
245 |
- |
246 |
-INSTALL_DIR="/usr/share/${PN}-${SLOT}" |
247 |
- |
248 |
-EANT_BUILD_XML="nbbuild/build.xml" |
249 |
-EANT_BUILD_TARGET="rebuild-cluster" |
250 |
-EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true" |
251 |
-EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7" |
252 |
-JAVA_PKG_BSFIX="off" |
253 |
- |
254 |
-JAVA_PKG_WANT_SOURCE="1.7" |
255 |
-JAVA_PKG_WANT_TARGET="1.7" |
256 |
- |
257 |
-src_unpack() { |
258 |
- unpack $(basename ${SOURCE_URL}) |
259 |
- |
260 |
- einfo "Deleting bundled jars..." |
261 |
- find -name "*.jar" -type f -delete |
262 |
- |
263 |
- unpack netbeans-8.1-build.xml.patch.bz2 |
264 |
- |
265 |
- pushd "${S}" >/dev/null || die |
266 |
- ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die |
267 |
- ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die |
268 |
- ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die |
269 |
- 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 |
270 |
- ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die |
271 |
- ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die |
272 |
- ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die |
273 |
- ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die |
274 |
- ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die |
275 |
- ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die |
276 |
- ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die |
277 |
- ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die |
278 |
- ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die |
279 |
- ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die |
280 |
- ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die |
281 |
- ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die |
282 |
- ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die |
283 |
- ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die |
284 |
- ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die |
285 |
- ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die |
286 |
- ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die |
287 |
- ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die |
288 |
- ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die |
289 |
- ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die |
290 |
- ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die |
291 |
- ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die |
292 |
- ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die |
293 |
- ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die |
294 |
- ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die |
295 |
- ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die |
296 |
- ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die |
297 |
- ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die |
298 |
- ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die |
299 |
- 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 |
300 |
- ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die |
301 |
- ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die |
302 |
- ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die |
303 |
- 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 |
304 |
- 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 |
305 |
- 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 |
306 |
- 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 |
307 |
- 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 |
308 |
- 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 |
309 |
- 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 |
310 |
- 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 |
311 |
- 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 |
312 |
- 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 |
313 |
- 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 |
314 |
- 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 |
315 |
- 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 |
316 |
- 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 |
317 |
- 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 |
318 |
- 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 |
319 |
- 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 |
320 |
- 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 |
321 |
- 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 |
322 |
- 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 |
323 |
- 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 |
324 |
- 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 |
325 |
- ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die |
326 |
- 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 |
327 |
- ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die |
328 |
- ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die |
329 |
- ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die |
330 |
- ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die |
331 |
- ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die |
332 |
- ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die |
333 |
- 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 |
334 |
- 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 |
335 |
- ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die |
336 |
- ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die |
337 |
- ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die |
338 |
- ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die |
339 |
- ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die |
340 |
- ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die |
341 |
- ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die |
342 |
- ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die |
343 |
- popd >/dev/null || die |
344 |
-} |
345 |
- |
346 |
-src_prepare() { |
347 |
- einfo "Deleting bundled class files..." |
348 |
- find -name "*.class" -type f | xargs rm -vf |
349 |
- |
350 |
- epatch netbeans-8.1-build.xml.patch |
351 |
- |
352 |
- # Support for custom patches |
353 |
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then |
354 |
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f` |
355 |
- |
356 |
- if [ -n "${files}" ] ; then |
357 |
- einfo "Applying custom patches:" |
358 |
- |
359 |
- for file in ${files} ; do |
360 |
- epatch "${file}" |
361 |
- done |
362 |
- fi |
363 |
- fi |
364 |
- |
365 |
- einfo "Symlinking external libraries..." |
366 |
- java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar |
367 |
- java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar |
368 |
- |
369 |
- einfo "Linking in other clusters..." |
370 |
- mkdir "${S}"/nbbuild/netbeans || die |
371 |
- pushd "${S}"/nbbuild/netbeans >/dev/null || die |
372 |
- |
373 |
- ln -s /usr/share/netbeans-platform-${SLOT} platform || die |
374 |
- cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die |
375 |
- touch nb.cluster.platform.built |
376 |
- |
377 |
- ln -s /usr/share/netbeans-harness-${SLOT} harness || die |
378 |
- cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die |
379 |
- touch nb.cluster.harness.built |
380 |
- |
381 |
- popd >/dev/null || die |
382 |
- |
383 |
- java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar |
384 |
- java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar |
385 |
- java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar |
386 |
- java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar |
387 |
- java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar |
388 |
- java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar |
389 |
- java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar |
390 |
- java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar |
391 |
- java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar |
392 |
- # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar |
393 |
- java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar |
394 |
- java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar |
395 |
- java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar |
396 |
- java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar |
397 |
- # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar |
398 |
- java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar |
399 |
- java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar |
400 |
- java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar |
401 |
- java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar |
402 |
- java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar |
403 |
- 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 |
404 |
- java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar |
405 |
- java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar |
406 |
- java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar |
407 |
- |
408 |
- java-pkg-2_src_prepare |
409 |
-} |
410 |
- |
411 |
-src_compile() { |
412 |
- unset DISPLAY |
413 |
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed" |
414 |
-} |
415 |
- |
416 |
-src_install() { |
417 |
- pushd nbbuild/netbeans/ide >/dev/null || die |
418 |
- |
419 |
- insinto ${INSTALL_DIR} |
420 |
- |
421 |
- grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die |
422 |
- |
423 |
- doins -r * |
424 |
- rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die |
425 |
- rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die |
426 |
- |
427 |
- insinto ${INSTALL_DIR}/bin/nativeexecution |
428 |
- doins bin/nativeexecution/* |
429 |
- |
430 |
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die |
431 |
- for file in *.sh ; do |
432 |
- fperms 755 ${file} |
433 |
- done |
434 |
- popd >/dev/null || die |
435 |
- |
436 |
- if use x86 ; then |
437 |
- doins -r bin/nativeexecution/Linux-x86 |
438 |
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die |
439 |
- for file in * ; do |
440 |
- fperms 755 ${file} |
441 |
- done |
442 |
- popd >/dev/null || die |
443 |
- elif use amd64 ; then |
444 |
- doins -r bin/nativeexecution/Linux-x86_64 |
445 |
- pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die |
446 |
- for file in * ; do |
447 |
- fperms 755 ${file} |
448 |
- done |
449 |
- popd >/dev/null || die |
450 |
- fi |
451 |
- |
452 |
- popd >/dev/null || die |
453 |
- |
454 |
- local instdir=${INSTALL_DIR}/modules |
455 |
- pushd "${D}"/${instdir} >/dev/null || die |
456 |
- rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die |
457 |
- rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die |
458 |
- popd >/dev/null || die |
459 |
- |
460 |
- local instdir=${INSTALL_DIR}/modules/ext |
461 |
- pushd "${D}"/${instdir} >/dev/null || die |
462 |
- # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die |
463 |
- rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die |
464 |
- rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die |
465 |
- rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die |
466 |
- rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die |
467 |
- rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die |
468 |
- 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 |
469 |
- 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 |
470 |
- rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die |
471 |
- rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die |
472 |
- rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die |
473 |
- rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die |
474 |
- rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die |
475 |
- # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die |
476 |
- rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die |
477 |
- popd >/dev/null || die |
478 |
- |
479 |
- local instdir=${INSTALL_DIR}/modules/ext/jaxb |
480 |
- pushd "${D}"/${instdir} >/dev/null || die |
481 |
- rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die |
482 |
- popd >/dev/null || die |
483 |
- |
484 |
- local instdir=${INSTALL_DIR}/modules/ext/jaxb/api |
485 |
- pushd "${D}"/${instdir} >/dev/null || die |
486 |
- rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die |
487 |
- popd >/dev/null || die |
488 |
- |
489 |
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide |
490 |
-} |