Author: hdu
Date: Fri Apr 26 09:51:11 2013
New Revision: 1476122
URL: http://svn.apache.org/r1476122
Log:
#i121715# find official JRE>=7 on OSX
Modified:
openoffice/trunk/main/jvmfwk/distributions/OpenOfficeorg/javavendors_macosx.xml
openoffice/trunk/main/jvmfwk/plugins/sunmajor/pluginlib/sunjre.cxx
openoffice/trunk/main/jvmfwk/plugins/sunmajor/pluginlib/util.cxx
Modified:
openoffice/trunk/main/jvmfwk/distributions/OpenOfficeorg/javavendors_macosx.xml
URL:
http://svn.apache.org/viewvc/openoffice/trunk/main/jvmfwk/distributions/OpenOfficeorg/javavendors_macosx.xml?rev=1476122&r1=1476121&r2=1476122&view=diff
==============================================================================
---
openoffice/trunk/main/jvmfwk/distributions/OpenOfficeorg/javavendors_macosx.xml
(original)
+++
openoffice/trunk/main/jvmfwk/distributions/OpenOfficeorg/javavendors_macosx.xml
Fri Apr 26 09:51:11 2013
@@ -23,18 +23,22 @@
<javaSelection xmlns="http://openoffice.org/2004/java/framework/1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <updated>2006-05-02</updated>
+ <updated>2013-01-01</updated>
<vendorInfos>
<vendor name="Apple Computer, Inc.">
<minVersion>1.5.0</minVersion>
</vendor>
<vendor name="Apple Inc.">
- <minVersion>1.5.0</minVersion>
+ <minVersion>1.5.0</minVersion>
+ </vendor>
+ <vendor name="Oracle Corporation">
+ <minVersion>1.7.0</minVersion>
</vendor>
</vendorInfos>
<plugins>
<library vendor="Apple
Inc.">vnd.sun.star.expand:$URE_INTERNAL_LIB_DIR/sunjavaplugin.dylib</library>
<library vendor="Apple Computer,
Inc.">vnd.sun.star.expand:$URE_INTERNAL_LIB_DIR/sunjavaplugin.dylib</library>
+ <library vendor="Oracle
Corporation">vnd.sun.star.expand:$URE_INTERNAL_LIB_DIR/sunjavaplugin.dylib</library>
</plugins>
</javaSelection>
Modified: openoffice/trunk/main/jvmfwk/plugins/sunmajor/pluginlib/sunjre.cxx
URL:
http://svn.apache.org/viewvc/openoffice/trunk/main/jvmfwk/plugins/sunmajor/pluginlib/sunjre.cxx?rev=1476122&r1=1476121&r2=1476122&view=diff
==============================================================================
--- openoffice/trunk/main/jvmfwk/plugins/sunmajor/pluginlib/sunjre.cxx
(original)
+++ openoffice/trunk/main/jvmfwk/plugins/sunmajor/pluginlib/sunjre.cxx Fri Apr
26 09:51:11 2013
@@ -69,13 +69,14 @@ char const* const* SunInfo::getRuntimePa
"/bin/classic/jvm.dll",
"/bin/client/jvm.dll",
// TODO add jrockit here
-#elif UNX
+#elif defined(MACOSX)
+ "/lib/server/libjvm.dylib"
+#elif defined(UNX)
"/lib/" JFW_PLUGIN_ARCH "/client/libjvm.so",
"/lib/" JFW_PLUGIN_ARCH "/server/libjvm.so",
"/lib/" JFW_PLUGIN_ARCH "/classic/libjvm.so",
"/lib/" JFW_PLUGIN_ARCH "/jrockit/libjvm.so"
#endif
-
};
*size = sizeof(ar) / sizeof (char*);
return ar;
Modified: openoffice/trunk/main/jvmfwk/plugins/sunmajor/pluginlib/util.cxx
URL:
http://svn.apache.org/viewvc/openoffice/trunk/main/jvmfwk/plugins/sunmajor/pluginlib/util.cxx?rev=1476122&r1=1476121&r2=1476122&view=diff
==============================================================================
--- openoffice/trunk/main/jvmfwk/plugins/sunmajor/pluginlib/util.cxx (original)
+++ openoffice/trunk/main/jvmfwk/plugins/sunmajor/pluginlib/util.cxx Fri Apr 26
09:51:11 2013
@@ -97,6 +97,7 @@ char const *g_arCollectDirs[] = {
char const *g_arSearchPaths[] = {
#ifdef MACOSX
"",
+ "Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin",
"System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/"
#else
"",