Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 1972 - New version of the sun-jdk 1.3.1 avaible.
Summary: New version of the sun-jdk 1.3.1 avaible.
Status: RESOLVED DUPLICATE of bug 1969
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Daniel Robbins (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-04-21 09:13 UTC by Remco van den Bosch
Modified: 2005-07-17 13:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Remco van den Bosch 2002-04-21 09:13:58 UTC
A new version of the jdk is available from sun. I edited the ebuild to work with this version. See below. 
 
 
 
# Copyright 1999-2001 Gentoo Technologies, Inc. 
# Distributed under the terms of the GNU General Public License, v2 or later 
# Maintainer: Tools Team <tools@gentoo.org> 
# Author: Karl Trygve Kalleberg <karltk@gentoo.org> 
# /space/gentoo/cvsroot/gentoo-x86/dev-java/sun-jdk/sun-jdk-1.3.1-r3.ebuild,v 1.1 2002/04/09 22:13:41 karltk Exp 
 
At="j2sdk-1_3_1_03-linux-i386.bin" 
S=${WORKDIR}/jdk1.3.1_03 
SRC_URI="" 
DESCRIPTION="Sun Java Development Kit 1.3.1" 
HOMEPAGE="http://java.sun.com/j2se/1.3/download-linux.html" 
 
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 
        tail +248 ${DISTDIR}/${At} > install.sfx 
        chmod +x install.sfx 
        ./install.sfx 
        rm install.sfx 
} 
 
src_install () { 
        local dirs="bin include include-old jre lib" 
        dodir /opt/${P} 
 
 
        for i in $dirs ; do 
                cp -a $i ${D}/opt/${P}/ 
        done 
 
        dodoc COPYRIGHT README LICENSE 
        dohtml README.html 
 
        doman man/man1/*.1 
 
        dodir /opt/${P}/share/ 
        cp -a demo src.jar ${D}/opt/${P}/share/ 
 
        if [ "`use mozilla`" ] ; then 
                dodir /usr/lib/mozilla/plugins 
                dosym /opt/${P}/jre/plugin/i386/ns600/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}/sun-jdk-${PV} \ 
                > ${D}/etc/env.d/java/20sun-jdk-${PV} 
} 
 
pkg_postinst () { 
        if [ "`use mozilla`" ] ; then 
                einfo "The Mozilla browser plugin has been installed as /usr/lib/mozilla/plugins/libjavaplugin_oji.so" 
        else 
                einfo "To install the Java plugin for Mozilla manually, do:" 
                einfo "ln -s /opt/${P}/jre/plugin/i386/mozilla/libjavaplugin_oji.so /usr/lib/mozilla/plugins/" 
                einfo '(Make certain the directory /usr/lib/mozilla/plugins exists first)' 
        fi 
}
Comment 1 Remco van den Bosch 2002-04-21 09:18:13 UTC

*** This bug has been marked as a duplicate of 1969 ***