diff options
author | Chuck Robey <chuckr@FreeBSD.org> | 1997-01-24 23:58:32 +0000 |
---|---|---|
committer | Chuck Robey <chuckr@FreeBSD.org> | 1997-01-24 23:58:32 +0000 |
commit | e3671ade7bddd5d98498680d86f577b63848a2c0 (patch) | |
tree | 32b85f64cf9ab7a0ed06bfc811c70ba9871096e4 /java | |
parent | 2aeb120e72d0727ab730882fcc9deaa0e169c5c9 (diff) | |
download | ports-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/Makefile | 6 | ||||
-rw-r--r-- | java/kaffe/distinfo | 2 | ||||
-rw-r--r-- | java/kaffe/pkg-descr | 111 | ||||
-rw-r--r-- | java/kaffe/pkg-plist | 6 |
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 |