summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Aniszczyk <zx@gentoo.org>2004-03-29 03:54:18 +0000
committerChris Aniszczyk <zx@gentoo.org>2004-03-29 03:54:18 +0000
commita45ef98eccc9fa1ffb33c17792efc01445a4c4bb (patch)
tree9bf7c506fef602bd7f8cddbd665bb81297e91b6b /dev-java/kaffe
parentmove from net-ftp #45968 (diff)
downloadhistorical-a45ef98eccc9fa1ffb33c17792efc01445a4c4bb.tar.gz
historical-a45ef98eccc9fa1ffb33c17792efc01445a4c4bb.tar.bz2
historical-a45ef98eccc9fa1ffb33c17792efc01445a4c4bb.zip
Kaffe now provides virtual/{jdk,jre}. This is one of the first baby steps to get Java fully functional on the hppa platform. The unwashed massed are warned about the potential havoc of setting kaffe as your defaul jdk/jre. I have no remorse ;)
Diffstat (limited to 'dev-java/kaffe')
-rw-r--r--dev-java/kaffe/ChangeLog8
-rw-r--r--dev-java/kaffe/Manifest4
-rw-r--r--dev-java/kaffe/kaffe-1.1.4.ebuild29
3 files changed, 32 insertions, 9 deletions
diff --git a/dev-java/kaffe/ChangeLog b/dev-java/kaffe/ChangeLog
index 18bfe7ab2974..e1f380243bda 100644
--- a/dev-java/kaffe/ChangeLog
+++ b/dev-java/kaffe/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-java/kaffe
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/kaffe/ChangeLog,v 1.17 2004/03/22 16:32:15 zx Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/kaffe/ChangeLog,v 1.18 2004/03/29 03:54:18 zx Exp $
+
+ 01 Apr 2004; Chris Aniszczyk <zx@gentoo.org> kaffe-1.1.4.ebuild:
+ Kaffe now provides virtual's jre and jdk. The unwashed masses are warned about
+ the potential hazard this can be for them. The ebuild doesn't set the default
+ jdk to kaffe either. User's are warned. This is a first step in getting java
+ working on the hppa.
22 Mar 2004; Chris Aniszczyk <zx@gentoo.org> kaffe-1.1.4.ebuild:
Adding ~hppa... First JVM on HPPA :)
diff --git a/dev-java/kaffe/Manifest b/dev-java/kaffe/Manifest
index f89f5e1941da..53cd1356d6b1 100644
--- a/dev-java/kaffe/Manifest
+++ b/dev-java/kaffe/Manifest
@@ -1,8 +1,8 @@
MD5 186bac22bdc5ea2a648beaaac61590dc kaffe-1.0.7_rc1-r1.ebuild 833
MD5 5721374ab314ff1d8346f08f45962966 kaffe-1.1.3.ebuild 965
-MD5 693f40ed18f1e310edd99172b621c611 ChangeLog 2616
+MD5 d7a287dd4e53a9fcab8ca232ccd4df2c ChangeLog 2947
MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157
-MD5 2b290c988fd8bd3c73e11c3a1f793f71 kaffe-1.1.4.ebuild 872
+MD5 cbc618c3ebafaeb5bcb355a959610874 kaffe-1.1.4.ebuild 1502
MD5 02019aa9201cc0e32b58d6987d2b802b files/kaffe-1.1.3 512
MD5 d98cbcf9a8ec3894d5537fa9e2d22b96 files/kaffe-1.1.4 508
MD5 22d8f8b117ca1322d67d6343f07aca01 files/30kaffe 89
diff --git a/dev-java/kaffe/kaffe-1.1.4.ebuild b/dev-java/kaffe/kaffe-1.1.4.ebuild
index cd7f2314beee..46d102ee59a3 100644
--- a/dev-java/kaffe/kaffe-1.1.4.ebuild
+++ b/dev-java/kaffe/kaffe-1.1.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/kaffe/kaffe-1.1.4.ebuild,v 1.3 2004/03/22 16:32:15 zx Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/kaffe/kaffe-1.1.4.ebuild,v 1.4 2004/03/29 03:54:18 zx Exp $
inherit java
@@ -8,15 +8,19 @@ DESCRIPTION="A cleanroom, open source Java VM and class libraries"
SRC_URI="http://www.kaffe.org/ftp/pub/kaffe/v1.1.x-development/${P/_/-}.tar.gz"
HOMEPAGE="http://www.kaffe.org/"
DEPEND=">=dev-libs/gmp-3.1
- >=media-libs/jpeg-6b
- >=media-libs/libpng-1.2.1
- virtual/glibc
- virtual/x11
- >=dev-java/java-config-0.2.4"
+ >=media-libs/jpeg-6b
+ >=media-libs/libpng-1.2.1
+ virtual/glibc
+ virtual/x11
+ >=dev-java/java-config-0.2.4"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~sparc ~ppc ~hppa"
+PROVIDE="virtual/jdk-1.4
+ virtual/jre-1.4
+ virtual/java-scheme-2"
+
src_compile() {
./configure \
--prefix=/opt/${P} \
@@ -32,3 +36,16 @@ src_install () {
make DESTDIR=${D} install || die
set_java_env ${FILESDIR}/${VMHANDLE} || die
}
+
+pkg_postinst() {
+ ewarn
+ ewarn "-------------------------------------------------------"
+ ewarn "WARNING WARNING WARNING WARNING WARNING WARNING WARNING"
+ ewarn "-------------------------------------------------------"
+ ewarn "By all means, do not use Kaffe as your default JDK/JRE!"
+ ewarn "Kaffe is currently meant for testing... it should be"
+ ewarn "only be used by developers or bug-hunters willing to deal"
+ ewarn "with oddities that are bound to come up while using Kaffe!"
+ ewarn "-------------------------------------------------------"
+ ewarn
+}