Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 130349 - IBM-JRE-1.4.2-04 for s390
Summary: IBM-JRE-1.4.2-04 for s390
Status: RESOLVED LATER
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: s390 Linux
: Lowest enhancement (vote)
Assignee: s390 team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-18 04:27 UTC by Andreas
Modified: 2009-01-04 18:21 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 Andreas 2006-04-18 04:27:04 UTC
Hello,
refering to Bug 129703, the IBM JRE also works after some modifications.

Here's what I changed in the ibm-jre-bin-1.4.2.04.ebuild:



-------------------------------------------------------------------------------
inherit java eutils

if use x86 ; then
    JRE_DIST="IBMJava2-JRE-142.tgz"
    JRE_DIST_GENTOO="IBMJava2-JRE-142-SR4.tgz"
elif use amd64 ; then
    JRE_DIST="IBMJava2-JRE-AMD64-142.x86_64.tgz"
    JRE_DIST_GENTOO="IBMJava2-JRE-AMD64-142.x86_64-SR4.tgz"
elif use s390 ; then
    JRE_DIST="IBMJava2-142-JRE-1.4.2-4.0.390.tgz"
    JRE_DIST_GENTOO="IBMJava2-JRE-142.s390-SR4.tgz"
elif use ppc ; then
    JRE_DIST="IBMJava2-JRE-142.ppc.tgz"
    JRE_DIST_GENTOO="IBMJava2-JRE-142.ppc-SR4.tgz"
elif use ppc64 ; then
    JRE_DIST="IBMJava2-JRE-142.ppc64.tgz"
    JRE_DIST_GENTOO="IBMJava2-JRE-142.ppc64-SR4.tgz"
fi

DESCRIPTION="IBM Java Development Kit"
HOMEPAGE="http://www-106.ibm.com/developerworks/java/jdk/"
SRC_URI="x86? ( IBMJava2-JRE-142-SR4.tgz )
         amd64? ( IBMJava2-JRE-AMD64-142.x86_64-SR4.tgz )
         ppc? ( IBMJava2-JRE-142.ppc-SR4.tgz )
         s390? ( IBMJava2-JRE-142.s390-SR4.tgz )
         ppc64? ( IBMJava2-JRE-142.ppc64-SR4.tgz )"
.....
PROVIDE="virtual/jre"

RESTRICT="fetch"

if use ppc; then
    S="${WORKDIR}/IBMJava2-ppc-142"
elif use ppc64; then
    S="${WORKDIR}/IBMJava2-ppc64-142"
elif use amd64; then
    S="${WORKDIR}/IBMJava2-amd64-142"
elif use s390; then
    S="${WORKDIR}/IBMJava2-s390-142"
else
    S="${WORKDIR}/IBMJava2-142"
fi
...