diff options
author | 2006-07-27 03:41:57 +0000 | |
---|---|---|
committer | 2006-07-27 03:41:57 +0000 | |
commit | b53ddeced9655e64eb8743eb498868a8e02655a6 (patch) | |
tree | 8bbad36ff3c46a12488577ae5e82bedb0c1cf69f /dev-java/ibm-jdk-bin | |
parent | amd64 stable re 140639 (diff) | |
download | gentoo-2-b53ddeced9655e64eb8743eb498868a8e02655a6.tar.gz gentoo-2-b53ddeced9655e64eb8743eb498868a8e02655a6.tar.bz2 gentoo-2-b53ddeced9655e64eb8743eb498868a8e02655a6.zip |
Removed unnecessary libstdc++ dep. Cleaned up 1.4.2.5 a little. Version bump for 1.5
(Portage version: 2.1.1_pre2-r4)
Diffstat (limited to 'dev-java/ibm-jdk-bin')
-rw-r--r-- | dev-java/ibm-jdk-bin/ChangeLog | 16 | ||||
-rw-r--r-- | dev-java/ibm-jdk-bin/files/digest-ibm-jdk-bin-1.5.0 | 6 | ||||
-rw-r--r-- | dev-java/ibm-jdk-bin/files/digest-ibm-jdk-bin-1.5.0-r11 | 6 | ||||
-rw-r--r-- | dev-java/ibm-jdk-bin/files/digest-ibm-jdk-bin-1.5.0.2 | 24 | ||||
-rw-r--r-- | dev-java/ibm-jdk-bin/ibm-jdk-bin-1.4.2.03.ebuild | 5 | ||||
-rw-r--r-- | dev-java/ibm-jdk-bin/ibm-jdk-bin-1.4.2.04-r10.ebuild | 5 | ||||
-rw-r--r-- | dev-java/ibm-jdk-bin/ibm-jdk-bin-1.4.2.5.ebuild | 21 | ||||
-rw-r--r-- | dev-java/ibm-jdk-bin/ibm-jdk-bin-1.5.0.2.ebuild | 147 |
8 files changed, 205 insertions, 25 deletions
diff --git a/dev-java/ibm-jdk-bin/ChangeLog b/dev-java/ibm-jdk-bin/ChangeLog index 739d1426bdef..5f5caf29f822 100644 --- a/dev-java/ibm-jdk-bin/ChangeLog +++ b/dev-java/ibm-jdk-bin/ChangeLog @@ -1,11 +1,25 @@ # ChangeLog for dev-java/ibm-jdk-bin # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog,v 1.61 2006/07/15 11:03:54 kloeri Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog,v 1.62 2006/07/27 03:41:56 nichoj Exp $ + +*ibm-jdk-bin-1.5.0.2 (27 Jul 2006) + + 27 Jul 2006; Joshua Nichols <nichoj@gentoo.org> + ibm-jdk-bin-1.4.2.03.ebuild, ibm-jdk-bin-1.4.2.04.ebuild, + ibm-jdk-bin-1.4.2.04-r10.ebuild, ibm-jdk-bin-1.4.2.5.ebuild, + +ibm-jdk-bin-1.5.0.2.ebuild: + Removed unnecessary libstdc++ dep. Cleaned up 1.4.2.5 a little. Version bump + for 1.5 15 Jul 2006; Bryan Østergaard <kloeri@gentoo.org> metadata.xml: Remove SeJo from metadata.xml as he's retired. 11 Jul 2006; Joshua Nichols <jnichols@gentoo.org> + ibm-jdk-bin-1.4.2.03.ebuild, ibm-jdk-bin-1.4.2.04.ebuild, + ibm-jdk-bin-1.4.2.04-r10.ebuild, ibm-jdk-bin-1.4.2.5.ebuild: + Added dependency on virtual/libstdc++ as per bug #139990 + + 11 Jul 2006; Joshua Nichols <jnichols@gentoo.org> ibm-jdk-bin-1.4.2.5.ebuild: Fixed typo that caused a problem with the download URL. diff --git a/dev-java/ibm-jdk-bin/files/digest-ibm-jdk-bin-1.5.0 b/dev-java/ibm-jdk-bin/files/digest-ibm-jdk-bin-1.5.0 index 6ef4ee7d3586..28e7ccaf107b 100644 --- a/dev-java/ibm-jdk-bin/files/digest-ibm-jdk-bin-1.5.0 +++ b/dev-java/ibm-jdk-bin/files/digest-ibm-jdk-bin-1.5.0 @@ -10,9 +10,9 @@ SHA256 8deef13ba5cd5d40b6ea84152f8aa9436f345d80907e100011553c28d5d32265 ibm-java MD5 56e9dbed29bf8cd34bf9a5e049e096e7 ibm-java2-javacomm-50-linux-x86_64.tgz 121389 RMD160 532bfd40e9f5edfeba1e24d365abb0d9cb18528e ibm-java2-javacomm-50-linux-x86_64.tgz 121389 SHA256 4bc5bf96216c31129f5b6a7732da73124a97dc5111085908205ca0f19a054ea2 ibm-java2-javacomm-50-linux-x86_64.tgz 121389 -MD5 e27665a7d0d5e263b07c5988c6f6b95b ibm-java2-sdk-50-linux-i386.tgz 3280896 -RMD160 649009b53d87b108819f6242e56fc4c4f503783c ibm-java2-sdk-50-linux-i386.tgz 3280896 -SHA256 3fdd4d9f485c58737f3a529f2f111582a8cf6b8dcbcd33b1225f71e52696ffac ibm-java2-sdk-50-linux-i386.tgz 3280896 +MD5 aeedfb3786ac83b1dc217493afc39e7d ibm-java2-sdk-50-linux-i386.tgz 61274994 +RMD160 2be70ce88434d3b6aede61431e46e30248d3825a ibm-java2-sdk-50-linux-i386.tgz 61274994 +SHA256 91eed6eb510a0b0f78aefe44fc68e5146c982123751de3f6e2045819b18d2c1c ibm-java2-sdk-50-linux-i386.tgz 61274994 MD5 48be7a4f3104abc73286e0c5bab41839 ibm-java2-sdk-50-linux-ppc.tgz 65733869 RMD160 cf26906bf8fa2af07a889df619093960dac17ba9 ibm-java2-sdk-50-linux-ppc.tgz 65733869 SHA256 d980543d033613c16da2842f88f2fc8e4d9c01c8f131a261fa7966adf64469f4 ibm-java2-sdk-50-linux-ppc.tgz 65733869 diff --git a/dev-java/ibm-jdk-bin/files/digest-ibm-jdk-bin-1.5.0-r11 b/dev-java/ibm-jdk-bin/files/digest-ibm-jdk-bin-1.5.0-r11 index 37eba5b878da..bb13df6eebb3 100644 --- a/dev-java/ibm-jdk-bin/files/digest-ibm-jdk-bin-1.5.0-r11 +++ b/dev-java/ibm-jdk-bin/files/digest-ibm-jdk-bin-1.5.0-r11 @@ -10,9 +10,9 @@ SHA256 8deef13ba5cd5d40b6ea84152f8aa9436f345d80907e100011553c28d5d32265 ibm-java MD5 56e9dbed29bf8cd34bf9a5e049e096e7 ibm-java2-javacomm-50-linux-x86_64.tgz 121389 RMD160 532bfd40e9f5edfeba1e24d365abb0d9cb18528e ibm-java2-javacomm-50-linux-x86_64.tgz 121389 SHA256 4bc5bf96216c31129f5b6a7732da73124a97dc5111085908205ca0f19a054ea2 ibm-java2-javacomm-50-linux-x86_64.tgz 121389 -MD5 e27665a7d0d5e263b07c5988c6f6b95b ibm-java2-sdk-50-linux-i386.tgz 3280896 -RMD160 649009b53d87b108819f6242e56fc4c4f503783c ibm-java2-sdk-50-linux-i386.tgz 3280896 -SHA256 3fdd4d9f485c58737f3a529f2f111582a8cf6b8dcbcd33b1225f71e52696ffac ibm-java2-sdk-50-linux-i386.tgz 3280896 +MD5 aeedfb3786ac83b1dc217493afc39e7d ibm-java2-sdk-50-linux-i386.tgz 61274994 +RMD160 2be70ce88434d3b6aede61431e46e30248d3825a ibm-java2-sdk-50-linux-i386.tgz 61274994 +SHA256 91eed6eb510a0b0f78aefe44fc68e5146c982123751de3f6e2045819b18d2c1c ibm-java2-sdk-50-linux-i386.tgz 61274994 MD5 48be7a4f3104abc73286e0c5bab41839 ibm-java2-sdk-50-linux-ppc.tgz 65733869 RMD160 cf26906bf8fa2af07a889df619093960dac17ba9 ibm-java2-sdk-50-linux-ppc.tgz 65733869 SHA256 d980543d033613c16da2842f88f2fc8e4d9c01c8f131a261fa7966adf64469f4 ibm-java2-sdk-50-linux-ppc.tgz 65733869 diff --git a/dev-java/ibm-jdk-bin/files/digest-ibm-jdk-bin-1.5.0.2 b/dev-java/ibm-jdk-bin/files/digest-ibm-jdk-bin-1.5.0.2 new file mode 100644 index 000000000000..b868a53b30c3 --- /dev/null +++ b/dev-java/ibm-jdk-bin/files/digest-ibm-jdk-bin-1.5.0.2 @@ -0,0 +1,24 @@ +MD5 75fdbb0febd04ed88d851d380dbba096 ibm-java2-i386-javacomm-5.0-2.0.i386.rpm 125588 +RMD160 759f566f23867d116f0ff2a37bcef366b3f1df98 ibm-java2-i386-javacomm-5.0-2.0.i386.rpm 125588 +SHA256 5a3d632515b3e7aaa89a0d5d9da9750973d8e0dba64e60579eba012e180ff005 ibm-java2-i386-javacomm-5.0-2.0.i386.rpm 125588 +MD5 811be6f84dcb8f89f9bf4d8af7fefcca ibm-java2-i386-sdk-5.0-2.0.i386.rpm 62733887 +RMD160 3c5d53bcabf4d82b114597325b6be730806eb843 ibm-java2-i386-sdk-5.0-2.0.i386.rpm 62733887 +SHA256 30c51e71696cedbf7419b24e4be61483ec80ab4d03c12128b2d5ebae184b5aa1 ibm-java2-i386-sdk-5.0-2.0.i386.rpm 62733887 +MD5 4794542265bc35621e1ac453204122ce ibm-java2-ppc-javacomm-5.0-2.0.ppc.rpm 133479 +RMD160 e613a3908f145526e34b8684333728530beb4849 ibm-java2-ppc-javacomm-5.0-2.0.ppc.rpm 133479 +SHA256 caf09fc9eef95938e277deee34aad133d673d7ea319dff9099cc22bed4d06323 ibm-java2-ppc-javacomm-5.0-2.0.ppc.rpm 133479 +MD5 93a1e46ded316f66c90d724c310d98f1 ibm-java2-ppc-sdk-5.0-2.0.ppc.rpm 70286457 +RMD160 96394252461b4a593498d34b84207cddf03763cf ibm-java2-ppc-sdk-5.0-2.0.ppc.rpm 70286457 +SHA256 d9f38a4d76bb62ab27b486c4db48863a616f0defdacd8f4e37a3ce814711648e ibm-java2-ppc-sdk-5.0-2.0.ppc.rpm 70286457 +MD5 6c54e14ebb8fdf28fc4aefe0518bc5b6 ibm-java2-ppc64-javacomm-5.0-2.0.ppc64.rpm 135911 +RMD160 975dc26fdca0181ccc7dc891135c8c6e1a5c700f ibm-java2-ppc64-javacomm-5.0-2.0.ppc64.rpm 135911 +SHA256 d0b25a6a2428a5704387252c19f2fcffc5c2169b1ed65fdd00e48b28791200b8 ibm-java2-ppc64-javacomm-5.0-2.0.ppc64.rpm 135911 +MD5 10dea51224a5e13eef69a86b1a811517 ibm-java2-ppc64-sdk-5.0-2.0.ppc64.rpm 68655331 +RMD160 8ebfb1f668db151973091b4efb52546aacb79b4c ibm-java2-ppc64-sdk-5.0-2.0.ppc64.rpm 68655331 +SHA256 218e9efae35d295402e4aa6592e6a371c1c289337afe83400e2397f357dae06a ibm-java2-ppc64-sdk-5.0-2.0.ppc64.rpm 68655331 +MD5 be470995320ffababc9df6502688fd79 ibm-java2-x86_64-javacomm-5.0-2.0.x86_64.rpm 127845 +RMD160 3063d6f7064aac2eaf52f1fae5ee6a484bd0b57e ibm-java2-x86_64-javacomm-5.0-2.0.x86_64.rpm 127845 +SHA256 40dbba9edf6d40a8cbbc70f098acb1cb1c43353049eba6053d04afb21c778c87 ibm-java2-x86_64-javacomm-5.0-2.0.x86_64.rpm 127845 +MD5 22948b08b72e63560d4a757a246fa0e7 ibm-java2-x86_64-sdk-5.0-2.0.x86_64.rpm 64402669 +RMD160 82178652578519966a24d744d07e3d88518a7e16 ibm-java2-x86_64-sdk-5.0-2.0.x86_64.rpm 64402669 +SHA256 17976989afe60b2fcd4540fd6e90c1ee1e39671bd9eff6875461963da8cfcee7 ibm-java2-x86_64-sdk-5.0-2.0.x86_64.rpm 64402669 diff --git a/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.4.2.03.ebuild b/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.4.2.03.ebuild index 2183ae05f43f..3c106578fadb 100644 --- a/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.4.2.03.ebuild +++ b/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.4.2.03.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.4.2.03.ebuild,v 1.11 2006/07/06 11:17:29 nelchael Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.4.2.03.ebuild,v 1.12 2006/07/27 03:41:56 nichoj Exp $ inherit java eutils @@ -63,7 +63,8 @@ DEPEND=" ) )" RDEPEND="${DEPEND} - !ppc64? ( !amd64? ( sys-libs/lib-compat ) )" + !ppc64? ( !amd64? ( sys-libs/lib-compat ) ) + virtual/libstdc++" PDEPEND="doc? ( =dev-java/java-sdk-docs-1.4.2* )" RESTRICT="fetch" diff --git a/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.4.2.04-r10.ebuild b/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.4.2.04-r10.ebuild index 5d5f0efeb989..561ffee9e963 100644 --- a/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.4.2.04-r10.ebuild +++ b/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.4.2.04-r10.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.4.2.04-r10.ebuild,v 1.3 2006/07/06 11:17:29 nelchael Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.4.2.04-r10.ebuild,v 1.4 2006/07/27 03:41:56 nichoj Exp $ inherit java-vm-2 eutils @@ -65,7 +65,8 @@ DEPEND=" ) )" RDEPEND="${DEPEND} - !ppc64? ( !amd64? ( sys-libs/lib-compat ) )" + !ppc64? ( !amd64? ( sys-libs/lib-compat ) ) + virtual/libstdc++" PDEPEND="doc? ( =dev-java/java-sdk-docs-1.4.2* )" RESTRICT="fetch" diff --git a/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.4.2.5.ebuild b/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.4.2.5.ebuild index 5b5ce4bdf303..bb950d414922 100644 --- a/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.4.2.5.ebuild +++ b/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.4.2.5.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.4.2.5.ebuild,v 1.5 2006/07/11 03:15:02 nichoj Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.4.2.5.ebuild,v 1.6 2006/07/27 03:41:56 nichoj Exp $ inherit java-vm-2 eutils versionator rpm @@ -11,15 +11,19 @@ RPM_PV="${JDK_RELEASE}-${SERVICE_RELEASE}.0" if use x86 ; then JDK_DIST="IBMJava2-142-ia32-SDK-${RPM_PV}.i386.rpm" JAVACOMM_DIST="IBMJava2-JAVACOMM-${RPM_PV}.i386.rpm" + S="${WORKDIR}/opt/IBMJava2-142" elif use amd64 ; then JDK_DIST="IBMJava2-AMD64-142-SDK-${RPM_PV}.x86_64.rpm" JAVACOMM_DIST="IBMJava2-JAVACOMM-AMD64-${RPM_PV}.x86_64.rpm" + S="${WORKDIR}/opt/IBMJava2-amd64-142" elif use ppc ; then JDK_DIST="IBMJava2-142-ppc32-SDK-${RPM_PV}.ppc.rpm" JAVACOMM_DIST="IBMJava2-JAVACOMM-${RPM_PV}.ppc.rpm" + S="${WORKDIR}/opt/IBMJava2-ppc-142" elif use ppc64 ; then JDK_DIST="IBMJava2-142-ppc64-SDK-${RPM_PV}.ppc64.rpm" JAVACOMM_DIST="IBMJava2-JAVACOMM-${RPM_PV}.ppc64.rpm" + S="${WORKDIR}/opt/IBMJava2-ppc64-142" fi DESCRIPTION="IBM Java Development Kit" @@ -61,23 +65,12 @@ DEPEND="X? ( || ( ) )" RDEPEND="${DEPEND} - !ppc64? ( !amd64? ( sys-libs/lib-compat ) )" + !ppc64? ( !amd64? ( sys-libs/lib-compat ) ) + virtual/libstdc++" PDEPEND="doc? ( =dev-java/java-sdk-docs-1.4.2* )" RESTRICT="fetch" - - -if use ppc; then - S="${WORKDIR}/opt/IBMJava2-ppc-142" -elif use ppc64; then - S="${WORKDIR}/opt/IBMJava2-ppc64-142" -elif use amd64; then - S="${WORKDIR}/opt/IBMJava2-amd64-142" -else - S="${WORKDIR}/opt/IBMJava2-142" -fi - pkg_nofetch() { einfo "Due to license restrictions, we cannot redistribute or fetch the distfiles" einfo "Please visit: ${DOWNLOADPAGE}" diff --git a/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.5.0.2.ebuild b/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.5.0.2.ebuild new file mode 100644 index 000000000000..6971d535f080 --- /dev/null +++ b/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.5.0.2.ebuild @@ -0,0 +1,147 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.5.0.2.ebuild,v 1.1 2006/07/27 03:41:56 nichoj Exp $ + +inherit java-vm-2 versionator eutils rpm + +JDK_RELEASE=$(get_version_component_range 2-3) +SERVICE_RELEASE=$(get_version_component_range 4) +RPM_PV="${JDK_RELEASE}-${SERVICE_RELEASE}.0" + +X86_JDK_DIST="ibm-java2-i386-sdk-${RPM_PV}.i386.rpm" +X86_JAVACOMM_DIST="ibm-java2-i386-javacomm-${RPM_PV}.i386.rpm" + +AMD64_JDK_DIST="ibm-java2-x86_64-sdk-${RPM_PV}.x86_64.rpm" +AMD64_JAVACOMM_DIST="ibm-java2-x86_64-javacomm-${RPM_PV}.x86_64.rpm" + +PPC_JDK_DIST="ibm-java2-ppc-sdk-${RPM_PV}.ppc.rpm" +PPC_JAVACOMM_DIST="ibm-java2-ppc-javacomm-${RPM_PV}.ppc.rpm" + +PPC64_JDK_DIST="ibm-java2-ppc64-sdk-${RPM_PV}.ppc64.rpm" +PPC64_JAVACOMM_DIST="ibm-java2-ppc64-javacomm-${RPM_PV}.ppc64.rpm" + +if use x86; then + JDK_DIST=${X86_JDK_DIST} + JAVACOMM_DIST=${X86_JAVACOMM_DIST} + S="${WORKDIR}/opt/ibm/java2-i386-50" +elif use amd64; then + JDK_DIST=${AMD64_JDK_DIST} + JAVACOMM_DIST=${AMD64_JAVACOMM_DIST} + S="${WORKDIR}/opt/ibm/java2-x86_64-50" +elif use ppc; then + JDK_DIST=${PPC_JDK_DIST} + JAVACOMM_DIST=${PPC_JAVACOMM_DIST} + S="${WORKDIR}/opt/ibm/java2-ppc-50" +elif use ppc64; then + JDK_DIST=${PPC64_JDK_DIST} + JAVACOMM_DIST=${PPC64_JAVACOMM_DIST} + S="${WORKDIR}/opt/ibm/java2-ppc64-50" +fi + +SLOT="1.5" +DESCRIPTION="IBM Java Development Kit ${SLOT}" +HOMEPAGE="http://www-106.ibm.com/developerworks/java/jdk/" +DOWNLOADPAGE="${HOMEPAGE}/linux/download.html" +# bug #125178 +ALT_DOWNLOADPAGE="${HOMEPAGE}/older_download.html" + +SRC_URI="x86? ( ${X86_JDK_DIST} ) + amd64? ( ${AMD64_JDK_DIST} ) + ppc? ( ${PPC_JDK_DIST} ) + ppc64? ( ${PPC64_JDK_DIST} ) + javacomm? ( + x86? ( ${X86_JAVACOMM_DIST} ) + amd64? ( ${AMD64_JAVACOMM_DIST} ) + ppc? ( ${PPC_JAVACOMM_DIST} ) + ppc64? ( ${PPC64_JAVACOMM_DIST} ) + )" +LICENSE="IBM-J1.5" +KEYWORDS="-* ~amd64 ~ppc ~ppc64 ~x86" +RESTRICT="fetch" + +JAVA_VM_NO_GENERATION1=true + +DEPEND=" + X? ( || ( + ( + x11-libs/libXt + x11-libs/libX11 + x11-libs/libXtst + x11-libs/libXp + x11-libs/libXext + x11-libs/libSM + x11-libs/libICE + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXi + x11-libs/libXmu + ) + virtual/x11 + ) + )" +RDEPEND="${DEPEND}" + +IUSE="X javacomm nsplugin" + + +pkg_nofetch() { + einfo "Due to license restrictions, we cannot redistribute or fetch the distfiles" + einfo "Please visit: ${DOWNLOADPAGE}" + + einfo "Under J2SE 5.0, download SR${SERVICE_RELEASE}:" + einfo "${JDK_DIST}" + if use javacomm ; then + einfo "${JAVACOMM_DIST}" + fi + einfo "Place the file(s) in: ${DISTDIR}" + einfo "Then run emerge =${VMHANDLE}*" + + einfo "Note: if SR${SERVICE_RELEASE} is not available at ${DOWNLOADPAGE}" + einfo "it may have been moved to ${ALT_DOWNLOADPAGE}" +} + +src_compile() { :; } + +src_install() { + # Copy all the files to the designated directory + mkdir -p ${D}opt/${P} + cp -pR ${S}/{bin,jre,lib,include} ${D}opt/${P}/ + + mkdir -p ${D}/opt/${P}/share + cp -pPR ${S}/{demo,src.jar} ${D}opt/${P}/share/ + + # setting the ppc stuff + #if use ppc; then + # dosed s:/proc/cpuinfo:/etc//cpuinfo:g /opt/${P}/jre/bin/libjitc.so + # dosed s:/proc/cpuinfo:/etc//cpuinfo:g /opt/${P}/jre/bin/libjitc_g.so + # insinto /etc + # doins ${FILESDIR}/cpuinfo + #fi + + if use nsplugin && ! use amd64 && ! use ppc64; then + local plugin + if use x86; then + plugin="libjavaplugin_ojigtk2.so" + elif use ppc; then + plugin="libjavaplugin_oji.so" + fi + install_mozilla_plugin /opt/${P}/jre/bin/${plugin} + fi + + dohtml -a html,htm,HTML -r docs + dodoc ${S}/COPYRIGHT + + set_java_env ${FILESDIR}/${VMHANDLE} + +} + +pkg_postinst() { + java-vm-2_pkg_postinst + if ! use X; then + echo + ewarn "You're not using X so its possible that you dont have" + ewarn "a X server installed, please read the following warning: " + ewarn "Some parts of IBM JDK require XFree86 to be installed." + ewarn "Be careful which Java libraries you attempt to use." + fi +} |