pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc Add scsl-jdk15 and scsl-jre15, SCSL licensed versions ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/0eda8c331a51
branches: trunk
changeset: 512786:0eda8c331a51
user: tv <tv%pkgsrc.org@localhost>
date: Mon May 15 19:44:06 2006 +0000
description:
Add scsl-jdk15 and scsl-jre15, SCSL licensed versions of sun-jdk15 and
sun-jre15, but running natively on NetBSD (so far).
diffstat:
lang/Makefile | 4 +-
lang/scsl-jdk15/DESCR | 1 +
lang/scsl-jdk15/Makefile | 28 +
lang/scsl-jdk15/PLIST | 793 +++++++++++++++++++++++++++
lang/scsl-jdk15/buildlink3.mk | 30 +
lang/scsl-jdk15/distinfo | 5 +
lang/scsl-jdk15/files/common | 47 +
lang/scsl-jre15/DEINSTALL.tmpl | 6 +
lang/scsl-jre15/DESCR | 1 +
lang/scsl-jre15/INSTALL.tmpl | 6 +
lang/scsl-jre15/Makefile | 76 ++
lang/scsl-jre15/Makefile.common | 67 ++
lang/scsl-jre15/PLIST | 601 ++++++++++++++++++++
lang/scsl-jre15/buildlink3.mk | 22 +
lang/scsl-jre15/distinfo | 8 +
lang/scsl-jre15/sfiles.mk | 18 +
licenses/scsl23-license | 1139 +++++++++++++++++++++++++++++++++++++++
mk/java-vm.mk | 25 +-
18 files changed, 2870 insertions(+), 7 deletions(-)
diffs (truncated from 3016 to 300 lines):
diff -r 1a25e1f9eaa4 -r 0eda8c331a51 lang/Makefile
--- a/lang/Makefile Mon May 15 19:44:05 2006 +0000
+++ b/lang/Makefile Mon May 15 19:44:06 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.230 2006/04/16 22:19:22 tonio Exp $
+# $NetBSD: Makefile,v 1.231 2006/05/15 19:44:06 tv Exp $
#
COMMENT= Programming languages
@@ -140,6 +140,8 @@
SUBDIR+= sbcl
SUBDIR+= scheme48
SUBDIR+= scm
+SUBDIR+= scsl-jdk15
+SUBDIR+= scsl-jre15
SUBDIR+= siod
SUBDIR+= smalleiffel
SUBDIR+= smalltalk
diff -r 1a25e1f9eaa4 -r 0eda8c331a51 lang/scsl-jdk15/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/scsl-jdk15/DESCR Mon May 15 19:44:06 2006 +0000
@@ -0,0 +1,1 @@
+This is the SCSL-based port of the Sun Java(tm) Development Kit (J2SE 5.0).
diff -r 1a25e1f9eaa4 -r 0eda8c331a51 lang/scsl-jdk15/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/scsl-jdk15/Makefile Mon May 15 19:44:06 2006 +0000
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1 2006/05/15 19:44:07 tv Exp $
+
+DISTNAME= jdk-${DIST_VER}-${DIST_ARCH}
+PKGNAME= scsl-jdk15-${PKG_VER}
+MASTER_SITES= # empty
+
+SHORT_NAME= JDK
+
+DEPENDS+= ${PKGNAME_NOREV:S/jdk/jre/:C/p.*$/p/}*:../../lang/scsl-jre15
+
+WRKSRC= ${WRKDIR}/${DISTNAME:S/-//:S/_/./g:C/-.*$//}
+JAVA_WRAPPERS= appletviewer apt extcheck idlj jar jarsigner \
+ javac javadoc javah javap jdb rmic serialver
+
+# Remove parts that are in common with the JRE
+#
+post-extract:
+ common=`${AWK} '/^#.*/ { next } /^$$/ { next } { print }' ${FILESDIR}/common`; \
+ cd ${WRKSRC}; for i in $$common; do \
+ if [ -d $$i ]; then \
+ ${RM} -rf $$i; \
+ else \
+ ${RM} -f $$i; \
+ fi; \
+ done
+ ${LN} -sf . ${WRKSRC}/jre
+
+.include "../../lang/scsl-jre15/Makefile.common"
diff -r 1a25e1f9eaa4 -r 0eda8c331a51 lang/scsl-jdk15/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/scsl-jdk15/PLIST Mon May 15 19:44:06 2006 +0000
@@ -0,0 +1,793 @@
+@comment $NetBSD: PLIST,v 1.1 2006/05/15 19:44:07 tv Exp $
+bin/scsl15-appletviewer
+bin/scsl15-apt
+bin/scsl15-extcheck
+bin/scsl15-idlj
+bin/scsl15-jar
+bin/scsl15-jarsigner
+bin/scsl15-javac
+bin/scsl15-javadoc
+bin/scsl15-javah
+bin/scsl15-javap
+bin/scsl15-jdb
+bin/scsl15-rmic
+bin/scsl15-serialver
+java/scsl-1.5/README.html
+java/scsl-1.5/bin/appletviewer
+java/scsl-1.5/bin/apt
+java/scsl-1.5/bin/extcheck
+java/scsl-1.5/bin/idlj
+java/scsl-1.5/bin/jar
+java/scsl-1.5/bin/jarsigner
+java/scsl-1.5/bin/java-rmi.cgi
+java/scsl-1.5/bin/javac
+java/scsl-1.5/bin/javadoc
+java/scsl-1.5/bin/javah
+java/scsl-1.5/bin/javap
+java/scsl-1.5/bin/jconsole
+java/scsl-1.5/bin/jdb
+java/scsl-1.5/bin/jinfo
+java/scsl-1.5/bin/jmap
+java/scsl-1.5/bin/jps
+java/scsl-1.5/bin/jsadebugd
+java/scsl-1.5/bin/jstack
+java/scsl-1.5/bin/jstat
+java/scsl-1.5/bin/jstatd
+java/scsl-1.5/bin/native2ascii
+java/scsl-1.5/bin/rmic
+java/scsl-1.5/bin/serialver
+java/scsl-1.5/demo/applets/Animator/Animation.class
+java/scsl-1.5/demo/applets/Animator/AnimationFrame.class
+java/scsl-1.5/demo/applets/Animator/Animator.class
+java/scsl-1.5/demo/applets/Animator/Animator.java
+java/scsl-1.5/demo/applets/Animator/DescriptionFrame.class
+java/scsl-1.5/demo/applets/Animator/ParseException.class
+java/scsl-1.5/demo/applets/Animator/audio/0.au
+java/scsl-1.5/demo/applets/Animator/audio/1.au
+java/scsl-1.5/demo/applets/Animator/audio/2.au
+java/scsl-1.5/demo/applets/Animator/audio/3.au
+java/scsl-1.5/demo/applets/Animator/audio/4.au
+java/scsl-1.5/demo/applets/Animator/audio/5.au
+java/scsl-1.5/demo/applets/Animator/audio/6.au
+java/scsl-1.5/demo/applets/Animator/audio/7.au
+java/scsl-1.5/demo/applets/Animator/audio/8.au
+java/scsl-1.5/demo/applets/Animator/audio/9.au
+java/scsl-1.5/demo/applets/Animator/audio/spacemusic.au
+java/scsl-1.5/demo/applets/Animator/example1.html
+java/scsl-1.5/demo/applets/Animator/example2.html
+java/scsl-1.5/demo/applets/Animator/example3.html
+java/scsl-1.5/demo/applets/Animator/example4.html
+java/scsl-1.5/demo/applets/Animator/images/Beans/T1.gif
+java/scsl-1.5/demo/applets/Animator/images/Beans/T10.gif
+java/scsl-1.5/demo/applets/Animator/images/Beans/T2.gif
+java/scsl-1.5/demo/applets/Animator/images/Beans/T3.gif
+java/scsl-1.5/demo/applets/Animator/images/Beans/T4.gif
+java/scsl-1.5/demo/applets/Animator/images/Beans/T5.gif
+java/scsl-1.5/demo/applets/Animator/images/Beans/T6.gif
+java/scsl-1.5/demo/applets/Animator/images/Beans/T7.gif
+java/scsl-1.5/demo/applets/Animator/images/Beans/T8.gif
+java/scsl-1.5/demo/applets/Animator/images/Beans/T9.gif
+java/scsl-1.5/demo/applets/Animator/images/SimpleAnimation/T1.gif
+java/scsl-1.5/demo/applets/Animator/images/SimpleAnimation/T2.gif
+java/scsl-1.5/demo/applets/Animator/images/loading-msg.gif
+java/scsl-1.5/demo/applets/Animator/index.html
+java/scsl-1.5/demo/applets/ArcTest/ArcCanvas.class
+java/scsl-1.5/demo/applets/ArcTest/ArcControls.class
+java/scsl-1.5/demo/applets/ArcTest/ArcTest.class
+java/scsl-1.5/demo/applets/ArcTest/ArcTest.java
+java/scsl-1.5/demo/applets/ArcTest/IntegerTextField.class
+java/scsl-1.5/demo/applets/ArcTest/example1.html
+java/scsl-1.5/demo/applets/BarChart/BarChart.class
+java/scsl-1.5/demo/applets/BarChart/BarChart.java
+java/scsl-1.5/demo/applets/BarChart/example1.html
+java/scsl-1.5/demo/applets/Blink/Blink$1.class
+java/scsl-1.5/demo/applets/Blink/Blink.class
+java/scsl-1.5/demo/applets/Blink/Blink.java
+java/scsl-1.5/demo/applets/Blink/example1.html
+java/scsl-1.5/demo/applets/CardTest/CardPanel.class
+java/scsl-1.5/demo/applets/CardTest/CardTest.class
+java/scsl-1.5/demo/applets/CardTest/CardTest.java
+java/scsl-1.5/demo/applets/CardTest/example1.html
+java/scsl-1.5/demo/applets/Clock/Clock.class
+java/scsl-1.5/demo/applets/Clock/Clock.java
+java/scsl-1.5/demo/applets/Clock/example1.html
+java/scsl-1.5/demo/applets/DitherTest/CardinalTextField.class
+java/scsl-1.5/demo/applets/DitherTest/DitherCanvas.class
+java/scsl-1.5/demo/applets/DitherTest/DitherControls.class
+java/scsl-1.5/demo/applets/DitherTest/DitherTest.class
+java/scsl-1.5/demo/applets/DitherTest/DitherTest.java
+java/scsl-1.5/demo/applets/DitherTest/example1.html
+java/scsl-1.5/demo/applets/DrawTest/DrawControls.class
+java/scsl-1.5/demo/applets/DrawTest/DrawPanel.class
+java/scsl-1.5/demo/applets/DrawTest/DrawTest.class
+java/scsl-1.5/demo/applets/DrawTest/DrawTest.java
+java/scsl-1.5/demo/applets/DrawTest/example1.html
+java/scsl-1.5/demo/applets/Fractal/CLSFractal.class
+java/scsl-1.5/demo/applets/Fractal/CLSFractal.java
+java/scsl-1.5/demo/applets/Fractal/CLSRule.class
+java/scsl-1.5/demo/applets/Fractal/CLSTurtle.class
+java/scsl-1.5/demo/applets/Fractal/ContextLSystem.class
+java/scsl-1.5/demo/applets/Fractal/example1.html
+java/scsl-1.5/demo/applets/GraphLayout/Edge.class
+java/scsl-1.5/demo/applets/GraphLayout/Graph.class
+java/scsl-1.5/demo/applets/GraphLayout/Graph.java
+java/scsl-1.5/demo/applets/GraphLayout/GraphPanel.class
+java/scsl-1.5/demo/applets/GraphLayout/Node.class
+java/scsl-1.5/demo/applets/GraphLayout/audio/computer.au
+java/scsl-1.5/demo/applets/GraphLayout/audio/drip.au
+java/scsl-1.5/demo/applets/GraphLayout/audio/gong.au
+java/scsl-1.5/demo/applets/GraphLayout/example1.html
+java/scsl-1.5/demo/applets/GraphLayout/example2.html
+java/scsl-1.5/demo/applets/GraphLayout/example3.html
+java/scsl-1.5/demo/applets/GraphLayout/example4.html
+java/scsl-1.5/demo/applets/GraphicsTest/AppletFrame.class
+java/scsl-1.5/demo/applets/GraphicsTest/AppletFrame.java
+java/scsl-1.5/demo/applets/GraphicsTest/ArcCard.class
+java/scsl-1.5/demo/applets/GraphicsTest/ArcDegreePanel.class
+java/scsl-1.5/demo/applets/GraphicsTest/ArcPanel.class
+java/scsl-1.5/demo/applets/GraphicsTest/ColorUtils.class
+java/scsl-1.5/demo/applets/GraphicsTest/GraphicsCards.class
+java/scsl-1.5/demo/applets/GraphicsTest/GraphicsPanel.class
+java/scsl-1.5/demo/applets/GraphicsTest/GraphicsTest.class
+java/scsl-1.5/demo/applets/GraphicsTest/GraphicsTest.java
+java/scsl-1.5/demo/applets/GraphicsTest/OvalShape.class
+java/scsl-1.5/demo/applets/GraphicsTest/PolygonShape.class
+java/scsl-1.5/demo/applets/GraphicsTest/RectShape.class
+java/scsl-1.5/demo/applets/GraphicsTest/RoundRectShape.class
+java/scsl-1.5/demo/applets/GraphicsTest/Shape.class
+java/scsl-1.5/demo/applets/GraphicsTest/ShapeTest.class
+java/scsl-1.5/demo/applets/GraphicsTest/example1.html
+java/scsl-1.5/demo/applets/ImageMap/AniArea.class
+java/scsl-1.5/demo/applets/ImageMap/AniArea.java
+java/scsl-1.5/demo/applets/ImageMap/ButtonFilter.class
+java/scsl-1.5/demo/applets/ImageMap/ButtonFilter.java
+java/scsl-1.5/demo/applets/ImageMap/ClickArea.class
+java/scsl-1.5/demo/applets/ImageMap/ClickArea.java
+java/scsl-1.5/demo/applets/ImageMap/DelayedSoundArea.class
+java/scsl-1.5/demo/applets/ImageMap/DelayedSoundArea.java
+java/scsl-1.5/demo/applets/ImageMap/HighlightArea.class
+java/scsl-1.5/demo/applets/ImageMap/HighlightArea.java
+java/scsl-1.5/demo/applets/ImageMap/HighlightFilter.class
+java/scsl-1.5/demo/applets/ImageMap/HighlightFilter.java
+java/scsl-1.5/demo/applets/ImageMap/HrefButtonArea.class
+java/scsl-1.5/demo/applets/ImageMap/HrefButtonArea.java
+java/scsl-1.5/demo/applets/ImageMap/ImageMap.class
+java/scsl-1.5/demo/applets/ImageMap/ImageMap.java
+java/scsl-1.5/demo/applets/ImageMap/ImageMapArea.class
+java/scsl-1.5/demo/applets/ImageMap/ImageMapArea.java
+java/scsl-1.5/demo/applets/ImageMap/LinkArea.class
+java/scsl-1.5/demo/applets/ImageMap/LinkArea.java
+java/scsl-1.5/demo/applets/ImageMap/NameArea.class
+java/scsl-1.5/demo/applets/ImageMap/NameArea.java
+java/scsl-1.5/demo/applets/ImageMap/RoundButtonFilter.class
+java/scsl-1.5/demo/applets/ImageMap/RoundButtonFilter.java
+java/scsl-1.5/demo/applets/ImageMap/RoundHrefButtonArea.class
+java/scsl-1.5/demo/applets/ImageMap/RoundHrefButtonArea.java
+java/scsl-1.5/demo/applets/ImageMap/SoundArea.class
+java/scsl-1.5/demo/applets/ImageMap/SoundArea.java
+java/scsl-1.5/demo/applets/ImageMap/TickerArea.class
+java/scsl-1.5/demo/applets/ImageMap/TickerArea.java
+java/scsl-1.5/demo/applets/ImageMap/audio/chirp1.au
+java/scsl-1.5/demo/applets/ImageMap/audio/hi.au
+java/scsl-1.5/demo/applets/ImageMap/example1.html
+java/scsl-1.5/demo/applets/ImageMap/imagemapcheat.html
+java/scsl-1.5/demo/applets/ImageMap/images/jim.graham.gif
+java/scsl-1.5/demo/applets/ImageMap/sources.html
+java/scsl-1.5/demo/applets/JumpingBox/JumpingBox.class
+java/scsl-1.5/demo/applets/JumpingBox/JumpingBox.java
+java/scsl-1.5/demo/applets/JumpingBox/example1.html
+java/scsl-1.5/demo/applets/JumpingBox/sounds/adapt-or-die.au
+java/scsl-1.5/demo/applets/JumpingBox/sounds/cannot.be.completed.au
+java/scsl-1.5/demo/applets/JumpingBox/sounds/danger.au
+java/scsl-1.5/demo/applets/JumpingBox/sounds/ip.au
+java/scsl-1.5/demo/applets/JumpingBox/sounds/that.hurts.au
+java/scsl-1.5/demo/applets/JumpingBox/sounds/thin.bell.au
+java/scsl-1.5/demo/applets/JumpingBox/sounds/tiptoe.thru.the.tulips.au
+java/scsl-1.5/demo/applets/MoleculeViewer/Atom.class
+java/scsl-1.5/demo/applets/MoleculeViewer/Matrix3D.class
+java/scsl-1.5/demo/applets/MoleculeViewer/Matrix3D.java
+java/scsl-1.5/demo/applets/MoleculeViewer/XYZApp.class
+java/scsl-1.5/demo/applets/MoleculeViewer/XYZApp.java
+java/scsl-1.5/demo/applets/MoleculeViewer/XYZChemModel.class
+java/scsl-1.5/demo/applets/MoleculeViewer/example1.html
+java/scsl-1.5/demo/applets/MoleculeViewer/example2.html
+java/scsl-1.5/demo/applets/MoleculeViewer/example3.html
+java/scsl-1.5/demo/applets/MoleculeViewer/models/HyaluronicAcid.xyz
+java/scsl-1.5/demo/applets/MoleculeViewer/models/benzene.xyz
+java/scsl-1.5/demo/applets/MoleculeViewer/models/buckminsterfullerine.xyz
+java/scsl-1.5/demo/applets/MoleculeViewer/models/cyclohexane.xyz
+java/scsl-1.5/demo/applets/MoleculeViewer/models/ethane.xyz
+java/scsl-1.5/demo/applets/MoleculeViewer/models/water.xyz
+java/scsl-1.5/demo/applets/NervousText/NervousText.class
+java/scsl-1.5/demo/applets/NervousText/NervousText.java
+java/scsl-1.5/demo/applets/NervousText/example1.html
+java/scsl-1.5/demo/applets/SimpleGraph/GraphApplet.class
+java/scsl-1.5/demo/applets/SimpleGraph/GraphApplet.java
+java/scsl-1.5/demo/applets/SimpleGraph/example1.html
+java/scsl-1.5/demo/applets/SortDemo/BidirBubbleSortAlgorithm.class
+java/scsl-1.5/demo/applets/SortDemo/BidirBubbleSortAlgorithm.java
+java/scsl-1.5/demo/applets/SortDemo/BubbleSortAlgorithm.class
+java/scsl-1.5/demo/applets/SortDemo/BubbleSortAlgorithm.java
+java/scsl-1.5/demo/applets/SortDemo/QSortAlgorithm.class
+java/scsl-1.5/demo/applets/SortDemo/QSortAlgorithm.java
+java/scsl-1.5/demo/applets/SortDemo/SortAlgorithm.class
+java/scsl-1.5/demo/applets/SortDemo/SortAlgorithm.java
+java/scsl-1.5/demo/applets/SortDemo/SortItem.class
+java/scsl-1.5/demo/applets/SortDemo/SortItem.java
+java/scsl-1.5/demo/applets/SortDemo/example1.html
+java/scsl-1.5/demo/applets/SpreadSheet/Cell.class
+java/scsl-1.5/demo/applets/SpreadSheet/CellUpdater.class
+java/scsl-1.5/demo/applets/SpreadSheet/InputField.class
+java/scsl-1.5/demo/applets/SpreadSheet/Node.class
+java/scsl-1.5/demo/applets/SpreadSheet/SpreadSheet.class
+java/scsl-1.5/demo/applets/SpreadSheet/SpreadSheet.java
+java/scsl-1.5/demo/applets/SpreadSheet/SpreadSheetInput.class
+java/scsl-1.5/demo/applets/SpreadSheet/example1.html
+java/scsl-1.5/demo/applets/TicTacToe/TicTacToe.class
+java/scsl-1.5/demo/applets/TicTacToe/TicTacToe.java
+java/scsl-1.5/demo/applets/TicTacToe/audio/beep.au
+java/scsl-1.5/demo/applets/TicTacToe/audio/ding.au
+java/scsl-1.5/demo/applets/TicTacToe/audio/return.au
+java/scsl-1.5/demo/applets/TicTacToe/audio/yahoo1.au
+java/scsl-1.5/demo/applets/TicTacToe/audio/yahoo2.au
+java/scsl-1.5/demo/applets/TicTacToe/example1.html
+java/scsl-1.5/demo/applets/TicTacToe/images/cross.gif
+java/scsl-1.5/demo/applets/TicTacToe/images/not.gif
+java/scsl-1.5/demo/applets/WireFrame/FileFormatException.class
+java/scsl-1.5/demo/applets/WireFrame/Matrix3D.class
+java/scsl-1.5/demo/applets/WireFrame/Matrix3D.java
+java/scsl-1.5/demo/applets/WireFrame/Model3D.class
+java/scsl-1.5/demo/applets/WireFrame/ThreeD.class
+java/scsl-1.5/demo/applets/WireFrame/ThreeD.java
Home |
Main Index |
Thread Index |
Old Index