1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-21 00:25:50 +00:00

The Oracle Java 8 JDK/JRE for Linux.

WWW: http://www.oracle.com/us/technologies/java/index.html
This commit is contained in:
Jung-uk Kim 2014-04-01 01:08:12 +00:00
parent 5c04ebd117
commit 107e3f1e06
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=349819
12 changed files with 5018 additions and 0 deletions

2
LEGAL
View File

@ -147,11 +147,13 @@ java3d-sdk-*-linux-i386* java/java3d License does not allow distribution
javax_comm-*-solsparc.* comms/java-commapi No commercial use
jdk-6*-i586.bin java/linux-sun-jdk16 Redistribution of repackaged binaries not permitted
jdk-7*-i586.tar.gz java/linux-sun-jdk17 Redistribution of repackaged binaries not permitted
jdk-8*-i586.tar.gz java/linux-oracle-jdk18 Redistribution of repackaged binaries not permitted
jfbuild_src_* games/jfsw Must be distributed only through the Internet and free of charge
jmf-*-alljava.zip java/jmf Redistribution of pre-compiled binaries is not permitted
jpgraph-2.* graphics/jpgraph2 The free version cannot be used in a commercial context
jre-6*-i586.bin java/linux-sun-jre16 License does not allow distribution with fee
jre-7*-i586.tar.gz java/linux-sun-jre17 License does not allow distribution with fee
jre-8*-i586.tar.gz java/linux-oracle-jre18 License does not allow distribution with fee
jta-*.zip java/jta See the license
KASH3-* math/kash3 Not for commercial distribution or use
komodo-* editors/komodo-edit Distribution not permitted

View File

@ -114,6 +114,8 @@
SUBDIR += jump
SUBDIR += junit
SUBDIR += langspec
SUBDIR += linux-oracle-jdk18
SUBDIR += linux-oracle-jre18
SUBDIR += linux-sun-jdk16
SUBDIR += linux-sun-jdk17
SUBDIR += linux-sun-jre16

View File

@ -0,0 +1,87 @@
# $FreeBSD$
PORTNAME= jdk
PORTVERSION= ${JDK_VERSION}.${JDK_UPDATE_VERSION}
CATEGORIES= java devel
MASTER_SITES= #
PKGNAMEPREFIX= linux-oracle-
DISTNAME= jdk-8-linux-i586
MAINTAINER= java@FreeBSD.org
COMMENT= Oracle Java ${JDK_VERSION} Development Kit for Linux
RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper
OPTIONS_DEFINE= DEMO
DEMO_DESC= Install demos and samples
NO_CDROM= License does not allow distribution with fee
RESTRICTED= Redistribution of repackaged binaries not permitted
PKGNAMESUFFIX= 18
WRKSRC= ${WRKDIR}/jdk${DL_JDK_VERSION}
PLIST_SUB+= T=${APP_HOME:S/^${PREFIX}\///} PORTVERSION=${PORTVERSION}
NO_BUILD= yes
USE_LINUX= yes
USE_LINUX_APPS= xorglibs
USES= shebangfix
ONLY_FOR_ARCHS= i386 amd64
JDK_VERSION= 8
JDK_INTERNAL_VERSION= 1.8.0
JDK_UPDATE_VERSION= 0
DL_JDK_VERSION= ${JDK_INTERNAL_VERSION}
DOWNLOAD_URL= http://www.oracle.com/technetwork/java/javase/downloads/index.html
APP_HOME= ${PREFIX}/${PKGNAMEPREFIX}${PORTNAME}${JDK_INTERNAL_VERSION}
BIN_DIRS= bin jre/bin
SHEBANG_FILES= bin/jcontrol jre/bin/jcontrol
bash_CMD= ${SH}
.include <bsd.port.pre.mk>
.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
IGNORE?=You must manually fetch the J2SE SDK download for the Linux platform (${DISTNAME}${EXTRACT_SUFX}) from ${DOWNLOAD_URL}, place it in ${DISTDIR} and then run make again
.endif
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MDEMO}
DEMO_UPDATE_VERSION= ${JDK_UPDATE_VERSION}
.if ${DEMO_UPDATE_VERSION} != ${JDK_UPDATE_VERSION}
DEMO_DISTNAME= jdk-7u${DEMO_UPDATE_VERSION}-linux-i586-demos
DEMO_WRKSRC= ${WRKDIR}/jdk${JDK_INTERNAL_VERSION}_${DEMO_UPDATE_VERSION}
.else
DEMO_DISTNAME= ${DISTNAME}-demos
DEMO_WRKSRC= ${WRKSRC}
.endif
.if !exists(${DISTDIR}/${DEMO_DISTNAME}${EXTRACT_SUFX})
IGNORE?=You must manually fetch the J2SE demos and samples for the Linux platform (${DEMO_DISTNAME}${EXTRACT_SUFX}) from ${DOWNLOAD_URL}, place it in ${DISTDIR} and then run make again
.endif
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DEMO_DISTNAME}${EXTRACT_SUFX}
PLIST_SUB+= DEMO=""
.else
PLIST_SUB+= DEMO="@comment "
.endif
.if ${PORT_OPTIONS:MDEMO} && ${DEMO_WRKSRC} != ${WRKSRC}
post-extract:
@${MV} ${DEMO_WRKSRC}/demo ${WRKSRC}/
@${MV} ${DEMO_WRKSRC}/sample ${WRKSRC}/
.endif
post-patch:
@cd ${WRKSRC}/include && ${LN} -s linux freebsd
do-install:
@${MKDIR} ${STAGEDIR}${APP_HOME}
@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${APP_HOME}
@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${APP_HOME} \
"-not ( -type d -name bin -prune )"
@cd ${WRKSRC} && ${COPYTREE_BIN} "${BIN_DIRS}" ${STAGEDIR}${APP_HOME}
@${INSTALL_SCRIPT} ${WRKSRC}/jre/lib/jexec \
${STAGEDIR}${APP_HOME}/jre/lib
@${INSTALL_SCRIPT} ${WRKSRC}/lib/jexec ${STAGEDIR}${APP_HOME}/lib
.include <bsd.port.post.mk>

View File

@ -0,0 +1,4 @@
SHA256 (jdk-8-linux-i586.tar.gz) = 01c1f2f7bf619b613066f191fe201d41def3b3d1b639592626c6c410f7f818d5
SIZE (jdk-8-linux-i586.tar.gz) = 159875026
SHA256 (jdk-8-linux-i586-demos.tar.gz) = 3de60de9d3c81ab687b178d86c8ec2bfd5f82a29f7ce912dfffa1bbeab4dcb4f
SIZE (jdk-8-linux-i586-demos.tar.gz) = 55204261

View File

@ -0,0 +1,3 @@
The Oracle Java Development Kit 8 for Linux.
WWW: http://www.oracle.com/us/technologies/java/index.html

View File

@ -0,0 +1,19 @@
======================================================================
Warning: This JDK may be unstable. You are advised to use the native
FreeBSD 1.8 JDK, in ports/java/openjdk8.
This Java VM will attempt to obtain some system information by
accessing files in linux's procfs. You must install the Linux
emulation procfs filesystem for this to work correctly. The JVM
will exhibit various problems otherwise. This can be accomplished
by adding the following line to your /etc/fstab file:
linprocfs /compat/linux/proc linprocfs rw 0 0
and then, as root, executing the commands:
kldload linprocfs
mount /compat/linux/proc
======================================================================

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,53 @@
# $FreeBSD$
PORTNAME= jre
PORTVERSION= ${JRE_VERSION}.${JRE_UPDATE_VERSION}
CATEGORIES= java
MASTER_SITES= #
PKGNAMEPREFIX= linux-oracle-
DISTNAME= jre-8-linux-i586
MAINTAINER= java@FreeBSD.org
COMMENT= Oracle Java ${JRE_VERSION} Runtime Environment for Linux
RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper
NO_CDROM= License does not allow distribution with fee
RESTRICTED= Redistribution of repackaged binaries not permitted
PKGNAMESUFFIX= 18
WRKSRC= ${WRKDIR}/jre${DL_JRE_VERSION}
PLIST_SUB+= T=${APP_HOME:S/^${PREFIX}\///} PORTVERSION=${PORTVERSION}
NO_BUILD= yes
USE_LINUX= yes
USE_LINUX_APPS= xorglibs
USES= shebangfix
ONLY_FOR_ARCHS= i386 amd64
JRE_VERSION= 8
JRE_INTERNAL_VERSION= 1.8.0
JRE_UPDATE_VERSION= 0
DL_JRE_VERSION= ${JRE_INTERNAL_VERSION}
DOWNLOAD_URL= http://www.oracle.com/technetwork/java/javase/downloads/index.html
APP_HOME= ${PREFIX}/${PKGNAMEPREFIX}${PORTNAME}${JRE_INTERNAL_VERSION}
BIN_DIRS= bin
SHEBANG_FILES= bin/jcontrol
bash_CMD= ${SH}
.include <bsd.port.pre.mk>
.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
IGNORE?=You must manually fetch the J2SE RE download for the Linux platform (${DISTNAME}${EXTRACT_SUFX}) from ${DOWNLOAD_URL}, place it in ${DISTDIR} and then run make again
.endif
do-install:
@${MKDIR} ${STAGEDIR}${APP_HOME}
@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${APP_HOME}
@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${APP_HOME} \
"-not ( -type d -name bin -prune )"
@cd ${WRKSRC} && ${COPYTREE_BIN} "${BIN_DIRS}" ${STAGEDIR}${APP_HOME}
@${INSTALL_SCRIPT} ${WRKSRC}/lib/jexec ${STAGEDIR}${APP_HOME}/lib
.include <bsd.port.post.mk>

View File

@ -0,0 +1,2 @@
SHA256 (jre-8-linux-i586.tar.gz) = 59dbbc45a388854e8e0b8393afc4094a5a275a3c82441b63ae89a3bbd2d97bf5
SIZE (jre-8-linux-i586.tar.gz) = 58128747

View File

@ -0,0 +1,3 @@
The Oracle Java 8 Runtime Environment for Linux.
WWW: http://www.oracle.com/us/technologies/java/index.html

View File

@ -0,0 +1,19 @@
======================================================================
Warning: This JRE may be unstable. You are advised to use the native
FreeBSD 1.8 JDK, in ports/java/openjdk8.
This Java VM will attempt to obtain some system information by
accessing files in linux's procfs. You must install the Linux
emulation procfs filesystem for this to work correctly. The JVM
will exhibit various problems otherwise. This can be accomplished
by adding the following line to your /etc/fstab file:
linprocfs /compat/linux/proc linprocfs rw 0 0
and then, as root, executing the commands:
kldload linprocfs
mount /compat/linux/proc
======================================================================

View File

@ -0,0 +1,380 @@
%%T%%/COPYRIGHT
%%T%%/LICENSE
%%T%%/README
%%T%%/THIRDPARTYLICENSEREADME-JAVAFX.txt
%%T%%/THIRDPARTYLICENSEREADME.txt
%%T%%/Welcome.html
%%T%%/bin/ControlPanel
%%T%%/bin/java
%%T%%/bin/javaws
%%T%%/bin/jcontrol
%%T%%/bin/jjs
%%T%%/bin/keytool
%%T%%/bin/orbd
%%T%%/bin/pack200
%%T%%/bin/policytool
%%T%%/bin/rmid
%%T%%/bin/rmiregistry
%%T%%/bin/servertool
%%T%%/bin/tnameserv
%%T%%/bin/unpack200
%%T%%/lib/calendars.properties
%%T%%/lib/charsets.jar
%%T%%/lib/classlist
%%T%%/lib/cmm/CIEXYZ.pf
%%T%%/lib/cmm/GRAY.pf
%%T%%/lib/cmm/LINEAR_RGB.pf
%%T%%/lib/cmm/PYCC.pf
%%T%%/lib/cmm/sRGB.pf
%%T%%/lib/content-types.properties
%%T%%/lib/currency.data
%%T%%/lib/deploy.jar
%%T%%/lib/deploy/MixedCodeMainDialog.ui
%%T%%/lib/deploy/MixedCodeMainDialogJs.ui
%%T%%/lib/deploy/cautionshield.icns
%%T%%/lib/deploy/ffjcext.zip
%%T%%/lib/deploy/java-icon.ico
%%T%%/lib/deploy/messages.properties
%%T%%/lib/deploy/messages_de.properties
%%T%%/lib/deploy/messages_es.properties
%%T%%/lib/deploy/messages_fr.properties
%%T%%/lib/deploy/messages_it.properties
%%T%%/lib/deploy/messages_ja.properties
%%T%%/lib/deploy/messages_ko.properties
%%T%%/lib/deploy/messages_pt_BR.properties
%%T%%/lib/deploy/messages_sv.properties
%%T%%/lib/deploy/messages_zh_CN.properties
%%T%%/lib/deploy/messages_zh_HK.properties
%%T%%/lib/deploy/messages_zh_TW.properties
%%T%%/lib/deploy/mixcode_s.png
%%T%%/lib/deploy/splash.gif
%%T%%/lib/desktop/applications/sun-java.desktop
%%T%%/lib/desktop/applications/sun-javaws.desktop
%%T%%/lib/desktop/applications/sun_java.desktop
%%T%%/lib/desktop/icons/HighContrast/16x16/apps/sun-java.png
%%T%%/lib/desktop/icons/HighContrast/16x16/apps/sun-javaws.png
%%T%%/lib/desktop/icons/HighContrast/16x16/apps/sun-jcontrol.png
%%T%%/lib/desktop/icons/HighContrast/16x16/mimetypes/gnome-mime-application-x-java-archive.png
%%T%%/lib/desktop/icons/HighContrast/16x16/mimetypes/gnome-mime-application-x-java-jnlp-file.png
%%T%%/lib/desktop/icons/HighContrast/16x16/mimetypes/gnome-mime-text-x-java.png
%%T%%/lib/desktop/icons/HighContrast/48x48/apps/sun-java.png
%%T%%/lib/desktop/icons/HighContrast/48x48/apps/sun-javaws.png
%%T%%/lib/desktop/icons/HighContrast/48x48/apps/sun-jcontrol.png
%%T%%/lib/desktop/icons/HighContrast/48x48/mimetypes/gnome-mime-application-x-java-archive.png
%%T%%/lib/desktop/icons/HighContrast/48x48/mimetypes/gnome-mime-application-x-java-jnlp-file.png
%%T%%/lib/desktop/icons/HighContrast/48x48/mimetypes/gnome-mime-text-x-java.png
%%T%%/lib/desktop/icons/HighContrastInverse/16x16/apps/sun-java.png
%%T%%/lib/desktop/icons/HighContrastInverse/16x16/apps/sun-javaws.png
%%T%%/lib/desktop/icons/HighContrastInverse/16x16/apps/sun-jcontrol.png
%%T%%/lib/desktop/icons/HighContrastInverse/16x16/mimetypes/gnome-mime-application-x-java-archive.png
%%T%%/lib/desktop/icons/HighContrastInverse/16x16/mimetypes/gnome-mime-application-x-java-jnlp-file.png
%%T%%/lib/desktop/icons/HighContrastInverse/16x16/mimetypes/gnome-mime-text-x-java.png
%%T%%/lib/desktop/icons/HighContrastInverse/48x48/apps/sun-java.png
%%T%%/lib/desktop/icons/HighContrastInverse/48x48/apps/sun-javaws.png
%%T%%/lib/desktop/icons/HighContrastInverse/48x48/apps/sun-jcontrol.png
%%T%%/lib/desktop/icons/HighContrastInverse/48x48/mimetypes/gnome-mime-application-x-java-archive.png
%%T%%/lib/desktop/icons/HighContrastInverse/48x48/mimetypes/gnome-mime-application-x-java-jnlp-file.png
%%T%%/lib/desktop/icons/HighContrastInverse/48x48/mimetypes/gnome-mime-text-x-java.png
%%T%%/lib/desktop/icons/LowContrast/16x16/apps/sun-java.png
%%T%%/lib/desktop/icons/LowContrast/16x16/apps/sun-javaws.png
%%T%%/lib/desktop/icons/LowContrast/16x16/apps/sun-jcontrol.png
%%T%%/lib/desktop/icons/LowContrast/16x16/mimetypes/gnome-mime-application-x-java-archive.png
%%T%%/lib/desktop/icons/LowContrast/16x16/mimetypes/gnome-mime-application-x-java-jnlp-file.png
%%T%%/lib/desktop/icons/LowContrast/16x16/mimetypes/gnome-mime-text-x-java.png
%%T%%/lib/desktop/icons/LowContrast/48x48/apps/sun-java.png
%%T%%/lib/desktop/icons/LowContrast/48x48/apps/sun-javaws.png
%%T%%/lib/desktop/icons/LowContrast/48x48/apps/sun-jcontrol.png
%%T%%/lib/desktop/icons/LowContrast/48x48/mimetypes/gnome-mime-application-x-java-archive.png
%%T%%/lib/desktop/icons/LowContrast/48x48/mimetypes/gnome-mime-application-x-java-jnlp-file.png
%%T%%/lib/desktop/icons/LowContrast/48x48/mimetypes/gnome-mime-text-x-java.png
%%T%%/lib/desktop/icons/hicolor/16x16/apps/sun-java.png
%%T%%/lib/desktop/icons/hicolor/16x16/apps/sun-javaws.png
%%T%%/lib/desktop/icons/hicolor/16x16/apps/sun-jcontrol.png
%%T%%/lib/desktop/icons/hicolor/16x16/mimetypes/gnome-mime-application-x-java-archive.png
%%T%%/lib/desktop/icons/hicolor/16x16/mimetypes/gnome-mime-application-x-java-jnlp-file.png
%%T%%/lib/desktop/icons/hicolor/16x16/mimetypes/gnome-mime-text-x-java.png
%%T%%/lib/desktop/icons/hicolor/48x48/apps/sun-java.png
%%T%%/lib/desktop/icons/hicolor/48x48/apps/sun-javaws.png
%%T%%/lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png
%%T%%/lib/desktop/icons/hicolor/48x48/mimetypes/gnome-mime-application-x-java-archive.png
%%T%%/lib/desktop/icons/hicolor/48x48/mimetypes/gnome-mime-application-x-java-jnlp-file.png
%%T%%/lib/desktop/icons/hicolor/48x48/mimetypes/gnome-mime-text-x-java.png
%%T%%/lib/desktop/mime/packages/x-java-archive.xml
%%T%%/lib/desktop/mime/packages/x-java-jnlp-file.xml
%%T%%/lib/ext/cldrdata.jar
%%T%%/lib/ext/dnsns.jar
%%T%%/lib/ext/jfxrt.jar
%%T%%/lib/ext/localedata.jar
%%T%%/lib/ext/meta-index
%%T%%/lib/ext/nashorn.jar
%%T%%/lib/ext/sunec.jar
%%T%%/lib/ext/sunjce_provider.jar
%%T%%/lib/ext/sunpkcs11.jar
%%T%%/lib/ext/zipfs.jar
%%T%%/lib/flavormap.properties
%%T%%/lib/fontconfig.RedHat.5.bfc
%%T%%/lib/fontconfig.RedHat.5.properties.src
%%T%%/lib/fontconfig.RedHat.6.bfc
%%T%%/lib/fontconfig.RedHat.6.properties.src
%%T%%/lib/fontconfig.SuSE.10.bfc
%%T%%/lib/fontconfig.SuSE.10.properties.src
%%T%%/lib/fontconfig.SuSE.11.bfc
%%T%%/lib/fontconfig.SuSE.11.properties.src
%%T%%/lib/fontconfig.Turbo.bfc
%%T%%/lib/fontconfig.Turbo.properties.src
%%T%%/lib/fontconfig.bfc
%%T%%/lib/fontconfig.properties.src
%%T%%/lib/fonts/LucidaBrightDemiBold.ttf
%%T%%/lib/fonts/LucidaBrightDemiItalic.ttf
%%T%%/lib/fonts/LucidaBrightItalic.ttf
%%T%%/lib/fonts/LucidaBrightRegular.ttf
%%T%%/lib/fonts/LucidaSansDemiBold.ttf
%%T%%/lib/fonts/LucidaSansRegular.ttf
%%T%%/lib/fonts/LucidaTypewriterBold.ttf
%%T%%/lib/fonts/LucidaTypewriterRegular.ttf
%%T%%/lib/fonts/fonts.dir
%%T%%/lib/hijrah-config-umalqura.properties
%%T%%/lib/i386/client/Xusage.txt
%%T%%/lib/i386/client/libjsig.so
%%T%%/lib/i386/client/libjvm.so
%%T%%/lib/i386/jli/libjli.so
%%T%%/lib/i386/jvm.cfg
%%T%%/lib/i386/libavplugin.so
%%T%%/lib/i386/libawt.so
%%T%%/lib/i386/libawt_headless.so
%%T%%/lib/i386/libawt_xawt.so
%%T%%/lib/i386/libdcpr.so
%%T%%/lib/i386/libdecora_sse.so
%%T%%/lib/i386/libdeploy.so
%%T%%/lib/i386/libdt_socket.so
%%T%%/lib/i386/libfontmanager.so
%%T%%/lib/i386/libfxplugins.so
%%T%%/lib/i386/libglass.so
%%T%%/lib/i386/libgstreamer-lite.so
%%T%%/lib/i386/libhprof.so
%%T%%/lib/i386/libinstrument.so
%%T%%/lib/i386/libj2gss.so
%%T%%/lib/i386/libj2pcsc.so
%%T%%/lib/i386/libj2pkcs11.so
%%T%%/lib/i386/libjaas_unix.so
%%T%%/lib/i386/libjava.so
%%T%%/lib/i386/libjava_crw_demo.so
%%T%%/lib/i386/libjavafx_font.so
%%T%%/lib/i386/libjavafx_font_freetype.so
%%T%%/lib/i386/libjavafx_font_pango.so
%%T%%/lib/i386/libjavafx_font_t2k.so
%%T%%/lib/i386/libjavafx_iio.so
%%T%%/lib/i386/libjawt.so
%%T%%/lib/i386/libjdwp.so
%%T%%/lib/i386/libjfr.so
%%T%%/lib/i386/libjfxmedia.so
%%T%%/lib/i386/libjfxwebkit.so
%%T%%/lib/i386/libjpeg.so
%%T%%/lib/i386/libjsdt.so
%%T%%/lib/i386/libjsig.so
%%T%%/lib/i386/libjsound.so
%%T%%/lib/i386/libjsoundalsa.so
%%T%%/lib/i386/libkcms.so
%%T%%/lib/i386/liblcms.so
%%T%%/lib/i386/libmanagement.so
%%T%%/lib/i386/libmlib_image.so
%%T%%/lib/i386/libnet.so
%%T%%/lib/i386/libnio.so
%%T%%/lib/i386/libnpjp2.so
%%T%%/lib/i386/libnpt.so
%%T%%/lib/i386/libprism_common.so
%%T%%/lib/i386/libprism_es2.so
%%T%%/lib/i386/libprism_sw.so
%%T%%/lib/i386/libsctp.so
%%T%%/lib/i386/libsplashscreen.so
%%T%%/lib/i386/libsunec.so
%%T%%/lib/i386/libt2k.so
%%T%%/lib/i386/libunpack.so
%%T%%/lib/i386/libverify.so
%%T%%/lib/i386/libzip.so
%%T%%/lib/i386/server/Xusage.txt
%%T%%/lib/i386/server/libjsig.so
%%T%%/lib/i386/server/libjvm.so
%%T%%/lib/images/cursors/cursors.properties
%%T%%/lib/images/cursors/invalid32x32.gif
%%T%%/lib/images/cursors/motif_CopyDrop32x32.gif
%%T%%/lib/images/cursors/motif_CopyNoDrop32x32.gif
%%T%%/lib/images/cursors/motif_LinkDrop32x32.gif
%%T%%/lib/images/cursors/motif_LinkNoDrop32x32.gif
%%T%%/lib/images/cursors/motif_MoveDrop32x32.gif
%%T%%/lib/images/cursors/motif_MoveNoDrop32x32.gif
%%T%%/lib/images/icons/sun-java.png
%%T%%/lib/images/icons/sun-java_HighContrast.png
%%T%%/lib/images/icons/sun-java_HighContrastInverse.png
%%T%%/lib/images/icons/sun-java_LowContrast.png
%%T%%/lib/javafx.properties
%%T%%/lib/javaws.jar
%%T%%/lib/jce.jar
%%T%%/lib/jexec
%%T%%/lib/jfr.jar
%%T%%/lib/jfr/default.jfc
%%T%%/lib/jfr/profile.jfc
%%T%%/lib/jfxswt.jar
%%T%%/lib/jsse.jar
%%T%%/lib/jvm.hprof.txt
%%T%%/lib/locale/de/LC_MESSAGES/sunw_java_plugin.mo
%%T%%/lib/locale/es/LC_MESSAGES/sunw_java_plugin.mo
%%T%%/lib/locale/fr/LC_MESSAGES/sunw_java_plugin.mo
%%T%%/lib/locale/it/LC_MESSAGES/sunw_java_plugin.mo
%%T%%/lib/locale/ja/LC_MESSAGES/sunw_java_plugin.mo
%%T%%/lib/locale/ko.UTF-8/LC_MESSAGES/sunw_java_plugin.mo
%%T%%/lib/locale/ko/LC_MESSAGES/sunw_java_plugin.mo
%%T%%/lib/locale/pt_BR/LC_MESSAGES/sunw_java_plugin.mo
%%T%%/lib/locale/sv/LC_MESSAGES/sunw_java_plugin.mo
%%T%%/lib/locale/zh.GBK/LC_MESSAGES/sunw_java_plugin.mo
%%T%%/lib/locale/zh/LC_MESSAGES/sunw_java_plugin.mo
%%T%%/lib/locale/zh_HK.BIG5HK/LC_MESSAGES/sunw_java_plugin.mo
%%T%%/lib/locale/zh_TW.BIG5/LC_MESSAGES/sunw_java_plugin.mo
%%T%%/lib/locale/zh_TW/LC_MESSAGES/sunw_java_plugin.mo
%%T%%/lib/logging.properties
%%T%%/lib/management-agent.jar
%%T%%/lib/management/jmxremote.access
%%T%%/lib/management/jmxremote.password.template
%%T%%/lib/management/management.properties
%%T%%/lib/management/snmp.acl.template
%%T%%/lib/meta-index
%%T%%/lib/net.properties
%%T%%/lib/oblique-fonts/LucidaSansDemiOblique.ttf
%%T%%/lib/oblique-fonts/LucidaSansOblique.ttf
%%T%%/lib/oblique-fonts/LucidaTypewriterBoldOblique.ttf
%%T%%/lib/oblique-fonts/LucidaTypewriterOblique.ttf
%%T%%/lib/oblique-fonts/fonts.dir
%%T%%/lib/plugin.jar
%%T%%/lib/psfont.properties.ja
%%T%%/lib/psfontj2d.properties
%%T%%/lib/resources.jar
%%T%%/lib/rt.jar
%%T%%/lib/security/US_export_policy.jar
%%T%%/lib/security/blacklist
%%T%%/lib/security/blacklisted.certs
%%T%%/lib/security/cacerts
%%T%%/lib/security/java.policy
%%T%%/lib/security/java.security
%%T%%/lib/security/javaws.policy
%%T%%/lib/security/local_policy.jar
%%T%%/lib/security/trusted.libraries
%%T%%/lib/sound.properties
%%T%%/lib/tzdb.dat
%%T%%/man/ja
%%T%%/man/ja_JP.UTF-8/man1/java.1
%%T%%/man/ja_JP.UTF-8/man1/javaws.1
%%T%%/man/ja_JP.UTF-8/man1/jjs.1
%%T%%/man/ja_JP.UTF-8/man1/keytool.1
%%T%%/man/ja_JP.UTF-8/man1/orbd.1
%%T%%/man/ja_JP.UTF-8/man1/pack200.1
%%T%%/man/ja_JP.UTF-8/man1/policytool.1
%%T%%/man/ja_JP.UTF-8/man1/rmid.1
%%T%%/man/ja_JP.UTF-8/man1/rmiregistry.1
%%T%%/man/ja_JP.UTF-8/man1/servertool.1
%%T%%/man/ja_JP.UTF-8/man1/tnameserv.1
%%T%%/man/ja_JP.UTF-8/man1/unpack200.1
%%T%%/man/man1/java.1
%%T%%/man/man1/javaws.1
%%T%%/man/man1/jjs.1
%%T%%/man/man1/keytool.1
%%T%%/man/man1/orbd.1
%%T%%/man/man1/pack200.1
%%T%%/man/man1/policytool.1
%%T%%/man/man1/rmid.1
%%T%%/man/man1/rmiregistry.1
%%T%%/man/man1/servertool.1
%%T%%/man/man1/tnameserv.1
%%T%%/man/man1/unpack200.1
%%T%%/plugin/desktop/sun_java.desktop
%%T%%/plugin/desktop/sun_java.png
%%T%%/release
@exec mkdir -p %D/%%T%%/lib/applet
@exec %%LOCALBASE%%/bin/registervm "%D/%%T%%/bin/java # Linux-Oracle-JRE%%PORTVERSION%%"
@unexec %%LOCALBASE%%/bin/unregistervm "%D/%%T%%/bin/java"
@dirrm %%T%%/plugin/desktop
@dirrm %%T%%/plugin
@dirrm %%T%%/man/man1
@dirrm %%T%%/man/ja_JP.UTF-8/man1
@dirrm %%T%%/man/ja_JP.UTF-8
@dirrm %%T%%/man
@dirrm %%T%%/lib/security
@dirrm %%T%%/lib/oblique-fonts
@dirrm %%T%%/lib/management
@dirrm %%T%%/lib/locale/zh_TW/LC_MESSAGES
@dirrm %%T%%/lib/locale/zh_TW.BIG5/LC_MESSAGES
@dirrm %%T%%/lib/locale/zh_TW.BIG5
@dirrm %%T%%/lib/locale/zh_TW
@dirrm %%T%%/lib/locale/zh_HK.BIG5HK/LC_MESSAGES
@dirrm %%T%%/lib/locale/zh_HK.BIG5HK
@dirrm %%T%%/lib/locale/zh/LC_MESSAGES
@dirrm %%T%%/lib/locale/zh.GBK/LC_MESSAGES
@dirrm %%T%%/lib/locale/zh.GBK
@dirrm %%T%%/lib/locale/zh
@dirrm %%T%%/lib/locale/sv/LC_MESSAGES
@dirrm %%T%%/lib/locale/sv
@dirrm %%T%%/lib/locale/pt_BR/LC_MESSAGES
@dirrm %%T%%/lib/locale/pt_BR
@dirrm %%T%%/lib/locale/ko/LC_MESSAGES
@dirrm %%T%%/lib/locale/ko.UTF-8/LC_MESSAGES
@dirrm %%T%%/lib/locale/ko.UTF-8
@dirrm %%T%%/lib/locale/ko
@dirrm %%T%%/lib/locale/ja/LC_MESSAGES
@dirrm %%T%%/lib/locale/ja
@dirrm %%T%%/lib/locale/it/LC_MESSAGES
@dirrm %%T%%/lib/locale/it
@dirrm %%T%%/lib/locale/fr/LC_MESSAGES
@dirrm %%T%%/lib/locale/fr
@dirrm %%T%%/lib/locale/es/LC_MESSAGES
@dirrm %%T%%/lib/locale/es
@dirrm %%T%%/lib/locale/de/LC_MESSAGES
@dirrm %%T%%/lib/locale/de
@dirrm %%T%%/lib/locale
@dirrm %%T%%/lib/jfr
@dirrm %%T%%/lib/images/icons
@dirrm %%T%%/lib/images/cursors
@dirrm %%T%%/lib/images
@dirrm %%T%%/lib/i386/server
@dirrm %%T%%/lib/i386/jli
@dirrm %%T%%/lib/i386/client
@dirrm %%T%%/lib/i386
@dirrm %%T%%/lib/fonts
@dirrm %%T%%/lib/ext
@dirrm %%T%%/lib/desktop/mime/packages
@dirrm %%T%%/lib/desktop/mime
@dirrm %%T%%/lib/desktop/icons/hicolor/48x48/mimetypes
@dirrm %%T%%/lib/desktop/icons/hicolor/48x48/apps
@dirrm %%T%%/lib/desktop/icons/hicolor/48x48
@dirrm %%T%%/lib/desktop/icons/hicolor/16x16/mimetypes
@dirrm %%T%%/lib/desktop/icons/hicolor/16x16/apps
@dirrm %%T%%/lib/desktop/icons/hicolor/16x16
@dirrm %%T%%/lib/desktop/icons/hicolor
@dirrm %%T%%/lib/desktop/icons/LowContrast/48x48/mimetypes
@dirrm %%T%%/lib/desktop/icons/LowContrast/48x48/apps
@dirrm %%T%%/lib/desktop/icons/LowContrast/48x48
@dirrm %%T%%/lib/desktop/icons/LowContrast/16x16/mimetypes
@dirrm %%T%%/lib/desktop/icons/LowContrast/16x16/apps
@dirrm %%T%%/lib/desktop/icons/LowContrast/16x16
@dirrm %%T%%/lib/desktop/icons/LowContrast
@dirrm %%T%%/lib/desktop/icons/HighContrastInverse/48x48/mimetypes
@dirrm %%T%%/lib/desktop/icons/HighContrastInverse/48x48/apps
@dirrm %%T%%/lib/desktop/icons/HighContrastInverse/48x48
@dirrm %%T%%/lib/desktop/icons/HighContrastInverse/16x16/mimetypes
@dirrm %%T%%/lib/desktop/icons/HighContrastInverse/16x16/apps
@dirrm %%T%%/lib/desktop/icons/HighContrastInverse/16x16
@dirrm %%T%%/lib/desktop/icons/HighContrastInverse
@dirrm %%T%%/lib/desktop/icons/HighContrast/48x48/mimetypes
@dirrm %%T%%/lib/desktop/icons/HighContrast/48x48/apps
@dirrm %%T%%/lib/desktop/icons/HighContrast/48x48
@dirrm %%T%%/lib/desktop/icons/HighContrast/16x16/mimetypes
@dirrm %%T%%/lib/desktop/icons/HighContrast/16x16/apps
@dirrm %%T%%/lib/desktop/icons/HighContrast/16x16
@dirrm %%T%%/lib/desktop/icons/HighContrast
@dirrm %%T%%/lib/desktop/icons
@dirrm %%T%%/lib/desktop/applications
@dirrm %%T%%/lib/desktop
@dirrm %%T%%/lib/deploy
@dirrm %%T%%/lib/cmm
@dirrm %%T%%/lib/applet
@dirrm %%T%%/lib
@dirrm %%T%%/bin
@dirrm %%T%%