Gentoo Archives: gentoo-commits

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