Mark it unbroken. Change master site. Update to version 1.0.5.

Remove any references to versions in description. Shorten.
This commit is contained in:
fgsch 1999-11-03 05:27:36 +00:00
parent 217c9928c3
commit 1ae9c484f1
4 changed files with 100 additions and 152 deletions

View File

@ -1,24 +1,16 @@
# OpenBSD makefile for: kaffe
# Version required: 0.8.4
# Date created: 1998-Sep-2
# Whom: dugsong@monkey.org
#
# Relevant URLs: ftp://ftp.kaffe.org/pub/kaffe/
# $OpenBSD: Makefile,v 1.5 1999/11/03 05:27:36 fgsch Exp $
BROKEN= In file included from System.c:31: ../../../include/system.h:33: #error "Seperators undefined for this system"
DISTNAME= kaffe-1.0.b2
DISTNAME= kaffe-1.0.5
CATEGORIES= lang
DIST_SUBDIR= ${PKGNAME}
MASTER_SITES= ftp://ftp.transvirtual.com/pub/kaffe/
MASTER_SITES= ftp://ftp.kaffe.org/pub/kaffe/
MAINTAINER= ports@OpenBSD.ORG
MAINTAINER= ports@openbsd.org
CONFIGURE_ENV= LDFLAGS="-L/usr/local/lib"
GNU_CONFIGURE= yes
post-install:
@${INSTALL_DATA} ${WRKSRC}/FAQ/* ${PREFIX}/share/kaffe
@${INSTALL_DATA_DIR} ${PREFIX}/share/doc/kaffe
@${INSTALL_DATA} ${WRKSRC}/FAQ/* ${PREFIX}/share/doc/kaffe
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
MD5 (kaffe-1.0.b2/kaffe-1.0.b2.tar.gz) = f9aad2da214df83abb54c9c9f5af0646
RMD160 (kaffe-1.0.b2/kaffe-1.0.b2.tar.gz) = 0a5cf59d9033c0d237c2c31084d2be98cf250492
SHA1 (kaffe-1.0.b2/kaffe-1.0.b2.tar.gz) = 721e4ddf99f9f69ed9777acb50fb329e1ca3926e
MD5 (kaffe-1.0.5.tar.gz) = f75b697759d355b4e5ce5598e62de515
RMD160 (kaffe-1.0.5.tar.gz) = 95a779b1d0bc278078beab3f6cd2b691da201612
SHA1 (kaffe-1.0.5.tar.gz) = 0402d08dae633f548d251052b443e9fccf9a82fd

View File

@ -1,84 +1,4 @@
KAFFE v0.8.4 - A JIT and interpreting virtual machine to run Java(tm)* code
===========================================================================
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
mode if performs "just-in-time" code conversion from the abstract code to
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 Web and FTP sites
=======================
Kaffe is available from various sites. The primary site is:
ftp://ftp.kaffe.org/pub/kaffe/
Kaffe mailing lists
===================
A couple of mailing lists are available for information and discussion of
the Kaffe project. There lists are:
kaffe@kaffe.org - General discussions
kaffe-announce@kaffe.org - Announcements
To subscribe to these lists send a message containing the word "subscribe"
to either:
kaffe-request@kaffe.org
kaffe-announce-request@kaffe.org
depending what you are interested in.
If you want to report bugs directly to me, you can now use the script
report-kaffe-bug
This should be automatically installed during the standard installation
procedure. The system is based on GNU's GNATS but has been specifically
tailored for Kaffe's purposes. Just invoke the command from your shell
and it'll ask for all the necessary details.
You can also check out the Kaffe related web pages at:
http://www.kaffe.org/
The state of play
=================
Kaffe should run all Java code. However there are still bugs and plenty
of untested native library functions. Some functions which are not
currently implemented (most often because I don't understand exactly what
they are suppose to do) will simply abort if called. If you can help
out on any of these 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.
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@kaffe.org>
----
* Java and Javasoft are registered trademark of Sun Microsystems, Inc.
This is of "Kaffe OpenVM", a complete virtual machine and class library
set which allows the execution of Java code without any code from Javasoft.
It comes with a virtual machine and a set of class libraries including beans,
and the all important AWT graphics system.

View File

@ -1,60 +1,96 @@
bin/Kaffe
bin/kaffeh
bin/pizza
bin/pizzadoc
bin/appletviewer
bin/jar
bin/javac
bin/javadoc
bin/javakey
bin/javap
bin/jdb
bin/native2ascii
bin/rmic
bin/rmiregistry
bin/serialver
bin/report-kaffe-bug
bin/install-jar
bin/kaffe
bin/install-jar
bin/serialver
bin/rmiregistry
bin/rmic
bin/native2ascii
bin/javadoc
bin/jdb
bin/javap
bin/javakey
bin/jar
bin/kjc
bin/javac
bin/java
lib/libkaffevm.so.1.00
lib/libkaffevm.so
man/man1/kaffe.1
include/kaffe/jtypes.h
include/kaffe/native.h
include/kaffe/jmalloc.h
include/kaffe/jsyscall.h
include/kaffe/jni.h
bin/appletviewer
bin/kaffeh
lib/libkaffevm.la
lib/libkaffevm.so.0.0
lib/libkaffevm-1.0.5.so.0.0
lib/kaffe/libawt.a
lib/kaffe/libawt.la
lib/kaffe/libio-1.0.5.so.0.0
lib/kaffe/libio.la
lib/kaffe/libio.so.0.0
lib/kaffe/libmanagement-1.0.5.so.0.0
lib/kaffe/libmanagement.la
lib/kaffe/libmanagement.so.0.0
lib/kaffe/libmath.a
lib/kaffe/libmath.la
lib/kaffe/libmicrosoft-1.0.5.so.0.0
lib/kaffe/libmicrosoft.la
lib/kaffe/libmicrosoft.so.0.0
lib/kaffe/libnative.a
lib/kaffe/libnative.la
lib/kaffe/libnet-1.0.5.so.0.0
lib/kaffe/libnet.la
lib/kaffe/libnet.so.0.0
lib/kaffe/libsecurity-1.0.5.so.0.0
lib/kaffe/libsecurity.la
lib/kaffe/libsecurity.so.0.0
lib/kaffe/libzip.a
lib/kaffe/libzip.la
lib/kaffe/security/java.security
libexec/Kaffe
include/kaffe/Arrays.h
include/kaffe/errors.h
include/kaffe/java_lang_Object.h
include/kaffe/java_lang_String.h
include/kaffe/java_lang_Throwable.h
include/kaffe/java_lang_Thread.h
include/kaffe/java_lang_ThreadGroup.h
share/kaffe/lib/i386-openbsd2/libnative.so.1.00
share/kaffe/lib/i386-openbsd2/libnative.so
share/kaffe/lib/i386-openbsd2/libnet.so.1.00
share/kaffe/lib/i386-openbsd2/libnet.so
share/kaffe/lib/i386-openbsd2/libzip.so.1.00
share/kaffe/lib/i386-openbsd2/libzip.so
share/kaffe/lib/i386-openbsd2/libmath.so.1.00
share/kaffe/lib/i386-openbsd2/libmath.so
share/kaffe/lib/i386-openbsd2/libmanagement.so.1.00
share/kaffe/lib/i386-openbsd2/libmanagement.so
share/kaffe/lib/i386-openbsd2/libawt.so.1.00
share/kaffe/lib/i386-openbsd2/libawt.so
include/kaffe/java_lang_Throwable.h
include/kaffe/jmalloc.h
include/kaffe/jni.h
include/kaffe/jni_cpp.h
include/kaffe/jsyscall.h
include/kaffe/jtypes.h
include/kaffe/native.h
man/man1/kaffe.1
share/kaffe/Klasses.jar
share/kaffe/pizza.jar
share/kaffe/FAQ.Known-Bugs
share/kaffe/FAQ.amigaos
share/kaffe/FAQ.awt
share/kaffe/FAQ.depend
share/kaffe/FAQ.install-root
share/kaffe/FAQ.linux
share/kaffe/FAQ.nativemethods
share/kaffe/FAQ.win32
@dirrm share/kaffe/lib/i386-openbsd2
@dirrm share/kaffe/lib
@dirrm share/kaffe
share/kaffe/comm.jar
share/kaffe/kjc.jar
share/kaffe/microsoft.jar
share/kaffe/pjava.jar
share/kaffe/rmi.jar
share/kaffe/servlet.jar
share/kaffe/tools.jar
share/doc/kaffe/FAQ.BeOS
share/doc/kaffe/FAQ.Known-Bugs
share/doc/kaffe/FAQ.amigaos
share/doc/kaffe/FAQ.automake
share/doc/kaffe/FAQ.awt
share/doc/kaffe/FAQ.class-states
share/doc/kaffe/FAQ.classlibrary-compile
share/doc/kaffe/FAQ.depend
share/doc/kaffe/FAQ.gcblock
share/doc/kaffe/FAQ.gcstrategy
share/doc/kaffe/FAQ.hotjava
share/doc/kaffe/FAQ.install-root
share/doc/kaffe/FAQ.jsignal
share/doc/kaffe/FAQ.libtool
share/doc/kaffe/FAQ.linux
share/doc/kaffe/FAQ.locks
share/doc/kaffe/FAQ.nativemethods
share/doc/kaffe/FAQ.profiler
share/doc/kaffe/FAQ.pthreads
share/doc/kaffe/FAQ.requiredlibraries
share/doc/kaffe/FAQ.staticnative
share/doc/kaffe/FAQ.timing
share/doc/kaffe/FAQ.unicode
share/doc/kaffe/FAQ.win32
@dirrm lib/kaffe/security
@dirrm lib/kaffe
@dirrm include/kaffe
@exec [ ! -x /sbin/ldconfig ] || /sbin/ldconfig -m /usr/local/share/kaffe/lib/i386-openbsd2
@dirrm share/kaffe
@dirrm share/doc/kaffe
@exec [ ! -x /sbin/ldconfig ] || /sbin/ldconfig -m %D/lib %D/lib/kaffe