diff options
author | tnn <tnn> | 2009-10-14 11:26:15 +0000 |
---|---|---|
committer | tnn <tnn> | 2009-10-14 11:26:15 +0000 |
commit | 7261d9eda2c214fe38deeab37e6e070c05bfb8d9 (patch) | |
tree | d1251df5fdf1c6f853683942399009713590b5f4 /lang/openjdk7 | |
parent | 97f4f9039246fcc6a79617a71da0fc76aff5bb40 (diff) | |
download | pkgsrc-7261d9eda2c214fe38deeab37e6e070c05bfb8d9.tar.gz |
Might as well import this now to let a wider audience experiment with it.
This is openjdk 1.7.0 b72 + bsd-port. From pkgsrc-wip.
Diffstat (limited to 'lang/openjdk7')
27 files changed, 1772 insertions, 0 deletions
diff --git a/lang/openjdk7/DESCR b/lang/openjdk7/DESCR new file mode 100644 index 00000000000..a2c67770fb7 --- /dev/null +++ b/lang/openjdk7/DESCR @@ -0,0 +1,8 @@ +Open-source implementation of the Java Platform, Standard Edition. + +This package is NOT certified to be compatible with any Java standard. +Use at own risk. + +Mandatory trademark notice: + "OpenJDK is a trademark or registered trademark of Sun Microsystems, + Inc. in the United States and other countries." diff --git a/lang/openjdk7/Makefile b/lang/openjdk7/Makefile new file mode 100644 index 00000000000..7d14926a38b --- /dev/null +++ b/lang/openjdk7/Makefile @@ -0,0 +1,143 @@ +# $NetBSD: Makefile,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +DISTNAME= openjdk-7-ea-src-b72-17_sep_2009 +PKGNAME= openjdk7-1.7.0.72.20090924 +CATEGORIES= lang +MASTER_SITES= ${MASTER_SITE_LOCAL:=openjdk7/} +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= tnn@NetBSD.org +HOMEPAGE= http://openjdk.java.net/ +COMMENT= Open-source implementation of the Java Platform, Standard Edition + +PKG_DESTDIR_SUPPORT= user-destdir + +DISTFILES= ${DEFAULT_DISTFILES} +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} + +# diff between distfile and bsd-port branch. To check out, use: +# "hg fclone http://hg.openjdk.java.net/bsd-port/bsd-port/" +PATCHFILES+= jdk-7-bsd-port-72.20090924.diff.bz2 +PATCH_SITES+= ${MASTER_SITE_LOCAL:=openjdk7/} + +CACERTS= cacerts-20091013.tar.bz2 +DISTFILES+= ${CACERTS} +EXTRACT_ONLY+= ${CACERTS} + +JAVA_NAME= openjdk7 +JAVA_HOME= ${PREFIX}/java/${JAVA_NAME} +JAVA_WRAPPERS= jar java javac javadoc javah javap keytool orbd \ + policytool rmid rmiregistry servertool tnameserv + +BUILD_DEPENDS+= zip-[0-9]*:../../archivers/zip +BUILD_DEPENDS+= unzip-[0-9]*:../../archivers/unzip +MAKE_ENV+= PKGSRC_ZIPEXE=${PREFIX}/bin/zip +MAKE_ENV+= PKGSRC_UNZIP=${PREFIX}/bin/unzip +MAKE_ENV+= PKGSRC_UNZIPSFX=${PREFIX}/bin/unzipsfv + +NO_CONFIGURE= yes +USE_LANGUAGES= c c++ +USE_TOOLS+= gmake pax +UNLIMIT_RESOURCES= datasize stacksize +WRKSRC= ${WRKDIR}/openjdk + +BUILDLINK_PASSTHRU_DIRS+= ${ALT_BOOTDIR} +PREPEND_PATH+= ${ALT_BOOTDIR}/bin + +MAKE_ENV+= ALT_BOOTDIR=${ALT_BOOTDIR} +MAKE_ENV+= ALT_FREETYPE_LIB_PATH=${BUILDLINK_PREFIX.freetype2}/lib +MAKE_ENV+= ALT_FREETYPE_HEADERS_PATH=${BUILDLINK_PREFIX.freetype2}/include +MAKE_ENV+= ALT_CUPS_HEADERS_PATH=${BUILDLINK_PREFIX.cups}/include +MAKE_ENV+= ALT_COMPILER_PATH=${WRAPPER_DIR}/bin +MAKE_ENV+= ALT_X11_PATH=${X11BASE} + +MAKE_ENV+= ALT_PARALLEL_COMPILE_JOBS=${MAKE_JOBS:U1} + +MAKE_ENV+= HOTSPOT_BUILD_USER=pkgsrc +MAKE_ENV+= NO_DOCS=true +MAKE_ENV+= SKIP_COMPARE_IMAGES=true +MAKE_ENV+= SKIP_FASTDEBUG_BUILD=yes +MAKE_ENV+= SKIP_DEBUG_BUILD=yes + +BUILDDIR= ${WRKSRC}/build/${OPSYS:C/.*BSD/bsd/}-${MACHINE_ARCH:S/i386/i586/:S/x86_64/amd64/} +PLIST_SUBST+= ARCH=${MACHINE_ARCH:S/x86_64/amd64/} +PLIST_SUBST+= LOWER_OPSYS=${LOWER_OPSYS} + +.include "../../mk/bsd.prefs.mk" +.include "bootstrap.mk" +.include "icedtea-extras.mk" + +SUBST_CLASSES+= add-rpaths +SUBST_STAGE.add-rpaths= pre-build +SUBST_MESSAGE.add-rpaths= adding X11 run path flags to Makefiles +SUBST_FILES.add-rpaths= jdk/make/sun/awt/Makefile \ + jdk/make/sun/awt/mawt.gmk \ + jdk/make/sun/jawt/Makefile \ + jdk/make/sun/jdga/Makefile \ + jdk/make/sun/splashscreen/Makefile \ + jdk/make/sun/xawt/Makefile +SUBST_SED.add-rpaths= -e 's|-L$$(OPENWIN_LIB)|-L$$(OPENWIN_LIB) -Wl,-R$$(OPENWIN_LIB)|g' + +PLIST_VARS+= i386 +.if ${MACHINE_ARCH} == "i386" +PLIST.i386= yes +.endif + +post-extract: + chmod +x ${ANT_BIN}/ant + cd ${WRKDIR}/${ICEDTEA}/plugin/icedteanp/java && pax -rw . \ + ${WRKSRC}/jdk/src/share/classes + cd ${WRKDIR}/${ICEDTEA}/netx && pax -rw . \ + ${WRKSRC}/jdk/src/share/classes + +do-build: ${WRKDIR}/stage3-done + +# stage 1 builds a native JDK using the bootstrap binaries +${WRKDIR}/stage1-done: + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} + rm -rf ${WRKDIR}/bootstrap + cd ${BUILDDIR} && mv j2sdk-image ${WRKDIR}/bootstrap + rm -rf ${BUILDDIR} + touch ${WRKDIR}/stage1-done + +# stage 2 rebuilds the JDK using native tools +${WRKDIR}/stage2-done: ${WRKDIR}/stage1-done + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} + touch ${BUILDDIR}/j2sdk-image/jre/lib/applet/.keep + touch ${WRKDIR}/stage2-done + +# stage 3 builds third party add-ons +${WRKDIR}/stage3-done: ${WRKDIR}/stage2-done ${WRKDIR}/cacerts.out + touch ${WRKDIR}/stage3-done + +${WRKDIR}/cacerts.out: + for cert in ${WRKDIR}/cacerts/*.crt; do \ + ${ECHO} yes | ${BUILDDIR}/bin/keytool \ + -importcert \ + -keystore ${.TARGET} \ + -alias `${ECHO} $$cert | sed 's,.*/\\([^/]*\\)\\.crt,\\1,'` \ + -file $$cert \ + -storepass pkgsrc; \ + done + +do-install: + ${INSTALL_DATA_DIR} ${DESTDIR}${JAVA_HOME} + cd ${BUILDDIR}/j2sdk-image && pax -rwpp . \ + ${DESTDIR}${JAVA_HOME}/. + ${INSTALL_DATA} ${WRKDIR}/cacerts.out \ + ${DESTDIR}${JAVA_HOME}/jre/lib/security/cacerts + +.include "../../graphics/freetype2/buildlink3.mk" +BUILDLINK_DEPMETHOD.cups?= build +.include "../../print/cups/buildlink3.mk" +.include "../../x11/libXext/buildlink3.mk" +.include "../../x11/libXi/buildlink3.mk" +BUILDLINK_DEPMETHOD.libXp?= build +.include "../../x11/libXp/buildlink3.mk" +BUILDLINK_DEPMETHOD.libXt?= build +.include "../../x11/libXt/buildlink3.mk" +.include "../../x11/libXtst/buildlink3.mk" +.include "../../x11/libXrender/buildlink3.mk" +.include "../../x11/xextproto/buildlink3.mk" +.include "../../mk/java-env.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/lang/openjdk7/PLIST b/lang/openjdk7/PLIST new file mode 100644 index 00000000000..cb9f475e91d --- /dev/null +++ b/lang/openjdk7/PLIST @@ -0,0 +1,1057 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ +bin/openjdk7-jar +bin/openjdk7-java +bin/openjdk7-javac +bin/openjdk7-javadoc +bin/openjdk7-javah +bin/openjdk7-javap +bin/openjdk7-keytool +bin/openjdk7-orbd +bin/openjdk7-policytool +bin/openjdk7-rmid +bin/openjdk7-rmiregistry +bin/openjdk7-servertool +bin/openjdk7-tnameserv +java/openjdk7/ASSEMBLY_EXCEPTION +java/openjdk7/LICENSE +java/openjdk7/THIRD_PARTY_README +java/openjdk7/bin/appletviewer +java/openjdk7/bin/apt +java/openjdk7/bin/extcheck +java/openjdk7/bin/idlj +java/openjdk7/bin/jar +java/openjdk7/bin/jarsigner +java/openjdk7/bin/java +${PLIST.i386}java/openjdk7/bin/java-rmi.cgi +java/openjdk7/bin/javac +java/openjdk7/bin/javadoc +java/openjdk7/bin/javah +java/openjdk7/bin/javap +java/openjdk7/bin/jconsole +java/openjdk7/bin/jdb +java/openjdk7/bin/jhat +java/openjdk7/bin/jinfo +java/openjdk7/bin/jmap +java/openjdk7/bin/jps +java/openjdk7/bin/jrunscript +java/openjdk7/bin/jsadebugd +java/openjdk7/bin/jstack +java/openjdk7/bin/jstat +java/openjdk7/bin/jstatd +java/openjdk7/bin/keytool +java/openjdk7/bin/native2ascii +java/openjdk7/bin/orbd +java/openjdk7/bin/pack200 +java/openjdk7/bin/policytool +java/openjdk7/bin/rmic +java/openjdk7/bin/rmid +java/openjdk7/bin/rmiregistry +java/openjdk7/bin/schemagen +java/openjdk7/bin/serialver +java/openjdk7/bin/servertool +java/openjdk7/bin/tnameserv +java/openjdk7/bin/unpack200 +java/openjdk7/bin/wsgen +java/openjdk7/bin/wsimport +java/openjdk7/bin/xjc +java/openjdk7/demo/applets/ArcTest/ArcCanvas.class +java/openjdk7/demo/applets/ArcTest/ArcControls.class +java/openjdk7/demo/applets/ArcTest/ArcTest.class +java/openjdk7/demo/applets/ArcTest/ArcTest.java +java/openjdk7/demo/applets/ArcTest/IntegerTextField.class +java/openjdk7/demo/applets/ArcTest/example1.html +java/openjdk7/demo/applets/BarChart/BarChart.class +java/openjdk7/demo/applets/BarChart/BarChart.java +java/openjdk7/demo/applets/BarChart/example1.html +java/openjdk7/demo/applets/BarChart/example2.html +java/openjdk7/demo/applets/Blink/Blink$1.class +java/openjdk7/demo/applets/Blink/Blink.class +java/openjdk7/demo/applets/Blink/Blink.java +java/openjdk7/demo/applets/Blink/example1.html +java/openjdk7/demo/applets/CardTest/CardPanel.class +java/openjdk7/demo/applets/CardTest/CardTest.class +java/openjdk7/demo/applets/CardTest/CardTest.java +java/openjdk7/demo/applets/CardTest/example1.html +java/openjdk7/demo/applets/Clock/Clock.class +java/openjdk7/demo/applets/Clock/Clock.java +java/openjdk7/demo/applets/Clock/example1.html +java/openjdk7/demo/applets/DitherTest/CardinalTextField.class +java/openjdk7/demo/applets/DitherTest/DitherCanvas.class +java/openjdk7/demo/applets/DitherTest/DitherControls.class +java/openjdk7/demo/applets/DitherTest/DitherTest.class +java/openjdk7/demo/applets/DitherTest/DitherTest.java +java/openjdk7/demo/applets/DitherTest/example1.html +java/openjdk7/demo/applets/DrawTest/DrawControls.class +java/openjdk7/demo/applets/DrawTest/DrawPanel.class +java/openjdk7/demo/applets/DrawTest/DrawTest.class +java/openjdk7/demo/applets/DrawTest/DrawTest.java +java/openjdk7/demo/applets/DrawTest/example1.html +java/openjdk7/demo/applets/Fractal/CLSFractal.class +java/openjdk7/demo/applets/Fractal/CLSFractal.java +java/openjdk7/demo/applets/Fractal/CLSRule.class +java/openjdk7/demo/applets/Fractal/CLSTurtle.class +java/openjdk7/demo/applets/Fractal/ContextLSystem.class +java/openjdk7/demo/applets/Fractal/example1.html +java/openjdk7/demo/applets/GraphicsTest/AppletFrame.class +java/openjdk7/demo/applets/GraphicsTest/AppletFrame.java +java/openjdk7/demo/applets/GraphicsTest/ArcCard.class +java/openjdk7/demo/applets/GraphicsTest/ArcDegreePanel.class +java/openjdk7/demo/applets/GraphicsTest/ArcPanel.class +java/openjdk7/demo/applets/GraphicsTest/ColorUtils.class +java/openjdk7/demo/applets/GraphicsTest/GraphicsCards.class +java/openjdk7/demo/applets/GraphicsTest/GraphicsPanel.class +java/openjdk7/demo/applets/GraphicsTest/GraphicsTest.class +java/openjdk7/demo/applets/GraphicsTest/GraphicsTest.java +java/openjdk7/demo/applets/GraphicsTest/OvalShape.class +java/openjdk7/demo/applets/GraphicsTest/PolygonShape.class +java/openjdk7/demo/applets/GraphicsTest/RectShape.class +java/openjdk7/demo/applets/GraphicsTest/RoundRectShape.class +java/openjdk7/demo/applets/GraphicsTest/Shape.class +java/openjdk7/demo/applets/GraphicsTest/ShapeTest.class +java/openjdk7/demo/applets/GraphicsTest/example1.html +java/openjdk7/demo/applets/MoleculeViewer/Atom.class +java/openjdk7/demo/applets/MoleculeViewer/Matrix3D.class +java/openjdk7/demo/applets/MoleculeViewer/Matrix3D.java +java/openjdk7/demo/applets/MoleculeViewer/XYZApp.class +java/openjdk7/demo/applets/MoleculeViewer/XYZApp.java +java/openjdk7/demo/applets/MoleculeViewer/XYZChemModel.class +java/openjdk7/demo/applets/MoleculeViewer/example1.html +java/openjdk7/demo/applets/MoleculeViewer/example2.html +java/openjdk7/demo/applets/MoleculeViewer/example3.html +java/openjdk7/demo/applets/MoleculeViewer/models/HyaluronicAcid.xyz +java/openjdk7/demo/applets/MoleculeViewer/models/benzene.xyz +java/openjdk7/demo/applets/MoleculeViewer/models/buckminsterfullerine.xyz +java/openjdk7/demo/applets/MoleculeViewer/models/cyclohexane.xyz +java/openjdk7/demo/applets/MoleculeViewer/models/ethane.xyz +java/openjdk7/demo/applets/MoleculeViewer/models/water.xyz +java/openjdk7/demo/applets/NervousText/NervousText.class +java/openjdk7/demo/applets/NervousText/NervousText.java +java/openjdk7/demo/applets/NervousText/example1.html +java/openjdk7/demo/applets/SimpleGraph/GraphApplet.class +java/openjdk7/demo/applets/SimpleGraph/GraphApplet.java +java/openjdk7/demo/applets/SimpleGraph/example1.html +java/openjdk7/demo/applets/SortDemo/BidirBubbleSortAlgorithm.class +java/openjdk7/demo/applets/SortDemo/BidirBubbleSortAlgorithm.java +java/openjdk7/demo/applets/SortDemo/BubbleSortAlgorithm.class +java/openjdk7/demo/applets/SortDemo/BubbleSortAlgorithm.java +java/openjdk7/demo/applets/SortDemo/QSortAlgorithm.class +java/openjdk7/demo/applets/SortDemo/QSortAlgorithm.java +java/openjdk7/demo/applets/SortDemo/SortAlgorithm.class +java/openjdk7/demo/applets/SortDemo/SortAlgorithm.java +java/openjdk7/demo/applets/SortDemo/SortItem.class +java/openjdk7/demo/applets/SortDemo/SortItem.java +java/openjdk7/demo/applets/SortDemo/example1.html +java/openjdk7/demo/applets/SpreadSheet/Cell.class +java/openjdk7/demo/applets/SpreadSheet/CellUpdater.class +java/openjdk7/demo/applets/SpreadSheet/InputField.class +java/openjdk7/demo/applets/SpreadSheet/Node.class +java/openjdk7/demo/applets/SpreadSheet/SpreadSheet.class +java/openjdk7/demo/applets/SpreadSheet/SpreadSheet.java +java/openjdk7/demo/applets/SpreadSheet/SpreadSheetInput.class +java/openjdk7/demo/applets/SpreadSheet/example1.html +java/openjdk7/demo/applets/WireFrame/FileFormatException.class +java/openjdk7/demo/applets/WireFrame/Matrix3D.class +java/openjdk7/demo/applets/WireFrame/Matrix3D.java +java/openjdk7/demo/applets/WireFrame/Model3D.class +java/openjdk7/demo/applets/WireFrame/ThreeD.class +java/openjdk7/demo/applets/WireFrame/ThreeD.java +java/openjdk7/demo/applets/WireFrame/example1.html +java/openjdk7/demo/applets/WireFrame/example2.html +java/openjdk7/demo/applets/WireFrame/example3.html +java/openjdk7/demo/applets/WireFrame/example4.html +java/openjdk7/demo/applets/WireFrame/models/cube.obj +java/openjdk7/demo/applets/WireFrame/models/dinasaur.obj +java/openjdk7/demo/applets/WireFrame/models/hughes_500.obj +java/openjdk7/demo/applets/WireFrame/models/knoxS.obj +java/openjdk7/demo/jfc/CodePointIM/CodePointIM.jar +java/openjdk7/demo/jfc/CodePointIM/README.html +java/openjdk7/demo/jfc/CodePointIM/README_ja.html +java/openjdk7/demo/jfc/CodePointIM/README_zh_CN.html +java/openjdk7/demo/jfc/CodePointIM/src.zip +java/openjdk7/demo/jfc/FileChooserDemo/FileChooserDemo.jar +java/openjdk7/demo/jfc/FileChooserDemo/README.txt +java/openjdk7/demo/jfc/FileChooserDemo/src.zip +java/openjdk7/demo/jfc/Font2DTest/Font2DTest.jar +java/openjdk7/demo/jfc/Font2DTest/README.txt +java/openjdk7/demo/jfc/Font2DTest/src.zip +java/openjdk7/demo/jfc/Metalworks/Metalworks.jar +java/openjdk7/demo/jfc/Metalworks/README.txt +java/openjdk7/demo/jfc/Metalworks/src.zip +java/openjdk7/demo/jfc/Notepad/Notepad.jar +java/openjdk7/demo/jfc/Notepad/README.txt +java/openjdk7/demo/jfc/Notepad/src.zip +java/openjdk7/demo/jfc/SampleTree/README.txt +java/openjdk7/demo/jfc/SampleTree/SampleTree.jar +java/openjdk7/demo/jfc/SampleTree/src.zip +java/openjdk7/demo/jfc/SwingApplet/README.txt +java/openjdk7/demo/jfc/SwingApplet/SwingApplet.jar +java/openjdk7/demo/jfc/SwingApplet/src.zip +java/openjdk7/demo/jfc/TableExample/README.txt +java/openjdk7/demo/jfc/TableExample/TableExample.jar +java/openjdk7/demo/jfc/TableExample/src.zip +java/openjdk7/demo/jpda/com/sun/tools/example/README +java/openjdk7/demo/jpda/jpda.jar +java/openjdk7/demo/jpda/src.zip +java/openjdk7/demo/jvmti/gctest/README.txt +java/openjdk7/demo/jvmti/gctest/lib/libgctest.so +java/openjdk7/demo/jvmti/gctest/src.zip +java/openjdk7/demo/jvmti/heapTracker/README.txt +java/openjdk7/demo/jvmti/heapTracker/heapTracker.jar +java/openjdk7/demo/jvmti/heapTracker/lib/libheapTracker.so +java/openjdk7/demo/jvmti/heapTracker/src.zip +java/openjdk7/demo/jvmti/heapViewer/README.txt +java/openjdk7/demo/jvmti/heapViewer/lib/libheapViewer.so +java/openjdk7/demo/jvmti/heapViewer/src.zip +java/openjdk7/demo/jvmti/hprof/README.txt +java/openjdk7/demo/jvmti/hprof/lib/libhprof.so +java/openjdk7/demo/jvmti/hprof/src.zip +java/openjdk7/demo/jvmti/index.html +java/openjdk7/demo/jvmti/minst/README.txt +java/openjdk7/demo/jvmti/minst/lib/libminst.so +java/openjdk7/demo/jvmti/minst/minst.jar +java/openjdk7/demo/jvmti/minst/src.zip +java/openjdk7/demo/jvmti/mtrace/README.txt +java/openjdk7/demo/jvmti/mtrace/lib/libmtrace.so +java/openjdk7/demo/jvmti/mtrace/mtrace.jar +java/openjdk7/demo/jvmti/mtrace/src.zip +java/openjdk7/demo/jvmti/versionCheck/README.txt +java/openjdk7/demo/jvmti/versionCheck/lib/libversionCheck.so +java/openjdk7/demo/jvmti/versionCheck/src.zip +java/openjdk7/demo/jvmti/waiters/README.txt +java/openjdk7/demo/jvmti/waiters/lib/libwaiters.so +java/openjdk7/demo/jvmti/waiters/src.zip +java/openjdk7/demo/management/FullThreadDump/FullThreadDump.jar +java/openjdk7/demo/management/FullThreadDump/README.txt +java/openjdk7/demo/management/FullThreadDump/src.zip +java/openjdk7/demo/management/JTop/JTop.jar +java/openjdk7/demo/management/JTop/README.txt +java/openjdk7/demo/management/JTop/src.zip +java/openjdk7/demo/management/MemoryMonitor/MemoryMonitor.jar +java/openjdk7/demo/management/MemoryMonitor/README.txt +java/openjdk7/demo/management/MemoryMonitor/src.zip +java/openjdk7/demo/management/VerboseGC/README.txt +java/openjdk7/demo/management/VerboseGC/VerboseGC.jar +java/openjdk7/demo/management/VerboseGC/src.zip +java/openjdk7/demo/management/index.html +java/openjdk7/demo/nbproject/README.txt +java/openjdk7/demo/nbproject/jfc/FileChooserDemo/build.properties +java/openjdk7/demo/nbproject/jfc/FileChooserDemo/build.xml +java/openjdk7/demo/nbproject/jfc/FileChooserDemo/nbproject/file-targets.xml +java/openjdk7/demo/nbproject/jfc/FileChooserDemo/nbproject/jdk.xml +java/openjdk7/demo/nbproject/jfc/FileChooserDemo/nbproject/netbeans-targets.xml +java/openjdk7/demo/nbproject/jfc/FileChooserDemo/nbproject/project.xml +java/openjdk7/demo/nbproject/jfc/Font2DTest/build.properties +java/openjdk7/demo/nbproject/jfc/Font2DTest/build.xml +java/openjdk7/demo/nbproject/jfc/Font2DTest/nbproject/file-targets.xml +java/openjdk7/demo/nbproject/jfc/Font2DTest/nbproject/jdk.xml +java/openjdk7/demo/nbproject/jfc/Font2DTest/nbproject/netbeans-targets.xml +java/openjdk7/demo/nbproject/jfc/Font2DTest/nbproject/project.xml +java/openjdk7/demo/nbproject/jfc/Metalworks/build.properties +java/openjdk7/demo/nbproject/jfc/Metalworks/build.xml +java/openjdk7/demo/nbproject/jfc/Metalworks/nbproject/file-targets.xml +java/openjdk7/demo/nbproject/jfc/Metalworks/nbproject/jdk.xml +java/openjdk7/demo/nbproject/jfc/Metalworks/nbproject/netbeans-targets.xml +java/openjdk7/demo/nbproject/jfc/Metalworks/nbproject/project.xml +java/openjdk7/demo/nbproject/jfc/Notepad/build.properties +java/openjdk7/demo/nbproject/jfc/Notepad/build.xml +java/openjdk7/demo/nbproject/jfc/Notepad/nbproject/file-targets.xml +java/openjdk7/demo/nbproject/jfc/Notepad/nbproject/jdk.xml +java/openjdk7/demo/nbproject/jfc/Notepad/nbproject/netbeans-targets.xml +java/openjdk7/demo/nbproject/jfc/Notepad/nbproject/project.xml +java/openjdk7/demo/nbproject/jfc/SampleTree/build.properties +java/openjdk7/demo/nbproject/jfc/SampleTree/build.xml +java/openjdk7/demo/nbproject/jfc/SampleTree/nbproject/file-targets.xml +java/openjdk7/demo/nbproject/jfc/SampleTree/nbproject/jdk.xml +java/openjdk7/demo/nbproject/jfc/SampleTree/nbproject/netbeans-targets.xml +java/openjdk7/demo/nbproject/jfc/SampleTree/nbproject/project.xml +java/openjdk7/demo/nbproject/jfc/SwingApplet/build.properties +java/openjdk7/demo/nbproject/jfc/SwingApplet/build.xml +java/openjdk7/demo/nbproject/jfc/SwingApplet/nbproject/file-targets.xml +java/openjdk7/demo/nbproject/jfc/SwingApplet/nbproject/jdk.xml +java/openjdk7/demo/nbproject/jfc/SwingApplet/nbproject/netbeans-targets.xml +java/openjdk7/demo/nbproject/jfc/SwingApplet/nbproject/project.xml +java/openjdk7/demo/nbproject/jfc/TableExample/build.properties +java/openjdk7/demo/nbproject/jfc/TableExample/build.xml +java/openjdk7/demo/nbproject/jfc/TableExample/nbproject/file-targets.xml +java/openjdk7/demo/nbproject/jfc/TableExample/nbproject/jdk.xml +java/openjdk7/demo/nbproject/jfc/TableExample/nbproject/netbeans-targets.xml +java/openjdk7/demo/nbproject/jfc/TableExample/nbproject/project.xml +java/openjdk7/demo/nbproject/management/FullThreadDump/build.properties +java/openjdk7/demo/nbproject/management/FullThreadDump/build.xml +java/openjdk7/demo/nbproject/management/FullThreadDump/nbproject/file-targets.xml +java/openjdk7/demo/nbproject/management/FullThreadDump/nbproject/jdk.xml +java/openjdk7/demo/nbproject/management/FullThreadDump/nbproject/netbeans-targets.xml +java/openjdk7/demo/nbproject/management/FullThreadDump/nbproject/project.xml +java/openjdk7/demo/nbproject/management/JTop/build.properties +java/openjdk7/demo/nbproject/management/JTop/build.xml +java/openjdk7/demo/nbproject/management/JTop/nbproject/file-targets.xml +java/openjdk7/demo/nbproject/management/JTop/nbproject/jdk.xml +java/openjdk7/demo/nbproject/management/JTop/nbproject/netbeans-targets.xml +java/openjdk7/demo/nbproject/management/JTop/nbproject/project.xml +java/openjdk7/demo/nbproject/management/MemoryMonitor/build.properties +java/openjdk7/demo/nbproject/management/MemoryMonitor/build.xml +java/openjdk7/demo/nbproject/management/MemoryMonitor/nbproject/file-targets.xml +java/openjdk7/demo/nbproject/management/MemoryMonitor/nbproject/jdk.xml +java/openjdk7/demo/nbproject/management/MemoryMonitor/nbproject/netbeans-targets.xml +java/openjdk7/demo/nbproject/management/MemoryMonitor/nbproject/project.xml +java/openjdk7/demo/nbproject/management/VerboseGC/build.properties +java/openjdk7/demo/nbproject/management/VerboseGC/build.xml +java/openjdk7/demo/nbproject/management/VerboseGC/nbproject/file-targets.xml +java/openjdk7/demo/nbproject/management/VerboseGC/nbproject/jdk.xml +java/openjdk7/demo/nbproject/management/VerboseGC/nbproject/netbeans-targets.xml +java/openjdk7/demo/nbproject/management/VerboseGC/nbproject/project.xml +java/openjdk7/demo/nbproject/project.xml +java/openjdk7/demo/nbproject/scripting/jconsole-plugin/build.properties +java/openjdk7/demo/nbproject/scripting/jconsole-plugin/build.xml +java/openjdk7/demo/nbproject/scripting/jconsole-plugin/nbproject/file-targets.xml +java/openjdk7/demo/nbproject/scripting/jconsole-plugin/nbproject/jdk.xml +java/openjdk7/demo/nbproject/scripting/jconsole-plugin/nbproject/netbeans-targets.xml +java/openjdk7/demo/nbproject/scripting/jconsole-plugin/nbproject/project.xml +java/openjdk7/demo/scripting/jconsole-plugin/README.txt +java/openjdk7/demo/scripting/jconsole-plugin/build.xml +java/openjdk7/demo/scripting/jconsole-plugin/jconsole-plugin.jar +java/openjdk7/demo/scripting/jconsole-plugin/src.zip +java/openjdk7/include/classfile_constants.h +java/openjdk7/include/jawt.h +java/openjdk7/include/jdwpTransport.h +java/openjdk7/include/jni.h +java/openjdk7/include/jvmti.h +java/openjdk7/include/${LOWER_OPSYS}/jawt_md.h +java/openjdk7/include/${LOWER_OPSYS}/jni_md.h +java/openjdk7/jre/ASSEMBLY_EXCEPTION +java/openjdk7/jre/LICENSE +java/openjdk7/jre/THIRD_PARTY_README +java/openjdk7/jre/bin/java +java/openjdk7/jre/bin/keytool +java/openjdk7/jre/bin/orbd +java/openjdk7/jre/bin/pack200 +java/openjdk7/jre/bin/policytool +java/openjdk7/jre/bin/rmid +java/openjdk7/jre/bin/rmiregistry +java/openjdk7/jre/bin/servertool +java/openjdk7/jre/bin/tnameserv +java/openjdk7/jre/bin/unpack200 +${PLIST.i386}java/openjdk7/jre/lib/${ARCH}/client/Xusage.txt +${PLIST.i386}java/openjdk7/jre/lib/${ARCH}/client/libjsig.so +${PLIST.i386}java/openjdk7/jre/lib/${ARCH}/client/libjvm.so +java/openjdk7/jre/lib/${ARCH}/headless/libmawt.so +java/openjdk7/jre/lib/${ARCH}/jexec +java/openjdk7/jre/lib/${ARCH}/jli/libjli.so +java/openjdk7/jre/lib/${ARCH}/jvm.cfg +java/openjdk7/jre/lib/${ARCH}/libattach.so +java/openjdk7/jre/lib/${ARCH}/libawt.so +java/openjdk7/jre/lib/${ARCH}/libdt_socket.so +java/openjdk7/jre/lib/${ARCH}/libfontmanager.so +java/openjdk7/jre/lib/${ARCH}/libhprof.so +java/openjdk7/jre/lib/${ARCH}/libinstrument.so +java/openjdk7/jre/lib/${ARCH}/libj2gss.so +java/openjdk7/jre/lib/${ARCH}/libj2pcsc.so +java/openjdk7/jre/lib/${ARCH}/libj2pkcs11.so +java/openjdk7/jre/lib/${ARCH}/libjaas_unix.so +java/openjdk7/jre/lib/${ARCH}/libjava.so +java/openjdk7/jre/lib/${ARCH}/libjava_crw_demo.so +java/openjdk7/jre/lib/${ARCH}/libjawt.so +java/openjdk7/jre/lib/${ARCH}/libjdwp.so +java/openjdk7/jre/lib/${ARCH}/libjpeg.so +java/openjdk7/jre/lib/${ARCH}/libjsdt.so +java/openjdk7/jre/lib/${ARCH}/libjsig.so +java/openjdk7/jre/lib/${ARCH}/libjsound.so +java/openjdk7/jre/lib/${ARCH}/liblcms.so +java/openjdk7/jre/lib/${ARCH}/libmanagement.so +java/openjdk7/jre/lib/${ARCH}/libmlib_image.so +java/openjdk7/jre/lib/${ARCH}/libnet.so +java/openjdk7/jre/lib/${ARCH}/libnio.so +java/openjdk7/jre/lib/${ARCH}/libnpt.so +java/openjdk7/jre/lib/${ARCH}/librmi.so +java/openjdk7/jre/lib/${ARCH}/libsaproc.so +java/openjdk7/jre/lib/${ARCH}/libsplashscreen.so +java/openjdk7/jre/lib/${ARCH}/libsunecc.so +java/openjdk7/jre/lib/${ARCH}/libunpack.so +java/openjdk7/jre/lib/${ARCH}/libverify.so +java/openjdk7/jre/lib/${ARCH}/libzip.so +java/openjdk7/jre/lib/${ARCH}/native_threads/libhpi.so +java/openjdk7/jre/lib/${ARCH}/server/Xusage.txt +java/openjdk7/jre/lib/${ARCH}/server/libjsig.so +java/openjdk7/jre/lib/${ARCH}/server/libjvm.so +java/openjdk7/jre/lib/${ARCH}/xawt/libmawt.so +java/openjdk7/jre/lib/applet/.keep +java/openjdk7/jre/lib/calendars.properties +java/openjdk7/jre/lib/charsets.jar +java/openjdk7/jre/lib/classlist +java/openjdk7/jre/lib/cmm/CIEXYZ.pf +java/openjdk7/jre/lib/cmm/GRAY.pf +java/openjdk7/jre/lib/cmm/LINEAR_RGB.pf +java/openjdk7/jre/lib/cmm/PYCC.pf +java/openjdk7/jre/lib/cmm/sRGB.pf +java/openjdk7/jre/lib/content-types.properties +java/openjdk7/jre/lib/currency.data +java/openjdk7/jre/lib/ext/dnsns.jar +java/openjdk7/jre/lib/ext/localedata.jar +java/openjdk7/jre/lib/ext/meta-index +java/openjdk7/jre/lib/ext/sunec.jar +java/openjdk7/jre/lib/ext/sunjce_provider.jar +java/openjdk7/jre/lib/ext/sunpkcs11.jar +java/openjdk7/jre/lib/flavormap.properties +java/openjdk7/jre/lib/fontconfig.bfc +java/openjdk7/jre/lib/fontconfig.properties.src +java/openjdk7/jre/lib/im/indicim.jar +java/openjdk7/jre/lib/im/thaiim.jar +java/openjdk7/jre/lib/images/cursors/cursors.properties +java/openjdk7/jre/lib/images/cursors/invalid32x32.gif +java/openjdk7/jre/lib/images/cursors/motif_CopyDrop32x32.gif +java/openjdk7/jre/lib/images/cursors/motif_CopyNoDrop32x32.gif +java/openjdk7/jre/lib/images/cursors/motif_LinkDrop32x32.gif +java/openjdk7/jre/lib/images/cursors/motif_LinkNoDrop32x32.gif +java/openjdk7/jre/lib/images/cursors/motif_MoveDrop32x32.gif +java/openjdk7/jre/lib/images/cursors/motif_MoveNoDrop32x32.gif +java/openjdk7/jre/lib/jce.jar +java/openjdk7/jre/lib/jsse.jar +java/openjdk7/jre/lib/jvm.hprof.txt +java/openjdk7/jre/lib/logging.properties +java/openjdk7/jre/lib/management-agent.jar +java/openjdk7/jre/lib/management/jmxremote.access +java/openjdk7/jre/lib/management/jmxremote.password.template +java/openjdk7/jre/lib/management/management.properties +java/openjdk7/jre/lib/management/snmp.acl.template +java/openjdk7/jre/lib/meta-index +java/openjdk7/jre/lib/net.properties +java/openjdk7/jre/lib/psfont.properties.ja +java/openjdk7/jre/lib/psfontj2d.properties +java/openjdk7/jre/lib/resources.jar +java/openjdk7/jre/lib/rt.jar +java/openjdk7/jre/lib/security/US_export_policy.jar +java/openjdk7/jre/lib/security/cacerts +java/openjdk7/jre/lib/security/java.policy +java/openjdk7/jre/lib/security/java.security +java/openjdk7/jre/lib/security/local_policy.jar +java/openjdk7/jre/lib/servicetag/jdk_header.png +java/openjdk7/jre/lib/sound.properties +java/openjdk7/jre/lib/zi/Africa/Abidjan +java/openjdk7/jre/lib/zi/Africa/Accra +java/openjdk7/jre/lib/zi/Africa/Addis_Ababa +java/openjdk7/jre/lib/zi/Africa/Algiers +java/openjdk7/jre/lib/zi/Africa/Asmara +java/openjdk7/jre/lib/zi/Africa/Bamako +java/openjdk7/jre/lib/zi/Africa/Bangui +java/openjdk7/jre/lib/zi/Africa/Banjul +java/openjdk7/jre/lib/zi/Africa/Bissau +java/openjdk7/jre/lib/zi/Africa/Blantyre +java/openjdk7/jre/lib/zi/Africa/Brazzaville +java/openjdk7/jre/lib/zi/Africa/Bujumbura +java/openjdk7/jre/lib/zi/Africa/Cairo +java/openjdk7/jre/lib/zi/Africa/Casablanca +java/openjdk7/jre/lib/zi/Africa/Ceuta +java/openjdk7/jre/lib/zi/Africa/Conakry +java/openjdk7/jre/lib/zi/Africa/Dakar +java/openjdk7/jre/lib/zi/Africa/Dar_es_Salaam +java/openjdk7/jre/lib/zi/Africa/Djibouti +java/openjdk7/jre/lib/zi/Africa/Douala +java/openjdk7/jre/lib/zi/Africa/El_Aaiun +java/openjdk7/jre/lib/zi/Africa/Freetown +java/openjdk7/jre/lib/zi/Africa/Gaborone +java/openjdk7/jre/lib/zi/Africa/Harare +java/openjdk7/jre/lib/zi/Africa/Johannesburg +java/openjdk7/jre/lib/zi/Africa/Kampala +java/openjdk7/jre/lib/zi/Africa/Khartoum +java/openjdk7/jre/lib/zi/Africa/Kigali +java/openjdk7/jre/lib/zi/Africa/Kinshasa +java/openjdk7/jre/lib/zi/Africa/Lagos +java/openjdk7/jre/lib/zi/Africa/Libreville +java/openjdk7/jre/lib/zi/Africa/Lome +java/openjdk7/jre/lib/zi/Africa/Luanda +java/openjdk7/jre/lib/zi/Africa/Lubumbashi +java/openjdk7/jre/lib/zi/Africa/Lusaka +java/openjdk7/jre/lib/zi/Africa/Malabo +java/openjdk7/jre/lib/zi/Africa/Maputo +java/openjdk7/jre/lib/zi/Africa/Maseru +java/openjdk7/jre/lib/zi/Africa/Mbabane +java/openjdk7/jre/lib/zi/Africa/Mogadishu +java/openjdk7/jre/lib/zi/Africa/Monrovia +java/openjdk7/jre/lib/zi/Africa/Nairobi +java/openjdk7/jre/lib/zi/Africa/Ndjamena +java/openjdk7/jre/lib/zi/Africa/Niamey +java/openjdk7/jre/lib/zi/Africa/Nouakchott +java/openjdk7/jre/lib/zi/Africa/Ouagadougou +java/openjdk7/jre/lib/zi/Africa/Porto-Novo +java/openjdk7/jre/lib/zi/Africa/Sao_Tome +java/openjdk7/jre/lib/zi/Africa/Tripoli +java/openjdk7/jre/lib/zi/Africa/Tunis +java/openjdk7/jre/lib/zi/Africa/Windhoek +java/openjdk7/jre/lib/zi/America/Adak +java/openjdk7/jre/lib/zi/America/Anchorage +java/openjdk7/jre/lib/zi/America/Anguilla +java/openjdk7/jre/lib/zi/America/Antigua +java/openjdk7/jre/lib/zi/America/Araguaina +java/openjdk7/jre/lib/zi/America/Argentina/Buenos_Aires +java/openjdk7/jre/lib/zi/America/Argentina/Catamarca +java/openjdk7/jre/lib/zi/America/Argentina/Cordoba +java/openjdk7/jre/lib/zi/America/Argentina/Jujuy +java/openjdk7/jre/lib/zi/America/Argentina/La_Rioja +java/openjdk7/jre/lib/zi/America/Argentina/Mendoza +java/openjdk7/jre/lib/zi/America/Argentina/Rio_Gallegos +java/openjdk7/jre/lib/zi/America/Argentina/Salta +java/openjdk7/jre/lib/zi/America/Argentina/San_Juan +java/openjdk7/jre/lib/zi/America/Argentina/San_Luis +java/openjdk7/jre/lib/zi/America/Argentina/Tucuman +java/openjdk7/jre/lib/zi/America/Argentina/Ushuaia +java/openjdk7/jre/lib/zi/America/Aruba +java/openjdk7/jre/lib/zi/America/Asuncion +java/openjdk7/jre/lib/zi/America/Atikokan +java/openjdk7/jre/lib/zi/America/Bahia +java/openjdk7/jre/lib/zi/America/Barbados +java/openjdk7/jre/lib/zi/America/Belem +java/openjdk7/jre/lib/zi/America/Belize +java/openjdk7/jre/lib/zi/America/Blanc-Sablon +java/openjdk7/jre/lib/zi/America/Boa_Vista +java/openjdk7/jre/lib/zi/America/Bogota +java/openjdk7/jre/lib/zi/America/Boise +java/openjdk7/jre/lib/zi/America/Cambridge_Bay +java/openjdk7/jre/lib/zi/America/Campo_Grande +java/openjdk7/jre/lib/zi/America/Cancun +java/openjdk7/jre/lib/zi/America/Caracas +java/openjdk7/jre/lib/zi/America/Cayenne +java/openjdk7/jre/lib/zi/America/Cayman +java/openjdk7/jre/lib/zi/America/Chicago +java/openjdk7/jre/lib/zi/America/Chihuahua +java/openjdk7/jre/lib/zi/America/Costa_Rica +java/openjdk7/jre/lib/zi/America/Cuiaba +java/openjdk7/jre/lib/zi/America/Curacao +java/openjdk7/jre/lib/zi/America/Danmarkshavn +java/openjdk7/jre/lib/zi/America/Dawson +java/openjdk7/jre/lib/zi/America/Dawson_Creek +java/openjdk7/jre/lib/zi/America/Denver +java/openjdk7/jre/lib/zi/America/Detroit +java/openjdk7/jre/lib/zi/America/Dominica +java/openjdk7/jre/lib/zi/America/Edmonton +java/openjdk7/jre/lib/zi/America/Eirunepe +java/openjdk7/jre/lib/zi/America/El_Salvador +java/openjdk7/jre/lib/zi/America/Fortaleza +java/openjdk7/jre/lib/zi/America/Glace_Bay +java/openjdk7/jre/lib/zi/America/Godthab +java/openjdk7/jre/lib/zi/America/Goose_Bay +java/openjdk7/jre/lib/zi/America/Grand_Turk +java/openjdk7/jre/lib/zi/America/Grenada +java/openjdk7/jre/lib/zi/America/Guadeloupe +java/openjdk7/jre/lib/zi/America/Guatemala +java/openjdk7/jre/lib/zi/America/Guayaquil +java/openjdk7/jre/lib/zi/America/Guyana +java/openjdk7/jre/lib/zi/America/Halifax +java/openjdk7/jre/lib/zi/America/Havana +java/openjdk7/jre/lib/zi/America/Hermosillo +java/openjdk7/jre/lib/zi/America/Indiana/Indianapolis +java/openjdk7/jre/lib/zi/America/Indiana/Knox +java/openjdk7/jre/lib/zi/America/Indiana/Marengo +java/openjdk7/jre/lib/zi/America/Indiana/Petersburg +java/openjdk7/jre/lib/zi/America/Indiana/Tell_City +java/openjdk7/jre/lib/zi/America/Indiana/Vevay +java/openjdk7/jre/lib/zi/America/Indiana/Vincennes +java/openjdk7/jre/lib/zi/America/Indiana/Winamac +java/openjdk7/jre/lib/zi/America/Inuvik +java/openjdk7/jre/lib/zi/America/Iqaluit +java/openjdk7/jre/lib/zi/America/Jamaica +java/openjdk7/jre/lib/zi/America/Juneau +java/openjdk7/jre/lib/zi/America/Kentucky/Louisville +java/openjdk7/jre/lib/zi/America/Kentucky/Monticello +java/openjdk7/jre/lib/zi/America/La_Paz +java/openjdk7/jre/lib/zi/America/Lima +java/openjdk7/jre/lib/zi/America/Los_Angeles +java/openjdk7/jre/lib/zi/America/Maceio +java/openjdk7/jre/lib/zi/America/Managua +java/openjdk7/jre/lib/zi/America/Manaus +java/openjdk7/jre/lib/zi/America/Martinique +java/openjdk7/jre/lib/zi/America/Mazatlan +java/openjdk7/jre/lib/zi/America/Menominee +java/openjdk7/jre/lib/zi/America/Merida +java/openjdk7/jre/lib/zi/America/Mexico_City +java/openjdk7/jre/lib/zi/America/Miquelon +java/openjdk7/jre/lib/zi/America/Moncton +java/openjdk7/jre/lib/zi/America/Monterrey +java/openjdk7/jre/lib/zi/America/Montevideo +java/openjdk7/jre/lib/zi/America/Montreal +java/openjdk7/jre/lib/zi/America/Montserrat +java/openjdk7/jre/lib/zi/America/Nassau +java/openjdk7/jre/lib/zi/America/New_York +java/openjdk7/jre/lib/zi/America/Nipigon +java/openjdk7/jre/lib/zi/America/Nome +java/openjdk7/jre/lib/zi/America/Noronha +java/openjdk7/jre/lib/zi/America/North_Dakota/Center +java/openjdk7/jre/lib/zi/America/North_Dakota/New_Salem +java/openjdk7/jre/lib/zi/America/Panama +java/openjdk7/jre/lib/zi/America/Pangnirtung +java/openjdk7/jre/lib/zi/America/Paramaribo +java/openjdk7/jre/lib/zi/America/Phoenix +java/openjdk7/jre/lib/zi/America/Port-au-Prince +java/openjdk7/jre/lib/zi/America/Port_of_Spain +java/openjdk7/jre/lib/zi/America/Porto_Velho +java/openjdk7/jre/lib/zi/America/Puerto_Rico +java/openjdk7/jre/lib/zi/America/Rainy_River +java/openjdk7/jre/lib/zi/America/Rankin_Inlet +java/openjdk7/jre/lib/zi/America/Recife +java/openjdk7/jre/lib/zi/America/Regina +java/openjdk7/jre/lib/zi/America/Resolute +java/openjdk7/jre/lib/zi/America/Rio_Branco +java/openjdk7/jre/lib/zi/America/Santarem +java/openjdk7/jre/lib/zi/America/Santiago +java/openjdk7/jre/lib/zi/America/Santo_Domingo +java/openjdk7/jre/lib/zi/America/Sao_Paulo +java/openjdk7/jre/lib/zi/America/Scoresbysund +java/openjdk7/jre/lib/zi/America/St_Johns +java/openjdk7/jre/lib/zi/America/St_Kitts +java/openjdk7/jre/lib/zi/America/St_Lucia +java/openjdk7/jre/lib/zi/America/St_Thomas +java/openjdk7/jre/lib/zi/America/St_Vincent +java/openjdk7/jre/lib/zi/America/Swift_Current +java/openjdk7/jre/lib/zi/America/Tegucigalpa +java/openjdk7/jre/lib/zi/America/Thule +java/openjdk7/jre/lib/zi/America/Thunder_Bay +java/openjdk7/jre/lib/zi/America/Tijuana +java/openjdk7/jre/lib/zi/America/Toronto +java/openjdk7/jre/lib/zi/America/Tortola +java/openjdk7/jre/lib/zi/America/Vancouver +java/openjdk7/jre/lib/zi/America/Whitehorse +java/openjdk7/jre/lib/zi/America/Winnipeg +java/openjdk7/jre/lib/zi/America/Yakutat +java/openjdk7/jre/lib/zi/America/Yellowknife +java/openjdk7/jre/lib/zi/Antarctica/Casey +java/openjdk7/jre/lib/zi/Antarctica/Davis +java/openjdk7/jre/lib/zi/Antarctica/DumontDUrville +java/openjdk7/jre/lib/zi/Antarctica/Mawson +java/openjdk7/jre/lib/zi/Antarctica/McMurdo +java/openjdk7/jre/lib/zi/Antarctica/Palmer +java/openjdk7/jre/lib/zi/Antarctica/Rothera +java/openjdk7/jre/lib/zi/Antarctica/Syowa +java/openjdk7/jre/lib/zi/Antarctica/Vostok +java/openjdk7/jre/lib/zi/Asia/Aden +java/openjdk7/jre/lib/zi/Asia/Almaty +java/openjdk7/jre/lib/zi/Asia/Amman +java/openjdk7/jre/lib/zi/Asia/Anadyr +java/openjdk7/jre/lib/zi/Asia/Aqtau +java/openjdk7/jre/lib/zi/Asia/Aqtobe +java/openjdk7/jre/lib/zi/Asia/Ashgabat +java/openjdk7/jre/lib/zi/Asia/Baghdad +java/openjdk7/jre/lib/zi/Asia/Bahrain +java/openjdk7/jre/lib/zi/Asia/Baku +java/openjdk7/jre/lib/zi/Asia/Bangkok +java/openjdk7/jre/lib/zi/Asia/Beirut +java/openjdk7/jre/lib/zi/Asia/Bishkek +java/openjdk7/jre/lib/zi/Asia/Brunei +java/openjdk7/jre/lib/zi/Asia/Choibalsan +java/openjdk7/jre/lib/zi/Asia/Chongqing +java/openjdk7/jre/lib/zi/Asia/Colombo +java/openjdk7/jre/lib/zi/Asia/Damascus +java/openjdk7/jre/lib/zi/Asia/Dhaka +java/openjdk7/jre/lib/zi/Asia/Dili +java/openjdk7/jre/lib/zi/Asia/Dubai +java/openjdk7/jre/lib/zi/Asia/Dushanbe +java/openjdk7/jre/lib/zi/Asia/Gaza +java/openjdk7/jre/lib/zi/Asia/Harbin +java/openjdk7/jre/lib/zi/Asia/Ho_Chi_Minh +java/openjdk7/jre/lib/zi/Asia/Hong_Kong +java/openjdk7/jre/lib/zi/Asia/Hovd +java/openjdk7/jre/lib/zi/Asia/Irkutsk +java/openjdk7/jre/lib/zi/Asia/Jakarta +java/openjdk7/jre/lib/zi/Asia/Jayapura +java/openjdk7/jre/lib/zi/Asia/Jerusalem +java/openjdk7/jre/lib/zi/Asia/Kabul +java/openjdk7/jre/lib/zi/Asia/Kamchatka +java/openjdk7/jre/lib/zi/Asia/Karachi +java/openjdk7/jre/lib/zi/Asia/Kashgar +java/openjdk7/jre/lib/zi/Asia/Kathmandu +java/openjdk7/jre/lib/zi/Asia/Kolkata +java/openjdk7/jre/lib/zi/Asia/Krasnoyarsk +java/openjdk7/jre/lib/zi/Asia/Kuala_Lumpur +java/openjdk7/jre/lib/zi/Asia/Kuching +java/openjdk7/jre/lib/zi/Asia/Kuwait +java/openjdk7/jre/lib/zi/Asia/Macau +java/openjdk7/jre/lib/zi/Asia/Magadan +java/openjdk7/jre/lib/zi/Asia/Makassar +java/openjdk7/jre/lib/zi/Asia/Manila +java/openjdk7/jre/lib/zi/Asia/Muscat +java/openjdk7/jre/lib/zi/Asia/Nicosia +java/openjdk7/jre/lib/zi/Asia/Novosibirsk +java/openjdk7/jre/lib/zi/Asia/Omsk +java/openjdk7/jre/lib/zi/Asia/Oral +java/openjdk7/jre/lib/zi/Asia/Phnom_Penh +java/openjdk7/jre/lib/zi/Asia/Pontianak +java/openjdk7/jre/lib/zi/Asia/Pyongyang +java/openjdk7/jre/lib/zi/Asia/Qatar +java/openjdk7/jre/lib/zi/Asia/Qyzylorda +java/openjdk7/jre/lib/zi/Asia/Rangoon +java/openjdk7/jre/lib/zi/Asia/Riyadh +java/openjdk7/jre/lib/zi/Asia/Riyadh87 +java/openjdk7/jre/lib/zi/Asia/Riyadh88 +java/openjdk7/jre/lib/zi/Asia/Riyadh89 +java/openjdk7/jre/lib/zi/Asia/Sakhalin +java/openjdk7/jre/lib/zi/Asia/Samarkand +java/openjdk7/jre/lib/zi/Asia/Seoul +java/openjdk7/jre/lib/zi/Asia/Shanghai +java/openjdk7/jre/lib/zi/Asia/Singapore +java/openjdk7/jre/lib/zi/Asia/Taipei +java/openjdk7/jre/lib/zi/Asia/Tashkent +java/openjdk7/jre/lib/zi/Asia/Tbilisi +java/openjdk7/jre/lib/zi/Asia/Tehran +java/openjdk7/jre/lib/zi/Asia/Thimphu +java/openjdk7/jre/lib/zi/Asia/Tokyo +java/openjdk7/jre/lib/zi/Asia/Ulaanbaatar +java/openjdk7/jre/lib/zi/Asia/Urumqi +java/openjdk7/jre/lib/zi/Asia/Vientiane +java/openjdk7/jre/lib/zi/Asia/Vladivostok +java/openjdk7/jre/lib/zi/Asia/Yakutsk +java/openjdk7/jre/lib/zi/Asia/Yekaterinburg +java/openjdk7/jre/lib/zi/Asia/Yerevan +java/openjdk7/jre/lib/zi/Atlantic/Azores +java/openjdk7/jre/lib/zi/Atlantic/Bermuda +java/openjdk7/jre/lib/zi/Atlantic/Canary +java/openjdk7/jre/lib/zi/Atlantic/Cape_Verde +java/openjdk7/jre/lib/zi/Atlantic/Faroe +java/openjdk7/jre/lib/zi/Atlantic/Madeira +java/openjdk7/jre/lib/zi/Atlantic/Reykjavik +java/openjdk7/jre/lib/zi/Atlantic/South_Georgia +java/openjdk7/jre/lib/zi/Atlantic/St_Helena +java/openjdk7/jre/lib/zi/Atlantic/Stanley +java/openjdk7/jre/lib/zi/Australia/Adelaide +java/openjdk7/jre/lib/zi/Australia/Brisbane +java/openjdk7/jre/lib/zi/Australia/Broken_Hill +java/openjdk7/jre/lib/zi/Australia/Currie +java/openjdk7/jre/lib/zi/Australia/Darwin +java/openjdk7/jre/lib/zi/Australia/Eucla +java/openjdk7/jre/lib/zi/Australia/Hobart +java/openjdk7/jre/lib/zi/Australia/Lindeman +java/openjdk7/jre/lib/zi/Australia/Lord_Howe +java/openjdk7/jre/lib/zi/Australia/Melbourne +java/openjdk7/jre/lib/zi/Australia/Perth +java/openjdk7/jre/lib/zi/Australia/Sydney +java/openjdk7/jre/lib/zi/CET +java/openjdk7/jre/lib/zi/CST6CDT +java/openjdk7/jre/lib/zi/EET +java/openjdk7/jre/lib/zi/EST +java/openjdk7/jre/lib/zi/EST5EDT +java/openjdk7/jre/lib/zi/Etc/GMT +java/openjdk7/jre/lib/zi/Etc/GMT+1 +java/openjdk7/jre/lib/zi/Etc/GMT+10 +java/openjdk7/jre/lib/zi/Etc/GMT+11 +java/openjdk7/jre/lib/zi/Etc/GMT+12 +java/openjdk7/jre/lib/zi/Etc/GMT+2 +java/openjdk7/jre/lib/zi/Etc/GMT+3 +java/openjdk7/jre/lib/zi/Etc/GMT+4 +java/openjdk7/jre/lib/zi/Etc/GMT+5 +java/openjdk7/jre/lib/zi/Etc/GMT+6 +java/openjdk7/jre/lib/zi/Etc/GMT+7 +java/openjdk7/jre/lib/zi/Etc/GMT+8 +java/openjdk7/jre/lib/zi/Etc/GMT+9 +java/openjdk7/jre/lib/zi/Etc/GMT-1 +java/openjdk7/jre/lib/zi/Etc/GMT-10 +java/openjdk7/jre/lib/zi/Etc/GMT-11 +java/openjdk7/jre/lib/zi/Etc/GMT-12 +java/openjdk7/jre/lib/zi/Etc/GMT-13 +java/openjdk7/jre/lib/zi/Etc/GMT-14 +java/openjdk7/jre/lib/zi/Etc/GMT-2 +java/openjdk7/jre/lib/zi/Etc/GMT-3 +java/openjdk7/jre/lib/zi/Etc/GMT-4 +java/openjdk7/jre/lib/zi/Etc/GMT-5 +java/openjdk7/jre/lib/zi/Etc/GMT-6 +java/openjdk7/jre/lib/zi/Etc/GMT-7 +java/openjdk7/jre/lib/zi/Etc/GMT-8 +java/openjdk7/jre/lib/zi/Etc/GMT-9 +java/openjdk7/jre/lib/zi/Etc/UCT +java/openjdk7/jre/lib/zi/Etc/UTC +java/openjdk7/jre/lib/zi/Europe/Amsterdam +java/openjdk7/jre/lib/zi/Europe/Andorra +java/openjdk7/jre/lib/zi/Europe/Athens +java/openjdk7/jre/lib/zi/Europe/Belgrade +java/openjdk7/jre/lib/zi/Europe/Berlin +java/openjdk7/jre/lib/zi/Europe/Brussels +java/openjdk7/jre/lib/zi/Europe/Bucharest +java/openjdk7/jre/lib/zi/Europe/Budapest +java/openjdk7/jre/lib/zi/Europe/Chisinau +java/openjdk7/jre/lib/zi/Europe/Copenhagen +java/openjdk7/jre/lib/zi/Europe/Dublin +java/openjdk7/jre/lib/zi/Europe/Gibraltar +java/openjdk7/jre/lib/zi/Europe/Helsinki +java/openjdk7/jre/lib/zi/Europe/Istanbul +java/openjdk7/jre/lib/zi/Europe/Kaliningrad +java/openjdk7/jre/lib/zi/Europe/Kiev +java/openjdk7/jre/lib/zi/Europe/Lisbon +java/openjdk7/jre/lib/zi/Europe/London +java/openjdk7/jre/lib/zi/Europe/Luxembourg +java/openjdk7/jre/lib/zi/Europe/Madrid +java/openjdk7/jre/lib/zi/Europe/Malta +java/openjdk7/jre/lib/zi/Europe/Minsk +java/openjdk7/jre/lib/zi/Europe/Monaco +java/openjdk7/jre/lib/zi/Europe/Moscow +java/openjdk7/jre/lib/zi/Europe/Oslo +java/openjdk7/jre/lib/zi/Europe/Paris +java/openjdk7/jre/lib/zi/Europe/Prague +java/openjdk7/jre/lib/zi/Europe/Riga +java/openjdk7/jre/lib/zi/Europe/Rome +java/openjdk7/jre/lib/zi/Europe/Samara +java/openjdk7/jre/lib/zi/Europe/Simferopol +java/openjdk7/jre/lib/zi/Europe/Sofia +java/openjdk7/jre/lib/zi/Europe/Stockholm +java/openjdk7/jre/lib/zi/Europe/Tallinn +java/openjdk7/jre/lib/zi/Europe/Tirane +java/openjdk7/jre/lib/zi/Europe/Uzhgorod +java/openjdk7/jre/lib/zi/Europe/Vaduz +java/openjdk7/jre/lib/zi/Europe/Vienna +java/openjdk7/jre/lib/zi/Europe/Vilnius +java/openjdk7/jre/lib/zi/Europe/Volgograd +java/openjdk7/jre/lib/zi/Europe/Warsaw +java/openjdk7/jre/lib/zi/Europe/Zaporozhye +java/openjdk7/jre/lib/zi/Europe/Zurich +java/openjdk7/jre/lib/zi/GMT +java/openjdk7/jre/lib/zi/HST +java/openjdk7/jre/lib/zi/Indian/Antananarivo +java/openjdk7/jre/lib/zi/Indian/Chagos +java/openjdk7/jre/lib/zi/Indian/Christmas +java/openjdk7/jre/lib/zi/Indian/Cocos +java/openjdk7/jre/lib/zi/Indian/Comoro +java/openjdk7/jre/lib/zi/Indian/Kerguelen +java/openjdk7/jre/lib/zi/Indian/Mahe +java/openjdk7/jre/lib/zi/Indian/Maldives +java/openjdk7/jre/lib/zi/Indian/Mauritius +java/openjdk7/jre/lib/zi/Indian/Mayotte +java/openjdk7/jre/lib/zi/Indian/Reunion +java/openjdk7/jre/lib/zi/MET +java/openjdk7/jre/lib/zi/MST +java/openjdk7/jre/lib/zi/MST7MDT +java/openjdk7/jre/lib/zi/PST8PDT +java/openjdk7/jre/lib/zi/Pacific/Apia +java/openjdk7/jre/lib/zi/Pacific/Auckland +java/openjdk7/jre/lib/zi/Pacific/Chatham +java/openjdk7/jre/lib/zi/Pacific/Easter +java/openjdk7/jre/lib/zi/Pacific/Efate +java/openjdk7/jre/lib/zi/Pacific/Enderbury +java/openjdk7/jre/lib/zi/Pacific/Fakaofo +java/openjdk7/jre/lib/zi/Pacific/Fiji +java/openjdk7/jre/lib/zi/Pacific/Funafuti +java/openjdk7/jre/lib/zi/Pacific/Galapagos +java/openjdk7/jre/lib/zi/Pacific/Gambier +java/openjdk7/jre/lib/zi/Pacific/Guadalcanal +java/openjdk7/jre/lib/zi/Pacific/Guam +java/openjdk7/jre/lib/zi/Pacific/Honolulu +java/openjdk7/jre/lib/zi/Pacific/Johnston +java/openjdk7/jre/lib/zi/Pacific/Kiritimati +java/openjdk7/jre/lib/zi/Pacific/Kosrae +java/openjdk7/jre/lib/zi/Pacific/Kwajalein +java/openjdk7/jre/lib/zi/Pacific/Majuro +java/openjdk7/jre/lib/zi/Pacific/Marquesas +java/openjdk7/jre/lib/zi/Pacific/Midway +java/openjdk7/jre/lib/zi/Pacific/Nauru +java/openjdk7/jre/lib/zi/Pacific/Niue +java/openjdk7/jre/lib/zi/Pacific/Norfolk +java/openjdk7/jre/lib/zi/Pacific/Noumea +java/openjdk7/jre/lib/zi/Pacific/Pago_Pago +java/openjdk7/jre/lib/zi/Pacific/Palau +java/openjdk7/jre/lib/zi/Pacific/Pitcairn +java/openjdk7/jre/lib/zi/Pacific/Ponape +java/openjdk7/jre/lib/zi/Pacific/Port_Moresby +java/openjdk7/jre/lib/zi/Pacific/Rarotonga +java/openjdk7/jre/lib/zi/Pacific/Saipan +java/openjdk7/jre/lib/zi/Pacific/Tahiti +java/openjdk7/jre/lib/zi/Pacific/Tarawa +java/openjdk7/jre/lib/zi/Pacific/Tongatapu +java/openjdk7/jre/lib/zi/Pacific/Truk +java/openjdk7/jre/lib/zi/Pacific/Wake +java/openjdk7/jre/lib/zi/Pacific/Wallis +java/openjdk7/jre/lib/zi/SystemV/AST4 +java/openjdk7/jre/lib/zi/SystemV/AST4ADT +java/openjdk7/jre/lib/zi/SystemV/CST6 +java/openjdk7/jre/lib/zi/SystemV/CST6CDT +java/openjdk7/jre/lib/zi/SystemV/EST5 +java/openjdk7/jre/lib/zi/SystemV/EST5EDT +java/openjdk7/jre/lib/zi/SystemV/HST10 +java/openjdk7/jre/lib/zi/SystemV/MST7 +java/openjdk7/jre/lib/zi/SystemV/MST7MDT +java/openjdk7/jre/lib/zi/SystemV/PST8 +java/openjdk7/jre/lib/zi/SystemV/PST8PDT +java/openjdk7/jre/lib/zi/SystemV/YST9 +java/openjdk7/jre/lib/zi/SystemV/YST9YDT +java/openjdk7/jre/lib/zi/WET +java/openjdk7/jre/lib/zi/ZoneInfoMappings +java/openjdk7/lib/ct.sym +java/openjdk7/lib/ir.idl +java/openjdk7/lib/jconsole.jar +java/openjdk7/lib/orb.idl +java/openjdk7/lib/sa-jdi.jar +java/openjdk7/lib/tools.jar +java/openjdk7/man/ja/man1/appletviewer.1 +java/openjdk7/man/ja/man1/extcheck.1 +java/openjdk7/man/ja/man1/idlj.1 +java/openjdk7/man/ja/man1/jar.1 +java/openjdk7/man/ja/man1/jarsigner.1 +java/openjdk7/man/ja/man1/java.1 +java/openjdk7/man/ja/man1/javac.1 +java/openjdk7/man/ja/man1/javadoc.1 +java/openjdk7/man/ja/man1/javah.1 +java/openjdk7/man/ja/man1/javap.1 +java/openjdk7/man/ja/man1/jconsole.1 +java/openjdk7/man/ja/man1/jdb.1 +java/openjdk7/man/ja/man1/jhat.1 +java/openjdk7/man/ja/man1/jinfo.1 +java/openjdk7/man/ja/man1/jmap.1 +java/openjdk7/man/ja/man1/jps.1 +java/openjdk7/man/ja/man1/jrunscript.1 +java/openjdk7/man/ja/man1/jsadebugd.1 +java/openjdk7/man/ja/man1/jstack.1 +java/openjdk7/man/ja/man1/jstat.1 +java/openjdk7/man/ja/man1/jstatd.1 +java/openjdk7/man/ja/man1/keytool.1 +java/openjdk7/man/ja/man1/native2ascii.1 +java/openjdk7/man/ja/man1/orbd.1 +java/openjdk7/man/ja/man1/pack200.1 +java/openjdk7/man/ja/man1/policytool.1 +java/openjdk7/man/ja/man1/rmic.1 +java/openjdk7/man/ja/man1/rmid.1 +java/openjdk7/man/ja/man1/rmiregistry.1 +java/openjdk7/man/ja/man1/schemagen.1 +java/openjdk7/man/ja/man1/serialver.1 +java/openjdk7/man/ja/man1/servertool.1 +java/openjdk7/man/ja/man1/tnameserv.1 +java/openjdk7/man/ja/man1/unpack200.1 +java/openjdk7/man/ja/man1/wsgen.1 +java/openjdk7/man/ja/man1/wsimport.1 +java/openjdk7/man/ja/man1/xjc.1 +java/openjdk7/man/man1/appletviewer.1 +java/openjdk7/man/man1/extcheck.1 +java/openjdk7/man/man1/idlj.1 +java/openjdk7/man/man1/jar.1 +java/openjdk7/man/man1/jarsigner.1 +java/openjdk7/man/man1/java.1 +java/openjdk7/man/man1/javac.1 +java/openjdk7/man/man1/javadoc.1 +java/openjdk7/man/man1/javah.1 +java/openjdk7/man/man1/javap.1 +java/openjdk7/man/man1/jconsole.1 +java/openjdk7/man/man1/jdb.1 +java/openjdk7/man/man1/jhat.1 +java/openjdk7/man/man1/jinfo.1 +java/openjdk7/man/man1/jmap.1 +java/openjdk7/man/man1/jps.1 +java/openjdk7/man/man1/jrunscript.1 +java/openjdk7/man/man1/jsadebugd.1 +java/openjdk7/man/man1/jstack.1 +java/openjdk7/man/man1/jstat.1 +java/openjdk7/man/man1/jstatd.1 +java/openjdk7/man/man1/keytool.1 +java/openjdk7/man/man1/native2ascii.1 +java/openjdk7/man/man1/orbd.1 +java/openjdk7/man/man1/pack200.1 +java/openjdk7/man/man1/policytool.1 +java/openjdk7/man/man1/rmic.1 +java/openjdk7/man/man1/rmid.1 +java/openjdk7/man/man1/rmiregistry.1 +java/openjdk7/man/man1/schemagen.1 +java/openjdk7/man/man1/serialver.1 +java/openjdk7/man/man1/servertool.1 +java/openjdk7/man/man1/tnameserv.1 +java/openjdk7/man/man1/unpack200.1 +java/openjdk7/man/man1/wsgen.1 +java/openjdk7/man/man1/wsimport.1 +java/openjdk7/man/man1/xjc.1 +java/openjdk7/sample/jmx/jmx-scandir/build.properties +java/openjdk7/sample/jmx/jmx-scandir/build.xml +java/openjdk7/sample/jmx/jmx-scandir/docfiles/connect-local-ant-run.jpg +java/openjdk7/sample/jmx/jmx-scandir/docfiles/connect-local-java-jar.jpg +java/openjdk7/sample/jmx/jmx-scandir/docfiles/connect-local.jpg +java/openjdk7/sample/jmx/jmx-scandir/docfiles/remote-connection-failed.jpg +java/openjdk7/sample/jmx/jmx-scandir/docfiles/remote-connection.jpg +java/openjdk7/sample/jmx/jmx-scandir/docfiles/scandir-config.jpg +java/openjdk7/sample/jmx/jmx-scandir/docfiles/scandir-result.jpg +java/openjdk7/sample/jmx/jmx-scandir/docfiles/scandir-start.jpg +java/openjdk7/sample/jmx/jmx-scandir/index.html +java/openjdk7/sample/jmx/jmx-scandir/keystore +java/openjdk7/sample/jmx/jmx-scandir/logging.properties +java/openjdk7/sample/jmx/jmx-scandir/manifest.mf +java/openjdk7/sample/jmx/jmx-scandir/nbproject/file-targets.xml +java/openjdk7/sample/jmx/jmx-scandir/nbproject/jdk.xml +java/openjdk7/sample/jmx/jmx-scandir/nbproject/netbeans-targets.xml +java/openjdk7/sample/jmx/jmx-scandir/nbproject/project.xml +java/openjdk7/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScanner.java +java/openjdk7/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScannerMXBean.java +java/openjdk7/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManager.java +java/openjdk7/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManagerMXBean.java +java/openjdk7/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirAgent.java +java/openjdk7/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirClient.java +java/openjdk7/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfig.java +java/openjdk7/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfigMXBean.java +java/openjdk7/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManager.java +java/openjdk7/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManagerMXBean.java +java/openjdk7/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/DirectoryScannerConfig.java +java/openjdk7/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/FileMatch.java +java/openjdk7/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultLogConfig.java +java/openjdk7/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultRecord.java +java/openjdk7/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ScanManagerConfig.java +java/openjdk7/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/XmlConfigUtils.java +java/openjdk7/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/package.html +java/openjdk7/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/package.html +java/openjdk7/sample/jmx/jmx-scandir/src/etc/access.properties +java/openjdk7/sample/jmx/jmx-scandir/src/etc/management.properties +java/openjdk7/sample/jmx/jmx-scandir/src/etc/password.properties +java/openjdk7/sample/jmx/jmx-scandir/src/etc/testconfig.xml +java/openjdk7/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/DirectoryScannerTest.java +java/openjdk7/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanDirConfigTest.java +java/openjdk7/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanManagerTest.java +java/openjdk7/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/TestUtils.java +java/openjdk7/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/config/XmlConfigUtilsTest.java +java/openjdk7/sample/jmx/jmx-scandir/truststore +java/openjdk7/sample/nbproject/project.xml +java/openjdk7/sample/nio/file/AclEdit.java +java/openjdk7/sample/nio/file/Chmod.java +java/openjdk7/sample/nio/file/Copy.java +java/openjdk7/sample/nio/file/DiskUsage.java +java/openjdk7/sample/nio/file/FileType.java +java/openjdk7/sample/nio/file/WatchDir.java +java/openjdk7/sample/nio/file/Xdd.java +java/openjdk7/sample/nio/multicast/MulticastAddress.java +java/openjdk7/sample/nio/multicast/Reader.java +java/openjdk7/sample/nio/multicast/Sender.java +java/openjdk7/sample/nio/server/AcceptHandler.java +java/openjdk7/sample/nio/server/Acceptor.java +java/openjdk7/sample/nio/server/B1.java +java/openjdk7/sample/nio/server/BN.java +java/openjdk7/sample/nio/server/BP.java +java/openjdk7/sample/nio/server/ChannelIO.java +java/openjdk7/sample/nio/server/ChannelIOSecure.java +java/openjdk7/sample/nio/server/Content.java +java/openjdk7/sample/nio/server/Dispatcher.java +java/openjdk7/sample/nio/server/Dispatcher1.java +java/openjdk7/sample/nio/server/DispatcherN.java +java/openjdk7/sample/nio/server/FileContent.java +java/openjdk7/sample/nio/server/Handler.java +java/openjdk7/sample/nio/server/MalformedRequestException.java +java/openjdk7/sample/nio/server/N1.java +java/openjdk7/sample/nio/server/N2.java +java/openjdk7/sample/nio/server/README.txt +java/openjdk7/sample/nio/server/Reply.java +java/openjdk7/sample/nio/server/Request.java +java/openjdk7/sample/nio/server/RequestHandler.java +java/openjdk7/sample/nio/server/RequestServicer.java +java/openjdk7/sample/nio/server/Sendable.java +java/openjdk7/sample/nio/server/Server.java +java/openjdk7/sample/nio/server/StringContent.java +java/openjdk7/sample/nio/server/URLDumper.java +java/openjdk7/sample/scripting/scriptpad/README.txt +java/openjdk7/sample/scripting/scriptpad/build.properties +java/openjdk7/sample/scripting/scriptpad/build.xml +java/openjdk7/sample/scripting/scriptpad/nbproject/file-targets.xml +java/openjdk7/sample/scripting/scriptpad/nbproject/jdk.xml +java/openjdk7/sample/scripting/scriptpad/nbproject/netbeans-targets.xml +java/openjdk7/sample/scripting/scriptpad/nbproject/project.xml +java/openjdk7/sample/scripting/scriptpad/src/META-INF/manifest.mf +java/openjdk7/sample/scripting/scriptpad/src/com/sun/sample/scriptpad/Main.java +java/openjdk7/sample/scripting/scriptpad/src/resources/Main.js +java/openjdk7/sample/scripting/scriptpad/src/resources/conc.js +java/openjdk7/sample/scripting/scriptpad/src/resources/gui.js +java/openjdk7/sample/scripting/scriptpad/src/resources/mm.js +java/openjdk7/sample/scripting/scriptpad/src/resources/scriptpad.js +java/openjdk7/sample/scripting/scriptpad/src/scripts/README.txt +java/openjdk7/sample/scripting/scriptpad/src/scripts/browse.js +java/openjdk7/sample/scripting/scriptpad/src/scripts/insertfile.js +java/openjdk7/sample/scripting/scriptpad/src/scripts/linewrap.js +java/openjdk7/sample/scripting/scriptpad/src/scripts/mail.js +java/openjdk7/sample/scripting/scriptpad/src/scripts/memmonitor.js +java/openjdk7/sample/scripting/scriptpad/src/scripts/memory.bat +java/openjdk7/sample/scripting/scriptpad/src/scripts/memory.js +java/openjdk7/sample/scripting/scriptpad/src/scripts/memory.sh +java/openjdk7/sample/scripting/scriptpad/src/scripts/textcolor.js +java/openjdk7/src.zip diff --git a/lang/openjdk7/bootstrap.mk b/lang/openjdk7/bootstrap.mk new file mode 100644 index 00000000000..c53aab5b1aa --- /dev/null +++ b/lang/openjdk7/bootstrap.mk @@ -0,0 +1,45 @@ +# $NetBSD: bootstrap.mk,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +ONLY_FOR_PLATFORM= NetBSD-[456].*-i386 NetBSD-[456].*-x86_64 + +BOOT.nb4-i386= bootstrap-jdk-7-bin-netbsd-4-i386-20091012.tar.bz2 +# not yet +#BOOT.nb4-amd64= bootstrap-jdk-7-bin-netbsd-4-amd64-20091013.tar.bz2 +BOOT.nb5-i386= bootstrap-jdk-7-bin-netbsd-5-i386-20090926.tar.bz2 +BOOT.nb5-amd64= bootstrap-jdk-7-bin-netbsd-5-amd64-20090925.tar.bz2 +BOOT.nb6-i386= bootstrap-jdk-7-bin-netbsd-6-i386-20091014.tar.bz2 +BOOT.nb6-amd64= bootstrap-jdk-7-bin-netbsd-6-amd64-20091013.tar.bz2 + +.if !empty(MACHINE_PLATFORM:MNetBSD-4.[0-8]*-i386) || make(distinfo) +DISTFILES+= ${BOOT.nb4-i386} +EXTRACT_ONLY+= ${BOOT.nb4-i386} +.endif + +.if !empty(MACHINE_PLATFORM:MNetBSD-4.[0-8]*-amd64) || make(distinfo) +DISTFILES+= ${BOOT.nb4-amd64} +EXTRACT_ONLY+= ${BOOT.nb4-amd64} +.endif + +.if !empty(MACHINE_PLATFORM:MNetBSD-5.[0-8]*-i386) || make(distinfo) +DISTFILES+= ${BOOT.nb5-i386} +EXTRACT_ONLY+= ${BOOT.nb5-i386} +.endif + +.if !empty(MACHINE_PLATFORM:MNetBSD-5.[0-8]*-x86_64) || make(distinfo) +DISTFILES+= ${BOOT.nb5-amd64} +EXTRACT_ONLY+= ${BOOT.nb5-amd64} +.endif + +.if !empty(MACHINE_PLATFORM:MNetBSD-6.[0-8]*-i386) || make(distinfo) || \ + !empty(MACHINE_PLATFORM:MNetBSD-5.99.*-i386) +DISTFILES+= ${BOOT.nb6-i386} +EXTRACT_ONLY+= ${BOOT.nb6-i386} +.endif + +.if !empty(MACHINE_PLATFORM:MNetBSD-6.[0-8]*-x86_64) || make(distinfo) || \ + !empty(MACHINE_PLATFORM:MNetBSD-5.99.*-x86_64) +DISTFILES+= ${BOOT.nb6-amd64} +EXTRACT_ONLY+= ${BOOT.nb6-amd64} +.endif + +ALT_BOOTDIR= ${WRKDIR}/bootstrap diff --git a/lang/openjdk7/buildlink3.mk b/lang/openjdk7/buildlink3.mk new file mode 100644 index 00000000000..504616229fe --- /dev/null +++ b/lang/openjdk7/buildlink3.mk @@ -0,0 +1,13 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +BUILDLINK_TREE+= openjdk7 + +.if !defined(OPENJDK7_BUILDLINK3_MK) +OPENJDK7_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.openjdk7+= openjdk7>=1.7.0.72.20090924 +BUILDLINK_PKGSRCDIR.openjdk7?= ../../lang/openjdk7 + +.endif # OPENJDK7_BUILDLINK3_MK + +BUILDLINK_TREE+= -openjdk7 diff --git a/lang/openjdk7/distinfo b/lang/openjdk7/distinfo new file mode 100644 index 00000000000..2747cc00c33 --- /dev/null +++ b/lang/openjdk7/distinfo @@ -0,0 +1,58 @@ +$NetBSD: distinfo,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +SHA1 (openjdk7/175529fae103.tar.bz2) = 297f474423a18d727a87b922b1665ea4e5d54732 +RMD160 (openjdk7/175529fae103.tar.bz2) = 37bb512ccce29eb764a6bf9649c13715bf3eb2d6 +Size (openjdk7/175529fae103.tar.bz2) = 4599216 bytes +SHA1 (openjdk7/apache-ant-1.7.1-bin.zip) = a7e8fa7bc2102a8d8df99c64db73c2eae3d8b483 +RMD160 (openjdk7/apache-ant-1.7.1-bin.zip) = a4e2c992ac7c81949b391d146baf9c411dbb2c2d +Size (openjdk7/apache-ant-1.7.1-bin.zip) = 11657986 bytes +SHA1 (openjdk7/bootstrap-jdk-7-bin-netbsd-4-i386-20091012.tar.bz2) = 51cbd9fc1a97fc40cf61391933b082f8eee17abb +RMD160 (openjdk7/bootstrap-jdk-7-bin-netbsd-4-i386-20091012.tar.bz2) = c2e2e0a17ae6d53eee1b91948a6d39080b07cafd +Size (openjdk7/bootstrap-jdk-7-bin-netbsd-4-i386-20091012.tar.bz2) = 24186222 bytes +SHA1 (openjdk7/bootstrap-jdk-7-bin-netbsd-5-amd64-20090925.tar.bz2) = 7d41c0c68835e831d0ff612df74b4a612329a450 +RMD160 (openjdk7/bootstrap-jdk-7-bin-netbsd-5-amd64-20090925.tar.bz2) = 15c98327d4b5d62a73b837f1401be3b4d40acd1d +Size (openjdk7/bootstrap-jdk-7-bin-netbsd-5-amd64-20090925.tar.bz2) = 24284982 bytes +SHA1 (openjdk7/bootstrap-jdk-7-bin-netbsd-5-i386-20090926.tar.bz2) = 7c2d04344d764e04e711a07e43aa9690419bad1c +RMD160 (openjdk7/bootstrap-jdk-7-bin-netbsd-5-i386-20090926.tar.bz2) = 7d38fdd1f5a977e03c4d5ffe88c3df22e79371e1 +Size (openjdk7/bootstrap-jdk-7-bin-netbsd-5-i386-20090926.tar.bz2) = 24156646 bytes +SHA1 (openjdk7/bootstrap-jdk-7-bin-netbsd-6-amd64-20091013.tar.bz2) = 3b64ed7022dc80a79442c5c628ec45541a0db4c3 +RMD160 (openjdk7/bootstrap-jdk-7-bin-netbsd-6-amd64-20091013.tar.bz2) = 8272fce9729db7b3d35443861ef3a523da8805e3 +Size (openjdk7/bootstrap-jdk-7-bin-netbsd-6-amd64-20091013.tar.bz2) = 24266209 bytes +SHA1 (openjdk7/bootstrap-jdk-7-bin-netbsd-6-i386-20091014.tar.bz2) = abf359bfdc78d41c3bfae1258be9d5137259bfd6 +RMD160 (openjdk7/bootstrap-jdk-7-bin-netbsd-6-i386-20091014.tar.bz2) = bca2310ee5e2e83fabf6288d62004f690aa828ae +Size (openjdk7/bootstrap-jdk-7-bin-netbsd-6-i386-20091014.tar.bz2) = 24168404 bytes +SHA1 (openjdk7/cacerts-20091013.tar.bz2) = 905e88e6e2ccdbfe1f36c1dace7cc687fba78890 +RMD160 (openjdk7/cacerts-20091013.tar.bz2) = 0f4e14197016201ff65272a944eafecc6f2d5770 +Size (openjdk7/cacerts-20091013.tar.bz2) = 55894 bytes +SHA1 (openjdk7/jdk-7-bsd-port-72.20090924.diff.bz2) = 9af2b0070b0a3367017c8cddeb48bae770cffbe7 +RMD160 (openjdk7/jdk-7-bsd-port-72.20090924.diff.bz2) = 52053be9e0430fa318ef14fbd3b3085d609307b6 +Size (openjdk7/jdk-7-bsd-port-72.20090924.diff.bz2) = 547293 bytes +SHA1 (openjdk7/openjdk-7-ea-src-b72-17_sep_2009.tar.bz2) = 5183eae9fb4b1f601736a00bdaa02ed28df1219a +RMD160 (openjdk7/openjdk-7-ea-src-b72-17_sep_2009.tar.bz2) = 8bee2fa131c5d7acbf1a55d974ab76065596dc49 +Size (openjdk7/openjdk-7-ea-src-b72-17_sep_2009.tar.bz2) = 46645162 bytes +SHA1 (openjdk7/rhino1_7R2.zip) = 3bb380cfb7f6febb87a64b2dee7fa308042f37e4 +RMD160 (openjdk7/rhino1_7R2.zip) = 58ae321829ac701e442bfbfed3d6f87b2bb6ba4c +Size (openjdk7/rhino1_7R2.zip) = 2996867 bytes +SHA1 (openjdk7/xalan-j_2_7_1-bin.zip) = 681f04e180de88264bd3df68946001efb0bc2ff1 +RMD160 (openjdk7/xalan-j_2_7_1-bin.zip) = d7174fcc9dd8b3876b5a9c8cde021953475b57f8 +Size (openjdk7/xalan-j_2_7_1-bin.zip) = 17336979 bytes +SHA1 (patch-aa) = fbcdd83c292de2be9a5b31971e3d69750c038735 +SHA1 (patch-ab) = a49c5712262d30b36d1913811f51c8f1a1dcb39d +SHA1 (patch-ac) = 7e6c0fcfe0b9eaa756eba361d8f9b35d08d17111 +SHA1 (patch-ad) = f5d3255c07bcf764c56f4b1d550ff5d5cdfd1257 +SHA1 (patch-ae) = f888ba67cfc7255911ee049e1a69dae4efe7dd17 +SHA1 (patch-af) = 9c9c152005c0feec1e6fd0db0fc552a3637db9b7 +SHA1 (patch-ag) = 6287960055a79d05dc193e31d29ffc0158b33cdd +SHA1 (patch-ah) = 1870d4c12802a93d3ad8e7d0780c50ba1d5e9c3e +SHA1 (patch-ai) = 6d6c394c3de7578754b901686b88142cbc524ef7 +SHA1 (patch-aj) = 8ef0a8d446ea5883d1807a49ab123395d50a06ac +SHA1 (patch-am) = 7e0ffa317a83d5b1e34c3f3e76b7a3de26980df6 +SHA1 (patch-an) = b0636c22521d9727ad79df6914c9ce8c7c70b362 +SHA1 (patch-ao) = 87ee9dd450d0b4e7cbd2302466a2e9f586fa6df1 +SHA1 (patch-ap) = 1497019265bf524575d0cf78ca095166ac313318 +SHA1 (patch-aq) = 4cd70c3451eef29d21d1d562cb5f29fbf639631c +SHA1 (patch-ar) = 19abc4c858c730fb337d68d1d524db82c73ffa36 +SHA1 (patch-as) = d78c44af2e412da65239a8339e00d79eca881e2f +SHA1 (patch-at) = 3b6c2268747c62f0008f67e8f3d5478e1905c551 +SHA1 (patch-au) = ba3414e924ffd82ca75ae1f8df507753141f2491 +SHA1 (patch-av) = be5bb72a3dd251f2a2822f7a1bea3b461b38d016 diff --git a/lang/openjdk7/icedtea-extras.mk b/lang/openjdk7/icedtea-extras.mk new file mode 100644 index 00000000000..aac6d7f5cd5 --- /dev/null +++ b/lang/openjdk7/icedtea-extras.mk @@ -0,0 +1,71 @@ +# $NetBSD: icedtea-extras.mk,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +# Needed to extract icedtea +EXTRACT_USING= gtar + +DIST_SUBDIR= openjdk7 + +ICEDTEA= icedtea-175529fae103 +ICEDTEA_TGZ= 175529fae103.tar.bz2 +SITES.${ICEDTEA_TGZ}= http://icedtea.classpath.org/hg/icedtea/archive/ +DISTFILES+= ${ICEDTEA_TGZ} +EXTRACT_ONLY+= ${ICEDTEA_TGZ} + +XALAN= xalan-j_2_7_1 +XALAN_TGZ= ${XALAN}-bin.zip +SITES.${XALAN_TGZ}= ${MASTER_SITE_APACHE:=xml/xalan-j/} +DISTFILES+= ${XALAN_TGZ} +EXTRACT_ONLY+= ${XALAN_TGZ} + +RHINO= rhino1_7R2 +RHINO_TGZ= ${RHINO}.zip +SITES.${RHINO_TGZ}= ${MASTER_SITE_MOZILLA:=js/} +DISTFILES+= ${RHINO_TGZ} +EXTRACT_ONLY+= ${RHINO_TGZ} + +# fixme: Should depend on devel/apache-ant? +ANT= apache-ant-1.7.1 +ANT_TGZ= ${ANT}-bin.zip +SITES.${ANT_TGZ}= ${MASTER_SITE_APACHE:=ant/binaries/} +DISTFILES+= ${ANT_TGZ} +EXTRACT_ONLY+= ${ANT_TGZ} +ANT_BIN= ${WRKDIR}/${ANT}/bin +PREPEND_PATH+= ${ANT_BIN} + +ICEDTEA_CONFIGURE_ARGS= \ + --with-xalan2-jar=${WRKDIR}/${XALAN}/xalan.jar \ + --with-xalan2-serializer-jar=${WRKDIR}/${XALAN}/serializer.jar \ + --with-xerces2-jar=${WRKDIR}/${XALAN}/xercesImpl.jar \ + --with-rhino=${WRKDIR}/${RHINO}/js.jar + +.if defined(ICEDTEA_PACKAGE) +CONFIGURE_ARGS+= ${ICEDTEA_CONFIGURE_ARGS} +CONFIGURE_ARGS+= --with-jdk-home=${PREFIX}/java/openjdk7 + +USE_LANGUAGES= c c++ +USE_TOOLS+= gawk pkg-config autoconf automake +CONFIGURE_ENV+= ac_cv_path_MD5SUM=/usr/bin/true + +pre-configure: icedtea-autoconf +.PHONY: icedtea-autoconf +icedtea-autoconf: + cd ${WRKDIR}/${ICEDTEA} && ${SETENV} ${CONFIGURE_ENV} autoreconf -if + +post-extract: icedtea-post-extract +.PHONY: icedtea-post-extract +icedtea-post-extract: + chmod +x ${ANT_BIN}/ant + +BUILDLINK_DEPMETHOD.cups?= build +.include "../../print/cups/buildlink3.mk" +.include "../../lang/openjdk7/buildlink3.mk" +.include "../../devel/xulrunner/buildlink3.mk" +.include "../../graphics/libungif/buildlink3.mk" +BUILDLINK_DEPMETHOD.libXp?= build +.include "../../x11/libXp/buildlink3.mk" +BUILDLINK_DEPMETHOD.libXt?= build +.include "../../x11/libXt/buildlink3.mk" +BUILDLINK_DEPMETHOD.libXtst?= build +.include "../../x11/libXtst/buildlink3.mk" +.include "../../x11/gtk2/buildlink3.mk" +.endif diff --git a/lang/openjdk7/patches/patch-aa b/lang/openjdk7/patches/patch-aa new file mode 100644 index 00000000000..d7bc9e69a3a --- /dev/null +++ b/lang/openjdk7/patches/patch-aa @@ -0,0 +1,14 @@ +$NetBSD: patch-aa,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +--- hotspot/src/os/bsd/vm/os_bsd.cpp.orig 2009-09-30 13:17:40.000000000 +0200 ++++ hotspot/src/os/bsd/vm/os_bsd.cpp +@@ -2013,6 +2013,9 @@ bool _print_ascii_file(const char* filen + return true; + } + ++#if defined(__NetBSD__) && defined(RTLD_DI_LINKMAP) ++typedef struct link_map Link_map; ++#endif + void os::print_dll_info(outputStream *st) { + st->print_cr("Dynamic libraries:"); + #ifdef _ALLBSD_SOURCE diff --git a/lang/openjdk7/patches/patch-ab b/lang/openjdk7/patches/patch-ab new file mode 100644 index 00000000000..8fb18461c55 --- /dev/null +++ b/lang/openjdk7/patches/patch-ab @@ -0,0 +1,14 @@ +$NetBSD: patch-ab,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +--- ./jdk/make/common/shared/Sanity.gmk.orig 2008-12-21 21:41:14.000000000 +0100 ++++ ./jdk/make/common/shared/Sanity.gmk +@@ -787,7 +787,8 @@ $(TEMPDIR)/freetypeinfo: FRC + @(($(CD) $(BUILDDIR)/tools/freetypecheck && $(MAKE)) || \ + $(ECHO) "Failed to build freetypecheck." ) > $@ + +-sane-freetype: $(TEMPDIR)/freetypeinfo ++sane-freetype: ++sane-freetype_: $(TEMPDIR)/freetypeinfo + @if [ "`$(CAT) $< | $(GREP) Fail`" != "" ]; then \ + $(ECHO) "ERROR: FreeType version " $(REQUIRED_FREETYPE_VERSION) \ + " or higher is required. \n" \ diff --git a/lang/openjdk7/patches/patch-ac b/lang/openjdk7/patches/patch-ac new file mode 100644 index 00000000000..feb442411d7 --- /dev/null +++ b/lang/openjdk7/patches/patch-ac @@ -0,0 +1,21 @@ +$NetBSD: patch-ac,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +--- jdk/src/solaris/native/java/net/PlainSocketImpl.c.orig 2009-10-06 20:21:27.000000000 +0200 ++++ jdk/src/solaris/native/java/net/PlainSocketImpl.c +@@ -212,6 +212,16 @@ Java_java_net_PlainSocketImpl_socketCrea + } else { + (*env)->SetIntField(env, fdObj, IO_fd_fdID, fd); + } ++#if defined(__NetBSD__) ++ if (ipv6_available()) { ++ int rv, opt = 0; ++ rv = setsockopt(fd, IPPROTO_IPV6, IPV6_V6ONLY, (char *) &opt, sizeof(opt)); ++ if (rv == -1) { ++ /* XXX if this happens I guess we leak the socket? */ ++ NET_ThrowNew(env, errno, "setsockopt"); ++ } ++ } ++#endif + + /* + * If this is a server socket then enable SO_REUSEADDR diff --git a/lang/openjdk7/patches/patch-ad b/lang/openjdk7/patches/patch-ad new file mode 100644 index 00000000000..c4195a4a198 --- /dev/null +++ b/lang/openjdk7/patches/patch-ad @@ -0,0 +1,16 @@ +$NetBSD: patch-ad,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +--- corba/make/common/shared/Platform.gmk.orig 2009-10-12 18:15:48.000000000 +0200 ++++ corba/make/common/shared/Platform.gmk +@@ -339,9 +339,9 @@ ifeq ($(PLATFORM), bsd) + REQUIRED_FREE_SPACE=1500000 + # How much RAM does this machine have: + ifeq ($(OS_VENDOR), OpenBSD) +- MB_OF_MEMORY=$(shell sysctl -n hw.physmem | awk '{print int($$NF / 1048576); }' ) ++ MB_OF_MEMORY=$(shell /sbin/sysctl -n hw.physmem | awk '{print int($$NF / 1048576); }' ) + else +- MB_OF_MEMORY=$(shell (sysctl -n hw.physmem64 2> /dev/null || sysctl -n hw.physmem) | awk '{print int($$NF / 1048576); }' ) ++ MB_OF_MEMORY=$(shell (/sbin/sysctl -n hw.physmem64 2> /dev/null || sysctl -n hw.physmem) | awk '{print int($$NF / 1048576); }' ) + endif + endif + diff --git a/lang/openjdk7/patches/patch-ae b/lang/openjdk7/patches/patch-ae new file mode 100644 index 00000000000..17202d142c2 --- /dev/null +++ b/lang/openjdk7/patches/patch-ae @@ -0,0 +1,15 @@ +$NetBSD: patch-ae,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +--- hotspot/make/bsd/makefiles/gcc.make.orig 2008-12-30 18:02:47.000000000 +0100 ++++ hotspot/make/bsd/makefiles/gcc.make +@@ -151,6 +151,10 @@ MAPFLAG = -Xlinker --version-script=FILE + # + # Shared Library + # ++ ++# XXX tnn fixme: -lgcc_s seems to be needed on NetBSD. ++LFLAGS+= -lgcc_s ++ + ifeq ($(OS_VENDOR), Darwin) + # Standard linker flags + LFLAGS += diff --git a/lang/openjdk7/patches/patch-af b/lang/openjdk7/patches/patch-af new file mode 100644 index 00000000000..6760b09da31 --- /dev/null +++ b/lang/openjdk7/patches/patch-af @@ -0,0 +1,15 @@ +$NetBSD: patch-af,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +--- jdk/make/common/shared/Defs-utils.gmk.orig 2009-09-24 23:41:39.000000000 +0200 ++++ jdk/make/common/shared/Defs-utils.gmk +@@ -240,7 +240,8 @@ ifeq ($(PLATFORM),bsd) + endif + ifeq ($(OS_VENDOR), NetBSD) + NAWK = $(UTILS_USR_BIN_PATH)awk +- ZIPEXE = $(UTILS_DEVTOOL_PATH)zip +- UNZIP = $(UTILS_DEVTOOL_PATH)unzip ++ ZIPEXE = $(PKGSRC_ZIPEXE) ++ UNZIP = $(PKGSRC_UNZIP) ++ UNZIPSFX = $(PKGSRC_UNZIPSFX) + endif + endif diff --git a/lang/openjdk7/patches/patch-ag b/lang/openjdk7/patches/patch-ag new file mode 100644 index 00000000000..99225316a45 --- /dev/null +++ b/lang/openjdk7/patches/patch-ag @@ -0,0 +1,13 @@ +$NetBSD: patch-ag,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +--- jdk/make/launchers/Makefile.launcher.orig 2009-09-17 09:51:41.000000000 +0200 ++++ jdk/make/launchers/Makefile.launcher +@@ -157,7 +157,7 @@ endif + ifeq ($(GUI_TOOL),true) + ifneq ($(PLATFORM), windows) + # Anything with a GUI needs X11 to be linked in. +- OTHER_LDLIBS += -L$(OPENWIN_LIB) -lX11 ++ OTHER_LDLIBS += -Wl,-R$(OPENWIN_LIB) -L$(OPENWIN_LIB) -lX11 + endif + endif + diff --git a/lang/openjdk7/patches/patch-ah b/lang/openjdk7/patches/patch-ah new file mode 100644 index 00000000000..bb01cb5ccba --- /dev/null +++ b/lang/openjdk7/patches/patch-ah @@ -0,0 +1,16 @@ +$NetBSD: patch-ah,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +--- jdk/make/common/shared/Platform.gmk.orig 2009-10-12 18:15:48.000000000 +0200 ++++ jdk/make/common/shared/Platform.gmk +@@ -288,9 +288,9 @@ ifeq ($(PLATFORM), bsd) + REQUIRED_FREE_SPACE=1500000 + # How much RAM does this machine have: + ifeq ($(OS_VENDOR), OpenBSD) +- MB_OF_MEMORY=$(shell sysctl -n hw.physmem | awk '{print int($$NF / 1048576); }' ) ++ MB_OF_MEMORY=$(shell /sbin/sysctl -n hw.physmem | awk '{print int($$NF / 1048576); }' ) + else +- MB_OF_MEMORY=$(shell (sysctl -n hw.physmem64 2> /dev/null || sysctl -n hw.physmem) | awk '{print int($$NF / 1048576); }' ) ++ MB_OF_MEMORY=$(shell (/sbin/sysctl -n hw.physmem64 2> /dev/null || sysctl -n hw.physmem) | awk '{print int($$NF / 1048576); }' ) + endif + endif + diff --git a/lang/openjdk7/patches/patch-ai b/lang/openjdk7/patches/patch-ai new file mode 100644 index 00000000000..f7b3c8b8a8b --- /dev/null +++ b/lang/openjdk7/patches/patch-ai @@ -0,0 +1,21 @@ +$NetBSD: patch-ai,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +--- hotspot/src/os/bsd/vm/attachListener_bsd.cpp.orig 2009-10-12 18:15:48.000000000 +0200 ++++ hotspot/src/os/bsd/vm/attachListener_bsd.cpp +@@ -320,11 +320,16 @@ BsdAttachOperation* BsdAttachListener::d + #ifdef _ALLBSD_SOURCE + uid_t puid; + gid_t pgid; ++#if defined(__NetBSD__) && __NetBSD_Version__ < 500000000 ++ /* no support for LOCAL_PEEREID here */ ++ return NULL; ++#else + if (::getpeereid(s, &puid, &pgid) != 0) { + int res; + RESTARTABLE(::close(s), res); + continue; + } ++#endif + #else + struct ucred cred_info; + socklen_t optlen = sizeof(cred_info); diff --git a/lang/openjdk7/patches/patch-aj b/lang/openjdk7/patches/patch-aj new file mode 100644 index 00000000000..f73fe25b7d8 --- /dev/null +++ b/lang/openjdk7/patches/patch-aj @@ -0,0 +1,16 @@ +$NetBSD: patch-aj,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +--- jdk/src/solaris/native/java/net/NetworkInterface.c.orig 2009-09-24 22:52:54.000000000 +0200 ++++ jdk/src/solaris/native/java/net/NetworkInterface.c +@@ -53,10 +53,8 @@ + #if defined(__FreeBSD__) || defined(__APPLE__) + #include <net/ethernet.h> + #include <net/if_var.h> +-#elif defined(__OpenBSD__) ++#elif defined(__OpenBSD__) || defined(__NetBSD__) + #include <netinet/if_ether.h> +-#elif defined(__NetBSD__) +-#include <net/if_ether.h> + #endif + #include <net/if_dl.h> + #include <netinet/in_var.h> diff --git a/lang/openjdk7/patches/patch-am b/lang/openjdk7/patches/patch-am new file mode 100644 index 00000000000..c8acb443e4b --- /dev/null +++ b/lang/openjdk7/patches/patch-am @@ -0,0 +1,13 @@ +$NetBSD: patch-am,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +--- jdk/make/common/shared/Defs.gmk.orig 2008-12-21 21:41:14.000000000 +0100 ++++ jdk/make/common/shared/Defs.gmk +@@ -268,7 +268,7 @@ ifdef BUILD_NUMBER + else + BUILD_NUMBER = b00 + BUILD_DATE := $(shell $(DATE) '+%Y_%m_%d_%H_%M') +- CLEAN_USERNAME := $(shell $(ECHO) "$(USER)" | $(TR) -d -c '[:alnum:]') ++ CLEAN_USERNAME := pkgsrc + USER_RELEASE_SUFFIX := $(shell $(ECHO) "$(CLEAN_USERNAME)_$(BUILD_DATE)" | $(TR) '[:upper:]' '[:lower:]' ) + FULL_VERSION = $(RELEASE)-$(USER_RELEASE_SUFFIX)-$(BUILD_NUMBER) + endif diff --git a/lang/openjdk7/patches/patch-an b/lang/openjdk7/patches/patch-an new file mode 100644 index 00000000000..59ee0806803 --- /dev/null +++ b/lang/openjdk7/patches/patch-an @@ -0,0 +1,12 @@ +$NetBSD: patch-an,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +--- hotspot/src/os_cpu/bsd_x86/vm/bytes_bsd_x86.inline.hpp.orig 2009-09-24 22:52:54.000000000 +0200 ++++ hotspot/src/os_cpu/bsd_x86/vm/bytes_bsd_x86.inline.hpp +@@ -40,6 +40,7 @@ + # define bswap_32(x) swap32(x) + # define bswap_64(x) swap64(x) + # elif defined(__NetBSD__) ++# include <machine/bswap.h> + # define bswap_16(x) bswap16(x) + # define bswap_32(x) bswap32(x) + # define bswap_64(x) bswap64(x) diff --git a/lang/openjdk7/patches/patch-ao b/lang/openjdk7/patches/patch-ao new file mode 100644 index 00000000000..f40eaf56ee7 --- /dev/null +++ b/lang/openjdk7/patches/patch-ao @@ -0,0 +1,14 @@ +$NetBSD: patch-ao,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +--- jdk/make/common/Release.gmk.orig 2009-01-06 21:21:32.000000000 +0100 ++++ jdk/make/common/Release.gmk +@@ -1065,7 +1065,8 @@ initial-image-jdk:: initial-image-jdk-se + @# + @# Swing BeanInfo generation + @# +- $(CD) javax/swing/beaninfo && $(MAKE) swing-1.2-beans ++ @# XXX javadoc ++ @# $(CD) javax/swing/beaninfo && $(MAKE) swing-1.2-beans + ifneq ($(PLATFORM), windows) + $(call copy-man-pages,$(JDK_IMAGE_DIR),$(JDK_MAN_PAGES)) + endif # !windows diff --git a/lang/openjdk7/patches/patch-ap b/lang/openjdk7/patches/patch-ap new file mode 100644 index 00000000000..a8b02426b86 --- /dev/null +++ b/lang/openjdk7/patches/patch-ap @@ -0,0 +1,40 @@ +$NetBSD: patch-ap,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +--- jdk/src/solaris/native/sun/awt/fontpath.c.orig 2009-01-10 14:29:12.000000000 +0100 ++++ jdk/src/solaris/native/sun/awt/fontpath.c +@@ -164,6 +164,27 @@ static char *fullLinuxFontPath[] = { + NULL, /* terminates the list */ + }; + #endif ++static char *pkgsrcFontPath[] = { ++ "/usr/pkg/lib/X11/fonts/100dpi", ++ "/usr/pkg/lib/X11/fonts/75dpi", ++ "/usr/pkg/lib/X11/fonts/Type1", ++ "/usr/pkg/lib/X11/fonts/cyrillic", ++ "/usr/pkg/lib/X11/fonts/misc", ++ "/usr/pkg/lib/X11/fonts/TTF", ++ "/usr/X11R7/lib/X11/fonts/100dpi", ++ "/usr/X11R7/lib/X11/fonts/75dpi", ++ "/usr/X11R7/lib/X11/fonts/Type1", ++ "/usr/X11R7/lib/X11/fonts/cyrillic", ++ "/usr/X11R7/lib/X11/fonts/misc", ++ "/usr/X11R7/lib/X11/fonts/TTF", ++ "/usr/X11R6/lib/X11/fonts/100dpi", ++ "/usr/X11R6/lib/X11/fonts/75dpi", ++ "/usr/X11R6/lib/X11/fonts/Type1", ++ "/usr/X11R6/lib/X11/fonts/cyrillic", ++ "/usr/X11R6/lib/X11/fonts/misc", ++ "/usr/X11R6/lib/X11/fonts/TTF", ++ NULL ++}; + + static char **getFontConfigLocations(); + +@@ -515,6 +536,7 @@ static char *getPlatformFontPathChars(JN + #else /* IF SOLARIS */ + knowndirs = fullSolarisFontPath; + #endif ++ knowndirs = pkgsrcFontPath; + + /* REMIND: this code requires to be executed when the GraphicsEnvironment + * is already initialised. That is always true, but if it were not so, diff --git a/lang/openjdk7/patches/patch-aq b/lang/openjdk7/patches/patch-aq new file mode 100644 index 00000000000..5c9a9a7b840 --- /dev/null +++ b/lang/openjdk7/patches/patch-aq @@ -0,0 +1,17 @@ +$NetBSD: patch-aq,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +--- jdk/src/share/classes/sun/font/FontManager.java.orig 2008-12-19 09:45:40.000000000 +0100 ++++ jdk/src/share/classes/sun/font/FontManager.java +@@ -3410,6 +3410,12 @@ public final class FontManager { + info[1] = info[1] + File.separator + "arial.ttf"; + } else { + initFontConfigFonts(false); ++ if (fontConfigFonts == null) { ++ info[0] = "nonexistent"; ++ info[1] = "/nonexistent.ttf"; ++ defaultPlatformFont = info; ++ return defaultPlatformFont; ++ } + for (int i=0; i<fontConfigFonts.length; i++) { + if ("sans".equals(fontConfigFonts[i].fcFamily) && + 0 == fontConfigFonts[i].style) { diff --git a/lang/openjdk7/patches/patch-ar b/lang/openjdk7/patches/patch-ar new file mode 100644 index 00000000000..30f85e05c8a --- /dev/null +++ b/lang/openjdk7/patches/patch-ar @@ -0,0 +1,13 @@ +$NetBSD: patch-ar,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +--- jdk/make/common/Defs.gmk.orig 2009-01-10 22:44:49.000000000 +0100 ++++ jdk/make/common/Defs.gmk +@@ -220,7 +220,7 @@ DEVTOOLS_FT_DIR_EXISTS = $(shell \ + ifeq ($(PLATFORM), windows) + FREETYPE_LIB = $(FREETYPE_LIB_PATH)/freetype.lib + else +- FREETYPE_LIB = -L$(FREETYPE_LIB_PATH) -lfreetype ++ FREETYPE_LIB = -L$(FREETYPE_LIB_PATH) -Wl,-R$(FREETYPE_LIB_PATH) -lfreetype + endif + + ifdef ALT_FREETYPE_HEADERS_PATH diff --git a/lang/openjdk7/patches/patch-as b/lang/openjdk7/patches/patch-as new file mode 100644 index 00000000000..0a88cb9999e --- /dev/null +++ b/lang/openjdk7/patches/patch-as @@ -0,0 +1,59 @@ +$NetBSD: patch-as,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +--- jdk/src/share/classes/sun/applet/AppletViewerPanel.java.orig 2009-09-17 09:52:11.000000000 +0200 ++++ jdk/src/share/classes/sun/applet/AppletViewerPanel.java +@@ -42,25 +42,25 @@ import sun.tools.jar.*; + * + * @author Arthur van Hoff + */ +-class AppletViewerPanel extends AppletPanel { ++public class AppletViewerPanel extends AppletPanel { + + /* Are we debugging? */ +- static boolean debug = false; ++ protected static boolean debug = false; + + /** + * The document url. + */ +- URL documentURL; ++ protected URL documentURL; + + /** + * The base url. + */ +- URL baseURL; ++ protected URL baseURL; + + /** + * The attributes of the applet. + */ +- Hashtable atts; ++ protected Hashtable atts; + + /* + * JDK 1.1 serialVersionUID +@@ -70,7 +70,7 @@ class AppletViewerPanel extends AppletPa + /** + * Construct an applet viewer and start the applet. + */ +- AppletViewerPanel(URL documentURL, Hashtable atts) { ++ protected AppletViewerPanel(URL documentURL, Hashtable atts) { + this.documentURL = documentURL; + this.atts = atts; + +@@ -202,12 +202,12 @@ class AppletViewerPanel extends AppletPa + return (AppletContext)getParent(); + } + +- static void debug(String s) { ++ protected static void debug(String s) { + if(debug) + System.err.println("AppletViewerPanel:::" + s); + } + +- static void debug(String s, Throwable t) { ++ protected static void debug(String s, Throwable t) { + if(debug) { + t.printStackTrace(); + debug(s); diff --git a/lang/openjdk7/patches/patch-at b/lang/openjdk7/patches/patch-at new file mode 100644 index 00000000000..2970f47026c --- /dev/null +++ b/lang/openjdk7/patches/patch-at @@ -0,0 +1,13 @@ +$NetBSD: patch-at,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +--- jdk/src/share/classes/sun/applet/AppletPanel.java.orig 2009-09-17 09:52:11.000000000 +0200 ++++ jdk/src/share/classes/sun/applet/AppletPanel.java +@@ -67,7 +67,7 @@ abstract class AppletPanel extends Panel + /** + * The applet (if loaded). + */ +- Applet applet; ++ protected Applet applet; + + /** + * Applet will allow initialization. Should be diff --git a/lang/openjdk7/patches/patch-au b/lang/openjdk7/patches/patch-au new file mode 100644 index 00000000000..690f177e0e4 --- /dev/null +++ b/lang/openjdk7/patches/patch-au @@ -0,0 +1,13 @@ +$NetBSD: patch-au,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +--- jdk/make/Makefile.orig 2009-09-17 09:51:39.000000000 +0200 ++++ jdk/make/Makefile +@@ -240,6 +240,8 @@ import_product: + all build:: sanity-all post-sanity-all + + SUBDIRS = tools java javax org sun sunw com jpda mkdemo mksample launchers ++SUBDIRS += net/sourceforge/jnlp ++ + all build:: + $(SUBDIRS-loop) + diff --git a/lang/openjdk7/patches/patch-av b/lang/openjdk7/patches/patch-av new file mode 100644 index 00000000000..22e72708a72 --- /dev/null +++ b/lang/openjdk7/patches/patch-av @@ -0,0 +1,22 @@ +$NetBSD: patch-av,v 1.1.1.1 2009/10/14 11:26:15 tnn Exp $ + +--- jdk/make/net/sourceforge/jnlp/Makefile.orig 2009-10-09 14:48:41.000000000 +0200 ++++ jdk/make/net/sourceforge/jnlp/Makefile +@@ -0,0 +1,17 @@ ++BUILDDIR = ../../.. ++PACKAGE = net.sourceforge.jnlp ++PRODUCT = jnlp ++ ++include $(BUILDDIR)/common/Defs.gmk ++ ++AUTO_FILES_JAVA_DIRS = net/sourceforge/jnlp net/sourceforge/nanoxml netscape ++LOCALE_SET_DEFINITION = jre ++ ++OTHER_PROPERTIES += $(PKGDIR)/resources/Messages.properties ++ ++build: $(CLASSDESTDIR)/$(PKGDIR)/resources/Messages.properties ++ ++$(CLASSDESTDIR)/$(PKGDIR)/resources/Messages.properties: $(SHARE_SRC)/classes/$(PKGDIR)/resources/Messages.properties ++ $(install-file) ++ ++include $(BUILDDIR)/common/Classes.gmk |