To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=79755
User sb changed the following:
What |Old value |New value
================================================================================
Assigned to|sb |pl
--------------------------------------------------------------------------------
Status|STARTED |NEW
--------------------------------------------------------------------------------
------- Additional comments from [EMAIL PROTECTED] Mon Oct 1 11:24:59 +0000
2007 -------
@pl: Given that we try to harmonize package content across various dimensions
including platform (see
<http://wiki.services.openoffice.org/wiki/ODF_Toolkit/Efforts/Packaging_Modularization>),
I would suggest we fix the given problem in the following way:
Use appropriate #ifdef MACOSX to slip a Mac OS X specific configuration layer
into program/configmgrrc CFG_Strata, like:
---8<--- scp2/source/ooo/profileitem_ooo.scp:1.50
ProfileItem gid_Profileitem_Configmgr_Strata
ProfileID = gid_Profile_Configmgr_Ini;
ModuleID = gid_Module_Root;
Section = "Bootstrap";
Order = 25;
Key = "CFG_Strata";
+ #ifdef MACOSX
Value =
"${CFG_LocalDataSvc}:$CFG_DefaultLayerUrl;${CFG_LocalModuleDataSvc}:$CFG_ModuleLayerUrl;${CFG_LocalResDataSvc}:$CFG_DefaultLayerUrl;${CFG_LocalDataSvc}:$CFG_DefaultLayerUrl/macosx;${CFG_LocalDataSvc}:$CFG_UnoSharedPackages;?com.sun.star.comp.configuration.backend.SystemIntegration:;?com.sun.star.comp.configuration.backend.PolicyLayerBackend:;?${CFG_LocalDataSvc}:$CFG_CustomLayerUrl;?${CFG_LocalModuleDataSvc}:$CFG_CustomLayerModulesUrl;${CFG_LocalDataSvc}:$CFG_UnoUserPackages;${CFG_LocalDataSvc}:$CFG_UserLayerUrl;";
+ #else
Value =
"${CFG_LocalDataSvc}:$CFG_DefaultLayerUrl;${CFG_LocalModuleDataSvc}:$CFG_ModuleLayerUrl;${CFG_LocalResDataSvc}:$CFG_DefaultLayerUrl;${CFG_LocalDataSvc}:$CFG_UnoSharedPackages;?com.sun.star.comp.configuration.backend.SystemIntegration:;?com.sun.star.comp.configuration.backend.PolicyLayerBackend:;?${CFG_LocalDataSvc}:$CFG_CustomLayerUrl;?${CFG_LocalModuleDataSvc}:$CFG_CustomLayerModulesUrl;${CFG_LocalDataSvc}:$CFG_UnoUserPackages;${CFG_LocalDataSvc}:$CFG_UserLayerUrl;";
+ #endif
End
---8<---
and add an appropriate
share/registry/macosx/data/org/openoffice/Office/Common.xcu, like:
---8<---
<?xml version="1.0"?>
<oor:component-data xmlns:oor="http://openoffice.org/2001/registry"
xmlns:install="http://openoffice.org/2004/installation"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Common"
oor:package="org.openoffice.Office">
<node oor:name="View">
<node oor:name="Menu">
<prop oor:name="ShowIconsInMenues">
<value>false</value>
</prop>
</node>
</node>
</oor:component-data>
---8<---
That way, the bulk of the data (the share/registry/schema and
share/registry/data trees) remains platform-independent.
---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]