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