# Author: Nuno Ferreira At=IBMJava2-SDK-131.tgz S=${WORKDIR}/IBMJava2-131 DESCRIPTION="IBM JDK 1.3.1" SRC_URI="" HOMEPAGE="http://www6.software.ibm.com/dl/dklx130/dklx130-p" DEPEND="virtual/glibc >=dev-java/java-config-0.2.0" RDEPEND="$DEPEND" PROVIDE="virtual/jre-1.3 virtual/jdk-1.3 virtual/java-scheme-2" src_unpack() { if [ ! -f ${DISTDIR}/${At} ] ; then die "Please download ${At} from ${HOMEPAGE}" fi unpack ${At} || die } src_install () { dodir /opt/${P} for i in bin include jre lib ; do cp -dpR $i ${D}/opt/${P}/ done dodir /usr/${P}/share for i in demo src.jar ; do cp -dpR $i ${D}/opt/${P}/share/ done dohtml -a html,htm,HTML -r docs dodoc docs/COPYRIGHT if [ "`use mozilla`" ] ; then dodir /usr/lib/mozilla/plugins dosym /opt/${P}/jre/bin/libjavaplugin_oji.so /usr/lib/mozilla/plugins/ fi dodir /etc/env.d/java sed \ -e "s/@P@/${P}/g" \ -e "s/@PV@/${PV}/g" \ -e "s/@PF@/${PF}/g" \ < ${FILESDIR}/ibm-jdk-${PV} \ > ${D}/etc/env.d/java/20ibm-jdk-${PV} } src_postinst() { if [ -e /opt/netscape/plugins ] ; then ln -sf /opt/${P}/jre/bin/javaplugin.so /opt/netscape/plugins/ einfo "Netscape 4.x Java plugin installed" fi if [ "`use mozilla`" ] ; then einfo "The Mozilla browser plugin has been installed as /usr/lib/mozilla/plugins" else einfo "To install the browser plugin manually, do:" einfo "ln -sf /opt/${P}/jre/bin/libjavaplugin_oji.so /usr/lib/mozilla/plugins/" fi }