aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--java/Makefile1
-rw-r--r--java/janosvm/Makefile30
-rw-r--r--java/janosvm/distinfo1
-rw-r--r--java/janosvm/pkg-comment1
-rw-r--r--java/janosvm/pkg-descr11
-rw-r--r--java/janosvm/pkg-plist331
6 files changed, 375 insertions, 0 deletions
diff --git a/java/Makefile b/java/Makefile
index 9fba3cb4c465..64cb380c6035 100644
--- a/java/Makefile
+++ b/java/Makefile
@@ -12,6 +12,7 @@
SUBDIR += infobus
SUBDIR += jad
SUBDIR += jaf
+ SUBDIR += janosvm
SUBDIR += java-cup
SUBDIR += javamail
SUBDIR += javavmwrapper
diff --git a/java/janosvm/Makefile b/java/janosvm/Makefile
new file mode 100644
index 000000000000..e84a7760f129
--- /dev/null
+++ b/java/janosvm/Makefile
@@ -0,0 +1,30 @@
+# ex:ts=8
+# New ports collection makefile for: janosvm
+# Date created: Jun 19, 2001
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= janosvm
+PORTVERSION= 0.5.1
+CATEGORIES= java
+MASTER_SITES= http://www.cs.utah.edu/flux/janos/%SUBDIR%/
+MASTER_SITE_SUBDIR= ${DISTNAME}
+
+MAINTAINER= ijliao@FreeBSD.org
+
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+INSTALLS_SHLIB= yes
+
+MAN1= janosvm.1 jsihey.1
+
+.if !defined(NOPORTDOCS)
+post-install:
+ @${MKDIR} ${PREFIX}/share/doc/janosvm
+ ${CP} -R ${WRKSRC}/FAQ ${PREFIX}/share/doc/janosvm
+ ${CP} -R ${WRKSRC}/doc ${PREFIX}/share/doc/janosvm
+.endif
+
+.include <bsd.port.mk>
diff --git a/java/janosvm/distinfo b/java/janosvm/distinfo
new file mode 100644
index 000000000000..61bbf5d41786
--- /dev/null
+++ b/java/janosvm/distinfo
@@ -0,0 +1 @@
+MD5 (janosvm-0.5.1.tar.gz) = 2c29285de16644ac59b97c64103c3642
diff --git a/java/janosvm/pkg-comment b/java/janosvm/pkg-comment
new file mode 100644
index 000000000000..c5bc1b72f1cb
--- /dev/null
+++ b/java/janosvm/pkg-comment
@@ -0,0 +1 @@
+A virtual machine for executing Java bytecodes
diff --git a/java/janosvm/pkg-descr b/java/janosvm/pkg-descr
new file mode 100644
index 000000000000..bd88fe4d9123
--- /dev/null
+++ b/java/janosvm/pkg-descr
@@ -0,0 +1,11 @@
+The Janos Virtual Machine (JanosVM) is a virtual machine for executing Java
+bytecodes. Unlike any available virtual machine, the JanosVM supports multiple,
+separate processes (called "teams" in JanosVM) within a single VM. Based on
+KaffeOS (and thus Kaffe), the JanosVM supports per-team separate heaps, per-
+team garbage collection threads, inter-team thread migration, safe cross-team
+reference objects, and a spiffy tutorial. Designed to support asynchronous
+termination of uncooperative or malicious Java bytecode applications, the
+JanosVM provides robust and scalable multi-process support within a single
+virtual machine.
+
+WWW: http://www.cs.utah.edu/flux/janos/janosvm.html
diff --git a/java/janosvm/pkg-plist b/java/janosvm/pkg-plist
new file mode 100644
index 000000000000..a4f9e3f553ce
--- /dev/null
+++ b/java/janosvm/pkg-plist
@@ -0,0 +1,331 @@
+bin/appletviewer
+bin/install-jar
+bin/janosvm
+bin/jar
+bin/java
+bin/javac
+bin/javadoc
+bin/javakey
+bin/javap
+bin/jdb
+bin/jsihey
+bin/jsiregister
+bin/kaffe
+bin/kaffeh
+bin/kjc
+bin/kopi
+bin/native2ascii
+bin/rmic
+bin/rmiregistry
+bin/serialver
+etc/janosvm-fake.config
+etc/janosvm-root.config
+include/kaffe/Arrays.h
+include/kaffe/errors.h
+include/kaffe/java_lang_Object.h
+include/kaffe/java_lang_String.h
+include/kaffe/java_lang_Thread.h
+include/kaffe/java_lang_ThreadGroup.h
+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
+lib/kaffe/libawt.a
+lib/kaffe/libawt.la
+lib/kaffe/libio-1.0.6.so
+lib/kaffe/libio.la
+lib/kaffe/libio.so
+lib/kaffe/libmanagement-1.0.6.so
+lib/kaffe/libmanagement.la
+lib/kaffe/libmanagement.so
+lib/kaffe/libmath.a
+lib/kaffe/libmath.la
+lib/kaffe/libmicrosoft-1.0.6.so
+lib/kaffe/libmicrosoft.la
+lib/kaffe/libmicrosoft.so
+lib/kaffe/libnative.a
+lib/kaffe/libnative.la
+lib/kaffe/libnet-1.0.6.so
+lib/kaffe/libnet.la
+lib/kaffe/libnet.so
+lib/kaffe/libsecurity.a
+lib/kaffe/libsecurity.la
+lib/kaffe/libzip.a
+lib/kaffe/libzip.la
+lib/kaffe/security/java.security
+lib/libkaffejanosvm.a
+lib/libkaffejanosvm.la
+lib/libkaffejsi-1.0.6.so
+lib/libkaffejsi.la
+lib/libkaffejsi.so
+lib/libkaffemisc-1.0.6.so
+lib/libkaffemisc.la
+lib/libkaffemisc.so
+lib/libkaffevm.a
+lib/libkaffevm.la
+lib/libkaffexprof-1.0.6.so
+lib/libkaffexprof.la
+lib/libkaffexprof.so
+libexec/Kaffe
+share/kaffe/JanosVM.jar
+share/kaffe/JanosVMKit.jar
+share/kaffe/Klasses.jar
+share/kaffe/comm.jar
+share/kaffe/emuJanosVM.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
+@dirrm include/kaffe
+@dirrm lib/kaffe/security
+@dirrm lib/kaffe
+@dirrm share/kaffe
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.BeOS
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.Known-Bugs
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.amigaos
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.automake
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.awt
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.class-states
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.classlibrary-compile
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.depend
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.feedback
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.gcblock
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.gcj
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.gcstrategy
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.hotjava
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.install-root
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.jsignal
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.libffi
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.libtool
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.linux
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.locks
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.nativemethods
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.ncr
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.profiler
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.pthreads
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.requiredlibraries
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.staticnative
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.timing
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.unicode
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.win32
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.xdebugging
+%%PORTDOCS%%share/doc/janosvm/FAQ/FAQ.xprofiler
+%%PORTDOCS%%@dirrm share/doc/janosvm/FAQ
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/Comparison.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/JanosVM.Known-Bugs
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/Resources.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/Teams.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/index.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/introduction.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/extras/README
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/extras/doc-license.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/extras/overview.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/tutorial/CrossTeamHello.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/tutorial/HelloBackEnd.java
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/tutorial/HelloHandle.java
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/tutorial/HelloNewTeam.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/tutorial/HelloNewTeam.java
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/tutorial/HelloSpaz.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/tutorial/HelloSpaz.java
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/tutorial/HelloWorld.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/tutorial/HelloWorld.java
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/tutorial/index.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/tutorial/tutorial.config
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/io/class-use/StdOutputStream.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/io/class-use/StdinInputStream.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/io/package-use.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/io/package-summary.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/io/package-tree.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/io/package-frame.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/io/StdinInputStream.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/io/StdOutputStream.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/class-use/OutOfSignalsError.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/class-use/Message.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/class-use/FaxPortHandle.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/class-use/FaxPort.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/class-use/MsgPort.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/class-use/SignalHandler.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/class-use/SignalDispatcher.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/class-use/Facsimile.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/class-use/FaxPortBackEnd.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/class-use/SignalSet.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/package-use.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/package-summary.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/package-tree.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/package-frame.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/Facsimile.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/FaxPort.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/FaxPortBackEnd.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/FaxPortHandle.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/Message.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/MsgPort.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/SignalDispatcher.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/SignalHandler.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/SignalSet.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/OutOfSignalsError.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/isolate/class-use/Isolate.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/isolate/class-use/IllegalIsolateStateException.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/isolate/class-use/UnavailableIsolateFeatureException.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/isolate/class-use/InaccessibleIsolateException.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/isolate/package-use.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/isolate/package-summary.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/isolate/package-tree.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/isolate/package-frame.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/isolate/Isolate.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/isolate/IllegalIsolateStateException.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/isolate/InaccessibleIsolateException.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/isolate/UnavailableIsolateFeatureException.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/management/team/class-use/TeamListMessage.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/management/team/class-use/TeamListMessenger.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/management/team/package-use.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/management/team/package-summary.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/management/team/package-tree.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/management/team/package-frame.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/management/team/TeamListMessage.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/management/team/TeamListMessenger.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/util/class-use/SharedTableWriter.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/util/class-use/SharedTableReader.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/util/class-use/SharedTableWalker.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/util/class-use/TableFullException.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/util/package-use.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/util/package-summary.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/util/package-tree.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/util/package-frame.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/util/SharedTableWalker.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/util/SharedTableReader.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/util/SharedTableWriter.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/util/TableFullException.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/class-use/ResourceSpec.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/class-use/NameSpaceSpec.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/class-use/GCPolicy.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/class-use/NativeSpec.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/class-use/InvalidClassGroupException.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/class-use/NameSpaceGroup.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/class-use/ClassPathSpec.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/class-use/StdioSpec.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/class-use/NameSpaceResource.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/class-use/ClassGroupNotFoundException.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/class-use/MemorySpec.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/class-use/MemoryResource.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/class-use/ClassPathResource.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/class-use/ResourceSpecException.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/package-use.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/package-summary.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/package-tree.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/package-frame.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/ClassPathResource.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/ClassPathSpec.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/GCPolicy.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/MemoryResource.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/MemorySpec.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/NameSpaceGroup.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/NameSpaceResource.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/NameSpaceSpec.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/NativeSpec.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/ResourceSpec.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/StdioSpec.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/ClassGroupNotFoundException.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/InvalidClassGroupException.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/ResourceSpecException.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/class-use/DeadTeamException.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/class-use/TeamEjectionException.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/class-use/VMInstance.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/class-use/ListNode.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/class-use/ExportManager.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/class-use/ExportManager.ImportEnumerator.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/class-use/Importable.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/class-use/TeamList.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/class-use/SegmentationFaultError.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/class-use/PortAuthority.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/class-use/PersistentExport.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/class-use/TemporaryExport.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/class-use/TeamHandle.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/class-use/TeamEvent.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/class-use/ManagedExportable.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/class-use/List.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/class-use/Exportable.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/class-use/NoSuchExportException.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/class-use/Team.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/class-use/TeamReservation.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/class-use/DuplicateExportException.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/class-use/ConfigFile.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/package-use.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/package-summary.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/package-tree.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/package-frame.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/ManagedExportable.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/PersistentExport.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/TemporaryExport.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/ConfigFile.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/Exportable.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/ExportManager.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/ExportManager.ImportEnumerator.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/Importable.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/List.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/ListNode.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/PortAuthority.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/Team.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/TeamEvent.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/TeamHandle.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/TeamList.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/TeamReservation.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/VMInstance.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/DeadTeamException.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/DuplicateExportException.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/NoSuchExportException.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/TeamEjectionException.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/SegmentationFaultError.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/overview-tree.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/index-all.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/deprecated-list.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/allclasses-frame.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/index.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/packages.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/overview-summary.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/overview-frame.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/serialized-form.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/package-list
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/help-doc.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/stylesheet.css
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/doc-license.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/man/jsihey.html
+%%PORTDOCS%%share/doc/janosvm/doc/janosvm/apidoc/man/janosvm.html
+%%PORTDOCS%%share/doc/janosvm/doc/kaffe/AUTHORS
+%%PORTDOCS%%share/doc/janosvm/doc/kaffe/ChangeLog
+%%PORTDOCS%%share/doc/janosvm/doc/kaffe/ChangeLog.1
+%%PORTDOCS%%share/doc/janosvm/doc/kaffe/ChangeLog.2
+%%PORTDOCS%%share/doc/janosvm/doc/kaffe/ChangeLog.3
+%%PORTDOCS%%share/doc/janosvm/doc/kaffe/INSTALL
+%%PORTDOCS%%share/doc/janosvm/doc/kaffe/README
+%%PORTDOCS%%share/doc/janosvm/doc/kaffe/WHATSNEW
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/io/class-use
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/io
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga/class-use
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm/amiga
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/comm
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/isolate/class-use
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/isolate
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/management/team/class-use
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/management/team
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/management
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/util/class-use
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit/util
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/kit
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources/class-use
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/resources
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys/class-use
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm/sys
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm/apidoc/edu/utah/janosvm
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm/apidoc/edu/utah
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm/apidoc/edu
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm/apidoc/man
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm/apidoc
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm/extras
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm/tutorial
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/janosvm
+%%PORTDOCS%%@dirrm share/doc/janosvm/doc/kaffe