From: | "Miroslav Sulc (fordfrog)" <fordfrog@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in dev-java/netbeans-java: metadata.xml ChangeLog netbeans-java-7.0_rc1.ebuild |
Date: | Wed, 30 Mar 2011 09:59:03 |
Message-Id: | 20110330095854.15A9E20054@flycatcher.gentoo.org |
1 | fordfrog 11/03/30 09:58:54 |
2 | |
3 | Added: metadata.xml ChangeLog netbeans-java-7.0_rc1.ebuild |
4 | Log: |
5 | dev-java/netbeans-java: new ebuild |
6 | |
7 | (Portage version: 2.1.9.45/cvs/Linux x86_64) |
8 | |
9 | Revision Changes Path |
10 | 1.1 dev-java/netbeans-java/metadata.xml |
11 | |
12 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/netbeans-java/metadata.xml?rev=1.1&view=markup |
13 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/netbeans-java/metadata.xml?rev=1.1&content-type=text/plain |
14 | |
15 | Index: metadata.xml |
16 | =================================================================== |
17 | <?xml version="1.0" encoding="UTF-8"?> |
18 | <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
19 | <pkgmetadata> |
20 | <herd>java</herd> |
21 | <maintainer> |
22 | <email>fordfrog@g.o</email> |
23 | <name>Miroslav Šulc</name> |
24 | </maintainer> |
25 | </pkgmetadata> |
26 | |
27 | |
28 | |
29 | 1.1 dev-java/netbeans-java/ChangeLog |
30 | |
31 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/netbeans-java/ChangeLog?rev=1.1&view=markup |
32 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/netbeans-java/ChangeLog?rev=1.1&content-type=text/plain |
33 | |
34 | Index: ChangeLog |
35 | =================================================================== |
36 | # ChangeLog for dev-java/netbeans-java |
37 | # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 |
38 | # $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-java/ChangeLog,v 1.1 2011/03/30 09:58:53 fordfrog Exp $ |
39 | |
40 | *netbeans-java-7.0_rc1 (30 Mar 2011) |
41 | |
42 | 30 Mar 2011; Miroslav Šulc <fordfrog@g.o> |
43 | +netbeans-java-7.0_rc1.ebuild, +metadata.xml: |
44 | Added new ebuild |
45 | |
46 | |
47 | |
48 | |
49 | 1.1 dev-java/netbeans-java/netbeans-java-7.0_rc1.ebuild |
50 | |
51 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/netbeans-java/netbeans-java-7.0_rc1.ebuild?rev=1.1&view=markup |
52 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/netbeans-java/netbeans-java-7.0_rc1.ebuild?rev=1.1&content-type=text/plain |
53 | |
54 | Index: netbeans-java-7.0_rc1.ebuild |
55 | =================================================================== |
56 | # Copyright 1999-2011 Gentoo Foundation |
57 | # Distributed under the terms of the GNU General Public License v2 |
58 | # $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-java/netbeans-java-7.0_rc1.ebuild,v 1.1 2011/03/30 09:58:53 fordfrog Exp $ |
59 | |
60 | EAPI="4" |
61 | WANT_ANT_TASKS="ant-nodeps" |
62 | inherit eutils java-pkg-2 java-ant-2 |
63 | |
64 | DESCRIPTION="Netbeans Java Cluster" |
65 | HOMEPAGE="http://netbeans.org/projects/java" |
66 | SLOT="7.0" |
67 | SOURCE_URL="http://dlc.sun.com.edgesuite.net/netbeans/7.0/rc1/zip/netbeans-7.0rc1-201103280000-src.zip" |
68 | SRC_URI="${SOURCE_URL} |
69 | http://dev.gentoo.org/~fordfrog/distfiles/netbeans-${SLOT}-build.xml-r1.patch.bz2 |
70 | http://hg.netbeans.org/binaries/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip |
71 | http://hg.netbeans.org/binaries/A511890049A6A9B8D675F4417721337580CBD2F9-apache-maven-3.0.3-bin.zip |
72 | http://hg.netbeans.org/binaries/B456600D274B835E1E7DDB16FD843DDAB2ED3EF1-appframework-1.0.3-doc.zip |
73 | http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip |
74 | http://hg.netbeans.org/binaries/8C9BFFBCB34DB6E9C9C03413623F05375D44CE49-eclipselink-2.2.0.jar |
75 | http://hg.netbeans.org/binaries/3BCA561B1B7B284B3D3C097F92A9CD47FF485058-eclipselink-javax.persistence-2.0.jar |
76 | http://hg.netbeans.org/binaries/263D76EEB2FA35AE240DE31CFDE83C04096AE19E-eclipselink-jpa-modelgen-2.2.0.jar |
77 | http://hg.netbeans.org/binaries/59FAD2A4D4A1CFECED8149854EEEC3A7B9668927-glassfish-persistence-v2-build-58g.jar |
78 | http://hg.netbeans.org/binaries/907363E301E2279930C82BEB466BF2053C6E993B-glassfish-persistence-v2ur1-build-09d.jar |
79 | http://hg.netbeans.org/binaries/C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip |
80 | http://hg.netbeans.org/binaries/3AF24D401F76D153B77641865737DE53E41E60D6-indexer-artifact-4.0.0.jar |
81 | http://hg.netbeans.org/binaries/C537EAEE0EB142BB8F7AB6AFF340D79913997DD9-indexer-core-4.0.0.MINDEXER-12+MINDEXER-13.jar |
82 | http://hg.netbeans.org/binaries/03D05A90FFB98D4E5748AE96C99AE549224C1ABC-javac-api-nb-7.0-b07.jar |
83 | http://hg.netbeans.org/binaries/4721463A87B9DBD165254C73E64D824AD748DA18-javac-impl-nb-7.0-b07.jar |
84 | http://hg.netbeans.org/binaries/653A6AD1EF786BC577FC20F56E5F2B1D30423805-maven-dependency-tree-1.2.jar |
85 | http://hg.netbeans.org/binaries/2F43A634A42CC4FD2EF9E24B488AFFD6984D3411-jaxws-2.2.zip |
86 | http://hg.netbeans.org/binaries/23E69F0F17757673C573EBD9899727B82EF7DB7F-jaxws-2.2-api.zip |
87 | http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip |
88 | http://hg.netbeans.org/binaries/2D0D28E05BD6B6452DAAFE2B5CCB69A84EA63E5D-spring-2.5.6.SEC01.jar |
89 | http://hg.netbeans.org/binaries/D88A41174C5F85D1B791D6A8E0F8B8A1C459D6C0-spring-framework-3.0.2.RELEASE.zip" |
90 | LICENSE="|| ( CDDL GPL-2-with-linking-exception )" |
91 | KEYWORDS="~amd64 ~x86" |
92 | IUSE="" |
93 | S="${WORKDIR}" |
94 | |
95 | CDEPEND="~dev-java/netbeans-platform-${PV} |
96 | ~dev-java/netbeans-harness-${PV} |
97 | ~dev-java/netbeans-ide-${PV} |
98 | ~dev-java/netbeans-websvccommon-${PV} |
99 | dev-java/appframework:0 |
100 | dev-java/beansbinding:0 |
101 | dev-java/cglib:2.2 |
102 | dev-java/jdom:1.0 |
103 | dev-java/swing-worker:0" |
104 | DEPEND=">=virtual/jdk-1.6 |
105 | app-arch/unzip |
106 | ${CDEPEND} |
107 | dev-java/javahelp:0" |
108 | RDEPEND=">=virtual/jdk-1.6 |
109 | ${CDEPEND} |
110 | dev-java/absolutelayout:0 |
111 | dev-java/antlr:0[java] |
112 | dev-java/asm:2.2 |
113 | dev-java/cglib:2.1 |
114 | dev-java/commons-collections:0 |
115 | dev-java/dom4j:1 |
116 | dev-java/ehcache:1.2 |
117 | dev-java/fastinfoset:0 |
118 | dev-java/javassist:3 |
119 | dev-java/jsr67:0 |
120 | dev-java/jsr181:0 |
121 | dev-java/jsr250:0 |
122 | dev-java/jta:0 |
123 | dev-java/jtidy:0 |
124 | dev-java/maven-bin:3.0 |
125 | dev-java/saaj:0 |
126 | dev-java/stax-ex:0 |
127 | dev-java/xmlstreambuffer:0" |
128 | |
129 | INSTALL_DIR="/usr/share/${PN}-${SLOT}" |
130 | |
131 | EANT_BUILD_XML="nbbuild/build.xml" |
132 | EANT_BUILD_TARGET="rebuild-cluster" |
133 | EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true" |
134 | JAVA_PKG_BSFIX="off" |
135 | |
136 | src_unpack() { |
137 | unpack $(basename ${SOURCE_URL}) |
138 | |
139 | einfo "Deleting bundled jars..." |
140 | find -name "*.jar" -type f -delete |
141 | |
142 | unpack netbeans-7.0-build.xml-r1.patch.bz2 |
143 | |
144 | pushd "${S}" >/dev/null || die |
145 | ln -s "${DISTDIR}"/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip o.apache.tools.ant.module/external/ant-libs-1.8.2.zip || die |
146 | ln -s "${DISTDIR}"/A511890049A6A9B8D675F4417721337580CBD2F9-apache-maven-3.0.3-bin.zip maven.embedder/external/apache-maven-3.0.3-bin.zip || die |
147 | ln -s "${DISTDIR}"/B456600D274B835E1E7DDB16FD843DDAB2ED3EF1-appframework-1.0.3-doc.zip swingapp/external/appframework-1.0.3-doc.zip || die |
148 | ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die |
149 | ln -s "${DISTDIR}"/8C9BFFBCB34DB6E9C9C03413623F05375D44CE49-eclipselink-2.2.0.jar j2ee.eclipselink/external/eclipselink-2.2.0.jar || die |
150 | ln -s "${DISTDIR}"/3BCA561B1B7B284B3D3C097F92A9CD47FF485058-eclipselink-javax.persistence-2.0.jar j2ee.eclipselink/external/eclipselink-javax.persistence-2.0.jar || die |
151 | ln -s "${DISTDIR}"/263D76EEB2FA35AE240DE31CFDE83C04096AE19E-eclipselink-jpa-modelgen-2.2.0.jar j2ee.eclipselinkmodelgen/external/eclipselink-jpa-modelgen-2.2.0.jar || die |
152 | ln -s "${DISTDIR}"/59FAD2A4D4A1CFECED8149854EEEC3A7B9668927-glassfish-persistence-v2-build-58g.jar j2ee.toplinklib/external/glassfish-persistence-v2-build-58g.jar || die |
153 | ln -s "${DISTDIR}"/907363E301E2279930C82BEB466BF2053C6E993B-glassfish-persistence-v2ur1-build-09d.jar j2ee.toplinklib/external/glassfish-persistence-v2ur1-build-09d.jar || die |
154 | ln -s "${DISTDIR}"/C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip hibernatelib/external/hibernate-3.2.5-lib.zip || die |
155 | ln -s "${DISTDIR}"/3AF24D401F76D153B77641865737DE53E41E60D6-indexer-artifact-4.0.0.jar maven.indexer/external/indexer-artifact-4.0.0.jar || die |
156 | ln -s "${DISTDIR}"/C537EAEE0EB142BB8F7AB6AFF340D79913997DD9-indexer-core-4.0.0.MINDEXER-12+MINDEXER-13.jar maven.indexer/external/indexer-core-4.0.0.MINDEXER-12+MINDEXER-13.jar || die |
157 | ln -s "${DISTDIR}"/03D05A90FFB98D4E5748AE96C99AE549224C1ABC-javac-api-nb-7.0-b07.jar libs.javacapi/external/javac-api-nb-7.0-b07.jar || die |
158 | ln -s "${DISTDIR}"/4721463A87B9DBD165254C73E64D824AD748DA18-javac-impl-nb-7.0-b07.jar libs.javacimpl/external/javac-impl-nb-7.0-b07.jar || die |
159 | ln -s "${DISTDIR}"/653A6AD1EF786BC577FC20F56E5F2B1D30423805-maven-dependency-tree-1.2.jar maven.embedder/external/maven-dependency-tree-1.2.jar || die |
160 | ln -s "${DISTDIR}"/2F43A634A42CC4FD2EF9E24B488AFFD6984D3411-jaxws-2.2.zip websvc.jaxws21/external/jaxws-2.2.zip || die |
161 | ln -s "${DISTDIR}"/23E69F0F17757673C573EBD9899727B82EF7DB7F-jaxws-2.2-api.zip websvc.jaxws21api/external/jaxws-2.2-api.zip || die |
162 | ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die |
163 | ln -s "${DISTDIR}"/2D0D28E05BD6B6452DAAFE2B5CCB69A84EA63E5D-spring-2.5.6.SEC01.jar libs.springframework/external/spring-2.5.6.SEC01.jar || die |
164 | ln -s "${DISTDIR}"/D88A41174C5F85D1B791D6A8E0F8B8A1C459D6C0-spring-framework-3.0.2.RELEASE.zip libs.springframework/external/spring-framework-3.0.2.RELEASE.zip || die |
165 | popd >/dev/null || die |
166 | } |
167 | |
168 | src_prepare() { |
169 | einfo "Deleting bundled class files..." |
170 | find -name "*.class" -type f | xargs rm -vf |
171 | |
172 | epatch netbeans-7.0-build.xml-r1.patch |
173 | sed -i "s%../o.jdesktop.layout/external%\${netbeans.dest.dir}/\${nb.cluster.platform.dir}/modules/ext%" java.examples/build.xml |
174 | |
175 | # Support for custom patches |
176 | if [ -n "${NETBEANS70_PATCHES_DIR}" -a -d "${NETBEANS70_PATCHES_DIR}" ] ; then |
177 | local files=`find "${NETBEANS70_PATCHES_DIR}" -type f` |
178 | |
179 | if [ -n "${files}" ] ; then |
180 | einfo "Applying custom patches:" |
181 | |
182 | for file in ${files} ; do |
183 | epatch "${file}" |
184 | done |
185 | fi |
186 | fi |
187 | |
188 | einfo "Symlinking external libraries..." |
189 | java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar |
190 | java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar |
191 | java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar |
192 | java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar |
193 | java-pkg_jar-from --into swingapp/external appframework appframework.jar appframework-1.0.3.jar |
194 | java-pkg_jar-from --into swingapp/external swing-worker swing-worker.jar swing-worker-1.1.jar |
195 | |
196 | einfo "Linking in other clusters..." |
197 | mkdir "${S}"/nbbuild/netbeans || die |
198 | pushd "${S}"/nbbuild/netbeans >/dev/null || die |
199 | |
200 | ln -s /usr/share/netbeans-platform-${SLOT} platform || die |
201 | cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die |
202 | touch nb.cluster.platform.built |
203 | |
204 | ln -s /usr/share/netbeans-harness-${SLOT} harness || die |
205 | cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die |
206 | touch nb.cluster.harness.built |
207 | |
208 | ln -s /usr/share/netbeans-ide-${SLOT} ide || die |
209 | cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die |
210 | touch nb.cluster.ide.built |
211 | |
212 | ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die |
213 | cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die |
214 | touch nb.cluster.websvccommon.built |
215 | |
216 | popd >/dev/null || die |
217 | |
218 | java-pkg-2_src_prepare |
219 | } |
220 | |
221 | src_install() { |
222 | pushd nbbuild/netbeans/java >/dev/null || die |
223 | |
224 | insinto ${INSTALL_DIR} |
225 | grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die |
226 | |
227 | doins -r * |
228 | rm -fr "${D}"/${INSTALL_DIR}/ant/* || die |
229 | rm -fr "${D}"/${INSTALL_DIR}/maven || die |
230 | dosym /usr/share/maven-bin-3.0 ${INSTALL_DIR}/maven |
231 | |
232 | insinto ${INSTALL_DIR}/ant |
233 | dosym /usr/share/ant/bin ${INSTALL_DIR}/ant/bin |
234 | dosym /usr/share/ant/etc ${INSTALL_DIR}/ant/etc |
235 | doins -r ant/extra |
236 | dosym /usr/share/ant/lib ${INSTALL_DIR}/ant/lib |
237 | doins -r ant/nblib |
238 | dosym /usr/share/ant/tasks ${INSTALL_DIR}/ant/tasks |
239 | local vertasks=$(ls -d /usr/share/ant/tasks-*) |
240 | dosym ${vertasks} ${INSTALL_DIR}/ant/$(basename ${vertasks}) # it would be better if ant would have tasks-current dir |
241 | |
242 | popd >/dev/null || die |
243 | |
244 | local instdir=/${INSTALL_DIR}/modules/ext |
245 | pushd "${D}"/${instdir} >/dev/null || die |
246 | rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die |
247 | rm appframework-1.0.3.jar && dosym /usr/share/appframework/lib/appframework.jar ${instdir}/appframework-1.0.3.jar || die |
248 | rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die |
249 | rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die |
250 | # javac-api-nb-7.0-b07.jar |
251 | # javac-impl-nb-7.0-b07.jar |
252 | # org-netbeans-modules-java-j2seplatform-probe.jar |
253 | rm swing-worker-1.1.jar && dosym /usr/share/swing-worker/lib/swing-worker.jar ${instdir}/swing-worker-1.1.jar || die |
254 | popd >/dev/null || die |
255 | |
256 | local instdir=${INSTALL_DIR}/modules/ext/eclipselink |
257 | pushd "${D}"/${instdir} >/dev/null || die |
258 | # dir: eclipselink |
259 | # eclipselink-javax.persistence-2.0.jar |
260 | # eclipselink-jpa-modelgen-2.2.0.jar |
261 | # eclipselink-2.2.0.jar |
262 | popd >/dev/null || die |
263 | |
264 | local instdir=${INSTALL_DIR}/modules/ext/hibernate |
265 | pushd "${D}"/${instdir} >/dev/null || die |
266 | rm antlr-2.7.6.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.6.jar || die |
267 | rm asm-attrs.jar && dosym /usr/share/asm-2.2/lib/asm-attrs.jar ${instdir}/asm-attrs.jar || die |
268 | rm asm.jar && dosym /usr/share/asm-2.2/lib/asm.jar ${instdir}/asm.jar || die |
269 | rm cglib-2.1.3.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.1.3.jar || die |
270 | rm commons-collections-2.1.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-2.1.1.jar || die |
271 | rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die |
272 | rm ehcache-1.2.3.jar && dosym /usr/share/ehcache-1.2/lib/ehcache.jar ${instdir}/ehcache-1.2.3.jar || die |
273 | # ejb3-persistence.jar |
274 | # hibernate-annotations.jar |
275 | # hibernate-commons-annotations.jar |
276 | # hibernate-entitymanager.jar |
277 | # hibernate-tools.jar |
278 | # hibernate3.jar |
279 | rm javassist.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist.jar || die |
280 | # jdbc2_0-stdext.jar |
281 | rm jta.jar && dosym /usr/share/jta/lib/jta.jar ${instdir}/jta.jar || die |
282 | rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die |
283 | popd >/dev/null || die |
284 | |
285 | local instdir=/${INSTALL_DIR}/modules/ext/jaxws22 |
286 | pushd "${D}"/${instdir} >/dev/null || die |
287 | rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die |
288 | # gmbal-api-only.jar |
289 | # http.jar |
290 | # jaxws-rt.jar |
291 | # jaxws-tools.jar |
292 | # management-api.jar |
293 | # mimepull.jar |
294 | # policy.jar |
295 | rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die |
296 | rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die |
297 | rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die |
298 | # woodstox.jar |
299 | popd >/dev/null || die |
300 | |
301 | local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api |
302 | pushd "${D}"/${instdir} >/dev/null || die |
303 | # jaxws-api.jar |
304 | rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die |
305 | rm jsr250-api.jar && dosym /usr/share/jsr250/lib/jsr250.jar ${instdir}/jsr250-api.jar || die |
306 | rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die |
307 | popd >/dev/null || die |
308 | |
309 | local instdir=${INSTALL_DIR}/modules/ext/maven |
310 | pushd "${D}"/${instdir} >/dev/null || die |
311 | # indexer-artifact-3.1.0.jar |
312 | # indexer-core-3.1.0.jar |
313 | rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die |
314 | # maven-dependency-tree-1.2.jar |
315 | popd >/dev/null || die |
316 | |
317 | local instdir=${INSTALL_DIR}/modules/ext/spring |
318 | pushd "${D}"/${instdir} >/dev/null || die |
319 | # spring-2.5.6.SEC01.jar |
320 | popd >/dev/null || die |
321 | |
322 | local instdir=${INSTALL_DIR}/modules/ext/spring-3.0 |
323 | pushd "${D}"/${instdir} >/dev/null || die |
324 | # spring-aop-3.0.2.RELEASE.jar |
325 | # spring-asm-3.0.2.RELEASE.jar |
326 | # spring-aspects-3.0.2.RELEASE.jar |
327 | # spring-beans-3.0.2.RELEASE.jar |
328 | # spring-context-support-3.0.2.RELEASE.jar |
329 | # spring-context-3.0.2.RELEASE.jar |
330 | # spring-core-3.0.2.RELEASE.jar |
331 | # spring-expression-3.0.2.RELEASE.jar |
332 | # spring-instrument-tomcat-3.0.2.RELEASE.jar |
333 | # spring-instrument-3.0.2.RELEASE.jar |
334 | # spring-jdbc-3.0.2.RELEASE.jar |
335 | # spring-jms-3.0.2.RELEASE.jar |
336 | # spring-orm-3.0.2.RELEASE.jar |
337 | # spring-oxm-3.0.2.RELEASE.jar |
338 | # spring-struts-3.0.2.RELEASE.jar |
339 | # spring-test-3.0.2.RELEASE.jar |
340 | # spring-tx-3.0.2.RELEASE.jar |
341 | # spring-webmvc-portlet-3.0.2.RELEASE.jar |
342 | # spring-webmvc-3.0.2.RELEASE.jar |
343 | # spring-web-3.0.2.RELEASE.jar |
344 | popd >/dev/null || die |
345 | |
346 | local instdir=${INSTALL_DIR}/modules/ext/toplink |
347 | pushd "${D}"/${instdir} >/dev/null || die |
348 | # toplink-essentials-agent.jar |
349 | # toplink-essentials.jar |
350 | popd >/dev/null || die |
351 | |
352 | dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java |
353 | } |
354 | |
355 | pkg_postinst() { |
356 | elog "Note that if you change your version of ant, you have to re-emerge" |
357 | elog "this package to get updated the link to ant tasks of that specific" |
358 | elog "version." |
359 | } |