summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLim Swee Tat <st_lim@gentoo.org>2004-05-06 05:42:13 +0000
committerLim Swee Tat <st_lim@gentoo.org>2004-05-06 05:42:13 +0000
commit9603d2f4cdd8448dc4653d4f7cd7de2422ab5a4d (patch)
tree262fb8fb20f5e5f9c25aacdbc03bb4ff19818ffc /dev-java/jrockit
parentthreads for clisp and sbcl (diff)
downloadhistorical-9603d2f4cdd8448dc4653d4f7cd7de2422ab5a4d.tar.gz
historical-9603d2f4cdd8448dc4653d4f7cd7de2422ab5a4d.tar.bz2
historical-9603d2f4cdd8448dc4653d4f7cd7de2422ab5a4d.zip
Version bump to 1.4.2.04 may need to take out the older 8.1_sp2
Diffstat (limited to 'dev-java/jrockit')
-rw-r--r--dev-java/jrockit/ChangeLog8
-rw-r--r--dev-java/jrockit/Manifest9
-rw-r--r--dev-java/jrockit/files/digest-jrockit-1.4.2.040
-rw-r--r--dev-java/jrockit/files/jrockit-1.4.2.049
-rw-r--r--dev-java/jrockit/jrockit-1.4.2.04.ebuild69
5 files changed, 91 insertions, 4 deletions
diff --git a/dev-java/jrockit/ChangeLog b/dev-java/jrockit/ChangeLog
index 81b22b2203b7..01d342f03138 100644
--- a/dev-java/jrockit/ChangeLog
+++ b/dev-java/jrockit/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-java/jrockit
# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jrockit/ChangeLog,v 1.5 2004/04/27 09:38:36 aliz Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jrockit/ChangeLog,v 1.6 2004/05/06 05:42:13 st_lim Exp $
+
+*jrockit-1.4.2.04 (06 May 2004)
+
+ 06 May 2004; Lim Swee Tat <st_lim@gentoo.org> +files/jrockit-1.4.2.04,
+ +jrockit-1.4.2.04.ebuild:
+ Version bump
*jrockit-8.1_p2 (18 Mar 2004)
diff --git a/dev-java/jrockit/Manifest b/dev-java/jrockit/Manifest
index 48bec47cc6e7..edff9b689cc4 100644
--- a/dev-java/jrockit/Manifest
+++ b/dev-java/jrockit/Manifest
@@ -1,8 +1,11 @@
+MD5 091c7613672cd87ed450dd1e590289bf ChangeLog 938
MD5 6a289a12ed33d9e98acf83d4083335ac jrockit-8.1.ebuild 1730
-MD5 e9623ce3bdee25f6997364d59e372e86 ChangeLog 786
MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157
+MD5 db76269b1861f3e96d5dec5e0fe03e80 jrockit-1.4.2.04.ebuild 1761
MD5 a54d6e46f088e96c398c145592cf8681 jrockit-8.1_p2.ebuild 1759
-MD5 526353109877a591e6417c72c2aa6392 files/jrockit-8.1_p2 293
-MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-jrockit-8.1_p2 0
+MD5 d65eb1cd5fac1963ac29f72ec296ae96 files/jrockit-1.4.2.04 292
MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-jrockit-8.1 0
MD5 526353109877a591e6417c72c2aa6392 files/jrockit-8.1 293
+MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-jrockit-8.1_p2 0
+MD5 526353109877a591e6417c72c2aa6392 files/jrockit-8.1_p2 293
+MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-jrockit-1.4.2.04 0
diff --git a/dev-java/jrockit/files/digest-jrockit-1.4.2.04 b/dev-java/jrockit/files/digest-jrockit-1.4.2.04
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/dev-java/jrockit/files/digest-jrockit-1.4.2.04
diff --git a/dev-java/jrockit/files/jrockit-1.4.2.04 b/dev-java/jrockit/files/jrockit-1.4.2.04
new file mode 100644
index 000000000000..0b083573a1b8
--- /dev/null
+++ b/dev-java/jrockit/files/jrockit-1.4.2.04
@@ -0,0 +1,9 @@
+VERSION="WebLogic JRockit @PV@"
+JAVA_HOME=/opt/@P@
+CLASSPATH=.:/opt/@P@/jre/lib:/opt/@P@/lib/tools.jar
+JDK_HOME=/opt/@P@
+JAVAC=${JAVA_HOME}/bin/javac
+ADDPATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin"
+ADDLDPATH="/opt/@P@/jre/lib"
+
+ENV_VARS="JAVA_HOME CLASSPATH JDK_HOME JAVAC ADDPATH ADDLDPATH"
diff --git a/dev-java/jrockit/jrockit-1.4.2.04.ebuild b/dev-java/jrockit/jrockit-1.4.2.04.ebuild
new file mode 100644
index 000000000000..de1542478038
--- /dev/null
+++ b/dev-java/jrockit/jrockit-1.4.2.04.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jrockit/jrockit-1.4.2.04.ebuild,v 1.1 2004/05/06 05:42:13 st_lim Exp $
+
+IUSE=""
+
+# The stripping of symbols seems to mess up the BEA code. Not sure why.
+RESTRICT="nostrip"
+
+inherit java
+
+if [[ $ARCH == ia64 ]]; then
+ At="jrockit-j2sdk1.4.2_04-linux-ia64.bin"
+else
+ At="jrockit-j2sdk1.4.2_04-linux-ia32.bin"
+fi
+
+S="${WORKDIR}"
+SRC_URI=""
+DESCRIPTION="BEA WebLogic's J2SE Development Kit, version 8.1"
+HOMEPAGE="http://commerce.bea.com/downloads/weblogic_jrockit.jsp"
+LICENSE="jrockit"
+SLOT="1.4"
+KEYWORDS="x86 ia64"
+DEPEND="virtual/glibc
+ >=dev-java/java-config-0.2.5
+ >=app-arch/unzip-5.50-r1"
+
+PROVIDE="virtual/jre-1.4
+ virtual/jdk-1.4
+ virtual/java-scheme-2"
+
+src_unpack() {
+ local b=32
+ [[ $ARCH == ia64 ]] && b=64
+
+ if [ ! -f ${DISTDIR}/${At} ] ; then
+ eerror "Please download ${At} from ${HOMEPAGE}"
+ eerror "(select the \"Linux ($b bit)\" package format of \"WebLogic JRockit 8.1\")"
+ eerror "and move it to ${DISTDIR}."
+ eerror "NOTE: This download REQUIRES a fairly extensive registration process."
+ die "Download ${At} and put it into ${DISTDIR}."
+ fi
+ unzip ${DISTDIR}/${At} *.zip
+ for z in *.zip ; do
+ unzip $z
+ rm $z
+ done
+}
+
+src_install () {
+ local dirs="bin console include jre lib"
+ dodir /opt/${P}
+
+ for i in $dirs ; do
+ cp -dpR $i ${D}/opt/${P}/
+ done
+
+ newdoc README.TXT README
+ newdoc "License Agreement.txt" LICENSE
+
+ set_java_env ${FILESDIR}/${VMHANDLE}
+}
+
+pkg_postinst () {
+ # Set as default VM if none exists
+ einfo "Please review the license agreement in /usr/doc/${P}/LICENSE"
+ einfo "If you do not agree to the terms of this license, please uninstall this package"
+}