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:
parent
217c9928c3
commit
1ae9c484f1
@ -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>
|
||||
|
@ -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
|
||||
|
@ -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.
|
||||
|
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user