summaryrefslogtreecommitdiff
path: root/lang/sun-jdk14
diff options
context:
space:
mode:
authorjschauma <jschauma@pkgsrc.org>2002-05-14 18:00:54 +0000
committerjschauma <jschauma@pkgsrc.org>2002-05-14 18:00:54 +0000
commitd3218553b45b5e25980031250346bbe59f49e3b4 (patch)
tree1e009798e80242f73f5c98350e7d7951a9c6bb7d /lang/sun-jdk14
parent51c20556dbd5c1c9a3b3e7e09396903b3c36941c (diff)
downloadpkgsrc-d3218553b45b5e25980031250346bbe59f49e3b4.tar.gz
Initial import of Sun's JDK 1.4.
This JDK is functional only on NetBSD-1.5Z[A-Z]-i386, NetBSD-1.[6-9]-i386 and Linux-*-i386, thus no upgrade of pksrc/lang/sun-jre13. Changes over sun-jre13 are too many to list here, please see http://java.sun.com/j2se/1.4/relnotes.html for details.
Diffstat (limited to 'lang/sun-jdk14')
-rw-r--r--lang/sun-jdk14/DESCR2
-rw-r--r--lang/sun-jdk14/Makefile69
-rw-r--r--lang/sun-jdk14/PLIST1111
-rw-r--r--lang/sun-jdk14/distinfo4
4 files changed, 1186 insertions, 0 deletions
diff --git a/lang/sun-jdk14/DESCR b/lang/sun-jdk14/DESCR
new file mode 100644
index 00000000000..092d35b7916
--- /dev/null
+++ b/lang/sun-jdk14/DESCR
@@ -0,0 +1,2 @@
+This is the Linux port of the Sun Java(tm) Development Kit, version 1.4.0.
+This version runs only on Linux and NetBSD-i386-current.
diff --git a/lang/sun-jdk14/Makefile b/lang/sun-jdk14/Makefile
new file mode 100644
index 00000000000..d564826369d
--- /dev/null
+++ b/lang/sun-jdk14/Makefile
@@ -0,0 +1,69 @@
+# $NetBSD: Makefile,v 1.1 2002/05/14 18:00:54 jschauma Exp $
+
+# MASTER_SITES is very special, and must end in "=":
+DISTNAME= j2sdk-1_4_0-linux-i386
+PKGNAME= sun-jdk-1.4.0
+CATEGORIES= lang
+MASTER_SITES= http://java.sun.com/Download4?config-file=j2sdk-1_4_0.config&platform=linux-i386&protocol=HTTP+download&download-name=
+EXTRACT_SUFX= .bin
+
+MAINTAINER= jschauma@netbsd.org
+HOMEPAGE= http://java.sun.com/
+COMMENT= Sun's Java(tm) Development Kit 1.4.0
+
+DEPENDS= sun-jre-1.4.0:../../lang/sun-jre14
+
+CONFLICTS= jdk-[0-9]* blackdown-j* sun-jdk-1.3*
+
+FETCH_BEFORE_ARGS=-o ${DISTNAME}${EXTRACT_SUFX}
+EXTRACT_CMD= ${ECHO} yes | ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} >/dev/null
+WRKSRC= ${WRKDIR}/j2sdk1.4.0
+
+LICENSE= jdk13-license
+RESTRICTED= "Redistribution of repackaged binaries not permitted"
+NO_SRC_ON_CDROM=${RESTRICTED}
+NO_SRC_ON_FTP= ${RESTRICTED}
+NO_BIN_ON_CDROM=${RESTRICTED}
+NO_BIN_ON_FTP= ${RESTRICTED}
+
+.include "../../mk/bsd.prefs.mk"
+
+.if !defined(JDK_HOME)
+JDK_HOME:= ${LOCALBASE}/java
+.endif
+
+NO_BUILD= yes
+# since we change PREFIX:
+NO_MTREE= yes
+
+ONLY_FOR_PLATFORM= NetBSD-1.5Z[A-Z]-i386 NetBSD-1.[6-9]*-i386 Linux-*-i[3-6]86
+LDD= ${TRUE}
+
+post-fetch:
+ @${CHMOD} +x ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}
+
+post-extract:
+ @${RM} -rf ${WRKSRC}/jre ${WRKSRC}/bin/java
+
+post-patch:
+ @${FIND} ${WRKSRC} -name '*.orig' -print | ${XARGS} ${RM} -f
+
+# This is ugly. The chown should happen after copying, ot tar should have
+# a way to override permissions.
+do-install:
+ ${INSTALL_PROGRAM_DIR} ${PREFIX}
+ ${CHOWN} -hR ${BINOWN}:${BINGRP} ${WRKSRC}
+ ${GTAR} -C ${WRKSRC} -cf- . | ${GTAR} -C ${PREFIX} -xpf-
+
+.include "../../mk/bsd.pkg.mk"
+
+# These need to be after bsd.pkg.mk
+
+.if ${OPSYS} == "Linux"
+# No patches on linux
+PATCHDIR= ${WRKDIR}/.patches
+pre-patch:
+ ${MKDIR} ${PATCHDIR}
+.endif
+
+PREFIX:= ${JDK_HOME}
diff --git a/lang/sun-jdk14/PLIST b/lang/sun-jdk14/PLIST
new file mode 100644
index 00000000000..8398bb9f6cd
--- /dev/null
+++ b/lang/sun-jdk14/PLIST
@@ -0,0 +1,1111 @@
+@comment $NetBSD: PLIST,v 1.1 2002/05/14 18:00:55 jschauma Exp $
+COPYRIGHT
+LICENSE
+README
+README.html
+bin/ControlPanel
+bin/HtmlConverter
+bin/appletviewer
+bin/extcheck
+bin/idlj
+bin/jar
+bin/jarsigner
+bin/java-rmi.cgi
+bin/java_vm
+bin/javac
+bin/javadoc
+bin/javah
+bin/javap
+bin/jdb
+bin/keytool
+bin/native2ascii
+bin/orbd
+bin/policytool
+bin/rmic
+bin/rmid
+bin/rmiregistry
+bin/serialver
+bin/servertool
+bin/tnameserv
+demo/applets/Animator/Animation.class
+demo/applets/Animator/AnimationFrame.class
+demo/applets/Animator/Animator.class
+demo/applets/Animator/Animator.java
+demo/applets/Animator/DescriptionFrame.class
+demo/applets/Animator/ParseException.class
+demo/applets/Animator/audio/0.au
+demo/applets/Animator/audio/1.au
+demo/applets/Animator/audio/2.au
+demo/applets/Animator/audio/3.au
+demo/applets/Animator/audio/4.au
+demo/applets/Animator/audio/5.au
+demo/applets/Animator/audio/6.au
+demo/applets/Animator/audio/7.au
+demo/applets/Animator/audio/8.au
+demo/applets/Animator/audio/9.au
+demo/applets/Animator/audio/spacemusic.au
+demo/applets/Animator/example1.html
+demo/applets/Animator/example2.html
+demo/applets/Animator/example3.html
+demo/applets/Animator/example4.html
+demo/applets/Animator/images/Beans/T1.gif
+demo/applets/Animator/images/Beans/T10.gif
+demo/applets/Animator/images/Beans/T2.gif
+demo/applets/Animator/images/Beans/T3.gif
+demo/applets/Animator/images/Beans/T4.gif
+demo/applets/Animator/images/Beans/T5.gif
+demo/applets/Animator/images/Beans/T6.gif
+demo/applets/Animator/images/Beans/T7.gif
+demo/applets/Animator/images/Beans/T8.gif
+demo/applets/Animator/images/Beans/T9.gif
+demo/applets/Animator/images/SimpleAnimation/T1.gif
+demo/applets/Animator/images/SimpleAnimation/T2.gif
+demo/applets/Animator/images/loading-msg.gif
+demo/applets/ArcTest/ArcCanvas.class
+demo/applets/ArcTest/ArcControls.class
+demo/applets/ArcTest/ArcTest.class
+demo/applets/ArcTest/ArcTest.java
+demo/applets/ArcTest/example1.html
+demo/applets/BarChart/BarChart.class
+demo/applets/BarChart/BarChart.java
+demo/applets/BarChart/example1.html
+demo/applets/Blink/Blink$1.class
+demo/applets/Blink/Blink.class
+demo/applets/Blink/Blink.java
+demo/applets/Blink/example1.html
+demo/applets/CardTest/CardPanel.class
+demo/applets/CardTest/CardTest.class
+demo/applets/CardTest/CardTest.java
+demo/applets/CardTest/example1.html
+demo/applets/Clock/Clock.class
+demo/applets/Clock/Clock.java
+demo/applets/Clock/example1.html
+demo/applets/DitherTest/DitherCanvas.class
+demo/applets/DitherTest/DitherControls.class
+demo/applets/DitherTest/DitherTest.class
+demo/applets/DitherTest/DitherTest.java
+demo/applets/DitherTest/example1.html
+demo/applets/DrawTest/DrawControls.class
+demo/applets/DrawTest/DrawPanel.class
+demo/applets/DrawTest/DrawTest.class
+demo/applets/DrawTest/DrawTest.java
+demo/applets/DrawTest/example1.html
+demo/applets/Fractal/CLSFractal.class
+demo/applets/Fractal/CLSFractal.java
+demo/applets/Fractal/CLSRule.class
+demo/applets/Fractal/CLSTurtle.class
+demo/applets/Fractal/ContextLSystem.class
+demo/applets/Fractal/example1.html
+demo/applets/GraphLayout/Edge.class
+demo/applets/GraphLayout/Graph.class
+demo/applets/GraphLayout/Graph.java
+demo/applets/GraphLayout/GraphPanel.class
+demo/applets/GraphLayout/Node.class
+demo/applets/GraphLayout/audio/computer.au
+demo/applets/GraphLayout/audio/drip.au
+demo/applets/GraphLayout/audio/gong.au
+demo/applets/GraphLayout/example1.html
+demo/applets/GraphLayout/example2.html
+demo/applets/GraphLayout/example3.html
+demo/applets/GraphLayout/example4.html
+demo/applets/GraphicsTest/AppletFrame.class
+demo/applets/GraphicsTest/AppletFrame.java
+demo/applets/GraphicsTest/ArcCard.class
+demo/applets/GraphicsTest/ArcDegreePanel.class
+demo/applets/GraphicsTest/ArcPanel.class
+demo/applets/GraphicsTest/ColorUtils.class
+demo/applets/GraphicsTest/GraphicsCards.class
+demo/applets/GraphicsTest/GraphicsPanel.class
+demo/applets/GraphicsTest/GraphicsTest.class
+demo/applets/GraphicsTest/GraphicsTest.java
+demo/applets/GraphicsTest/OvalShape.class
+demo/applets/GraphicsTest/PolygonShape.class
+demo/applets/GraphicsTest/RectShape.class
+demo/applets/GraphicsTest/RoundRectShape.class
+demo/applets/GraphicsTest/Shape.class
+demo/applets/GraphicsTest/ShapeTest.class
+demo/applets/GraphicsTest/example1.html
+demo/applets/ImageMap/AniArea.class
+demo/applets/ImageMap/AniArea.java
+demo/applets/ImageMap/ButtonFilter.class
+demo/applets/ImageMap/ButtonFilter.java
+demo/applets/ImageMap/ClickArea.class
+demo/applets/ImageMap/ClickArea.java
+demo/applets/ImageMap/DelayedSoundArea.class
+demo/applets/ImageMap/DelayedSoundArea.java
+demo/applets/ImageMap/HighlightArea.class
+demo/applets/ImageMap/HighlightArea.java
+demo/applets/ImageMap/HighlightFilter.class
+demo/applets/ImageMap/HighlightFilter.java
+demo/applets/ImageMap/HrefButtonArea.class
+demo/applets/ImageMap/HrefButtonArea.java
+demo/applets/ImageMap/ImageMap.class
+demo/applets/ImageMap/ImageMap.java
+demo/applets/ImageMap/ImageMapArea.class
+demo/applets/ImageMap/ImageMapArea.java
+demo/applets/ImageMap/LinkArea.class
+demo/applets/ImageMap/LinkArea.java
+demo/applets/ImageMap/NameArea.class
+demo/applets/ImageMap/NameArea.java
+demo/applets/ImageMap/RoundButtonFilter.class
+demo/applets/ImageMap/RoundButtonFilter.java
+demo/applets/ImageMap/RoundHrefButtonArea.class
+demo/applets/ImageMap/RoundHrefButtonArea.java
+demo/applets/ImageMap/SoundArea.class
+demo/applets/ImageMap/SoundArea.java
+demo/applets/ImageMap/TickerArea.class
+demo/applets/ImageMap/TickerArea.java
+demo/applets/ImageMap/audio/chirp1.au
+demo/applets/ImageMap/audio/hi.au
+demo/applets/ImageMap/example1.html
+demo/applets/ImageMap/imagemapcheat.html
+demo/applets/ImageMap/images/jim.graham.gif
+demo/applets/ImageMap/sources.html
+demo/applets/JumpingBox/JumpingBox.class
+demo/applets/JumpingBox/JumpingBox.java
+demo/applets/JumpingBox/example1.html
+demo/applets/JumpingBox/sounds/adapt-or-die.au
+demo/applets/JumpingBox/sounds/cannot.be.completed.au
+demo/applets/JumpingBox/sounds/ip.au
+demo/applets/JumpingBox/sounds/that.hurts.au
+demo/applets/JumpingBox/sounds/thin.bell.au
+demo/applets/JumpingBox/sounds/tiptoe.thru.the.tulips.au
+demo/applets/MoleculeViewer/Atom.class
+demo/applets/MoleculeViewer/Matrix3D.class
+demo/applets/MoleculeViewer/Matrix3D.java
+demo/applets/MoleculeViewer/XYZApp.class
+demo/applets/MoleculeViewer/XYZApp.java
+demo/applets/MoleculeViewer/XYZChemModel.class
+demo/applets/MoleculeViewer/example1.html
+demo/applets/MoleculeViewer/example2.html
+demo/applets/MoleculeViewer/example3.html
+demo/applets/MoleculeViewer/models/HyaluronicAcid.xyz
+demo/applets/MoleculeViewer/models/benzene.xyz
+demo/applets/MoleculeViewer/models/buckminsterfullerine.xyz
+demo/applets/MoleculeViewer/models/cyclohexane.xyz
+demo/applets/MoleculeViewer/models/ethane.xyz
+demo/applets/MoleculeViewer/models/water.xyz
+demo/applets/NervousText/NervousText.class
+demo/applets/NervousText/NervousText.java
+demo/applets/NervousText/example1.html
+demo/applets/SimpleGraph/GraphApplet.class
+demo/applets/SimpleGraph/GraphApplet.java
+demo/applets/SimpleGraph/example1.html
+demo/applets/SortDemo/BidirBubbleSortAlgorithm.class
+demo/applets/SortDemo/BidirBubbleSortAlgorithm.java
+demo/applets/SortDemo/BubbleSortAlgorithm.class
+demo/applets/SortDemo/BubbleSortAlgorithm.java
+demo/applets/SortDemo/QSortAlgorithm.class
+demo/applets/SortDemo/QSortAlgorithm.java
+demo/applets/SortDemo/SortAlgorithm.class
+demo/applets/SortDemo/SortAlgorithm.java
+demo/applets/SortDemo/SortItem.class
+demo/applets/SortDemo/SortItem.java
+demo/applets/SortDemo/example1.html
+demo/applets/SpreadSheet/Cell.class
+demo/applets/SpreadSheet/CellUpdater.class
+demo/applets/SpreadSheet/InputField.class
+demo/applets/SpreadSheet/Node.class
+demo/applets/SpreadSheet/SpreadSheet.class
+demo/applets/SpreadSheet/SpreadSheet.java
+demo/applets/SpreadSheet/SpreadSheetInput.class
+demo/applets/SpreadSheet/example1.html
+demo/applets/SymbolTest/SymbolCanvas.class
+demo/applets/SymbolTest/SymbolTest$MyAdapter.class
+demo/applets/SymbolTest/SymbolTest.class
+demo/applets/SymbolTest/SymbolTest.java
+demo/applets/SymbolTest/example1.html
+demo/applets/TicTacToe/TicTacToe.class
+demo/applets/TicTacToe/TicTacToe.java
+demo/applets/TicTacToe/audio/beep.au
+demo/applets/TicTacToe/audio/ding.au
+demo/applets/TicTacToe/audio/return.au
+demo/applets/TicTacToe/audio/yahoo1.au
+demo/applets/TicTacToe/audio/yahoo2.au
+demo/applets/TicTacToe/example1.html
+demo/applets/TicTacToe/images/cross.gif
+demo/applets/TicTacToe/images/not.gif
+demo/applets/WireFrame/FileFormatException.class
+demo/applets/WireFrame/Matrix3D.class
+demo/applets/WireFrame/Matrix3D.java
+demo/applets/WireFrame/Model3D.class
+demo/applets/WireFrame/ThreeD.class
+demo/applets/WireFrame/ThreeD.java
+demo/applets/WireFrame/example1.html
+demo/applets/WireFrame/example2.html
+demo/applets/WireFrame/example3.html
+demo/applets/WireFrame/example4.html
+demo/applets/WireFrame/models/cube.obj
+demo/applets/WireFrame/models/dinasaur.obj
+demo/applets/WireFrame/models/hughes_500.obj
+demo/applets/WireFrame/models/knoxS.obj
+demo/jfc/FileChooserDemo/FileChooserDemo.jar
+demo/jfc/FileChooserDemo/README.txt
+demo/jfc/FileChooserDemo/images/gifIcon.gif
+demo/jfc/FileChooserDemo/images/jpgIcon.jpg
+demo/jfc/FileChooserDemo/src/ExampleFileFilter.java
+demo/jfc/FileChooserDemo/src/ExampleFileView.java
+demo/jfc/FileChooserDemo/src/FileChooserDemo.java
+demo/jfc/Font2DTest/Font2DTest.html
+demo/jfc/Font2DTest/Font2DTest.jar
+demo/jfc/Font2DTest/Font2DTestPlugin.html
+demo/jfc/Font2DTest/README.txt
+demo/jfc/Font2DTest/src/Font2DTest.java
+demo/jfc/Font2DTest/src/Font2DTestApplet.java
+demo/jfc/Font2DTest/src/FontPanel.java
+demo/jfc/Font2DTest/src/RangeMenu.java
+demo/jfc/Java2D/Java2Demo.html
+demo/jfc/Java2D/Java2Demo.jar
+demo/jfc/Java2D/README.txt
+demo/jfc/Java2D/src/java2d/AnimatingControlsSurface.java
+demo/jfc/Java2D/src/java2d/AnimatingSurface.java
+demo/jfc/Java2D/src/java2d/CloningFeature.java
+demo/jfc/Java2D/src/java2d/ControlsSurface.java
+demo/jfc/Java2D/src/java2d/CustomControls.java
+demo/jfc/Java2D/src/java2d/CustomControlsContext.java
+demo/jfc/Java2D/src/java2d/DemoFonts.java
+demo/jfc/Java2D/src/java2d/DemoGroup.java
+demo/jfc/Java2D/src/java2d/DemoImages.java
+demo/jfc/Java2D/src/java2d/DemoPanel.java
+demo/jfc/Java2D/src/java2d/GlobalControls.java
+demo/jfc/Java2D/src/java2d/GlobalPanel.java
+demo/jfc/Java2D/src/java2d/Intro.java
+demo/jfc/Java2D/src/java2d/Java2Demo.java
+demo/jfc/Java2D/src/java2d/Java2DemoApplet.java
+demo/jfc/Java2D/src/java2d/MemoryMonitor.java
+demo/jfc/Java2D/src/java2d/PerformanceMonitor.java
+demo/jfc/Java2D/src/java2d/RunWindow.java
+demo/jfc/Java2D/src/java2d/Surface.java
+demo/jfc/Java2D/src/java2d/TextureChooser.java
+demo/jfc/Java2D/src/java2d/Tools.java
+demo/jfc/Java2D/src/java2d/demos/Arcs_Curves/Arcs.java
+demo/jfc/Java2D/src/java2d/demos/Arcs_Curves/BezierAnim.java
+demo/jfc/Java2D/src/java2d/demos/Arcs_Curves/Curves.java
+demo/jfc/Java2D/src/java2d/demos/Arcs_Curves/Ellipses.java
+demo/jfc/Java2D/src/java2d/demos/Clipping/Areas.java
+demo/jfc/Java2D/src/java2d/demos/Clipping/ClipAnim.java
+demo/jfc/Java2D/src/java2d/demos/Clipping/Intersection.java
+demo/jfc/Java2D/src/java2d/demos/Clipping/Text.java
+demo/jfc/Java2D/src/java2d/demos/Colors/BullsEye.java
+demo/jfc/Java2D/src/java2d/demos/Colors/ColorConvert.java
+demo/jfc/Java2D/src/java2d/demos/Colors/Rotator3D.java
+demo/jfc/Java2D/src/java2d/demos/Composite/ACimages.java
+demo/jfc/Java2D/src/java2d/demos/Composite/ACrules.java
+demo/jfc/Java2D/src/java2d/demos/Composite/FadeAnim.java
+demo/jfc/Java2D/src/java2d/demos/Fonts/AllFonts.java
+demo/jfc/Java2D/src/java2d/demos/Fonts/AttributedStr.java
+demo/jfc/Java2D/src/java2d/demos/Fonts/Highlighting.java
+demo/jfc/Java2D/src/java2d/demos/Fonts/Outline.java
+demo/jfc/Java2D/src/java2d/demos/Fonts/Tree.java
+demo/jfc/Java2D/src/java2d/demos/Images/DukeAnim.java
+demo/jfc/Java2D/src/java2d/demos/Images/ImageOps.java
+demo/jfc/Java2D/src/java2d/demos/Images/JPEGFlip.java
+demo/jfc/Java2D/src/java2d/demos/Images/WarpImage.java
+demo/jfc/Java2D/src/java2d/demos/Lines/Caps.java
+demo/jfc/Java2D/src/java2d/demos/Lines/Dash.java
+demo/jfc/Java2D/src/java2d/demos/Lines/Joins.java
+demo/jfc/Java2D/src/java2d/demos/Lines/LineAnim.java
+demo/jfc/Java2D/src/java2d/demos/Mix/Balls.java
+demo/jfc/Java2D/src/java2d/demos/Mix/BezierScroller.java
+demo/jfc/Java2D/src/java2d/demos/Mix/Stars3D.java
+demo/jfc/Java2D/src/java2d/demos/Paint/GradAnim.java
+demo/jfc/Java2D/src/java2d/demos/Paint/Gradient.java
+demo/jfc/Java2D/src/java2d/demos/Paint/Texture.java
+demo/jfc/Java2D/src/java2d/demos/Paint/TextureAnim.java
+demo/jfc/Java2D/src/java2d/demos/Paths/Append.java
+demo/jfc/Java2D/src/java2d/demos/Paths/CurveQuadTo.java
+demo/jfc/Java2D/src/java2d/demos/Paths/FillStroke.java
+demo/jfc/Java2D/src/java2d/demos/Paths/WindingRule.java
+demo/jfc/Java2D/src/java2d/demos/Transforms/Rotate.java
+demo/jfc/Java2D/src/java2d/demos/Transforms/SelectTx.java
+demo/jfc/Java2D/src/java2d/demos/Transforms/TransformAnim.java
+demo/jfc/Metalworks/HelpFiles/back.gif
+demo/jfc/Metalworks/HelpFiles/credits.html
+demo/jfc/Metalworks/HelpFiles/duke.gif
+demo/jfc/Metalworks/HelpFiles/javalogo.gif
+demo/jfc/Metalworks/HelpFiles/metal.html
+demo/jfc/Metalworks/HelpFiles/metalworks.html
+demo/jfc/Metalworks/HelpFiles/swing.html
+demo/jfc/Metalworks/HelpFiles/toc.html
+demo/jfc/Metalworks/Metalworks.jar
+demo/jfc/Metalworks/MyTheme.theme
+demo/jfc/Metalworks/README.txt
+demo/jfc/Metalworks/images/palette_crop.gif
+demo/jfc/Metalworks/images/palette_draw.gif
+demo/jfc/Metalworks/images/palette_hand.gif
+demo/jfc/Metalworks/images/palette_select.gif
+demo/jfc/Metalworks/images/palette_text.gif
+demo/jfc/Metalworks/images/palette_zoom.gif
+demo/jfc/Metalworks/src/AquaMetalTheme.java
+demo/jfc/Metalworks/src/BigContrastMetalTheme.java
+demo/jfc/Metalworks/src/ContrastMetalTheme.java
+demo/jfc/Metalworks/src/DemoMetalTheme.java
+demo/jfc/Metalworks/src/GreenMetalTheme.java
+demo/jfc/Metalworks/src/KhakiMetalTheme.java
+demo/jfc/Metalworks/src/MetalThemeMenu.java
+demo/jfc/Metalworks/src/Metalworks.java
+demo/jfc/Metalworks/src/MetalworksDocumentFrame.java
+demo/jfc/Metalworks/src/MetalworksFrame.java
+demo/jfc/Metalworks/src/MetalworksHelp.java
+demo/jfc/Metalworks/src/MetalworksInBox.java
+demo/jfc/Metalworks/src/MetalworksPrefs.java
+demo/jfc/Metalworks/src/PropertiesMetalTheme.java
+demo/jfc/Metalworks/src/UISwitchListener.java
+demo/jfc/Notepad/Notepad.jar
+demo/jfc/Notepad/README.txt
+demo/jfc/Notepad/resources/Notepad.properties
+demo/jfc/Notepad/resources/Notepad_fr.properties
+demo/jfc/Notepad/resources/Notepad_sv.properties
+demo/jfc/Notepad/resources/Notepad_zh.properties
+demo/jfc/Notepad/resources/copy.gif
+demo/jfc/Notepad/resources/cut.gif
+demo/jfc/Notepad/resources/new.gif
+demo/jfc/Notepad/resources/open.gif
+demo/jfc/Notepad/resources/paste.gif
+demo/jfc/Notepad/resources/save.gif
+demo/jfc/Notepad/src/ElementTreePanel.java
+demo/jfc/Notepad/src/Notepad.java
+demo/jfc/SampleTree/README.txt
+demo/jfc/SampleTree/SampleTree.jar
+demo/jfc/SampleTree/images/collapsed.gif
+demo/jfc/SampleTree/images/expanded.gif
+demo/jfc/SampleTree/src/DynamicTreeNode.java
+demo/jfc/SampleTree/src/SampleData.java
+demo/jfc/SampleTree/src/SampleTree.java
+demo/jfc/SampleTree/src/SampleTreeCellRenderer.java
+demo/jfc/SampleTree/src/SampleTreeModel.java
+demo/jfc/SimpleExample/README.txt
+demo/jfc/SimpleExample/SimpleExample.jar
+demo/jfc/SimpleExample/src/SimpleExample.java
+demo/jfc/Stylepad/README.txt
+demo/jfc/Stylepad/Stylepad.jar
+demo/jfc/Stylepad/resources/Notepad.properties
+demo/jfc/Stylepad/resources/Notepad_fr.properties
+demo/jfc/Stylepad/resources/Notepad_sv.properties
+demo/jfc/Stylepad/resources/Notepad_zh.properties
+demo/jfc/Stylepad/resources/Stylepad.properties
+demo/jfc/Stylepad/resources/Stylepad_sv.properties
+demo/jfc/Stylepad/resources/Stylepad_zh.properties
+demo/jfc/Stylepad/resources/alice.gif
+demo/jfc/Stylepad/resources/bold.gif
+demo/jfc/Stylepad/resources/bullets.gif
+demo/jfc/Stylepad/resources/caterpillar.gif
+demo/jfc/Stylepad/resources/center.gif
+demo/jfc/Stylepad/resources/copy.gif
+demo/jfc/Stylepad/resources/cut.gif
+demo/jfc/Stylepad/resources/fg.gif
+demo/jfc/Stylepad/resources/hatter.gif
+demo/jfc/Stylepad/resources/italic.gif
+demo/jfc/Stylepad/resources/left.gif
+demo/jfc/Stylepad/resources/new.gif
+demo/jfc/Stylepad/resources/open.gif
+demo/jfc/Stylepad/resources/paste.gif
+demo/jfc/Stylepad/resources/rabbit.gif
+demo/jfc/Stylepad/resources/rabbit2.gif
+demo/jfc/Stylepad/resources/right.gif
+demo/jfc/Stylepad/resources/save.gif
+demo/jfc/Stylepad/resources/underline.gif
+demo/jfc/Stylepad/src/ElementTreePanel.java
+demo/jfc/Stylepad/src/HelloWorld.java
+demo/jfc/Stylepad/src/Notepad.java
+demo/jfc/Stylepad/src/Stylepad.java
+demo/jfc/Stylepad/src/Wonderland.java
+demo/jfc/SwingApplet/README.txt
+demo/jfc/SwingApplet/SwingApplet.html
+demo/jfc/SwingApplet/SwingApplet.jar
+demo/jfc/SwingApplet/src/SwingApplet.java
+demo/jfc/SwingSet2/README.txt
+demo/jfc/SwingSet2/SwingSet2.html
+demo/jfc/SwingSet2/SwingSet2.jar
+demo/jfc/SwingSet2/SwingSet2Plugin.html
+demo/jfc/SwingSet2/src/AquaTheme.java
+demo/jfc/SwingSet2/src/BezierAnimationPanel.java
+demo/jfc/SwingSet2/src/ButtonDemo.java
+demo/jfc/SwingSet2/src/CharcoalTheme.java
+demo/jfc/SwingSet2/src/CodeViewer.java
+demo/jfc/SwingSet2/src/ColorChooserDemo.java
+demo/jfc/SwingSet2/src/ComboBoxDemo.java
+demo/jfc/SwingSet2/src/ContrastTheme.java
+demo/jfc/SwingSet2/src/DemoModule.java
+demo/jfc/SwingSet2/src/DirectionPanel.java
+demo/jfc/SwingSet2/src/EmeraldTheme.java
+demo/jfc/SwingSet2/src/ExampleFileFilter.java
+demo/jfc/SwingSet2/src/ExampleFileView.java
+demo/jfc/SwingSet2/src/FileChooserDemo.java
+demo/jfc/SwingSet2/src/HtmlDemo.java
+demo/jfc/SwingSet2/src/InternalFrameDemo.java
+demo/jfc/SwingSet2/src/LayoutControlPanel.java
+demo/jfc/SwingSet2/src/ListDemo.java
+demo/jfc/SwingSet2/src/OptionPaneDemo.java
+demo/jfc/SwingSet2/src/Permuter.java
+demo/jfc/SwingSet2/src/ProgressBarDemo.java
+demo/jfc/SwingSet2/src/RubyTheme.java
+demo/jfc/SwingSet2/src/ScrollPaneDemo.java
+demo/jfc/SwingSet2/src/SliderDemo.java
+demo/jfc/SwingSet2/src/SplitPaneDemo.java
+demo/jfc/SwingSet2/src/SwingSet2.java
+demo/jfc/SwingSet2/src/SwingSet2Applet.java
+demo/jfc/SwingSet2/src/TabbedPaneDemo.java
+demo/jfc/SwingSet2/src/TableDemo.java
+demo/jfc/SwingSet2/src/ToolTipDemo.java
+demo/jfc/SwingSet2/src/TreeDemo.java
+demo/jfc/TableExample/README.txt
+demo/jfc/TableExample/TableExample.jar
+demo/jfc/TableExample/src/JDBCAdapter.java
+demo/jfc/TableExample/src/OldJTable.java
+demo/jfc/TableExample/src/TableExample.java
+demo/jfc/TableExample/src/TableExample2.java
+demo/jfc/TableExample/src/TableExample3.java
+demo/jfc/TableExample/src/TableExample4.java
+demo/jfc/TableExample/src/TableMap.java
+demo/jfc/TableExample/src/TableSorter.java
+demo/jpda/examples.jar
+demo/plugin/applets/Animator/Animation.class
+demo/plugin/applets/Animator/AnimationFrame.class
+demo/plugin/applets/Animator/Animator.class
+demo/plugin/applets/Animator/Animator.java
+demo/plugin/applets/Animator/DescriptionFrame.class
+demo/plugin/applets/Animator/ParseException.class
+demo/plugin/applets/Animator/audio/0.au
+demo/plugin/applets/Animator/audio/1.au
+demo/plugin/applets/Animator/audio/2.au
+demo/plugin/applets/Animator/audio/3.au
+demo/plugin/applets/Animator/audio/4.au
+demo/plugin/applets/Animator/audio/5.au
+demo/plugin/applets/Animator/audio/6.au
+demo/plugin/applets/Animator/audio/7.au
+demo/plugin/applets/Animator/audio/8.au
+demo/plugin/applets/Animator/audio/9.au
+demo/plugin/applets/Animator/audio/spacemusic.au
+demo/plugin/applets/Animator/example1.html
+demo/plugin/applets/Animator/example2.html
+demo/plugin/applets/Animator/example3.html
+demo/plugin/applets/Animator/example4.html
+demo/plugin/applets/Animator/images/Beans/T1.gif
+demo/plugin/applets/Animator/images/Beans/T10.gif
+demo/plugin/applets/Animator/images/Beans/T2.gif
+demo/plugin/applets/Animator/images/Beans/T3.gif
+demo/plugin/applets/Animator/images/Beans/T4.gif
+demo/plugin/applets/Animator/images/Beans/T5.gif
+demo/plugin/applets/Animator/images/Beans/T6.gif
+demo/plugin/applets/Animator/images/Beans/T7.gif
+demo/plugin/applets/Animator/images/Beans/T8.gif
+demo/plugin/applets/Animator/images/Beans/T9.gif
+demo/plugin/applets/Animator/images/SimpleAnimation/T1.gif
+demo/plugin/applets/Animator/images/SimpleAnimation/T2.gif
+demo/plugin/applets/Animator/images/loading-msg.gif
+demo/plugin/applets/ArcTest/ArcCanvas.class
+demo/plugin/applets/ArcTest/ArcControls.class
+demo/plugin/applets/ArcTest/ArcTest.class
+demo/plugin/applets/ArcTest/ArcTest.java
+demo/plugin/applets/ArcTest/example1.html
+demo/plugin/applets/BarChart/BarChart.class
+demo/plugin/applets/BarChart/BarChart.java
+demo/plugin/applets/BarChart/example1.html
+demo/plugin/applets/Blink/Blink$1.class
+demo/plugin/applets/Blink/Blink.class
+demo/plugin/applets/Blink/Blink.java
+demo/plugin/applets/Blink/example1.html
+demo/plugin/applets/CardTest/CardPanel.class
+demo/plugin/applets/CardTest/CardTest.class
+demo/plugin/applets/CardTest/CardTest.java
+demo/plugin/applets/CardTest/example1.html
+demo/plugin/applets/Clock/Clock.class
+demo/plugin/applets/Clock/Clock.java
+demo/plugin/applets/Clock/example1.html
+demo/plugin/applets/DitherTest/DitherCanvas.class
+demo/plugin/applets/DitherTest/DitherControls.class
+demo/plugin/applets/DitherTest/DitherTest.class
+demo/plugin/applets/DitherTest/DitherTest.java
+demo/plugin/applets/DitherTest/example1.html
+demo/plugin/applets/DrawTest/DrawControls.class
+demo/plugin/applets/DrawTest/DrawPanel.class
+demo/plugin/applets/DrawTest/DrawTest.class
+demo/plugin/applets/DrawTest/DrawTest.java
+demo/plugin/applets/DrawTest/example1.html
+demo/plugin/applets/Fractal/CLSFractal.class
+demo/plugin/applets/Fractal/CLSFractal.java
+demo/plugin/applets/Fractal/CLSRule.class
+demo/plugin/applets/Fractal/CLSTurtle.class
+demo/plugin/applets/Fractal/ContextLSystem.class
+demo/plugin/applets/Fractal/example1.html
+demo/plugin/applets/GraphLayout/Edge.class
+demo/plugin/applets/GraphLayout/Graph.class
+demo/plugin/applets/GraphLayout/Graph.java
+demo/plugin/applets/GraphLayout/GraphPanel.class
+demo/plugin/applets/GraphLayout/Node.class
+demo/plugin/applets/GraphLayout/audio/computer.au
+demo/plugin/applets/GraphLayout/audio/drip.au
+demo/plugin/applets/GraphLayout/audio/gong.au
+demo/plugin/applets/GraphLayout/example1.html
+demo/plugin/applets/GraphLayout/example2.html
+demo/plugin/applets/GraphLayout/example3.html
+demo/plugin/applets/GraphLayout/example4.html
+demo/plugin/applets/GraphicsTest/AppletFrame.class
+demo/plugin/applets/GraphicsTest/AppletFrame.java
+demo/plugin/applets/GraphicsTest/ArcCard.class
+demo/plugin/applets/GraphicsTest/ArcDegreePanel.class
+demo/plugin/applets/GraphicsTest/ArcPanel.class
+demo/plugin/applets/GraphicsTest/ColorUtils.class
+demo/plugin/applets/GraphicsTest/GraphicsCards.class
+demo/plugin/applets/GraphicsTest/GraphicsPanel.class
+demo/plugin/applets/GraphicsTest/GraphicsTest.class
+demo/plugin/applets/GraphicsTest/GraphicsTest.java
+demo/plugin/applets/GraphicsTest/OvalShape.class
+demo/plugin/applets/GraphicsTest/PolygonShape.class
+demo/plugin/applets/GraphicsTest/RectShape.class
+demo/plugin/applets/GraphicsTest/RoundRectShape.class
+demo/plugin/applets/GraphicsTest/Shape.class
+demo/plugin/applets/GraphicsTest/ShapeTest.class
+demo/plugin/applets/GraphicsTest/example1.html
+demo/plugin/applets/ImageMap/AniArea.class
+demo/plugin/applets/ImageMap/AniArea.java
+demo/plugin/applets/ImageMap/ButtonFilter.class
+demo/plugin/applets/ImageMap/ButtonFilter.java
+demo/plugin/applets/ImageMap/ClickArea.class
+demo/plugin/applets/ImageMap/ClickArea.java
+demo/plugin/applets/ImageMap/DelayedSoundArea.class
+demo/plugin/applets/ImageMap/DelayedSoundArea.java
+demo/plugin/applets/ImageMap/HighlightArea.class
+demo/plugin/applets/ImageMap/HighlightArea.java
+demo/plugin/applets/ImageMap/HighlightFilter.class
+demo/plugin/applets/ImageMap/HighlightFilter.java
+demo/plugin/applets/ImageMap/HrefButtonArea.class
+demo/plugin/applets/ImageMap/HrefButtonArea.java
+demo/plugin/applets/ImageMap/ImageMap.class
+demo/plugin/applets/ImageMap/ImageMap.java
+demo/plugin/applets/ImageMap/ImageMapArea.class
+demo/plugin/applets/ImageMap/ImageMapArea.java
+demo/plugin/applets/ImageMap/LinkArea.class
+demo/plugin/applets/ImageMap/LinkArea.java
+demo/plugin/applets/ImageMap/NameArea.class
+demo/plugin/applets/ImageMap/NameArea.java
+demo/plugin/applets/ImageMap/RoundButtonFilter.class
+demo/plugin/applets/ImageMap/RoundButtonFilter.java
+demo/plugin/applets/ImageMap/RoundHrefButtonArea.class
+demo/plugin/applets/ImageMap/RoundHrefButtonArea.java
+demo/plugin/applets/ImageMap/SoundArea.class
+demo/plugin/applets/ImageMap/SoundArea.java
+demo/plugin/applets/ImageMap/TickerArea.class
+demo/plugin/applets/ImageMap/TickerArea.java
+demo/plugin/applets/ImageMap/audio/chirp1.au
+demo/plugin/applets/ImageMap/audio/hi.au
+demo/plugin/applets/ImageMap/example1.html
+demo/plugin/applets/ImageMap/imagemapcheat.html
+demo/plugin/applets/ImageMap/images/jim.graham.gif
+demo/plugin/applets/ImageMap/sources.html
+demo/plugin/applets/JumpingBox/JumpingBox.class
+demo/plugin/applets/JumpingBox/JumpingBox.java
+demo/plugin/applets/JumpingBox/example1.html
+demo/plugin/applets/JumpingBox/sounds/adapt-or-die.au
+demo/plugin/applets/JumpingBox/sounds/cannot.be.completed.au
+demo/plugin/applets/JumpingBox/sounds/ip.au
+demo/plugin/applets/JumpingBox/sounds/that.hurts.au
+demo/plugin/applets/JumpingBox/sounds/thin.bell.au
+demo/plugin/applets/JumpingBox/sounds/tiptoe.thru.the.tulips.au
+demo/plugin/applets/MoleculeViewer/Atom.class
+demo/plugin/applets/MoleculeViewer/Matrix3D.class
+demo/plugin/applets/MoleculeViewer/Matrix3D.java
+demo/plugin/applets/MoleculeViewer/XYZApp.class
+demo/plugin/applets/MoleculeViewer/XYZApp.java
+demo/plugin/applets/MoleculeViewer/XYZChemModel.class
+demo/plugin/applets/MoleculeViewer/example1.html
+demo/plugin/applets/MoleculeViewer/example2.html
+demo/plugin/applets/MoleculeViewer/example3.html
+demo/plugin/applets/MoleculeViewer/models/HyaluronicAcid.xyz
+demo/plugin/applets/MoleculeViewer/models/benzene.xyz
+demo/plugin/applets/MoleculeViewer/models/buckminsterfullerine.xyz
+demo/plugin/applets/MoleculeViewer/models/cyclohexane.xyz
+demo/plugin/applets/MoleculeViewer/models/ethane.xyz
+demo/plugin/applets/MoleculeViewer/models/water.xyz
+demo/plugin/applets/NervousText/NervousText.class
+demo/plugin/applets/NervousText/NervousText.java
+demo/plugin/applets/NervousText/example1.html
+demo/plugin/applets/SimpleGraph/GraphApplet.class
+demo/plugin/applets/SimpleGraph/GraphApplet.java
+demo/plugin/applets/SimpleGraph/example1.html
+demo/plugin/applets/SortDemo/BidirBubbleSortAlgorithm.class
+demo/plugin/applets/SortDemo/BidirBubbleSortAlgorithm.java
+demo/plugin/applets/SortDemo/BubbleSortAlgorithm.class
+demo/plugin/applets/SortDemo/BubbleSortAlgorithm.java
+demo/plugin/applets/SortDemo/QSortAlgorithm.class
+demo/plugin/applets/SortDemo/QSortAlgorithm.java
+demo/plugin/applets/SortDemo/SortAlgorithm.class
+demo/plugin/applets/SortDemo/SortAlgorithm.java
+demo/plugin/applets/SortDemo/SortItem.class
+demo/plugin/applets/SortDemo/SortItem.java
+demo/plugin/applets/SortDemo/example1.html
+demo/plugin/applets/SpreadSheet/Cell.class
+demo/plugin/applets/SpreadSheet/CellUpdater.class
+demo/plugin/applets/SpreadSheet/InputField.class
+demo/plugin/applets/SpreadSheet/Node.class
+demo/plugin/applets/SpreadSheet/SpreadSheet.class
+demo/plugin/applets/SpreadSheet/SpreadSheet.java
+demo/plugin/applets/SpreadSheet/SpreadSheetInput.class
+demo/plugin/applets/SpreadSheet/example1.html
+demo/plugin/applets/SymbolTest/SymbolCanvas.class
+demo/plugin/applets/SymbolTest/SymbolTest$MyAdapter.class
+demo/plugin/applets/SymbolTest/SymbolTest.class
+demo/plugin/applets/SymbolTest/SymbolTest.java
+demo/plugin/applets/SymbolTest/example1.html
+demo/plugin/applets/TicTacToe/TicTacToe.class
+demo/plugin/applets/TicTacToe/TicTacToe.java
+demo/plugin/applets/TicTacToe/audio/beep.au
+demo/plugin/applets/TicTacToe/audio/ding.au
+demo/plugin/applets/TicTacToe/audio/return.au
+demo/plugin/applets/TicTacToe/audio/yahoo1.au
+demo/plugin/applets/TicTacToe/audio/yahoo2.au
+demo/plugin/applets/TicTacToe/example1.html
+demo/plugin/applets/TicTacToe/images/cross.gif
+demo/plugin/applets/TicTacToe/images/not.gif
+demo/plugin/applets/WireFrame/FileFormatException.class
+demo/plugin/applets/WireFrame/Matrix3D.class
+demo/plugin/applets/WireFrame/Matrix3D.java
+demo/plugin/applets/WireFrame/Model3D.class
+demo/plugin/applets/WireFrame/ThreeD.class
+demo/plugin/applets/WireFrame/ThreeD.java
+demo/plugin/applets/WireFrame/example1.html
+demo/plugin/applets/WireFrame/example2.html
+demo/plugin/applets/WireFrame/example3.html
+demo/plugin/applets/WireFrame/example4.html
+demo/plugin/applets/WireFrame/models/cube.obj
+demo/plugin/applets/WireFrame/models/dinasaur.obj
+demo/plugin/applets/WireFrame/models/hughes_500.obj
+demo/plugin/applets/WireFrame/models/knoxS.obj
+demo/plugin/jfc/FileChooserDemo/FileChooserDemo.jar
+demo/plugin/jfc/FileChooserDemo/README.txt
+demo/plugin/jfc/FileChooserDemo/images/gifIcon.gif
+demo/plugin/jfc/FileChooserDemo/images/jpgIcon.jpg
+demo/plugin/jfc/FileChooserDemo/src/ExampleFileFilter.java
+demo/plugin/jfc/FileChooserDemo/src/ExampleFileView.java
+demo/plugin/jfc/FileChooserDemo/src/FileChooserDemo.java
+demo/plugin/jfc/Font2DTest/Font2DTest.html
+demo/plugin/jfc/Font2DTest/Font2DTest.jar
+demo/plugin/jfc/Font2DTest/Font2DTestPlugin.html
+demo/plugin/jfc/Font2DTest/README.txt
+demo/plugin/jfc/Font2DTest/src/Font2DTest.java
+demo/plugin/jfc/Font2DTest/src/Font2DTestApplet.java
+demo/plugin/jfc/Font2DTest/src/FontPanel.java
+demo/plugin/jfc/Font2DTest/src/RangeMenu.java
+demo/plugin/jfc/Java2D/Java2Demo.html
+demo/plugin/jfc/Java2D/Java2Demo.jar
+demo/plugin/jfc/Java2D/README.txt
+demo/plugin/jfc/Java2D/src/java2d/AnimatingControlsSurface.java
+demo/plugin/jfc/Java2D/src/java2d/AnimatingSurface.java
+demo/plugin/jfc/Java2D/src/java2d/CloningFeature.java
+demo/plugin/jfc/Java2D/src/java2d/ControlsSurface.java
+demo/plugin/jfc/Java2D/src/java2d/CustomControls.java
+demo/plugin/jfc/Java2D/src/java2d/CustomControlsContext.java
+demo/plugin/jfc/Java2D/src/java2d/DemoFonts.java
+demo/plugin/jfc/Java2D/src/java2d/DemoGroup.java
+demo/plugin/jfc/Java2D/src/java2d/DemoImages.java
+demo/plugin/jfc/Java2D/src/java2d/DemoPanel.java
+demo/plugin/jfc/Java2D/src/java2d/GlobalControls.java
+demo/plugin/jfc/Java2D/src/java2d/GlobalPanel.java
+demo/plugin/jfc/Java2D/src/java2d/Intro.java
+demo/plugin/jfc/Java2D/src/java2d/Java2Demo.java
+demo/plugin/jfc/Java2D/src/java2d/Java2DemoApplet.java
+demo/plugin/jfc/Java2D/src/java2d/MemoryMonitor.java
+demo/plugin/jfc/Java2D/src/java2d/PerformanceMonitor.java
+demo/plugin/jfc/Java2D/src/java2d/RunWindow.java
+demo/plugin/jfc/Java2D/src/java2d/Surface.java
+demo/plugin/jfc/Java2D/src/java2d/TextureChooser.java
+demo/plugin/jfc/Java2D/src/java2d/Tools.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Arcs_Curves/Arcs.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Arcs_Curves/BezierAnim.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Arcs_Curves/Curves.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Arcs_Curves/Ellipses.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Clipping/Areas.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Clipping/ClipAnim.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Clipping/Intersection.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Clipping/Text.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Colors/BullsEye.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Colors/ColorConvert.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Colors/Rotator3D.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Composite/ACimages.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Composite/ACrules.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Composite/FadeAnim.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Fonts/AllFonts.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Fonts/AttributedStr.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Fonts/Highlighting.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Fonts/Outline.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Fonts/Tree.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Images/DukeAnim.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Images/ImageOps.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Images/JPEGFlip.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Images/WarpImage.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Lines/Caps.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Lines/Dash.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Lines/Joins.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Lines/LineAnim.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Mix/Balls.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Mix/BezierScroller.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Mix/Stars3D.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Paint/GradAnim.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Paint/Gradient.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Paint/Texture.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Paint/TextureAnim.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Paths/Append.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Paths/CurveQuadTo.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Paths/FillStroke.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Paths/WindingRule.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Transforms/Rotate.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Transforms/SelectTx.java
+demo/plugin/jfc/Java2D/src/java2d/demos/Transforms/TransformAnim.java
+demo/plugin/jfc/Metalworks/HelpFiles/back.gif
+demo/plugin/jfc/Metalworks/HelpFiles/credits.html
+demo/plugin/jfc/Metalworks/HelpFiles/duke.gif
+demo/plugin/jfc/Metalworks/HelpFiles/javalogo.gif
+demo/plugin/jfc/Metalworks/HelpFiles/metal.html
+demo/plugin/jfc/Metalworks/HelpFiles/metalworks.html
+demo/plugin/jfc/Metalworks/HelpFiles/swing.html
+demo/plugin/jfc/Metalworks/HelpFiles/toc.html
+demo/plugin/jfc/Metalworks/Metalworks.jar
+demo/plugin/jfc/Metalworks/MyTheme.theme
+demo/plugin/jfc/Metalworks/README.txt
+demo/plugin/jfc/Metalworks/images/palette_crop.gif
+demo/plugin/jfc/Metalworks/images/palette_draw.gif
+demo/plugin/jfc/Metalworks/images/palette_hand.gif
+demo/plugin/jfc/Metalworks/images/palette_select.gif
+demo/plugin/jfc/Metalworks/images/palette_text.gif
+demo/plugin/jfc/Metalworks/images/palette_zoom.gif
+demo/plugin/jfc/Metalworks/src/AquaMetalTheme.java
+demo/plugin/jfc/Metalworks/src/BigContrastMetalTheme.java
+demo/plugin/jfc/Metalworks/src/ContrastMetalTheme.java
+demo/plugin/jfc/Metalworks/src/DemoMetalTheme.java
+demo/plugin/jfc/Metalworks/src/GreenMetalTheme.java
+demo/plugin/jfc/Metalworks/src/KhakiMetalTheme.java
+demo/plugin/jfc/Metalworks/src/MetalThemeMenu.java
+demo/plugin/jfc/Metalworks/src/Metalworks.java
+demo/plugin/jfc/Metalworks/src/MetalworksDocumentFrame.java
+demo/plugin/jfc/Metalworks/src/MetalworksFrame.java
+demo/plugin/jfc/Metalworks/src/MetalworksHelp.java
+demo/plugin/jfc/Metalworks/src/MetalworksInBox.java
+demo/plugin/jfc/Metalworks/src/MetalworksPrefs.java
+demo/plugin/jfc/Metalworks/src/PropertiesMetalTheme.java
+demo/plugin/jfc/Metalworks/src/UISwitchListener.java
+demo/plugin/jfc/Notepad/Notepad.jar
+demo/plugin/jfc/Notepad/README.txt
+demo/plugin/jfc/Notepad/resources/Notepad.properties
+demo/plugin/jfc/Notepad/resources/Notepad_fr.properties
+demo/plugin/jfc/Notepad/resources/Notepad_sv.properties
+demo/plugin/jfc/Notepad/resources/Notepad_zh.properties
+demo/plugin/jfc/Notepad/resources/copy.gif
+demo/plugin/jfc/Notepad/resources/cut.gif
+demo/plugin/jfc/Notepad/resources/new.gif
+demo/plugin/jfc/Notepad/resources/open.gif
+demo/plugin/jfc/Notepad/resources/paste.gif
+demo/plugin/jfc/Notepad/resources/save.gif
+demo/plugin/jfc/Notepad/src/ElementTreePanel.java
+demo/plugin/jfc/Notepad/src/Notepad.java
+demo/plugin/jfc/SampleTree/README.txt
+demo/plugin/jfc/SampleTree/SampleTree.jar
+demo/plugin/jfc/SampleTree/images/collapsed.gif
+demo/plugin/jfc/SampleTree/images/expanded.gif
+demo/plugin/jfc/SampleTree/src/DynamicTreeNode.java
+demo/plugin/jfc/SampleTree/src/SampleData.java
+demo/plugin/jfc/SampleTree/src/SampleTree.java
+demo/plugin/jfc/SampleTree/src/SampleTreeCellRenderer.java
+demo/plugin/jfc/SampleTree/src/SampleTreeModel.java
+demo/plugin/jfc/SimpleExample/README.txt
+demo/plugin/jfc/SimpleExample/SimpleExample.jar
+demo/plugin/jfc/SimpleExample/src/SimpleExample.java
+demo/plugin/jfc/Stylepad/README.txt
+demo/plugin/jfc/Stylepad/Stylepad.jar
+demo/plugin/jfc/Stylepad/resources/Notepad.properties
+demo/plugin/jfc/Stylepad/resources/Notepad_fr.properties
+demo/plugin/jfc/Stylepad/resources/Notepad_sv.properties
+demo/plugin/jfc/Stylepad/resources/Notepad_zh.properties
+demo/plugin/jfc/Stylepad/resources/Stylepad.properties
+demo/plugin/jfc/Stylepad/resources/Stylepad_sv.properties
+demo/plugin/jfc/Stylepad/resources/Stylepad_zh.properties
+demo/plugin/jfc/Stylepad/resources/alice.gif
+demo/plugin/jfc/Stylepad/resources/bold.gif
+demo/plugin/jfc/Stylepad/resources/bullets.gif
+demo/plugin/jfc/Stylepad/resources/caterpillar.gif
+demo/plugin/jfc/Stylepad/resources/center.gif
+demo/plugin/jfc/Stylepad/resources/copy.gif
+demo/plugin/jfc/Stylepad/resources/cut.gif
+demo/plugin/jfc/Stylepad/resources/fg.gif
+demo/plugin/jfc/Stylepad/resources/hatter.gif
+demo/plugin/jfc/Stylepad/resources/italic.gif
+demo/plugin/jfc/Stylepad/resources/left.gif
+demo/plugin/jfc/Stylepad/resources/new.gif
+demo/plugin/jfc/Stylepad/resources/open.gif
+demo/plugin/jfc/Stylepad/resources/paste.gif
+demo/plugin/jfc/Stylepad/resources/rabbit.gif
+demo/plugin/jfc/Stylepad/resources/rabbit2.gif
+demo/plugin/jfc/Stylepad/resources/right.gif
+demo/plugin/jfc/Stylepad/resources/save.gif
+demo/plugin/jfc/Stylepad/resources/underline.gif
+demo/plugin/jfc/Stylepad/src/ElementTreePanel.java
+demo/plugin/jfc/Stylepad/src/HelloWorld.java
+demo/plugin/jfc/Stylepad/src/Notepad.java
+demo/plugin/jfc/Stylepad/src/Stylepad.java
+demo/plugin/jfc/Stylepad/src/Wonderland.java
+demo/plugin/jfc/SwingApplet/README.txt
+demo/plugin/jfc/SwingApplet/SwingApplet.html
+demo/plugin/jfc/SwingApplet/SwingApplet.jar
+demo/plugin/jfc/SwingApplet/src/SwingApplet.java
+demo/plugin/jfc/SwingSet2/README.txt
+demo/plugin/jfc/SwingSet2/SwingSet2.html
+demo/plugin/jfc/SwingSet2/SwingSet2.jar
+demo/plugin/jfc/SwingSet2/SwingSet2Plugin.html
+demo/plugin/jfc/SwingSet2/src/AquaTheme.java
+demo/plugin/jfc/SwingSet2/src/BezierAnimationPanel.java
+demo/plugin/jfc/SwingSet2/src/ButtonDemo.java
+demo/plugin/jfc/SwingSet2/src/CharcoalTheme.java
+demo/plugin/jfc/SwingSet2/src/CodeViewer.java
+demo/plugin/jfc/SwingSet2/src/ColorChooserDemo.java
+demo/plugin/jfc/SwingSet2/src/ComboBoxDemo.java
+demo/plugin/jfc/SwingSet2/src/ContrastTheme.java
+demo/plugin/jfc/SwingSet2/src/DemoModule.java
+demo/plugin/jfc/SwingSet2/src/DirectionPanel.java
+demo/plugin/jfc/SwingSet2/src/EmeraldTheme.java
+demo/plugin/jfc/SwingSet2/src/ExampleFileFilter.java
+demo/plugin/jfc/SwingSet2/src/ExampleFileView.java
+demo/plugin/jfc/SwingSet2/src/FileChooserDemo.java
+demo/plugin/jfc/SwingSet2/src/HtmlDemo.java
+demo/plugin/jfc/SwingSet2/src/InternalFrameDemo.java
+demo/plugin/jfc/SwingSet2/src/LayoutControlPanel.java
+demo/plugin/jfc/SwingSet2/src/ListDemo.java
+demo/plugin/jfc/SwingSet2/src/OptionPaneDemo.java
+demo/plugin/jfc/SwingSet2/src/Permuter.java
+demo/plugin/jfc/SwingSet2/src/ProgressBarDemo.java
+demo/plugin/jfc/SwingSet2/src/RubyTheme.java
+demo/plugin/jfc/SwingSet2/src/ScrollPaneDemo.java
+demo/plugin/jfc/SwingSet2/src/SliderDemo.java
+demo/plugin/jfc/SwingSet2/src/SplitPaneDemo.java
+demo/plugin/jfc/SwingSet2/src/SwingSet2.java
+demo/plugin/jfc/SwingSet2/src/SwingSet2Applet.java
+demo/plugin/jfc/SwingSet2/src/TabbedPaneDemo.java
+demo/plugin/jfc/SwingSet2/src/TableDemo.java
+demo/plugin/jfc/SwingSet2/src/ToolTipDemo.java
+demo/plugin/jfc/SwingSet2/src/TreeDemo.java
+demo/plugin/jfc/TableExample/README.txt
+demo/plugin/jfc/TableExample/TableExample.jar
+demo/plugin/jfc/TableExample/src/JDBCAdapter.java
+demo/plugin/jfc/TableExample/src/OldJTable.java
+demo/plugin/jfc/TableExample/src/TableExample.java
+demo/plugin/jfc/TableExample/src/TableExample2.java
+demo/plugin/jfc/TableExample/src/TableExample3.java
+demo/plugin/jfc/TableExample/src/TableExample4.java
+demo/plugin/jfc/TableExample/src/TableMap.java
+demo/plugin/jfc/TableExample/src/TableSorter.java
+include/jawt.h
+include/jni.h
+include/jvmdi.h
+include/jvmpi.h
+include/linux/jawt_md.h
+include/linux/jni_md.h
+lib/dt.jar
+lib/htmlconverter.jar
+lib/ir.idl
+lib/orb.idl
+lib/tools.jar
+man/ja
+man/ja_JP.eucJP/man1/appletviewer.1
+man/ja_JP.eucJP/man1/extcheck.1
+man/ja_JP.eucJP/man1/idlj.1
+man/ja_JP.eucJP/man1/jar.1
+man/ja_JP.eucJP/man1/jarsigner.1
+man/ja_JP.eucJP/man1/java.1
+man/ja_JP.eucJP/man1/javac.1
+man/ja_JP.eucJP/man1/javadoc.1
+man/ja_JP.eucJP/man1/javah.1
+man/ja_JP.eucJP/man1/javap.1
+man/ja_JP.eucJP/man1/jdb.1
+man/ja_JP.eucJP/man1/keytool.1
+man/ja_JP.eucJP/man1/orbd.1
+man/ja_JP.eucJP/man1/policytool.1
+man/ja_JP.eucJP/man1/native2ascii.1
+man/ja_JP.eucJP/man1/rmic.1
+man/ja_JP.eucJP/man1/rmid.1
+man/ja_JP.eucJP/man1/rmiregistry.1
+man/ja_JP.eucJP/man1/serialver.1
+man/ja_JP.eucJP/man1/servertool.1
+man/ja_JP.eucJP/man1/tnameserv.1
+man/man1/appletviewer.1
+man/man1/extcheck.1
+man/man1/idlj.1
+man/man1/jar.1
+man/man1/jarsigner.1
+man/man1/java.1
+man/man1/javac.1
+man/man1/javadoc.1
+man/man1/javah.1
+man/man1/javap.1
+man/man1/jdb.1
+man/man1/keytool.1
+man/man1/native2ascii.1
+man/man1/orbd.1
+man/man1/policytool.1
+man/man1/rmic.1
+man/man1/rmid.1
+man/man1/rmiregistry.1
+man/man1/serialver.1
+man/man1/servertool.1
+man/man1/tnameserv.1
+src.zip
+@dirrm man/ja_JP.eucJP/man1
+@dirrm man/ja_JP.eucJP
+@dirrm man/man1
+@dirrm man
+@dirrm include/linux
+@dirrm include
+@dirrm lib
+@dirrm demo/plugin/jfc/TableExample/src
+@dirrm demo/plugin/jfc/TableExample
+@dirrm demo/plugin/jfc/SwingSet2/src
+@dirrm demo/plugin/jfc/SwingSet2
+@dirrm demo/plugin/jfc/SwingApplet/src
+@dirrm demo/plugin/jfc/SwingApplet
+@dirrm demo/plugin/jfc/Stylepad/src
+@dirrm demo/plugin/jfc/Stylepad/resources
+@dirrm demo/plugin/jfc/Stylepad
+@dirrm demo/plugin/jfc/SimpleExample/src
+@dirrm demo/plugin/jfc/SimpleExample
+@dirrm demo/plugin/jfc/SampleTree/src
+@dirrm demo/plugin/jfc/SampleTree/images
+@dirrm demo/plugin/jfc/SampleTree
+@dirrm demo/plugin/jfc/Notepad/src
+@dirrm demo/plugin/jfc/Notepad/resources
+@dirrm demo/plugin/jfc/Notepad
+@dirrm demo/plugin/jfc/Metalworks/src
+@dirrm demo/plugin/jfc/Metalworks/images
+@dirrm demo/plugin/jfc/Metalworks/HelpFiles
+@dirrm demo/plugin/jfc/Metalworks
+@dirrm demo/plugin/jfc/Java2D/src/java2d/demos/Transforms
+@dirrm demo/plugin/jfc/Java2D/src/java2d/demos/Paths
+@dirrm demo/plugin/jfc/Java2D/src/java2d/demos/Paint
+@dirrm demo/plugin/jfc/Java2D/src/java2d/demos/Mix
+@dirrm demo/plugin/jfc/Java2D/src/java2d/demos/Lines
+@dirrm demo/plugin/jfc/Java2D/src/java2d/demos/Images
+@dirrm demo/plugin/jfc/Java2D/src/java2d/demos/Fonts
+@dirrm demo/plugin/jfc/Java2D/src/java2d/demos/Composite
+@dirrm demo/plugin/jfc/Java2D/src/java2d/demos/Colors
+@dirrm demo/plugin/jfc/Java2D/src/java2d/demos/Clipping
+@dirrm demo/plugin/jfc/Java2D/src/java2d/demos/Arcs_Curves
+@dirrm demo/plugin/jfc/Java2D/src/java2d/demos
+@dirrm demo/plugin/jfc/Java2D/src/java2d
+@dirrm demo/plugin/jfc/Java2D/src
+@dirrm demo/plugin/jfc/Java2D
+@dirrm demo/plugin/jfc/Font2DTest/src
+@dirrm demo/plugin/jfc/Font2DTest
+@dirrm demo/plugin/jfc/FileChooserDemo/src
+@dirrm demo/plugin/jfc/FileChooserDemo/images
+@dirrm demo/plugin/jfc/FileChooserDemo
+@dirrm demo/plugin/jfc
+@dirrm demo/plugin/applets/WireFrame/models
+@dirrm demo/plugin/applets/WireFrame
+@dirrm demo/plugin/applets/TicTacToe/images
+@dirrm demo/plugin/applets/TicTacToe/audio
+@dirrm demo/plugin/applets/TicTacToe
+@dirrm demo/plugin/applets/SymbolTest
+@dirrm demo/plugin/applets/SpreadSheet
+@dirrm demo/plugin/applets/SortDemo
+@dirrm demo/plugin/applets/SimpleGraph
+@dirrm demo/plugin/applets/NervousText
+@dirrm demo/plugin/applets/MoleculeViewer/models
+@dirrm demo/plugin/applets/MoleculeViewer
+@dirrm demo/plugin/applets/JumpingBox/sounds
+@dirrm demo/plugin/applets/JumpingBox
+@dirrm demo/plugin/applets/ImageMap/images
+@dirrm demo/plugin/applets/ImageMap/audio
+@dirrm demo/plugin/applets/ImageMap
+@dirrm demo/plugin/applets/GraphicsTest
+@dirrm demo/plugin/applets/GraphLayout/audio
+@dirrm demo/plugin/applets/GraphLayout
+@dirrm demo/plugin/applets/Fractal
+@dirrm demo/plugin/applets/DrawTest
+@dirrm demo/plugin/applets/DitherTest
+@dirrm demo/plugin/applets/Clock
+@dirrm demo/plugin/applets/CardTest
+@dirrm demo/plugin/applets/Blink
+@dirrm demo/plugin/applets/BarChart
+@dirrm demo/plugin/applets/ArcTest
+@dirrm demo/plugin/applets/Animator/images/SimpleAnimation
+@dirrm demo/plugin/applets/Animator/images/Beans
+@dirrm demo/plugin/applets/Animator/images
+@dirrm demo/plugin/applets/Animator/audio
+@dirrm demo/plugin/applets/Animator
+@dirrm demo/plugin/applets
+@dirrm demo/plugin
+@dirrm demo/jpda
+@dirrm demo/jfc/TableExample/src
+@dirrm demo/jfc/TableExample
+@dirrm demo/jfc/SwingSet2/src
+@dirrm demo/jfc/SwingSet2
+@dirrm demo/jfc/SwingApplet/src
+@dirrm demo/jfc/SwingApplet
+@dirrm demo/jfc/Stylepad/src
+@dirrm demo/jfc/Stylepad/resources
+@dirrm demo/jfc/Stylepad
+@dirrm demo/jfc/SimpleExample/src
+@dirrm demo/jfc/SimpleExample
+@dirrm demo/jfc/SampleTree/src
+@dirrm demo/jfc/SampleTree/images
+@dirrm demo/jfc/SampleTree
+@dirrm demo/jfc/Notepad/src
+@dirrm demo/jfc/Notepad/resources
+@dirrm demo/jfc/Notepad
+@dirrm demo/jfc/Metalworks/src
+@dirrm demo/jfc/Metalworks/images
+@dirrm demo/jfc/Metalworks/HelpFiles
+@dirrm demo/jfc/Metalworks
+@dirrm demo/jfc/Java2D/src/java2d/demos/Transforms
+@dirrm demo/jfc/Java2D/src/java2d/demos/Paths
+@dirrm demo/jfc/Java2D/src/java2d/demos/Paint
+@dirrm demo/jfc/Java2D/src/java2d/demos/Mix
+@dirrm demo/jfc/Java2D/src/java2d/demos/Lines
+@dirrm demo/jfc/Java2D/src/java2d/demos/Images
+@dirrm demo/jfc/Java2D/src/java2d/demos/Fonts
+@dirrm demo/jfc/Java2D/src/java2d/demos/Composite
+@dirrm demo/jfc/Java2D/src/java2d/demos/Colors
+@dirrm demo/jfc/Java2D/src/java2d/demos/Clipping
+@dirrm demo/jfc/Java2D/src/java2d/demos/Arcs_Curves
+@dirrm demo/jfc/Java2D/src/java2d/demos
+@dirrm demo/jfc/Java2D/src/java2d
+@dirrm demo/jfc/Java2D/src
+@dirrm demo/jfc/Java2D
+@dirrm demo/jfc/Font2DTest/src
+@dirrm demo/jfc/Font2DTest
+@dirrm demo/jfc/FileChooserDemo/src
+@dirrm demo/jfc/FileChooserDemo/images
+@dirrm demo/jfc/FileChooserDemo
+@dirrm demo/jfc
+@dirrm demo/applets/WireFrame/models
+@dirrm demo/applets/WireFrame
+@dirrm demo/applets/TicTacToe/images
+@dirrm demo/applets/TicTacToe/audio
+@dirrm demo/applets/TicTacToe
+@dirrm demo/applets/SymbolTest
+@dirrm demo/applets/SpreadSheet
+@dirrm demo/applets/SortDemo
+@dirrm demo/applets/SimpleGraph
+@dirrm demo/applets/NervousText
+@dirrm demo/applets/MoleculeViewer/models
+@dirrm demo/applets/MoleculeViewer
+@dirrm demo/applets/JumpingBox/sounds
+@dirrm demo/applets/JumpingBox
+@dirrm demo/applets/ImageMap/images
+@dirrm demo/applets/ImageMap/audio
+@dirrm demo/applets/ImageMap
+@dirrm demo/applets/GraphicsTest
+@dirrm demo/applets/GraphLayout/audio
+@dirrm demo/applets/GraphLayout
+@dirrm demo/applets/Fractal
+@dirrm demo/applets/DrawTest
+@dirrm demo/applets/DitherTest
+@dirrm demo/applets/Clock
+@dirrm demo/applets/CardTest
+@dirrm demo/applets/Blink
+@dirrm demo/applets/BarChart
+@dirrm demo/applets/ArcTest
+@dirrm demo/applets/Animator/images/SimpleAnimation
+@dirrm demo/applets/Animator/images/Beans
+@dirrm demo/applets/Animator/images
+@dirrm demo/applets/Animator/audio
+@dirrm demo/applets/Animator
+@dirrm demo/applets
+@dirrm demo
diff --git a/lang/sun-jdk14/distinfo b/lang/sun-jdk14/distinfo
new file mode 100644
index 00000000000..511ff93764e
--- /dev/null
+++ b/lang/sun-jdk14/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1 2002/05/14 18:00:55 jschauma Exp $
+
+SHA1 (j2sdk-1_4_0-linux-i386.bin) = 0805e8b6794c95323dbf33b862075b760fc40693
+Size (j2sdk-1_4_0-linux-i386.bin) = 40618207 bytes