aboutsummaryrefslogtreecommitdiff
path: root/java
diff options
context:
space:
mode:
authorChuck Robey <chuckr@FreeBSD.org>1997-01-24 23:58:32 +0000
committerChuck Robey <chuckr@FreeBSD.org>1997-01-24 23:58:32 +0000
commite3671ade7bddd5d98498680d86f577b63848a2c0 (patch)
tree32b85f64cf9ab7a0ed06bfc811c70ba9871096e4 /java
parent2aeb120e72d0727ab730882fcc9deaa0e169c5c9 (diff)
downloadports-e3671ade7bddd5d98498680d86f577b63848a2c0.tar.gz
ports-e3671ade7bddd5d98498680d86f577b63848a2c0.zip
update kaffe to 0.7.1.
Submitted by: Mark Huizer <xaa@stack.nl>
Notes
Notes: svn path=/head/; revision=5433
Diffstat (limited to 'java')
-rw-r--r--java/kaffe/Makefile6
-rw-r--r--java/kaffe/distinfo2
-rw-r--r--java/kaffe/pkg-descr111
-rw-r--r--java/kaffe/pkg-plist6
4 files changed, 9 insertions, 116 deletions
diff --git a/java/kaffe/Makefile b/java/kaffe/Makefile
index cb01bb298e2b..c026e82bb8e3 100644
--- a/java/kaffe/Makefile
+++ b/java/kaffe/Makefile
@@ -3,11 +3,11 @@
# Date created: 6 January 1997
# Whom: Mark Huizer <xaa@stack.nl>
#
-# $Id: Makefile,v 1.13 1996/12/26 09:06:32 max Exp $
+# $Id: Makefile,v 1.14 1997/01/07 18:30:04 chuckr Exp $
#
-DISTNAME= kaffe-0.7.0
-PKGNAME= kaffe-0.7.0
+DISTNAME= kaffe-0.7.1
+PKGNAME= kaffe-0.7.1
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 17bdab6049d7..e0abc53846eb 100644
--- a/java/kaffe/distinfo
+++ b/java/kaffe/distinfo
@@ -1 +1 @@
-MD5 (kaffe-0.7.0.tgz) = f29ca222496df5dc620ba24fec4ee65a
+MD5 (kaffe-0.7.1.tgz) = a335768de88078f0c902270299dfb1b4
diff --git a/java/kaffe/pkg-descr b/java/kaffe/pkg-descr
index dbb8b52cfc8c..5831c2381cb4 100644
--- a/java/kaffe/pkg-descr
+++ b/java/kaffe/pkg-descr
@@ -1,9 +1,4 @@
-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
@@ -14,12 +9,6 @@ the advantages and flexibility of code independence.
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:
@@ -32,73 +21,8 @@ A file "ENVIRONMENT" is generated by the configure program which contains
a /bin/sh environment setup. This may help you to figure out what to
set to what if you alter the standard installation point.
-The source comes with a test program "HelloWorldApp" which can be found
-in the test directory in the distribution. After installation, run this
-program from the test directory by typing the following:
-
- cd <java source directory>/test
- kaffe HelloWorldApp
-
-This should load and execute the HelloWorld application. If all is well
-it will print "Hello World!". As a further test you might like to try
-compiling the HelloWorldApp source. To do this type the following:
-
- javac HelloWorldApp.java
-
-"javac" is a shell script which has been provided to invoke Kaffe on
-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
=================
-
Kaffe should run all non-graphical code which will run on a Java
machine. However there are still bugs and plenty of untested native
library functions. Some functions which are not currently implemented
@@ -108,38 +32,7 @@ then please do *BUT* remember, this is a clean-room implementation (I
have never seen any of Sun's Java source code) and I cannot simply
encorporate Javasoft's* code.
-The missing bits
-================
-
-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.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
--------------------
-Although Kaffe can be used with Sun's classes.zip library, there is work
-to develop a version of this class library which is Sun's free. This
-can be found at ftp://ftp.lantz.com/kream/kream-0.01.tgz. Again, I don't
-know the current status of this work.
-
-Kaffe and Sun's Java
-====================
-
-Kaffe is a clean-room implementation of a virtual machine which can run
-Java bytecode. It is capable of interpreting code generated by Sun's
-software but has not been derived from any Sun code. Currently this version
-utilises Sun's freely available compiled class library but it is hoped
-that this will be replaced with a freely available version in due time.
-At the moment it is impossible to validate whether this software is
-Java compatible(tm) (the test suites are not publically available) and
-the terms under which this can be claimed are unknown.
-
-Erm, that's it ....
-
-Tim Wilkinson
-<tim@tjwassoc.demon.co.uk>
+For further info see the file README that comes with the distribution.
----
* Java and Javasoft are registered trademark of Sun Microsystems, Inc.
+
diff --git a/java/kaffe/pkg-plist b/java/kaffe/pkg-plist
index cb8e1634a1f8..3484919e14ea 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.70
+lib/libkaffe_native.so.0.71
lib/libkaffe_native.so
-lib/libkaffe_vm.so.0.70
+lib/libkaffe_vm.so.0.71
lib/libkaffe_vm.so
-lib/libkaffe_net.so.0.70
+lib/libkaffe_net.so.0.71
lib/libkaffe_net.so
@exec /sbin/ldconfig -m %B