aboutsummaryrefslogtreecommitdiffstats
path: root/java/kaffe
diff options
context:
space:
mode:
authorchuckr <chuckr@FreeBSD.org>1997-01-08 02:30:22 +0800
committerchuckr <chuckr@FreeBSD.org>1997-01-08 02:30:22 +0800
commit157031372e50d0423029669ac06170297c2222de (patch)
treefdc3902e447357c6f234d7c223589ab39167c4a8 /java/kaffe
parent7af9b43136e6e2233c2282a0e383cc72e9105c33 (diff)
downloadfreebsd-ports-gnome-157031372e50d0423029669ac06170297c2222de.tar.gz
freebsd-ports-gnome-157031372e50d0423029669ac06170297c2222de.tar.zst
freebsd-ports-gnome-157031372e50d0423029669ac06170297c2222de.zip
Upgrade Kaffe to version 0.7.0.
Submitted by: Mark Huizer <xaa@stack.nl>
Diffstat (limited to 'java/kaffe')
-rw-r--r--java/kaffe/Makefile10
-rw-r--r--java/kaffe/distinfo2
-rw-r--r--java/kaffe/pkg-descr87
-rw-r--r--java/kaffe/pkg-plist6
4 files changed, 66 insertions, 39 deletions
diff --git a/java/kaffe/Makefile b/java/kaffe/Makefile
index ba1c17e8d370..cb01bb298e2b 100644
--- a/java/kaffe/Makefile
+++ b/java/kaffe/Makefile
@@ -1,13 +1,13 @@
# New ports collection makefile for: kaffe
-# Version required: 0.6.1
-# Date created: 25 December 1996
+# Version required: 0.7.0
+# Date created: 6 January 1997
# Whom: Mark Huizer <xaa@stack.nl>
#
-# $Id$
+# $Id: Makefile,v 1.13 1996/12/26 09:06:32 max Exp $
#
-DISTNAME= kaffe-0.6.1
-PKGNAME= kaffe-0.6.1
+DISTNAME= kaffe-0.7.0
+PKGNAME= kaffe-0.7.0
CATEGORIES= www
MASTER_SITES= ftp://ftp.sarc.city.ac.uk/pub/kaffe/ \
ftp://alterego.stack.nl/pub/kaffe/
diff --git a/java/kaffe/distinfo b/java/kaffe/distinfo
index 0dbae0e126da..17bdab6049d7 100644
--- a/java/kaffe/distinfo
+++ b/java/kaffe/distinfo
@@ -1 +1 @@
-MD5 (kaffe-0.6.1.tgz) = fa71c14a7702836441d9badd56682fdf
+MD5 (kaffe-0.7.0.tgz) = f29ca222496df5dc620ba24fec4ee65a
diff --git a/java/kaffe/pkg-descr b/java/kaffe/pkg-descr
index d3a307e9a350..dbb8b52cfc8c 100644
--- a/java/kaffe/pkg-descr
+++ b/java/kaffe/pkg-descr
@@ -1,6 +1,9 @@
-KAFFE v0.6.1 - A JIT and interpreting virtual machine to run Java(tm)* code
+KAFFE v0.7.0 - A JIT and interpreting virtual machine to run Java(tm)* code
===========================================================================
+ *** STOP PRESS !!! ***
+ *** "Just-in-time" support for the SPARC architecture ***
+
This is Kaffe, a virtual machine design to execute Java bytecode.
This machine can be configured in two modes. In one mode it operates as
a pure bytecode interpreter (not unlike Javasoft's machine); in the second
@@ -9,37 +12,14 @@ the host machine's native code. This will ultimately allow execution of
Java code at the same speed as standard compiled code but while maintaining
the advantages and flexibility of code independence.
-Who can use Kaffe
-=================
-
-This version of Kaffe is distributed under a Berkeley style license.
-Essentially you can use Kaffe for both personal and commerical purpose, on
-its own or as part of another package (see license.terms for full details).
-
-Kaffe mailing lists
-===================
-
-A couple of mailing lists are available for information and discussion of
-the Kaffe project. There lists are:
-
- kaffe@sarc.city.ac.uk - General discussions
- kaffe-announce@sarc.city.ac.uk - Announcements
-
-To subscribe to these lists send a message containing the word "subscribe"
-to either:
-
- kaffe-request@sarc.city.ac.uk
- kaffe-announce-request@sarc.city.ac.uk
-
-depending what you are interested in.
-
-You can also check out the Kaffe related web pages at:
-
- http://www.tjwassoc.demon.co.uk/kaffe/kaffe.htm
-
Running Kaffe
=============
+This version of Kaffe is not supplied with a copy of Sun's class library.
+This can be obtained from Sun's JDK package (from http://www.javasoft.com) or
+pre-prepaired in kaffe-0.7.0-sun.tgz (from the usual Kaffe ftp sites).
+This version of Kaffe uses the class library from JDK 1.0.2.
+
Before running Kaffe it is necessary to configure the environment.
This requires the setting of CLASSPATH, KAFFEHOME and LD_LIBRARY_PATH.
For the standard installation these would be defined as follows:
@@ -69,6 +49,53 @@ compiling the HelloWorldApp source. To do this type the following:
the standard Java compiler. If all is well, the application should compile
without incident.
+
+What's new
+==========
+
+ * "Just-in-time" support for the SPARC architecture.
+
+ * New i386 Data General DG/UX port.
+
+ * Various thread fixes, including addition of timeouts.
+
+ * Lots of bug fixes (see Changelog)
+
+Who can use Kaffe
+=================
+
+This version of Kaffe is distributed under a Berkeley style license.
+Essentially you can use Kaffe for both personal and commerical purpose, on
+its own or as part of another package (see license.terms for full details).
+
+Kaffe Web and FTP sites
+=======================
+
+Kaffe is available from various sites. The primary site is:
+
+ ftp://ftp.sarc.city.ac.uk/pub/kaffe/
+
+Kaffe mailing lists
+===================
+
+A couple of mailing lists are available for information and discussion of
+the Kaffe project. There lists are:
+
+ kaffe@sarc.city.ac.uk - General discussions
+ kaffe-announce@sarc.city.ac.uk - Announcements
+
+To subscribe to these lists send a message containing the word "subscribe"
+to either:
+
+ kaffe-request@sarc.city.ac.uk
+ kaffe-announce-request@sarc.city.ac.uk
+
+depending what you are interested in.
+
+You can also check out the Kaffe related web pages at:
+
+ http://www.tjwassoc.demon.co.uk/kaffe/kaffe.htm
+
The state of play
=================
@@ -88,7 +115,7 @@ Awt
---
One major missing component from Kaffe is an implementation of AWT. Work
on this is being done by others, and their current implementation can be found
-at ftp://slhp1.epfl.ch/pub/sawt-0.4.1.tar.gz. I don't know what the current
+at ftp://slhp1.epfl.ch/pub/sawt-0.4.2.tar.gz. I don't know what the current
status of this work but you can check at http://slhp1.epfl.ch/sawt.html.
Java.lang & Java.io
diff --git a/java/kaffe/pkg-plist b/java/kaffe/pkg-plist
index d85b637ee1ee..cb8e1634a1f8 100644
--- a/java/kaffe/pkg-plist
+++ b/java/kaffe/pkg-plist
@@ -7,10 +7,10 @@ include/kaffe/native.h
include/kaffe/StubPreamble.h
man/man1/kaffe.1.gz
share/kaffe/license.terms
-lib/libkaffe_native.so.0.61
+lib/libkaffe_native.so.0.70
lib/libkaffe_native.so
-lib/libkaffe_vm.so.0.61
+lib/libkaffe_vm.so.0.70
lib/libkaffe_vm.so
-lib/libkaffe_net.so.0.61
+lib/libkaffe_net.so.0.70
lib/libkaffe_net.so
@exec /sbin/ldconfig -m %B