summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--java/jdk/Makefile30
-rw-r--r--java/jdk/distinfo2
-rw-r--r--java/jdk/pkg-comment2
-rw-r--r--java/jdk/pkg-descr8
-rw-r--r--java/jdk/pkg-message156
-rw-r--r--java/jdk/pkg-plist349
-rw-r--r--java/jdk11/Makefile30
-rw-r--r--java/jdk11/distinfo2
-rw-r--r--java/jdk11/pkg-comment2
-rw-r--r--java/jdk11/pkg-descr8
-rw-r--r--java/jdk11/pkg-message156
-rw-r--r--java/jdk11/pkg-plist349
12 files changed, 954 insertions, 140 deletions
diff --git a/java/jdk/Makefile b/java/jdk/Makefile
index a45519602609..3f026b0382e1 100644
--- a/java/jdk/Makefile
+++ b/java/jdk/Makefile
@@ -1,23 +1,29 @@
# New ports collection makefile for: jdk
-# Version required: 1.0.2
-# Date created: 8 April 1996
-# Whom: Sujal Patel <smpatel@freebsd.org> (original)
+# Version required: 1.1.5
+# Date created: Feb, 8, 1998
+# Whom: Martin Cracauer <cracauer@cons.org>
#
-# $Id: Makefile,v 1.7 1997/05/18 11:35:57 pgs Exp $
+# $Id: Makefile,v 1.8 1997/05/30 14:16:27 asami Exp $
#
-DISTNAME= jdk102.11-26
-PKGNAME= jdk-1.0.2
+DISTNAME= jdk1.1.5.V98-2-8
+PKGNAME= jdk-1.1.5
+WRKSRC= ${WRKDIR}/jdk1.1.5
CATEGORIES= lang devel
-MASTER_SITES= ${MASTER_SITE_LOCAL}
+MASTER_SITES= http://www.freebsd.org/java/
-MAINTAINER= ports@freebsd.org
+MAINTAINER= cracauer@freebsd.org
-NO_CDROM= "Put copyright on packaging, etc"
+NO_CDROM= "License doesn't allow distribution with fee"
-NO_WRKSUBDIR= yes
+NO_CONFIGURE= yes
+NO_BUILD= yes
-post-install:
- @${CAT} ${PKGDIR}/MESSAGE
+do-install:
+ ${MKDIR} ${PREFIX}/java
+ (cd ${WRKSRC} && tar -c -f - --exclude '*.class' --exclude \
+ demo/ImageMap/audio/dialog .) \
+ | (cd ${PREFIX}/java/. && tar fx -)
+ ${MKDIR} ${PREFIX}/java/demo/ImageMap/audio/dialog
.include <bsd.port.mk>
diff --git a/java/jdk/distinfo b/java/jdk/distinfo
index caafa03ea72a..1553a2089316 100644
--- a/java/jdk/distinfo
+++ b/java/jdk/distinfo
@@ -1 +1 @@
-MD5 (jdk102.11-26.tar.gz) = 7297e0076054c266b662e79eb26b4498
+MD5 (jdk1.1.5.V98-2-8.tar.gz) = c389b3c7f595aa8a5297e790f595e9ff
diff --git a/java/jdk/pkg-comment b/java/jdk/pkg-comment
index 8e47a58d97ba..ac319a654e79 100644
--- a/java/jdk/pkg-comment
+++ b/java/jdk/pkg-comment
@@ -1 +1 @@
-Java Developers Kit, Class Libraries
+Sun's Java Developers Kit
diff --git a/java/jdk/pkg-descr b/java/jdk/pkg-descr
index c3a24bede471..44d49e2dcaff 100644
--- a/java/jdk/pkg-descr
+++ b/java/jdk/pkg-descr
@@ -1,3 +1,5 @@
-These are the Java Developers Kit's class libraries.
-The libraries are used in various ports like
-javac_netscape and kaffe.
+Binaries of Sun's Java Developers Kit. Include bytecode machine,
+compiler, demos and sources for most Java runtime classes.
+
+For more information about the FreeBSD port see
+http://www.freebsd.org/java/
diff --git a/java/jdk/pkg-message b/java/jdk/pkg-message
index 5b90ae9dfb45..729ef3d1c67f 100644
--- a/java/jdk/pkg-message
+++ b/java/jdk/pkg-message
@@ -1,50 +1,106 @@
-Copyright and License Information
-
-JAVA(tm) web development products are owned and
-licensed exclusively by Sun Microsystems, Inc. Copyright (C) 1992-96
-Sun Microsystems, Inc. All rights reserved.
-Java and all Java-based names and logos, including the Coffee
-Cup and Duke, are trademarks of Sun Microsystems, Inc. and
-refer to Sun's Java Technologies. Products bearing authorized "JAVA-
-Compatible" Logo are based upon Sun's JAVA
-and technology, and are compatible with the API's for such
-technology.
-
-Sun grants to you ("Licensee") a non-exclusive, non-transferable
-license to use the Java binary code version (hereafter,
-"Binary Software") without fee. Licensee may distribute the Binary
-Software to third parties provided that the copyright notice and this
-statement appear on all copies. Licensee agrees that the copyright
-notice and this statement will appear on all copies of the software,
-packaging, and documentation or portions thereof.
-
-In the event Licensee creates additional classes or otherwise extends
-the Applet Application Programming Interface (AAPI), licensee will
-publish the specifications for such extensions to the AAPI for use by
-third party developers of Java-based software, in connection with
-licensee's commercial distribution of the Binary Software.
-
-RESTRICTED RIGHTS: Use, duplication or disclosure by the government
-is subject to the restrictions as set forth in subparagraph (c) (1) (ii)
-of the Rights in Technical Data and Computer Software Clause as DFARS
-252.227-7013 and FAR 52.227-19.
-
-SUN MAKES NO REPRESENTATIONS OR WARRANTIES ABOUT THE SUITABILITY OF
-THE BINARY SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT
-LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-PARTICULAR PURPOSE, OR NON-INFRINGEMENT. SUN SHALL NOT BE LIABLE FOR
-ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR
-DISTRIBUTING THE BINARY SOFTWARE OR ITS DERIVATIVES.
-
-By downloading, using or copying this Binary Software, Licensee agrees
-to abide by the intellectual property laws, and all other applicable
-laws of the U.S., and the terms of this License. Ownership of the
-software shall remain solely in Sun Microsystems, Inc.
-
-Sun shall have the right to terminate this license immediately by
-written notice upon Licensee's breach of, or non-compliance with, any
-of its terms. Licensee shall be liable for any infringement or damages
-resulting from Licensee's failure to abide by the terms of this License.
-
-The JDK 1.0.2 binary release is based in part on the work of the
-Independent JPEG Group.
+
+
+ Java(tm) Development Kit
+
+ Version 1.1.5
+
+ Binary Code License
+
+This binary code license ("License") contains rights and restrictions
+associated with use of the accompanying software and documentation
+("Software"). Read the License carefully before installing the Software.
+By installing the Software you agree to the terms and conditions of this
+License.
+
+1. Limited License Grant. Sun grants to you ("Licensee") a non-exclusive,
+non-transferable limited license to use the Software without fee for
+evaluation of the Software and for development of Java(tm) compatible
+applets and applications. Licensee may make one archival copy of the Software
+and may re-distribute complete, unmodified copies of the Software to
+software developers within Licensee's organization to avoid unnecessary
+download time, provided that this License conspicuously appear with all
+copies of the Software. Except for the foregoing, Licensee may not
+re-distribute the Software in whole or in part, either separately or
+included with a product. Refer to the Java Runtime Environment Version 1.1.5
+binary code license (http://java.sun.com/products/JDK/1.1/index.html)
+for the availability of runtime code which may be distributed with Java
+compatible applets and applications.
+
+2. Java Platform Interface. Licensee may not modify the Java Platform Interface
+("JPI", identified as classes contained within the "java" package or any
+subpackages of the "java" package), by creating additional classes within the
+JPI or otherwise causing the addition to or modification of the classes in
+the JPI. In the event that Licensee creates any Java-related API and
+distributes such API to others for applet or application development,
+Licensee must promptly publish an accurate specification for such API for
+free use by all developers of Java-based software.
+
+3. Restrictions. Software is confidential copyrighted information of Sun and
+title to all copies is retained by Sun and/or its licensors. Licensee shall
+not modify, decompile, disassemble, decrypt, extract, or otherwise reverse
+engineer Software. Software may not be leased, assigned, or sublicensed,
+in whole or in part. Software is not designed or intended for use in
+on-line control of aircraft, air traffic, aircraft navigation or aircraft
+communications; or in the design, construction, operation or maintenance
+of any nuclear facility. Licensee warrants that it will not use or
+redistribute the Software for such purposes.
+
+4. Trademarks and Logos. This License does not authorize Licensee to use
+any Sun name, trademark or logo. Licensee acknowledges that Sun owns the
+Java trademark and all Java-related trademarks, logos and icons including
+the Coffee Cup and Duke ("Java Marks") and agrees to: (i) to comply with
+the Java Trademark Guidelines at http://java.sun.com/trademarks.html; (ii) not
+do anything harmful to or inconsistent with Sun's rights in the Java Marks;
+and (iii) assist Sun in protecting those rights, including assigning to Sun
+any rights acquired by Licensee in any Java Mark.
+
+5. Disclaimer of Warranty. Software is provided "AS IS," without a
+warranty of any kind. ALL EXPRESS OR IMPLIED REPRESENTATIONS AND
+WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS
+FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
+
+6. Limitation of Liability. SUN AND ITS LICENSORS SHALL NOT BE LIABLE
+FOR ANY DAMAGES SUFFERED BY LICENSEE OR ANY THIRD PARTY AS A RESULT OF USING
+OR DISTRIBUTING SOFTWARE. IN NO EVENT WILL SUN OR ITS LICENSORS BE
+LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT,
+SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER
+CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE
+USE OF OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+7. Termination. Licensee may terminate this License at any time by
+destroying all copies of Software. This License will terminate immediately
+without notice from Sun if Licensee fails to comply with any provision
+of this License. Upon such termination, Licensee must destroy all copies
+of Software.
+
+8. Export Regulations. Software, including technical data, is subject to
+U.S. export control laws, including the U.S. Export Administration Act
+and its associated regulations, and may be subject to export or import
+regulations in other countries. Licensee agrees to comply strictly with
+all such regulations and acknowledges that it has the responsibility to
+obtain licenses to export, re-export, or import Software. Software may not
+be downloaded, or otherwise exported or re-exported (i) into, or to a
+national or resident of, Cuba, Iraq, Iran, North Korea, Libya, Sudan,
+Syria or any country to which the U.S. has embargoed goods; or (ii)
+to anyone on the U.S. Treasury Department's list of Specially Designated
+Nations or the U.S. Commerce Department's Table of Denial Orders.
+
+9. Restricted Rights. Use, duplication or disclosure by the United States
+government is subject to the restrictions as set forth in the Rights in
+Technical Data and Computer Software Clauses in DFARS 252.227-7013(c)
+ (1) (ii) and FAR 52.227-19(c) (2) as applicable.
+
+10. Governing Law. Any action related to this License will be governed by
+California law and controlling U.S. federal law. No choice of law rules of
+any jurisdiction will apply.
+
+11. Severability. If any of the above provisions are held to be in
+violation of applicable law, void, or unenforceable in any jurisdiction,
+then such provisions are herewith waived to the extent necessary for the
+License to be otherwise enforceable in such jurisdiction. However, if
+in Sun's opinion deletion of any provisions of the License by operation
+of this paragraph unreasonably compromises the rights or increase the
+liabilities of Sun or its licensors, Sun reserves the right to terminate
+the License and refund the fee paid by Licensee, if any, as Licensee's
+sole and exclusive remedy.
diff --git a/java/jdk/pkg-plist b/java/jdk/pkg-plist
index 642c7a5cdc7c..4016ed57557a 100644
--- a/java/jdk/pkg-plist
+++ b/java/jdk/pkg-plist
@@ -1,3 +1,346 @@
-share/java/classes.zip
-share/java/lib/javac.properties
-share/java/COPYRIGHT
+java/README.FreeBSD
+java/index.html
+java/CHANGES
+java/README
+java/LICENSE
+java/src.zip
+java/COPYRIGHT
+java/demo/WireFrame/README
+java/demo/WireFrame/ThreeD.java.old
+java/demo/WireFrame/example4.html
+java/demo/WireFrame/example3.html
+java/demo/WireFrame/example2.html
+java/demo/WireFrame/example1.html
+java/demo/WireFrame/ThreeD.java
+java/demo/WireFrame/Matrix3D.java
+java/demo/WireFrame/models/knoxS.obj
+java/demo/WireFrame/models/hughes_500.obj
+java/demo/WireFrame/models/dinasaur.obj
+java/demo/WireFrame/models/cube.obj
+java/demo/TicTacToe/README
+java/demo/TicTacToe/TicTacToe.java.old
+java/demo/TicTacToe/example1.html
+java/demo/TicTacToe/TicTacToe.java
+java/demo/TicTacToe/audio/yahoo2.au
+java/demo/TicTacToe/audio/yahoo1.au
+java/demo/TicTacToe/audio/return.au
+java/demo/TicTacToe/audio/ding.au
+java/demo/TicTacToe/audio/beep.au
+java/demo/TicTacToe/images/not.gif
+java/demo/TicTacToe/images/cross.gif
+java/demo/SpreadSheet/README
+java/demo/SpreadSheet/SpreadSheet.java.new
+java/demo/SpreadSheet/example1.html
+java/demo/SpreadSheet/SpreadSheet.java
+java/demo/SortDemo/SortItem.java
+java/demo/SortDemo/example1.html
+java/demo/SortDemo/SortItem.java.old
+java/demo/SortDemo/SortAlgorithm.java
+java/demo/SortDemo/QSortAlgorithm.java
+java/demo/SortDemo/BubbleSortAlgorithm.java
+java/demo/SortDemo/BidirBubbleSortAlgorithm.java
+java/demo/SimpleGraph/example1.html
+java/demo/SimpleGraph/GraphApplet.java
+java/demo/NervousText/example1.html
+java/demo/NervousText/NervousText.java
+java/demo/MoleculeViewer/example3.html
+java/demo/MoleculeViewer/example2.html
+java/demo/MoleculeViewer/example1.html
+java/demo/MoleculeViewer/XYZApp.java
+java/demo/MoleculeViewer/Matrix3D.java
+java/demo/MoleculeViewer/models/water.xyz
+java/demo/MoleculeViewer/models/ethane.xyz
+java/demo/MoleculeViewer/models/cyclohexane.xyz
+java/demo/MoleculeViewer/models/buckminsterfullerine.xyz
+java/demo/MoleculeViewer/models/benzene.xyz
+java/demo/MoleculeViewer/models/HyaluronicAcid.xyz
+java/demo/JumpingBox/example1.html
+java/demo/JumpingBox/MouseTrack.java
+java/demo/JumpingBox/sounds/tiptoe.thru.the.tulips.au
+java/demo/JumpingBox/sounds/thin.bell.au
+java/demo/JumpingBox/sounds/that.hurts.au
+java/demo/JumpingBox/sounds/ip.au
+java/demo/JumpingBox/sounds/danger,danger...!.au
+java/demo/JumpingBox/sounds/cannot.be.completed.au
+java/demo/JumpingBox/sounds/adapt-or-die.au
+java/demo/ImageMap/sources.html
+java/demo/ImageMap/imagemapcheat.html
+java/demo/ImageMap/example1.html
+java/demo/ImageMap/TickerArea.java
+java/demo/ImageMap/SoundArea.java
+java/demo/ImageMap/RoundHrefButtonArea.java
+java/demo/ImageMap/RoundButtonFilter.java
+java/demo/ImageMap/NameArea.java
+java/demo/ImageMap/LinkArea.java
+java/demo/ImageMap/ImageMapArea.java
+java/demo/ImageMap/ImageMap.java
+java/demo/ImageMap/images/jim.graham.gif
+java/demo/ImageMap/HrefButtonArea.java
+java/demo/ImageMap/HighlightFilter.java
+java/demo/ImageMap/HighlightArea.java
+java/demo/ImageMap/DelayedSoundArea.java
+java/demo/ImageMap/ClickArea.java
+java/demo/ImageMap/ButtonFilter.java
+java/demo/ImageMap/AniArea.java
+java/demo/ImageMap/audio/hi.au
+java/demo/ImageMap/audio/chirp1.au
+java/demo/GraphicsTest/example1.html
+java/demo/GraphicsTest/GraphicsTest.java
+java/demo/GraphicsTest/AppletFrame.java
+java/demo/GraphLayout/example4.html
+java/demo/GraphLayout/audio/gong.au
+java/demo/GraphLayout/audio/drip.au
+java/demo/GraphLayout/audio/computer.au
+java/demo/GraphLayout/example3.html
+java/demo/GraphLayout/example2.html
+java/demo/GraphLayout/example1.html
+java/demo/GraphLayout/Graph.java
+java/demo/Fractal/example1.html
+java/demo/Fractal/CLSFractal.java
+java/demo/DrawTest/example1.html
+java/demo/DrawTest/DrawTest.java
+java/demo/DitherTest/example1.html
+java/demo/DitherTest/DitherTest.java
+java/demo/Clock/1.0.2/Clock2.java
+java/demo/Clock/index.html
+java/demo/Clock/Clock2.java
+java/demo/CardTest/CardTest.java.old
+java/demo/CardTest/CardTest.java
+java/demo/CardTest/example1.html
+java/demo/Blink/Blink.java.old
+java/demo/Blink/example1.html
+java/demo/Blink/Blink.java
+java/demo/BarChart/Chart.java.old
+java/demo/BarChart/example1.html
+java/demo/BarChart/Chart.java
+java/demo/ArcTest/ArcTest.java.old
+java/demo/ArcTest/example1.html
+java/demo/ArcTest/ArcTest.java
+java/demo/Animator/Animator.zip
+java/demo/Animator/Animator.java.old
+java/demo/Animator/index.html
+java/demo/Animator/audio/spacemusic.au
+java/demo/Animator/audio/9.au
+java/demo/Animator/audio/8.au
+java/demo/Animator/audio/7.au
+java/demo/Animator/audio/6.au
+java/demo/Animator/audio/5.au
+java/demo/Animator/audio/4.au
+java/demo/Animator/audio/3.au
+java/demo/Animator/audio/2.au
+java/demo/Animator/audio/1.au
+java/demo/Animator/audio/0.au
+java/demo/Animator/example4.html
+java/demo/Animator/example3.html
+java/demo/Animator/example2.html
+java/demo/Animator/example1.html
+java/demo/Animator/Animator.java
+java/demo/Animator/images/loading-msg.gif
+java/demo/Animator/images/Beans/T9.gif
+java/demo/Animator/images/Beans/T8.gif
+java/demo/Animator/images/Beans/T7.gif
+java/demo/Animator/images/Beans/T6.gif
+java/demo/Animator/images/Beans/T5.gif
+java/demo/Animator/images/Beans/T4.gif
+java/demo/Animator/images/Beans/T3.gif
+java/demo/Animator/images/Beans/T2.gif
+java/demo/Animator/images/Beans/T10.gif
+java/demo/Animator/images/Beans/T1.gif
+java/demo/Animator/images/SimpleAnimation/T2.gif
+java/demo/Animator/images/SimpleAnimation/T1.gif
+java/lib/classes.zip
+java/lib/serialver.properties
+java/lib/rmic.properties
+java/lib/appletviewer.properties
+java/lib/psfont.properties.ja
+java/lib/font.properties.ja
+java/lib/font.properties.ko
+java/lib/font.properties.zh_GB2312
+java/lib/font.properties.zh_TW_CNS11643
+java/lib/font.properties.zh_TW_Big5
+java/lib/font.properties.cs
+java/lib/font.properties.el
+java/lib/font.properties.hu
+java/lib/font.properties.lt
+java/lib/font.properties.lv
+java/lib/font.properties.pl
+java/lib/font.properties.ru
+java/lib/font.properties.tr
+java/lib/font.properties
+java/lib/content-types.properties
+java/lib/security/java.security
+java/lib/awt.properties
+java/lib/i386/green_threads/libsysresource.so
+java/lib/i386/green_threads/libsysresource_g.so
+java/lib/i386/green_threads/libjpeg.so
+java/lib/i386/green_threads/libjpeg_g.so
+java/lib/i386/green_threads/libtawt.so
+java/lib/i386/green_threads/libtawt_g.so
+java/lib/i386/green_threads/libawt.so
+java/lib/i386/green_threads/libawt.so.1.1.5
+java/lib/i386/green_threads/libawt_g.so
+java/lib/i386/green_threads/libawt_g.so.1.1.5
+java/lib/i386/green_threads/libmmedia.so
+java/lib/i386/green_threads/libmmedia_g.so
+java/lib/i386/green_threads/libagent.so
+java/lib/i386/green_threads/libagent_g.so
+java/lib/i386/green_threads/libnet.so
+java/lib/i386/green_threads/libnet_g.so
+java/lib/i386/green_threads/libzip.so
+java/lib/i386/green_threads/libzip_g.so
+java/lib/i386/green_threads/libmath.so
+java/lib/i386/green_threads/libmath_g.so
+java/lib/i386/green_threads/libjava.so
+java/lib/i386/green_threads/libjava_g.so
+java/lib/i386/green_threads/libjava.so.1.1.5
+java/lib/i386/green_threads/libjava_g.so.1.1.5
+java/bin/java-rmi.cgi
+java/bin/jre
+java/bin/.java_wrapper
+java/bin/i386/green_threads/serialver
+java/bin/i386/green_threads/rmiregistry
+java/bin/i386/green_threads/rmic
+java/bin/i386/green_threads/native2ascii
+java/bin/i386/green_threads/javakey
+java/bin/i386/green_threads/appletviewer
+java/bin/i386/green_threads/jdb
+java/bin/i386/green_threads/javadoc
+java/bin/i386/green_threads/javap
+java/bin/i386/green_threads/.extract_args
+java/bin/i386/green_threads/jar
+java/bin/i386/green_threads/jre
+java/bin/i386/green_threads/jre_g
+java/bin/i386/green_threads/javaverify
+java/bin/i386/green_threads/javaverify_g
+java/bin/i386/green_threads/javac_g
+java/bin/i386/green_threads/javac
+java/bin/i386/green_threads/java
+java/bin/i386/green_threads/java_g
+java/bin/i386/green_threads/javah
+java/bin/i386/green_threads/javah_g
+java/include/java_lang_ThreadGroup.h
+java/include/java_lang_Thread.h
+java/include/java_lang_ClassLoader.h
+java/include/java_lang_String.h
+java/include/zip.h
+java/include/wrap.h
+java/include/verify.h
+java/include/utf.h
+java/include/typedefs.h
+java/include/typecodes.h
+java/include/tree.h
+java/include/timeval.h
+java/include/threads.h
+java/include/sys_api.h
+java/include/signature.h
+java/include/selftest.h
+java/include/reflect.h
+java/include/profile.h
+java/include/path.h
+java/include/oobj.h
+java/include/native.h
+java/include/monitor_cache.h
+java/include/monitor.h
+java/include/log.h
+java/include/jni.h
+java/include/jmath.h
+java/include/jcov.h
+java/include/javaString.h
+java/include/interpreter.h
+java/include/gc.h
+java/include/finalize.h
+java/include/exceptions.h
+java/include/decode.h
+java/include/debug.h
+java/include/config.h
+java/include/common_exceptions.h
+java/include/byteorder.h
+java/include/breakpoints.h
+java/include/bool.h
+java/include/alloc_cache.h
+java/include/StubPreamble.h
+java/include/green_threads/include/queue.h
+java/include/green_threads/include/context.h
+java/include/green_threads/include/context_md.h
+java/include/green_threads/include/schedule.h
+java/include/green_threads/include/monitor_md.h
+java/include/green_threads/include/threads_md.h
+java/include/green_threads/include/internal_md.h
+java/include/freebsd/typedefs_md.h
+java/include/freebsd/gc_md.h
+java/include/freebsd/io_md.h
+java/include/freebsd/jmath_md.h
+java/include/freebsd/jni_md.h
+java/include/freebsd/oobj_md.h
+java/include/freebsd/path_md.h
+java/include/freebsd/prof_md.h
+java/include/freebsd/sysmacros_md.h
+java/include/freebsd/timeval_md.h
+java/include/freebsd/byteorder_md.h
+java/bin/javah_g
+java/bin/javah
+java/bin/java_g
+java/bin/java
+java/bin/javac
+java/bin/javac_g
+java/bin/javaverify_g
+java/bin/javaverify
+java/bin/jre_g
+java/bin/jar
+java/bin/javap
+java/bin/javadoc
+java/bin/jdb
+java/bin/appletviewer
+java/bin/javakey
+java/bin/native2ascii
+java/bin/rmic
+java/bin/rmiregistry
+java/bin/serialver
+@dirrm java/demo/WireFrame/models
+@dirrm java/demo/WireFrame
+@dirrm java/demo/TicTacToe/audio
+@dirrm java/demo/TicTacToe/images
+@dirrm java/demo/TicTacToe
+@dirrm java/demo/SpreadSheet
+@dirrm java/demo/SortDemo
+@dirrm java/demo/SimpleGraph
+@dirrm java/demo/NervousText
+@dirrm java/demo/MoleculeViewer/models
+@dirrm java/demo/MoleculeViewer
+@dirrm java/demo/JumpingBox/sounds
+@dirrm java/demo/JumpingBox
+@dirrm java/demo/ImageMap/images
+@dirrm java/demo/ImageMap/audio/dialog
+@dirrm java/demo/ImageMap/audio
+@dirrm java/demo/ImageMap
+@dirrm java/demo/GraphicsTest
+@dirrm java/demo/GraphLayout/audio
+@dirrm java/demo/GraphLayout
+@dirrm java/demo/Fractal
+@dirrm java/demo/DrawTest
+@dirrm java/demo/DitherTest
+@dirrm java/demo/Clock/1.0.2
+@dirrm java/demo/Clock
+@dirrm java/demo/CardTest
+@dirrm java/demo/Blink
+@dirrm java/demo/BarChart
+@dirrm java/demo/ArcTest
+@dirrm java/demo/Animator/audio
+@dirrm java/demo/Animator/images/Beans
+@dirrm java/demo/Animator/images/SimpleAnimation
+@dirrm java/demo/Animator/images
+@dirrm java/demo/Animator
+@dirrm java/demo
+@dirrm java/lib/security
+@dirrm java/lib/i386/green_threads
+@dirrm java/lib/i386
+@dirrm java/lib
+@dirrm java/bin/i386/green_threads
+@dirrm java/bin/i386
+@dirrm java/bin
+@dirrm java/include/green_threads/include
+@dirrm java/include/green_threads
+@dirrm java/include/freebsd
+@dirrm java/include
+@dirrm java
+@exec mkdir %D/java/demo/ImageMap/audio/dialog
diff --git a/java/jdk11/Makefile b/java/jdk11/Makefile
index a45519602609..3f026b0382e1 100644
--- a/java/jdk11/Makefile
+++ b/java/jdk11/Makefile
@@ -1,23 +1,29 @@
# New ports collection makefile for: jdk
-# Version required: 1.0.2
-# Date created: 8 April 1996
-# Whom: Sujal Patel <smpatel@freebsd.org> (original)
+# Version required: 1.1.5
+# Date created: Feb, 8, 1998
+# Whom: Martin Cracauer <cracauer@cons.org>
#
-# $Id: Makefile,v 1.7 1997/05/18 11:35:57 pgs Exp $
+# $Id: Makefile,v 1.8 1997/05/30 14:16:27 asami Exp $
#
-DISTNAME= jdk102.11-26
-PKGNAME= jdk-1.0.2
+DISTNAME= jdk1.1.5.V98-2-8
+PKGNAME= jdk-1.1.5
+WRKSRC= ${WRKDIR}/jdk1.1.5
CATEGORIES= lang devel
-MASTER_SITES= ${MASTER_SITE_LOCAL}
+MASTER_SITES= http://www.freebsd.org/java/
-MAINTAINER= ports@freebsd.org
+MAINTAINER= cracauer@freebsd.org
-NO_CDROM= "Put copyright on packaging, etc"
+NO_CDROM= "License doesn't allow distribution with fee"
-NO_WRKSUBDIR= yes
+NO_CONFIGURE= yes
+NO_BUILD= yes
-post-install:
- @${CAT} ${PKGDIR}/MESSAGE
+do-install:
+ ${MKDIR} ${PREFIX}/java
+ (cd ${WRKSRC} && tar -c -f - --exclude '*.class' --exclude \
+ demo/ImageMap/audio/dialog .) \
+ | (cd ${PREFIX}/java/. && tar fx -)
+ ${MKDIR} ${PREFIX}/java/demo/ImageMap/audio/dialog
.include <bsd.port.mk>
diff --git a/java/jdk11/distinfo b/java/jdk11/distinfo
index caafa03ea72a..1553a2089316 100644
--- a/java/jdk11/distinfo
+++ b/java/jdk11/distinfo
@@ -1 +1 @@
-MD5 (jdk102.11-26.tar.gz) = 7297e0076054c266b662e79eb26b4498
+MD5 (jdk1.1.5.V98-2-8.tar.gz) = c389b3c7f595aa8a5297e790f595e9ff
diff --git a/java/jdk11/pkg-comment b/java/jdk11/pkg-comment
index 8e47a58d97ba..ac319a654e79 100644
--- a/java/jdk11/pkg-comment
+++ b/java/jdk11/pkg-comment
@@ -1 +1 @@
-Java Developers Kit, Class Libraries
+Sun's Java Developers Kit
diff --git a/java/jdk11/pkg-descr b/java/jdk11/pkg-descr
index c3a24bede471..44d49e2dcaff 100644
--- a/java/jdk11/pkg-descr
+++ b/java/jdk11/pkg-descr
@@ -1,3 +1,5 @@
-These are the Java Developers Kit's class libraries.
-The libraries are used in various ports like
-javac_netscape and kaffe.
+Binaries of Sun's Java Developers Kit. Include bytecode machine,
+compiler, demos and sources for most Java runtime classes.
+
+For more information about the FreeBSD port see
+http://www.freebsd.org/java/
diff --git a/java/jdk11/pkg-message b/java/jdk11/pkg-message
index 5b90ae9dfb45..729ef3d1c67f 100644
--- a/java/jdk11/pkg-message
+++ b/java/jdk11/pkg-message
@@ -1,50 +1,106 @@
-Copyright and License Information
-
-JAVA(tm) web development products are owned and
-licensed exclusively by Sun Microsystems, Inc. Copyright (C) 1992-96
-Sun Microsystems, Inc. All rights reserved.
-Java and all Java-based names and logos, including the Coffee
-Cup and Duke, are trademarks of Sun Microsystems, Inc. and
-refer to Sun's Java Technologies. Products bearing authorized "JAVA-
-Compatible" Logo are based upon Sun's JAVA
-and technology, and are compatible with the API's for such
-technology.
-
-Sun grants to you ("Licensee") a non-exclusive, non-transferable
-license to use the Java binary code version (hereafter,
-"Binary Software") without fee. Licensee may distribute the Binary
-Software to third parties provided that the copyright notice and this
-statement appear on all copies. Licensee agrees that the copyright
-notice and this statement will appear on all copies of the software,
-packaging, and documentation or portions thereof.
-
-In the event Licensee creates additional classes or otherwise extends
-the Applet Application Programming Interface (AAPI), licensee will
-publish the specifications for such extensions to the AAPI for use by
-third party developers of Java-based software, in connection with
-licensee's commercial distribution of the Binary Software.
-
-RESTRICTED RIGHTS: Use, duplication or disclosure by the government
-is subject to the restrictions as set forth in subparagraph (c) (1) (ii)
-of the Rights in Technical Data and Computer Software Clause as DFARS
-252.227-7013 and FAR 52.227-19.
-
-SUN MAKES NO REPRESENTATIONS OR WARRANTIES ABOUT THE SUITABILITY OF
-THE BINARY SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT
-LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-PARTICULAR PURPOSE, OR NON-INFRINGEMENT. SUN SHALL NOT BE LIABLE FOR
-ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR
-DISTRIBUTING THE BINARY SOFTWARE OR ITS DERIVATIVES.
-
-By downloading, using or copying this Binary Software, Licensee agrees
-to abide by the intellectual property laws, and all other applicable
-laws of the U.S., and the terms of this License. Ownership of the
-software shall remain solely in Sun Microsystems, Inc.
-
-Sun shall have the right to terminate this license immediately by
-written notice upon Licensee's breach of, or non-compliance with, any
-of its terms. Licensee shall be liable for any infringement or damages
-resulting from Licensee's failure to abide by the terms of this License.
-
-The JDK 1.0.2 binary release is based in part on the work of the
-Independent JPEG Group.
+
+
+ Java(tm) Development Kit
+
+ Version 1.1.5
+
+ Binary Code License
+
+This binary code license ("License") contains rights and restrictions
+associated with use of the accompanying software and documentation
+("Software"). Read the License carefully before installing the Software.
+By installing the Software you agree to the terms and conditions of this
+License.
+
+1. Limited License Grant. Sun grants to you ("Licensee") a non-exclusive,
+non-transferable limited license to use the Software without fee for
+evaluation of the Software and for development of Java(tm) compatible
+applets and applications. Licensee may make one archival copy of the Software
+and may re-distribute complete, unmodified copies of the Software to
+software developers within Licensee's organization to avoid unnecessary
+download time, provided that this License conspicuously appear with all
+copies of the Software. Except for the foregoing, Licensee may not
+re-distribute the Software in whole or in part, either separately or
+included with a product. Refer to the Java Runtime Environment Version 1.1.5
+binary code license (http://java.sun.com/products/JDK/1.1/index.html)
+for the availability of runtime code which may be distributed with Java
+compatible applets and applications.
+
+2. Java Platform Interface. Licensee may not modify the Java Platform Interface
+("JPI", identified as classes contained within the "java" package or any
+subpackages of the "java" package), by creating additional classes within the
+JPI or otherwise causing the addition to or modification of the classes in
+the JPI. In the event that Licensee creates any Java-related API and
+distributes such API to others for applet or application development,
+Licensee must promptly publish an accurate specification for such API for
+free use by all developers of Java-based software.
+
+3. Restrictions. Software is confidential copyrighted information of Sun and
+title to all copies is retained by Sun and/or its licensors. Licensee shall
+not modify, decompile, disassemble, decrypt, extract, or otherwise reverse
+engineer Software. Software may not be leased, assigned, or sublicensed,
+in whole or in part. Software is not designed or intended for use in
+on-line control of aircraft, air traffic, aircraft navigation or aircraft
+communications; or in the design, construction, operation or maintenance
+of any nuclear facility. Licensee warrants that it will not use or
+redistribute the Software for such purposes.
+
+4. Trademarks and Logos. This License does not authorize Licensee to use
+any Sun name, trademark or logo. Licensee acknowledges that Sun owns the
+Java trademark and all Java-related trademarks, logos and icons including
+the Coffee Cup and Duke ("Java Marks") and agrees to: (i) to comply with
+the Java Trademark Guidelines at http://java.sun.com/trademarks.html; (ii) not
+do anything harmful to or inconsistent with Sun's rights in the Java Marks;
+and (iii) assist Sun in protecting those rights, including assigning to Sun
+any rights acquired by Licensee in any Java Mark.
+
+5. Disclaimer of Warranty. Software is provided "AS IS," without a
+warranty of any kind. ALL EXPRESS OR IMPLIED REPRESENTATIONS AND
+WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS
+FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
+
+6. Limitation of Liability. SUN AND ITS LICENSORS SHALL NOT BE LIABLE
+FOR ANY DAMAGES SUFFERED BY LICENSEE OR ANY THIRD PARTY AS A RESULT OF USING
+OR DISTRIBUTING SOFTWARE. IN NO EVENT WILL SUN OR ITS LICENSORS BE
+LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT,
+SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER
+CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE
+USE OF OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+7. Termination. Licensee may terminate this License at any time by
+destroying all copies of Software. This License will terminate immediately
+without notice from Sun if Licensee fails to comply with any provision
+of this License. Upon such termination, Licensee must destroy all copies
+of Software.
+
+8. Export Regulations. Software, including technical data, is subject to
+U.S. export control laws, including the U.S. Export Administration Act
+and its associated regulations, and may be subject to export or import
+regulations in other countries. Licensee agrees to comply strictly with
+all such regulations and acknowledges that it has the responsibility to
+obtain licenses to export, re-export, or import Software. Software may not
+be downloaded, or otherwise exported or re-exported (i) into, or to a
+national or resident of, Cuba, Iraq, Iran, North Korea, Libya, Sudan,
+Syria or any country to which the U.S. has embargoed goods; or (ii)
+to anyone on the U.S. Treasury Department's list of Specially Designated
+Nations or the U.S. Commerce Department's Table of Denial Orders.
+
+9. Restricted Rights. Use, duplication or disclosure by the United States
+government is subject to the restrictions as set forth in the Rights in
+Technical Data and Computer Software Clauses in DFARS 252.227-7013(c)
+ (1) (ii) and FAR 52.227-19(c) (2) as applicable.
+
+10. Governing Law. Any action related to this License will be governed by
+California law and controlling U.S. federal law. No choice of law rules of
+any jurisdiction will apply.
+
+11. Severability. If any of the above provisions are held to be in
+violation of applicable law, void, or unenforceable in any jurisdiction,
+then such provisions are herewith waived to the extent necessary for the
+License to be otherwise enforceable in such jurisdiction. However, if
+in Sun's opinion deletion of any provisions of the License by operation
+of this paragraph unreasonably compromises the rights or increase the
+liabilities of Sun or its licensors, Sun reserves the right to terminate
+the License and refund the fee paid by Licensee, if any, as Licensee's
+sole and exclusive remedy.
diff --git a/java/jdk11/pkg-plist b/java/jdk11/pkg-plist
index 642c7a5cdc7c..4016ed57557a 100644
--- a/java/jdk11/pkg-plist
+++ b/java/jdk11/pkg-plist
@@ -1,3 +1,346 @@
-share/java/classes.zip
-share/java/lib/javac.properties
-share/java/COPYRIGHT
+java/README.FreeBSD
+java/index.html
+java/CHANGES
+java/README
+java/LICENSE
+java/src.zip
+java/COPYRIGHT
+java/demo/WireFrame/README
+java/demo/WireFrame/ThreeD.java.old
+java/demo/WireFrame/example4.html
+java/demo/WireFrame/example3.html
+java/demo/WireFrame/example2.html
+java/demo/WireFrame/example1.html
+java/demo/WireFrame/ThreeD.java
+java/demo/WireFrame/Matrix3D.java
+java/demo/WireFrame/models/knoxS.obj
+java/demo/WireFrame/models/hughes_500.obj
+java/demo/WireFrame/models/dinasaur.obj
+java/demo/WireFrame/models/cube.obj
+java/demo/TicTacToe/README
+java/demo/TicTacToe/TicTacToe.java.old
+java/demo/TicTacToe/example1.html
+java/demo/TicTacToe/TicTacToe.java
+java/demo/TicTacToe/audio/yahoo2.au
+java/demo/TicTacToe/audio/yahoo1.au
+java/demo/TicTacToe/audio/return.au
+java/demo/TicTacToe/audio/ding.au
+java/demo/TicTacToe/audio/beep.au
+java/demo/TicTacToe/images/not.gif
+java/demo/TicTacToe/images/cross.gif
+java/demo/SpreadSheet/README
+java/demo/SpreadSheet/SpreadSheet.java.new
+java/demo/SpreadSheet/example1.html
+java/demo/SpreadSheet/SpreadSheet.java
+java/demo/SortDemo/SortItem.java
+java/demo/SortDemo/example1.html
+java/demo/SortDemo/SortItem.java.old
+java/demo/SortDemo/SortAlgorithm.java
+java/demo/SortDemo/QSortAlgorithm.java
+java/demo/SortDemo/BubbleSortAlgorithm.java
+java/demo/SortDemo/BidirBubbleSortAlgorithm.java
+java/demo/SimpleGraph/example1.html
+java/demo/SimpleGraph/GraphApplet.java
+java/demo/NervousText/example1.html
+java/demo/NervousText/NervousText.java
+java/demo/MoleculeViewer/example3.html
+java/demo/MoleculeViewer/example2.html
+java/demo/MoleculeViewer/example1.html
+java/demo/MoleculeViewer/XYZApp.java
+java/demo/MoleculeViewer/Matrix3D.java
+java/demo/MoleculeViewer/models/water.xyz
+java/demo/MoleculeViewer/models/ethane.xyz
+java/demo/MoleculeViewer/models/cyclohexane.xyz
+java/demo/MoleculeViewer/models/buckminsterfullerine.xyz
+java/demo/MoleculeViewer/models/benzene.xyz
+java/demo/MoleculeViewer/models/HyaluronicAcid.xyz
+java/demo/JumpingBox/example1.html
+java/demo/JumpingBox/MouseTrack.java
+java/demo/JumpingBox/sounds/tiptoe.thru.the.tulips.au
+java/demo/JumpingBox/sounds/thin.bell.au
+java/demo/JumpingBox/sounds/that.hurts.au
+java/demo/JumpingBox/sounds/ip.au
+java/demo/JumpingBox/sounds/danger,danger...!.au
+java/demo/JumpingBox/sounds/cannot.be.completed.au
+java/demo/JumpingBox/sounds/adapt-or-die.au
+java/demo/ImageMap/sources.html
+java/demo/ImageMap/imagemapcheat.html
+java/demo/ImageMap/example1.html
+java/demo/ImageMap/TickerArea.java
+java/demo/ImageMap/SoundArea.java
+java/demo/ImageMap/RoundHrefButtonArea.java
+java/demo/ImageMap/RoundButtonFilter.java
+java/demo/ImageMap/NameArea.java
+java/demo/ImageMap/LinkArea.java
+java/demo/ImageMap/ImageMapArea.java
+java/demo/ImageMap/ImageMap.java
+java/demo/ImageMap/images/jim.graham.gif
+java/demo/ImageMap/HrefButtonArea.java
+java/demo/ImageMap/HighlightFilter.java
+java/demo/ImageMap/HighlightArea.java
+java/demo/ImageMap/DelayedSoundArea.java
+java/demo/ImageMap/ClickArea.java
+java/demo/ImageMap/ButtonFilter.java
+java/demo/ImageMap/AniArea.java
+java/demo/ImageMap/audio/hi.au
+java/demo/ImageMap/audio/chirp1.au
+java/demo/GraphicsTest/example1.html
+java/demo/GraphicsTest/GraphicsTest.java
+java/demo/GraphicsTest/AppletFrame.java
+java/demo/GraphLayout/example4.html
+java/demo/GraphLayout/audio/gong.au
+java/demo/GraphLayout/audio/drip.au
+java/demo/GraphLayout/audio/computer.au
+java/demo/GraphLayout/example3.html
+java/demo/GraphLayout/example2.html
+java/demo/GraphLayout/example1.html
+java/demo/GraphLayout/Graph.java
+java/demo/Fractal/example1.html
+java/demo/Fractal/CLSFractal.java
+java/demo/DrawTest/example1.html
+java/demo/DrawTest/DrawTest.java
+java/demo/DitherTest/example1.html
+java/demo/DitherTest/DitherTest.java
+java/demo/Clock/1.0.2/Clock2.java
+java/demo/Clock/index.html
+java/demo/Clock/Clock2.java
+java/demo/CardTest/CardTest.java.old
+java/demo/CardTest/CardTest.java
+java/demo/CardTest/example1.html
+java/demo/Blink/Blink.java.old
+java/demo/Blink/example1.html
+java/demo/Blink/Blink.java
+java/demo/BarChart/Chart.java.old
+java/demo/BarChart/example1.html
+java/demo/BarChart/Chart.java
+java/demo/ArcTest/ArcTest.java.old
+java/demo/ArcTest/example1.html
+java/demo/ArcTest/ArcTest.java
+java/demo/Animator/Animator.zip
+java/demo/Animator/Animator.java.old
+java/demo/Animator/index.html
+java/demo/Animator/audio/spacemusic.au
+java/demo/Animator/audio/9.au
+java/demo/Animator/audio/8.au
+java/demo/Animator/audio/7.au
+java/demo/Animator/audio/6.au
+java/demo/Animator/audio/5.au
+java/demo/Animator/audio/4.au
+java/demo/Animator/audio/3.au
+java/demo/Animator/audio/2.au
+java/demo/Animator/audio/1.au
+java/demo/Animator/audio/0.au
+java/demo/Animator/example4.html
+java/demo/Animator/example3.html
+java/demo/Animator/example2.html
+java/demo/Animator/example1.html
+java/demo/Animator/Animator.java
+java/demo/Animator/images/loading-msg.gif
+java/demo/Animator/images/Beans/T9.gif
+java/demo/Animator/images/Beans/T8.gif
+java/demo/Animator/images/Beans/T7.gif
+java/demo/Animator/images/Beans/T6.gif
+java/demo/Animator/images/Beans/T5.gif
+java/demo/Animator/images/Beans/T4.gif
+java/demo/Animator/images/Beans/T3.gif
+java/demo/Animator/images/Beans/T2.gif
+java/demo/Animator/images/Beans/T10.gif
+java/demo/Animator/images/Beans/T1.gif
+java/demo/Animator/images/SimpleAnimation/T2.gif
+java/demo/Animator/images/SimpleAnimation/T1.gif
+java/lib/classes.zip
+java/lib/serialver.properties
+java/lib/rmic.properties
+java/lib/appletviewer.properties
+java/lib/psfont.properties.ja
+java/lib/font.properties.ja
+java/lib/font.properties.ko
+java/lib/font.properties.zh_GB2312
+java/lib/font.properties.zh_TW_CNS11643
+java/lib/font.properties.zh_TW_Big5
+java/lib/font.properties.cs
+java/lib/font.properties.el
+java/lib/font.properties.hu
+java/lib/font.properties.lt
+java/lib/font.properties.lv
+java/lib/font.properties.pl
+java/lib/font.properties.ru
+java/lib/font.properties.tr
+java/lib/font.properties
+java/lib/content-types.properties
+java/lib/security/java.security
+java/lib/awt.properties
+java/lib/i386/green_threads/libsysresource.so
+java/lib/i386/green_threads/libsysresource_g.so
+java/lib/i386/green_threads/libjpeg.so
+java/lib/i386/green_threads/libjpeg_g.so
+java/lib/i386/green_threads/libtawt.so
+java/lib/i386/green_threads/libtawt_g.so
+java/lib/i386/green_threads/libawt.so
+java/lib/i386/green_threads/libawt.so.1.1.5
+java/lib/i386/green_threads/libawt_g.so
+java/lib/i386/green_threads/libawt_g.so.1.1.5
+java/lib/i386/green_threads/libmmedia.so
+java/lib/i386/green_threads/libmmedia_g.so
+java/lib/i386/green_threads/libagent.so
+java/lib/i386/green_threads/libagent_g.so
+java/lib/i386/green_threads/libnet.so
+java/lib/i386/green_threads/libnet_g.so
+java/lib/i386/green_threads/libzip.so
+java/lib/i386/green_threads/libzip_g.so
+java/lib/i386/green_threads/libmath.so
+java/lib/i386/green_threads/libmath_g.so
+java/lib/i386/green_threads/libjava.so
+java/lib/i386/green_threads/libjava_g.so
+java/lib/i386/green_threads/libjava.so.1.1.5
+java/lib/i386/green_threads/libjava_g.so.1.1.5
+java/bin/java-rmi.cgi
+java/bin/jre
+java/bin/.java_wrapper
+java/bin/i386/green_threads/serialver
+java/bin/i386/green_threads/rmiregistry
+java/bin/i386/green_threads/rmic
+java/bin/i386/green_threads/native2ascii
+java/bin/i386/green_threads/javakey
+java/bin/i386/green_threads/appletviewer
+java/bin/i386/green_threads/jdb
+java/bin/i386/green_threads/javadoc
+java/bin/i386/green_threads/javap
+java/bin/i386/green_threads/.extract_args
+java/bin/i386/green_threads/jar
+java/bin/i386/green_threads/jre
+java/bin/i386/green_threads/jre_g
+java/bin/i386/green_threads/javaverify
+java/bin/i386/green_threads/javaverify_g
+java/bin/i386/green_threads/javac_g
+java/bin/i386/green_threads/javac
+java/bin/i386/green_threads/java
+java/bin/i386/green_threads/java_g
+java/bin/i386/green_threads/javah
+java/bin/i386/green_threads/javah_g
+java/include/java_lang_ThreadGroup.h
+java/include/java_lang_Thread.h
+java/include/java_lang_ClassLoader.h
+java/include/java_lang_String.h
+java/include/zip.h
+java/include/wrap.h
+java/include/verify.h
+java/include/utf.h
+java/include/typedefs.h
+java/include/typecodes.h
+java/include/tree.h
+java/include/timeval.h
+java/include/threads.h
+java/include/sys_api.h
+java/include/signature.h
+java/include/selftest.h
+java/include/reflect.h
+java/include/profile.h
+java/include/path.h
+java/include/oobj.h
+java/include/native.h
+java/include/monitor_cache.h
+java/include/monitor.h
+java/include/log.h
+java/include/jni.h
+java/include/jmath.h
+java/include/jcov.h
+java/include/javaString.h
+java/include/interpreter.h
+java/include/gc.h
+java/include/finalize.h
+java/include/exceptions.h
+java/include/decode.h
+java/include/debug.h
+java/include/config.h
+java/include/common_exceptions.h
+java/include/byteorder.h
+java/include/breakpoints.h
+java/include/bool.h
+java/include/alloc_cache.h
+java/include/StubPreamble.h
+java/include/green_threads/include/queue.h
+java/include/green_threads/include/context.h
+java/include/green_threads/include/context_md.h
+java/include/green_threads/include/schedule.h
+java/include/green_threads/include/monitor_md.h
+java/include/green_threads/include/threads_md.h
+java/include/green_threads/include/internal_md.h
+java/include/freebsd/typedefs_md.h
+java/include/freebsd/gc_md.h
+java/include/freebsd/io_md.h
+java/include/freebsd/jmath_md.h
+java/include/freebsd/jni_md.h
+java/include/freebsd/oobj_md.h
+java/include/freebsd/path_md.h
+java/include/freebsd/prof_md.h
+java/include/freebsd/sysmacros_md.h
+java/include/freebsd/timeval_md.h
+java/include/freebsd/byteorder_md.h
+java/bin/javah_g
+java/bin/javah
+java/bin/java_g
+java/bin/java
+java/bin/javac
+java/bin/javac_g
+java/bin/javaverify_g
+java/bin/javaverify
+java/bin/jre_g
+java/bin/jar
+java/bin/javap
+java/bin/javadoc
+java/bin/jdb
+java/bin/appletviewer
+java/bin/javakey
+java/bin/native2ascii
+java/bin/rmic
+java/bin/rmiregistry
+java/bin/serialver
+@dirrm java/demo/WireFrame/models
+@dirrm java/demo/WireFrame
+@dirrm java/demo/TicTacToe/audio
+@dirrm java/demo/TicTacToe/images
+@dirrm java/demo/TicTacToe
+@dirrm java/demo/SpreadSheet
+@dirrm java/demo/SortDemo
+@dirrm java/demo/SimpleGraph
+@dirrm java/demo/NervousText
+@dirrm java/demo/MoleculeViewer/models
+@dirrm java/demo/MoleculeViewer
+@dirrm java/demo/JumpingBox/sounds
+@dirrm java/demo/JumpingBox
+@dirrm java/demo/ImageMap/images
+@dirrm java/demo/ImageMap/audio/dialog
+@dirrm java/demo/ImageMap/audio
+@dirrm java/demo/ImageMap
+@dirrm java/demo/GraphicsTest
+@dirrm java/demo/GraphLayout/audio
+@dirrm java/demo/GraphLayout
+@dirrm java/demo/Fractal
+@dirrm java/demo/DrawTest
+@dirrm java/demo/DitherTest
+@dirrm java/demo/Clock/1.0.2
+@dirrm java/demo/Clock
+@dirrm java/demo/CardTest
+@dirrm java/demo/Blink
+@dirrm java/demo/BarChart
+@dirrm java/demo/ArcTest
+@dirrm java/demo/Animator/audio
+@dirrm java/demo/Animator/images/Beans
+@dirrm java/demo/Animator/images/SimpleAnimation
+@dirrm java/demo/Animator/images
+@dirrm java/demo/Animator
+@dirrm java/demo
+@dirrm java/lib/security
+@dirrm java/lib/i386/green_threads
+@dirrm java/lib/i386
+@dirrm java/lib
+@dirrm java/bin/i386/green_threads
+@dirrm java/bin/i386
+@dirrm java/bin
+@dirrm java/include/green_threads/include
+@dirrm java/include/green_threads
+@dirrm java/include/freebsd
+@dirrm java/include
+@dirrm java
+@exec mkdir %D/java/demo/ImageMap/audio/dialog